掌聲鼓勵

十二月 14th, 2006 at 9:01 上午 (Firefox, 所見所聞)

The Burning Edge » Blog Archive » 2006-12-13 Trunk builds

* Fixed: 300030 – Refactor intrinsic width computation out of nsIFrame::Reflow (land dbaron’s reflow branch).

This is a huge change that David Baron has been working on for about two years. It involved changing 201 files, simplifying many of them: a diff showed 8726 insertions but 18253 deletions, for a net removal of 9000 lines of code. It improved speed on page load tests by 3-5% and fixed over hundred bugs, including:

簡譯:這個問題花了 David Baron 近兩年時間處理,動過 201 個檔案;插入 8726 行程式碼但同時刪掉 18253 行,即淨刪除約 9000 行,讓網頁讀取速度提升約 3-5%;解決這個問題之後可同時修復上百個相關錯誤,包括:

* Fixed: 69745 – Auto-width left float containing only nested right float is too wide.
* Fixed: 129346 – Fieldset renders incorrectly with style="float: left;" or any other shrink-wrap situation.
* Fixed: 269643 – When clicking link, page redraws with different layout, click is ignored.
* Fixed: 291126 – Intrinsically sized (shrink-wrap, auto-width) absolutely positioned element containing right float is too wide.

The reflow branch landing fixed the last remaining issues with the Acid 2 test, so Firefox trunk now passes the test.

簡譯:reflow 併回主分支後也解決了 Acid 2 裡的最後一項問題,所以 Firefox trunk 正式通過測試

Technorati Tags: , , , , ,

廣告

3 則迴響

  1. 今日連結 (2006-12-14) [JeffHung.Blog] said,

    […] 掌聲鼓勵 (ref: 2006-12-13 Trunk builds) –  啪啪啪啪啪啪啪啪:「花了 David Baron 近兩年時間處理,動過 201 個檔案;插入 8726 行程式碼但同時刪掉 18253 行,即淨刪除約 9000 行,讓網頁讀取速度提升約 3-5%;解決這個問題之後可同時修復上百個相關錯誤」,最後「reflow 併回主分支後也解決了 Acid 2 裡的最後一項問題,所以 Firefox trunk 正式通過測試。」 […]

  2. Alica said,

    呃,等Fx3正式推出好像還要將近一年? XDrz

  3. 趙 柏強 said,

    沒準會先有 2.5 啊~
    XD—–rz
    (長頸鬼版)

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

%d 位部落客按了讚: