Mobile/Notes/11-Apr-2012
From MozillaWiki
Details
- Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: Audio-only conference# 95312
- People with Mozilla phones or softphones please dial x4000 Conf# 95312
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 95312
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 95312
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 95312
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 95312
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 95312
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 95312
- UK/London: +44 (0)207 855 3000, x4000 Conf# 95312
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 95312
- Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
- SkypeOut is free if you use the 800 number
- irc.mozilla.org #mobile for backchannel
- Warp Core Vidyo Room
Schedule
- Next merge is 2012-04-24
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
Suggested format:
- What did you do last week?
- What are working on this week?
- Anything blocking you?
Please keep your update to under 2 minutes!
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
- 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
- Largely working on reducing latency to draw
- 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
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 Peterson
- Last Week
- Backported some fixes for the Java crash reporter to XUL Fennec ESR10: bug 701002 and bug 739418
- Investigating a number of bugs related to missing key down/up events: bug 630576, bug 693338, and bug 695626
- This Week
- Continuing investigation of missing key down/up events: bug 630576, bug 693338, bug 695626
- Implementing review feedback for bug 742036 - Convert DOM key codes to Android key codes when passing key events to Flash plugin
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
- 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
- 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
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
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
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
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)
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 Dependencies for font-inflation
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
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
- listing soft blockers
- looking at panning/zooming dynamics
- that's it - on to Ian
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
GFX
Round Table
QA
- This week
- A|B testing results posted 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 qawanted and regressionwindow-wanted bugs
- Qualifying Fennec XUL Beta 12b5
- A|B testing results posted here. Summary:
- Socorro/Breakpad bugs:
- bug 726385 Please create skiplist implementation for the Java field
- bug 726693 Some java crashes are not being mapped correctly to bugs in bugzilla even though the crash signature fields have the "signatures" listed
- bug 672606 - Aggregate numbers and topcrashes for Nightly and Aurora channels based on build ID date instead of crash date
- bug 727234 - Crash Report [@ EMPTY: no crashing thread identified; corrupt dump ]
- 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:
- Soccoro 3 Day Crash List is listed in the Platform Meeting
- Other crash reports : http://shizen008.wordpress.com/2012/04/05/crash-reports-other-than-socorro/#respond
- http://shizen008.wordpress.com/2012/04/06/startup-crash-indicator-6/#respond
- Profile Migration ran on 4/6/2012
- bug 725150 still occurs
Device | rows of bookmarks | Time Elapsed |
HTC Desire HD | 796 | ~46 secs |
Captivate | 796 | ~46 secs |
Droid 2 | 796 | ~53 secs |
HTC Desire HD | 2928 | ~1 min 23 secs |
Captivate | 2928 | ~1 min 22 secs |
Droid 2 | 2928 | ~1 min 38 secs |