Mobile/Notes/04-Feb-2015: Difference between revisions

(Darrin's update.)
 
(22 intermediate revisions by 15 users not shown)
Line 8: Line 8:


== Schedule  ==
== Schedule  ==
* Next merge: 2015-02-23


== Topics for This Week ==
== Topics for This Week ==
Line 38: Line 39:
== 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'''.''
* '''Andy Pusch''' fixed {{bug|1125529}} - Remove unused string in StringHelper class
* Robin Ricard fixed {{bug|1015395}} - Make testFindInPage more robust
* Dominique fixed {{bug|1127909}} - Nits in ZoomedView code
* Federico fixed {{bug|1114499}} - NPE when opening the popup menu when tabs are exposed
* (iOS) '''codestergit''' fixed {{Bug|1109666}} - Customize behavior when long-pressing a link
* vivek!!!
** landed "magic year" COPPA changes in native Firefox Accounts sign up flow {{bug|1058806}}
** also landed split plane Remote Tabs home panel {{bug|1063742}}
** these are highly non-trivial functional changes -- bravo!
* psd contributed a fix for |mach bootstrap| on Linux


==Stand ups==
==Stand ups==
Line 48: Line 59:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
{{readonly}}
{{readonly}}
{{bugpast|snorp@snorp.net}}
<!-- ==== Past week ==== -->
<!-- ==== Past week ==== -->
<!-- * <worked on> -->
<!-- * <worked on> -->
Line 67: Line 80:
===GCP===
===GCP===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
* Last week
** Finished Sandboxing support for Window/Application/Screen sharing
** {{Bug|1104616}} Sandboxing support for Video camera access
** SafeBrowsing discussions
* Next week
** {{Bug|659188}} - Camera support for Android  (Clean up)
** {{Bug|1129365}} - getUserMedia Video/Camera broken on Samsung Galaxy S4
** {{Bug|1125048}} Slow fling speed with thumb flings (high DPI)
** Sandboxing support for Audio


===Randall Barker===
===Randall Barker===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
 
Last Week
* Fixed texture unpack GL bug in desktop and Roku WebRTC Player
* Slayed try demons.
* Need r+ from two people on patch part 2 of {{bug|1101651}}. All other patches have been r+ for standalone WebRTC.
** {{bug|1093934}} Create a XPCOM library that can be used to support standalone WebRTC
** {{bug|1097804}} Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC
** {{bug|1101651}} Enable WebRTC unit tests to be built using standalone WebRTC library
 
Next Week
* Investigate {{bug|1121679}} Enable receiving audio in standalone WebRTC
* Land standalone WebRTC if we decided to go forward with the project.


===Eugen Sawin===
===Eugen Sawin===
<!--
{{readonly}}
{{readonly}}


'''Fixed'''
'''Finished'''
{{bugpast|esawin@mozilla.com}}
* {{Bug|792992}} - Can't override query URL for update service


'''Working on'''
'''Working on'''
{{bugpresent|esawin@mozilla.com}}
* {{Bug|1093815}} - Use AndroidPlatformDecoder for standalone MP3 on Android
-->
* Looking into regressions
** {{Bug|792992}} - Can't override query URL for update service
** {{Bug|1129074}} - Content view sometimes blank on load until restart


===Brian Nicholson===
===Brian Nicholson===
{{readonly}}
{{readonly}}
* {{Bug|1128774}} - Reader Mode fails hard on initial Gmail loading
* {{Bug|1127989}} - Fixes to BackForwardListViewController
* {{Bug|1127547}} - Follow-up fixes for custom context menu
* Spent some time looking into slow Gmail redirects ({{bug|1129087}}). No dice.
* Investigating UI automation frameworks


===WesJ===
===WesJ===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
* {{Bug|1123809}} - Record history as visits
* {{Bug|1128363}} - Table versioning should be per-table
* {{Bug|1128595}} - Sqlite db for favicons
* {{Bug|1129306}} - Passwords
* Working on theming tabs on iOS


===liuche===
===liuche===
Line 96: Line 139:


Highlights:
Highlights:
* Passwords work day
** Triaged Mobile password bugs into Q1-metabug
** Discussed multi-realm logins, recipes (see [https://mail.mozilla.org/pipermail/passwords-dev/2015-February/thread.html passwords-dev] mailing list for more detail)
** Telemetry


Present:
Present:
Line 117: Line 164:
{{readonly}}
{{readonly}}
====Past====
====Past====
{{bugpast|michael.l.comella@gmail.com}}
*New tablet
**{{Bug|1127154}} - Enabling LWT changes the pressed/focused/etc. color of the navigation buttons
*investigate {{Bug|1127599}} - Crash when pressing TabsPanel menu button
*investigate {{Bug|1014603}} - crash in java.lang.NullPointerException: at org.mozilla.gecko.db.TopSitesCursorWrapper.moveToPosition(TopSitesCursorWrapper.java)
*{{bug|1096958}} - crash in java.lang.NullPointerException: at org.mozilla.gecko.home.TopSitesPanel.access$N(TopSitesPanel.java)
* {{bug|1090287}} - java.lang.NullPointerException: at org.mozilla.gecko.toolbar.BrowserToolbar.updateProgressVisibility(BrowserToolbar.java:626)
====Present====
====Present====
{{bugpresent|michael.l.comella@gmail.com}}
*{{Bug|939350}} - Create a python linter wrapper
*{{bug|1106935}} - Remove old tablet code and resources
**{{bug|1072646}} - Use resource alias to remove branch in Favicons.initializeWithContext
*Implement share overlay visual design ({{bug|1059554}})
 
====Future====
====Future====
*(Q1 goals) Toolbar cleanup & awesomescreen refresh


===rnewman===
===rnewman===
Line 205: Line 262:
===James Hugman===
===James Hugman===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
 
Moved to the Firefox for iOS team!
 
Ramping up on Swift & the codebase.
 
[https://bugzilla.mozilla.org/show_bug.cgi?id=778588 Voice integration on Fennec]: nit reviews


===Ally===
===Allison===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Android Bugs
** Bug 1101746 - Display message when no passwords are present
*** unblocked
** Bug 1124711 - Site identity popup overlaps the URL Bar on phone
*** on round 2
** Bug 1127237 - Text from history panel is not entirely displayed
*** in review
*** mfinkle: "layout issues are fixed with experience + trial & error.
in lieu of experience, add more trial & error"
* Passwords
* Bug 1025703 - Ignore autocomplete="off" for filling login forms
** passwords team had multiple lonoong discussions about this one
** finally settled on what the way forward looks like
** new variant looks ok on try (minus the tests)
* Date Safety & Privacy
** International Privacy Day
** finished blog series on applying privacy
*** extension/application of my talk last year
** Data Collection Module
*** (still) reviewing Desktop FHR/telemetry v4+AWS plan
*** (still) reviewing Query Modes for FHR+Telemetry v4
*** module will meet later this month


===BLassey===
===BLassey===
Line 245: Line 333:
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
iOS
* Reading List Prototype 1 http://people.mozilla.org/~randersen/readinglist-prototype/
* Reading List Prototype 2 http://people.mozilla.org/~randersen/readinglist-prototype-b/ (where we're going)
—use Chrome (Framer + Fx don't play well together), emulate iPhone 6
* Tab Exploration http://cl.ly/Zcpb - about to prototype
* Settings + Profile flows
* Null states for all (including signed-out)


===Darrin===
===Darrin===
Line 263: Line 359:
===A-Team===
===A-Team===
<!-- Uncomment to provide a readonly update -->
<!-- Uncomment to provide a readonly update -->
<!-- {{readonly}} -->
{{readonly}}
* Be aware of {{bug|1127916}} -- all Android x86 tests are now hidden.


===QA===
===QA===
Line 275: Line 372:
== Feature Focus==
== Feature Focus==
* [https://trello.com/b/LOT5QEMp/fennec-tracking-master-list Mobile Roadmap Trello Board]
* [https://trello.com/b/LOT5QEMp/fennec-tracking-master-list Mobile Roadmap Trello Board]
** Funnel review moved to next week to avoid conflicts and holidays
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked New iOS Trello Board]
** Trello board is linked to Aha! Roadmap Jenn to explain how this works :-)


== Round Table ==
== Round Table ==
Confirmed users
100

edits