Mobile/Notes/06-Aug-2014: Difference between revisions

 
(25 intermediate revisions by 17 users not shown)
Line 11: Line 11:
== Topics for This Week ==
== Topics for This Week ==
;Search activity: Enabled in Nightly! Try it out. See [http://blog.margaretleibovic.com/post/93528710518/firefox-for-android-search-experiments blog post] for some details. We're using {{bug|1017135}} as a meta bug.
;Search activity: Enabled in Nightly! Try it out. See [http://blog.margaretleibovic.com/post/93528710518/firefox-for-android-search-experiments blog post] for some details. We're using {{bug|1017135}} as a meta bug.
;Tablet refresh: Good progress on the tab strip implementation ([https://dl.dropboxusercontent.com/u/1187037/new-tablet.png screenshot]). Initial patches submitted for review.


== Friends of the Mobile Team ==
== Friends of the Mobile Team ==
Line 27: Line 28:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
{{readonly}}
{{readonly}}
* Working on unbitrotting headless patch[es]
* Worked more on node-http2, still aiming to that from node-spdy next week
* Fixing up some UI issues in Janus addon
<!-- ==== Past week ==== -->
<!-- ==== Past week ==== -->
<!-- * <worked on> -->
<!-- * <worked on> -->
Line 44: Line 50:
* Code reviews (https://bugzilla.mozilla.org/show_bug.cgi?id=1048335)
* Code reviews (https://bugzilla.mozilla.org/show_bug.cgi?id=1048335)
* CloudSync partner support
* CloudSync partner support
* Meet with QA re: test plan for CloudSync
* Mesh/Wifi hacking
* Mesh/Wifi hacking


===JChen===
===JChen===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
<!-- ==== Past week ==== -->
==== Past week ====
<!-- * <worked on> -->
* Fixed broken BHR scripts
* Worked on documenting the BHR dashboard
<!-- * <worked on> -->
<!-- * <worked on> -->
<!-- {{mybugs|nchen@mozilla.com}} -->
{{mybugs|nchen@mozilla.com}}
<!-- * <also working on> -->  
<!-- * <also working on> -->  
<!-- * <also working on> -->
<!-- * <also working on> -->
Line 59: Line 67:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
'''Last week'''
{{bugpast|gpascutto@mozilla.com}}
'''Next week'''
{{bugpresent|gpascutto@mozilla.com}}
* Standalone WebRTC reviews
* Screen sharing/App sharing/Window sharing


===Randall Barker===
===Randall Barker===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
Last week worked on:
* {{Bug|1045967}} Allow WebRTC to be built as a standalone library.
* {{Bug|1048425}} Enable support for tab sharing with Roku device.
* {{Bug|1042525}} Latest Gecko does not build without-X.
* Updated Roku build to latest code in mozilla-central.
Next week plans:
* Investigate OpenGL renderer for WebRTC standalone video.
* Investigate sending H.264 instead of VP8 video to standalone WebRTC.
* Continue to try and land standalone code.


===Eugen Sawin===
===Eugen Sawin===
<!--
{{readonly}}
{{mybugs|esawin@mozilla.com}}
====Past====
====Past====
* Janus Proxy (https://wiki.mozilla.org/Mobile/Janus)
** Cache-correctness improvements
** (Note: |security.OCSP.enabled = 0| fixes some crash and slowness issues, {{bug|1047485}})
====Present & Future====
====Present & Future====
-->
* Janus Proxy
** More cache improvements
** Investigate fork issue
* {{bug|1046631}} - Zoom level changes on some mobile sites on pressing the back button


===Sylvain Cleymans===
===Sylvain Cleymans===
Line 81: Line 108:


===Martin (mmcdonough)===
===Martin (mmcdonough)===
<!-- Uncomment to provide a readonly update -->
<!-- It's funny how everyone seems to call things 'next', 'this', and 'last' week differently. -->
<!-- {{readonly}} -->
=====Last Week=====
* Fixed issues with audio playback
=====Next Week=====
* Fix new issues with flushing
* Finally make the output handlers fully event-driven


===Brian Nicholson===
===Brian Nicholson===
{{readonly}}
{{readonly}}
* {{Bug|1047607}} - Take advantage of nsIURIFixup improvements for faster location bar searches
* {{Bug|1039048}} - EventDispatcher can eat errors
* (WIP) {{Bug|967325}} - Implement Java->Gecko request API
* Investigating {{bug|1043116}} (Resources$NotFoundException) -- ideas welcome


===WesJ===
===WesJ===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
* Working on getting jdk1.7 up on builders. Package conflicts. Releng is doing great work :)
 
* Widget stuff. Landed, but working on {{bug|1046419}} - Refine appearance of search widget, and iterating with ux on {{bug|815682}} - Lock screen widget/shortcut for Guest Sessions on Android 4.2 and above
* {{bug|940453}} - [meta] Improve the UX for error pages
* {{bug|763671}} - New designs for fennec form elements
* {{Bug|998063}} - Feed parser should support media:thumbnail
===LucasR===
===LucasR===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
'''Last week'''
'''Last week'''
{{bugpast|lucasr.at.mozilla@gmail.com}}
* Tablet refresh
** {{bug|1046200}} - Create BrowserApp.isNewTablet()
** {{bug|1046212}} - Rename tabspanel to tabsui
** {{bug|1047561}} - Create settings UI for enabling the new tablet UI
** {{bug|1048575}} - Disable dynamic toolbar when in new tablet UI
** {{bug|1048865}} - Sync with upstream TwoWayView
** {{bug|1048903}} - Change TabCounter to take layout id as an attribute
** {{bug|1048907}} - Cast tabs button to ThemedImageButton instead of ShapedButton
'''Next week'''
'''Next week'''
{{bugpresent|lucasr.at.mozilla@gmail.com}}
* More tablet refresh


===liuche===
===liuche===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
* {{bug|1042809}} - Lightweight overlay for first run
* {{bug|1021751}} - Polish for home contextual hints
* Reviews (Telemetry, misc)


===Margaret===
===Margaret===
Line 131: Line 179:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
{{readonly}}
{{readonly}}
* Assorted crash fixes, locale fixes, library load fixes ...
* Reviewing stumbler, cloudsync, share.
* Opining on some search stuff.
* Poking on all kinds of things. Spinning plates.


====Fixed====
====Fixed====
Line 157: Line 210:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Landed all the tab mirroring patches for chromecast support
** waiting for builders to be updated for it to be in nightlies
* {{bug|1048688}} - videos aren't castable in vimeo


===MFinkle===
===MFinkle===
Line 171: Line 227:
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Last week
* Last week
**
** Search activity design work
** Prep work for onboarding Robin
** Progress/loading animations work
* This week
* This week
**
** in SFO
** Search polish bugs


===Yuan===
===Yuan===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Support lightweight onboarding implementation: https://bugzilla.mozilla.org/show_bug.cgi?id=1042809
* Launcher and lock screen study in progress
* Tablet refresh design work


===Martyn Haigh===
===Martyn Haigh===
Line 190: Line 252:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* {{bug|918309}} - Import and use public domain JNI.jsm implementation - found crasher, on try, review request coming up


===A-Team===
===A-Team===
Line 201: Line 265:


===Garvan===
===Garvan===
<!-- Uncomment to provide a readonly update -->
* DB backend removed, posted MozStumbler build for community to test Fennec-related changes
<!-- {{readonly}} -->
* Post code-review cleanup, and refactor out community-contributed code I don't feel like cleaning, and isn't used by Fennec
* Working with rnewman on upload scheduling. Think we have agreement on a minimal/simple approach. Upload of stumbles occurs ~10 sec after ping from Fennec on resume, on pause. No other circumstance for now
* Stumbling in Fennec to retest my changes


== Feature Focus==
== Feature Focus==
Line 221: Line 287:
=== Firefox 33 (Aurora) - Release: Oct 14, 2014 ===
=== Firefox 33 (Aurora) - Release: Oct 14, 2014 ===
*{{mok}}[[Mobile/Projects/Project video to second screen | Videocasting (Roku, Firefly, Chromecast)]]
*{{mok}}[[Mobile/Projects/Project video to second screen | Videocasting (Roku, Firefly, Chromecast)]]
*{{mok}} Search activity v1
*{{mrisk}} Tab mirroring (Roku, Chromecast)
*{{mrisk}} Tab mirroring (Roku, Chromecast)
*{{mok}}[[Mobile/Projects/Form auto-fill improvements | Form auto-fill improvements - Backend]]
*{{mok}}[[Mobile/Projects/Form auto-fill improvements | Form auto-fill improvements - Backend]]
Line 229: Line 294:
*{{mprog}} Janus - Phase 1 (Client)
*{{mprog}} Janus - Phase 1 (Client)
*{{mok}}[[Mobile/Projects/Localization | Added locale(s):Aragonese (an), Kazakh (kk), Xhasa (xh), Frisian (fy-NL) ]]
*{{mok}}[[Mobile/Projects/Localization | Added locale(s):Aragonese (an), Kazakh (kk), Xhasa (xh), Frisian (fy-NL) ]]
=== Firefox 34 (Nightly) - Release: Nov 25, 2014 ===
=== Firefox 34 (Nightly) - Release: Nov 25, 2014 ===
*{{mprop}} Search activity v1
*{{mprop}} Search activity v1
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,922

edits