Mobile/Notes/04-Jun-2014: Difference between revisions

 
(26 intermediate revisions by 17 users not shown)
Line 9: Line 9:
== Schedule  ==
== Schedule  ==
* Next Merge: 2014-06-09
* Next Merge: 2014-06-09
* Aurora feature review next Tuesday


== Topics for This Week ==
== Topics for This Week ==
;Search Activity: Progress on search activity prototype, looking to start landing things in Nightly. Taking over the mobile front-end meeting this Friday (9:30am PDT) to discuss technical details.


== Friends of the Mobile Team ==
== Friends of the Mobile Team ==
Line 19: Line 21:
** {{bug|1014965}} - NativeJSObject.optString does the wrong thing on "key":null
** {{bug|1014965}} - NativeJSObject.optString does the wrong thing on "key":null
** {{bug|1012957}} - Save about:config changes immediately as made
** {{bug|1012957}} - Save about:config changes immediately as made
* Shashank VRSN Sabniveesu fixed {{bug|1018089}} - SQLiteBridge.getVersion leaks a cursor


==Stand ups==
==Stand ups==
Line 27: Line 30:
Please keep your update to under 2 minutes!
Please keep your update to under 2 minutes!
===James W. (snorp)===
===James W. (snorp)===
<!-- Uncomment to provide a readonly update -->
{{readonly}}
* Gonzales stuff (gzip, gif->webm, architecture)
* Working on making Talos work with GeckoViewExample
* Rework headless patch to pass Finkle test
* New intern(s)
===Alan K. (ack) ===
===Alan K. (ack) ===


Line 47: Line 57:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
On vacation, left the following hanging:
* {{bug|1015932}} - Create a way to share the OpenSLES engine between cubeb and WebRTC
* {{bug|1018928}} - Regression: Selecting "No video" option from the permission prompt still shows the content of the device camera
* {{bug|1018994}} - Favicons in Awesomebar allow HTTPS spoofing


===Randall Barker===
===Randall Barker===
Line 97: Line 111:
===WesJ===
===WesJ===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
* Bug 1006158 - Build against Android v7 support library and Google Play Services
 
* Bug 1018468 - Provide fullscreen button for video
* Bug 1018369 - "Add to homescreen" should remember private mode setting for tab
* Bug 1001309 - Provide a way to clear history when Fennec's put into the background
===LucasR===
===LucasR===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
Line 109: Line 125:
===liuche===
===liuche===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
* Contextual hints - Private tabs ({{bug|1014293}}), chatting with antlam about first run
* UI Telemetry ({{bug|1018433}}, {{bug|101719}})
* Suggested Sites/Top Sites - {{bug|1010266}}
* Mentoring


===Margaret===
===Margaret===
Line 139: Line 159:
** Capture and display recent searches  
** Capture and display recent searches  
** Add telemetry
** Add telemetry
** UI/UX tweaks
** Show disambiguation results for DDG results.


===mcomella===
===mcomella===
Line 164: Line 184:


===RNewman===
===RNewman===
<!-- Uncomment to provide a readonly update -->
{{readonly}}
<!-- {{readonly}} -->
 
==== Working on ====
* Distribution distribution.
* Locale switching stuff -- Belarusian, Maithili, Honeycomb bugs.
* Home provider concurrency.
* Sync, as always.
 
==== Misc ====
* Booked June/July travel.
* Discussing phone screen approach with lucasr and margaret.
* Discussed approaches for custom Sync server support on Android.
* Pinged mkelly re hosted distributions, started down the CDN avenue.
* Opining on places GUID maintenance: {{bug|1012597}}.
* Helping out with testing Sync deprecation indicators: {{bug|1017443}}.
* Figuring out a path forward for awkward (read: three-char) locales on Android.
* Answering some Sync-related support questions.
* Filed bugs for end-of-lifing Android 2.2. Lots of code can die.
* Offering some partner guidance re implementing Sync/FxA in C++.
* Pushing on add-on initialization stuff in Gecko re distributions.
 
==== Landed ====
* {{bug|1017778}} (telemetry probe for database locked errors). Will need uplift ahead of...
* {{bug|1006947}}.
 
==== Reviewed ====
* {{bug|788688}} (Sync device name)
* {{bug|1019158}} (NPE in UITelemetry)
* {{bug|1019218}} (Eclipse project deps)
* {{bug|978158}} (desktop: FHR for translation project)
* {{bug|1017706}} (desktop: crash during FHR shutdown)
* Random others (last week)


===nalexander===
===nalexander===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
* Some Sync tickets -- custom servers {{bug|989756}}, customizable client name {{bug|788688}}
* Some remote tabs tickets in progress -- {{bug|899643}}
* Eclipse support is getting better -- {{bug|1006209}}, {{bug|1019218}}


===BLassey===
===BLassey===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* {{bug|1013588}} - Gecko-base Android launcher
* {{bug|1016747}} - add android protocol handler to proxy input streams to Gecko
* {{bug|1019836}} - Support narrow char strings in android bridge


===MFinkle===
===MFinkle===
Line 182: Line 238:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Doing some scoping for our Search project
* Initial suggested sites are on their way! http://cl.ly/image/2J1c3u0i0S0l
* Interviewing some more designers
* Meetings forever


===Yuan Wang===
===Yuan Wang===
<!-- Uncomment to provide a readonly update -->
'''Last week'''
* Filed major tablet work on bugzilla: [Meta] https://bugzilla.mozilla.org/show_bug.cgi?id=1014156
* Tab status design ideas: https://bugzilla.mozilla.org/show_bug.cgi?id=1018504
* Started looking into various app launchers
 
'''This week'''
* Keep researching app launchers, looking into reviews from play store
* Tab overflow on tablet
* Interview a mobile design candidate
* Learning new prototyping tools
 
<!-- {{readonly}} -->
<!-- {{readonly}} -->


Line 190: Line 260:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Search UX work
* "Toolbar" refinements with Lucasr
* Contextual hints talk with Chenxia
* about:feedback page visual polish
* icons, video player icons, more icons
** {{Bug|1007436}} - Add help FAQ link to negative feedback form
** etc...
* (in progress) {{Bug|1019318}} - Polish button toast appearance
* (in progress) {{Bug|1014335}} - Make "Pull to Refresh" in Synced Tabs and Home Panels feel excellent.
===Martin McDonough===
* Getting started!
* Getting things compiled in the first place
* Working on getting an app that generates JNI bindings from any jar
===Garvan/Stumbling===
* Request for more collection: https://bugzilla.mozilla.org/show_bug.cgi?id=1001211
* Stumbling as a full-time service: https://bugzilla.mozilla.org/show_bug.cgi?id=1003587
* Cell data upload: https://bugzilla.mozilla.org/show_bug.cgi?id=1003598
* Privacy: https://bugzilla.mozilla.org/show_bug.cgi?id=1003609


===Security/MGoodwin===
===Security/MGoodwin===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
* At HackInTheBox / HAXPO last week - lots of love for Firefox on Android.


===WebRT===
===WebRT===
Line 216: Line 307:


===QA===
===QA===
<!-- {{readonly}} -->
* Aaron and Kevin now report to Marc Schifer
* This is now the Firefox QA team
* there will be some traditionally desktop people owning items on the [https://wiki.mozilla.org/Mobile/Roadmap feature roadmap] for 33+
 
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]


Line 239: Line 333:
*{{mok}}[[Mobile/Projects/Telemetry probes for Fennec UI elements| UX Telemetry]], Epic/Meta {{Bug|1014044}}
*{{mok}}[[Mobile/Projects/Telemetry probes for Fennec UI elements| UX Telemetry]], Epic/Meta {{Bug|1014044}}
*{{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)]]  
*{{mprop}} EOL official Android 2.2 Support
*{{mprop}} EOL official Android 2.2 Support {{Bug|1017242}}


=== Firefox 32 (Nightly) - Release: Sep 2, 2014 ===
=== Firefox 32 (Nightly) - Release: Sep 2, 2014 ===
canmove, Confirmed users
640

edits