Mobile/Notes/01-Apr-2015: Difference between revisions
(→liuche) |
(→Antlam) |
||
(21 intermediate revisions by 12 users not shown) | |||
Line 11: | Line 11: | ||
== Topics for This Week == | == Topics for This Week == | ||
;Syncing Reading List: We can now sync Reading List items across Android devices and Desktop. Work has been uplifted to Fx38 and should be live for Fx38 Beta 2. Great job! (Known issue: Reading List sync defaults to off -- tracked by {{bug|1149226}}.) | |||
== Tracking Review == | == Tracking Review == | ||
Line 18: | Line 19: | ||
<bugzilla> | <bugzilla> | ||
{ | { | ||
"cf_blocking_fennec": " | "cf_blocking_fennec": "38+", | ||
"resolution": "---", | "resolution": "---", | ||
"include_fields": "id, summary, status, assigned_to", | "include_fields": "id, summary, status, assigned_to", | ||
Line 30: | Line 31: | ||
<bugzilla> | <bugzilla> | ||
{ | { | ||
"cf_blocking_fennec": " | "cf_blocking_fennec": "39+", | ||
"resolution": "---", | "resolution": "---", | ||
"include_fields": "id, summary, status, assigned_to", | "include_fields": "id, summary, status, assigned_to", | ||
Line 39: | Line 40: | ||
== 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'''.'' | ||
* (iOS) dusek fixed {{Bug|1124828}} - "Bold Text" accessibility setting not respected | |||
==Stand ups== | ==Stand ups== | ||
Line 48: | Line 51: | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
<!-- ==== Past week ==== --> | <!-- ==== Past week ==== --> | ||
* Profiling, profiling, and more profiling. | |||
** Pushed some experiments to Try, filed a bunch of bugs as deps of {{bug|857359}} | |||
* Goals, meetings, blah blah blah | |||
* Out next week | |||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
Line 65: | Line 74: | ||
===Randall Barker=== | ===Randall Barker=== | ||
Last Week: | |||
* Got final r+ need to land standalone WebRTC. Addressing final review comments. | |||
* Waiting for final r+ to land {{Bug|1148149}} - Support Android Presentation API. | |||
Next Week: | |||
* Land standalone WebRTC and support for Presentation API. | |||
* Begin investigating {{Bug|659285}} which will allow users to prevent websites from using JavaScript to auto play videos. | |||
===Eugen Sawin=== | ===Eugen Sawin=== | ||
* MP3 demuxer | |||
** Last week: integrated new MP3 frame detection with new MP3 demuxer (basic functionality, no seeking yet) | |||
** This week: added approximate seeking (untested) | |||
** Next: integrate MP3 demuxer with MP4Reader, write tests and validate functionality | |||
* IME | |||
** Handing over some bugs to Jim | |||
** Reviews | |||
* Misc | |||
** Setting up new development system | |||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
* {{bug|1141429}} - Improve 'about:home' tabs in the tab drawer | |||
* {{bug|1109656}} - WIP Domain autocompletion | |||
===WesJ=== | ===WesJ=== | ||
* {{Bug|1148578}} - Sort top sites by frecency | |||
* {{Bug|1147175}} - Use SDWebImage for thumbnail | |||
* {{Bug|1139457}} - Status bar style should change depending on the current UI state | |||
* {{Bug|1148835}} - Combine urlbar and bottom toolbar in landscape and on tablets | |||
* {{Bug|1134532}} - Pages can lock the urlbar from scrolling on screen - https://github.com/wesj/firefox-ios-1/tree/scrollUrlbar2 | |||
===liuche=== | ===liuche=== | ||
Line 106: | Line 132: | ||
===mcomella=== | ===mcomella=== | ||
* | *Share overlay visual improvements & regressions | ||
*Android L theme inheritance fallout | |||
*Small bugs to cooldown after aggressively working on FF38 features | |||
*Next: search engines at the bottom of the search screen | |||
Past: | Past: | ||
{{bugpast|michael.l.comella@gmail.com}} | {{bugpast|michael.l.comella@gmail.com}} | ||
Line 113: | Line 142: | ||
===rnewman=== | ===rnewman=== | ||
* Waiting for RL uplifts to Beta, then it'll be turned on. Should happen this week. | |||
* Working on Sync state machine. Sync is complicated. | |||
* Partner/marketing/meetings/reviews/etc. | |||
====Fixed==== | ====Fixed==== | ||
Line 120: | Line 152: | ||
===nalexander=== | ===nalexander=== | ||
* Last week: parachuted into enemy Reading List territory: {{bug|1147164}}. We're pretty much good, save for a known issue with Reading List sync being disabled on upgrade: {{bug|1149226}}. | |||
* This week: additional Reading List and Firefox Sync scheduling bugs. | |||
* Fun project: download pre-built Gecko libraries from automation ({{bug|1128362}}) | |||
** Never built C++ again (we hope). | |||
** Ready for '''limited beta testing''': | |||
*** <pre>hg pull -r 97c890d9a7bbd043d9acfac8bbce92464578d478 https://reviewboard-hg.mozilla.org/gecko/</pre> | |||
*** Execute <pre>mach gradle-install</pre> | |||
*** Execute <pre>mach gradle clean app:packageDebug</pre> and watch Gecko libraries get downloaded (~20megs). | |||
** Entire process takes about 4 minutes on my machine (pull to APK on device). | |||
** Blog post to follow! | |||
===Martyn Haigh=== | ===Martyn Haigh=== | ||
Line 131: | Line 175: | ||
===James Hugman=== | ===James Hugman=== | ||
A disgusting patch for iOS session restore. | |||
Follow up work on QR codes (with zxing) and Voice Recognition on Android. | |||
Reminded that: Samsung Android is not Google Android (a.k.a. TouchWiz sux). | |||
Referred in an ex-colleague, Emily Toop. | |||
Good Friday/Easter Monday are public holidays in the UK. | |||
===Ally=== | ===Ally=== | ||
Line 149: | Line 203: | ||
===Antlam=== | ===Antlam=== | ||
* Past | * Past | ||
** | ** {{Bug|1148460}}: Initial First Run User testing | ||
** {{Bug|1112185}}: Open Later/ Tab Queue UX | |||
** {{Bug|864958}}: Private Browsing UI color change | |||
** {{Bug|1098596}}: Android L theme UX follow up | |||
** UX Co-ordination around Tracking Protection, Reading List, Passwords, etc | |||
* Upcoming | * Upcoming | ||
** | ** {{Bug|1137483}}: Add "quick search" bar ** | ||
** Follow up on Tab Queue w Martyn | |||
** Follow up on QR and Voice input w James Hugman | |||
** Follow up on doorhangers polish w Ally and liuche | |||
** Bugs backlog | |||
===Robin=== | ===Robin=== | ||
===Darrin=== | ===Darrin=== | ||
* Back to working on the UICollectionView port | |||
** Have now got transitions working properly with the new layout code (gif: http://cl.ly/image/3j3N411q2k1O) | |||
** Next is cleanup and generating the proper grid layouts for each device size class/orientation | |||
** Also we are landing the swipe delete gesture, need to make sure that works with new layout | |||
* Next: error pages, a few tweaks from UX feedback on sizing/margins etc. | |||
===A-Team=== | ===A-Team=== | ||
Line 167: | Line 229: | ||
===QA=== | ===QA=== | ||
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ] | * [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ] | ||
* Add-on hotfix testing | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1150068 Crash stats 37.0] release broken | |||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Latest revision as of 16:48, 1 April 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
- 2015-05-11 (The Big Lebowski)
Topics for This Week
- Syncing Reading List
- We can now sync Reading List items across Android devices and Desktop. Work has been uplifted to Fx38 and should be live for Fx38 Beta 2. Great job! (Known issue: Reading List sync defaults to off -- tracked by bug 1149226.)
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%);
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.
- (iOS) dusek fixed bug 1124828 - "Bold Text" accessibility setting not respected
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)
- Profiling, profiling, and more profiling.
- Pushed some experiments to Try, filed a bunch of bugs as deps of bug 857359
- Goals, meetings, blah blah blah
- Out next week
JChen
Fixed
Working on
GCP
Randall Barker
Last Week:
- Got final r+ need to land standalone WebRTC. Addressing final review comments.
- Waiting for final r+ to land bug 1148149 - Support Android Presentation API.
Next Week:
- Land standalone WebRTC and support for Presentation API.
- Begin investigating bug 659285 which will allow users to prevent websites from using JavaScript to auto play videos.
Eugen Sawin
- MP3 demuxer
- Last week: integrated new MP3 frame detection with new MP3 demuxer (basic functionality, no seeking yet)
- This week: added approximate seeking (untested)
- Next: integrate MP3 demuxer with MP4Reader, write tests and validate functionality
- IME
- Handing over some bugs to Jim
- Reviews
- Misc
- Setting up new development system
Brian Nicholson
- bug 1141429 - Improve 'about:home' tabs in the tab drawer
- bug 1109656 - WIP Domain autocompletion
WesJ
- bug 1148578 - Sort top sites by frecency
- bug 1147175 - Use SDWebImage for thumbnail
- bug 1139457 - Status bar style should change depending on the current UI state
- bug 1148835 - Combine urlbar and bottom toolbar in landscape and on tablets
- bug 1134532 - Pages can lock the urlbar from scrolling on screen - https://github.com/wesj/firefox-ios-1/tree/scrollUrlbar2
liuche
Highlights:
- Finishing password doorhanger bugs
- Next: about:passwords improvements and getting it off Nightly
Present:
Past:
Margaret
<Read Only>
(Missing the meeting for candidate lunch)
Highlights:
- Trying to wrap up reader view work
- Interviews, meetings, reviews, etc.
Past:
- 1146373 - Images in reader view are sometimes too small
- 1147122 - Restore reader view error message if about:reader fails when user clicks reader button
Present:
mcomella
- Share overlay visual improvements & regressions
- Android L theme inheritance fallout
- Small bugs to cooldown after aggressively working on FF38 features
- Next: search engines at the bottom of the search screen
Past:
- 1130203 - Implement v2 share overlay mock
- 1147535 - Update failure string in share overlay send tab failure
- 1147661 - Update "Send to devices" icons
- 1148041 - Font in share overlay is unexpectedly bolditalic on 4.4
- 1148197 - Share overlay misaligned on small devices
Present:
rnewman
- Waiting for RL uplifts to Beta, then it'll be turned on. Should happen this week.
- Working on Sync state machine. Sync is complicated.
- Partner/marketing/meetings/reviews/etc.
Fixed
Working on
nalexander
- Last week: parachuted into enemy Reading List territory: bug 1147164. We're pretty much good, save for a known issue with Reading List sync being disabled on upgrade: bug 1149226.
- This week: additional Reading List and Firefox Sync scheduling bugs.
- Fun project: download pre-built Gecko libraries from automation (bug 1128362)
- Never built C++ again (we hope).
- Ready for limited beta testing:
hg pull -r 97c890d9a7bbd043d9acfac8bbce92464578d478 https://reviewboard-hg.mozilla.org/gecko/
- Execute
mach gradle-install
- Execute
mach gradle clean app:packageDebug
and watch Gecko libraries get downloaded (~20megs).
- Entire process takes about 4 minutes on my machine (pull to APK on device).
- Blog post to follow!
Martyn Haigh
Past:
Present:
Stefan
James Hugman
A disgusting patch for iOS session restore.
Follow up work on QR codes (with zxing) and Voice Recognition on Android.
Reminded that: Samsung Android is not Google Android (a.k.a. TouchWiz sux).
Referred in an ex-colleague, Emily Toop.
Good Friday/Easter Monday are public holidays in the UK.
Ally
BLassey
Fixed
Working on
MFinkle
Fixed
Working on
Antlam
- Past
- bug 1148460: Initial First Run User testing
- bug 1112185: Open Later/ Tab Queue UX
- bug 864958: Private Browsing UI color change
- bug 1098596: Android L theme UX follow up
- UX Co-ordination around Tracking Protection, Reading List, Passwords, etc
- Upcoming
- bug 1137483: Add "quick search" bar **
- Follow up on Tab Queue w Martyn
- Follow up on QR and Voice input w James Hugman
- Follow up on doorhangers polish w Ally and liuche
- Bugs backlog
Robin
Darrin
- Back to working on the UICollectionView port
- Have now got transitions working properly with the new layout code (gif: http://cl.ly/image/3j3N411q2k1O)
- Next is cleanup and generating the proper grid layouts for each device size class/orientation
- Also we are landing the swipe delete gesture, need to make sure that works with new layout
- Next: error pages, a few tweaks from UX feedback on sizing/margins etc.
A-Team
QA
- QA Release Test-Plans
- Add-on hotfix testing
- Crash stats 37.0 release broken