Mobile/Notes/12-Aug-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?...")
 
 
(27 intermediate revisions by 20 users not shown)
Line 51: Line 51:
== 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'''.''
* Giovanny Gongora fixed {{bug|1188984}} - Remove 'public' and 'static' keywords from nested interfaces and enums in TabPanel
* capella fixed {{bug|1191161}} and {{bug|1191872}} to move annotation classes to org.mozilla.gecko.annotation pacakge.
iOS
* '''Atul Aggarwal''' fixed {{Bug|1189844}} - Don't show protocol for top site URLs
* '''Atul Aggarwal''' fixed {{Bug|1164140}} - Sync should specify Firefox for iOS User-Agent
* '''Atul Aggarwal''' fixed {{Bug|1191929}} - Crash attempting to remove suggested sites
* dusek fixed {{Bug|1191059}} - Location bar long-press accessibility custom actions no longer available
* dusek fixed {{Bug|1191062}} - Location text field should not be accessible element (otherwise "Clear text" button inaccessible)
* '''hennes''' fixed {{Bug|1168693}} - Don't enable pull-to-sync for History panel unless Sync is configured


==Stand ups==
==Stand ups==
Line 75: Line 85:


===GCP===
===GCP===
{{readonly}}
* Last week:
** Addressed Video Sandboxing review comments wrt IPC
** Investigate Android WebRTC bugs.
** Benchmarking work
* Next week:
** Benchmarking work
** SafeBrowsing work
** Maybe some WebRTC test investigation


===Randall Barker===
===Randall Barker===
Last Week:
* Landed fix for {{Bug|1190988}} - Hit testing appears to return incorrect positions when --enable-android-apz is specified.
* Up for review: {{Bug|1188225}} - Implement ChromeProcessController::HandleDoubleTap
* Worked on review of {{Bug|1180295}} - Redo Fennec dynamic toolbar implementation
Next Week:
* Land {{Bug|1188225}} - Implement ChromeProcessController::HandleDoubleTap
* Finish review of {{Bug|1180295}} - Redo Fennec dynamic toolbar implementation
* Investigate latency in event processing of C++ APZ.


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


'''Fixed'''
* Wrapping up some MP3 demuxer work
{{bugpast|esawin@mozilla.com}}
* Re-starting performance investigations
* Reviews


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


===Dylan Roeh===
===Dylan Roeh===
{{readonly}}
Working on:
{{bugpresent|droeh@mozilla.com}}


===Brian Nicholson===
===Brian Nicholson===
* Session restore fixes/perf improvements
** {{Bug|1187176}} - TabManager.storeChanges does unnecessary work
** {{Bug|1191428}} - Crash when restoring tab with no session data
** {{Bug|1193396}} - Use JPEGs instead of PNGs for screenshots
** {{Bug|1193386}} - Wrong tab selected after restoring the browser
** {{Bug|1193417}} - Restored tabs don't have a title
* Now: {{Bug|1191687}} - Opening some links with VoiceOver shows context menu ("Open in New Tab" etc.)


===Bryan Munar===
===Bryan Munar===
PAST:
* INTERN PRESENTATION!! check it out on Air Mozilla hehe publicizing dat iOS doe
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1189165 Bug 1189165 - Empty panels, layout revisions]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1189915#c3 Bug 1189915 - Add privacy policy link to Settings]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1190599 Bug 1190599 - Navigation interaction from 'Licenses' in Settings leaves user to depend on Tab button to exit]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1191902 Bug 1191902 - Non-blurred favicon tiles look bad on older iPads]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1191879 Bug 1191879 - Pull to refresh in settings with a connected Sync account]


===liuche===
===liuche===
Line 108: Line 152:
Present:
Present:
{{bugpresent|kbenhmida@mozilla.com}}
{{bugpresent|kbenhmida@mozilla.com}}
* Finishing up on keyboard shortcuts for iPad
* Home feeds on Android


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


Highlights:
Highlights:
 
* Wrangling tracking protection/kidfox work
* Planning for Fx43 and beyond
* Hiring
Bugs:
Bugs:
{{bugpast|margaret.leibovic@gmail.com}}
{{bugpast|margaret.leibovic@gmail.com}}
Line 118: Line 166:


===jonalmeida===
===jonalmeida===
* Added a RecyclerView click handler
* Click-to-view images - need to put in for review
* Started removing Contact API code


===mcomella===
===mcomella===
*
*Finished pb
*Finished sec
*Misc. polish bugs
*Upcoming: more misc. polish & cleaning up our resources (e.g. removing duplicate icons via scaling)
Past:
Past:
{{bugpast|michael.l.comella@gmail.com}}
{{bugpast|michael.l.comella@gmail.com}}
Line 127: Line 182:


===rnewman===
===rnewman===
* iOS heading towards RC. Last-minute feedback most welcome.
* Lots of gofaster: scoping system add-ons with laura, mossop, et al, and working on OTA features with tarek.
* Technical Architecture Group. Check your email.
* Margaret is tracking some interesting things that I'm mentoring: logins DB, local visits, etc. Come find me.
* Interviewing and interview prep.


====Fixed====
====Fixed====
Line 134: Line 194:


===nalexander===
===nalexander===
{{readonly}}
Ill Tuesday, in-and-out today (Wednesday), moving tomorrow (Thursday).
* Landing b2gdroid
* Moving on Sign in to Firefox Accounts on the web


===Sebastian===
===Sebastian===
'''Hightlights''':
'''Hightlights''':
* ...
* KidFox
* Small improvements here and there
'''Noise''':
'''Noise''':
{{bugpast|s.kaspari@gmail.com}}
{{bugpast|s.kaspari@gmail.com}}
Line 152: Line 218:


===Steph===
===Steph===
{{readonly}}
What I did ~
* Various regressions/perf issues for v1.0 iOS
* Debugging startup crashes
* Added write-to-disk logging
{{bugpast|sleroux@mozilla.com}}
What I'm looking at ~
* Finishing up blockers for v1.0-RC
{{bugpresent|sleroux@mozilla.com}}


===James Hugman===
===James Hugman===


===Ally===
===Ally===
Past:
{{bugpast|ally@mozilla.com}}
Present:
{{bugpresent|ally@mozilla.com}}


===Emily===
===Emily===
*JavaScript - GET IN THE SEA
*iOS V1 tunnel vision.
*Working on command line builds for iOS
Past:
{{bugpast|etoop@mozilla.com}}
Present:
{{bugpresent|etoop@mozilla.com}}


===BLassey===
===BLassey===
Line 169: Line 261:


* Past
* Past
**
** Blog post on tips/hints! https://twitter.com/Antlam7/status/631208709994082304
** Tracking Protection V1 - done!
** {{Bug|1162930}}: Illustrations in Welcome screen
** Tabs tray on Mobile ideas: https://people.mozilla.org/~alam/Presentations/mob_tabstray_v2_2015.pdf
* Upcoming
* Upcoming
**
** TV stuff
** First Run A/B Testing
** {{Bug|1189725}}: Smart suggestions on Awesomescreen
** {{Bug|1189719}}: Display search history


===Robin===
===Robin===
'''Android'''
* Finalized Kinderfox 1.0 UX. \o/
'''iOS'''
* Wrapping/ed up iOS 0.9-1.0 UI/UX reviews.
* Starting on 1.1+ bugs
* Top sites panel [https://db.tt/U5j1KbBq iterations]
* Reading List partnership integration mocks.


===Darrin===
===Darrin===
{{ readonly }}
* working to triage and prioritize all remaining UX issues for iOS 1.0
* starting to experiment with 1.1/2.0 UX improvements and features (PB, etc)
* open in new tab concept: http://cl.ly/image/3G3k3T1K2D1A
* private browsing concept: http://cl.ly/image/2b0f2y2f2Y2G
* starting to write job descriptions!
* planning for Gemma's visit to Toronto and Sept UX Work Week


===A-Team===
===A-Team===

Latest revision as of 16:42, 12 August 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

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.

  • Giovanny Gongora fixed bug 1188984 - Remove 'public' and 'static' keywords from nested interfaces and enums in TabPanel
  • capella fixed bug 1191161 and bug 1191872 to move annotation classes to org.mozilla.gecko.annotation pacakge.

iOS

  • Atul Aggarwal fixed bug 1189844 - Don't show protocol for top site URLs
  • Atul Aggarwal fixed bug 1164140 - Sync should specify Firefox for iOS User-Agent
  • Atul Aggarwal fixed bug 1191929 - Crash attempting to remove suggested sites
  • dusek fixed bug 1191059 - Location bar long-press accessibility custom actions no longer available
  • dusek fixed bug 1191062 - Location text field should not be accessible element (otherwise "Clear text" button inaccessible)
  • hennes fixed bug 1168693 - Don't enable pull-to-sync for History panel unless Sync is configured

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)

JChen

Fixed
Working on


GCP

<Read Only>

  • Last week:
    • Addressed Video Sandboxing review comments wrt IPC
    • Investigate Android WebRTC bugs.
    • Benchmarking work
  • Next week:
    • Benchmarking work
    • SafeBrowsing work
    • Maybe some WebRTC test investigation

Randall Barker

Last Week:

  • Landed fix for bug 1190988 - Hit testing appears to return incorrect positions when --enable-android-apz is specified.
  • Up for review: bug 1188225 - Implement ChromeProcessController::HandleDoubleTap
  • Worked on review of bug 1180295 - Redo Fennec dynamic toolbar implementation

Next Week:

  • Land bug 1188225 - Implement ChromeProcessController::HandleDoubleTap
  • Finish review of bug 1180295 - Redo Fennec dynamic toolbar implementation
  • Investigate latency in event processing of C++ APZ.

Eugen Sawin

  • Wrapping up some MP3 demuxer work
  • Re-starting performance investigations
  • Reviews
Fixed
Working on


Dylan Roeh

<Read Only>

Working on:


Brian Nicholson

  • Session restore fixes/perf improvements
    • bug 1187176 - TabManager.storeChanges does unnecessary work
    • bug 1191428 - Crash when restoring tab with no session data
    • bug 1193396 - Use JPEGs instead of PNGs for screenshots
    • bug 1193386 - Wrong tab selected after restoring the browser
    • bug 1193417 - Restored tabs don't have a title
  • Now: bug 1191687 - Opening some links with VoiceOver shows context menu ("Open in New Tab" etc.)

Bryan Munar

PAST:

liuche

Highlights:

Present:

Past:


karim

Past:

Present:

  • Finishing up on keyboard shortcuts for iPad
  • Home feeds on Android

Margaret

Highlights:

  • Wrangling tracking protection/kidfox work
  • Planning for Fx43 and beyond
  • Hiring

Bugs:


jonalmeida

  • Added a RecyclerView click handler
  • Click-to-view images - need to put in for review
  • Started removing Contact API code

mcomella

  • Finished pb
  • Finished sec
  • Misc. polish bugs
  • Upcoming: more misc. polish & cleaning up our resources (e.g. removing duplicate icons via scaling)

Past:

Present:


rnewman

  • iOS heading towards RC. Last-minute feedback most welcome.
  • Lots of gofaster: scoping system add-ons with laura, mossop, et al, and working on OTA features with tarek.
  • Technical Architecture Group. Check your email.
  • Margaret is tracking some interesting things that I'm mentoring: logins DB, local visits, etc. Come find me.
  • Interviewing and interview prep.

Fixed

Working on


nalexander

<Read Only> Ill Tuesday, in-and-out today (Wednesday), moving tomorrow (Thursday).

  • Landing b2gdroid
  • Moving on Sign in to Firefox Accounts on the web

Sebastian

Hightlights:

  • KidFox
  • Small improvements here and there

Noise:


Martyn Haigh

Past:

Present:


Stefan

Steph

<Read Only>

What I did ~

  • Various regressions/perf issues for v1.0 iOS
  • Debugging startup crashes
  • Added write-to-disk logging


What I'm looking at ~

  • Finishing up blockers for v1.0-RC


James Hugman

Ally

Past:

Present:


Emily

  • JavaScript - GET IN THE SEA
  • iOS V1 tunnel vision.
  • Working on command line builds for iOS

Past:

Present:


BLassey

Fixed

Working on


Antlam

Robin

Android

  • Finalized Kinderfox 1.0 UX. \o/

iOS

  • Wrapping/ed up iOS 0.9-1.0 UI/UX reviews.
  • Starting on 1.1+ bugs
  • Top sites panel iterations
  • Reading List partnership integration mocks.

Darrin

<Read Only>

  • working to triage and prioritize all remaining UX issues for iOS 1.0
  • starting to experiment with 1.1/2.0 UX improvements and features (PB, etc)
  • open in new tab concept: http://cl.ly/image/3G3k3T1K2D1A
  • private browsing concept: http://cl.ly/image/2b0f2y2f2Y2G
  • starting to write job descriptions!
  • planning for Gemma's visit to Toronto and Sept UX Work Week

A-Team

QA

Feature Focus

Round Table