読者です 読者をやめる 読者になる 読者になる

2013年何やったかのまとめ

ジョブがチェンジした 上の見出しの通りです。詳細は(少なくとも当面は)書きません。 Mozilla 何件かバグ直した ジョブチェンジした関係で忙しくなったので、昔ほどアグレッシブにはやってないけど、2013年も気になった物をちょこちょこと直してた。自分の…

Gecko勉強会 2で話した内容の補足です

この記事はFirefox Advent Calender 2013の24日目の投稿です。 先日開催されたGecko勉強会 2で「Geckoは何者か Geckoはどこへ行くのか 非同期編」という題で、ブラウザがページを処理するにあたってどのような処理をしているのか、および、ここ数年で直面し…

GeckoView 計画

Firefox for Androidに関連して、ごく一部でにわかに注目を集めているバグがある。これね。 867517 – Gecko-based WebView for Android 概要 バグでは完全に実装に関連する話しかされてないので、イマイチ何を目的としているのかわかりにくい。なので、MLにM…

Firefox (Windows) の Austrails Visual Design がコレジャナイ理由考えた

Firefox/Features/Theme Refinement and Evolution (Australis) - MozillaWiki 何かがコレジャナイ。でも Mac だとそこまでひどいわけでもない。てなわけでテキトーに考えてみた。 慣れ 慣れって大切だよね。慣れればそこまででもないかもしれないね! テク…

Mozilla 勉強会@東京 8thで話しました

そこの君、 バグ報告から始める Mozillaへのcontributeのやり方 教えてあげるからちょっと来なさい from saneyuki snyk さる12月1日に、Mozilla 勉強会@東京 8thでお話しさせて頂きました。発表の内容でお聞き苦しい点がありましたら申し訳ありません…

手元で Firefox をビルドせずに Mochitest を動かす

Mozilla のソースツリーには Firefox 自体のテストを行うツールが色々と埋まってて、その中に Mochitest というものがある。詳しくはリンク先を見てもらった方が速いんだけど、Mochitest では chrome 権限で動くコードを対象に含むテストができる。 で、これ…

Mochitest

Mozilla のテストフレームワーク Mochitest についてのメモ。 Documents Mochitest | Mozilla Developer Network Browser chrome tests | Mozilla Developer Network Chrome tests | Mozilla Developer Network a11yのmochitestのドキュメントは行方不明 Not…

MDN 翻訳への私家版イントロダクション

Mozilla Developer Network (MDN、古い略称は MDC とも) の翻訳への参加を考えている方に向けて、個人的に参照する機会の多いページへのリンクをまとめておく。日本語版の翻訳に関連するページは MDC とは - MDN からも参照できるので、より詳しく知りたい人…

Places のブックマークへの変更をnsITransaction経由で行う

Firefox は Places と呼ばれるブックマークと履歴のデータベースを持っていて、これには nsINavBookmarksService や nsINavHistoryService からアクセスできる(詳しくは Places - MDN 参照)。単純にブックマークを保存するだけなら、上の XPCOM インターフ…

Gecko の gfx の簡易メモ

最近(2012年1月現在)、Gecko の gfx が Azure とか Thebes とか ややこしくして仕方なかったので、色々調べて、Twitter にいくつか投げたのでメモる。 メモなので随時更新。割合てきとー makoto_kato さんから Twitter で補足をいただいたので追記 cairo …

迅速なリリースのための新たな開発チャンネルとリポジトリ

Mozilla Developer News » Blog Archive » New development channels and repositories for rapid releasesの試訳です。誤訳に注意。 先日、私たちは新たなるFirefoxの開発およびリリースプロセスのためのチャンネルについての更なる詳細を発表しました。私…