Platform/2009-08-18: Difference between revisions

 
(18 intermediate revisions by 10 users not shown)
Line 2: Line 2:


=== Notices / Schedule ===
=== Notices / Schedule ===
'''[[Releases/Firefox 3.0.13|Firefox 3.0.13]]'''
'''[[Releases/Firefox 3.0.14|Firefox 3.0.14]] / [[Releases/Firefox_3.5.3|Firefox 3.5.3]]'''
* code frozen
* targeting release for early/mid September


'''[[Releases/Firefox_3.5.2|Firefox 3.5.2]]'''
'''[[Releases/Firefox 3.0.15|Firefox 3.0.15]] / [[Releases/Firefox_3.5.4|Firefox 3.5.4]]'''
* no schedule set yet
* blocker owners will get emails this week


'''Firefox 3.6a1'''
'''Firefox 3.6a1'''
Line 35: Line 39:
=== Browser / Front End ===
=== Browser / Front End ===
* see our [[Firefox/Projects|active projects]] and get involved / propose others
* see our [[Firefox/Projects|active projects]] and get involved / propose others
** multitouch JS API prototype work (see [[Firefox/Projects/Multitouch_Polish/DOM_Events proposed|DOM events]])
** multitouch JS API prototype work (see [[Firefox/Projects/Multitouch_Polish/DOM_Events|proposed DOM events]])
** identifying places where animation in the browser would help the UX (blog post coming)
** identifying places where animation in the browser would help the UX (blog post coming)
** new UI mechanism for application notifications (see [[Firefox/Projects/Doorhanger_notifications|the spec]])
** new UI mechanism for application notifications (see [[Firefox/Projects/Doorhanger_notifications|the spec]])
** struck a team to evaluate if it will be possible to [[Firefox/Projects/Personas_Uplift_Exploration|integrate Personas]] for Firefox 3.6
** struck a team to evaluate if it will be possible to [[Firefox/Projects/Personas_Uplift_Exploration|integrate Personas]] for Firefox 3.6
** meeting with the JetPack team to discuss how to build Firefox in ways that help them (providing APIs, etc)
** meeting with the JetPack team to discuss how to build Firefox in ways that help them (providing APIs, etc)
** also looking at protecting users with out of date plugins, see our [[Firefox/Projects/Plugin_Update_Referrals|current ideas]]
** also looking at Ts and Tsnap priorities
** also looking at Ts and Tsnap priorities


Line 66: Line 71:


=== Platform-specific Support Update ===
=== Platform-specific Support Update ===
* Good progress on 64-bit Mac OS X builds. Once patch for bug 435041 lands, only remaining work is complex text input (masayuki) and Cocoa printing (mstange).
* Good progress on 64-bit Mac OS X builds. Once patch for {{bug|435041}} lands, only remaining work is complex text input (masayuki) and Cocoa printing (mstange).
* Gecko1.9.2/Firefox3.6 and Java for Mac OS X: There is currently no Java plugin for Firefox 3.6 on Mac OS X due to the removal of OJI, LiveConnect, and XPCOM plugin support. JEP requires those components. A new Java plugin is due to be released within a month which will be compatible with Firefox 3.6.


=== JS ===
=== JS ===
Line 85: Line 91:
* Drew
* Drew
** Linking XPTs on Mac landing this week
** Linking XPTs on Mac landing this week
* Vlad/Ddahl
** Startup timeline has review, landing soon.
* Dietrich
* Dietrich
** Enabling PGO for SQLite, mozStorage and Places code on m-c this week
** Enabling PGO for SQLite, mozStorage and Places code on m-c this week
** Got JS components joined (thanks to some help from fqueze), testing now for perf effect
** Got JS components joined (thanks to some help from fqueze), testing now for perf effect
** Dirty profile testing being enabled this week by Alice, testing two different Places profiles. More coming - send suggestions of dirty testing to me
** Dirty profile testing being enabled this week by Alice, testing two different Places profiles. More coming - send suggestions of dirty testing to me
** Details of other ongoing work available on my [https://wiki.mozilla.org/Firefox/Projects/Startup_Time_Improvements weekly update blog post].
** Details of other ongoing work available on my [http://autonome.wordpress.com/2009/08/14/weekly-firefox-startup-performance-roundup/ weekly update blog post] and on the [[Firefox/Projects/Startup_Time_Improvements|project wiki]].


=== Security ===
=== Security ===
Line 103: Line 111:
* Issue: goodbye standalone necko?
* Issue: goodbye standalone necko?
* Set up design discussion for workweek
* Set up design discussion for workweek
Plugins:
* NPStream implementation uncovered some nasty race conditions... discussion ongoing in mdt.dom and chromium-dev
* It's at least clear that prior run-to-completion behavior within the plugin itself will no longer be true
Fennelectrolysis:
* joe still working on tilebrowser graphics: ETA undetermined
* need basic graphics before people can really start working on events


=== Tree Management ===
=== Tree Management ===
* TB2.0.0.23 this week
* Turned off TP3, fast-talos machines yesterday.
** yeaaaah for faster, newer, TP4!
* New dirty-profile talos suite coming later this week.
* l10n nightly updates on mozilla-central as of Sunday night (16th).
** users on nightly before 16th need to manually pave-over-install like usual
** working on getting l10n nightly updates on 1.9.2
* WinCE build-on-checkin now on mozilla-central, mozilla-192
** no unittests, talos
* proposed changes to fennec linux-arm unittest/talos jobs
** run desktop unittests during the day, on n810s at night
** will add another 20 n810s to the (tiny) pool, and revisit.


=== Roundtable ===
=== Roundtable ===
Line 112: Line 140:
** These are automatically updated every morning before 6am Pacific time
** These are automatically updated every morning before 6am Pacific time
* Who is allowed to mark <code>approval1.9.2+</code> ? (dbaron)
* Who is allowed to mark <code>approval1.9.2+</code> ? (dbaron)
** Answer: all [[Firefox/Drivers|drivers]], not just endgame drivers
* should we mark the set of bugs that are fixed on mozilla-1.9.2 by virtue of branching as fixed1.9.2+ (beltzner)
* should we mark the set of bugs that are fixed on mozilla-1.9.2 by virtue of branching as fixed1.9.2+ (beltzner)
** Core/Toolkit/Firefox: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&product=Core&product=Firefox&product=Toolkit&resolution=FIXED&chfieldto=Now&field0-0-0=resolution&type0-0-0=changedafter&value0-0-0=2008-12-01&field0-1-0=resolution&type0-1-0=changedbefore&value0-1-0=2009-08-13&field0-2-0=resolution&type0-2-0=changedto&value0-2-0=FIXED 6034 bugs FIXED since Dec-01-2008 and Aug-13-2009] (warning: takes a while to load)
** Core/Toolkit/Firefox: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&product=Core&product=Firefox&product=Toolkit&resolution=FIXED&chfieldto=Now&field0-0-0=resolution&type0-0-0=changedafter&value0-0-0=2008-12-01&field0-1-0=resolution&type0-1-0=changedbefore&value0-1-0=2009-08-13&field0-2-0=resolution&type0-2-0=changedto&value0-2-0=FIXED 6034 bugs FIXED since Dec-01-2008 and Aug-13-2009] (warning: takes a while to load)
** this would miss some NSS and NSPR bugs, but they're harder to query
** this would miss some NSS and NSPR bugs, but they're harder to query
** it would also cause a good deal of bugspam :)
** it would also cause a good deal of bugspam :)
canmove, Confirmed users, Bureaucrats and Sysops emeriti
960

edits