Results 7 issues of Masafumi Oyamada

`main()` in cli.py is huge and not so customizable. It would be nice to separate it into smaller functions.

``` Error: TypeError: this.gBrowser is undefined Source: chrome://keysnail/content/pluginmanager.js Line: 764 ```

WikiParser.js highly depends on E4X, a feature that has been disabled by default since Firefox 20. https://github.com/mooz/keysnail/blob/master/share/WikiParser.js Since WikiParser is heavily used in plugin manager, we should remove E4X from...

TODO

yatck はウィンドウの setInterval を利用してステータスの定期的な取得を行うが,この際ウィンドウが閉じられると setInterval が働かなくなってしまうため,他のウィンドウへ setInterval の実行を委譲する. (ちなみに nsITimer はウィンドウに属さないため,このように泥臭い作業を必要としない.拙作の gpum ではそちらの方法を用いている) このスタイルには,ウィンドウが閉じられた際にウィンドウが残っていない,すなわち全てのウィンドウが閉じられてしまった場合にステータスの更新が行われなくなってしまうという問題が存在するが,一般的なプラットフォームでは全てのウィンドウが閉じられるとアプリケーションも終了するため,顕在はしてこなかった. しかしながら,実のところ Mac OSX では Firefox のウィンドウを閉じてもプロセスは残り続けてしまう. このためか,一度 Firefox のウィンドウを全て閉じた後もう一度 Firefox を起動すると,ステータスの更新がされなくなってしまうだけでなく,次のようなエラーが出てしまうことが分かった. ``` chrome://keysnail/content/modules/util.js の 140 行目を実行中にエラーが発生しました。...

HoK doesn't works well on https://bitbucket.org/. When you display hints, all hints are displayed bottom of the screen. We need to check if coordinate calculation of hints is correct.

element.database is null ソースファイル: chrome://prefbar/content/prefbarRDF.js 行: 74

kungfloo の HoK 連携機能で画像を Reblog すると、フォーカスがどこかへ飛んでしまう環境があるとのこと。 要調査。

bug