Mobile/Notes/05-Aug-2015: Difference between revisions

m (Darrin's update.)
 
(28 intermediate revisions by 19 users not shown)
Line 52: Line 52:
''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'''.''
* Mantaroh Yoshinaga filed and fixed {{bug|1139211}} - datalist suggested when it's disabled
* Mantaroh Yoshinaga filed and fixed {{bug|1139211}} - datalist suggested when it's disabled
iOS
* dusek fixed {{Bug|1178011}} - "Show URL Bar" top touch area damages accessibility
* codester fixed {{Bug|1183210}} - Domain autocompletion flickers for every character entered
* codester fixed {{Bug|1177597}} - Search screen does not show on iOS9


==Stand ups==
==Stand ups==
Line 60: Line 64:
Please keep your update to under 2 minutes!
Please keep your update to under 2 minutes!
===James W. (snorp)===
===James W. (snorp)===
* Reviewing the ridiculous amount of code that Jim is producing
* Tried to get DrawTargetTiled going, failing some reftests for unknown reasons
* Working on code to use sane gfx tile sizes and pool size
* Picking up headless gecko work again in preparation for push notifications (!)
<!-- ==== Past week ==== -->
<!-- ==== Past week ==== -->
<!-- * <worked on> -->
<!-- * <worked on> -->
Line 68: Line 78:


===JChen===
===JChen===
* Producing the ridiculous amount of code that Snorp is reviewing
<!-- ==== Past week ==== -->
<!-- ==== Past week ==== -->
<!-- * <worked on> -->
<!-- * <worked on> -->
Line 76: Line 87:


===GCP===
===GCP===
* Last week
** Assorted Android security fixes
** SafeBrowsing/TP multiple list preferences
** Video Sandboxing performance impact measurements, debugging
* Next week:
** Video Sandboxing performance impact measurements
** SafeBrowsing/TP multiple list preferences, other TP work


===Randall Barker===
===Randall Barker===
Last Week:
* Implemented: {{Bug|1188225}} - Implement ChromeProcessController::HandleDoubleTap
* Filed {{Bug|1190988}} and {{Bug|1190979}} as a result.
* Started working on {{Bug|1190988}} - Hit testing appears to return incorrect positions when --enable-android-apz is specified.
Next Week:
* Continue on {{Bug|1190988}} - Hit testing appears to return incorrect positions when --enable-android-apz is specified.
* Work on any other issue that arise from NAPZ(native async pan zoom) in fennec.
* Review {{Bug|1180295}} - Redo Fennec dynamic toolbar implementation


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


'''Fixed'''
* MP3 frame parser fixes, improvements and tests
{{bugpast|esawin@mozilla.com}}
* Looked into splitting osfile.jsm without noticeable perf wins in the first iteration


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


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


===Brian Nicholson===
===Brian Nicholson===
* Test fixes
** {{Bug|1187789}} - SearchTests are failing
** {{Bug|1186266}} - testDeleteHistoryItemFromLargeList is failing
* Autocomplete text field fixes and tests
** {{Bug|1189127}} - Quickly entering a character after replacing text doesn't update suggestions
** {{Bug|1189548}} - Pasting text highlights all of URL bar text
* {{Bug|1181716}} - localhost pages break after multiple restores
* {{Bug|1182673}} - Snapkit Errors on rotation in all devices except iPhone 6
* Next: {{Bug|1172091}} - Audit our content scripts/message handlers


===Bryan Munar===
===Bryan Munar===
'''READ ONLY IF I'M NOT THERE (means I am on wifi-less Caltrain to MV).'''


===WesJ===
Past:
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1184700 Bug 1184700 - Add Sync Now button without timestamp]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1189991 Bug 1189991 - Top site titles/backgrounds intermittently disappear/change on rotation]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1188366 Bug 1188366 - Bad localization comment for "Pages you have visited recently will show up here." string]
 
Working on (and will get done very soon):
* [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=1189915#c3 Bug 1189915 - Add privacy policy link to Settings]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1189165 Bug 1189165 - Empty panels, layout revisions ]
* v1.1 stuff (which I need to keep tabs on now since we're getting there)
* Intern Presentation: Firefox for iOS - watch it on TUESDAY!!!


===liuche===
===liuche===


Highlights:
Highlights:
* Finishing up tracking protection + mixed content for 42
* Updating first run


Present:
Present:
Line 126: Line 174:


===jonalmeida===
===jonalmeida===
* Fixing some reviews
* Prototypes for Search (now on hold)
* Back at click-to-view images


===mcomella===
===mcomella===
*
*Private browsing colors
*Sec
*Misc. crap that got in the way while doing ^
Past:
Past:
{{bugpast|michael.l.comella@gmail.com}}
{{bugpast|michael.l.comella@gmail.com}}
Line 135: Line 189:


===rnewman===
===rnewman===
* iOS: reviews, triage, planning, etc. etc. etc.
* RL decisions
* Go faster: l10n and update discussions. Nothing concrete yet.


====Fixed====
====Fixed====
Line 142: Line 199:


===nalexander===
===nalexander===
====Projects====
* Fixed |mach artifact| for upstream Task Cluster Index changes
** '''Make sure you update to today's fx-team!'''
* Finally got to '''terrible iOS ticket''': {{bug|1170707}}
** Patch up for review -- ping rnewman, sleroux, and st3fan
* Digging into b2gdroid landing with fabrice: {{bug|1181209}}
** Proved out GeckoView consumer approach
** Working on getting GeckoView consumer build into tree
** Lots of external pressure to land
* Replacing Firefox Accounts native flow with a web flow: {{bug|1161223}}
** Intention is to ship in Fennec 43
** Started to break down tickets
** Started work on about:accounts
** Early demo video: http://people.mozilla.org/~nalexander/FxA.Web.Signin.1.webm
* Working with vivek to get Fennec avatars over the line: {{bug|1150964}}
** vivek fixed one unfortunate typo that should make things actually work
** Mixed reports from the field
** Shipping in Fennec 42
* Updating our android:versionCode computation: {{bug|1137898}}
** No progess
* Finishing Java Addons examples and documentation: {{bug|1168407}}
** No progress


===Sebastian===
===Sebastian===
Line 156: Line 236:


Past:
Past:
* More tabs panel bits and aspect ratios on previews
{{bugpast|mhaigh@mozilla.com}}
{{bugpast|mhaigh@mozilla.com}}
Present:
Present:
Line 161: Line 242:


===Stefan===
===Stefan===
Back from PTO. Back to final release candidate bugs.
Past:
{{bugpast|sarentz@mozilla.com}}
Present:
{{bugpresent|sarentz@mozilla.com}}


===Steph===
===Steph===
Previous:
* Fixed regressions with status bar
* Added crash report option to settings panel
{{bugpast|sleroux@mozilla.com}}
This week:
* Working with crash-stats to get symbolication for our test builds
* Better log handling
* More regressions
{{bugpresent|sleroux@mozilla.com}}


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


===Ally===
===Ally===
Past:
{{bugpast|ally@mozilla.com}}
Present:
{{bugpresent|ally@mozilla.com}}
Notes:
* If it's not kidfox, please send your reviews to someone else


===Emily===
===Emily===
<Read Only>
* lots of crashes fixed
* lots of tests fixed
Past:
{{bugpast|etoop@mozilla.com}}
Present:
{{bugpresent|etoop@mozilla.com}}


===BLassey===
===BLassey===
Line 178: Line 293:


===Antlam===
===Antlam===
 
Read-only
* Past
* Past
**
** Tracking Protection
** Private Browsing UI update
** Reading List co-ordination
** Idea for Tabs tray improvements on mobile: https://people.mozilla.org/~alam/Presentations/mob_tabstray_v2_2015.pdf
* Upcoming
* Upcoming
**
** {{Bug|1190301}}: Audio indicator for tabs
** Search/Awesomescreen mocks
** Settings
** Hello support co-ordination


===Robin===
===Robin===
'''UI Reviews'''
* Asset updates
* Sync Now button
* Privacy Policy and License
* Wrapped up Empty Panel states
Reading List. It lives. Sort of.
'''Kinderfox'''
* Revisiting the splash screen (now with copy!)
* Wrapped up lightweight themes
Still writing Year in Review


===Darrin===
===Darrin===
Confirmed users
183

edits