Mobile/Notes/11-Dec-2013: Difference between revisions
Jump to navigation
Jump to search
(→JChen) |
|||
(45 intermediate revisions by 19 users not shown) | |||
Line 10: | Line 10: | ||
== Topics for This Week == | == Topics for This Week == | ||
;Disable proguard locally: You can now use the MOZ_DISABLE_PROGUARD envvar to disable ProGuard on your local builds | |||
;Third party service integration a.k.a. Lists/Hub: Started holding weekly status meetings Wed 9am PST (30 mins before this meeting). See notes here: https://mobile.etherpad.mozilla.org/firefox-hub | |||
;You can now add UI telemetry probes. See {{bug|932092}} for details. [dev-doc-needed] | |||
== Friends of the Mobile Team == | == Friends of the Mobile Team == | ||
Line 26: | Line 29: | ||
Please keep your update to under 2 minutes! | Please keep your update to under 2 minutes! | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
* Bug 948003 (flash busted in Nightly) | |||
* Single GLContext for SkiaGL | |||
* Skia rebase | |||
===Kats=== | ===Kats=== | ||
{{readonly}} | {{readonly}} | ||
* Mostly working on B2G/Gaia APZC bugs now | |||
* Wrote patches for {{bug|944479}} and {{bug|940889}} (tracking-27+) but they are failing some mochitests so I need to look at that. Working on it as I find time | |||
===Chris Lord (cwiiis)=== | ===Chris Lord (cwiiis)=== | ||
===JChen=== | ===JChen=== | ||
{{readonly}} | |||
{{mybugs|nchen@mozilla.com}} | |||
===GCP=== | ===GCP=== | ||
{{readonly}} | |||
*Last week: | |||
**Fixes for off-main-thread preferences (bleh) | |||
**Study Load Adaption code, simulate network stress, find bugs | |||
**Study upstream changes for CPU monitoring | |||
*Next week: | |||
**Start modifying the rate/resolution adaption code to take CPU load into account | |||
===Randall Barker=== | ===Randall Barker=== | ||
{{readonly}} | {{readonly}} | ||
* Last week: Landed {{bug|932295}} Android video capture should autofocus, closed {{bug|942069}}, grappled with hg(mq). | |||
* This week: More bugs, evaluate MediaEncoder {{bug|879688}} for use in Fennec. | |||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
{{readonly}} | {{readonly}} | ||
* Bug 878597 - Selecting another tab during restore startup switches back to previously selected tab | |||
* In progress: Bug 946022 - Implement requestAutocomplete for Firefox for Android | |||
===Sriram=== | ===Sriram=== | ||
{{readonly}} | |||
* Talk about optimizing performance at DroidCon India | |||
** https://hasgeek.tv/droidconin/2013-2/788-optimize-performance-in-android-apps (<-- video link with autoplay) | |||
* Read 500+ mails. | |||
* Starting with Quick Share changes. | |||
===WesJ=== | ===WesJ=== | ||
* Cleanup the action mode stuff - dependencies in {{bug|768667}} - Use the action bar for text selection on ICS+ | |||
* Working on a cleanup service: {{bug|942611}} - Stop Firefox Mobile from leaking Storage space by leaking file uploads and {{bug|942612}} - Stop Firefox Mobile from leaking Storage space by forgetting about pending clash reports | |||
* Trying to make quickshare a bit easier to implement: {{bug|943568}} - Replace Prompt.PromptListItem with GeckoMenuItems | |||
===LucasR=== | ===LucasR=== | ||
{{readonly}} | |||
* Blog post: http://lucasr.org/?p=3867 | |||
* {{Bug|942231}} - Allow for reordering and removing home page tabs | |||
* {{Bug|946517}} - Provide an environment variable or mozconfig switch to disable ProGuard | |||
* {{Bug|946233}} - Revert FF28 to single quickshare behaviour | |||
* {{Bug|945375}} - When choosing share from the three-dot-menu, Firefox crashes. | |||
* PTO from Dec 13 to Jan 3 | |||
===liuche=== | ===liuche=== | ||
{{readonly}} | |||
* PTO | |||
* Telemetry: | |||
** {{bug|942280}} - UI Telemetry section in about:telemetry | |||
** {{bug|942279}} - Probes for UI Telemetry | |||
** thanks for mfinkle and rnewman for picking up while I was gone! | |||
* {{bug|939778}} - Spinning favicon | |||
===Margaret=== | ===Margaret=== | ||
{{readonly}} | |||
* Done | |||
** Consolidated some copy/pasted logic in content providers - {{bug|941357}} | |||
** Sorted out some search icon issues - {{bug|939172}}, {{bug|946802}} | |||
* In Progress/Next | |||
** Content provider to back lists data (including a test!) - {{bug|941318}} | |||
** API to allow add-ons to register lists on about:home - {{bug|862805}} | |||
** Help with any other critical-path lists work | |||
===mcomella=== | ===mcomella=== | ||
*Side note: https://github.com/mcomella/lazylink | |||
{{readonly}} | {{readonly}} | ||
*Past | |||
**{{Bug|910859}} - Bootstrap new UI testing framework | |||
***{{Bug|938969}} - Intermittent in testAboutHomeVisibility: got http://mochi.test:8888/tests/robocop/robocop_blank_01.html, expected Browser Blank Page 01 | |||
***Writing docs: https://wiki.mozilla.org/Mobile/Fennec/Android/UITest | |||
**{{Bug|935807}}: D-pad arrow keys move focus outside textarea instead of navigating within | |||
**{{Bug|938827}} - Remove reflection from FennecNativeActions/Driver | |||
**{{Bug|928566}} - Use more descriptive parameter names in robocop assertion methods | |||
**{{Bug|947527}} - Correct waitForPageIndex output for device | |||
*Present | |||
**FHR architecture docs | |||
**{{Bug|939329}}: [meta] Enable JavaScript linting in mobile/android/ | |||
**{{Bug|938824}} - Remove reflection from testSearchSuggestions | |||
**{{Bug|946656}} - TEST-UNEXPECTED-FAIL | testSessionHistory | |||
**{{Bug|947550}} - Intermittent testAboutHomePageNavigation | |||
**Better Wiki template | |||
*Future | |||
**FHR: create bugs/roadmap for potential next steps | |||
**{{Bug|898613}}: [fig] Editing mode tests (followup to {{Bug|895828}}) | |||
**MyList, RSS provider ({{bug|942283}})? | |||
===RNewman=== | ===RNewman=== | ||
{{readonly}} | |||
* Partner work. | |||
* Misc FHR and Sync bugs. | |||
* Discussions around Java-side password manager: https://wiki.mozilla.org/Mobile/Projects/Java-side_replacement_for_nsILoginManager | |||
* UI telemetry landed. Now you can write probes. | |||
* Tweaked URI autocomplete. | |||
* Reviews and such. | |||
===nalexander=== | ===nalexander=== | ||
===BLassey=== | ===BLassey=== | ||
* Was on vacation last week | |||
* landed {{bug|944168}} (null pointer when adding tab to GeckoView) and {{bug|944104}} (create GeckoViews programmatically) which got review while I was gone | |||
** just noticed I didn't address mfinkle's nits in bug {{bug|944104}}, will do that | |||
* need to land the patches on {{bug|944043}} | |||
===MFinkle=== | ===MFinkle=== | ||
* Landed patch to do speculative connections from the AwesomeScreen ({{bug|943475}}) | |||
* Updating the core second screen code based on feedback, ready for review ({{bug|938571}}) | |||
** Design and implementation for the Roku app is in {{bug|946471}} | |||
* Meeting with UX to discuss UI Telemetry probes since the code has landed | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
* Trying to make sure folks have what they need for | |||
** Third Party Service Integration on Home | |||
** New Quickshare designs | |||
** Shumway prefs -- coming soon | |||
** Geolocation pref -- coming soon | |||
* Coordinating with UX folks on | |||
** Tablet refresh (Yuan and Anthony) | |||
** Autofill improvements (Arun) | |||
** Roku (Zhenshuo and Anthony) | |||
===Arun=== | |||
Previous week | |||
* Wrapped up form auto-fill research findings | |||
** https://www.dropbox.com/s/tpios9zg6ezuxdi/Form%20Auto-fill%20%28Dec%204%29.pdf | |||
* This week (and the next) | |||
** Designing interactions for form auto-fill | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
===WebRT=== | ===WebRT=== | ||
* install/launch/uninstall | |||
** install/launch patch updated to include uninstall flow, posted to {{bug|934756}} for feedback, and received feedback from mfinkle and fabrice | |||
** expect to have patch for review this week | |||
** mfinkle suggests blassey or wesj for reviewers; any takers? anyone already on vacation? | |||
* automatic updates | |||
** in progress on [https://github.com/mykmelez/gecko-dev/tree/apk-updates apk-updates branch] | |||
** expect to have patch for feedback this week | |||
* testing/debugging | |||
** discussed with product team, came to consensus on sufficient experience | |||
** work not yet begun but expected to be well-scoped and require few Fennec changes | |||
* APK Factory service | |||
** product requirements and user stories are in [[User:Clouserw/APKFactory]] | |||
** code is in three GitHub repositories | |||
*** [https://github.com/mozilla/apk-factory-library apk-factory-library]: the APK library from which the service builds APKs | |||
*** [https://github.com/mozilla/apk-factory-service apk-factory-service]: the service that uses the library to build APKs | |||
*** [https://github.com/ozten/apk-factory-service-load apk-factory-service-load]: a load tester for the service | |||
** signing key storage is the long pole; ozten discussing with security/ops principals | |||
===Performance=== | ===Performance=== | ||
Line 57: | Line 194: | ||
== Feature Focus== | == Feature Focus== | ||
{{readonly}} | |||
;Fx27 Ships on 02/04 | |||
* {{mok}} Overhaul of the favicon system {{bug|914296}} | |||
* {{mok}} [[Mobile/Projects/AMO and Marketplace discoverability | Marketplace discoverability]] - simple UI polish | |||
* {{mok}} [[Mobile/Projects/WebRTC platform support | WebRTC platform support, continued]] | |||
* {{mok}} Remove overscroll and show highlight instead {{bug|705246}} and {{bug|791475}} | |||
* {{mok}} Developer improvements: IDE support {{Bug|924961}} | |||
* {{mok}} Memory usage improvements: {{bug|931843}} | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: South African English (za-EN)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Thai (th)]] | |||
* {{mrisk}} [[Mobile/Projects/Localization | Added locale: Lithuanian (lt)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Slovenian (sl)]] | |||
;Fx28 Ships on 03/18 | |||
* {{mrisk}} {{Bug|768667}} - Use the action bar for text selection on ICS+ <== will ID "blockers" with QA on Friday to help contain scope | |||
* {{mok}} {{Bug|852608}} - Add support for OpenSearch. Firefox Mobile supports <link rel="search"> | |||
* {{mok}} [[Mobile/Projects/Dynamic snippets add-on | Dynamic snippets support]] preffed off | |||
* {{mok}} {{Bug|932865}} - Hang detection, Background Thread Monitoring (Compositor) | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Estonian (et)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Belarusian (be)]] | |||
;Fx29 Ships on 04/29 | |||
* {{mok}} [[Mobile/Projects/Dynamic snippets add-on | Dynamic snippets support]] preffed on | |||
* {{mok}} [[Mobile/Projects/Telemetry probes for Fennec UI elements | Telemetry probes for Fennec UI elements]] | |||
* {{mrisk}} {{bug|875750}} - Implement <input type="color">: Android widget/color picker | |||
* {{mrisk}} [[Mobile/Projects/PDF.js support | PDF.js support]] (v1 cupcake) | |||
* {{mrisk}} [[Mobile/Projects/Application management | WebApp experience]] - APK Synthesis | |||
* {{mrisk}} [[Mobile/Projects/Quickshare:_Multiple_quickshare_buttons| Multiple Quickshare Buttons]] - 2 Quickshare on main menu | |||
* {{mrisk}} [[Mobile/Projects/Quickshare:_Contexts| Quickshare Contexts]] | |||
* {{mrisk}} [[Mobile/Projects/Quickshare: Settable default service for quickshare buttons | Quickshare: Settable default service for quickshare buttons]] | |||
* {{mrisk}} [[Mobile/Projects/Project video to second screen | Project video to second screen]] (preffed off) | |||
* {{mprop}} [[Mobile/Projects/API: Contacts | API: Contacts]] (incl permissions bump) | |||
* {{mprop}} [[Mobile/Projects/Geolocation services | Geolocation services]] (incl permissions bump) | |||
* {{mprop}} [[Mobile/Projects/My List: Manage current lists in settings | My List: Manage current lists in settings]] | |||
* {{mprop}} [[Mobile/Projects/Localization | Added locale: Indonesian (id)]] | |||
* {{mprop}} [[Mobile/Projects/Localization | Added locale: Hindi(hi)]] | |||
;Fx30 Ships on 06/10 | |||
* {{mprop}} [[Mobile/Projects/Third-party service integration MVP | Third-party service integration MVP]] | |||
** {{mprop}} [[Mobile/Projects/My List: How My List works | My List: How My List works]] (MVP reqs only) | |||
** {{mprop}} [[Mobile/Projects/My List: Save any web-viewable content | My List: Save any web-viewable content]] (MVP reqs only) | |||
** {{mprop}} [[Mobile/Projects/My List: Add new My List from Promotional Panel | My List: Add new My List from Promotional Panel]] (MVP reqs only) | |||
** {{mprop}} [[Mobile/Projects/My List: Subscribe to feed or service as a new list | My List: Subscribe to feed or service as a new list]] (MVP reqs only) | |||
** {{mprop}} [[Mobile/Projects/My List: Add new and improved list management in Settings | My List: Add new and improved list management in Settings]] (MVP reqs only) | |||
** {{mprop}} [[Mobile/Projects/Service integration: Downloads | Service integration: Downloads]] (MVP reqs only) | |||
* {{mprop}} [[Mobile/Projects/Accept language-header | Preferred web content language]] | |||
== Round Table == | == Round Table == |
Latest revision as of 21:19, 11 December 2013
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
- irc.mozilla.org #mobile for backchannel
- Mobile Vidyo Room
Schedule
Topics for This Week
- Disable proguard locally
- You can now use the MOZ_DISABLE_PROGUARD envvar to disable ProGuard on your local builds
- Third party service integration a.k.a. Lists/Hub
- Started holding weekly status meetings Wed 9am PST (30 mins before this meeting). See notes here: https://mobile.etherpad.mozilla.org/firefox-hub
- You can now add UI telemetry probes. See bug 932092 for details. [dev-doc-needed]
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.
- retornam fixed bug 790898 - Match desktop in restrictions for Add Search Engine option
- Isura Edirisinghe fixed bug 944162 - Add ispixel assertions to AssertionHelper
- Tetsuharu OHZEKI fixed bug 944925 - Add an option to switch dynamic toolbar mode
- Stefan Sobering fixed bug 947610 - Fix spelling error in "remember password" string
- capella fixed bug 946030 - HTMLTextAreaElement should be considered an input element for text selection
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)
- Bug 948003 (flash busted in Nightly)
- Single GLContext for SkiaGL
- Skia rebase
Kats
<Read Only>
- Mostly working on B2G/Gaia APZC bugs now
- Wrote patches for bug 944479 and bug 940889 (tracking-27+) but they are failing some mochitests so I need to look at that. Working on it as I find time
Chris Lord (cwiiis)
JChen
<Read Only>
Fixed
Working on
GCP
<Read Only>
- Last week:
- Fixes for off-main-thread preferences (bleh)
- Study Load Adaption code, simulate network stress, find bugs
- Study upstream changes for CPU monitoring
- Next week:
- Start modifying the rate/resolution adaption code to take CPU load into account
Randall Barker
<Read Only>
- Last week: Landed bug 932295 Android video capture should autofocus, closed bug 942069, grappled with hg(mq).
- This week: More bugs, evaluate MediaEncoder bug 879688 for use in Fennec.
Brian Nicholson
<Read Only>
- Bug 878597 - Selecting another tab during restore startup switches back to previously selected tab
- In progress: Bug 946022 - Implement requestAutocomplete for Firefox for Android
Sriram
<Read Only>
- Talk about optimizing performance at DroidCon India
- https://hasgeek.tv/droidconin/2013-2/788-optimize-performance-in-android-apps (<-- video link with autoplay)
- Read 500+ mails.
- Starting with Quick Share changes.
WesJ
- Cleanup the action mode stuff - dependencies in bug 768667 - Use the action bar for text selection on ICS+
- Working on a cleanup service: bug 942611 - Stop Firefox Mobile from leaking Storage space by leaking file uploads and bug 942612 - Stop Firefox Mobile from leaking Storage space by forgetting about pending clash reports
- Trying to make quickshare a bit easier to implement: bug 943568 - Replace Prompt.PromptListItem with GeckoMenuItems
LucasR
<Read Only>
- Blog post: http://lucasr.org/?p=3867
- bug 942231 - Allow for reordering and removing home page tabs
- bug 946517 - Provide an environment variable or mozconfig switch to disable ProGuard
- bug 946233 - Revert FF28 to single quickshare behaviour
- bug 945375 - When choosing share from the three-dot-menu, Firefox crashes.
- PTO from Dec 13 to Jan 3
liuche
<Read Only>
- PTO
- Telemetry:
- bug 942280 - UI Telemetry section in about:telemetry
- bug 942279 - Probes for UI Telemetry
- thanks for mfinkle and rnewman for picking up while I was gone!
- bug 939778 - Spinning favicon
Margaret
<Read Only>
- Done
- Consolidated some copy/pasted logic in content providers - bug 941357
- Sorted out some search icon issues - bug 939172, bug 946802
- In Progress/Next
- Content provider to back lists data (including a test!) - bug 941318
- API to allow add-ons to register lists on about:home - bug 862805
- Help with any other critical-path lists work
mcomella
- Side note: https://github.com/mcomella/lazylink
<Read Only>
- Past
- bug 910859 - Bootstrap new UI testing framework
- bug 938969 - Intermittent in testAboutHomeVisibility: got http://mochi.test:8888/tests/robocop/robocop_blank_01.html, expected Browser Blank Page 01
- Writing docs: https://wiki.mozilla.org/Mobile/Fennec/Android/UITest
- bug 935807: D-pad arrow keys move focus outside textarea instead of navigating within
- bug 938827 - Remove reflection from FennecNativeActions/Driver
- bug 928566 - Use more descriptive parameter names in robocop assertion methods
- bug 947527 - Correct waitForPageIndex output for device
- bug 910859 - Bootstrap new UI testing framework
- Present
- FHR architecture docs
- bug 939329: [meta] Enable JavaScript linting in mobile/android/
- bug 938824 - Remove reflection from testSearchSuggestions
- bug 946656 - TEST-UNEXPECTED-FAIL | testSessionHistory
- bug 947550 - Intermittent testAboutHomePageNavigation
- Better Wiki template
- Future
- FHR: create bugs/roadmap for potential next steps
- bug 898613: [fig] Editing mode tests (followup to bug 895828)
- MyList, RSS provider (bug 942283)?
RNewman
<Read Only>
- Partner work.
- Misc FHR and Sync bugs.
- Discussions around Java-side password manager: https://wiki.mozilla.org/Mobile/Projects/Java-side_replacement_for_nsILoginManager
- UI telemetry landed. Now you can write probes.
- Tweaked URI autocomplete.
- Reviews and such.
nalexander
BLassey
- Was on vacation last week
- landed bug 944168 (null pointer when adding tab to GeckoView) and bug 944104 (create GeckoViews programmatically) which got review while I was gone
- just noticed I didn't address mfinkle's nits in bug bug 944104, will do that
- need to land the patches on bug 944043
MFinkle
- Landed patch to do speculative connections from the AwesomeScreen (bug 943475)
- Updating the core second screen code based on feedback, ready for review (bug 938571)
- Design and implementation for the Roku app is in bug 946471
- Meeting with UX to discuss UI Telemetry probes since the code has landed
Ian Barlow
- Trying to make sure folks have what they need for
- Third Party Service Integration on Home
- New Quickshare designs
- Shumway prefs -- coming soon
- Geolocation pref -- coming soon
- Coordinating with UX folks on
- Tablet refresh (Yuan and Anthony)
- Autofill improvements (Arun)
- Roku (Zhenshuo and Anthony)
Arun
Previous week
- Wrapped up form auto-fill research findings
- This week (and the next)
- Designing interactions for form auto-fill
Security/MGoodwin
WebRT
- install/launch/uninstall
- install/launch patch updated to include uninstall flow, posted to bug 934756 for feedback, and received feedback from mfinkle and fabrice
- expect to have patch for review this week
- mfinkle suggests blassey or wesj for reviewers; any takers? anyone already on vacation?
- automatic updates
- in progress on apk-updates branch
- expect to have patch for feedback this week
- testing/debugging
- discussed with product team, came to consensus on sufficient experience
- work not yet begun but expected to be well-scoped and require few Fennec changes
- APK Factory service
- product requirements and user stories are in User:Clouserw/APKFactory
- code is in three GitHub repositories
- apk-factory-library: the APK library from which the service builds APKs
- apk-factory-service: the service that uses the library to build APKs
- apk-factory-service-load: a load tester for the service
- signing key storage is the long pole; ozten discussing with security/ops principals
Performance
A-Team
Feature Focus
<Read Only>
- Fx27 Ships on 02/04
- [ON TRACK] Overhaul of the favicon system bug 914296
- [ON TRACK] Marketplace discoverability - simple UI polish
- [ON TRACK] WebRTC platform support, continued
- [ON TRACK] Remove overscroll and show highlight instead bug 705246 and bug 791475
- [ON TRACK] Developer improvements: IDE support bug 924961
- [ON TRACK] Memory usage improvements: bug 931843
- [ON TRACK] Added locale: South African English (za-EN)
- [ON TRACK] Added locale: Thai (th)
- [AT RISK] Added locale: Lithuanian (lt)
- [ON TRACK] Added locale: Slovenian (sl)
- Fx28 Ships on 03/18
- [AT RISK] bug 768667 - Use the action bar for text selection on ICS+ <== will ID "blockers" with QA on Friday to help contain scope
- [ON TRACK] bug 852608 - Add support for OpenSearch. Firefox Mobile supports <link rel="search">
- [ON TRACK] Dynamic snippets support preffed off
- [ON TRACK] bug 932865 - Hang detection, Background Thread Monitoring (Compositor)
- [ON TRACK] Added locale: Estonian (et)
- [ON TRACK] Added locale: Belarusian (be)
- Fx29 Ships on 04/29
- [ON TRACK] Dynamic snippets support preffed on
- [ON TRACK] Telemetry probes for Fennec UI elements
- [AT RISK] bug 875750 - Implement <input type="color">: Android widget/color picker
- [AT RISK] PDF.js support (v1 cupcake)
- [AT RISK] WebApp experience - APK Synthesis
- [AT RISK] Multiple Quickshare Buttons - 2 Quickshare on main menu
- [AT RISK] Quickshare Contexts
- [AT RISK] Quickshare: Settable default service for quickshare buttons
- [AT RISK] Project video to second screen (preffed off)
- [PROPOSED] API: Contacts (incl permissions bump)
- [PROPOSED] Geolocation services (incl permissions bump)
- [PROPOSED] My List: Manage current lists in settings
- [PROPOSED] Added locale: Indonesian (id)
- [PROPOSED] Added locale: Hindi(hi)
- Fx30 Ships on 06/10
- [PROPOSED] Third-party service integration MVP
- [PROPOSED] My List: How My List works (MVP reqs only)
- [PROPOSED] My List: Save any web-viewable content (MVP reqs only)
- [PROPOSED] My List: Add new My List from Promotional Panel (MVP reqs only)
- [PROPOSED] My List: Subscribe to feed or service as a new list (MVP reqs only)
- [PROPOSED] My List: Add new and improved list management in Settings (MVP reqs only)
- [PROPOSED] Service integration: Downloads (MVP reqs only)
- [PROPOSED] Preferred web content language