最新 RSS Twilog 掲示板

くでんな日々や公開どう?

2006/06/07

[Firefox] 綾川さんがReflow Branchのビルドに成功

本日の嬉しいことその1。承前。あと、Reflow Branchにも触れられてるGecko 1.9ロードマップのドラフト

めがっさすばらしいっ!

能力があって、それを実行できて、その成果と喜びを他者と共有できる人ってすごいですよね。綾川さんはたぶん世界で一番はじめにReflow Branchによる修正を追試して結果を公開した人の中の一人だと思います。追記(2006年6月8日23時):なお、カスベァさんもビルドされて追試の結果を公開(綾川さんのビルドもカスベァさんもビルドもなぜかカスベァさんの掲示板を見ると落ちるし……)されてて、TakenさんもLinuxでのビルドに成功されています。

綾川さんの手元では「あご」が基準画像より少し長くなるみたいですけど、うちではそうなりません。追記:プロファイル流用の悪影響だったみたいです)ただ「鼻」が下に2px右に2pxくらいずれて見えます。けど、これは描画で計算の数値を丸める際の誤差範囲じゃないかなー、とも思うんですけどどうでしょう。これでGeckoはThe Acid2 Testをクリア?それともまだ99%?

もとひこさんが、trunkが9x/Meのサポートをやめたので自分じゃスクリーンショット撮れないかも?とおっしゃられてたのでスクリーンショットをもとひこさんの自サイトへ持って帰っていただくことも考えて今までのGeckoのThe Acid2 Testの結果の経過のページのスクリーンショットの体裁に合わせてスクリーンショットを撮ってみました。新規プロファイルを作った上で次のことだけしています。

  • 画面の配色をWindows スタンダードに。
  • Web検索バーの長さをuserChrome.cssで他のスクリーンショットに合わせた。
  • ブラウザウィンドウのサイズを他のスクリーンショットに合わせた。
  • 他のスクリーンショットに合わせてBuild ID in titlebarをインストール。

saitoさんのために追試の方法を書いておくと、綾川さんの日記にあるlzhアーカイブをダウンロードしてきて解凍して、解凍されたfirefoxというディレクトリを丸ごと任意の場所に置きます(以下ではCドライブ直下に置いたと仮定)。そのfirefoxというディレクトリ内のfirefox.exeのショートカットをデスクトップなどに作って、そのショートカットを右クリックしてコンテキストメニューの「プロパティ」を選んでダイアログを出します。そして、その項目の「リンク先」に次のように「-p」という引数をつけてOKを押します。

C:\firefox\firefox.exe -p

そのショートカットをダブルクリックするとプロファイルマネージャが立ち上がるので、「Create Profile...」ボタンを押して新規プロファイル作成ウィザードを立ち上げて、それに従って新規プロファイルを作ります。プロファイル名は適当な半角英数でつけてください。そして、ウィザードが終了してプロファイルマネージャに戻ったら新しく作ったプロファイルを選択した上で「Start Minefield」ボタンを押してMinefieldを起動します。あとはロケーションバーにThe Acid2 TestのURIを入力したらOK。

ただし、Firefoxの場合はプロファイルマネージャで最後に選択したプロファイルがデフォルトのプロファイルになるので、試すのが終わったらスタート -> プログラム -> Mozilla Firefox -> Profile ManagerからいつものFirefoxのプロファイルマネージャを起動して、必要ないなら先ほどテスト用に作ったプロファイルを削除していつも使っているプロファイル(標準ならプロファイル名は「default」でしたっけ?)を選択して「Start Firefox」ボタンを押してFirefoxを起動しておきます。あと、最初に任意の場所に置いた(綾川さんのビルドの)firefoxというディレクトリは丸ごと削除しても大丈夫です。

えと、正式版がちゃんとメニューに書かれてて値段も載ってる料理で、アルファ版やベータ版が常連さんに試しに出してる隠しメニューや裏メニューもしくは限定メニューでだして評判を聞いてる段階で、ナイトリービルドが厨房で味付けとか調理法とかをいろいろ試して試行錯誤してる状態としたら、この綾川さんのビルドはナイトリービルド以前の仕込みの段階の食材を味見してるようなものなので、いちおうそれなりにそれなりのそれなりということはご理解の上でどうぞ。

[Mozilla] SeaMonkeyのsuiterunnerビルド

本日の嬉しいことその2。

Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/20060524 /

昨日の記事のコメント欄でmasakaさんに「SeaMonkeyのsuiterunnerビルドがmozilla.orgのFTPサーバにありますよ」と教えていただいたので試してみました。私はあることをまったく知らなかったです。教えていただいてどうもありがとうございます。

masakaさんがおっしゃられているようにナビゲーションツールバーが表示されなかったり(DOMiで見るとあるのはありそうなんだけど……)、設定ウィンドウでした設定が保存されなかったり(ただし設定変更はuser.jsでできます)、アドオンマネージャで選択した項目の色がおかしかったり、リンクを中クリックしても新規ウィンドウで開いたり(リンクをタブにD&Dでは新規タブで開けます)、about画面がパースエラーだったりその他とても楽しいです。けど、ロケーションバーの代わりはCtrl+Shift+Lでなんとかなるし、ツールバーボタンの代わりにマウスジェスチャを使えばいいのでまったく使えないことはないかな?当然ですが現状はtoolkit移行の進捗状況なりみたいです。まだまだこれからですね。ちなみにcairoビルドです。あと、プロファイルはSeaMonkeyとは別の次の場所に作られます。

C:\Documents and Settings\ユーザ名\Application Data\mozilla.org\SeaMonkey

[Firefox] Firefox gaius trunk {Build ID: 2006060613}

本日の嬉しいことその3。

Bug 281012。タブバーを常に表示する設定で、タブを1枚しか開いていない場合にタブを閉じるボタンやタブを中クリックやCtrl+Wでそのタブを閉じるとブラウザウィンドウは閉じられずに空白のタブと置き換わるようにはなっていたのですが、空白のタブを上書きするだけなのでその最後のタブの履歴が残っててツールバーボタンの「戻る」などで履歴を戻れていて微妙でした。しかし、この修正によって空白のタブと置き換わって同時にその最後のタブの履歴がクリアされるようになりました。

ずっとずっと待ち望んでいた挙動です。以前の挙動が実装された当初からPiroさんは「空白のタブを上書きするだけなのは工夫が足りないよね」とおっしゃられてましたし、今回の修正のような挙動にするためだけにkyoさんがClose After Openという拡張を作られてたりと結構評判が悪かったのに、ずっと修正されてませんでした。

この修正で最後の一枚のタブを閉じてそれをundoclosetabで開きなおすと、閉じたタブと一緒に一枚空のタブが開かれるようになっちゃったけど、まぁ、しかたないですね。拡張が対応するのを待つか、Firefox本体に「タブを閉じるをやり直す」がつくのを待つか、です。

[Firefox] Phoenity Modern 0.7.06.06.07

最新のNightlyのBone Echo(1.8 branch)でも使えるかも?

◆ 変更点(2006/06/01〜2006/06/07)

  • [対応]Bug 296040。treeの要素が拡張されてtreeにseltype="cell"というのができたみたいです。みたい、というのは問題が2つあって、まずtreeまわりはDOMiで調査しても詳細を確認できないので私がとても苦手なこと、そして現時点でtrunkの挙動がにっちもさっちもいかなくて実際に表示しての確認が取れないこと、です。まあ、そこらへんはいつものようにおいおいと。
  • [修正]Web検索バーの検索ボタンのドロップダウンマーカを押しやすいように、ドロップダウンマーカのまわりの余白を広げてみた。いとすこしを。
  • [修正]アドオンマネージャで「更新の確認」ボタンを押して拡張やテーマの新しいバージョンが出てないかチェックして更新が一つもなかったときなどに表示される情報ツールバーっぽいのの余白を調節。
  • [修正]フィードのスタイル付けのデザインを再調節。
コメント

綾川 『あごが長かったのはプロファイルがぶっ壊れていたせいみたいです。新しいプロファイルで試したらちゃんと表示できました^^;』 (06/07 08:55)

くでん 『そうだったんですか。あと、これって非cairoビルドですよね?鼻が少しだけ違うのはそれと関係あるのでしょうか?』 (06/07 20:08)

綾川 『cairo buildです。trunkのmozilla/layout/以下のソースをすげ替えただけのものみたいですよ。』 (06/08 09:52)

くでん 『そうなんですか!?first-letterが指定してあるAnother 朝顔日記の「A」がちゃんと表示されてたのと、動作がきびきびしているので錯覚しました。ということは、速度面は手段がないわけじゃないのでしょうね。』 (06/08 22:00)

お名前 コメント