2008-06-18

http://anond.hatelabo.jp/20080618114711

browser.jarのぞいてみたけど、クリックしたときどこで処理してんのかいまいちわからないな。

それを書き換える気かw

アドオン開発を少し勉強中なので調べてみた。

Firefox2.0だけど

BookmarksCommandクラスのopenOneBookmark関数のopenUILinkInの前に下のコードを入れたらできたよ(ファイルはbrowser.jar\content\browser\bookmarks\bookmarks.js

拡張機能インストール無しでopenOneBookmark関数差し替える方法は知らない。

    var w = getTopWin();
    if (!w)
      return;
    var browser = w.document.getElementById("content");

    if (aTargetBrowser == 'current' && url.indexOf('javascript:') != 0) {
      if (browser.currentURI.spec == 'about:blank')
        aTargetBrowser = 'current';
      else
        aTargetBrowser = 'tab';
    } else {
      aTargetBrowser = 'current';
    }

参考: http://openhideaway.net/FFBBS/patio.cgi?mode=view&no=27

記事への反応 -
  • ちょっと軽くなったかな。 今入れたばかりなんで、もう少し使ってみないことには何とも言えないけども。 やっぱりまだ対応してない拡張が多い。 しかしNightly tester tools 入れれば大半...

    • だれか、tab mix plusを使わずに、ブックマークをクリックすると新規タブで開けるようにする設定する方法知らない? タッチパッド使いだからミドルクリックないのよ。 Ctrl + 左クリック...

      • Ctrl + 左クリック、って話でいいのか? できれば左クリック一つで行けるほうがいいんだけどね。 browser.jarのぞいてみたけど、クリックしたときどこで処理してんのかいまいちわからな...

        • browser.jarのぞいてみたけど、クリックしたときどこで処理してんのかいまいちわからないな。 それを書き換える気かw アドオン開発を少し勉強中なので調べてみた。 Firefox2.0だけど Book...

          • ありがとう。 たぶんそこまで書いてもらえればなんとか自分でも入れられそうだ。 ほんとクリックしたときの処理ってどこでやってんだろうな。 left right click あたりでフォルダを検索...

        • のぞくならtabmixplus.jarじゃない?とおもってチラッと見てみた。 といっても、弄ったこともないので良くわからないけど、とりあえずchrome://tabmixplus/content/bookmarks/bookmarks.xulまわりでやって...

          • おお、ありがとう。 ちょいと自分でものぞいてみるわ。 なんか把握したころにはtab mixの更新版がきてそうなのがつらいところだがw

            • http://tmp.garyr.net/forum/viewtopic.php?t=7031 Dev-BuildだとFirefox3でも動くよ。 今のところ、タブが多段表示されない以外は普通に動いてる。

              • ありがとう。 そういえば開発版という手もあったか。 これに気がつかなかったおかげでfirefoxの中身を少しのぞくことができて勉強になった、と負け惜しみを言ってみるw いや、教えて...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん