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

(whitespace fix)
 
(18 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": "37+",
     "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": "38+",
     "cf_blocking_fennec": "39+",
     "resolution": "---",
     "resolution": "---",
     "include_fields": "id, summary, status, assigned_to",
     "include_fields": "id, summary, status, assigned_to",
Line 40: Line 41:
''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
* (iOS) dusek fixed {{Bug|1124828}} - "Bold Text" accessibility setting not respected


==Stand ups==
==Stand ups==
Line 50: 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 67: 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===
<!--


'''Fixed'''
* MP3 demuxer
{{bugpast|esawin@mozilla.com}}
** 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


'''Working on'''
* Misc
{{bugpresent|esawin@mozilla.com}}
** Setting up new development system
-->


===Brian Nicholson===
===Brian Nicholson===
Line 83: Line 101:


===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 109: 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 116: 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 123: 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 134: 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 152: 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
===Security/MGoodwin===
** 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
===WebRT===
** 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 170: 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}} -->


Confirmed users
183

edits