SafariHighlight.uc.jsの不具合の続きの続きの続きの続き

いい加減タイトルが長いね、うん。

何故か本体もローダーも変えてないのに、また動きだしました……。

正直原因がサッパリ分かりません。

やった事と言えば、関連付けを間違えてて公式のFirefox3.0b1で同じProfileを使って起動しちゃったくらいでしょうか。

もしかしたらProfile再構成とかしたら直るのかもね。

もし動かない方が居たらUAとサブスクリプトローダー辺りを教えて下さい。

05:15追記

Firefoxを再起動しまくってると時々動いたり動かなかったりしてる。

gFindBarの書き換えタイミング云々、って感じなのかな?

もうちょっと調査してみる。

SafariHighlight.uc.jsの不具合の続きの続きの続き

またTrunkでSafariHighlightが動かなくなってるみたい。
とりあえず80氏ローダーだとversion取得部分で失敗。
そこを通過してもgFindBarの中を置き換える部分で失敗。
クラス名変えたんですかね?('A

  • Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9b3pre) Gecko/2008010116 /3.0b3pre (Firefox musume)
  • 80氏ローダー ver. 0.63
  • Alice氏ローダー 12/27 13:00


とりあえず80氏ローダーでもversion取得を失敗しないバージョンをUP。
SafariHighlight ver.0.9.1
http://kuonn.mydns.jp/fx/SafariHighlight.uc.js
とりあえずSWPやGBLのSafariHighlightは動くかと。


検索バーの方のバグ対応はもう少々お待ちください。

SafariHighlight.uc.jsの不具合 の続き

Firefoxのversion取得は突破。しかし、

      eval("gFindBar.open = " +
           gFindBar.open.toSource().replace(
             "return true;",
             "safariHighlight.initializeHighlightScreen();" +
             "safariHighlight.restoreHighlightScreen();" +
             "return true;"));

でthrowされちゃってるぽい……。
何がおかしいのかサッパリわからないorz
なまじGooglebarLiteの方はSafariHighlightしてるだけに、そしてAlice氏ローダーなら動いてるだけに('A`)


余談だけど、私のtest環境は

  • Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9b3pre) Gecko/2007121516 /3.0b3pre (Firefox musume)
  • 80氏ローダー ver. 0.6
  • Alice氏ローダー 12/15 01:00

SafariHightlight.uc.jsの不具合

凄くお久しぶりです。
今更なTalesWeaverとかばっかりやってました。まぁ、その話は置いといて。


どうも80氏のローダーだとエラー出ますね。Firefoxのversionの判別に使ってる文の"in"が駄目だとか……。
いまいち意味がわからないけども、対策を考え中。


Firefoxのversion判別……他にどんな方法があったっけかな(´-`).。oO(・・・・・・・・・)