Mobile/Notes/01-Jul-2015: Difference between revisions

From MozillaWiki
< Mobile‎ | Notes
Jump to navigation Jump to search
(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?...")
 
 
(23 intermediate revisions by 15 users not shown)
Line 11: Line 11:


== Topics for This Week ==
== Topics for This Week ==
;Shipping as Add-ons: Margaret and others have started work on shipping parts of Firefox as add-ons.
;Reducing APK Size: Martyn landed code to remove MDPI assets from all builds.


== Tracking Review ==
== Tracking Review ==
Line 18: Line 20:
<bugzilla>
<bugzilla>
{
{
     "cf_blocking_fennec": "39+",
     "cf_blocking_fennec": "40+",
     "resolution": "---",
     "resolution": "---",
     "include_fields": "id, summary, status, assigned_to, last_change_time",
     "include_fields": "id, summary, status, assigned_to, last_change_time",
Line 30: Line 32:
<bugzilla>
<bugzilla>
{
{
     "cf_blocking_fennec": "40+",
     "cf_blocking_fennec": "41+",
     "resolution": "---",
     "resolution": "---",
     "include_fields": "id, summary, status, assigned_to, last_change_time",
     "include_fields": "id, summary, status, assigned_to, last_change_time",
Line 51: Line 53:
== 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'''.''
* '''Youngsun Suh''' fixed {{bug|1170852}} - Remove unused method, GeckoAppShell.decodeBase64
* '''P. Calligaris''' fixed {{bug|1172086}} - Check if <input> element is disabled
* '''Sergej Kravcenko''' fixed {{bug|1175566}} - Change menu_popup LinearLayout to FrameLayout and {{bug|1175563}} - Change LinearLayout to a less expensive View
* Vivek has been landing work for Firefox account profile avatars - {{bug|1055264}}, {{bug|1055264}}, {{bug|1177855}}
* Dominique fixed {{bug|1165127}} - Animations for displaying/closing the zoomed view
* Ahmed fixed {{bug|1172077 - Merge tabs.db into browser.db}}
* shorlander is helping us convert about:reader png icons to svg - {{bug|1175377}}
* '''gitagon''' fixed an issue in the add-on bolierplate: https://github.com/mozilla/firefox-for-android-addons/pull/6


==Stand ups==
==Stand ups==
Line 59: Line 69:
Please keep your update to under 2 minutes!
Please keep your update to under 2 minutes!
===James W. (snorp)===
===James W. (snorp)===
* NEW HIRE: Dylan Roeh! He started this week in SFO, will be working remotely from Illinois
* Fixed {{bug|1178961}} - Crash on retrieving Gecko profile
* Fixed {{bug|1167647}} - Pass all of the content specific data to decoder, not just two bytes
* Bounced {{bug|1171610}} - Automatically use colorized warnings and errors if available
* Playing with patches to remove the placeholder icon and border that shows up for images that are loading
* Playing with a patch that disables the low-res tiles, and fades in the high-res ones when they are available, {{bug|1178376}}
* Getting the first bits of the paint suppression work reviewed
<!-- ==== Past week ==== -->
<!-- ==== Past week ==== -->
<!-- * <worked on> -->
<!-- * <worked on> -->
Line 75: Line 94:


===GCP===
===GCP===
* Last week:
** Whistler
** Agonize over frailty of technology
** Reviews: VP8 Accell, SafeBrowsing/TP memory optimization
** Review WebRTC bugs
* This week:
** Rebase/incorporate review comments for Video Sandboxing
** Multiple list providers for SafeBrowsing
** Cache update times for SafeBrowsing


===Randall Barker===
===Randall Barker===


===Eugen Sawin===
===Eugen Sawin===
<!--


'''Fixed'''
{{readonly}}
{{bugpast|esawin@mozilla.com}}


'''Working on'''
{{mybugs|esawin@mozilla.com}}
{{bugpresent|esawin@mozilla.com}}
 
-->
===Dylan Roeh===


===Brian Nicholson===
===Brian Nicholson===


===Bryan Munar===
===Bryan Munar===
* Counting down the days before bNicholz gets home
* Beating bNicholz at phone games while he's on his honeymoon
* Came up with teammate nicknames at Whistler: Chenxia --> Chenny or Chenny from the Block (margaret++)
'''FIXED:'''
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1177493 Bug 1177493 - When you refresh the settings page when signed in, unwanted headers appear at the top]
'''WORKING ON (and nearly done with):'''
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1109684 [Bug 1109684<nowiki>]</nowiki> Find out how we can let other developers directly open pages in Firefox for iOS (Part 2)]
'''WILL WORK ON AFTER:'''
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1178787 Bug 1178787 - Add a Sync Now button]


===WesJ===
===WesJ===
Line 97: Line 135:


Highlights:
Highlights:
* Making first run prototypes for antlam with Import from Android
* Finished the rest of doorhangers! sans Tracking Protection


Present:
Present:
{{bugpresent|liuche@mozilla.com}}
{{bugpresent|liuche@mozilla.com}}
Past:
{{bugpast|liuche@mozilla.com}}


===karim===
===karim===
Line 108: Line 146:
Present:
Present:
{{bugpresent|kbenhmida@mozilla.com}}
{{bugpresent|kbenhmida@mozilla.com}}
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1171463 1171463 - Regression: grey area shown where bottom toolbar used to be on about:home]


===Margaret===
===Margaret===


Highlights:
Highlights:
 
* Finishing up signed add-on work
* High-res search icons for Android
* Thinking about how to build features as add-ons
Past:
Past:
{{bugpast|margaret.leibovic@gmail.com}}
{{bugpast|margaret.leibovic@gmail.com}}
Line 119: Line 160:


===jonalmeida===
===jonalmeida===
* Learning basics on Android Sync and working on.
* Current: {{bugzilla|1145434}} Use a system tray notification to show progress on Tab sending and receiving
Past:
{{bugpast|jalmeida@mozilla.com}}
Present:
{{bugpresent|jalmeida@mozilla.com}}


===mcomella===
===mcomella===
*
*Lint everything
**[https://wiki.mozilla.org/images/thumb/5/56/Land_patch_-_go_home.jpg/300px-Land_patch_-_go_home.jpg Go home]
**Android lint
**eslint is working, sort of
*Private browsing colors
Past:
Past:
{{bugpast|michael.l.comella@gmail.com}}
{{bugpast|michael.l.comella@gmail.com}}
Line 137: Line 189:


===Sebastian===
===Sebastian===
Past:
* Currently: {{bugzilla|1176207}} Replace GridView implementation in Home Panels with RecyclerView implementation
* Regressions: {{bugzilla|1178703}} Addons, {{bugzilla|1178739}} HomeProvider, {{bugzilla|1178760}} YouTube
 
Everything:
{{bugpast|s.kaspari@gmail.com}}
{{bugpast|s.kaspari@gmail.com}}
Present:
{{bugpresent|s.kaspari@gmail.com}}
{{bugpresent|s.kaspari@gmail.com}}


Line 145: Line 199:


Past:
Past:
* Meeting with antlam for tab queue v2 discussions
* Walking up mountains, swimming in lakes, diving off bridges, snowball fights.
{{bugpast|mhaigh@mozilla.com}}
{{bugpast|mhaigh@mozilla.com}}
Present:
Present:
Line 156: Line 212:


===Ally===
===Ally===
* readonly due to mozflu from Whistler
* in progress
** Bug 1148524 - Add "edit login" option in about:passwords context menu
** Whistler discussions: Kidfox & opening links in private browsing+tab queues
* done
** Bug 1136477 Unify terminology of Passwords/Logins for about:logins (nee about:passwords)
** Bug 1141769 - Implement new style(unified) FHR/Telemetry password manager probes


===Emily===
===Emily===
Highlights:
* #mozwww
Past:
{{bugpast|etoop@mozilla.com}}
Present:
{{bugpresent|etoop@mozilla.com}}


===BLassey===
===BLassey===
Line 174: Line 244:


===Robin===
===Robin===
''So much Whistler. Wow.''
* Kinderfox for Tablets, nailing down v1 features with Karen, Sam, and Ally.
* Wrapped up iOS UI bugs (mostly Reader View CSS).
Supposed to be on PTO. ¯\_(ツ)_/¯ 
* "Open later" Share Extension {{bug|1179067}}
* Implement toggle unread for reading list items {{bug|1177936}}
* Reflect local vs remote visits in Top Sites {{bug|1172072}}
* Let other developers directly open pages in Firefox for iOS {{bug|1109684}}


===Darrin===
===Darrin===

Latest revision as of 16:53, 1 July 2015

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

Shipping as Add-ons
Margaret and others have started work on shipping parts of Firefox as add-ons.
Reducing APK Size
Martyn landed code to remove MDPI assets from all builds.

Tracking Review

Beta

  • Next Build:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Aurora

  • Next Build:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Nightly

  • Next Build:

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


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.

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)

  • NEW HIRE: Dylan Roeh! He started this week in SFO, will be working remotely from Illinois
  • Fixed bug 1178961 - Crash on retrieving Gecko profile
  • Fixed bug 1167647 - Pass all of the content specific data to decoder, not just two bytes
  • Bounced bug 1171610 - Automatically use colorized warnings and errors if available
  • Playing with patches to remove the placeholder icon and border that shows up for images that are loading
  • Playing with a patch that disables the low-res tiles, and fades in the high-res ones when they are available, bug 1178376
  • Getting the first bits of the paint suppression work reviewed


JChen

Fixed
Working on


GCP

  • Last week:
    • Whistler
    • Agonize over frailty of technology
    • Reviews: VP8 Accell, SafeBrowsing/TP memory optimization
    • Review WebRTC bugs
  • This week:
    • Rebase/incorporate review comments for Video Sandboxing
    • Multiple list providers for SafeBrowsing
    • Cache update times for SafeBrowsing

Randall Barker

Eugen Sawin

<Read Only>

Fixed
Working on


Dylan Roeh

Brian Nicholson

Bryan Munar

  • Counting down the days before bNicholz gets home
  • Beating bNicholz at phone games while he's on his honeymoon
  • Came up with teammate nicknames at Whistler: Chenxia --> Chenny or Chenny from the Block (margaret++)

FIXED:

WORKING ON (and nearly done with):

WILL WORK ON AFTER:

WesJ

liuche

Highlights:

  • Making first run prototypes for antlam with Import from Android
  • Finished the rest of doorhangers! sans Tracking Protection

Present:


karim

Past:

Present:

Margaret

Highlights:

  • Finishing up signed add-on work
  • High-res search icons for Android
  • Thinking about how to build features as add-ons

Past:

Present:


jonalmeida

  • Learning basics on Android Sync and working on.
  • Current: 1145434 Use a system tray notification to show progress on Tab sending and receiving

Past:

Present:


mcomella

  • Lint everything
    • Go home
    • Android lint
    • eslint is working, sort of
  • Private browsing colors

Past:

Present:


rnewman

Fixed

Working on


nalexander

Sebastian

  • Currently: 1176207 Replace GridView implementation in Home Panels with RecyclerView implementation
  • Regressions: 1178703 Addons, 1178739 HomeProvider, 1178760 YouTube

Everything:


Martyn Haigh

Past:

  • Meeting with antlam for tab queue v2 discussions
  • Walking up mountains, swimming in lakes, diving off bridges, snowball fights.

Present:


Stefan

Steph

James Hugman

Ally

  • readonly due to mozflu from Whistler
  • in progress
    • Bug 1148524 - Add "edit login" option in about:passwords context menu
    • Whistler discussions: Kidfox & opening links in private browsing+tab queues
  • done
    • Bug 1136477 Unify terminology of Passwords/Logins for about:logins (nee about:passwords)
    • Bug 1141769 - Implement new style(unified) FHR/Telemetry password manager probes

Emily

Highlights:

  • #mozwww

Past:

Present:


BLassey

Fixed

Working on


Antlam

  • Past
  • Upcoming

Robin

So much Whistler. Wow.

  • Kinderfox for Tablets, nailing down v1 features with Karen, Sam, and Ally.
  • Wrapped up iOS UI bugs (mostly Reader View CSS).

Supposed to be on PTO. ¯\_(ツ)_/¯

  • "Open later" Share Extension bug 1179067
  • Implement toggle unread for reading list items bug 1177936
  • Reflect local vs remote visits in Top Sites bug 1172072
  • Let other developers directly open pages in Firefox for iOS bug 1109684

Darrin

A-Team

QA

Feature Focus

Round Table