(Created page with "__NOTOC__ == Details == * Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC {{conf|99998}} * irc.mozilla.org #mobile for backchannel * [https://v.mozilla.com/flex.html?...") |
|||
(48 intermediate revisions by 21 users not shown) | |||
Line 8: | Line 8: | ||
== Schedule == | == Schedule == | ||
Next Merge Day: 02/03!! | |||
== Topics for This Week == | == Topics for This Week == | ||
*Lazy about making meeting notes? Try the "bugpast" template (edit [[Mobile/Notes/18-Dec-2013#mcomella|mcomella's section]] to see how it is used)! "bugpresent" is currently being dogfooded! | |||
== Friends of the Mobile 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 [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.'' | ''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.'' | ||
* '''Sofia Larsson''' fixed {{bug|945251}} - Reader mode toolbar tap highlight colour is orange instead of grey | |||
* retornam fixed {{bug|950785}} - Remove unused selectWord and selectWordContext | |||
==Stand ups== | ==Stand ups== | ||
Line 21: | Line 25: | ||
Please keep your update to under 2 minutes! | Please keep your update to under 2 minutes! | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
{{readonly}} | |||
* Still working on SkiaGL single context patch (fixing B2G problems) | |||
* {{bug|939962}} - Gallery app will get OOM process killed upon saving an edited photo after flashing or resetting the device | |||
* {{bug|884226}} - Consider enabling authors to force usage of a software canvas to enable fast read backs | |||
* {{bug|869368}} - Flash elements are not correctly displayed and positioned in page on Gingerbread devices | |||
===Kats=== | ===Kats=== | ||
{{readonly}} | |||
* Fennec | |||
** fixed {{bug|940889}} to not expose bad innerWidth values to content. tracking 27+ but letting it bake on m-c until next year since the code is brittle | |||
** fixed {{bug|948953}} to allow scrolling in subdocuments while in fullscreen mode | |||
* B2G | |||
** bunch of APZC work | |||
Bugpast: | |||
{{bugpast|bugmail.mozilla@staktrace.com}} | |||
===Chris Lord (cwiiis)=== | ===Chris Lord (cwiiis)=== | ||
{{readonly}} | |||
All b2g related. | |||
* Done | |||
** {{Bug|950696}} - Cache the 'enable tiles' layers pref | |||
** {{Bug|943846}} - (Don't) constrain generated display-ports to composition bounds | |||
** {{Bug|936500}} - Always build layers for nsDisplayScrollLayer and fix FlingAnimation | |||
** {{Bug|944047}} - Fix APZC/BrowserElementPanning scrolling conflict + APZC subframe scrolling | |||
* Doing | |||
** {{Bug|950488}} - Application is not repainted correctly when going to fullscreen | |||
* Next | |||
** {{Bug|950301}} - Crash while panning in UI tests -> scrollbars | |||
===JChen=== | ===JChen=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
==== Past week ==== | |||
* ANR Dashboard ([http://darchons.github.io/anr-dashboard darchons.github.io/anr-dashboard]) | |||
** "Normalize" feature to normalize hangs according to amount of usage | |||
** Trying to migrate it to Telemetry (e.g. telemetry.mozilla.org/anr) | |||
* Crunching initial background hang data | |||
* Interview | |||
{{mybugs|nchen@mozilla.com}} | |||
===GCP=== | ===GCP=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
*Last week: | |||
**Holiday | |||
**LoadManager = LoadMonitor averaging/thresholding + use existing webrtc.org overload code | |||
**Make LoadManager call into webrtc.org video encoder | |||
*Next week: | |||
**More Holiday | |||
*Week after that: | |||
**More Holiday | |||
*Eventually: | |||
**Make video and audio encoders adapt complexity | |||
**Test all the things | |||
===Randall Barker=== | ===Randall Barker=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
Attending pre-school winter pageant so missing meeting (don't be jealous). | |||
* Last week | |||
** Still trying to land {{bug|895358}} - Enable progressive tile rendering in B2G. | |||
** Investigating MediaEncoder for second screen | |||
* This Week | |||
** Continue investigating MediaEncoder | |||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
Line 47: | Line 101: | ||
===Sriram=== | ===Sriram=== | ||
{{readonly}} | |||
* Working on Quick Share - http://cl.ly/image/2n0G392L2N1Y | |||
===WesJ=== | ===WesJ=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Updating, fixing, and uplifting action mode stuff. Add-on API and blog post coming | |||
* {{bug|875750}} - Implement <input type="color">: Android widget/color picker - basic landed. advanced in progress. | |||
* {{bug|946344}} - Replace GeckoEventResponder with an async callback mechanism - landing | |||
* {{bug|942611}} - Stop Firefox Mobile from leaking Storage space by leaking file uploads - iterating | |||
===LucasR=== | ===LucasR=== | ||
Line 60: | Line 118: | ||
===liuche=== | ===liuche=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* {{Bug|910189}} - Remove default search engines | |||
* Telemetry: | |||
** tabling {{bug|942280}} - section on UI Telemetry in about:telemetry | |||
** discussion of Telemetry probes: https://etherpad.mozilla.org/FxATelemetry | |||
* {{bug|939778}} - Spinning favicon | |||
===Margaret=== | ===Margaret=== | ||
* Done | |||
** Text selection reviews/debugging/bug filing | |||
** Clean-up related to lists work | |||
*** {{bug|949181}} - Get rid of the hardcoded Page enum in HomePager | |||
*** {{bug|950919}} - Get rid of "aboutHomePage" flag | |||
*** {{bug|949208}} - ContentProviderTest crashes during tearDown() | |||
* Working on | |||
** A variety of bugs related to lists work | |||
*** {{bug|951054}} - PageEntry strings should be recomputed when locale changes | |||
*** {{bug|941318}} - Create content provider to store "My List" data | |||
*** {{bug|949039}} - Create an endpoint for list content provider that returns static test data | |||
*** {{bug|862805}} - Allow add-ons to register custom lists on about:home | |||
*** {{bug|942875}} - Create "Home page lists" settings page | |||
===mcomella=== | ===mcomella=== | ||
{{readonly}} | |||
{{mybugs|michael.l.comella@gmail.com}} | ====Past==== | ||
{{bugpast|michael.l.comella@gmail.com}} | |||
*bugpast, bugpresent, mybugs Mozilla Wiki templates w/ jchen (currently dogfooding) :) | |||
====Present==== | |||
{{bugpresent|michael.l.comella@gmail.com}} | |||
*FHR architecture docs | |||
*{{Bug|939329}}: [meta] Enable JavaScript linting in mobile/android/ | |||
*{{Bug|938824}} - Remove reflection from testSearchSuggestions | |||
====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=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
Past: | |||
{{bugpast|rnewman@mozilla.com}} | |||
Present: | |||
{{bugpresent|rnewman@mozilla.com}} | |||
http://www.murphsgaslight.com/images/PanFriedChickenForHomePage.jpg | |||
===nalexander=== | ===nalexander=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Definitely not readonly today! | |||
* l10n single-locale repacks are still burning, even after significant work to un-hork them. {{Bug|923950}} is blocked by releng configuration issue tracked by {{Bug|951238}}. I'm concerned that I don't understand what releases this issue is effecting, and how much work uplift will be (it's definitely non-trivial). I can work around this if we have a time crunch for uplift (I think this is affecting Aurora as well?) but it's work that I don't have much time to do. | |||
* |mach projectify| rebased patch is up at {{Bug|853045}}. Testers wanted. It's Eclipse only, but the remnants of IntelliJ are there -- patches welcome. Patches for coding style defaults even more welcome. | |||
* <drums>Firefox Accounts on 29 death march begins.</drums> Landed final two bugs for Engineering Milestone on elm yesterday ({{Bug|918012}} and {{Bug|899217}}). Cross-platform testing today and tomorrow. Meeting with product and UX to discuss native UI tomorrow AM. | |||
Firefox Accounts on Android meta bug -- {{Bug|799726}} | |||
===BLassey=== | ===BLassey=== | ||
* chasing sync-related things | |||
* fixing up reflow zoom | |||
** {{bug|878935}} support for pausing painting (waiting for review) | |||
** {{bug|868341}} use the paint pausing and add an option to zoom without animation | |||
* {{bug|832052}} added logging to figure out why NSS doesn't load occasionally on the tegras | |||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Line 85: | Line 196: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Management overhead on the "Race to Fx29" for FxAccounts | |||
* Clearing the seer DB and minor cleanup in Sanitizer.jsm ({{bug|951157}}) | |||
* Core second screen discovery patch has been cleaned up and is up for review ({{bug|938571}}) | |||
* Roku app design and assests are being finalized ({{bug|946471}}) | |||
* Some cleanup in GlobalHistory/AndroidHistory | |||
** Move CanAddURI into AndroidHistory ({{bug|949639}}) | |||
** Don't store page refreshes as visits ({{bug|949913}}) | |||
** Don't store page redirects as visits ({{bug|949104}}) [WIP] | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Firefox Accounts + Sync | |||
** Working with UX (Services, Firefox IxD, Firefox Visual Design) to make sure have what we need on Android. | |||
*** Sign in / Create account flows | |||
*** Account Settings | |||
*** Promo Snippet | |||
*** Where synced stuff lives in the UI (this shouldn't really change for now) | |||
*** Migration UX for current Sync users | |||
** UX is targeting end of week for sharing interaction designs, locking down visual design first thing in the new year. | |||
* Also the usual ongoing work on | |||
** Third Party Service Integration on Home | |||
** Tablet refresh (Yuan and Anthony) | |||
** Autofill improvements (Arun) | |||
** Roku (Zhenshuo and Anthony) | |||
===Arun=== | ===Arun=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
*Currently, designing auto-fill experience for passwords | |||
* Should be wrapping up auto-fill work end of this week! | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
Line 101: | Line 237: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* install/launch/uninstall | |||
** patch posted to {{bug|934756}} for review | |||
** requested review from Fabrice (for dom/apps/ changes) and WesJ (everything else) | |||
** requested feedback from BrianN per MFinkle recommendation | |||
* automatic updates | |||
** in progress on [https://github.com/mykmelez/gecko-dev/tree/apk-updates apk-updates branch] | |||
** WIP patch posted to {{bug|934760}} | |||
** requested feedback from MFinkle | |||
** expect to have patch for review this week | |||
* testing/debugging | |||
** discussed with App Tools team | |||
** expect to start working on this the first week of January | |||
* APK Factory service | |||
** ozten has been PTO for a week, returns tomorrow (Thursday, December 19) | |||
** security review tomorrow 10am PT per {{bug|936725}} in [https://v.mozilla.com/flex.html?roomdirect.html&key=EEtiuXn8C5EP secreview vroom] ([https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html?view=month&action=view&invId=250699-250698&pstat=AC&exInvId=250699-398124&useInstance=1&instStartTime=1387476000000&instDuration=3600000 details]) | |||
===A-Team=== | ===A-Team=== | ||
{{readonly}} | |||
* "Cpp" tests are running on Android 4.0 Opt now, thanks to :dminor | |||
* Android support added to "mach xpcshell-test". More mach support for Android tests coming in the new year. | |||
* Top bug on last week's Orange Factor was {{bug|663657}} Intermittent Android "command timed out: 2400 seconds without output, attempting to kill" (see also {{bug|948600}}) | |||
* More test crashes/hangs than usual, but test failure rates still fairly low. {{bug|948931}}, {{bug|807230}}, {{bug|781107}}, {{bug|689856}}, {{bug|722166}} | |||
== Feature Focus== | == Feature Focus== | ||
;Fx27, Ships 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)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Lithuanian (lt)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Slovenian (sl)]] | |||
;Fx28, Ships 03/18 | |||
* {{mrisk}} {{Bug|768667}} - Use the action bar for text selection on ICS+ | |||
* {{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 | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Estonian (et)]] | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Belarusian (be)]] | |||
;Fx29, Ships 04/29 | |||
* Is this the scope of "Sync": {{Bug|799726}} - [meta] Firefox Account support for Android Sync | |||
* Also, see: https://wiki.mozilla.org/User_Services/Sync/Relaunch#Firefox_for_Android_Dependencies | |||
* Shumway | |||
* Bugs that mfinkle gave me | |||
* {{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/Firefox Accounts with Sync 1.1 integration | Firefox Accounts with Sync 1.1 integration]] | |||
* {{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)]] | |||
* {{mprop}} [[Mobile/Projects/Promo snippet for Sync | Promo snippet for Sync]] | |||
* {{mprop}} [[Mobile/Projects/Promo snippet for Marketplace | Promo snippet for Marketplace]] | |||
* {{mprop}} [[Mobile/Projects/Preloaded bookmark for Marketplace | Preloaded bookmark for Marketplace]] | |||
;Fx30, Ships 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 == | ||
===QA=== | |||
{{bug|951605}} - EVSSL certs are not displayed in 29 |
Latest revision as of 18:11, 18 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
Next Merge Day: 02/03!!
Topics for This Week
- Lazy about making meeting notes? Try the "bugpast" template (edit mcomella's section to see how it is used)! "bugpresent" is currently being dogfooded!
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.
- Sofia Larsson fixed bug 945251 - Reader mode toolbar tap highlight colour is orange instead of grey
- retornam fixed bug 950785 - Remove unused selectWord and selectWordContext
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)
<Read Only>
- Still working on SkiaGL single context patch (fixing B2G problems)
- bug 939962 - Gallery app will get OOM process killed upon saving an edited photo after flashing or resetting the device
- bug 884226 - Consider enabling authors to force usage of a software canvas to enable fast read backs
- bug 869368 - Flash elements are not correctly displayed and positioned in page on Gingerbread devices
Kats
<Read Only>
- Fennec
- fixed bug 940889 to not expose bad innerWidth values to content. tracking 27+ but letting it bake on m-c until next year since the code is brittle
- fixed bug 948953 to allow scrolling in subdocuments while in fullscreen mode
- B2G
- bunch of APZC work
Bugpast:
Chris Lord (cwiiis)
<Read Only>
All b2g related.
- Done
- bug 950696 - Cache the 'enable tiles' layers pref
- bug 943846 - (Don't) constrain generated display-ports to composition bounds
- bug 936500 - Always build layers for nsDisplayScrollLayer and fix FlingAnimation
- bug 944047 - Fix APZC/BrowserElementPanning scrolling conflict + APZC subframe scrolling
- Doing
- bug 950488 - Application is not repainted correctly when going to fullscreen
- Next
- bug 950301 - Crash while panning in UI tests -> scrollbars
JChen
<Read Only>
Past week
- ANR Dashboard (darchons.github.io/anr-dashboard)
- "Normalize" feature to normalize hangs according to amount of usage
- Trying to migrate it to Telemetry (e.g. telemetry.mozilla.org/anr)
- Crunching initial background hang data
- Interview
Fixed
Working on
GCP
<Read Only>
- Last week:
- Holiday
- LoadManager = LoadMonitor averaging/thresholding + use existing webrtc.org overload code
- Make LoadManager call into webrtc.org video encoder
- Next week:
- More Holiday
- Week after that:
- More Holiday
- Eventually:
- Make video and audio encoders adapt complexity
- Test all the things
Randall Barker
<Read Only> Attending pre-school winter pageant so missing meeting (don't be jealous).
- Last week
- Still trying to land bug 895358 - Enable progressive tile rendering in B2G.
- Investigating MediaEncoder for second screen
- This Week
- Continue investigating MediaEncoder
Brian Nicholson
Sriram
<Read Only>
- Working on Quick Share - http://cl.ly/image/2n0G392L2N1Y
WesJ
- Updating, fixing, and uplifting action mode stuff. Add-on API and blog post coming
- bug 875750 - Implement <input type="color">: Android widget/color picker - basic landed. advanced in progress.
- bug 946344 - Replace GeckoEventResponder with an async callback mechanism - landing
- bug 942611 - Stop Firefox Mobile from leaking Storage space by leaking file uploads - iterating
LucasR
liuche
<Read Only>
- bug 910189 - Remove default search engines
- Telemetry:
- tabling bug 942280 - section on UI Telemetry in about:telemetry
- discussion of Telemetry probes: https://etherpad.mozilla.org/FxATelemetry
- bug 939778 - Spinning favicon
Margaret
- Done
- Text selection reviews/debugging/bug filing
- Clean-up related to lists work
- bug 949181 - Get rid of the hardcoded Page enum in HomePager
- bug 950919 - Get rid of "aboutHomePage" flag
- bug 949208 - ContentProviderTest crashes during tearDown()
- Working on
- A variety of bugs related to lists work
- bug 951054 - PageEntry strings should be recomputed when locale changes
- bug 941318 - Create content provider to store "My List" data
- bug 949039 - Create an endpoint for list content provider that returns static test data
- bug 862805 - Allow add-ons to register custom lists on about:home
- bug 942875 - Create "Home page lists" settings page
- A variety of bugs related to lists work
mcomella
<Read Only>
Past
- 947527 - Correct waitForPageIndex output for device
- 928566 - Use more descriptive parameter names in robocop assertion methods
- bugpast, bugpresent, mybugs Mozilla Wiki templates w/ jchen (currently dogfooding) :)
Present
- FHR architecture docs
- bug 939329: [meta] Enable JavaScript linting in mobile/android/
- bug 938824 - Remove reflection from testSearchSuggestions
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>
Past:
Present:
nalexander
Definitely not readonly today!
- l10n single-locale repacks are still burning, even after significant work to un-hork them. bug 923950 is blocked by releng configuration issue tracked by bug 951238. I'm concerned that I don't understand what releases this issue is effecting, and how much work uplift will be (it's definitely non-trivial). I can work around this if we have a time crunch for uplift (I think this is affecting Aurora as well?) but it's work that I don't have much time to do.
- |mach projectify| rebased patch is up at bug 853045. Testers wanted. It's Eclipse only, but the remnants of IntelliJ are there -- patches welcome. Patches for coding style defaults even more welcome.
- <drums>Firefox Accounts on 29 death march begins.</drums> Landed final two bugs for Engineering Milestone on elm yesterday (bug 918012 and bug 899217). Cross-platform testing today and tomorrow. Meeting with product and UX to discuss native UI tomorrow AM.
Firefox Accounts on Android meta bug -- bug 799726
BLassey
- chasing sync-related things
- fixing up reflow zoom
- bug 878935 support for pausing painting (waiting for review)
- bug 868341 use the paint pausing and add an option to zoom without animation
- bug 832052 added logging to figure out why NSS doesn't load occasionally on the tegras
MFinkle
- Management overhead on the "Race to Fx29" for FxAccounts
- Clearing the seer DB and minor cleanup in Sanitizer.jsm (bug 951157)
- Core second screen discovery patch has been cleaned up and is up for review (bug 938571)
- Roku app design and assests are being finalized (bug 946471)
- Some cleanup in GlobalHistory/AndroidHistory
- Move CanAddURI into AndroidHistory (bug 949639)
- Don't store page refreshes as visits (bug 949913)
- Don't store page redirects as visits (bug 949104) [WIP]
Ian Barlow
- Firefox Accounts + Sync
- Working with UX (Services, Firefox IxD, Firefox Visual Design) to make sure have what we need on Android.
- Sign in / Create account flows
- Account Settings
- Promo Snippet
- Where synced stuff lives in the UI (this shouldn't really change for now)
- Migration UX for current Sync users
- UX is targeting end of week for sharing interaction designs, locking down visual design first thing in the new year.
- Working with UX (Services, Firefox IxD, Firefox Visual Design) to make sure have what we need on Android.
- Also the usual ongoing work on
- Third Party Service Integration on Home
- Tablet refresh (Yuan and Anthony)
- Autofill improvements (Arun)
- Roku (Zhenshuo and Anthony)
Arun
- Currently, designing auto-fill experience for passwords
- Should be wrapping up auto-fill work end of this week!
Security/MGoodwin
WebRT
- install/launch/uninstall
- patch posted to bug 934756 for review
- requested review from Fabrice (for dom/apps/ changes) and WesJ (everything else)
- requested feedback from BrianN per MFinkle recommendation
- automatic updates
- in progress on apk-updates branch
- WIP patch posted to bug 934760
- requested feedback from MFinkle
- expect to have patch for review this week
- testing/debugging
- discussed with App Tools team
- expect to start working on this the first week of January
- APK Factory service
- ozten has been PTO for a week, returns tomorrow (Thursday, December 19)
- security review tomorrow 10am PT per bug 936725 in secreview vroom (details)
A-Team
<Read Only>
- "Cpp" tests are running on Android 4.0 Opt now, thanks to :dminor
- Android support added to "mach xpcshell-test". More mach support for Android tests coming in the new year.
- Top bug on last week's Orange Factor was bug 663657 Intermittent Android "command timed out: 2400 seconds without output, attempting to kill" (see also bug 948600)
- More test crashes/hangs than usual, but test failure rates still fairly low. bug 948931, bug 807230, bug 781107, bug 689856, bug 722166
Feature Focus
- Fx27, Ships 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)
- [ON TRACK] Added locale: Lithuanian (lt)
- [ON TRACK] Added locale: Slovenian (sl)
- Fx28, Ships 03/18
- [AT RISK] bug 768667 - Use the action bar for text selection on ICS+
- [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
- [ON TRACK] Added locale: Estonian (et)
- [ON TRACK] Added locale: Belarusian (be)
- Fx29, Ships 04/29
- Is this the scope of "Sync": bug 799726 - [meta] Firefox Account support for Android Sync
- Also, see: https://wiki.mozilla.org/User_Services/Sync/Relaunch#Firefox_for_Android_Dependencies
- Shumway
- Bugs that mfinkle gave me
- [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] Firefox Accounts with Sync 1.1 integration
- [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)
- [PROPOSED] Promo snippet for Sync
- [PROPOSED] Promo snippet for Marketplace
- [PROPOSED] Preloaded bookmark for Marketplace
- Fx30, Ships 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
Round Table
QA
bug 951605 - EVSSL certs are not displayed in 29