Firefox3/StatusMeetings/2007-07-24: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 16: Line 16:
=== Last Week's Action Items ===
=== Last Week's Action Items ===
* Still looking for any feedback on the microformats code [{{bug|384186}}]
* Still looking for any feedback on the microformats code [{{bug|384186}}]
** '''action''': sayrer to give it a look-see for M7
** ''completed'': code reviewed, sayrer and mkaply working through outcomes
* Where should the code go if it is needed for tbird and ffox?
* Where should the code go if it is needed for tbird and ffox?
** ''completed'': both said they'd like to use it, suggested <tt>/toolkit/components/microformats</tt>
** ''completed'': both said they'd like to use it, suggested <tt>/toolkit/components/microformats</tt>
* ADD-003a needs {{Bug|347585}} implemented
* ADD-003a needs {{Bug|347585}} implemented
** ''underway:'' beltzner and mconnor currently arguing!
** ''underway:'' beltzner and mconnor currently arguing about whether or not it's necessary


=== Work in progress ===
=== Work in progress ===
Line 33: Line 33:
** favicons added to URL bar autocomplete results (last week)
** favicons added to URL bar autocomplete results (last week)
** location bar improvements
** location bar improvements
** [http://wiki.mozilla.org/Places:Sync#Online_backup Sync / online backup]
** thunder is investigating [http://wiki.mozilla.org/Places:Sync#Online_backup Sync / online backup]
** 8 M7 blockers ([http://tinyurl.com/2fzrgc view])
** 8 M7 blockers ([http://tinyurl.com/2fzrgc view])
* Download Manager (sdwilsh)
* Download Manager (sdwilsh)
** Might have patch by Wednesday(?) for UI overhaul.
** Might have patch by Wednesday(?) for UI overhaul.
** would like more eyes on {{bug|386605}} for M7 or M8; this is the piece around cross-session resume of downloads, and for recovering from a pooched DB
* Password Manager (dolske)
* Password Manager (dolske)
** Draft patch to switch "Save Password?" prompt from modal login to notification bar done, but needs more work to handle sites which do redirects [like Gmail :-(].
** Draft patch to switch "Save Password?" prompt from modal login to notification bar done, but needs more work to handle sites which do redirects [like Gmail :-(].
Line 42: Line 43:
** Also spent some time working on GIF decoding reftests, and looking at reftest performance
** Also spent some time working on GIF decoding reftests, and looking at reftest performance
* Addons Manager (Rob Strong, Mossop, mwu)
* Addons Manager (Rob Strong, Mossop, mwu)
** no news from last week
** more eyes on {{bug|32312}} (add-ons conflict management UI) would be helpful
** ADD-003e (showing plug-ins as part of add-on management UI) is waiting on review
* Identity UI (johnath)
* Identity UI (johnath)
** patch waiting on reviews
* Distribution Reqs
* Distribution Reqs
** no news
* User Experience
* User Experience
** [[Makeover|Visual Refresh Makeover!]]
** [[Makeover|Visual Refresh Makeover!]]
Line 50: Line 56:
=== Security Review ===
=== Security Review ===
* Design Review [[Firefox3/Feature_Plan_Template|Proposal]]
* Design Review [[Firefox3/Feature_Plan_Template|Proposal]]
** schrep updated this document based on suggestions from newsgroups
** feature owners should fill in this document's section on security issues in preparation for review, starting with dolske
* Need to come up with schedule and process ['''Action''': Window]
* Need to come up with schedule and process ['''Action''': Window]
* Suggested order for review
* Suggested order for review
Line 78: Line 86:
* [[Firefox3/Schedule|Proposed Schedule]]
* [[Firefox3/Schedule|Proposed Schedule]]
* Current BMO report for [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&target_milestone=Firefox+3+M7&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=A6-blockers&query_based_on=A6-blockers&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9%2B&field0-0-1=flagtypes.name&type0-0-1=equals&value0-0-1=blocking-firefox3%2B M7 blockers]
* Current BMO report for [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&target_milestone=Firefox+3+M7&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=A6-blockers&query_based_on=A6-blockers&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9%2B&field0-0-1=flagtypes.name&type0-0-1=equals&value0-0-1=blocking-firefox3%2B M7 blockers]
* code freeze for M7 is tomorrow, tree closes 11:59 PDT
** content-handling might require an extra bit of time
** john o'duinn will be doing the 1.9m7 build
** '''action:''' mconnor to post to dev.planning and MDC DevNews about tree closure


=== QA Status/Topics ===
=== QA Status/Topics ===
* [[MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan|Draft Fx 3 Test Plan wiki]] is now available.
* [[MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan|Draft Fx 3 Test Plan wiki]] is now available.
* Mac Test plan sent out for review
* Mac Test plan sent out for review, please provide feedback.
* Fx3 Test Strategy being developed and set for review in 2 weeks
* Fx3 Test Strategy being developed and set for review in 2 weeks
* Ongoing Test Planning, updates as Features get final status
* Ongoing Test Planning, updates as Features get final status
Line 93: Line 105:
* reminder to use #granparadiso on IRC for discussion of milestone-releated deliverables, features, QA testing, etc; it's to be the defacto location for chatter regarding Gran Paradiso releases
* reminder to use #granparadiso on IRC for discussion of milestone-releated deliverables, features, QA testing, etc; it's to be the defacto location for chatter regarding Gran Paradiso releases
* when is the best time to land the next sqlite upgrade?  (still a little bit of work to do before that becomes trivial)
* when is the best time to land the next sqlite upgrade?  (still a little bit of work to do before that becomes trivial)
** tracked by {{bug|385067}}, will land post-M7 but need to block on it for M8
** needed for Places and a variety of other measures
* NSS codesize increase (9% of entire binary)
** this is a gecko issue
** bz filed {{bug|389343}} to track it, some codesize increase seems gratuitous
** if it can't be reduced, we'll need to take a hard look at the value of taking it vs. the cost to not taking it
* 6 weeks from b1, how do we feel?
** content-handling: a bunch of stuff was pushed to M8, not a clear sense
** ux: a little worried about non-P1 design items, add-ons UX, and theme work
** firebug: sdwilsh not sure if he has cycles anymore
** places-sync: uninvestigated area
** download-resume: not sure if the SoC student will be able to complete this work


== Gecko 1.9 Meeting ==
== Gecko 1.9 Meeting ==

Revision as of 18:35, 24 July 2007

« previous week | index | next week »

Firefox 3 Meeting

Meeting Details

  • Tuesdays - Firefox 3 - 11:00am Pacific, 2:00pm Eastern, 18:00 UTC
  • Mozilla Building S - <script> conference room
  • 650-903-0800 or 650-215-1282 x91 Conf# 217 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 217 (US)
  • irc.mozilla.org #granparadiso for backchannel

PRD Status Update

Last Week's Action Items

  • Still looking for any feedback on the microformats code [bug 384186]
    • completed: code reviewed, sayrer and mkaply working through outcomes
  • Where should the code go if it is needed for tbird and ffox?
    • completed: both said they'd like to use it, suggested /toolkit/components/microformats
  • ADD-003a needs bug 347585 implemented
    • underway: beltzner and mconnor currently arguing about whether or not it's necessary

Work in progress

  • Web-based protocol handling (myk, sdwilsh, dmose)
    • Should get basic UI for M7, but it'll be tight
    • Gated by a few new bugs we're tracking & possibly reviews
  • Microformats (mkaply)
    • Thanks sayrer for review!
    • Processing review comments. Expect new patch tomorrow
    • Toolkit is the right place for this code
  • Places (Places team)
    • favicons added to URL bar autocomplete results (last week)
    • location bar improvements
    • thunder is investigating Sync / online backup
    • 8 M7 blockers (view)
  • Download Manager (sdwilsh)
    • Might have patch by Wednesday(?) for UI overhaul.
    • would like more eyes on bug 386605 for M7 or M8; this is the piece around cross-session resume of downloads, and for recovering from a pooched DB
  • Password Manager (dolske)
    • Draft patch to switch "Save Password?" prompt from modal login to notification bar done, but needs more work to handle sites which do redirects [like Gmail :-(].
    • Finishing up patches for a couple of master password issues, and saving password-only logins
    • Also spent some time working on GIF decoding reftests, and looking at reftest performance
  • Addons Manager (Rob Strong, Mossop, mwu)
    • no news from last week
    • more eyes on bug 32312 (add-ons conflict management UI) would be helpful
    • ADD-003e (showing plug-ins as part of add-on management UI) is waiting on review
  • Identity UI (johnath)
    • patch waiting on reviews
  • Distribution Reqs
    • no news
  • User Experience

Security Review

  • Design Review Proposal
    • schrep updated this document based on suggestions from newsgroups
    • feature owners should fill in this document's section on security issues in preparation for review, starting with dolske
  • Need to come up with schedule and process [Action: Window]
  • Suggested order for review
    • Password Manager
    • Places
    • Web Content Handlers, Microformats & RSS
    • Add-Ons
    • Offline Apps
    • Cross-domain XMLHttpRequest
    • Distribution/Customization
    • ContentEditable
    • Private Browsing
    • Malware Protection
  • Uncertain:
    • Quartz NPAPI?
    • Breakpad?
    • Download Manager?
    • Firebug?
    • Linking Content/Chrome Frame Trees?
    • IAccessible2?
    • Site-Specific Prefs?

Release Notes

Schedule

  • Proposed Schedule
  • Current BMO report for M7 blockers
  • code freeze for M7 is tomorrow, tree closes 11:59 PDT
    • content-handling might require an extra bit of time
    • john o'duinn will be doing the 1.9m7 build
    • action: mconnor to post to dev.planning and MDC DevNews about tree closure

QA Status/Topics

  • Draft Fx 3 Test Plan wiki is now available.
  • Mac Test plan sent out for review, please provide feedback.
  • Fx3 Test Strategy being developed and set for review in 2 weeks
  • Ongoing Test Planning, updates as Features get final status
  • Ongoing Daily Smoketests and Focused Tests. Assignments

Localization Topics

  • First l10n builds with M8

Round table

  • Don't forget to add changes that may impact documentation to the Firefox 3 for developers page.
  • reminder to use #granparadiso on IRC for discussion of milestone-releated deliverables, features, QA testing, etc; it's to be the defacto location for chatter regarding Gran Paradiso releases
  • when is the best time to land the next sqlite upgrade? (still a little bit of work to do before that becomes trivial)
    • tracked by bug 385067, will land post-M7 but need to block on it for M8
    • needed for Places and a variety of other measures
  • NSS codesize increase (9% of entire binary)
    • this is a gecko issue
    • bz filed bug 389343 to track it, some codesize increase seems gratuitous
    • if it can't be reduced, we'll need to take a hard look at the value of taking it vs. the cost to not taking it
  • 6 weeks from b1, how do we feel?
    • content-handling: a bunch of stuff was pushed to M8, not a clear sense
    • ux: a little worried about non-P1 design items, add-ons UX, and theme work
    • firebug: sdwilsh not sure if he has cycles anymore
    • places-sync: uninvestigated area
    • download-resume: not sure if the SoC student will be able to complete this work

Gecko 1.9 Meeting

Meeting Details

  • Wednesdays - 11:00am Pacific, 2:00pm Eastern, 18:00 UTC
  • Mozilla Building S - <script> conference room
  • 650-903-0800 or 650-215-1282 x91 Conf# 217 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 217 (US)
  • join irc.mozilla.org #granparadiso for backchannel

General Discussion

  • Offline Update
  • Malware Update

Blockers and Noms

Blockers report:

GFX Update

  • Progress Last Week
  • Planned for This Week
  • Issues/concerns:

Layout Update

  • Progress Last Week
    • roc: Produced fixes for a few blockers, including the file input control keyboard input spoofing issue. Patches pending for text-rendering property and accurate glyph bounds
  • Planned for This Week
    • roc: analyze glyph bounds performance, knock off more blockers, finish reviewing overflow containers patch
  • Issues/concerns:

Content Update

  • Progress Last Week
  • Planned for This Week
  • Issues/concerns:

Mac OS X Update

  • Progress Last Week
    • Down to 21 blockers from about 32, 3 or 4 of the remaining 21 blockers have patches. Everyone did a great job over the past week, we're well on track to meet our goals.
    • Switched PPC over to GCC 4 and 10.4 minimum required OS for all Mac trunk builds
    • Lots of fixes to context menus in Gecko 1.9 thanks to Steven's big Cocoa popup windows patch (not to be confused with Enn's big popup patch)
  • Planned for This Week
    • Josh working on focus bug
    • The rest of the team working on various blockers
  • Issues/concerns:
    • Land the new cairo vlad!!!

Platform/Build Tools Update

Release Notes