Firefox3/StatusMeetings/2007-06-19: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
m (fix typo)
 
(23 intermediate revisions by 15 users not shown)
Line 15: Line 15:


=== Work in progress ===
=== Work in progress ===
* Places


* Visual Refresh
* Visual Refresh
 
** [[Makeover|Makeover!]] -- initial specification posted to the wiki
* Download Manager
** searching for themers, if you know any, email beltzner
** Beltzner posted plans to dev.apps.firefox (http://groups.google.com/group/mozilla.dev.apps.firefox/browse_thread/thread/61de4fda89ea7b29/3331ba0502858c96#3331ba0502858c96)
*** mostly icon updates
** A few more bug fixes landed (nothing notable)
*** rob arnold has been doing great work on Vista theming (that patch may land soon)
*** might be brave enough to revisit [[FX2_Visual_Update/User_Interface_Design|ideas for changes to primary toolbar]]
*** definitely trying to harmonize requirements from Places, Location Bar, EV, Notification and other primary chrome changes


* Firebug
* Firebug
** E-mail sent to Joe to get patches checked in
** E-mail sent to Joe to get patches checked in
* Site-specific text zoom
* Security UI


* Web-based protocol/content-handling
* Web-based protocol/content-handling
** backend refactoring patch awaiting review
** backend refactoring patch awaiting review; windows fixes added


* Storage
* Storage
Line 38: Line 34:
** Follow bug needs to be filed to get preloading working again (hopefully in a way that doesn't require us to patch sqlite on our own).
** Follow bug needs to be filed to get preloading working again (hopefully in a way that doesn't require us to patch sqlite on our own).


* Login Manager
* Places (Places team)
** tagging backend landed
** Dan Mills (thunder) demoed bookmark sync at Developer Day Tokyo
** plenty of discussion about UI in dev.apps.firefox, please jump in
** team is basically heads down working on [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&component=Places&target_milestone=Firefox+3+alpha6&target_milestone=mozilla1.9alpha6&resolution=---&chfieldto=Now&known_name=Blockers+-+a6&query_based_on=Blockers+-+a6&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 A6 blockers]
 
* Download Manager (sdwilsh)
** Working on finalizing the spec for revised UI
** A few more bug fixes landed (nothing notable)
** ** Beltzner posted plans to dev.apps.firefox (http://tinyurl.com/26sttc)
 
* Password Manager (dolske)
** Next up: FillDocument() cleanup ([https://bugzilla.mozilla.org/show_bug.cgi?id=380222 bug 380222]), mconnor or gavin to review
 
* Site-specific prefs (myk)
** New patch posted for persisting text zoom, waiting on cleanup and checkin
 
* New quit dialog  (mwu)
** Gives the option to save session, and closes all windows at once
** Addresses problems with onbeforeunload handlers (Zimbra)
** Still working out a couple kinks
 
* Addons Manager (Rob Strong, Mossop, mwu)
** better l10n support ([https://bugzilla.mozilla.org/show_bug.cgi?id=257155 bug 257155]), waiting on review
** backend for unifying plugin management ([https://bugzilla.mozilla.org/show_bug.cgi?id=382367 bug 382367])
 
* Malware (johnath, campd)
** UI work (modification to netError to support more aggressive styling) should be patch-ready by EOD Monday ([https://bugzilla.mozilla.org/show_bug.cgi?id=380932 bug 380932]).
 
* Identity UI (johnath)
** Transitioning add-on code to patch. ([https://bugzilla.mozilla.org/show_bug.cgi?id=383183 bug 383183])
 
* HTTPS Error Pages (johnath)
** Still trying to close on the specific dialogs that should be replaced with error pages, and on what mechanisms need to be added to allow trusting of sites with broken certs. ([https://bugzilla.mozilla.org/show_bug.cgi?id=327181 bug 327181]).
 
* A6 Status
** Still 62 blockers, need to retarget a6 targeted bugs not required by the [http://wiki.mozilla.org/Firefox3/Schedule#Release_Criteria Release Criteria]


=== Schedule ===
=== Schedule ===
Line 49: Line 81:


=== Localization Topics ===
=== Localization Topics ===
* [[Firefox3/Schedule/L10n|Proposal]]
* [[Firefox3/Schedule/L10n|Schedule Proposal]]


===Round table ===
===Round table ===
* Don't forget to add changes that may impact documentation to the [http://developer.mozilla.org/en/docs/Firefox_3_for_developers Firefox 3 for developers] page.
* Don't forget to add changes that may impact documentation to the [http://developer.mozilla.org/en/docs/Firefox_3_for_developers Firefox 3 for developers] page.
** [[mdc:Using nsILoginManager|Login Manager]] documentation is finished, including docs for [[mdc:nsILoginManager|nsILoginManager]] and [[mdc:nsILoginInfo|nsILoginInfo]].
** Need more eyes on the Microformats API - [https://bugzilla.mozilla.org/show_bug.cgi?id=384186 bug 384186]
* 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


== Gecko 1.9 Meeting ==
== Gecko 1.9 Meeting ==
Line 65: Line 100:
=== General Discussion ===
=== General Discussion ===


* Security Triage Update
* OS X 10.3 Support
* Are we _really_ focusing on blockers?  Any non-blocker items that we need to discuss?
* Identify areas within Gecko and Firefox that need security & privacy reviews [AI: Window to help coordinate]
* Identify areas within Gecko and Firefox that need security & privacy reviews [AI: Window to help coordinate]
* Textframe Enabled?
* Textframe Enabled?
Line 75: Line 111:
[http://people.mozilla.com/~dsicore/blockers/noms.png Noms]
[http://people.mozilla.com/~dsicore/blockers/noms.png Noms]
[http://people.mozilla.com/~dsicore/blockers/blockers.png Blockers]
[http://people.mozilla.com/~dsicore/blockers/blockers.png Blockers]
Are there bugzilla components that aren't being triaged? I found {{bug|373512}} and I've benn working on {{bug|352762}} assuming it will be plussed but don't know who's responsible for it. --bsmedberg


=== GFX Update ===
=== GFX Update ===


* new textframe turn-on this week (-- date?), pending review
* textframe turn-on (really!) this week
** need testing plan
** still need testing plan, because it's a short time between a6
* Cairo update to 1.4.8+ (which includes some performance fixes, including important ones for OSX and Linux) bounced; but 383960, depends on bug  384035
 
* win32 font/glyph selection work very close to "complete"
* vlad
** has code that could be reused cross-platform to potentially fix a number of problems on OSX/Linux
** focus on a6 blockers; working on mac issues between now and a6 release
* Questions:
 
** disposition of language bugs on which platforms?
* stuart
*** specifically, is, e.g. Khmer on Linux a blocker?  is Khmer on Win32?
** last week: fixed: I checked in fixes for {{bug|384363}} and {{bug|342466}}. Did lots of bug triage and testing and closed out a bunch of bugs.
** What's going on with 10.3.9?
** next week: I'll be continuing on {{bug|382539}}(has partial patch now), and starting to work on {{bug|382542 }}and {{bug|382713}}


=== Layout Update ===
=== Layout Update ===
Line 92: Line 130:
* Progress Last week:
* Progress Last week:
** Specific items worked on last week:
** Specific items worked on last week:
*** dbaron: a good bit of leak testing; concluded we need [http://dbaron.org/log/2007-06#e20070612a much more testing]
*** reflow branch regressions:
*** dbaron: some progress on reflew branch regressions
**** special height reflow issues (dholbert, dbaron)
** blockers closed: 
**** text-indent and negative margins (dbaron)
** non-blockers closed:
*** prodded people into making some progress on memory leaks (dbaron)
* Work planned for this week:
* Work planned for this week:
** Blockers:
** further progress on memory leaks / bloat and on reflow branch regressions (dbaron)
*** dbaron: reflow branch regressions, etc.
** Non-blockers:
* Issues/concerns:
* Issues/concerns:


Line 105: Line 141:


* Progress Last week:
* Progress Last week:
** Specific items worked on last week:
** Specific items worked on last week:
** blockers closed:
* Work planned for this week:
* Work planned for this week:
** Blockers:  
* Issues/concerns:


=== Mac OS X Update ===
=== Mac OS X Update ===


* Progress Last week:
* Progress Last week:
** Blockers closed: {{bug|379959}}
** Josh and Colin at WWDC.
** Non-blockers closed: {{bug|383511}}
** Colin now on vacation.
** Fixed bugs 384448, 382883, 384509, 384511.
** Josh got Firefox building on Mac OS X 10.5 beta.
** Steven made good progress with obj-c exception handling situation.
* Work planned for this week:
* Work planned for this week:
** Blockers: {{bug|348156}}
** Josh working on blockers. Hopefully the focus issue in bug 354768.
** Steven working on blockers. Mostly exception handling and view hierarchy modification regressions.
** Colin on vacation.
** Stan working on drag and drop.
* Issues/concerns:
** What's the status on {{bug|354768}} [focus issues]? It's targeted at A6, but there's no sign of activity. This has been a significant dogfood problem, and Beta 1 is rapidly approaching... (dolske)
*** Haven't gotten to it. Getting close. -Josh


=== Build Tools Update ===
=== Platfrom/Build Tools Update ===


* libxul turned on... caused mac perf regressions, so backed out for mac only
* work ongoing on refplatform upgrades, hopefully producing some builds this week
* Moving forward on refplatform updates for Linux (CentOS5 matches the runtime requirements doc prepared by mconnor) and Windows (switch to VC8SP1 and MozillaBuild)
* need owner for {{bug|337761}}
** some minor tinderbox script changes necessary to work with MozillaBuild (bug 383775)
* libxul on for mac again, looking at Tp2 spike (but no other metrics?!)
* Had good discussion regarding build system futures, bsmedberg has yet to write up the blog post outlining the decisions and plans
* 1.9a6 ship date: we'd really like a week of nightlies to iron out refplatform changes before ship
* Ted and Aravind set up a symbol server for nightly builds... :-)
* linux breakpad client reviewed (to land today?) {{bug|380540}}
* If time, bsmedberg to investigate compiling with LLVM (they claim they can build Mozilla now, and others have claimed perf improvements)
* fixing buildid generation so that performance machines no longer depend on talkback files containing the buildid (want to get some consensus from affected module owners, including dbaron and jst) {{bug|383167}}
* Breakpad can collect minidumps on Linux now, but there's not any uploading UI yet... we're probably going to have a libcurl dependency for that :-(

Latest revision as of 17:28, 20 June 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

Work in progress

  • Visual Refresh
    • Makeover! -- initial specification posted to the wiki
    • searching for themers, if you know any, email beltzner
      • mostly icon updates
      • rob arnold has been doing great work on Vista theming (that patch may land soon)
      • might be brave enough to revisit ideas for changes to primary toolbar
      • definitely trying to harmonize requirements from Places, Location Bar, EV, Notification and other primary chrome changes
  • Firebug
    • E-mail sent to Joe to get patches checked in
  • Web-based protocol/content-handling
    • backend refactoring patch awaiting review; windows fixes added
  • Storage
    • Patch got r+ for upgrading to (almost) latest.
    • Follow bug needs to be filed to get preloading working again (hopefully in a way that doesn't require us to patch sqlite on our own).
  • Places (Places team)
    • tagging backend landed
    • Dan Mills (thunder) demoed bookmark sync at Developer Day Tokyo
    • plenty of discussion about UI in dev.apps.firefox, please jump in
    • team is basically heads down working on A6 blockers
  • Download Manager (sdwilsh)
    • Working on finalizing the spec for revised UI
    • A few more bug fixes landed (nothing notable)
    • ** Beltzner posted plans to dev.apps.firefox (http://tinyurl.com/26sttc)
  • Password Manager (dolske)
    • Next up: FillDocument() cleanup (bug 380222), mconnor or gavin to review
  • Site-specific prefs (myk)
    • New patch posted for persisting text zoom, waiting on cleanup and checkin
  • New quit dialog (mwu)
    • Gives the option to save session, and closes all windows at once
    • Addresses problems with onbeforeunload handlers (Zimbra)
    • Still working out a couple kinks
  • Addons Manager (Rob Strong, Mossop, mwu)
    • better l10n support (bug 257155), waiting on review
    • backend for unifying plugin management (bug 382367)
  • Malware (johnath, campd)
    • UI work (modification to netError to support more aggressive styling) should be patch-ready by EOD Monday (bug 380932).
  • Identity UI (johnath)
  • HTTPS Error Pages (johnath)
    • Still trying to close on the specific dialogs that should be replaced with error pages, and on what mechanisms need to be added to allow trusting of sites with broken certs. (bug 327181).
  • A6 Status
    • Still 62 blockers, need to retarget a6 targeted bugs not required by the Release Criteria

Schedule

QA Status/Topics

Localization Topics

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

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

  • OS X 10.3 Support
  • Are we _really_ focusing on blockers? Any non-blocker items that we need to discuss?
  • Identify areas within Gecko and Firefox that need security & privacy reviews [AI: Window to help coordinate]
  • Textframe Enabled?

Blockers and Noms

Blockers report:

Noms Blockers

Are there bugzilla components that aren't being triaged? I found bug 373512 and I've benn working on bug 352762 assuming it will be plussed but don't know who's responsible for it. --bsmedberg

GFX Update

  • textframe turn-on (really!) this week
    • still need testing plan, because it's a short time between a6
  • vlad
    • focus on a6 blockers; working on mac issues between now and a6 release
  • stuart

Layout Update

  • Progress Last week:
    • Specific items worked on last week:
      • reflow branch regressions:
        • special height reflow issues (dholbert, dbaron)
        • text-indent and negative margins (dbaron)
      • prodded people into making some progress on memory leaks (dbaron)
  • Work planned for this week:
    • further progress on memory leaks / bloat and on reflow branch regressions (dbaron)
  • Issues/concerns:

Content Update

  • Progress Last week:
    • Specific items worked on last week:
  • Work planned for this week:
  • Issues/concerns:

Mac OS X Update

  • Progress Last week:
    • Josh and Colin at WWDC.
    • Colin now on vacation.
    • Fixed bugs 384448, 382883, 384509, 384511.
    • Josh got Firefox building on Mac OS X 10.5 beta.
    • Steven made good progress with obj-c exception handling situation.
  • Work planned for this week:
    • Josh working on blockers. Hopefully the focus issue in bug 354768.
    • Steven working on blockers. Mostly exception handling and view hierarchy modification regressions.
    • Colin on vacation.
    • Stan working on drag and drop.
  • Issues/concerns:
    • What's the status on bug 354768 [focus issues]? It's targeted at A6, but there's no sign of activity. This has been a significant dogfood problem, and Beta 1 is rapidly approaching... (dolske)
      • Haven't gotten to it. Getting close. -Josh

Platfrom/Build Tools Update

  • work ongoing on refplatform upgrades, hopefully producing some builds this week
  • need owner for bug 337761
  • libxul on for mac again, looking at Tp2 spike (but no other metrics?!)
  • 1.9a6 ship date: we'd really like a week of nightlies to iron out refplatform changes before ship
  • linux breakpad client reviewed (to land today?) bug 380540
  • fixing buildid generation so that performance machines no longer depend on talkback files containing the buildid (want to get some consensus from affected module owners, including dbaron and jst) bug 383167