Confirmed users
63
edits
MarkFinkle (talk | contribs) m (→MFinkle) |
m (→Garvan) |
||
(24 intermediate revisions by 18 users not shown) | |||
Line 12: | Line 12: | ||
== Topics for This Week == | == Topics for This Week == | ||
;Tablet UI: The new Tablet UI is enabled by default. Lucas made a small tweak to silence a Talos checkerboarding test. Lucas and William looked into using eideticker to verify if the Talos failure, but eideticker currently is phone-only. We might just do some manual subjective testing before reverting Lucas' tweak. | ;Tablet UI: The new Tablet UI is enabled by default. Lucas made a small tweak to silence a Talos checkerboarding test. Lucas and William looked into using eideticker to verify if the Talos failure, but eideticker currently is phone-only. We might just do some manual subjective testing before reverting Lucas' tweak. | ||
;Video and Lollipop: Snorp has uplifted a set of patches to Fx34 that should enable video and MP4 audio support on Lollipop. MP3 audio is still broken. | |||
== Tracking Review == | == Tracking Review == | ||
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'''.'' | ||
* vivek fixed {{bug|1093209}} - Handle "go back" session history menu Fringe cases and {{bug|1087673}} - Enable tab history menu haptic feedback | |||
* ckitching fixed {{bug|1098082}} - Merge identical catch branches | |||
* Marco Zehe, Max Li, and Frédéric Wang helped report and fix some accessibility issues ({{bug|966904}}, {{bug|919279}}) | |||
==Stand ups== | ==Stand ups== | ||
Line 48: | Line 52: | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{ | |||
* Enabled MediaCodec in 34 for Android L once again | |||
** Still no standalone MP3 ({{bug|1082550}}) | |||
* Fixing up more MediaCodec issues ({{bug|1097116}}) | |||
<!-- ==== Past week ==== --> | <!-- ==== Past week ==== --> | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
Line 65: | Line 73: | ||
{{readonly}} | {{readonly}} | ||
* Check out my [https://addons.mozilla.org/en-US/android/addon/logview/ LogView add-on]! | * Check out my [https://addons.mozilla.org/en-US/android/addon/logview/ LogView add-on]! | ||
==== Past week ==== | ===== Past week ===== | ||
* Back from PTO | * Back from PTO | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
Line 73: | Line 81: | ||
===GCP=== | ===GCP=== | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
'''Last week''' | |||
{{bugpast|gpascutto@mozilla.com}} | |||
* SafeBrowsing error handling | |||
* Tooling updates (Gmail, MSVC) | |||
* Fiddling with standalone WebRTC | |||
'''Next week''' | |||
{{bugpresent|gpascutto@mozilla.com}} | |||
* {{Bug|1101651}} Enable WebRTC unit tests to be built using standalone WebRTC library | |||
* WebRTC sandboxing start | |||
===Randall Barker=== | ===Randall Barker=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
Last Week: | |||
* Posted patch for {{Bug|1097804}} - Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC | |||
* Started working on {{Bug|1101651}} Enable WebRTC unit tests to be built using standalone WebRTC library | |||
Next Week: | |||
* Continue working on {{Bug|1101651}} Enable WebRTC unit tests to be built using standalone WebRTC library | |||
===Eugen Sawin=== | ===Eugen Sawin=== | ||
'''Last week''' | |||
{{ | * {{Bug|1089260}} - crash in java.lang.Exception: Error loading gecko libraries at org.mozilla.gecko.mozglue.GeckoLoader.loadGeckoLibsNative | ||
{{ | * {{Bug|1101583}} - Remove unused variables in mozglue | ||
* {{Bug|1093179}} - Page-position on m.diepresse.com not always remembered when navigating back | |||
* {{Bug|???}} - Tests for screen orientation locking | |||
-- | * Janus Proxy | ||
** Switched to experimental branch (based on graphicsmagick) | |||
** Fixed GZip settings (now configurable) | |||
** Prepared for transition phase serving PAC through HTTP (old) and HTTPS (new) | |||
'''Next week''' | |||
* (continuing) {{Bug|1093179}} - Page-position on m.diepresse.com not always remembered when navigating back | |||
* (land) {{Bug|???}} - Tests for screen orientation locking | |||
* Janus Proxy | |||
** Add-on update (HTTPS PAC) | |||
===Brian Nicholson=== | ===Brian Nicholson=== | ||
{{readonly}} | {{readonly}} | ||
* Add JS stack traces to GeckoRequests ({{bug|1052158}}) | |||
* Fighting some Mac build issues with nalexander ({{bug|1099501}}) | |||
* iOS login screen refactoring ({{bug|1101066}}) | |||
===WesJ=== | ===WesJ=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
*iOS work | |||
** Making the settings page work for panel management | |||
** Favicon downloads/caching | |||
** Writing a general memory and disk cache | |||
===LucasR=== | ===LucasR=== | ||
Line 99: | Line 138: | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
'''Last week''' | '''Last week''' | ||
{{ | * {{bug|1097913}} - Use quicker interpolator in tab strip animations | ||
* {{bug|1097931}} - Don't clip to padding in top sites grid | |||
* {{bug|1097986}} - Update curve shape to account for vertical break | |||
* {{bug|1098240}} - Use hw layers in tab strip animations | |||
* {{bug|1055604}} - Avoid showing an empty tab strip on startup | |||
* {{bug|1098245}} - Experiment: Avoid cropping tab curve when selected tab is partially visible | |||
* {{bug|1098459}} - Remove dead area on the left of "new tab" button | |||
* {{bug|1100894}} - Don't smooth scroll tab strip when restoring tabs on startup | |||
* {{bug|1100897}} - Duplicate RESTORED tab event on startup when "always restore tabs" is on | |||
* {{bug|1100904}} - Implement UI transitions tracker | |||
'''Next week''' | '''Next week''' | ||
{{ | * {{bug|936849}} - Tablet tabs tray seems to get stuck in some kind of selection mode | ||
* {{bug|1097318}} - Fix talos regression when new tablet UI is enabled | |||
* {{bug|1098390}} - Graphic buffer garbage shown and persists when entering full-screen (video/regular content) in Android 5.0 (Nexus 5) | |||
===liuche=== | ===liuche=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | {{readonly}} | ||
Highlights: | Highlights: | ||
* Onboarding discussions with antlam and gemma | |||
* Passwords basic read-only UI + getting parity | |||
Present: | Present: | ||
Line 130: | Line 183: | ||
{{readonly}} | {{readonly}} | ||
====Past==== | ====Past==== | ||
{{ | *{{Bug|1078508}} - Design and implement doorhanger for unidentified security state | ||
====Present==== | ====Present==== | ||
{{ | *New tablet | ||
**{{bug|1020534}} - Tablet toolbar icons hard to read on dark lightweight themes | |||
**{{bug|1085487}} - Correct new tablet menu bar item alignment | |||
**{{bug|1091587}} - Improve Private tabs's empty view layout on new tablet UI | |||
**{{bug|1085771}} - New tablet UI: LWTheme background should be displayed on tabstrip | |||
*{{bug|975837}} - crash in java.lang.IllegalArgumentException: Cannot handle null URLs in enterEditingMode at org.mozilla.gecko.BrowserApp.enterEditingMode(BrowserApp.java) | |||
*{{Bug|1085837}} - Intermittent testAppMenuPathways | application crashed [None] | |||
====Future==== | ====Future==== | ||
*{{bug|939350}} - Create Python linter wrapper | |||
*{{bug|983437}} - Delay FHR pruning until the screen is off | |||
===rnewman=== | ===rnewman=== | ||
* Sync engine format extensions: clients done on desktop and Android, passwords done but blocked on a merging algorithm that doesn't suck. | |||
* Assorted fixes and uplifts. | |||
* Lots of reviews; two new contributors for Sync, which is neat. | |||
* Next: passwords, 105 storage layer. | |||
====Fixed==== | ====Fixed==== | ||
Line 144: | Line 210: | ||
===nalexander=== | ===nalexander=== | ||
{{readonly}} | |||
Projects for this cycle: | |||
* Support Firefox Account "locked" status | |||
** on track -- patches have r+ in {{bug|1080242}}, will land soon | |||
* Migrate legacy Sync 1.1 devices | |||
** in progress -- bug tree for Android is prepped and work started ({{bug|migratesyncandroid}}) | |||
* Pushing Synced Tabs home panel through Aurora {{bug|remotetabsv2}} | |||
** color fixes landed, scoping this down to make it happen | |||
* Starting Reading List sync service | |||
** no progress | |||
* Landing ckitching's Annotation Processor rewrites | |||
** helped land snorp's {{bug|1086693}}, fallout includes {{bug|1099345}} | |||
** no progress | |||
* Gradle integration | |||
** landed initial version, see http://www.ncalexander.net/blog/2014/10/23/building-fennec-with-gradle-and-intellij-first-steps/ | |||
** working on building Fennec with Gradle in TBPL | |||
* buck integration | |||
** OMG FAST | |||
** interesting alternative for IntelliJ integration | |||
====Past==== | |||
{{bugpast|nalexander@mozilla.com}} | |||
====Present==== | |||
{{bugpresent|nalexander@mozilla.com}} | |||
===Martyn Haigh=== | ===Martyn Haigh=== | ||
Line 183: | Line 271: | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Past | * Past | ||
** | ** {{Bug|1073128}}: On boarding UX | ||
** {{Bug|1095640}}: Tracking protection shield UX w/ Margaret | |||
** Tablet V1 bugs | |||
** 105 co-ordination and thinking | |||
** Reading list/mode UI clean up with Desktop | |||
** General Android bugs | |||
* Upcoming | * Upcoming | ||
** | ** Wrapping up Tablet V1! | ||
** On Boarding meetings and co-ordination | |||
** {{Bug|1098596}}: Android L enhancements | |||
** Sharing/saving tabs co-ordination with Desktop | |||
** {{Bug|1058818}}: Doorhanger wrangling | |||
===Darrin=== | |||
<!-- Uncomment to provide a readonly update --> | |||
* 105 sketching and wireframes | |||
* Started 105 Design Document (https://people.mozilla.org/~dhenein/mobile/105/) to capture all the thoughts that are in my head... this will grow | |||
* Mobile Timeline prototype (https://people.mozilla.org/~dhenein/labs/mobile-feed/) | |||
* Task Continuity + Sync/Save/Share meetings are going well (more on desktop but will be cross-platform) | |||
===Robin=== | ===Robin=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
'''105''' | |||
* Storyboards | |||
* Clickable prototype, finishing up key screens | |||
* Providing assets for product demos | |||
* Go over child-friendly browser docs | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
Line 208: | Line 317: | ||
===Garvan=== | ===Garvan=== | ||
{{readonly}} | |||
* A few last-minute fixes requested for uplift to Aurora | |||
* Investigating ACRA crash report from Mozilla Stumbler that might translate to one more last minute fix | |||
== Feature Focus== | == Feature Focus== | ||
* No updates from me...wading through what I missed last week! | |||
* [https://wiki.mozilla.org/Mobile/Roadmap Mobile Roadmap] | * [https://wiki.mozilla.org/Mobile/Roadmap Mobile Roadmap] | ||
* [https://trello.com/b/LOT5QEMp/fennec-tracking-master-list New Format in Trello] | |||
** FYI - reordered the columns per suggestion from Deb | |||
* Changes to status of tracked items that I've missed? Please let me know... | |||
== Round Table == | == Round Table == |