Confirmed users
4,378
edits
(→QA) |
|||
| (38 intermediate revisions by 16 users not shown) | |||
| Line 7: | Line 7: | ||
== Schedule == | == Schedule == | ||
* Next merge is 2012-04-24 | |||
== Major Topics for This Week == | == Major Topics for This Week == | ||
;Release Planning: We have been keeping an eye on the blocking bug counts, stability and performance metrics. The current plan was to uplift all required code to Aurora (Fx13) and ship a Beta to the marketplace 4/16+baketime. The adjusted plan (proposed) is to wait for Fx14 to merge to Aurora and ship a Beta to the marketplace 4/24+baketime. The only date adjustment is 4/16 to 4/24. Given the longer than usual beta period, we are not expecting to adjust the final release date at this time. | |||
; Working on Soft Blockers: The release drivers may flas some blockers as "soft" meaning we'd take the fix if it makes the cut-off and is low-risk enough. Making the cut-off is an easy checkpoint, but determining low-risk is not. Even though drivers flag a bug as a soft blocker, we might still not accept the fix based on the risk level of the patch. The developer and review(s) need to chime in on the risk level. | |||
; Blocking Bug Disclaimer: Do not treat the blocking bug list as "these bugs must all be fixed before a beta candidate can be created" type of list. During blocking list cleanup, we have come across numerous bugs that would not really block if we had a beta candidate build that met our stability and performance criteria. | |||
==Stand ups== | ==Stand ups== | ||
| Line 17: | Line 21: | ||
Please keep your update to under 2 minutes! | Please keep your update to under 2 minutes! | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
* Last week | |||
** Worked more on fullscreen support for Flash (sigh) | |||
* This week | |||
** Tabled fullscreen support, working on hack to make panning/zooming Flash better on Gingerbread/Froyo | |||
===Kats=== | ===Kats=== | ||
* Last week | |||
** Largely working on reducing latency to draw | |||
*** bug 742019 - rewrite how touch events are handled in java | |||
*** bug 740718 - null pointer dereference in the event coalescing code | |||
*** bug 741288 - (partial checkin) reduce time spent in Gesture:ShowPress | |||
*** bug 740883 - reduce latency between user flinging and us drawing | |||
** Also further tuning of displayport | |||
*** bug 733041 - switch to velocity-bias as default to improve checkerboarding a bit | |||
** Miscellaneous | |||
*** bug 741988 - checkerboarding regression caught by eideticker (fixed original problem but something else re-regressed it) | |||
*** bug 744094 - log robocop-internal exceptions so we know when it breaks | |||
* Next week | |||
** Make the displayport strategies more preffable so qa can play around with it (bug 744241, bug 744390) | |||
** Work on aligning the displayport to the tiles BenWa is doing (bug 737510) | |||
** Try to figure out if we're doing unnecessary work due to rounding errors with float conversions and other such stupid things | |||
* Blockers | |||
** None | |||
===GBrown=== | ===GBrown=== | ||
Last week: | |||
* Tile cache | |||
* Bug 734715 Intermittent TEST-UNEXPECTED-FAIL | Unable to copy profile to device. | |||
* Bug 743766 SUT agent: java.lang.IllegalArgumentException in RedirOutputThread | |||
Next week: | |||
* Continue work on tile cache | |||
===Chris Lord (cwiiis)=== | ===Chris Lord (cwiiis)=== | ||
===Chris Peterson=== | ===Chris Peterson=== | ||
| Line 31: | Line 69: | ||
===GCP=== | ===GCP=== | ||
*Last week | |||
**Time off | |||
**{{Bug|741528}} Clicking on link results in a blank page but it renders OK by itself | |||
**{{Bug|741836}} Native crash without backtrace in SQLiteBridge | |||
**{{Bug|743715}} Cannot build Fennec without jemalloc | |||
**{{Bug|742815}} Probing migration status can launch multiple migrations | |||
**{{Bug|743923}} Don't keep history in memory during Profile Migration | |||
*This week | |||
**Finish {{Bug|741281}} Add a Java interface for sending telemetry data | |||
**{{Bug|741042}} Add telemetry support for timing XUL profile import | |||
**{{Bug|721898}} Remove history truncation code | |||
**Yet More UrlClassifier stuff | |||
**Write tests? | |||
*Blockers | |||
**{{Bug|739629}} Expose safe account creation API for profile migration | |||
===Brian N=== | ===Brian N=== | ||
* Done | |||
** PTO | |||
** {{Bug|742771}} - Browser shows old URL on startup | |||
** Investigated {{Bug|743411}} - Cursor implementation does not conform to android.database.Cursor interface. Causes infinite loops. | |||
** Looking at {{Bug|732052}} - XUL Scale elements should support touch events | |||
* Next | |||
** {{Bug|732052}} - XUL Scale elements should support touch events | |||
** {{Bug|743736}} - Touch event handlers on nytimes.com take a long time to run | |||
===Sriram=== | ===Sriram=== | ||
* Last Week: | |||
** Enable/disable android services only on application pause/resume - {{Bug|742216}} | |||
** Investigated prompt service to be ICS ready - {{Bug|739824}} | |||
*** Need test cases for various kinds of prompts to make any change | |||
** Grey color background on awesomebar tabs - {{Bug|740310}} | |||
** WIP for using Custom Views instead of ViewHolder in AwesomeBarTabs | |||
* This Week: | |||
** Null check for ContentValues in SQLiteBridge - {{Bug|738347}} | |||
** Investigated recovering locked DB in android - {{Bug|741224}} | |||
*** Need ways to reproduce it to test the posted patches | |||
* Blockers: | |||
** Zarro boogs found. Yaay! | |||
===WesJ=== | ===WesJ=== | ||
Last week: | |||
* {{bug|708048}} - context menus sometimes do not show link location | |||
* {{bug|742540}} - Clicks fired near a box with a link can trigger the link | |||
* {{bug|740218}} - Fennec form history content provider insert is slow on Transformer Prime | |||
* {{bug|739215}} - Managed to wear mfinkle down and land, Favicon for about:firefox | |||
This week: | |||
* {{bug|741247}} - Touch events aren't consistently triggered especially on the right sides of elements | |||
===LucasR=== | ===LucasR=== | ||
'''Last week''' | |||
* Easter Holidays on Friday and Monday | |||
* Landed remote debugger support for Fennec: http://lucasr.org/?p=2678 | |||
* Blog post on ListView performance: http://lucasr.org/?p=2672 | |||
* Many patch reviews | |||
'''Next week''' | |||
* Release blocker fixing | |||
* Soft blockers fixing | |||
* Prepare Mobile & Mobile talk for conference in Portugal | |||
'''Blocker''' | |||
* None | |||
===MBrubeck=== | ===MBrubeck=== | ||
Done: | |||
* {{bug|742428}} - Update the AMO/marketplace icon in the add-on manager | |||
* {{bug|743415}} - Back button goes back to about:empty after loading a redirect | |||
* Tracked down cause of {{bug|721784}} - Add-ons don't work after XUL Fennec migration | |||
Next: | |||
* {{bug|735237}} - window.showModalDialog causes weird issues (and related bug {{bug|739038}}) | |||
* May need some help on {{bug|721784}} | |||
===Margaret=== | ===Margaret=== | ||
Done: | |||
* Multiple history entries with the same URL - {{bug|741590}} | |||
* Click-to-play issues | |||
** No placeholder for dynamically visible plugins - {{bug|741128}} | |||
** Doorhanger appears when it shouldn't - {{bug|743633}}, {{bug|743646}} | |||
Next: | |||
* Finish sorting out remaining click-to-play blockers | |||
* Help out where needed | |||
===Scott (jwir3)=== | ===Scott (jwir3)=== | ||
Done: | |||
* {{bug|708175}}: fixed width form controls shouldn't have their fonts inflated | |||
Next: | |||
* {{bug|707917}}: Word cloud does not render correctly | |||
* Need to finish looking through what remains - all blockers are complete, or on their way to being complete. | |||
* Likely to be {{bug|723947}}: Text size is reset after di.se completes loading | |||
Other: | |||
* dbaron reports that he hopes to have the ny times bug landed sometime late this week or early next week, assuming tests are developed as planned. | |||
* We need to triage some of the remaining font inflation (non-P1) bugs in [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=runnamed;namedcmd=font-inflation;list_id=2816712 Dependencies for font-inflation] | |||
===BLassey=== | ===BLassey=== | ||
Last week | |||
* meetings | |||
* reviews | |||
* getUserMedia for still images (held up in sr by jonas) {{bug|738528}} | |||
* attempted to fix a plugin crash {{bug|738198}} | |||
Next week | |||
* same ole, same ole | |||
===MFinkle=== | ===MFinkle=== | ||
Done: | |||
* Scanning for performance regressions | |||
* Reviews | |||
* Triage | |||
* More work on the WEBAPP intent... it's close {{bug|737050}} | |||
Next: | |||
* Looking at building a list of "soft" blocking UX bugs | |||
* Finish the WEBAPP intent feature {{bug|737050}} | |||
===Madhava=== | ===Madhava=== | ||
* listing soft blockers | |||
* looking at panning/zooming dynamics | |||
* that's it - on to Ian | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
Last week | |||
* PTO + Sick + Long weekend | |||
This week | |||
* Gathered a list of UX soft blocker noms https://etherpad.mozilla.org/ZWwMvwVlGZ | |||
* Looking at Scrolling / Zooming performance tweaks with gfx team | |||
* Working through more tablet specs | |||
===Patryk Adamczyk=== | ===Patryk Adamczyk=== | ||
===GFX=== | ===GFX=== | ||
| Line 47: | Line 214: | ||
== Round Table == | == Round Table == | ||
=== QA === | === QA === | ||
* This week | |||
** A|B testing results posted [https://docs.google.com/spreadsheet/ccc?key=0AocUyLHteCtSdFNxRWxScTZ5UFNRTE1mOHZyb19GZ2c&hl=en_US#gid=8 here]. Summary: | |||
*** Test coverage against Adreno 200/205/220, PowerVR SGX530/SGX540 | |||
*** Still seeing checkerboarding on zooming and overscroll (sometimes black background instead) | |||
*** A vs. B do not pose any significant visual differences. | |||
** attacking late-breaking features like download manager, form sync history, webapps | |||
** Bugwork: Daily Triage on New/Unco bugs, and paying attention to [https://bugzilla.mozilla.org/buglist.cgi?keywords=qawanted;keywords_type=allwords;list_id=2817091;classification=Client%20Software;query_based_on=fennec%20native%20QAWANTED;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;component=General;component=IME;product=Fennec%20Native qawanted] and [https://bugzilla.mozilla.org/buglist.cgi?keywords=regressionwindow-wanted;keywords_type=allwords;list_id=2817110;classification=Client%20Software;query_based_on=fennec%20native%20REGRESSIONWINDOW-WANTED;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;component=General;component=IME;product=Fennec%20Native regressionwindow-wanted] bugs | |||
** Qualifying Fennec XUL Beta 12b5 | |||
* Socorro/Breakpad bugs: | * Socorro/Breakpad bugs: | ||
** {{bug|726385}} Please create skiplist implementation for the Java field | ** {{bug|726385}} Please create skiplist implementation for the Java field | ||
| Line 53: | Line 229: | ||
** {{bug|727234}} - Crash Report [@ EMPTY: no crashing thread identified; corrupt dump ] | ** {{bug|727234}} - Crash Report [@ EMPTY: no crashing thread identified; corrupt dump ] | ||
** {{bug|727286}} - Incorrect messaging when failing to submit a crash report | ** {{bug|727286}} - Incorrect messaging when failing to submit a crash report | ||
** {{bug|740829}} - Nightly builds report for android doesn't have any data | |||
* Crash-Stats: | * Crash-Stats: | ||