Firefox3/StatusMeetings/2008-02-12: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(New page: <small>« previous week | index | next week »</small> '''Firefox 3/Gec...)
 
m (linkify postMessage)
 
(12 intermediate revisions by 9 users not shown)
Line 1: Line 1:
<small>[[Firefox3/StatusMeetings/2008-01-29|&laquo; previous week]] | [[Firefox3/StatusMeetings|index]] | [[Firefox3/StatusMeetings/2008-02-12|next week &raquo;]]</small>
<small>[[Firefox3/StatusMeetings/2008-02-05|&laquo; previous week]] | [[Firefox3/StatusMeetings|index]] | [[Firefox3/StatusMeetings/2008-02-19|next week &raquo;]]</small>


'''Firefox 3/Gecko 1.9 Meeting Details'''
'''Firefox 3/Gecko 1.9 Meeting Details'''
Line 14: Line 14:
* '''AI:peterv''' Help drive leak fixing
* '''AI:peterv''' Help drive leak fixing
* '''AI:pav''' Drive list of [http://wiki.mozilla.org/Performance/Status_Meetings/2008-January-30#Fragmentation footprint bugs] for next perf meeting
* '''AI:pav''' Drive list of [http://wiki.mozilla.org/Performance/Status_Meetings/2008-January-30#Fragmentation footprint bugs] for next perf meeting
* '''AI:mconnor''' Figure out where list of 'done' new features can get help created (basically done, SUMO team is catching up to the last set of feature changes, will be ready for review soon(TM))


=== Closed ===
=== Closed ===
* '''AI:Tomcat''' [http://wiki.mozilla.org/MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan:Leaks:LeakTesting-How-To wikify/blog] your steps to find extension leaks
* '''AI:Tomcat''' [http://wiki.mozilla.org/MozillaQualityAssurance:Home_Page:Firefox_3.0_TestPlan:Leaks:LeakTesting-How-To wikify/blog] your steps to find extension leaks
* '''AI:sicking''' Move content arenas patch to completion
* '''AI:sicking''' Move content arenas patch to completion
* '''AI:mconnor''' Figure out where list of 'done' new features can get help created (basically done, SUMO team is catching up to the last set of feature changes, will be ready for review soon(TM))


== Beta 3 Status ==
== Beta 3 Status ==
* [http://developer.mozilla.org/devnews/index.php/2008/02/04/tree-re-opening-after-beta-3-freeze/ tree closed last night]. Build given "go" at 17.20 PST 04feb08. Build finished tag&branch, returned control of branch to Dev at 19.15 PST 04feb08.
* [[Releases/Firefox_3.0b3|Track progress here]]
* build config problems required a respin this morning
* QA work completed on builds
** build config mismatch caused by bug407794. We should have manually sync'd the nightly and release mozconfig before starting, but missed that step.
* web work completed
** rc2 started at 10.55PST. No code changes from rc1, only mozconfig compiler changes.
* mirrors saturated
** estimate linux & mac available between 1-2pm PST; win32 later this afternoon.
* should be able to launch shortly after this meeting
* estimated release date is Tuesday, Feb 12, evening PST
* latest progress/status available at the [[Releases/Firefox_3.0b3|Beta 3 Release Status]] page
* you can also follow [[Firefox_3.0b3:BuildNotes|build]] and [[QA/Firefox3/TestResults/M11|QA]] status for the release


== Firefox 3: issues for beta 4 / final ship ==
== Firefox 3: issues for beta 4 / final ship ==
* Theme Refresh / Visual Polish
* Theme Refresh / Visual Polish
** Icons: gathering dates from Linux/Windows teams for icon drop dates
** icon polish continues
** prioritizing CSS polish issues (Library window on Windows)
** if you want to help with Vista/Windows polish, contact Alex
** need to land the "keyhole" changes for OS X
** styling Larry / Starring dialog for Beta 4
** autocomplete font size & colors
** styling for bookmark and site identity dialogs
 
* Awesome Bar
* Awesome Bar
** non-contiguous multi-word search coming
** Mardak: A few more patches waiting review for some non-blocking features, so not necessarily making it for final
** keep playing with frecency calcs for perf wins
** {{Bug|415403}} - emphasize all matches for multi-word searches (needs {{bug|407946}}
 
** {{Bug|395739}} - adaptive learning to prefer previously selected results (needs {{bug|395735}}
* Offline
* Offline
* Security UI
** malware: need to finalize agreement with Google (action on beltzner)
* AMO Integration ({{Bug|404024}})
** Just cleaning up the followups
* Save Link As... filename fixes {{bug|299372}}
* Save Link As... filename fixes {{bug|299372}}


Line 57: Line 44:
== Platform: issues for beta 4 / final ship ==
== Platform: issues for beta 4 / final ship ==
* Memory Usage
* Memory Usage
** JEMalloc Work
** Leak hunting
*** Concerns over extension leaks.  AIs above
*** Full Functional Test on Mac 10.5 and Windows started to identify core leaks - Tomcat
* Tp
** Need to investigate CJKT issues on windows
* Graphics
** Large dashed/dotted borders - vlad
** Inset/outset borders - vlad
** Mac image optimization - vlad
* Javascript
* Javascript
* FileURL Bug
* FileURL Bug
Line 72: Line 49:
* xsite XMLHttpRequest
* xsite XMLHttpRequest
* SVG
* SVG
** bug??? - SVG filter optimization - roc
* Printing
* Printing
** {{bug|415285}} plugin printing win32 - vlad
** Fixed {{bug|375749}} (mac print & print-prev ignoring margins) - dholbert
** {{bug|406376}} generating PS3 instead of PS2 on Linux - vlad
** Working on {{bug|389949}} (Linux print landscape mode prints in portrait mode) - dholbert
** A few other linux printing bugs (cairo/gfx related) - vlad
** {{bug|414075}} print prev missing dead space bug - fixed by Jeremy Lea
** {{bug|415012}} include print prev dead space in jump-to-page - dholbert
* MathML
* MathML
** {{bug|363240}} tables with mathml are incorrectly sized/positioned.
*** can't get child frame heights without doing an extra Reflow()
** Some occasional glyph selection problems on Windows {{bug|382542}} and Mac {{bug|416062}}.
* Web-based protocol handling
* Web-based protocol handling
* Microformats
* Microformats
** {{bug|412660}}
** Getting input from microformats community over a few parsing things
** Working on input from security review
** {{bug|416134}} and {{bug|416197}} - fixes in hand, working on unit tests
* Help (SUMO etc)
* Help (SUMO etc)
* Plug-ins - concern over flash plug-in causing repaint
* Plug-ins - concern over flash plug-in causing repaint
* [[User:Waldo/postMessage|Window.postMessage]] - landed before b3 freeze
** One mini-bug fixed within an hour or so of landing, no other functional bugs so far
** [http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2008-January/013795.html Implementation feedback] and our tests submitted to whatwg, existing impls to fix demonstrated bugs
** A slight naming conflict with a Windows API (not observable in Gecko code) is being resolved in {{bug|397929}}
== Beta 4 Planning ==
* mostly regression fixing and polishing, no new features
* mostly regression fixing and polishing, no new features
* some big ticket items:
* some big ticket items:
** stuart: jemalloc
** stuart: jemalloc
** brendan: js optimizations (get/set callers)
** jonas: {{bug|379644}}?
** jonas: {{bug|379644}}?
** josh: {{bug|163260}}
** josh: {{bug|163260}}
* tentative freeze date Feb 26th (or sooner)
* tentative freeze date Feb 26th (or sooner)
** this week will be open to all blockers
** next week will likely be under full driver control


== Security Reviews ==
== Security Reviews ==
* Design Review [[Firefox3/Feature_Plan_Template|Proposal]]
* Design Review [[Firefox3/Feature_Plan_Template|Proposal]]
* Still needed
* Still needed
** XMLHttpRequest (sicking) follow up moved to 2/12 after this meeting
** XMLHttpRequest [[User:Sicking/Cross_Site_XHR_Review]]
** Window.postMessage (sicking and waldo) 2/12 after this meeting
** [[User:Waldo/postMessage|Window.postMessage]] (sicking and waldo) 2/12 after this meeting
** about:crashes (Mossop) ([[Breakpad/AboutCrashes/SecurityReview|pending]]) 2/12 after this meeting
** about:crashes (Mossop) ([[Breakpad/AboutCrashes/SecurityReview|pending]]) 2/12 after this meeting


Line 123: Line 90:


== QA Status/Topics ==
== QA Status/Topics ==
 
* Beta 3 [http://wiki.mozilla.org/QA/Firefox3/TestResults/M11#Test_Results Test status]
* Beta 3 [http://wiki.mozilla.org/QA/Firefox3/TestResults/M11#Schedule Testplan and Schedule]
* Very active [http://wiki.mozilla.org/QA/Firefox3/TestResults/M11/Testday Beta 3 Testday] report, including statistics and bugs found
* Areas needing increased focused testing (due to recent landings)
** New Addons Manager
** Location bar frecency
** Proto theme and icons
** web protocol handling
** Places UI Library
** Safebrowsing & Phishing Protection
* Tracking [http://wiki.mozilla.org/QA/Firefox3/TestResults/M11/Release_Notes Beta 3 Release Notes]  
* Balancing QA resources with 2.0.0.12 team, but minor setbacks by half a day at most.


== Localization Topics ==
== Localization Topics ==


== General Discussion ==
== General Discussion ==
* [http://people.mozilla.com/~polvi/threedom/status.html At 41% of 95% extension compatibility goal]
* AMO Review queue
** 83 pending addon reviews
** 55 addons pending updates
** 49 nominated addons
* ''late-compat'' keyword for bugs messing around with extension compatibility


== Round table ==
== Round table ==

Latest revision as of 20:40, 12 February 2008

« previous week | index | next week »

Firefox 3/Gecko 1.9 Meeting Details

  • Tuesdays - Firefox 3 - 11:00am Pacific, 2:00pm Eastern, 19:00 UTC
  • Mozilla Building S - Central Area
  • 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

Action Items

Open

  • AI:peterv Help drive leak fixing
  • AI:pav Drive list of footprint bugs for next perf meeting

Closed

  • AI:Tomcat wikify/blog your steps to find extension leaks
  • AI:sicking Move content arenas patch to completion
  • AI:mconnor Figure out where list of 'done' new features can get help created (basically done, SUMO team is catching up to the last set of feature changes, will be ready for review soon(TM))

Beta 3 Status

  • Track progress here
  • QA work completed on builds
  • web work completed
  • mirrors saturated
  • should be able to launch shortly after this meeting

Firefox 3: issues for beta 4 / final ship

  • Theme Refresh / Visual Polish
    • icon polish continues
    • if you want to help with Vista/Windows polish, contact Alex
    • styling Larry / Starring dialog for Beta 4
  • Awesome Bar
    • Mardak: A few more patches waiting review for some non-blocking features, so not necessarily making it for final
    • bug 415403 - emphasize all matches for multi-word searches (needs bug 407946
    • bug 395739 - adaptive learning to prefer previously selected results (needs bug 395735
  • Offline
  • Save Link As... filename fixes bug 299372
  • Places
    • bug 405198 - Cannot drag-and-drop items across different views/menus. This is blocking on resolution of platform bug 389931, which is a P1 blocker regression from the thread manager rewrite, and seemingly unowned (no response from owner since July 2007). This is the cause of much weeping and gnashing of teeth.

Platform: issues for beta 4 / final ship

  • Memory Usage
  • Javascript
  • FileURL Bug
  • XOW still needs some work
  • xsite XMLHttpRequest
  • SVG
  • Printing
    • Fixed bug 375749 (mac print & print-prev ignoring margins) - dholbert
    • Working on bug 389949 (Linux print landscape mode prints in portrait mode) - dholbert
  • MathML
    • bug 363240 tables with mathml are incorrectly sized/positioned.
      • can't get child frame heights without doing an extra Reflow()
    • Some occasional glyph selection problems on Windows bug 382542 and Mac bug 416062.
  • Web-based protocol handling
  • Microformats
    • Getting input from microformats community over a few parsing things
    • bug 416134 and bug 416197 - fixes in hand, working on unit tests
  • Help (SUMO etc)
  • Plug-ins - concern over flash plug-in causing repaint
  • mostly regression fixing and polishing, no new features
  • some big ticket items:
  • tentative freeze date Feb 26th (or sooner)

Security Reviews

QA Status/Topics

Localization Topics

General Discussion

Round table