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

From MozillaWiki
Jump to navigation Jump to search
(→‎Work in progress: Updated Firebug work in progress)
(→‎Gecko 1.9 Meeting: add links to scheduling minutes)
 
(26 intermediate revisions by 12 users not shown)
Line 20: Line 20:
** No change - no word back from Joe
** No change - no word back from Joe
* Web-based protocol/content-handling
* Web-based protocol/content-handling
** sdwilsh, myk, and dmose have patches in progress
** coordinated w/jdouglas on various PM issues
** many UI details nailed down w/help from beltzner
** may or may not get basic protocol support for A6
* Microformats
* Microformats
* Storage
* Storage (sdwilsh)
** SQLite upgrade landed (now at version 3.3.17)
** dwitte posted some stats from cookie perf (http://tinyurl.com/yww9ck)
*** Synchronous write performance increased 36% with the upgrade
*** Synchronous write performance with transactions increased 5% with the upgrade
** Working with NSS folks to let them use the same sqlite library (and not ship two of them) {{bug|306907}}
* Places (Places team)
* Places (Places team)
** [http://tinyurl.com/yuz3bb 8 open blockers] for A6, looking pretty good to finish.
** [http://tinyurl.com/yuz3bb 8 open blockers] for A6, looking pretty good to finish.
* Download Manager (sdwilsh)
* Download Manager (sdwilsh)
** Removed XPInstall bits from DM (not used by any code) {{bug|383224}}
** SoC student for resumable downloads seems confident that this can be done
** Edward Lee has a nice patch to better handle the units (KB, MB, GB) of downloads pending review from Enn ({{bug|237693}})
** miscellaneous bug fixes
* Password Manager (dolske)
* Password Manager (dolske)
** {{bug|380222}} landed, along with large set of tests.  Changes fillDoc(), which handles filling in passwords as pages load.
** {{bug|381164}} fix in hand, for annoyances with Master Password usage. Should fix regressions from A5 and be better than FF2.
* Site-specific prefs (myk)
* Site-specific prefs (myk)
* New quit dialog  (mwu)
* New quit dialog  (mwu)
** Already landed, needs more polish and better platform integration.
* Addons Manager (Rob Strong, Mossop, mwu)
* Addons Manager (Rob Strong, Mossop, mwu)
** Backend changes for plugins enable/disable/listing mostly done.
** Frontend changes in progress.
* Malware (johnath, campd)
* Malware (johnath, campd)
** Front-end patch waiting on review [https://bugzilla.mozilla.org/show_bug.cgi?id=380932 bug 380932]
* Identity UI (johnath)
* Identity UI (johnath)
** Still revving UI (everyone install it [https://addons.mozilla.org/en-US/firefox/addon/4983 from the sandbox!]) but mconnor suggests getting it on trunk soon after A6, so that beta/nightly users can play.   
** Still revving UI (everyone install it [https://addons.mozilla.org/en-US/firefox/addon/4983 from the sandbox!]) but mconnor suggests getting it on trunk soon after A6, so that beta/nightly users can play.   
** Blocking on Neil's popup redesign ([https://bugzilla.mozilla.org/show_bug.cgi?id=279703 bug 279703]), which is slated to land shortly after A6 (patch was too dangerous for A6, by the time it was done).   
** Blocking on Neil's popup redesign ([https://bugzilla.mozilla.org/show_bug.cgi?id=279703 bug 279703]), which is slated to land shortly after A6 (patch was too dangerous for A6, by the time it was done).   
* HTTPS Error Pages (johnath)
* HTTPS Error Pages (johnath)
** KaiE thinks some existing work of his will help make this change easier, see bug for details.  [https://bugzilla.mozilla.org/show_bug.cgi?id=327181 bug 327181].


=== Schedule ===
=== Schedule ===
Line 58: Line 78:
* 1-800-707-2533 (pin 369) Conf# 217 (US)
* 1-800-707-2533 (pin 369) Conf# 217 (US)
* join irc.mozilla.org #granparadiso for backchannel
* join irc.mozilla.org #granparadiso for backchannel
* [http://groups.google.com/group/mozilla.dev.planning/msg/2dd66e83532b25fe minutes of scheduling discussion]


=== General Discussion ===
=== General Discussion ===


* OS X 10.3 Support
* Freeze tonite: Will chase down [https://bugzilla.mozilla.org/show_bug.cgi?id=385957] and continue as planned.
* Are we _really_ focusing on blockers? Any non-blocker items that we need to discuss?
* Schedule: 
* Identify areas within Gecko and Firefox that need security & privacy reviews [AI: Window to help coordinate]
** Concerns for B1, all features complete was the original criterial:
* Textframe Enabled?
*** GFX is basically feature complete.
*** Leaks are currently an issue (Jonas).
*** Dbaron:  We still need to do perf and memory work.
*** Schrep:  Ground rules for the schedule:
**** I'd like to ship a Fx3 that is better than Fx2.  We should be excited.
**** I care about fit and finish, perf, tp, ts, perf in major web apps, memory footprint, etc.
**** Innovative stuff on the front end that we are excited about.
**** The sooner we get this out the better.  So, if we can meet the above criteria and still get it out there sooner rather than later, let's do so.
* Currently working on these new features (RISK!):
** ContentEditable - Patch was reviewed last night and will land today.
** XSXHRequest - We need to stop.
** Offline - There are File API changes/additions underway.
** Malware - Just received server from Google last week. Should be done by the end of the week.
** Video Tag - Schrep and Roc will take this offline.
** Some plugins work (jst).
** Jails?
* Backend Feature Status via Basil
** Update to SQLite engine
** Cookie Performance
*** Synchronous write performance increased 36% with the upgrade
*** Synchronous write performance with transactions increased 5% with the upgrade
** Places backend features ()
** PW Mgr fixes
** Site-specific prefs - text zoom
** New Quit dialog
** Extension Mgr : backend changes?
** - ADD-3b - Add permanent button for restarting Firefox
**FUEL 0.2 ?


=== Blockers and Noms ===
=== Blockers and Noms ===
Line 73: Line 121:
[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 ===


* textframe turn-on (really!) this week
* Progress Last Week
** still need testing plan, because it's a short time between a6
** stuart - fixed blockers: {{bug|385793}}, {{bug|324706}}, {{bug|385795}}, {{bug|382713}}
** roc - landed new textframe, fixed some regressions
* Planned for This Week
** stuart - working on: {{bug|382539}}, {{bug|382542}}
** roc - fixing regressions, code cleanups after new textframe


* vlad
* Issues/concerns:
** focus on a6 blockers; working on mac issues between now and a6 release
** Cairo 1.4.8 and dependent bugs pushed off to b1 (immediately after a6 unfreezes); not enough bake time before freeze since new tinderbox update
 
** who's going to port font selection to Mac/Linux
* stuart
** 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.
** 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 ===


* Progress Last week:
* 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:
* Work planned for this week:
** further progress on memory leaks / bloat and on reflow branch regressions (dbaron)
 
* Issues/concerns:
* Issues/concerns:


Line 102: Line 146:


* Progress Last week:
* Progress Last week:
** Specific items worked on last week:
** Specific items worked on last week: Worked on CrossSite XHR
* Work planned for this week:
* Work planned for this week: {{bug|339649}}, {{bug|348156}}
* Issues/concerns:


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


* Progress Last week:
* Progress Last week:
** Josh and Colin at WWDC.
** one blocker fixed, making solid progress on a number of others
** Colin now on vacation.
** 36 blockers remain
** 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:
** Josh working on blockers. Hopefully the focus issue in bug 354768.
** remove support for 10.3, upgrade to gcc4 for all mac builds
** Steven working on blockers. Mostly exception handling and view hierarchy modification regressions.
** Stan working on menu icons
** Colin on vacation.
** Josh working on various blockers
** Stan working on drag and drop.
** Colin working on 10.5 bugs
* Issues/concerns:
** Steven working on context menu issues
** 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
=== Platform/Build Tools Update ===
* need owner for {{bug|337761}}
* Linux Breakpad client landed & building by default
* libxul on for mac again, looking at Tp2 spike (but no other metrics?!)
* bsmedberg still working on build id-in-a-file
* 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}}

Latest revision as of 03:41, 7 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

Work in progress

  • Visual Refresh Makeover!
  • Firebug (sdwilsh)
    • No change - no word back from Joe
  • Web-based protocol/content-handling
    • sdwilsh, myk, and dmose have patches in progress
    • coordinated w/jdouglas on various PM issues
    • many UI details nailed down w/help from beltzner
    • may or may not get basic protocol support for A6
  • Microformats
  • Storage (sdwilsh)
    • SQLite upgrade landed (now at version 3.3.17)
    • dwitte posted some stats from cookie perf (http://tinyurl.com/yww9ck)
      • Synchronous write performance increased 36% with the upgrade
      • Synchronous write performance with transactions increased 5% with the upgrade
    • Working with NSS folks to let them use the same sqlite library (and not ship two of them) bug 306907
  • Places (Places team)
  • Download Manager (sdwilsh)
    • Removed XPInstall bits from DM (not used by any code) bug 383224
    • SoC student for resumable downloads seems confident that this can be done
    • Edward Lee has a nice patch to better handle the units (KB, MB, GB) of downloads pending review from Enn (bug 237693)
    • miscellaneous bug fixes
  • Password Manager (dolske)
    • bug 380222 landed, along with large set of tests. Changes fillDoc(), which handles filling in passwords as pages load.
    • bug 381164 fix in hand, for annoyances with Master Password usage. Should fix regressions from A5 and be better than FF2.
  • Site-specific prefs (myk)
  • New quit dialog (mwu)
    • Already landed, needs more polish and better platform integration.
  • Addons Manager (Rob Strong, Mossop, mwu)
    • Backend changes for plugins enable/disable/listing mostly done.
    • Frontend changes in progress.
  • Malware (johnath, campd)
  • Identity UI (johnath)
    • Still revving UI (everyone install it from the sandbox!) but mconnor suggests getting it on trunk soon after A6, so that beta/nightly users can play.
    • Blocking on Neil's popup redesign (bug 279703), which is slated to land shortly after A6 (patch was too dangerous for A6, by the time it was done).
  • HTTPS Error Pages (johnath)
    • KaiE thinks some existing work of his will help make this change easier, see bug for details. bug 327181.

Schedule

  • Proposed Schedule
  • Current BMO report for A6 blockers
  • Reviewed Fx 3 noms & blockers [in progress - Monday 11:00 PST, Thu 1:00 PST - Conf #249

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
  • minutes of scheduling discussion

General Discussion

  • Freeze tonite: Will chase down [1] and continue as planned.
  • Schedule:
    • Concerns for B1, all features complete was the original criterial:
      • GFX is basically feature complete.
      • Leaks are currently an issue (Jonas).
      • Dbaron: We still need to do perf and memory work.
      • Schrep: Ground rules for the schedule:
        • I'd like to ship a Fx3 that is better than Fx2. We should be excited.
        • I care about fit and finish, perf, tp, ts, perf in major web apps, memory footprint, etc.
        • Innovative stuff on the front end that we are excited about.
        • The sooner we get this out the better. So, if we can meet the above criteria and still get it out there sooner rather than later, let's do so.
  • Currently working on these new features (RISK!):
    • ContentEditable - Patch was reviewed last night and will land today.
    • XSXHRequest - We need to stop.
    • Offline - There are File API changes/additions underway.
    • Malware - Just received server from Google last week. Should be done by the end of the week.
    • Video Tag - Schrep and Roc will take this offline.
    • Some plugins work (jst).
    • Jails?
  • Backend Feature Status via Basil
    • Update to SQLite engine
    • Cookie Performance
      • Synchronous write performance increased 36% with the upgrade
      • Synchronous write performance with transactions increased 5% with the upgrade
    • Places backend features ()
    • PW Mgr fixes
    • Site-specific prefs - text zoom
    • New Quit dialog
    • Extension Mgr : backend changes?
    • - ADD-3b - Add permanent button for restarting Firefox
    • FUEL 0.2 ?

Blockers and Noms

Blockers report:

Noms Blockers


GFX Update

  • Issues/concerns:
    • Cairo 1.4.8 and dependent bugs pushed off to b1 (immediately after a6 unfreezes); not enough bake time before freeze since new tinderbox update
    • who's going to port font selection to Mac/Linux

Layout Update

  • Progress Last week:
  • Work planned for this week:
  • Issues/concerns:

Content Update

  • Progress Last week:
    • Specific items worked on last week: Worked on CrossSite XHR
  • Work planned for this week: bug 339649, bug 348156

Mac OS X Update

  • Progress Last week:
    • one blocker fixed, making solid progress on a number of others
    • 36 blockers remain
  • Work planned for this week:
    • remove support for 10.3, upgrade to gcc4 for all mac builds
    • Stan working on menu icons
    • Josh working on various blockers
    • Colin working on 10.5 bugs
    • Steven working on context menu issues

Platform/Build Tools Update

  • Linux Breakpad client landed & building by default
  • bsmedberg still working on build id-in-a-file