タグ

GeckoとMozillaに関するCherenkovのブックマーク (4)

  • GeckoのReflowをアニメーションにする - 最速チュパカブラ研究会

    MDCの記事用にGeckoのReflow(レイアウトを組み立てる処理)の過程をアニメーションGIF↑にしましたが、これが思ったより良い画になったので、トゥイーニングをつけてムービーを作ってみました。 まず、みんなの好きなGoogle。あんまり面白くないです 続いてWikipedia。スクロールバーが出て表示域が狭まったために、サイズを再調整している様子が見えます。 最後に、Mozilla.orgのトップ。floatの扱いがよくわかります。ここでもスクロールバーの出現に伴う再配置が発生しています。 作り方は大体以下のような感じです 各frameのrectが変化したところで位置、大きさ、this pointer値および親のthis pointer値をログに書き出すコードをMozillaに仕込む Rubyスクリプトでログを舐めて、frame treeを再構成する もう一度最初からログを舐めて、各

    Cherenkov
    Cherenkov 2010/10/07
    可視化 GeckoのReflow(レイアウトを組み立てる処理)の過程をアニメーションGIF
  • XUL Apps > Documentations > tabbrowser 要素の仕様変更とその対策のまとめ - outsider reflex

    概要 Mozilla 勉強会@東京 2ndのライトニングトークで、Firefox 3.6からFirerfox 3.7a4preの間で仕様が大きく変更されたtabbrowser要素に関するトピックのまとめを発表しました。以下のプレゼン資料では、仕様の変更によってどんな影響があるのか、アドオンを開発する際にはどこに気をつけなくてはならないのかについて、図を交えつつ解説しています。 プレゼンテーション 以下のプレゼンテーションは全てMozilla Suite、Mozilla Firefox、その他のGeckoエンジン使用ブラウザ専用です(プレゼンテーションは高橋メソッド in XUL リターンズで作成しています)。 プレゼンを見る

    Cherenkov
    Cherenkov 2010/04/06
    3.7 minefield
  • nsIPrefはFirefox 3.7以降では利用できません « Mozilla Developer Street (modest)

    nsIPrefはFirefox 3.7以降では利用できません « Mozilla Developer Street (modest)
    Cherenkov
    Cherenkov 2010/03/22
    nsIPrefまたはnsIPrefBranchが利用できました。 nsIPrefは以前より廃止予定のインターフェイス
  • Firefox 3.6 for developers - Mozilla | MDN

    Firefox 3.6 では新規あるいは開発中のウェブ標準のサポート、性能の向上、ウェブユーザーと開発者にとってより良い体験が提供されます。このページは Firefox 3.6 で新しく利用出来るようになった機能に関する記事のリンクを提供します。 グラデーションの利用 Firefox 3.6 では background において、Mozilla が提案中の -moz-linear-gradient と -moz-radial-gradient プロパティのサポートが追加されました。 複数の背景 background プロパティ(および background-color、background-image、background-position、background-repeat、background-attachment)が複数の背景をサポートしました。これによりひとつのレイヤーの中で他に重

    Firefox 3.6 for developers - Mozilla | MDN
  • 1