|| ||Asa Dotzler <asa-AT-mozilla.com> |
|| ||dev-planning-AT-lists.mozilla.org |
|| ||Weekly Engineering Newsletter 2011-06-29 |
|| ||Wed, 29 Jun 2011 21:06:05 -0700|
|| ||Article, Thread
Hey Everyone! Welcome to Weekly Engineering newsletter issue #24. I
don't know about you all, but I sure didn't think I'd last as long as 24
OK. Here's the news!
*What You Need To Know Right Now*
Migration happens in less than a week. Next Tuesday morning (2011-07-05)
around 10am Pacific Time, mozilla-central will be uplifted to Aurora.
That means you gotta get your changes in before then if you want them to
make the Firefox 7 train. Hell yeah we're about to uplift Firefox 7!
The [Firefox 5] Beta channel is still resting. Hopefully having taken
off two weeks it will be good and ready to receive the Firefox 6 uplift
The [Firefox 6] Aurora channel took some pretty scary changes pretty
late in the cycle. The most important and most concerning change was for
Mac where we moved from the ATS font APIs to CGFont/CTFont. This is
necessary to avoid horrible crashes in Mac OS 10.7 with downloadable
fonts. We need lots of help testing Mac Firefox 6 to have confidence in
shipping this change so pull out and warm up your fuzzers, your browser
busters, and your various other tools and dedicate some time to testing
and dogfooding Aurora this week and Beta next week. We need you. Spread
[Firefox 7] mozilla-central continues to rock. Five weeks into the six
week cycle and we're already at more than 4,000 changesets resulting in
about 2,100 features and fixes. This is going to be the largest uplift
to Aurora yet and no doubt will result in an awesome release for
everyone. As noted above, you've got less than a week to get your
remaining features or fixes landed if you want them to make this train.
*Must Read Blogs & News*
Taras Glek - Telemetry is on in Nightly Firefox builds
Nicholas Nethercote - MemShrink progress, week 2
Dave Herman - The JS parser API has landed
Graphic bits - DirectWrite text rendering survey
Ted Mielczarek - Measuring UI Responsiveness
The Mozilla Blog - Mozilla Launches Web FWD
Justin Dolske's blog - Irate Discussions In Community
*Cool Features & Fixes*
We had so many awesome landings this week (over 500 changesets for about
300 features and fixes) that I had a very difficult time narrowing it
down to this list. Here's what I came up with:
"Initial implementation of web timing specification."
"[Azure] Implement Direct2D Azure Backend" landed with canvas using it.
Big wins on canvas benchmarks.
"Support selecting text in web content" Text selection in Mobile!
"Provide opt-in UI for Telemetry" Telemetry is now "on" in nightly
builds because you can now opt in to data collection.
"Hide http:// and single trailing slashes in the location bar"
"Add an API to get the list of add-on changes that happened during startup"
"Allow extensions installed from certain locations to be disabled by
"Websockets Protocol IETF 08? Hopefully the protocol version that takes
over the Web!!
"Add page fault count to about:memory on Linux and Mac"
*Meetings I Went To So You Didn't Have To*
Weekly Firefox/Gecko Development Meeting:
Weekly Product Planning Meeting:
Thrice-Weekly Aurora Meeting:
*A Taste of Awesome*
During the very first week of Firefox 5 availability, we migrated half
of our Firefox 4 users forward to Firefox 5 - and we did that with the
first few days of availability throttled at 1/3rd of the Firefox 4 users.
to post comments)