Mobile/Notes/02-Apr-2014: Difference between revisions

 
(28 intermediate revisions by 14 users not shown)
Line 13: Line 13:
;Firefox Hub: Planning to publish feed add-on for 30 on AMO this week. Starting to write API documentation on MDN.
;Firefox Hub: Planning to publish feed add-on for 30 on AMO this week. Starting to write API documentation on MDN.
;GeckoSharedPrefs: Support for scoped SharedPreferences landed. Major ts paint regression, investigating. Might have to backout.
;GeckoSharedPrefs: Support for scoped SharedPreferences landed. Major ts paint regression, investigating. Might have to backout.
;Context menu Quick Share: Landed, but exposed some regressions. Wes is working on it.
;UI Telemetry: The initial patches landed. Let's start looking at the data.


== Friends of the Mobile Team ==
== Friends of the Mobile Team ==
Line 32: Line 34:
* {{bug|990174}} - SkiaGL runs out of memory when drawing lots of shadowed images
* {{bug|990174}} - SkiaGL runs out of memory when drawing lots of shadowed images
* Continued work on push notifications
* Continued work on push notifications
* Investigate whether or not we can turn canvasmark back on for panda
* Work on actually testing SkiaGL in mochitest


===JChen===
===JChen===
Line 47: Line 51:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
*Last week:
** Attempts to verify H264 acceleration on Firefox Flame
** Various reviews
** Android WebRTC 3.50 update
** Update dev VM
*Next week:
** More fiddling with the Flame
** Android WebRTC 3.50


===Randall Barker===
===Randall Barker===
Line 55: Line 67:


===Brian Nicholson===
===Brian Nicholson===
<!-- Uncomment to provide a readonly update -->
* {{Bug|988527}} - End of progress bar is offset by 1px
<!-- {{readonly}} -->
* {{Bug|989098}} - Improve EventDispatcher/Messaging.jsm
* {{Bug|946022}} - Implement requestAutocomplete for Firefox for Android


===WesJ===
===WesJ===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
* {{Bug|942270}} - Add Quickshare buttons to Context menu
** {{Bug|990364}} - Share options have dramatically shrunk. Have fix. Uploading.
** {{bug|990642}} - Regression: 'Share Image' shares link and not actual image
* {{bug|985400}} - Unable to interact with sub menus on LG Optimus 4X HD (4.1.2)/LG G2
* {{bug|990395}} - After installing Link Bubble, all web pages get a HelperApp icon
* Second screen. Trying to get video casting working via Chromecast or Mircast devices before we work on the harder problem of casting whole tabs.
* {{Bug|905860}} Kohls ad drag to reveal doesn't work


===jdover===
===jdover===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Blocked on Download Mananger
* Working with fabrice today in MTV on Web Activity support - should be able to land very soon
* Adding swipe-to-refresh support for home panels
'''fixed'''
{{bugpast|jdover@mozilla.com}}
'''current'''
{{bugpresent|jdover@mozilla.com}}


===LucasR===
===LucasR===
Line 85: Line 114:
* Some more Hub stuff
* Some more Hub stuff


===Sola===
===sola===
<!-- Uncomment to provide a readonly update -->
 
<!-- {{readonly}} -->
'''This week'''
* {{bug|977196}} - UI Telemetry for opening urls
* {{bug|981028}} - Add telemetry probes for Top Sites
* {{bug|909618}} - Remember about:home tab selection
* {{bug|967293}} - Remove duplicate logic from TopSitesPanel.onContextItemSelected()
* {{bug|857990}} - Save/Restore scroll position for an article in Reader Mode


===liuche===
===liuche===
Line 117: Line 151:
===mcomella===
===mcomella===
{{readonly}}
{{readonly}}
(Not on primary dev box - might be missing some past bugs)
====Past====
====Past====
*{{bug|957894}} - Update account pickling code for Firefox Account
*{{bug|957894}} - Update account pickling code for Firefox Account
*investigate {{Bug|979621}} - Android 2.3 testNewTab |junit.framework.AssertionFailedError: EditText is not found!
====Present====
====Present====
*Herding {{Bug|941155}} (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
*Herding {{Bug|941155}} (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
Line 132: Line 166:


===esawin===
===esawin===
{{readonly}}
{{mybugs|esawin@mozilla.com}}
{{mybugs|esawin@mozilla.com}}
<!---
 
====Summary====
====Summary====
--->
* PTO (moving)
<!---
* Started documenting experiments on SPDY proxy (https://wiki.mozilla.org/Mobile/Gonzales)
====Also working on====
* Wrote a simple tool to help picking a reviewer (for new hires/interns) (https://github.com/eamsen/superblame) -- feedback welcome!
*{{bug|611556}} - zoom levels should persist within a session
*SPDY proxy (Gonzales)
--->


===RNewman===
===RNewman===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
 
====Highlights====
* Lots of Sync reviews, and some small fixes.
* Filing all the bugs.
* Soon to be landing some context fixes, assuming Lucas fixes his GeckoSharedPrefs stuff (implicit dependency).
* About to have very patchy availability (vroom vroom), but will be in MV and SF for a couple of days in a week or so. Will still be able to get to some reviews, and hope to make locale switching progress.
 
====Fixed====
{{bugpast|rnewman@mozilla.com}}
 
====Working on====
{{bugpresent|rnewman@mozilla.com}}


===nalexander===
===nalexander===
Line 159: Line 201:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Landing UI for tab streaming
* looking at chrome cast, mostly banging my head against various walls
* building and packaging GeckoViewExample by default landed
** devs now need ant 1.8.0


===MFinkle===
===MFinkle===
Line 180: Line 226:
*** Multi screen use
*** Multi screen use
** Also - in case you missed it last week, Yuan and Anthony pulled together some initial design sprint findings on tabbed browsing here: http://f.cl.ly/items/1f0C3b2f3F2d111N3V3k/Tablet%20refresh%20sprint%20findings.pdf  
** Also - in case you missed it last week, Yuan and Anthony pulled together some initial design sprint findings on tabbed browsing here: http://f.cl.ly/items/1f0C3b2f3F2d111N3V3k/Tablet%20refresh%20sprint%20findings.pdf  
* Widgets are back!
** Draft designs round 1 cl.ly/image/0C0o0D441V0i
** Stay tuned for refinements
* Roku - locking down v1 designs with Anthony and Zhenshuo
* Hub support - wrapping up initial RSS-themed release
* Hub support - wrapping up initial RSS-themed release
* Tiles - initial design exploration underway
* Tiles - initial design exploration underway
Line 203: Line 253:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* focus remains developer-facing issues in Fx29 Beta
* still bouncing off zarro blookers for Fx29 Release
* Go/No-Go meeting on Fx29 Release next Monday, April 7
* Noteworthy Bugs:
** {{bug|982557}} - updating Fennec to a version with Synthetic APKs triggers app updates that hang on launch - '''uplifted'''
** {{bug|970209}} - webapp update logic in about:apps should be #ifdef MOZ_ANDROID_SYNTHAPKS - '''uplifted'''
** {{bug|982559}} - updating to Synthetic APKs and tapping Home screen icon for previously-installed webapp crashes Fennec - '''uplifted'''
** {{bug|889744}} - Cannot install packaged apps from reviewer details page on Android - '''under investigation'''
** {{bug|989109}} - WebAppRT expects return values from sendMessageToJava - '''fixed, will request uplift'''
** {{bug|989294}} - Synthetic APK never launches if downloaded outside Fx Marketplace - '''under investigation'''
** {{bug|968129}} - crash in java.lang.NullPointerException: at org.mozilla.gecko.gfx.GeckoLayerClient.setFirstPaintViewport(GeckoLayerClient.java) - '''fixed, will request uplift'''


===A-Team===
===A-Team===
Line 212: Line 274:


== Feature Focus==
== Feature Focus==
 
{{readonly}}
== Round Table ==
Nice work on landing UI Telemetry for Home Panels!
Nice work on landing UI Telemetry!


;Fx29
;Fx29
Line 223: Line 284:
* {{mok}} [[Mobile/Projects/Quickshare:_Multiple_quickshare_buttons| Multiple Quickshare Buttons]] - 2 Quickshare on main menu
* {{mok}} [[Mobile/Projects/Quickshare:_Multiple_quickshare_buttons| Multiple Quickshare Buttons]] - 2 Quickshare on main menu
* {{mok}} Ability to "Hide" existing panels in about:home (see [[Mobile/Projects/My List: Manage current lists in settings | the full project page]] for more details)
* {{mok}} Ability to "Hide" existing panels in about:home (see [[Mobile/Projects/My List: Manage current lists in settings | the full project page]] for more details)
* {{mrisk}} [[Mobile/Projects/Dynamic snippets add-on | Dynamic snippets support]] preffed on, {{bug|862801}}. '''UX Signoff: 03/04'''
* {{mok}} [[Mobile/Projects/Dynamic snippets add-on | Dynamic snippets support]] preffed on, {{bug|862801}}. '''UX Signoff: 03/04'''
* {{mrisk}} {{bug|875750}} - Implement <input type="color">: Android widget/color picker
* {{mrisk}} {{bug|875750}} - Implement <input type="color">: Android widget/color picker
* {{mrisk}} Replace throbber with progress bar {{bug|917896}}, {{bug|959776}}. '''UX Signoff: 03/04'''
* {{mrisk}} Replace throbber with progress bar {{bug|917896}}, {{bug|959776}}. '''UX Signoff: 03/04'''
Line 259: Line 320:
* {{mprop}} Synced tabs page as entry point into Firefox Accounts & Sync {{Bug|958889}}
* {{mprop}} Synced tabs page as entry point into Firefox Accounts & Sync {{Bug|958889}}
* {{mok}} [[Mobile/Projects/Localization | Added locale(s): Hindi(hi), Gujarati (gu), Bengali (bn), Punjabi (pn), Maithili (mai), Marathi (mr), Malayalam (ml), Assamese (as), Oriya (or), Tamil (ta), Telugu (te), Kannada (kn)]]
* {{mok}} [[Mobile/Projects/Localization | Added locale(s): Hindi(hi), Gujarati (gu), Bengali (bn), Punjabi (pn), Maithili (mai), Marathi (mr), Malayalam (ml), Assamese (as), Oriya (or), Tamil (ta), Telugu (te), Kannada (kn)]]
== Round Table ==
38

edits