ConQueryがSiteAdvisorの動作を妨げている?

このページの名無しの権兵衛さんのコメントにある通り、ConQueryを入れているとSiteAdvisorの評価マークがGoogle検索に表示されない件について調べてみた。
ただしVenkmanJavascript Debugger)が、現状Firefox 3.0RC1で動かないため、Firefox 2.0.0.14を用いた。(Firefox 2.0系でもYahooはOKだが、Googleは駄目。)
まず、Google検索するとエラーコンソールには「href has no properties」と表示される。
さらに、ConQueryを有効にしているときと、無効にしているときで、何もページを開いていない状態からgoogleで「hogehoge」を検索し*1Venkmanのメインコンソールで「Error Trigger」を「Trace Errors」にしてログをとり、両者を比較してみた。
結果は19行目までは両者ほぼ同じなので20行目から書くと、
ConQuery有効、20〜22行:

Warning ``reference to undefined property window.parent._content'' [-s] in file ``chrome://safe/content/framework.js'', line 1643, character 0.
Error ``window.parent._content has no properties'' [x-] in file ``chrome://safe/content/framework.js'', line 1643, character 0.
Error ``href has no properties'' [x-] in file ``chrome://safe/content/framework.js'', line 1678, character 0.

ConQuery無効、20〜21行:

Warning ``assignment to undeclared variable href'' [-s] in file ``chrome://safe/content/framework.js'', line 288, character 0.
Warning ``assignment to undeclared variable firstslash'' [-s] in file ``chrome://safe/content/framework.js'', line 296, character 0.

つづく2行は一致し、その後は大きく異なる。
この部分を見て、ConQuery有効側では「window.parent._content」と「href」が定義されていないように思えるので、この2つの値をWatchリストに入れてトレースしてみた。結果は以下の通り
ConQuery有効:

ConQuery無効:

やはり「window.parent._content」と「href」がとれていない。このうち前者について調べている内に時間を消費してしまった。(Call Stackをさかのぼっても結局原因がつかめず、ConQuery自体にメスを入れる必要がありそう。)
しかし良く考えるとYahooならSiteAdvisorが正常に働くので、ConQuery有効+Yahoo検索の挙動をGoogle検索と比べればいいはずだ。結果は以下の通り。

「window.parent._content」はとれていないが、「href」はGoogle検索と違って取得できている。「href」をどこで設定しているかを突き止めればうまくいきそうだ。
続き

*1:URLバーからスマートキーワードを使う