Mobile/Notes/04-Dec-2013: Difference between revisions

 
(20 intermediate revisions by 12 users not shown)
Line 17: Line 17:
;Cleanup Work: With merge happening in a few days, MFinkle got on a soapbox to push for cleaning up know regressions and tweaks to existing features. Let's try to minimize Aurora uplifts by fixing stuff now.
;Cleanup Work: With merge happening in a few days, MFinkle got on a soapbox to push for cleaning up know regressions and tweaks to existing features. Let's try to minimize Aurora uplifts by fixing stuff now.
;Page Load Competitiveness: http://www.youtube.com/watch?v=XxYMKXqNUPU to see how bad things can look. MFinkle has some experimental patches for preloading/prefetching. BLassey noted that we have regressed pageload on Eideticker significantly over the last year, and that we're not updating Chrome on those tests.
;Page Load Competitiveness: http://www.youtube.com/watch?v=XxYMKXqNUPU to see how bad things can look. MFinkle has some experimental patches for preloading/prefetching. BLassey noted that we have regressed pageload on Eideticker significantly over the last year, and that we're not updating Chrome on those tests.
;UITest Framework: Should be landing today ({{bug|910859}}), barring a quick review. Was fixing an intermittent ({{bug|938969}}) which has [https://tbpl.mozilla.org/?tree=Try&rev=06c1913c0ddb passed on try]. Documentation for the framework is mostly completed and available at https://wiki.mozilla.org/Mobile/Fennec/Android/UITest


== Friends of the Mobile Team ==
== Friends of the Mobile Team ==
Line 23: Line 24:
* '''CJ Barker''' fixed {{bug|870049}} - Added SharedPreferences to persistent Crash Report client settings
* '''CJ Barker''' fixed {{bug|870049}} - Added SharedPreferences to persistent Crash Report client settings
* '''Jacob Liebert [:intrepid]''' fixed {{bug|871884}} - Change text input default in Android browser to capitalize first character in a sentence
* '''Jacob Liebert [:intrepid]''' fixed {{bug|871884}} - Change text input default in Android browser to capitalize first character in a sentence
* '''Taylor Skidmore [:SirSkidmore]''' fixed {{bug|916483}} - Replace usage of fastFind with finder (and {{bug|938818}}, which was backed out, but that was our fault not his!)
* '''Taylor Skidmore [:SirSkidmore]''' fixed {{bug|916483}} - Replace usage of fastFind with finder (and {{bug|938818}}, which was backed out, but that was our fault not his!, and {{bug|941795}})
* Michael Boon fixed {{bug|923237}} - Updater should immediately apply update when downloaded manually
* Michael Boon fixed {{bug|923237}} - Updater should immediately apply update when downloaded manually
* ckitching landed his ProGuard work! - {{bug|913985}} and {{bug|709230}}
* ckitching landed his ProGuard work! - {{bug|913985}} and {{bug|709230}}
Line 45: Line 46:
===Kats===
===Kats===
{{readonly}}
{{readonly}}
* PTO last week
* Working on various APZC things for Metro and B2G
* Building up a backlog of Fennec panning bugs that I will probably tackle after the merge.


===Chris Lord (cwiiis)===
===Chris Lord (cwiiis)===
* Done
** {{Bug|931238}} - Fix tile coherency checks and convert to using typed units
** {{Bug|945277}} - Make sure display-ports are tile-aligned for sub-frames
** {{Bug|944047}} - Scrolling with APZC enabled often causes parts of the view to be erased in Gaia
** [http://chrislord.net/index.php/2013/11/29/efficient-animation-for-games-on-the-mobile-web/ Blog post] about efficient animation for web games
* Doing
** {{Bug|943846}} / {{Bug|936500}} - Scrolling very fast with APZC enabled can cause the screen to go blank
** Further APZC fix-up efforts for b2g
===JChen===
===JChen===
* Past weeks
** Landing {{bug|940737}} - Monitor Compositor thread hangs using BackgroundHangMonitor
** Finally landed background hang monitor
*** {{bug|909974}} - Background thread hang monitoring
*** {{bug|932865}} - Background thread hang reporting
*** {{bug|935092}} - Make a way to get another thread's pseudo-stack
** Investigated {{bug|935831}} - segfault on Android 2.3 [@ memcpy | libfreebl3.so (deleted)@0x7549]
** Worked on {{bug|942470}} - test_user_agent_updates.html intermittently fails to unset its override of the UA string
** Worked on ANR telemetry backend ([https://github.com/darchons/anr-analyzer] and [https://github.com/darchons/telemetry-server])
* Next
** Work on improved ANR dashboard
** Work on background hang backend
===GCP===
===GCP===
{{readonly}}
{{readonly}}
Line 62: Line 90:


===Brian Nicholson===
===Brian Nicholson===
{{readonly}}
* In progress:
** {{Bug|946022}} - Implement requestAutocomplete for Firefox for Android
*** Full description with sample video here: http://www.html5rocks.com/en/tutorials/forms/requestautocomplete/
** {{Bug|881378}} - Calls to GeckoProfile.get() can result in initialization races


===Sriram===
===Sriram===
===WesJ===
===WesJ===
* Fallout from action mode stuff:
** Bug 943513 - Visual refinements to action bar mode
** Bug 942680 - Regression: Google Search engine and search suggestions opt-in hidden behind urlbar
* Bug 834358 - Make pdf.js usable on Android
* Digging into moz-pay marketplace stuff
===LucasR===
===LucasR===
'''Last week'''
'''Last week'''
Line 97: Line 134:


===mcomella===
===mcomella===
<read-only>
{{readonly}}
*Past
*Past
**Mentoring/researching/causing problems on {{bug|938818}} and {{bug|941795}} - refactor mLayerView.setVisibility
**Mentoring/researching/causing problems on {{bug|938818}} and {{bug|941795}} - refactor mLayerView.setVisibility
Line 116: Line 153:


===RNewman===
===RNewman===
* Landing l10n work. {{bug|936756}}
** Including chasing down a backout that wasn't actually me. *sigh*
* Blogging about l10n work: http://160.twinql.com/new-locale-related-work-in-firefox-for-android/
* Reviews, feedback, and meetings for:
** Prefetching
** Lists
** ProGuard
* UI telemetry native. {{bug|932092}}
* Miscellaneous fixes and discussions (e.g., awesomebar completion).
===nalexander===
===nalexander===
===BLassey===
===BLassey===
===MFinkle===
===MFinkle===
* Started playing around with some speculative connections ({{bug|943475}}) and hacky pre-rendering ({{bug|945408}})
* Working to land the core second screen code ({{bug|938571}}) next week
{{readonly}}
* Feeling more cranky than normal
===Ian Barlow===
===Ian Barlow===
* Coordinating with Margaret and team on all the awesomeness in https://wiki.mozilla.org/Mobile/Projects/Third-party_service_integration_MVP  
* Coordinating with Margaret and team on all the awesomeness in https://wiki.mozilla.org/Mobile/Projects/Third-party_service_integration_MVP  
Line 125: Line 177:
* Writing some blog posts
* Writing some blog posts
* Freaking out a little that it's only two weeks til the holidays
* Freaking out a little that it's only two weeks til the holidays
===Arun===
* Autofill improvements
** Currently slide deck'ing to wrap research
** Starting design phase this week (w/ Ian)


===Security/MGoodwin===
===Security/MGoodwin===
{{readonly}}
* Last week - not much
* Next week:
** Secreview work on QuickShare
** Secreview work on WebRT / Android
===WebRT===
===WebRT===


Line 191: Line 254:


== Round Table ==
== Round Table ==
* KitKat Crashes
** https://bugzilla.mozilla.org/buglist.cgi?quicksearch=945825%2C945340%2C945332%2C945327
Confirmed users
1,111

edits