2008-12-26(金) 風が冷たい
_ すれ違い
午後1時からのアポを取って客先へ出かけたのだが、着いてみたら外出しているとのこと。ううむ、忘れられてしまったようだ。寒い中、出かけて行ったのに(--;。
_ Bug 4862 : フィッシングマークを解除すると, スペースキーでスクロールできなくなる
今晩のtrunk/Linuxでもう一度試してみたが、やはり再現する。とりあえず、bug-org 298587 : spacebar no longer scrolls after clicking "Show Images" or "Not a Scam"をreopenしてみた。
_ Bug 6475 : Sidebar の Search という項目のテキストボックスに、文字をドロップしても、Searchボタンが有効にならない(押せない)
ここでの問題はSeaMonkeyでの話なのだが、Firefoxでも似たような問題があるようだ。すなわち、SidebarのSearchテキストボックスに文字を入力するとインクリメンタルサーチが実行されるのだが、DnDで文字列を入力した場合は何も起こらない。共通の問題がありそうな感じ。
Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com
Bug 6475はDnDによる検索を開始するようにする事自体は簡単なんだけど(雛形は手元にあるので)、その場合TextboxのXBLに手を加える事になって要素の汎用性が落ちそうなのが怖いですね。Type Search限定にするという方法もありそうですが。
>Bug 6475はDnDによる検索を開始するようにする事自体は簡単なんだけど(雛形は手元にあるので)、その場合TextboxのXBLに手を加える事になって要素の汎用性が落ちそうなのが怖いですね。<br>なるほど。<br>Firefox上部の検索ボックスはうまく動いているようなので、<br>そっちを移植する方が簡単でしょうか。
いちおうTextboxがType SearchでのみDropイベントを発生させるまではできたのですが、onDrop属性と紐付けする所で止まってます。XBL詳しくないんでorz<br><br>検索ボックスの移植した場合、browser.xulにも修正を入れないといけないのと、このバグの本質であるTextboxでDnDが使用できないという問題の解決にはならない気がします。
>検索ボックスの移植した場合、browser.xulにも修正を入れないといけないのと、このバグの本質であるTextboxでDnDが使用できないという問題の解決にはならない気がします。<br>ううむ、そうですか。<br>なかなか、簡単にはいかないんですねえ。
正月中に色々テストしてDropイベントでインクリメンタルサーチ実行させるのには成功しました。後は互換性上の問題ですね。
>正月中に色々テストしてDropイベントでインクリメンタルサーチ実行させるのには成功しました。後は互換性上の問題ですね。<br>おお、すばらしい。<br>Bug 6475にパッチを出していただけると、非常にうれしいです。