Mobile/Notes/17-Jul-2013: Difference between revisions

 
(23 intermediate revisions by 17 users not shown)
Line 11: Line 11:


== Topics for This Week ==
== Topics for This Week ==
;Guest Mode: Brad put together a patch {{bug|871863}} and Ian created a nice design (see below). The project page for [https://wiki.mozilla.org/Mobile/Projects/Guest_mode Guest Mode] will need a little tweaking.
;Guest Mode: Brad put together a patch ({{bug|871863}}) and Ian created a nice design (see below). The project page for [https://wiki.mozilla.org/Mobile/Projects/Guest_mode Guest Mode] will need a little tweaking.
;Search Engines in Settings: Patch ({{bug|892094}}) landed on inbound. Look for it in tomorrow's Nightly. Still needs a few follow-ups.
;PageActions: Landed in Nightly. Needs some updated MDN docs.


== Friends of the Mobile Team ==
== Friends of the Mobile Team ==
Line 29: Line 31:
===James W. (snorp)===
===James W. (snorp)===
===Kats===
===Kats===
* last week
** bug 877602 - fix deadzone with dynamic toolbar hidden
** bug 891175 - fallout from widget scaling that i landed last week
** bug 840916 - fix min-resolution and related CSS media queries
** bug 866232 (in progress) - multi-APZC work, made a bunch of progress and have some WIPs up
** tried to debug bug 889535 a little but didn't make much actual progress
** interviews, helping out botond
* next week
** more on bug 866232
===Chris Lord (cwiiis)===
===Chris Lord (cwiiis)===
* Done
** {{Bug|869696}} - Gralloc is crappy on the Geeksphone Peak (done, disabled gralloc on peak)
** {{Bug|886576}} - Dynamic toolbar gets stuck hidden on screen-sized pages sometimes
** {{Bug|892246}} - Allow subdocument scrolling to hide/reveal the toolbar
* Now
** {{Bug|876542}} - Rewrite of async fixed-pos layer pan/zoom code - done, pending some small fix-ups/comments, blocks {{Bug|886298}} from landing
** {{Bug|747811}} - Make tiled layers process-safe
* Misc
** Taking 2 months unpaid leave, September->October
===Chris Peterson===
===Chris Peterson===
* Wrapping up Push API review feedback from rnewman and nsm
* Wrapping up Push API review feedback from rnewman and nsm
Line 57: Line 82:


===JChen===
===JChen===
* Past week
** Profiler work
*** Got profiler symbolication to work again in Eideticker ({{bug|803616}})
*** Got profiles for {{bug|888482}} - init gecko sooner
** Worked on {{bug|886508}} - Swiped words not appearing when using Google Keyboard
* Next
** More profiler improvements
** {{bug881018}} - crash in mozilla::layers::floor_div
===GCP===
===GCP===
*Last week:
*Last week:
Line 71: Line 105:


===Botond===
===Botond===
* This week
** Finished the small refactoring items related to the representation of points in different coordinate systems ({{bug|890938}}, {{bug|891468}}, {{bug|891544}}). These patches have landed in mozilla-central.
** {{bug|834613}} - Field zoom is not toggleable (formhelper.* prefs need hooking up). Also landed in m-c.
** {{bug|859929}} (in progress) - AsyncPanZoomController doesn't play well with progressive tile painting. I've been reading the relevant code and trying to understand what is going on.
* Next week
** Continue tackling {{bug|859929}}
===Brian N===
===Brian N===
* Bug 851373 - Eliminate GeckoApp/Tabs lifecycle issues
* GeckoView API discussion
* Bug 890515 - java.lang.IllegalArgumentException: bytes.length 0 must be a positive number at org.mozilla.gecko.gfx.BitmapUtils.decodeByteArray
* Bug 894087 - getScreenDepth() doesn't handle all 24-bit pixel formats
* Bug 887655 - No download complete or "Open with" dialog displayed after using "Save as PDF"
* Looked into Bug 890590 (thumbnail JNI crash), but no luck
===Sriram===
===Sriram===
* {{Bug|893990}} - BookmarksPage should use FaviconsLoader.
* {{Bug|893990}} - BookmarksPage should use FaviconsLoader.
Line 81: Line 129:


===WesJ===
===WesJ===
* Landing js api support for button toasts
* Bug 885783 - Followup to bug 882136 - Camera share icon gets stuck in the notification bar; media lock held on tab close
* Addons work week
===Shilpan===
===Shilpan===
*Done
*Done
Line 95: Line 146:
===LucasR===
===LucasR===
'''Last week'''
'''Last week'''
* PTO on Monday and Tuesday  
* PTO on Monday and Tuesday
* {{Bug|881774}} - Restore domain autocomplete on editing mode
* {{Bug|881774}} - Restore domain autocomplete on editing mode
* {{Bug|887269}} - Restore "Open all previous tabs" feature in new about:home
* {{Bug|887269}} - Restore "Open all previous tabs" feature in new about:home
Line 102: Line 153:
'''Next week'''
'''Next week'''
* More about:home hacking
* More about:home hacking
* Meeting ibarlow for about:home experiments and hackathon planning


===Liuche===
===Liuche===
* mentoring/reviewing {{bug|892094}} - "Search" page in settings + updating settings tests
* first review pass of {{bug|888533}} - Remote debugging v1
* {{bug|894129}} - organize xml resources better (too easy to miss updating different resources)
* {{bug|894129}} - review search settings part 2
* {{bug|891644}} - Change ANRReporter to use new TelemetryRecorder
===Margaret===
===Margaret===
* Done
* Done
Line 115: Line 173:


===Chris Kitching===
===Chris Kitching===
* 892116/892113 - Manage search providers page - awaiting review
* 768667 - ActionBar for text selection - still bouncing around in review.
* 788114 - Android intent for Adding to reading list - Got review back, needs work.
* 828254 - Search for highlightest text feature - ostensibly finished, but broke when merged. Needs fixing.
Also, the wifi is so astonishingly patchy in here...
===mcomella===
===mcomella===
*Past
*Past
**{{Bug|863347}}: [fig] Remove about:home from preloaded bookmarks
**{{Bug|863347}}: [fig] Remove about:home from preloaded bookmarks
*Present
*Present
**[https://github.com/mozilla-services/android-sync/pull/328 GH #328 (on review)]: Add remote debugging to services docs
**[https://github.com/mozilla-services/android-sync/pull/328 GH #328 (on review)]: Add remote debugging of unit tests to services docs
**{{Bug|893910}} - [https://github.com/mozilla-services/android-sync/pull/329 GH #329 (on review)]: Reset FHR submission failure count after timeout
**{{Bug|893910}} - [https://github.com/mozilla-services/android-sync/pull/329 GH #329 (on review)]: Reset FHR submission failure count after timeout
**{{Bug|870925}}: Add submissions info to FHR documents
**{{Bug|870925}}: Add submissions info to FHR documents
Line 126: Line 192:


===RNewman===
===RNewman===
* Reviews all over the place.
* PBKDF2 benchmarking for PICL password stretching.
* Sync planning and storage protocol design.
===BLassey===
===BLassey===
* {{bug|880259}} - Firefox should use GeckoView, bouncy bouncy
* {{bug|871863}} - Guest mode for browsing, landed
* {{bug|893968}} - LaunchState locking isn't actually locking anything useful, landed
* {{bug|894313}} - GeckoThread should own its own static instance, got review, need to land
* b2g browser work week, planning
===MFinkle===
===MFinkle===
* Landed some patches.
* Landed some patches.
Line 147: Line 223:


===Security/MGoodwin===
===Security/MGoodwin===
* No update
===WebRT===
===WebRT===
===PiCL===
===PiCL===


* UX testing (sign-in/forgot-password flows) happening in Portland today and tomorrow
* UX testing (sign-in/forgot-password flows) happening in Portland today and tomorrow
* Experimenting with PouchDB in a Jetpack addon for FX Desktop: https://github.com/vladikoff/syncable-service-poc/tree/pouchdb
* Continuing to build out keyserver API and docs. WIP here: https://github.com/mozilla/picl-idp/blob/api/docs/api.md


===Performance===
===Performance===
Line 159: Line 239:


== Round Table ==
== Round Table ==
===QA===
* Trunk crasher - _JNIEnv::CallStaticVoidMethod | mozilla::AndroidBridge::SendThumbnail {{bug|890590}}
* Beta crasher - mozilla::layers::LayerManagerOGL::WorldTransformRect @ libGLES_hgl.so {{bug|845867}}
Confirmed users
282

edits