Mobile/Notes/18-Dec-2013: Difference between revisions

< Mobile‎ | Notes
(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===
<!-- Uncomment to provide a readonly update -->
{{readonly}}
<!-- {{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)===
<!-- Uncomment to provide a readonly update -->
{{readonly}}
<!-- {{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}} -->
{{readonly}}
<!-- {{mybugs|nchen@mozilla.com}} -->
==== 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}} -->
{{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}} -->
{{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===
<!-- Uncomment to provide a readonly update -->
{{readonly}}
<!-- {{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}} -->
{{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===
<!-- Uncomment to provide a readonly update -->
* Done
<!-- {{readonly}} -->
** 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}} -->
{{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}} -->
{{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===
<!-- Uncomment to provide a readonly update -->
{{readonly}}
<!-- {{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>

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>

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

<Read Only>

Past

  • 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

RNewman

<Read Only>

Past:


Present:


PanFriedChickenForHomePage.jpg

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.
  • 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
  • testing/debugging
    • discussed with App Tools team
    • expect to start working on this the first week of January
  • APK Factory service

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
Fx28, Ships 03/18
Fx29, Ships 04/29
Fx30, Ships 06/10

Round Table

QA

bug 951605 - EVSSL certs are not displayed in 29