Mobile/Notes/10-Sep-2014: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(36 intermediate revisions by 21 users not shown) | |||
Line 8: | Line 8: | ||
== Schedule == | == Schedule == | ||
* Next merge: 2014-10-13 | |||
== Topics for This Week == | == Topics for This Week == | ||
;Tablet refresh v0 soon in Nightly (disabled by default): Tentative merge to m-c happening tomorrow. | |||
== 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'''.'' | ||
* '''Julien Sanchez''' fixed {{bug|680392}} - Localize trademark notice string in about:firefox | * '''Julien Sanchez''' fixed {{bug|680392}} - Localize trademark notice string in about:firefox | ||
* ''manu.jain13''' fixed {{bug|1060423}} - Cut function in a readonly textarea | * '''manu.jain13''' fixed {{bug|1060423}} - Cut function in a readonly textarea | ||
* amoghbl1 fixed {{bug|1019045}} - Unify magnifying glass/search icon | * amoghbl1 fixed {{bug|1019045}} - Unify magnifying glass/search icon | ||
* eedens fixed {{bug|1042960}} - Create UI elements for facet bar | * eedens fixed {{bug|1042960}} - Create UI elements for facet bar | ||
* Tristan Pollitt fixed {{bug|1057613}} - Telemetry for search widget buttons | * Tristan Pollitt fixed {{bug|1057613}} - Telemetry for search widget buttons | ||
* vivek fixed {{bug|799562}} - Update about:feedback to use new feedback API | |||
==Stand ups== | ==Stand ups== | ||
Line 36: | Line 39: | ||
===Alan K. (ack) === | ===Alan K. (ack) === | ||
* enable cloudsync in nightly + uplift to aurora | |||
* ad-hoc issues on flame (https://bugzilla.mozilla.org/show_bug.cgi?id=1065081) | |||
* transitioning from cloudsync -> standalone webrtc w/GCP | |||
===JChen=== | ===JChen=== | ||
Line 43: | Line 50: | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
{{mybugs|nchen@mozilla.com}} | |||
* More startup perf ({{bug|888482}}, etc.) | |||
* Coming up with ideas for {{bug|1060009}}. | |||
===GCP=== | ===GCP=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
'''Last week''' | |||
{{bugpast|gpascutto@mozilla.com}} | |||
* {{Bug|1059573}} Add support to using DSP-based echo canceller and noise suppressor | |||
'''Next week''' | |||
{{bugpresent|gpascutto@mozilla.com}} | |||
* {{Bug|1059573}} Add support to using DSP-based echo canceller and noise suppressor | |||
* Standalone WebRTC | |||
* Media sandboxing | |||
===Randall Barker=== | ===Randall Barker=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Last week: | |||
* Fixed minor issues with Roku Player (aspect ratio, detect dropped stream, etc.) | |||
* Created SSDP/ECP simulator to debug discovery issues. | |||
* Rebased standalone WebRTC code and it broke. Started fixing. | |||
Next week: | |||
* Finish fixing standalone WebRTC. | |||
* Set up private channel with Roku WebRTC Player to enable testing. Waiting on Roku to do this. | |||
* Investigate {{Bug|1053426}} Fennec crashes when tab sharing is active (Looks to be memory leak) | |||
* Continue to try and land standalone code. | |||
* Investigate sending H.264 instead of VP8 video to standalone WebRTC. (Not certain how critical this is as performance of VP8/OpenGL appears adequate) | |||
* Land {{Bug|1048425}} Enable support for tab sharing with Roku device. Possible now that there is something to test against. | |||
===Eugen Sawin=== | ===Eugen Sawin=== | ||
'''Past''' | |||
{{ | * Janus Proxy (https://wiki.mozilla.org/Mobile/Janus) | ||
{{ | ** Fixed (disabled) DOM injections for HTTPS resources on HTTP sites ({{gh|mozilla|node-janus|56}}) | ||
** Fixed websockets support ({{gh|mozilla|node-janus|54}} {{gh|mozilla|node-janus|55}}) | |||
- | '''Present & Future''' | ||
* Janus Proxy | |||
** Investigating performance issues (using the new metrics and marionette tests) | |||
** Looking into <picture> element injection | |||
** Adding TCP/socket stats | |||
* {{bug|1034114}} - WebApp startup slowed significantly by debug server | |||
===Sylvain Cleymans=== | ===Sylvain Cleymans=== | ||
Last week: | |||
* Fixed performance testing | |||
Next week: | |||
* Finish performance testing | |||
* Finish image compression | |||
<!--- | <!--- | ||
Line 72: | Line 112: | ||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
* Transitioning to dougt's team to work on privacy and security | |||
* Wrapping up review queue and some bugs | |||
===WesJ=== | ===WesJ=== | ||
{{readonly}} | |||
Landing these guys (its taking a bit) | |||
* {{Bug|1058150}} - Use a restricted profile for guest mode. Landed again this morning. | |||
* {{Bug|966493}} - Cannot request fullscreen when inside a touchstart event. | |||
* {{Bug|815682}} - Lock screen widget/shortcut for Guest Sessions on Android 4.2 and above Widgets. Chasing down some Android 2.3 nits. There are little changes for this scattered through startup. Hopefully with: | |||
* {{Bug|897711}} - [guest] Provide an indicator for guest mode in the UI. it will be clear if we make a mistake. :) | |||
* {{Bug|1042199}} - Widget for searching from error pages. This changes how we decide what url to show in the urlbar a bit. | |||
Also looking at: | |||
* {{Bug|901360}} - Convert to Downloads.jsm in Firefox for Android and {{Bug|1063217}} - Support a PDF DownloadSaver | |||
* {{Bug|1064611}} - Allow requesting cached content from nsIWebNavigation. For better offline/error experiences. | |||
===LucasR=== | ===LucasR=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
'''Last week''' | '''Last week''' | ||
{{ | * Top crasher fix | ||
** {{bug|1041448}} - crash in java.lang.NullPointerException: at org.mozilla.gecko.home.PinSiteDialog$3.onFocusChange(PinSiteDialog.java) | |||
* Prep work to merge larch to m-c | |||
** {{bug|1053252}} - Create different package name for larch so it can be installed beside Nightly | |||
* Tablet refresh (Fixing reftest failures) | |||
** {{bug|1014987}} - Display tabs horizontally | |||
** {{bug|1015447}} - Add a new tab from horizontal tab strip | |||
** {{bug|1017307}} - Close a foreground tab on horizontal tab strip | |||
** {{bug|1017313}} - Close a background tab from horizontal tab strip | |||
** {{bug|1018426}} - Switch a tab on horizontal tab strip | |||
* Toolbar refresh | |||
** {{bug|1055536}} - Too many differing background greys throughout the browser | |||
** {{bug|1057438}} - Rewrite FadedTextView | |||
** {{bug|1060394}} - Move FadedTextView to the widget package | |||
** {{bug|1061508}} - Consider fading edge in toolbar's title instead of ellipsis | |||
** {{bug|1063914}} - Restore edit mode's [x] icon | |||
* Misc | |||
** {{bug|1020505}} - Regression: Browser menu has width issues | |||
** {{bug|1062231}} - Menu share icon is misaligned to the right | |||
** {{bug|1065369}} - Consolidate 'add tab' behaviour in Tabs | |||
'''Next week''' | '''Next week''' | ||
* Merge larch to m-c | |||
* More tablet and toolbar stuff | |||
===liuche=== | ===liuche=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* Follow-ups for Onboarding ({{bug|1059792}}, {{bug|1063748}}) | |||
* {{bug|1062257}} - "Remove" behavior in home panels | |||
* reviews, chatting with UX about future onboarding | |||
* Next: search activity, Private browsing contextual hints | |||
===Margaret=== | ===Margaret=== | ||
Line 95: | Line 169: | ||
Highlights: | Highlights: | ||
* Settings telemetry | |||
* Search activity | |||
* Attending JSConf EU this weekend | |||
Past: | Past: | ||
Line 104: | Line 181: | ||
{{readonly}} | {{readonly}} | ||
====Past==== | ====Past==== | ||
{{ | *{{bug|1046017}} - Taps are offset on some devices | ||
====Present==== | ====Present==== | ||
{{ | *Browser toolbar refresh | ||
**{{bug|1058909}} - Implement new tablet toolbar display mode | |||
*{{bug|1001655}} - Replace applicable Strings in test code with StringHelper references | |||
*{{bug|960746}} - Back/forward button state can get out of sync on tablets | |||
*{{bug|1020534}} - Tablet toolbar icons hard to read on dark lightweight themes | |||
*{{bug|1062338}} - Regression: Back button icon missing in menu on some small screen (?) hardware (?) devices | |||
====Future==== | ====Future==== | ||
*Too busy with other things: | |||
**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|983437}} - Delay FHR pruning until the screen is off | |||
*{{bug|989441}} - Centralized documentation for writing tests | |||
===rnewman=== | ===rnewman=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | {{readonly}} | ||
* Attempting to kick-start a discussion around services to boost usage. Please chime in. https://mobile.etherpad.mozilla.org/service-brainstorming | |||
* Hacking away at dead code and obsolete libraries. | |||
* Landing stages of splitapk work. | |||
* Got frustrated, decided to fix Sync's scheduling on desktop. We now sync automatically when your machine wakes from sleep. | |||
* Reviews, advice, perf, etc. etc. -- the usual. | |||
====Fixed==== | ====Fixed==== | ||
Line 117: | Line 210: | ||
====Working on==== | ====Working on==== | ||
{{bugpresent|rnewman@mozilla.com}} | {{bugpresent|rnewman@mozilla.com}} | ||
====Upcoming==== | |||
* Accept-Language stuff. | |||
* More perf/APK work. | |||
===ckitching=== | ===ckitching=== | ||
===nalexander=== | ===nalexander=== | ||
{{readonly}} | |||
* Code: Remote Tabs home panel has landed ({{bug|1014994}}). Many small tickets still open to hammer out issues ({{bug|1063742}}, {{bug|1063765}}) and re-instate cut features ({{bug|1064304}}). Split pane tablet view should hit review this week. | |||
* Reviews: working with ckitching to make annotation processing a Real Child. ckitching claims significant code size wins (~100s of kb) if we can make Proguard obfuscate our sources safely. Action in {{bug|1064554}}. | |||
* Testing: first meetings (jlund, gbrown) and feedback cycle for running instrumentation tests in automation (meta bug is {{bug|1064004}}). | |||
* Testing: |mach robocop| has landed ({{bug|874729}}). | |||
====Past==== | |||
{{bugpast|nalexander@mozilla.com}} | |||
====Present==== | |||
{{bugpresent|nalexander@mozilla.com}} | |||
===Martyn Haigh=== | ===Martyn Haigh=== | ||
Line 139: | Line 242: | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Past | * Past | ||
** | ** Toronto Work week | ||
** N2R project moving forward | |||
** Started co-ordination with Arcadio's team for Firefox for Android's own website | |||
** {{Bug|946471}}: Firefox channel on Roku | |||
** Firefox Search UX work | |||
* Upcoming | * Upcoming | ||
** | ** {{Bug|1065065}}: Firefox Search visuals for history items | ||
** {{Bug|1060413}}: V1 visuals for default state of tablet UI | |||
** Tablet's overview presentation with Yuan | |||
===Yuan=== | ===Yuan=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Last week | |||
** Synced up with Robin on addons and N2R | |||
** Presented launcher and lock screen study to mobile team | |||
** Talked to Arcadio about onboarding "Get Started" | |||
** Worked with Anthony on Tablet Refresh | |||
** Gave UX feedback to {{Bug|1062257}}, {{Bug|1061612}}, {{Bug|1060678}} | |||
* This week | |||
** Continue the work on Tablet Refresh with Anthony | |||
** Coordinate with mozilla.org and creative team on Android product page and in-product onboarding: {{Bug|1064538}} | |||
** Follow up the implementation of Share to Firefox, light-weight onboarding screen | |||
** Give UX feedback to {{Bug|847435}},{{Bug|989094}}. | |||
===Robin=== | ===Robin=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Last week | |||
* Met with Yuan and Anthony re: (N2R) | |||
* Add-on research | |||
* Menu refresh | |||
This week | |||
* N2R \m/ | |||
* Continue Add-on research | |||
* Continue Menu refresh | |||
* Syncing up with Anthony and Yuan | |||
* Provided feedback on {{bug|1044401}} | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
Line 158: | Line 291: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* {{bug|960584}} - notify user of download progress indication when fetching APK - '''landed''' | |||
* {{bug|1021395}} - Web app machinery dumps lots of semi-sensitive data to logcat - '''WIP rebased''' | |||
* {{bug|1029691}} - Manifest not being checked on APK installation - '''needs rebasing''' | |||
===A-Team=== | ===A-Team=== | ||
Line 168: | Line 305: | ||
===Garvan=== | ===Garvan=== | ||
* Stumbler currently off due to start time regression: https://bugzilla.mozilla.org/show_bug.cgi?id=1064677 | |||
* cpeterson following up on to-do item for UX: https://bugzilla.mozilla.org/show_bug.cgi?id=1027078 | |||
== Feature Focus== | == Feature Focus== | ||
*'''Note''':If you are working on a feature targeting anywhere up to '''35''', and it is not listed below already, please call it out to me. | |||
* Updated including proposed 35 feature set | |||
*[[Mobile/Roadmap | See Roadmap for more information, Meta bug details etc...]] | |||
=== Firefox 33 (Beta) - Release: Oct 14, 2014 === | |||
*{{mok}}[[Mobile/Projects/Project video to second screen | Videocasting (Roku, Firefly, Chromecast)]] | |||
*{{mok}}[[Mobile/Projects/Form auto-fill improvements | Form auto-fill improvements - Backend]] | |||
*{{mok}} OEM distro service | |||
*{{mok}} Suggested sites v2(Distribution support & non-Mozilla suggested sites) | |||
*{{mok}} Tabs updates and improvements | |||
*{{mok}} Privacy: option to clear history on exit or after a certain amount of time | |||
*{{mok}} Janus - Phase 1 (Client) | |||
*{{mok}}[[Mobile/Projects/Localization | Added locale(s):Aragonese (an), Kazakh (kk), Xhasa (xh), Frisian (fy-NL) ]] | |||
=== Firefox 34 (Aurora) - Release: Nov 25, 2014 === | |||
*{{mok}} Provide a wifi toggle widget on error pages | |||
*{{mrisk}} Tab mirroring (Roku) | |||
*{{mok}} Tab mirroring (Chromecast) | |||
*{{mok}} Toolbar Updates | |||
*{{mok}} Add support for Restricted Profiles (Prefer: safe) | |||
*{{mok}} Share handler overlay (landed but not turned on, nightly & aurora only) | |||
*{{mok}} Form auto-fill improvements, native client-side work | |||
*{{mok}} Kindle-related fixes | |||
*{{mok}} First-run Splash Screen Overlay | |||
=== Firefox 35 (Nightly) - Release: Jan 6, 2015 === | |||
*{{mprop}} Tablets: tabbed browsing refresh v2 | |||
*{{mok}} Sync Tabs panel | |||
*{{mprop}} Settings Rewrite (includes:{{bug|975377}} | |||
*{{mprog}} Fatfennec: Minifying JS | |||
*{{mok}} Search activity v1 | |||
*{{mok}} Moz Stumbler | |||
*{{mprop}} Preferred web content language | |||
*{{mprop}} Tablets: tabbed browsing refresh v1 | |||
*{{mprop}} Change default search engine to Bing | |||
*{{mprog}} Fatfennec: Splitting the APK – gingerbread phone release | |||
*{{block}} Turn on HTTPS for Bing {{Bug|958873}} | |||
*{{mprop}} Privacy: DDG as a built in search engine | |||
== Round Table == | == Round Table == |
Latest revision as of 17:09, 10 September 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
- irc.mozilla.org #mobile for backchannel
- Mobile Vidyo Room
Schedule
- Next merge: 2014-10-13
Topics for This Week
- Tablet refresh v0 soon in Nightly (disabled by default)
- Tentative merge to m-c happening tomorrow.
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.
- Julien Sanchez fixed bug 680392 - Localize trademark notice string in about:firefox
- manu.jain13 fixed bug 1060423 - Cut function in a readonly textarea
- amoghbl1 fixed bug 1019045 - Unify magnifying glass/search icon
- eedens fixed bug 1042960 - Create UI elements for facet bar
- Tristan Pollitt fixed bug 1057613 - Telemetry for search widget buttons
- vivek fixed bug 799562 - Update about:feedback to use new feedback API
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>
Alan K. (ack)
- enable cloudsync in nightly + uplift to aurora
- ad-hoc issues on flame (https://bugzilla.mozilla.org/show_bug.cgi?id=1065081)
- transitioning from cloudsync -> standalone webrtc w/GCP
JChen
Fixed
Working on
- More startup perf (bug 888482, etc.)
- Coming up with ideas for bug 1060009.
GCP
<Read Only>
Last week
- 1060796 - Limit screen capture FPS
- 1053264 - Mouse cursor flickers after activating screensharing on Windows
- bug 1059573 Add support to using DSP-based echo canceller and noise suppressor
Next week
- bug 1059573 Add support to using DSP-based echo canceller and noise suppressor
- Standalone WebRTC
- Media sandboxing
Randall Barker
Last week:
- Fixed minor issues with Roku Player (aspect ratio, detect dropped stream, etc.)
- Created SSDP/ECP simulator to debug discovery issues.
- Rebased standalone WebRTC code and it broke. Started fixing.
Next week:
- Finish fixing standalone WebRTC.
- Set up private channel with Roku WebRTC Player to enable testing. Waiting on Roku to do this.
- Investigate bug 1053426 Fennec crashes when tab sharing is active (Looks to be memory leak)
- Continue to try and land standalone code.
- Investigate sending H.264 instead of VP8 video to standalone WebRTC. (Not certain how critical this is as performance of VP8/OpenGL appears adequate)
- Land bug 1048425 Enable support for tab sharing with Roku device. Possible now that there is something to test against.
Eugen Sawin
Past
- Janus Proxy (https://wiki.mozilla.org/Mobile/Janus)
- Fixed (disabled) DOM injections for HTTPS resources on HTTP sites (gh node-janus/56)
- Fixed websockets support (gh node-janus/54 gh node-janus/55)
Present & Future
- Janus Proxy
- Investigating performance issues (using the new metrics and marionette tests)
- Looking into <picture> element injection
- Adding TCP/socket stats
- bug 1034114 - WebApp startup slowed significantly by debug server
Sylvain Cleymans
Last week:
- Fixed performance testing
Next week:
- Finish performance testing
- Finish image compression
Brian Nicholson
- Transitioning to dougt's team to work on privacy and security
- Wrapping up review queue and some bugs
WesJ
<Read Only> Landing these guys (its taking a bit)
- bug 1058150 - Use a restricted profile for guest mode. Landed again this morning.
- bug 966493 - Cannot request fullscreen when inside a touchstart event.
- bug 815682 - Lock screen widget/shortcut for Guest Sessions on Android 4.2 and above Widgets. Chasing down some Android 2.3 nits. There are little changes for this scattered through startup. Hopefully with:
- bug 897711 - [guest] Provide an indicator for guest mode in the UI. it will be clear if we make a mistake. :)
- bug 1042199 - Widget for searching from error pages. This changes how we decide what url to show in the urlbar a bit.
Also looking at:
- bug 901360 - Convert to Downloads.jsm in Firefox for Android and bug 1063217 - Support a PDF DownloadSaver
- bug 1064611 - Allow requesting cached content from nsIWebNavigation. For better offline/error experiences.
LucasR
<Read Only>
Last week
- Top crasher fix
- bug 1041448 - crash in java.lang.NullPointerException: at org.mozilla.gecko.home.PinSiteDialog$3.onFocusChange(PinSiteDialog.java)
- Prep work to merge larch to m-c
- bug 1053252 - Create different package name for larch so it can be installed beside Nightly
- Tablet refresh (Fixing reftest failures)
- bug 1014987 - Display tabs horizontally
- bug 1015447 - Add a new tab from horizontal tab strip
- bug 1017307 - Close a foreground tab on horizontal tab strip
- bug 1017313 - Close a background tab from horizontal tab strip
- bug 1018426 - Switch a tab on horizontal tab strip
- Toolbar refresh
- bug 1055536 - Too many differing background greys throughout the browser
- bug 1057438 - Rewrite FadedTextView
- bug 1060394 - Move FadedTextView to the widget package
- bug 1061508 - Consider fading edge in toolbar's title instead of ellipsis
- bug 1063914 - Restore edit mode's [x] icon
- Misc
- bug 1020505 - Regression: Browser menu has width issues
- bug 1062231 - Menu share icon is misaligned to the right
- bug 1065369 - Consolidate 'add tab' behaviour in Tabs
Next week
- Merge larch to m-c
- More tablet and toolbar stuff
liuche
<Read Only>
- Follow-ups for Onboarding (bug 1059792, bug 1063748)
- bug 1062257 - "Remove" behavior in home panels
- reviews, chatting with UX about future onboarding
- Next: search activity, Private browsing contextual hints
Margaret
<Read Only>
Highlights:
- Settings telemetry
- Search activity
- Attending JSConf EU this weekend
Past:
- 1061644 - crash in java.lang.IllegalArgumentException: Couldn''t find search engine for identifier: YAHOO at org.mozilla.search.providers.SearchEngineManager.createEngine(SearchEngineManager.java)
- 1062632 - Remove unused history panel view and styles
- 1063128 - UI Telemetry for Settings records empty preference name
- 1058813 - Add telemetry for custom preferences
- 1063177 - "+" button overlaps text in long search suggestions
- 1057631 - Use real locale when pulling search engine out of the jar
- 1059537 - Add support for parsing icons out of search plugin XML
- 1049206 - Design for the "blank state"/"first run" experience when user has no search history
Present:
mcomella
<Read Only>
Past
- bug 1046017 - Taps are offset on some devices
Present
- Browser toolbar refresh
- bug 1058909 - Implement new tablet toolbar display mode
- bug 1001655 - Replace applicable Strings in test code with StringHelper references
- bug 960746 - Back/forward button state can get out of sync on tablets
- bug 1020534 - Tablet toolbar icons hard to read on dark lightweight themes
- bug 1062338 - Regression: Back button icon missing in menu on some small screen (?) hardware (?) devices
Future
- Too busy with other things:
- 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 983437 - Delay FHR pruning until the screen is off
- bug 989441 - Centralized documentation for writing tests
rnewman
<Read Only>
- Attempting to kick-start a discussion around services to boost usage. Please chime in. https://mobile.etherpad.mozilla.org/service-brainstorming
- Hacking away at dead code and obsolete libraries.
- Landing stages of splitapk work.
- Got frustrated, decided to fix Sync's scheduling on desktop. We now sync automatically when your machine wakes from sleep.
- Reviews, advice, perf, etc. etc. -- the usual.
Fixed
Working on
Upcoming
- Accept-Language stuff.
- More perf/APK work.
ckitching
nalexander
<Read Only>
- Code: Remote Tabs home panel has landed (bug 1014994). Many small tickets still open to hammer out issues (bug 1063742, bug 1063765) and re-instate cut features (bug 1064304). Split pane tablet view should hit review this week.
- Reviews: working with ckitching to make annotation processing a Real Child. ckitching claims significant code size wins (~100s of kb) if we can make Proguard obfuscate our sources safely. Action in bug 1064554.
- Testing: first meetings (jlund, gbrown) and feedback cycle for running instrumentation tests in automation (meta bug is bug 1064004).
- Testing: |mach robocop| has landed (bug 874729).
Past
- 1003877 - [meta] Custom server support for Firefox Accounts on Android
- 1058160 - Specify main activity org.mozilla.fennec.App with a default intent over org.mozilla.search.MainActivity
- 1056707 - Kindle: No way to remove Firefox account
- 1040945 - Make AndroidEclipse backend make target install native libraries more aggressively
- 785199 - Give remote tabs a context menu
- 1014994 - create a synced tabs panel
- 1062566 - Update to Java 1.7 and bump SDK version in AndroidEclipse backend templates
- 1062638 - crash in java.lang.NullPointerException: at org.mozilla.gecko.RemoteTabsExpandableListAdapter.getChildView(RemoteTabsExpandableListAdapter.java)
- 1063028 - Change tests/browser/junit3 Java package root to be org.mozilla.gecko
- 874729 - Add ability to run robocop tests to mach
Present
Martyn Haigh
BLassey
MFinkle
Antlam
- Past
- Toronto Work week
- N2R project moving forward
- Started co-ordination with Arcadio's team for Firefox for Android's own website
- bug 946471: Firefox channel on Roku
- Firefox Search UX work
- Upcoming
- bug 1065065: Firefox Search visuals for history items
- bug 1060413: V1 visuals for default state of tablet UI
- Tablet's overview presentation with Yuan
Yuan
- Last week
- Synced up with Robin on addons and N2R
- Presented launcher and lock screen study to mobile team
- Talked to Arcadio about onboarding "Get Started"
- Worked with Anthony on Tablet Refresh
- Gave UX feedback to bug 1062257, bug 1061612, bug 1060678
- This week
- Continue the work on Tablet Refresh with Anthony
- Coordinate with mozilla.org and creative team on Android product page and in-product onboarding: bug 1064538
- Follow up the implementation of Share to Firefox, light-weight onboarding screen
- Give UX feedback to bug 847435,bug 989094.
Robin
Last week
- Met with Yuan and Anthony re: (N2R)
- Add-on research
- Menu refresh
This week
- N2R \m/
- Continue Add-on research
- Continue Menu refresh
- Syncing up with Anthony and Yuan
- Provided feedback on bug 1044401
Security/MGoodwin
WebRT
- bug 960584 - notify user of download progress indication when fetching APK - landed
- bug 1021395 - Web app machinery dumps lots of semi-sensitive data to logcat - WIP rebased
- bug 1029691 - Manifest not being checked on APK installation - needs rebasing
A-Team
QA
Garvan
- Stumbler currently off due to start time regression: https://bugzilla.mozilla.org/show_bug.cgi?id=1064677
- cpeterson following up on to-do item for UX: https://bugzilla.mozilla.org/show_bug.cgi?id=1027078
Feature Focus
- Note:If you are working on a feature targeting anywhere up to 35, and it is not listed below already, please call it out to me.
- Updated including proposed 35 feature set
- See Roadmap for more information, Meta bug details etc...
Firefox 33 (Beta) - Release: Oct 14, 2014
- [ON TRACK] Videocasting (Roku, Firefly, Chromecast)
- [ON TRACK] Form auto-fill improvements - Backend
- [ON TRACK] OEM distro service
- [ON TRACK] Suggested sites v2(Distribution support & non-Mozilla suggested sites)
- [ON TRACK] Tabs updates and improvements
- [ON TRACK] Privacy: option to clear history on exit or after a certain amount of time
- [ON TRACK] Janus - Phase 1 (Client)
- [ON TRACK] Added locale(s):Aragonese (an), Kazakh (kk), Xhasa (xh), Frisian (fy-NL)
Firefox 34 (Aurora) - Release: Nov 25, 2014
- [ON TRACK] Provide a wifi toggle widget on error pages
- [AT RISK] Tab mirroring (Roku)
- [ON TRACK] Tab mirroring (Chromecast)
- [ON TRACK] Toolbar Updates
- [ON TRACK] Add support for Restricted Profiles (Prefer: safe)
- [ON TRACK] Share handler overlay (landed but not turned on, nightly & aurora only)
- [ON TRACK] Form auto-fill improvements, native client-side work
- [ON TRACK] Kindle-related fixes
- [ON TRACK] First-run Splash Screen Overlay
Firefox 35 (Nightly) - Release: Jan 6, 2015
- [PROPOSED] Tablets: tabbed browsing refresh v2
- [ON TRACK] Sync Tabs panel
- [PROPOSED] Settings Rewrite (includes:bug 975377
- [IN PROGRESS] Fatfennec: Minifying JS
- [ON TRACK] Search activity v1
- [ON TRACK] Moz Stumbler
- [PROPOSED] Preferred web content language
- [PROPOSED] Tablets: tabbed browsing refresh v1
- [PROPOSED] Change default search engine to Bing
- [IN PROGRESS] Fatfennec: Splitting the APK – gingerbread phone release
- [BLOCKED] {{{1}}} Turn on HTTPS for Bing bug 958873
- [PROPOSED] Privacy: DDG as a built in search engine