Firefox3.6にしてからかどうかは定かではないのですが(他に原因は思いつきませんが)、自分の環境ではsubscldr.jsが動かなくなっていました。 liberator.echoを入れまくってデバッグしたところ、XHRで取得したDocumentに対するXPathがなぜかマッチしないことが原因なようでした。XHTML用のNSResolverを作り、XPath式にxhtml prefixをつけてやると動くようになりました。 どうして元々のコードでマッチしなくなったのかは分かりません。他の方がsubscldr.jsが動かなくなったという話も見かけないので、何か自分の環境がおかしいのかもしれません。 (追記)liblyのXPath機能を使う他のプラグインは問題なく動いているので、Livedoorが渡してくるコンテンツが変わったのかもしれません。以前と比較するのが難しいですが。 とりあえずパッ