Platform/2012-05-29: Difference between revisions

 
(25 intermediate revisions by 12 users not shown)
Line 15: Line 15:


==Kilimanjaro==
==Kilimanjaro==
* k9o tracking
** New time for triage - Mon and Wed, 1-1:30pm PT ([[Kilimanjaro/Triage#Meeting_Details |meeting details]])
** [[Kilimanjaro/Triage | triage page]]
* Basecamp
** [[Kilimanjaro/Basecamp | Basecamp requirements]] published
** Track [https://etherpad.mozilla.org/b2g-status B2G weekly progress] ([[B2G/Meeting_Notes|archive]])
* Reminder: priority is (1) Basecamp and (2) Kilimanjaro


==Notices / Schedule==
==Notices / Schedule==
* Top issues (although not necessarily blockers) are {{bug|757262}} – Youtube keeps playing audio after closing & {{bug|756250}} – Netflix keeps playing after closing
* Top issues (although not necessarily blockers) are {{bug|757262}} – Youtube keeps playing audio after closing & {{bug|756250}} – Netflix keeps playing after closing
** If you're experiencing either of these problems, please comment in the bug
** If you're experiencing either of these problems, please comment in the bug. Please indicate whether the audio continues or restarts from the beginning; whether today's nightlies are any better than last week; and whether you are willing to run a debug configuration to help diagnose the problem.
* Our final FF13 beta went to build yesterday (5/28) and will ship tomorrow
* Our final FF13 beta went to build yesterday (5/28) and will ship tomorrow
* Final sign-offs will occur tomorrow (details TBD)
* Final sign-offs will occur tomorrow (details TBD)
Line 25: Line 33:


==Firefox Development==
==Firefox Development==
* Fixed bugs:
** {{Bug|745040}}: Move sessionstore service to a module
** {{bug|740795}}: change pdf.js packaging to avoid add-blocker issues
** {{bug|731047}} and {{bug|732303}}: improvements to the profile reset feature and a re-designed safe mode dialog
* Upcoming work:
** Marco Castelluccio is working on web app runtime support for Linux: {{bug|745018}}
** Australis (new theme) work on the tab strip: {{bug|732583}}


==Firefox Developer Tools==
==Firefox Developer Tools==
* Ongoing web console async work continues: {{bug|673148}}.
* Layout View ready to be preffed on.
* One last review needed for the responsive design tool: {{bug|749628}}.


==Add-on SDK==
==Add-on SDK==
Line 41: Line 59:
** Exports small profiles for attachment/linking to bugzilla.
** Exports small profiles for attachment/linking to bugzilla.
** For more info read dev.platform: https://groups.google.com/forum/?fromgroups#!topic/mozilla.dev.platform/jOklwc7AdC8
** For more info read dev.platform: https://groups.google.com/forum/?fromgroups#!topic/mozilla.dev.platform/jOklwc7AdC8
* Welcome the new perf interns: Josh and Nick!


==GFX==
==GFX==


==JS==
==JS==
* ECMAScript [http://wiki.ecmascript.org/doku.php?id=harmony:rest_parameters rest parameters] and [http://wiki.ecmascript.org/doku.php?id=harmony:parameter_default_values default parameters] landed in SpiderMonkey ({{bug|574132}} and {{bug|757676}}). Jason's [https://blog.mozilla.org/jorendorff/2012/05/29/rest-arguments-and-default-arguments-in-javascript/ blog] offers more details. - Benjamin Peterson (bpeterson)
* In preparation for retiring [https://developer.mozilla.org/en/E4X E4X] entirely two new prefs will be introduced to control this functionality in content (javascript.options.xml.content)) and chrome (javascript.options.xml.chrome) ({{bug|753542}}). These prefs will be enabled initially to preserve the current behavior. They will be disabled in a follow-up bug. - Jason Orendroff (jorendorff).


==Layout==
==Layout==
*Fennec Blockers!
*Notable Patches:
** {{bug|758589}} - Make Selection.toString() return early (with empty result string) if the shell is destroyed. [mats]
** {{bug|575294}} - Security ** {{bug|[mats]
** {{bug|719117}} - Fix ** {{bug|724781 by preventing reentry to DoStopPlugin with a flag. [mats]
** {{bug|747720}} - Multiple Text Inflation Issues (Strange text rendering on phoronix.com [dbaron]
** {{bug|757949}} -  In nsXULDocument::PrepareToWalk, range-check IndexOf() return-value _before_ converting it to be unsigned. [dholbert]
** {{bug|644209}} - Make tests that use non-UTF-8 content use file URLs instead of chrome URLs. [smontagu]
** {{bug|755994}} - Start painting text shadow of selection from the left edge in RTL text. [smontagu]
** {{bug|758885}} - Don't apply the dynamic :hover reresolution skipping optimization to selectors which can match on mutable state other than :hover. [bz]
** {{bug|758561}} - Don't build a mask for an empty layer. [ncameron]
** {{bug|757125}} - Make more MathML operators mirrorable. [Fred Wang]
** {{bug|758516}} - nsSVGGenericContainerFrame.cpp failed to compile with Solaris Studio compiler [Ginn Chen]
** {{bug|757346}} - Change from clipping the mask to drawing it. [ncameron]
** {{bug|751521}} - Separate pixman detection from cairo. r=glandium
** {{bug|749976}} - Reduce the curve tolerance to be closer to skia on mobile. [jmuizelaar]
** {{bug|746452}} - textPath does not handle startOffset with non-user-unit/non-percentage units correctly. [Robert Longson]
** {{bug|757807}} -  Don't store an nsMouseEvent in nsFrameSelection, it's unnecessary and leaky. [roc]
** {{bug|748384}} - Propagate page bounds and CSS page bounds in via compositor [Kats]
** {{bug|755730}} - don't mask out Indic codepoints in OpenType fonts supported by OS X 10.7.  [jkew]
** {{bug|607417}} - Fix reverse translation of shadow layer clip rects. [clord]
** {{bug|690743}} - Reftest: Add a reftest for repeated drawing after changing transform while emitting a path.[Bas]


==Video==
==Video==
* WebRTC initial tranche will be landing after the next uplift (hopefully as soon as the tree opens).  Landing plan on dev-media and dev-planning.  Please help with looking at review requests where it doesn't hurt work towards basecamp and uplift!


==DOM==
==DOM==
Line 57: Line 105:


==Identity==
==Identity==
Work continues in Pine twig. Looking unlikely that UI bits will make this cycle, but perhaps better odds for the core bits (DOM / crypto) that will be shared with B2G/Fennec.


==Plugins==
==Plugins==


==Mobile==
==Mobile==
* Flash support for Honeycomb
* Looking at crashes
* Working on release plan and schedule


==Accessibility==
==Accessibility==
Line 66: Line 119:


==Tree Management==
==Tree Management==
* OSX builds are now being signed
** nightly builds on all branches
** 13.0b6 is signed as well. All future betas and releases for 13+ will be signed.
* Win8 builds being done on elm branch
* If you have a [[ReleaseEngineering/DisposableProjectBranches|disposable branch]] booked and aren't using it - please release it and let somebody else use it!


==Security==
==Security==
* How we prioritize our work
** Incident
** Mozilla Initiative
** Corporate Quarterly Goal
** Team Quarterly Goal
** Non-Specific Project
A formal wiki on we score items and the tags we will use on bugs is coming
Reviews coming up this [https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html?view=week&date=20120529 week]:
  Wednesday 1pm PDT -- Settings API
  Wednesday 2pm PDE -- Web Intents/Activities
  Thursday 10am PDT -- B2G Browswer
 
Calendar: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html
For updates to meetings please see the Security Review Calendar
* HTML: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html
* .ics: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review
==== Bugs marked sec-review-needed that need to be scheduled ====
<bugzilla>
{
"product": "mozilla.org",
"component": "Security Assurance: Review Request",
"quicksearch": "status:new,assigned,reopened,unconfirmed",
"whiteboard": "[pending secreview][needs info]",
"whiteboard_type": "contains"
}
</bugzilla>


==Stability Report==
==Stability Report==
Line 73: Line 162:
===Socorro===
===Socorro===
* Work for rapid beta support is starting
* Work for rapid beta support is starting
* {{bug|759059}} Filed for missing XUL symbols on trunk


===Desktop===
===Desktop===
Line 83: Line 173:


* 14 / Aurora:
* 14 / Aurora:
**{{bug|759402}} crash in TraceXPCGlobal


* 13 / Beta:
* 13 / Beta:
Line 119: Line 210:


==Roundtable==
==Roundtable==
* Who finally sent a headset to JP?
canmove, Confirmed users, Bureaucrats and Sysops emeriti
2,798

edits