Mobile/Notes/09-Apr-2014: Difference between revisions
Jump to navigation
Jump to search
Oogunsakin (talk | contribs) (→sola) |
|||
| (33 intermediate revisions by 18 users not shown) | |||
| Line 13: | Line 13: | ||
;Firefox Hub: [https://mobile.etherpad.mozilla.org/home-feeds Gathering feedback] for the [https://addons.mozilla.org/en-US/android/addon/home-feeds/ Home Feeds add-on]. Fleshed out [https://developer.mozilla.org/en-US/Add-ons/Firefox_for_Android/API/Home.jsm/panels API] [https://developer.mozilla.org/en-US/Add-ons/Firefox_for_Android/API/HomeProvider.jsm docs] on MDN. Pull-to-refresh almost ready to land ({{bug|970707}}). | ;Firefox Hub: [https://mobile.etherpad.mozilla.org/home-feeds Gathering feedback] for the [https://addons.mozilla.org/en-US/android/addon/home-feeds/ Home Feeds add-on]. Fleshed out [https://developer.mozilla.org/en-US/Add-ons/Firefox_for_Android/API/Home.jsm/panels API] [https://developer.mozilla.org/en-US/Add-ons/Firefox_for_Android/API/HomeProvider.jsm docs] on MDN. Pull-to-refresh almost ready to land ({{bug|970707}}). | ||
; Q2 Goals: We plan to meet today to wrap up our goals/projects for Q2. | ; Q2 Goals: We plan to meet today to wrap up our goals/projects for Q2. | ||
; New Hires wiki page: https://intranet.mozilla.org/Mobile/New_Hires | |||
; Welcome ack | |||
Will be focusing on partner related work for the platform team | |||
== Friends of the Mobile Team == | == Friends of the Mobile Team == | ||
| Line 28: | Line 31: | ||
Please keep your update to under 2 minutes! | Please keep your update to under 2 minutes! | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
* Continuing on Service Workers and Push Notifications | |||
===Alan K. (ack) === | |||
* Remaining work on cloudsync service | |||
* A few remaining bugs and some cleanup | |||
* Needs help on UI parts, specifically for third-party account setup through sync UI | |||
===JChen=== | ===JChen=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | {{readonly}} | ||
==== Past week ==== | ==== Past week ==== | ||
* Native JS object landing | |||
* Looking at B2G telemetry | * Looking at B2G telemetry | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
| Line 51: | Line 64: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Last Week: Continued work to make WebRTC signaling library not require XPCOM or XUL. | |||
* This Week: Keep going until it links stand alone with out XPCOM or XUL. | |||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* {{Bug|939351}} - Implement requestAutoComplete | |||
** platform-dev post: https://groups.google.com/forum/#!topic/mozilla.dev.platform/F2mMPBme40I | |||
** etherpad for tracking: https://etherpad.mozilla.org/requestautocomplete | |||
* {{Bug|993195}} - Add support for sending callbacks from NativeJSObject listeners | |||
** firefox-mobile-dev post: https://mail.mozilla.org/pipermail/mobile-firefox-dev/2014-April/000607.html | |||
* {{Bug|991555}} - Native prefs in the prefs screen are not written to shared prefs file | |||
===WesJ=== | ===WesJ=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
* Quickshare polish. | |||
** {{Bug|990395}} - After installing Link Bubble, all web pages get a HelperApp icon | |||
** {{Bug|990642}} - Regression: 'Share Image' shares link and not actual image | |||
** | |||
* {{Bug|992964}} - Miracast video casting support | |||
* {{Bug|992308}} - Tab thumbnails in tab-sharing tab picker should be larger and have the right aspect ratio | |||
* Looking into autocomplete with keyboard that use composition events. | |||
===jdover=== | ===jdover=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Working with fabrice on Web Activities interfaces. | |||
* Swipe-to-refresh support for home panels & sync'd tabs - waiting on RelEng to update support library | |||
* You will need to update your android support library using the SDK manager to 19.1.0+ | |||
'''current''' | |||
{{bugpresent|jdover@mozilla.com}} | |||
===LucasR=== | ===LucasR=== | ||
| Line 82: | Line 116: | ||
* More patch reviews | * More patch reviews | ||
=== | ===sola=== | ||
'''This week''' | |||
* {{bug|994273}} - Home panel sessions not being properly closed | |||
* {{bug|988909}} - Context menus for dynamic panels | |||
* First run/contextual hints | |||
===liuche=== | ===liuche=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* So many UI Telemetry reviews | |||
* Prototyping unified phone/tablet settings without using PreferenceActivity, Preference* | |||
* Misc bugs (geo strings, beta notification) | |||
* And again, new hires wiki: https://intranet.mozilla.org/Mobile/New_Hires | |||
* Next: Contextual first run...? | |||
===Margaret=== | ===Margaret=== | ||
| Line 105: | Line 147: | ||
{{readonly}} | {{readonly}} | ||
====Past==== | ====Past==== | ||
{{ | *{{bug|981872}} - Replace use of MessageDigest with NativeCrypto where applicable | ||
*{{bug|991256}} - Rename preprocessed Gecko* to Themed* | |||
====Present==== | ====Present==== | ||
{{ | *Herding {{Bug|941155}} (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along | ||
*{{bug|939350}} - Create Python linter wrapper | |||
*{{bug|965548}} - Add a way to close edit mode in one tap | |||
====Future==== | ====Future==== | ||
*{{bug|983437}} - Delay FHR pruning until the screen is off | |||
*{{bug|989441}} - Centralized documentation for writing tests | |||
===esawin=== | ===esawin=== | ||
{{mybugs|esawin@mozilla.com}} | {{mybugs|esawin@mozilla.com}} | ||
====Summary==== | ====Summary==== | ||
* Zoom history sessions | |||
<!--- | <!--- | ||
====Also working on==== | ====Also working on==== | ||
| Line 127: | Line 173: | ||
===nalexander=== | ===nalexander=== | ||
====Highlights==== | |||
* None. Did you know we no longer have a CEO? | |||
* Shepherding FxAccounts Sync to the 29 finishing line. | |||
====Fixed==== | |||
{{bugpast|nalexander@mozilla.com}} | |||
====Working on==== | |||
{{bugpresent|nalexander@mozilla.com}} | |||
===BLassey=== | ===BLassey=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* {{bug|988471}} - Action bar icons flicker while typing and scrolling with an active text selection, landed | |||
* {{bug|928096}} - UI for Tab streaming, landed | |||
* looking at e10s for desktop | |||
* in MV/SF next week | |||
===MFinkle=== | ===MFinkle=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Landed client-side Roku casting support. Pref'd off. | |||
* Need to start filing bugs for new Q2 work. | |||
* Reviewing IMO (input.mozilla.org) feedback and looking for common pain points. | |||
** Feeling lost in the UI (How do I clear history?, Where are my bookmarks?) | |||
** Video hangs or crashes | |||
** Slow loading of pages | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
{{readonly}} | |||
In Denver this week at http://uxim14.uie.com/ | |||
===Arun=== | ===Arun=== | ||
{{readonly}} | |||
Working on Tabbed browsing stuff, and misc bugs (bookmarking/history) | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
| Line 153: | Line 215: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* we're GO for Fx29 Release | |||
* Fx29 will be developer-focused | |||
* Marketplace/Content work is currently lower priority for those teams, which are focused on Tarako | |||
* Noteworthy Bugs: | |||
** {{bug|989109}} - WebAppRT expects return values from sendMessageToJava - '''uplifted''' | |||
** {{bug|968129}} - crash in java.lang.NullPointerException: at org.mozilla.gecko.gfx.GeckoLayerClient.setFirstPaintViewport(GeckoLayerClient.java) - '''uplifted''' | |||
** {{bug|989294}} - Synthetic APK never launches if downloaded outside Fx Marketplace - '''fixed, will request uplift''' | |||
** {{bug|889744}} - Cannot install packaged apps from reviewer details page on Android - '''under investigation''' | |||
** {{bug|991394}} - previously-installed apps stop running - '''under investigation''' | |||
** {{bug|990125}} - Duplicate reminders to update apps - '''under investigation''' | |||
** {{bug|993164}} - APK Factory stage release/review has 502 - '''under investigation''' | |||
===A-Team=== | ===A-Team=== | ||
| Line 167: | Line 241: | ||
* {{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) | ||
* {{mok}} [[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''' | ||
* {{ | * {{mok}} [[Mobile/Projects/Firefox Accounts with Sync 1.1 integration | Firefox Accounts with Sync 1.5 integration]] | ||
* {{mok}} Replace throbber with progress bar {{bug|917896}}, {{bug|959776}} | |||
* {{mrisk}} [[Mobile/Projects/Application management | APK Synthesis on by default]] | * {{mrisk}} [[Mobile/Projects/Application management | APK Synthesis on by default]] | ||
* {{mrisk}} [[Mobile/Projects/Promo snippet for Marketplace | Promo snippet for Marketplace]] | * {{mrisk}} [[Mobile/Projects/Promo snippet for Marketplace | Promo snippet for Marketplace]] | ||
* {{mrisk}} [[Mobile/Projects/Firefox Accounts | ;Fx30 | ||
* {{mok}} Ability to re-order existing panels in about:home (see [[Mobile/Projects/My List: Manage current lists in settings | My List: Manage current lists in settings]]), {{Bug|942231}} | |||
* {{mok}} Evaluate pngquant for PNG size reduction {{bug|959833}} | |||
* {{mok}} [[Mobile/Projects/Firefox Hub v1 | Firefox Hub v1]] (RSS feed support + 2 add-ons) | |||
* {{mok}} Progress Bar Improvements for Fx30 {{Bug|981059}} | |||
* {{mok}} FxA/Sync Backlog | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Argentine Spanish (es-AR)]], {{Bug|979250}} | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Mexican Spanish (es-MX)]], {{Bug| 979251}} | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Malay (ms)]], {{Bug|979257}} | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Latvian (lv) ]], {{Bug|958021}} | |||
;Fx31 | |||
* {{mprop}} [[Mobile/Projects/Firefox Hub v2 | Firefox Hub v2]] (currently planned feature complete) | |||
* {{mprop}} [[Mobile/Projects/Telemetry probes for Fennec UI elements|UX Telemetry]] | |||
* {{mprop}} [[Mobile/Projects/Tiles v1 | Tiles v1]] | |||
* {{mprop}} [[Mobile/Projects/Contextual tips for users | Contextual tips for users]] | |||
* {{mprop}} [[Mobile/Projects/Project video to second screen | Project video to second screen]] | |||
* {{mprop}} [[Mobile/Projects/Tab_streaming | WebRTC tab streaming]] | |||
* {{mprop}} [[Mobile/Projects/Firefox Hub: Marketplace discovery feed add-on | Firefox Hub: Marketplace discovery feed add-on]] (project page TBD) | |||
* {{mprop}} [[Mobile/Projects/Promotional banner enhancements | Promotional banner enhancements]] | |||
* {{mprop}} [[Mobile/Projects/Firefox Hub: Add new Panel from Promotional Banner | Firefox Hub: Add new My Panel from Promotional Banner]] | |||
* {{mrisk}} [[Mobile/Projects/Quickshare:_Contexts| Quickshare Contexts]] | |||
* {{mrisk}} [[Mobile/Projects/Quickshare:_Context_menu | Quickshare on the context menu]] | |||
* {{mprop}} [[Mobile/Projects/Quickshare: Settable default service for quickshare buttons | Quickshare: Settable default service for quickshare buttons]] | |||
* {{mprop}} [[Mobile/Projects/Quickshare: Collect aggregate usage data | Quickshare: Collect aggregate usage data]] | |||
* {{mprop}} [[Mobile/Projects/Accept language-header | Preferred web content language, UI lang switching]] | |||
* {{mprop}} [[Mobile/Projects/API: Contacts | API: Contacts]] (incl permissions bump) | |||
* {{mprop}} [[Mobile/Projects/Geolocation services | Geolocation services]] (incl permissions bump) | |||
* {{mprop}} [[Mobile/Projects/API: Web activities | API: Web activities]] | |||
* {{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)]] | |||
;Fx32 | |||
* {{mprop}} [[Mobile/Projects/Firefox Hub v3 | Firefox Hub v3]] (promo panel, bugfixes & polish + 4-5 add-ons) | |||
* {{mprop}} [[Mobile/Projects/Tiles v2 | Tiles v2]] | |||
* {{mprop}} [[Mobile/Projects/Password handling improvements | Password handling improvements]] | |||
* {{mprop}} [[Mobile/Projects/Form auto-fill improvements | Form auto-fill improvements]] | |||
* {{mprop}} [[Mobile/Projects/Gestures | Gestures]] | |||
* {{mprop}} [[Mobile/Projects/My List: Auto-play video and audio lists | My List: Auto-play video and audio lists]] | |||
* {{mprop}} [[Mobile/Projects/API: Push notifications | API: Push notifications]] | |||
* {{mprop}} [[Mobile/Projects/Kitkat download integration | Kitkat download integration]] | |||
== Round Table == | == Round Table == | ||
Latest revision as of 16:15, 23 April 2014
Details
- Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
Dial-in: Audio-only conference# 99998- People with Mozilla phones or softphones please dial x4000 Conf# 99998
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 99998
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 99998
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 99998
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 99998
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 99998
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 99998
- UK/London: +44 (0)207 855 3000, x4000 Conf# 99998
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 99998
- Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
SkypeOut is free if you use the 800 number
- Dial-in: (800) 503-2899 Conf# 9092634
- irc.mozilla.org #mobile for backchannel
Mobile Vidyo Room
Schedule
Topics for This Week
- Firefox Hub
- Gathering feedback for the Home Feeds add-on. Fleshed out API docs on MDN. Pull-to-refresh almost ready to land (bug 970707).
- Q2 Goals
- We plan to meet today to wrap up our goals/projects for Q2.
- New Hires wiki page
- https://intranet.mozilla.org/Mobile/New_Hires
- Welcome ack
Will be focusing on partner related work for the platform team
Friends of the Mobile Team
Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold.
- Eduard Neculaesi fixed bug 920930 - "Switch to tab" loads the page in the current tab from Reading List
- anton_11111 fixed bug 948898 - Move inline scripts and styles into separate file for about:healthreport
- Mark Capella fixed bug 951374 - Lazy load ClipboardHelper
- Robin Ricard is working on tracking down a zooming regression in bug 990259
Stand ups
Suggested format:
- What did you do last week?
- What are working on this week?
- Anything blocking you?
Please keep your update to under 2 minutes!
James W. (snorp)
- Continuing on Service Workers and Push Notifications
Alan K. (ack)
- Remaining work on cloudsync service
- A few remaining bugs and some cleanup
- Needs help on UI parts, specifically for third-party account setup through sync UI
JChen
<Read Only>
Past week
- Native JS object landing
- Looking at B2G telemetry
Fixed
Working on
GCP
<Read Only>
- Last week
- Get H264 decoding on Flame working
- System updates/install
- Next week
- bug 989944 [B2G][WebRTC] Serious frame dropping when enabling HW H.264 video in real-time mode.
- bug 989945 [B2G][WebRTC] long video lag when using H.264 codec.
Randall Barker
- Last Week: Continued work to make WebRTC signaling library not require XPCOM or XUL.
- This Week: Keep going until it links stand alone with out XPCOM or XUL.
Brian Nicholson
<Read Only>
- bug 939351 - Implement requestAutoComplete
- platform-dev post: https://groups.google.com/forum/#!topic/mozilla.dev.platform/F2mMPBme40I
- etherpad for tracking: https://etherpad.mozilla.org/requestautocomplete
- bug 993195 - Add support for sending callbacks from NativeJSObject listeners
- firefox-mobile-dev post: https://mail.mozilla.org/pipermail/mobile-firefox-dev/2014-April/000607.html
- bug 991555 - Native prefs in the prefs screen are not written to shared prefs file
WesJ
- Quickshare polish.
- bug 990395 - After installing Link Bubble, all web pages get a HelperApp icon
- bug 990642 - Regression: 'Share Image' shares link and not actual image
- bug 992964 - Miracast video casting support
- bug 992308 - Tab thumbnails in tab-sharing tab picker should be larger and have the right aspect ratio
- Looking into autocomplete with keyboard that use composition events.
jdover
- Working with fabrice on Web Activities interfaces.
- Swipe-to-refresh support for home panels & sync'd tabs - waiting on RelEng to update support library
- You will need to update your android support library using the SDK manager to 19.1.0+
current
LucasR
<Read Only>
Last week
- bug 933739 - Issues in URL domain autocompletion
- bug 992921 - First panel always load in parallel with the default one
- bug 993970 - Implement tests for TopSitesCursorWrapper
- bug 976064 - Create a loader per panel view instead of per dataset id
- Experimentation around view tree flattening, blog post coming soon-ish
- Good progress on suggested sites infra
- Patch reviews
Next week
- More focus on suggested sites
- Hub stuff, if needed
- More patch reviews
sola
This week
- bug 994273 - Home panel sessions not being properly closed
- bug 988909 - Context menus for dynamic panels
- First run/contextual hints
liuche
<Read Only>
- So many UI Telemetry reviews
- Prototyping unified phone/tablet settings without using PreferenceActivity, Preference*
- Misc bugs (geo strings, beta notification)
- And again, new hires wiki: https://intranet.mozilla.org/Mobile/New_Hires
- Next: Contextual first run...?
Margaret
<Read Only>
Highlights
- Home Feeds add-on
- MDN docs
- Working on improvements to panel picker dialog - bug 987869
Fixed
- 977200 - Create Firefox Hub add-on for subscribing to arbitrary RSS feeds
- 991190 - Rename Home.panels.authHandler API to Home.panels.auth
- 978991 - Hook for add-ons when panel is added/removed
- 991705 - Missing default add-on icon in about:addons for no bundled icons
Working on
mcomella
<Read Only>
Past
- bug 981872 - Replace use of MessageDigest with NativeCrypto where applicable
- bug 991256 - Rename preprocessed Gecko* to Themed*
Present
- Herding bug 941155 (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
- bug 939350 - Create Python linter wrapper
- bug 965548 - Add a way to close edit mode in one tap
Future
- bug 983437 - Delay FHR pruning until the screen is off
- bug 989441 - Centralized documentation for writing tests
esawin
Fixed
Working on
Summary
- Zoom history sessions
RNewman
nalexander
Highlights
- None. Did you know we no longer have a CEO?
- Shepherding FxAccounts Sync to the 29 finishing line.
Fixed
- 990116 - Make UITest inherit from BaseRobocopTest
- 988437 - Make Firefox Account Android account type unique per package
- 990680 - Remove extras from GlobalSession constructor
- 983350 - Send explicit user agent for FxA and token server requests
- 966104 - Add statusChangeListener to FxA status screen
Working on
BLassey
- bug 988471 - Action bar icons flicker while typing and scrolling with an active text selection, landed
- bug 928096 - UI for Tab streaming, landed
- looking at e10s for desktop
- in MV/SF next week
MFinkle
- Landed client-side Roku casting support. Pref'd off.
- Need to start filing bugs for new Q2 work.
- Reviewing IMO (input.mozilla.org) feedback and looking for common pain points.
- Feeling lost in the UI (How do I clear history?, Where are my bookmarks?)
- Video hangs or crashes
- Slow loading of pages
Ian Barlow
<Read Only> In Denver this week at http://uxim14.uie.com/
Arun
<Read Only> Working on Tabbed browsing stuff, and misc bugs (bookmarking/history)
Security/MGoodwin
WebRT
- we're GO for Fx29 Release
- Fx29 will be developer-focused
- Marketplace/Content work is currently lower priority for those teams, which are focused on Tarako
- Noteworthy Bugs:
- bug 989109 - WebAppRT expects return values from sendMessageToJava - uplifted
- bug 968129 - crash in java.lang.NullPointerException: at org.mozilla.gecko.gfx.GeckoLayerClient.setFirstPaintViewport(GeckoLayerClient.java) - uplifted
- bug 989294 - Synthetic APK never launches if downloaded outside Fx Marketplace - fixed, will request uplift
- bug 889744 - Cannot install packaged apps from reviewer details page on Android - under investigation
- bug 991394 - previously-installed apps stop running - under investigation
- bug 990125 - Duplicate reminders to update apps - under investigation
- bug 993164 - APK Factory stage release/review has 502 - under investigation
A-Team
Feature Focus
- Fx29
- [ON TRACK] Toolbar Refactor
- [ON TRACK] Shumway Bundled in Browser but disabled, bug 905668
- [ON TRACK] Promo snippet for Sync
- [ON TRACK] Preloaded bookmark for Marketplace
- [ON TRACK] Multiple Quickshare Buttons - 2 Quickshare on main menu
- [ON TRACK] Ability to "Hide" existing panels in about:home (see the full project page for more details)
- [ON TRACK] Dynamic snippets support preffed on, bug 862801. UX Signoff: 03/04
- [ON TRACK] Firefox Accounts with Sync 1.5 integration
- [ON TRACK] Replace throbber with progress bar bug 917896, bug 959776
- [AT RISK] APK Synthesis on by default
- [AT RISK] Promo snippet for Marketplace
- Fx30
- [ON TRACK] Ability to re-order existing panels in about:home (see My List: Manage current lists in settings), bug 942231
- [ON TRACK] Evaluate pngquant for PNG size reduction bug 959833
- [ON TRACK] Firefox Hub v1 (RSS feed support + 2 add-ons)
- [ON TRACK] Progress Bar Improvements for Fx30 bug 981059
- [ON TRACK] FxA/Sync Backlog
- [ON TRACK] Added locale: Argentine Spanish (es-AR), bug 979250
- [ON TRACK] Added locale: Mexican Spanish (es-MX), 979251 bug 979251
- [ON TRACK] Added locale: Malay (ms), bug 979257
- [ON TRACK] Added locale: Latvian (lv) , bug 958021
- Fx31
- [PROPOSED] Firefox Hub v2 (currently planned feature complete)
- [PROPOSED] UX Telemetry
- [PROPOSED] Tiles v1
- [PROPOSED] Contextual tips for users
- [PROPOSED] Project video to second screen
- [PROPOSED] WebRTC tab streaming
- [PROPOSED] Firefox Hub: Marketplace discovery feed add-on (project page TBD)
- [PROPOSED] Promotional banner enhancements
- [PROPOSED] Firefox Hub: Add new My Panel from Promotional Banner
- [AT RISK] Quickshare Contexts
- [AT RISK] Quickshare on the context menu
- [PROPOSED] Quickshare: Settable default service for quickshare buttons
- [PROPOSED] Quickshare: Collect aggregate usage data
- [PROPOSED] Preferred web content language, UI lang switching
- [PROPOSED] API: Contacts (incl permissions bump)
- [PROPOSED] Geolocation services (incl permissions bump)
- [PROPOSED] API: Web activities
- [PROPOSED] Synced tabs page as entry point into Firefox Accounts & Sync bug 958889
- [ON TRACK] 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)
- Fx32
- [PROPOSED] Firefox Hub v3 (promo panel, bugfixes & polish + 4-5 add-ons)
- [PROPOSED] Tiles v2
- [PROPOSED] Password handling improvements
- [PROPOSED] Form auto-fill improvements
- [PROPOSED] Gestures
- [PROPOSED] My List: Auto-play video and audio lists
- [PROPOSED] API: Push notifications
- [PROPOSED] Kitkat download integration