Confirmed users
95
edits
(→Robin) |
|||
| (33 intermediate revisions by 19 users not shown) | |||
| Line 8: | Line 8: | ||
== Schedule == | == Schedule == | ||
* Next merge: 2014-10-13 | |||
== Topics for This Week == | == Topics for This Week == | ||
; Q4 Goals: Metrics for Suggested Sites in Fx34, Ship new Search Activity for Android in Fx35, Establish a GTM plan for Project 105, and Land a set of client-side password improvements in Fx36. | |||
; Q4 Platform goals: https://wiki.mozilla.org/User:Blassey/2014Q4Goals#Mobile_Platform | |||
== Tracking Review == | == Tracking Review == | ||
| Line 37: | 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'''.'' | ||
* '''Projjol Banerji''' fixed {{bug|1060056}} - Rename MainActivity to SearchActivity | |||
* vivek fixed (finally!) {{bug|1007436}} - "Revamp visual design of about:feedback" | |||
* Christian Vielma fixed {{bug|1064068}} - Filtering non input text fields from text selection to prevent errors in log | |||
* Manu Jain fixed {{bug|1064859}} - Telemetry probe to measure whether Fennec is default ASSIST intent handler | |||
* Capella fixed {{bug|1068489}} - Robocop: Provide error message where device screen may be sleeping and {{bug|1078231}} - Enhance Favicon display in RecentTabs list for closed ReaderMode pages | |||
* Dominique Vincent is working on {{bug|663803}} - Provide magnifying glass in areas of clustered links | |||
==Stand ups== | ==Stand ups== | ||
| Line 55: | Line 64: | ||
===Alan K. (ack) === | ===Alan K. (ack) === | ||
* (done) CloudSync uplifted to Aurora | |||
* Preparation for Mozilla Festival (mesh networking) | |||
* Media/WebRTC standalone refactoring work | |||
===JChen=== | ===JChen=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
==== Past week ==== | |||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
* Fixing test failures with {{bug|1075644}} (Follow-up to initializing Gecko thread sooner) | |||
* Started working on non-Gecko-dependent crash reporter | |||
* Made [https://github.com/darchons/fennec-logview an add-on] that monitors logcat for silent exceptions and show them as toasts | |||
{{mybugs|nchen@mozilla.com}} | |||
<!-- * <also working on> --> | <!-- * <also working on> --> | ||
<!-- * <also working on> --> | <!-- * <also working on> --> | ||
===GCP=== | ===GCP=== | ||
<!-- | {{readonly}} | ||
<!-- | <!-- * <worked on> --> | ||
* SafeBrowsing crasher seems to be fixed | |||
* Finished WebRTC sandboxing analysis, looking at our IPC code | |||
* Trying to get WebRTC tests on Android to work again | |||
* Will look at standalone WebRTC stuff | |||
{{mybugs|gpascutto@mozilla.com}} | |||
<!-- * <also working on> --> | |||
<!-- * <also working on> --> | |||
===Randall Barker=== | ===Randall Barker=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
Last Week: | |||
* Started work on {{Bug|1048335}} chromecast support for Fennec tab mirroring. Tab mirroring to chromecast is currently broken in nightly. Should have a patch up today. | |||
* Continued investigation of new method for implementing standalone WebRTC. | |||
Next Week(s): | |||
* Wrap up {{Bug|1048335}} chromecast support for Fennec tab mirroring | |||
* Continue investigating new method for implementing standalone WebRTC. | |||
===Eugen Sawin=== | ===Eugen Sawin=== | ||
'''Last week''' | |||
{{ | * {{Bug|1022669}} - Display does not turn off while playing audio | ||
{{ | * {{Bug|1061372}} - Crash with any value passed to mozLockOrientation() but portrait-primary and portrait-secondary | ||
* {{Bug|1061373}} - When "portrait-secondary" is given to mozLockOrientation(), it acts as if the string was "landscape-primary" | |||
* Looked into {{Bug|942736}} - Page-position when going back a page is not always remembered when conducting a scroll on prior page and then hitting back | |||
-- | * Janus Proxy (https://wiki.mozilla.org/Mobile/Janus) | ||
** Working on image compression issue ({{gh|mozilla|janus-image-worker|2}}) | |||
* Uplifted (Aurora) {{Bug|1051654}} - APKs for previous versions of Nightly and Aurora stick around in Downloads | |||
* Uplifted (Aurora) {{Bug|896735}} - App update fails if Download folder doesn't exist | |||
'''Next week''' | |||
* Investigate/fix {{Bug|942736}} - Page-position when going back a page is not always remembered when conducting a scroll on prior page and then hitting back | |||
* Janus Proxy: rewrite image worker interface and handling | |||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
{{readonly}} | {{readonly}} | ||
Continuing to work on suggested sites metrics ({{bug|1068425}}). Clocks and stuff. | |||
===WesJ=== | ===WesJ=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Trying to get the guest widget/downloads in final shape for 35. | |||
* Mostly refactoring for {{Bug|1077590}} - Make all per-profile db access go through a profile | |||
* Looking at {{Bug|1078796}} - Matchstick code no longer works | |||
===LucasR=== | ===LucasR=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
'''Last week''' | '''Last week''' | ||
{{ | * {{bug|1065494}} - Put the new tablet UI behind a build flag | ||
* {{bug|1073474}} - Fix resource dependency issues in new tablet UI (affects SDK9-only builds) | |||
* {{bug|1070029}} - Fade last character on labels rather than use "..." | |||
* {{bug|1073066}} - Reader mode menu background color is inconsistent with new toolbar grey | |||
* (In progress) {{bug|1079629}} - Android builds are going to burn when Gecko 35 merges to Beta | |||
* (In progress) {{bug|1076692}} - Tapping on URL bar does not dismiss the tabs tray | |||
* (In progress) {{bug|1074924}} - Tinted status bar visible during full-screen video | |||
'''Next week''' | '''Next week''' | ||
* More build system fixes | |||
* More new tablet stuff | |||
===liuche=== | ===liuche=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* SF MERT safety training! | |||
* Reviews | |||
* Wrapping up Onboarding follow-ups: | |||
** {{bug|1059792}} - External intent, hunted down robocop failures | |||
** {{bug|1072831}} - Don't keep activities | |||
* Next: | |||
** Finish up some contextual hints | |||
** Reading list or addons | |||
===Margaret=== | ===Margaret=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | <!--{{readonly}}--> | ||
Highlights: | Highlights: | ||
* about:addons fixes (check out the updated theme!) | |||
* "Privacy Coach" add-on | |||
* Wrapping up search activity v1 | |||
* Next: revisiting reader mode/reading list | |||
Past: | Past: | ||
{{bugpast|margaret.leibovic@gmail.com}} | {{bugpast|margaret.leibovic@gmail.com}} | ||
| Line 115: | Line 175: | ||
{{readonly}} | {{readonly}} | ||
====Past==== | ====Past==== | ||
{{ | *Browser toolbar refresh | ||
**{{Bug|1072469}} - Discuss new tablet browser toolbar height | |||
**{{Bug|1076260}} - Fix visual dividers of tabs on top | |||
**{{Bug|1070087}} - Implement new tablet menu bar pressed/focused button size | |||
**{{Bug|1077730}} - Adjust colors of pressed/focused state of new tablet navigation toolbar buttons | |||
*New bike <3 | |||
====Present==== | ====Present==== | ||
{{ | *Browser toolbar refresh | ||
**{{bug|1071267}} - Revise door hanger behavior in new tablet toolbar | |||
**{{bug|1019127}} - Remove updateChildrenEnabledStateForEditing | |||
**{{bug|960746}} - Back/forward button state can get out of sync on tablets | |||
**{{bug|1072464}} - Discuss new tablet forward button size | |||
**{{bug|1075531}} - Robocop failures in larch due to changes in toolbar | |||
*{{bug|1020534}} - Tablet toolbar icons hard to read on dark lightweight themes | |||
====Future==== | ====Future==== | ||
*Herding {{Bug|941155}} (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along | |||
*{{bug|939350}} - Create Python linter wrapper | |||
*{{bug|983437}} - Delay FHR pruning until the screen is off | |||
*{{bug|989441}} - Centralized documentation for writing tests | |||
*{{bug|1058902}} - Implement new tablet browser toolbar editing mode | |||
===rnewman=== | ===rnewman=== | ||
{{readonly}} | {{readonly}} | ||
* Tackled a few 35-tracking bugs (see below). Reviews are in, so landing soon. | |||
* Reviews. | |||
* A little continuing work on Project Vancouver. | |||
* Sent out https://etherpad.mozilla.org/service-principles re services push. | |||
* Writing up theoretical underpinnings of remote-clock pings. Apologies to bnicholson. | |||
* RTL meeting with Pike and Jeff. | |||
* Briefly looked into our current RTL state (via Arabic single-locale build). It… functions. More in the next week or so; maybe a v1 bidi Fennec would be easier than we expected? | |||
* Onboarding design walkthrough with Yuan. | |||
====Fixed==== | ====Fixed==== | ||
| Line 130: | Line 215: | ||
===nalexander=== | ===nalexander=== | ||
{{readonly}} | |||
* Code: Remote Tabs home panel UI polish tickets landed; messaging deprecated Synced Tabs in tabs tray landed. Split pane tablet view still outstanding. | |||
* Code: Re-landing {{bug|1065306}} because Python and Unicode is a match made in heaven. | |||
* IDEs: met with mhaigh to discuss IntelliJ integration; worked several days on Gradle and IntelliJ integration. It's tricky. | |||
====Past==== | |||
{{bugpast|nalexander@mozilla.com}} | |||
====Present==== | |||
{{bugpresent|nalexander@mozilla.com}} | |||
===Martyn Haigh=== | ===Martyn Haigh=== | ||
Done or about to land | |||
{{bugpast|mhaigh@mozilla.com}} | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1058574 1058574 - Remove package level access to class variables within the tabs package] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1063586 1063586 - Audit tab related XML files to use new terminology] | |||
* Talked with nalexander about IDEs. | |||
* Talked with IDEA about IntelliJ licenses - no AppCode license I'm afraid but I will continue to press them (help us help you etc) | |||
* Got code from Lastpass in relation to integration and need to reply | |||
Current | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=866302 866302 - Handle 100+ tabs in counter] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1076898 1076898 - Initial pass at Gridview visuals] | |||
Issues | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1068209 Bug 1068209 - Intermittent Linux/Mulet build failures after "collect2: error: ld returned 1 exit status" ...] since the last fx merge to m-c - help! | |||
===BLassey=== | ===BLassey=== | ||
| Line 149: | Line 252: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Need to address {{bug|1055485}} | |||
* Working with others to plan efforts in: Password Mgmt, Task Continuity and Project 105 | |||
* Playing with password generation models | |||
===Antlam=== | ===Antlam=== | ||
| Line 160: | Line 266: | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
*Last week | |||
** Discussed search on tablet with mobile team | |||
** Synced up with FxOS UX Taiwan about copy + paste interactions. Reached out to schedule a design sync-up for Rocketbar and other concepts | |||
** Gave mobile team a brief presentation of tablet refresh | |||
** Gathered feedback of "Get Started" wireframes from marketing, engineering, and product | |||
*This week | |||
** A MozillaUX blog post for the tablet refresh project | |||
** Hi-fi mockups for "Get Started" and explore a few different visual styles. Start copywriting coordination. | |||
===Robin=== | ===Robin=== | ||
| Line 194: | Line 309: | ||
===Garvan=== | ===Garvan=== | ||
* bumped permissions for WIFI_STATE for stumbling: https://bugzilla.mozilla.org/show_bug.cgi?id=1061991 | |||
* need to bug legal for change to opt-in wording: | |||
https://bugzilla.mozilla.org/show_bug.cgi?id=1007264 | |||
== Feature Focus== | == Feature Focus== | ||
* Funnel review this week was focused on Privacy related features for November. Have been tacked to the bottom of 33 for timing purposes. | |||
* Further discussion ongoing on scope of Privacy features for November. | |||
* Items in 34/25 missing meta bugs - if you have one, please pass along, or I'll end up creating a duplicate! | |||
* Please ensure you keep all of your blockers up to date in the associated metas! | |||
* [https://wiki.mozilla.org/Mobile/Roadmap Mobile Roadmap] | * [https://wiki.mozilla.org/Mobile/Roadmap Mobile Roadmap] | ||
== Round Table == | == Round Table == | ||
* Introduce Stefan | |||