Confirmed users
1,180
edits
(→Mobile) |
(→Mobile) |
||
(34 intermediate revisions by 17 users not shown) | |||
Line 15: | Line 15: | ||
==Kilimanjaro== | ==Kilimanjaro== | ||
* Product team working on solidifying requirements for "base camp". | |||
* Still working toward larger Kilimanjaro goal. | |||
* Triage today at 11:30am. Conflicts with the daily mobile triage. Trying to find another time that would enable mobile folks to attend. | |||
==Notices / Schedule== | ==Notices / Schedule== | ||
* [https://www.mozilla.org/en-US/mobile/14.0beta/releasenotes/ Fennec Native 14 beta 1] is now live on [https://play.google.com/store/apps/details?id=org.mozilla.firefox_beta Google Play]! | |||
** Bugs filed by following the link on the product page will have [Play] in the whiteboard | |||
** With Fennec Native on Google Play, we'll be including [https://bugzilla.mozilla.org/buglist.cgi?list_id=3088185;field0-0-0=cf_blocking_fennec10;query_format=advanced;type0-0-0=equals;value0-0-0=betaN%2B betaN+] blocking bugs during channel meetings, but we'll continue triaging [https://bugzilla.mozilla.org/buglist.cgi?list_id=3088190;field0-0-0=cf_blocking_fennec10;query_format=advanced;type0-0-0=equals;value0-0-0=%3F nominations] and [https://bugzilla.mozilla.org/buglist.cgi?list_id=3088192;field0-0-0=cf_blocking_fennec10;query_format=advanced;type0-0-0=equals;value0-0-0=%2B release blockers] as part of mobile triage | |||
** Fennec Native betas will have a weekly cadence after this week as with desktop, going to build no later than Wednesday for a Friday push | |||
** We expect our next beta of Fennec Native to be multi-locale with the same 13 localizations as XUL Fennec previously | |||
* We're now [https://mail.mozilla.com/home/akeybl@mozilla.com/Release%20Management.html?view=month&date=20120515 here] in the schedule | |||
* FF13 beta 4 will go-to-build today (5/15). Please land any approved beta patches ASAP, and continue working on '''[https://bugzilla.mozilla.org/buglist.cgi?field0-3-0=cf_status_firefox13;type0-1-0=notequals;value0-4-0=verified;field0-1-0=cf_status_firefox13;field0-0-0=cf_tracking_firefox13;type0-4-0=notequals;value0-3-0=unaffected;query_format=advanced;value0-2-0=fixed;value0-1-0=wontfix;type0-3-0=notequals;field0-2-0=cf_status_firefox13;field0-4-0=cf_status_firefox13;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;list_id=3088165 tracked bugs]''' | |||
** We should be looking for the lowest risk mitigating fix for remaining tracked bugs | |||
==Firefox Development== | ==Firefox Development== | ||
* The work by a group of MSU students to get Firefox preferences "in-content" has mostly landed on trunk. Check out [http://msujaws.wordpress.com/2012/05/10/in-content-preferences-are-now-available-in-firefox-nightly/ Jared's blog post] for more info. There's some followup polish/theming work still remaining before we make the switch and remove the old preferences dialog. | |||
* [http://blog.johnath.com/2012/05/08/awesome-a-compendium/ FX-Team work week wrap up] - read it, there's good stuff in there! | |||
==Firefox Developer Tools== | ==Firefox Developer Tools== | ||
* Developer Toolbar relanded. Preffed off, turn on devtools.toolbar.enabled to try it out. | |||
* Async web console starting to land, 2 of 5 patches landed. | |||
* Responsive Design Mode should be landing this week. | |||
==Add-on SDK== | ==Add-on SDK== | ||
==Performance== | ==Performance== | ||
* Perf+metrics work week this week in MV/SF | |||
* This week's [http://blog.mozilla.org/tglek/2012/05/14/snappy-may-10-suspending-activity-in-background-tabs/ Snappy summary] | |||
* Lawrence posted on hacks about [http://hacks.mozilla.org/2012/05/getting-snappy-performance-optimisations-in-firefox-13/ Firefox 13 Snappy work]. | |||
* Tim landed a fix to avoid setTimeout()s when handling tab clicks in {{bug|743877}}, which should significantly improve tab strip responsiveness. | |||
* Incremental GC making progress towards being turned on by default again ({{bug|750959}}, {{bug|752098}}). | |||
* Wladimir Palant (Adblock Plus fame) wrote a new [https://addons.mozilla.org/en-US/firefox/addon/suspend-background-tabs/ Suspend background tabs] add-on to halt activity in background tabs. This experimental add-on should give a sense of how we can improve lag due to background tabs. | |||
==GFX== | ==GFX== | ||
* Azure-Thebes will (hopefully) be turned on by default this week. | |||
** This applies only to hardware accelerated computers on Windows Vista and 7. | |||
** The net of this is that we're going to be drawing fundamentally differently, and we can expect regressions in performance and drawing. | |||
** It has a very simple pref for backing out, luckily. | |||
==JS== | ==JS== | ||
Line 37: | Line 65: | ||
==WebAPI== | ==WebAPI== | ||
* Lots of work happening on security model, but still a lot of work remaining. | |||
* We will probably adjust the open-web-apps API to allow multiple apps per origin since the security model will support that. Might not implement the actual support in the initial release though. | |||
* The Open Web Apps API has been submitted to W3C and we've started receiving input. | |||
* Initial APIs for "system intents", camera control and Alarm API being discussed on webapi mailing list. | |||
* Started implementing backend for doing apps-specific permissions. | |||
==Network== | ==Network== | ||
==Identity== | ==Identity== | ||
Firefox front-end team met with Ben Adida & Co. last week for an Identity swarm, made good progress on understanding how things work, and getting some initial code up and going to start flushing out issues (for both sign-into-browser and native sign-into-websites) | |||
==Plugins== | ==Plugins== | ||
==Mobile== | ==Mobile== | ||
* In light of the beta, please remember that one can have only [https://wiki.mozilla.org/User:Anaaktgeboren/NativeSync#Android_Sync_behavior_with_multiple_Firefox_versions_installed one native Sync client per device]. Please ping :ally if you have questions. | |||
* [https://quality.mozilla.org/2012/05/firefox-mobile-testday-friday-may-18th/ Testday on Friday] please help promote it | |||
==Accessibility== | ==Accessibility== | ||
* No audible this week. | |||
==Tree Management== | ==Tree Management== | ||
* Switching windows 32-bit PGO builds to run on 64-bit machines this week {{bug|753132}} | |||
* Hoping to have signed OSX builds (for 10.8) on mozilla-central late this week or early next week {{bug|752613}} | |||
==Security== | ==Security== | ||
* module owners please check your module for unassigned security bugs | |||
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== | ||
* Stability work week - June 11th 2012. | |||
* KaiRo has written a blog post on [http://home.kairo.at/blog/2012-05/the_life_cycle_of_a_crash The Life Cycle of a Crash]. | |||
===Socorro=== | ===Socorro=== | ||
* New incremental release on Wednesday bring some improvements to the new [https://crash-stats.mozilla.com/crash_trends Nightly Crash Trends] report. | |||
* Plan for [[Socorro:Rapid_Betas|Socorro support for Rapid Beta]] stands, work is starting. | |||
===Desktop=== | ===Desktop=== | ||
====Firefox 15==== | |||
* Trunk is pretty crashy - top issues over the past 3 days... | |||
* #1 - {{bug|654903}}- js::gc::PushMarkStack. Not a new signature but appearing in #1 spot. | |||
** This and a couple other JS spikes seem to be related to incremental GC landed for the May 13 build and then backed out again. | |||
* #2 - {{bug|752309}} - xpc::WrapperFactory::PrepareForWrapping. | |||
* #3 - {{bug|736695}} - nsGenericElement::UnbindFromTree | |||
* #5 - {{bug|732897}} - Makeday | |||
* #6 - {{bug|671468}} - nsSocketOutputStream::Write(char const*, unsigned int, unsigned int*) (Correlation to Спутник @Mail.Ru and Yandex.Bar) | |||
* On dev-platform, bsmedberg mentiones that today he landed XPCOM string classes being infallible by default and alert him of any aborts seen as fallout from that. | |||
====Firefox 14==== | |||
* [http://bit.ly/K2EmSe Crashes tracking Fx14] | |||
* A couple of problems with AMD graphics cards {{bug|714320}} and {{bug|700288}} that we haven't been able to fix. | |||
* {{bug|736695}} - nsGenericElement::UnbindFromTree , when I open Customize Toolbar with Video DownloadHelper 4.9.8 installed. A problem for a while. | |||
====Firefox 12 & 13==== | |||
* top crashes that we wish we could do something about | |||
* {{bug|572011}} - Crash @ nsDiskCacheStreamIO::FlushBufferToFile | |||
* {{bug|597260}} - nsFileOutputStream::Write(char const*, unsigned int, unsigned int*) | |||
* top Flash hang: {{bug|726425}} - a number of those reports don't even have Flash in the stack, possibly our own code at fault? | |||
* {{bug|640904}} - Crash in JSAutoEnterCompartment::enter - waiting on AMO review for fixed add-on | |||
===Mobile=== | ===Mobile=== | ||
* Beta out today...yay!. Crash rate down on both trunk and aurora < 20 crashes per 100 ADU. | |||
[[File:CrashStats_2012-05-14.png]] | [[File:CrashStats_2012-05-14.png]] | ||
Line 80: | Line 165: | ||
** {{Bug|747746}} - java.util.concurrent.RejectedExecutionException: at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java) | ** {{Bug|747746}} - java.util.concurrent.RejectedExecutionException: at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java) | ||
* [http://bit.ly/ | * [http://bit.ly/MdnZqe List of crashes that are fixed in central but not in aurora/beta candidate] | ||
* [https://docs.google.com/spreadsheet/ccc?key=0AvXR8yB7WuAadEhwZWpTdEx5bC1WdnJScDJkbjRqNkE#gid=1 ADU] | |||
==Roundtable== | ==Roundtable== | ||
* myk: Apps considering providing updates in this meeting about ongoing development; feedback welcome on whether or not folks think they'd be useful. |