Mobile/Notes/13-Aug-2014: Difference between revisions
Jump to navigation
Jump to search
Bnicholson (talk | contribs) |
|||
| (14 intermediate revisions by 12 users not shown) | |||
| Line 47: | Line 47: | ||
===JChen=== | ===JChen=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
==== Past week ==== | |||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
<!-- * <worked on> --> | <!-- * <worked on> --> | ||
{{mybugs|nchen@mozilla.com}} | |||
<!-- * <also working on> --> | <!-- * <also working on> --> | ||
<!-- * <also working on> --> | <!-- * <also working on> --> | ||
| Line 57: | Line 57: | ||
===GCP=== | ===GCP=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
'''Last week''' | |||
{{bugpast|gpascutto@mozilla.com}} | |||
* Reviews for standalone WebRTC | |||
* {{Bug|929431}} Long delay before starting WebRTC session due to camera reinitialisation | |||
'''Next week''' | |||
{{bugpresent|gpascutto@mozilla.com}} | |||
* Screensharing reviews | |||
* {{Bug|1042735}} test_dataChannel_basicAudio.html currently fails with Windows sandbox | |||
* {{Bug|1042768}} WebRTC code is leaking an OpenSLES handle | |||
===Randall Barker=== | ===Randall Barker=== | ||
| Line 75: | Line 85: | ||
===Eugen Sawin=== | ===Eugen Sawin=== | ||
====Past==== | ====Past==== | ||
* Janus Proxy (https://wiki.mozilla.org/Mobile/Janus) | |||
** Landed cache improvements | |||
** Disabled caching (bad hit/miss ratio of 3.75%, high memory requirements) | |||
** Updated wiki | |||
* Fixed {{bug|1046631}} - Zoom level changes on some mobile sites on pressing the back button | |||
====Present & Future==== | ====Present & Future==== | ||
* Janus Proxy | |||
** Complete wiki update | |||
** Experiment with more intelligent caching mechanics | |||
** Track bandwidth/processing delay dynamics | |||
===Sylvain Cleymans=== | ===Sylvain Cleymans=== | ||
| Line 116: | Line 132: | ||
===WesJ=== | ===WesJ=== | ||
{{readonly}} | |||
* {{bug|1046941}} Disable downloads and extension installs in guest mode | |||
* {{bug|1052254}} Disable loading of file URLs in Guest Mode sessions | |||
* {{bug|1048000}} Download cancel dialog shows undefinedYes and undefinedNo aa button values | |||
* {{bug|1046493}} testVideoDiscovery.js is going to start perma-failing when Aurora 33 is merged to Beta | |||
* {{bug|1050405}} Fix search widget preview | |||
* {{bug|1042194}} Provide a small framework for adding widgets to error pages | |||
WIP: | |||
* {{bug|1042196}} Provide a wifi toggle widget on error pages | |||
* {{bug|1052276}} Move Toast code to a jsm module | |||
* {{bug|1050403}} Search widget visual polish | |||
* {{bug|1052837}} pngcrush and pngquant all the images in our tree. Turns out this needs to be done a bit more carefully. | |||
===LucasR=== | ===LucasR=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
{{ | * {{bug|1046212}} - Rename tabspanel to tabsui | ||
* {{bug|1048865}} - Sync with upstream TwoWayView | |||
{{ | * {{bug|1048903}} - Change TabCounter to take layout id as an attribute | ||
* {{bug|1048907}} - Cast tabs button to ThemedImageButton instead of ShapedButton | |||
* {{bug|1052345}} - Regression: tab counter is empty | |||
* {{bug|1046200}} - Create BrowserApp.isNewTablet() | |||
* {{bug|1010740}} - Toolbar refinement - Change entry asset and tweak padding | |||
* {{bug|1010741}} - Toolbar refinement - Show search icon and change text hint in about:home | |||
* {{bug|1047561}} - Create settings UI for enabling the new tablet UI | |||
* {{bug|1048575}} - Disable dynamic toolbar when in new tablet UI | |||
* {{bug|1053252}} - Create different package name for larch so it can be installed beside Nightly | |||
* {{bug|1010739}} - Toolbar refinement - Change curve shape to be consistent with Australis | |||
===liuche=== | ===liuche=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} | |||
* Long overdue [https://mail.mozilla.org/pipermail/mobile-firefox-dev/2014-August/000843.html update] of my local build tools...you should too! | |||
* {{bug|1042809}} - Lightweight overlay for first run - layouts, localization tweaks | |||
* {{bug|1021751}} - Polish for home contextual hints | |||
===Margaret=== | ===Margaret=== | ||
| Line 167: | Line 206: | ||
===rnewman=== | ===rnewman=== | ||
* On vacation for the next 10 days. | |||
* Mostly reviewing large incoming projects; see other folks' status updates. | |||
====Fixed==== | ====Fixed==== | ||
| Line 179: | Line 219: | ||
===nalexander=== | ===nalexander=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
{{readonly}} due to epic fruit-tasting mission to Colombia. | |||
==== Working on ==== | |||
* {{bug|1052889}} -- get Android Eclipse working with the new Search code | |||
* {{bug|1040945}} -- make Android Eclipse more robust when installing libraries | |||
==== Next ==== | |||
* {{bug|1014994}} -- Remote Tabs panel | |||
===BLassey=== | ===BLassey=== | ||
| Line 197: | Line 244: | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Last week | * Last week | ||
** | ** was in SFO onboarding Robin \o/ | ||
** mentally taking in all of Ian's notes from his brain dump | |||
** Firefox Search P1 bug list wrangling | |||
* This week | * This week | ||
** | ** Little less Firefox Search stuff | ||
** More Tablets UX work | |||
** Mobile "toolbar" work with Lucas | |||
** More loading animations exploration | |||
** Begin UI clean up on about:home | |||
===Yuan=== | ===Yuan=== | ||
<!-- Uncomment to provide a readonly update --> | <!-- Uncomment to provide a readonly update --> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Last week | |||
** Completed {{bug|1042809}}, light-weight onboarding for Firefox 34 | |||
** Refined visuals for {{bug|948509}}: https://bug948509.bugzilla.mozilla.org/attachment.cgi?id=8470342 | |||
** Ian's brain dump, helped Robin onboard | |||
* This week | |||
** Refined assets and designs for {{bug|1042809}} | |||
** Finish lock screen and launcher report | |||
** Tablet IxD work | |||
===Martyn Haigh=== | ===Martyn Haigh=== | ||
| Line 230: | Line 292: | ||
===Garvan=== | ===Garvan=== | ||
* Final round of rnewman's review changes today. I hope. Then land in nightly. | |||
* Fennec stumbler has been in MozStumbler for a week, good feedback from users | |||
== Feature Focus== | == Feature Focus== | ||
*'''Note''':If you are working on a feature targeting anywhere up to 34, and it is not listed below already, please call it out to me. | |||
*[[Mobile/Roadmap | See Roadmap for more information, Meta bug details etc...]] | |||
=== Firefox 32 (Beta) - Release: Sep 2, 2014 === | |||
*{{mok}}[[Mobile/Projects/Firefox Hub v3 | Firefox Hub v3]] (bugfixes & polish + more add-ons) | |||
*{{mok}}[[Mobile/Projects/Suggested sites v1 | Suggested sites v1]] | |||
*{{mok}}[[Mobile/Projects/Contextual tips for users | Contextual tips for users]] | |||
*{{mok}}[[Mobile/Projects/Accept language-header | UI lang switching]] | |||
*{{mok}} Synced tabs page as entry point into Firefox Accounts & Sync | |||
*{{mok}} Add a Clear History control to the history panel | |||
*{{mok}} Android Gamepad backend | |||
*{{mok}} Support weighed snippets | |||
*{{mrisk}} Change default search engine in Nightly, Aurora & Beta to Bing | |||
*{{mok}}[[Mobile/Projects/Localization | Added locale(s):Scottish Gaelic(gd), Fulah (ff), Armenian (hy-AM), Welsh (cy), Basque (eu), Icelandic (is)]] | |||
=== Firefox 33 (Aurora) - Release: Oct 14, 2014 === | |||
*{{mok}}[[Mobile/Projects/Project video to second screen | Videocasting (Roku, Firefly, Chromecast)]] | |||
*{{mrisk}} Tab mirroring (Roku, Chromecast) | |||
*{{mok}}[[Mobile/Projects/Form auto-fill improvements | Form auto-fill improvements - Backend]] | |||
*{{mok}} OEM distro service | |||
*{{mok}} Suggested sites v2(Distribution support & non-Mozilla suggested sites) | |||
*{{mok}} Tabs updates and improvements | |||
*{{mprog}} Janus - Phase 1 (Client) | |||
*{{mok}}[[Mobile/Projects/Localization | Added locale(s):Aragonese (an), Kazakh (kk), Xhasa (xh), Frisian (fy-NL) ]] | |||
=== Firefox 34 (Nightly) - Release: Nov 25, 2014 === | |||
*{{mprop}} Search activity v1 | |||
*{{mprog}} Fatfennec: Minifying JS | |||
*{{mprop}} Moz Stumbler | |||
*{{mprop}} Share handler overlay | |||
*{{mprop}} Improved "Send Tab to Device" Experience | |||
*{{mprop}} User-hand-holding to check the Unknown Sources checkbox | |||
*{{mprop}} Form auto-fill improvements, native client-side work | |||
*{{mprop}} Reflow on zoom (double tap) by default | |||
*{{mprop}} Kindle-related fixes | |||
*{{mprop}} Hub add-on: speed-dial panel | |||
*{{mprop}} First-run tips | |||
*{{mprop}} Preferred web content language | |||
*{{mprop}} Tablets: tabbed browsing refresh v1 | |||
*{{mprop}} Suggested sites v3 | |||
== Round Table == | == Round Table == | ||
Latest revision as of 16:47, 13 August 2014
Details
- Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: Audio-only conference# 99998
- People with Mozilla phones or softphones please dial x4000 Conf# 99998
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 99998
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 99998
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 99998
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 99998
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 99998
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 99998
- UK/London: +44 (0)207 855 3000, x4000 Conf# 99998
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 99998
- Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
- SkypeOut is free if you use the 800 number
- irc.mozilla.org #mobile for backchannel
- Mobile Vidyo Room
Schedule
- 2.5 weeks until uplift
- last call for speculative fixes on Beta
Topics for This Week
Friends of the Mobile Team
Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold.
- Rahul Parsani fixed bug 1040444 - datetime_picker lint and performance warnings (first patch!)
- Tristan Pollitt fixed bug 1023652 - Update testBookmarksPanel to check for non-existence of Share option (first patch!)
- capella fixed bug 1048626 - Provide a minimal background thread pool for long-running tasks
- vivek is working on bug 1007436 - Revamp visual design of about:feedback
Stand ups
Suggested format:
- What did you do last week?
- What are working on this week?
- Anything blocking you?
Please keep your update to under 2 minutes!
James W. (snorp)
- Unbitrotting headless gecko patch
Alan K. (ack)
<afk::appointment>
- CloudSync superreview
- More mesh stuff
- Spent a bit of time on https://bugzilla.mozilla.org/show_bug.cgi?id=912202
JChen
<Read Only>
Past week
Fixed
Working on
GCP
<Read Only>
Last week
- 1042525 - Latest Gecko does not build without-X
- 1043350 - screensharing causes a switch to the Windows 7 Basic appearance and a blinking mouse cursor
- 1050141 - Add Telemetry for ApplicationReputation remote responses
- Reviews for standalone WebRTC
- bug 929431 Long delay before starting WebRTC session due to camera reinitialisation
Next week
- Screensharing reviews
- bug 1042735 test_dataChannel_basicAudio.html currently fails with Windows sandbox
- bug 1042768 WebRTC code is leaking an OpenSLES handle
Randall Barker
<Read Only> (First day of TK for kid, may be back in time)
Last week worked on:
- Implemented OpenGL renderer for WebRTC standalone video.
- bug 1045967 Allow WebRTC to be built as a standalone library.
- Addressed comments on bug 1048425 Enable support for tab sharing with Roku device.
This week:
- Address comments on bug 1045967 Allow WebRTC to be built as a standalone library.
- Port WebRTC OpengGL render code to Roku NDK.
- Investigate sending H.264 instead of VP8 video to standalone WebRTC.
- Continue to try and land standalone code.
Eugen Sawin
Past
- Janus Proxy (https://wiki.mozilla.org/Mobile/Janus)
- Landed cache improvements
- Disabled caching (bad hit/miss ratio of 3.75%, high memory requirements)
- Updated wiki
- Fixed bug 1046631 - Zoom level changes on some mobile sites on pressing the back button
Present & Future
- Janus Proxy
- Complete wiki update
- Experiment with more intelligent caching mechanics
- Track bandwidth/processing delay dynamics
Sylvain Cleymans
Last week:
- Nearly done with testing
- Worked on a better image compression with some predictions and more streams
Next week:
- Finish testing
- Continue working on a better image compression plugin
Martin (mmcdonough)
Last Week
- Worked on creating patch
- Split Java JNI generator and MediaCodec PlatformDecoderModule into two separate patches.
Next Week
- Work on improving patch0
- bug 1014614
Brian Nicholson
<Read Only>
- Landed bug 967325 - Implement Java->Gecko request API
- WIP session fixes (bug 995138, bug 1050578)
- Bringing old rAc patches back to life
WesJ
<Read Only>
- bug 1046941 Disable downloads and extension installs in guest mode
- bug 1052254 Disable loading of file URLs in Guest Mode sessions
- bug 1048000 Download cancel dialog shows undefinedYes and undefinedNo aa button values
- bug 1046493 testVideoDiscovery.js is going to start perma-failing when Aurora 33 is merged to Beta
- bug 1050405 Fix search widget preview
- bug 1042194 Provide a small framework for adding widgets to error pages
WIP:
- bug 1042196 Provide a wifi toggle widget on error pages
- bug 1052276 Move Toast code to a jsm module
- bug 1050403 Search widget visual polish
- bug 1052837 pngcrush and pngquant all the images in our tree. Turns out this needs to be done a bit more carefully.
LucasR
<Read Only>
- bug 1046212 - Rename tabspanel to tabsui
- bug 1048865 - Sync with upstream TwoWayView
- bug 1048903 - Change TabCounter to take layout id as an attribute
- bug 1048907 - Cast tabs button to ThemedImageButton instead of ShapedButton
- bug 1052345 - Regression: tab counter is empty
- bug 1046200 - Create BrowserApp.isNewTablet()
- bug 1010740 - Toolbar refinement - Change entry asset and tweak padding
- bug 1010741 - Toolbar refinement - Show search icon and change text hint in about:home
- bug 1047561 - Create settings UI for enabling the new tablet UI
- bug 1048575 - Disable dynamic toolbar when in new tablet UI
- bug 1053252 - Create different package name for larch so it can be installed beside Nightly
- bug 1010739 - Toolbar refinement - Change curve shape to be consistent with Australis
liuche
<Read Only>
- Long overdue update of my local build tools...you should too!
- bug 1042809 - Lightweight overlay for first run - layouts, localization tweaks
- bug 1021751 - Polish for home contextual hints
Margaret
Highlights
- Search activity hacking (see m-f-d post about github repo and list of P1 bugs if you want to get involved)
- (Fennec) Search engine telemetry and default changing - bug 1007523 and bug 1049108
- Wrapping up some tracking bugs for Fx32/33
Fixed
- 1046485 - Move search bar out of SearchFragment
- 1028885 - Reposition three-dot menu from tabs tray on device rotation
- 1046579 - Up scaled and low resolution icons on bookmarks panel, history panel and recent tabs panel
- 1043032 - Refine "jump button" appearance (the arrow in search suggestions)
- 1050356 - Make search widget indentation consistent with FirefoxSearch repo
- 1048022 - Only reset search activity when launched from new intent
- 1048941 - Make all empty view images 90x90dp
- 1047021 - Support landscape mode in search activity
Working on
eedens
Fixed
- 1043522 - Subsequent searches will quickly flash the previous search in the WebView
- 1049650 - Searching for something in search activity it will open a new about:blank page in stead of search results
Working on
mcomella
<Read Only>
Past
PTO: Friday PM - Tuesday
- bug 1037740 - Private Tabs verbiage is truncated on small tablet
Present
- Browser toolbar refresh
- bug 1046203 - Change BrowserToolbar to use alternative layout when isNewTablet()
- bug 1001655 - Replace applicable Strings in test code with StringHelper references
- bug 1025546 - Support various image views in Hub panels
Future
- Too busy with other things:
- 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
rnewman
- On vacation for the next 10 days.
- Mostly reviewing large incoming projects; see other folks' status updates.
Fixed
Working on
ckitching
nalexander
<Read Only> due to epic fruit-tasting mission to Colombia.
Working on
- bug 1052889 -- get Android Eclipse working with the new Search code
- bug 1040945 -- make Android Eclipse more robust when installing libraries
Next
- bug 1014994 -- Remote Tabs panel
BLassey
MFinkle
Ian Barlow
Antlam
- Last week
- was in SFO onboarding Robin \o/
- mentally taking in all of Ian's notes from his brain dump
- Firefox Search P1 bug list wrangling
- This week
- Little less Firefox Search stuff
- More Tablets UX work
- Mobile "toolbar" work with Lucas
- More loading animations exploration
- Begin UI clean up on about:home
Yuan
- Last week
- Completed bug 1042809, light-weight onboarding for Firefox 34
- Refined visuals for bug 948509: https://bug948509.bugzilla.mozilla.org/attachment.cgi?id=8470342
- Ian's brain dump, helped Robin onboard
- This week
- Refined assets and designs for bug 1042809
- Finish lock screen and launcher report
- Tablet IxD work
Martyn Haigh
Security/MGoodwin
WebRT
<Read Only> because PTO; all status as of Monday evening
- bug 918309 - Import and use public domain JNI.jsm implementation - landed
- bug 1035999 - Multiple prompts (notifications) about available app updates - patch up for review
- bug 1026263 - Error writing default prefs during packaged web app installation - patch up for review
A-Team
QA
Garvan
- Final round of rnewman's review changes today. I hope. Then land in nightly.
- Fennec stumbler has been in MozStumbler for a week, good feedback from users
Feature Focus
- Note:If you are working on a feature targeting anywhere up to 34, and it is not listed below already, please call it out to me.
- See Roadmap for more information, Meta bug details etc...
Firefox 32 (Beta) - Release: Sep 2, 2014
- [ON TRACK] Firefox Hub v3 (bugfixes & polish + more add-ons)
- [ON TRACK] Suggested sites v1
- [ON TRACK] Contextual tips for users
- [ON TRACK] UI lang switching
- [ON TRACK] Synced tabs page as entry point into Firefox Accounts & Sync
- [ON TRACK] Add a Clear History control to the history panel
- [ON TRACK] Android Gamepad backend
- [ON TRACK] Support weighed snippets
- [AT RISK] Change default search engine in Nightly, Aurora & Beta to Bing
- [ON TRACK] Added locale(s):Scottish Gaelic(gd), Fulah (ff), Armenian (hy-AM), Welsh (cy), Basque (eu), Icelandic (is)
Firefox 33 (Aurora) - Release: Oct 14, 2014
- [ON TRACK] Videocasting (Roku, Firefly, Chromecast)
- [AT RISK] Tab mirroring (Roku, Chromecast)
- [ON TRACK] Form auto-fill improvements - Backend
- [ON TRACK] OEM distro service
- [ON TRACK] Suggested sites v2(Distribution support & non-Mozilla suggested sites)
- [ON TRACK] Tabs updates and improvements
- [IN PROGRESS] Janus - Phase 1 (Client)
- [ON TRACK] Added locale(s):Aragonese (an), Kazakh (kk), Xhasa (xh), Frisian (fy-NL)
Firefox 34 (Nightly) - Release: Nov 25, 2014
- [PROPOSED] Search activity v1
- [IN PROGRESS] Fatfennec: Minifying JS
- [PROPOSED] Moz Stumbler
- [PROPOSED] Share handler overlay
- [PROPOSED] Improved "Send Tab to Device" Experience
- [PROPOSED] User-hand-holding to check the Unknown Sources checkbox
- [PROPOSED] Form auto-fill improvements, native client-side work
- [PROPOSED] Reflow on zoom (double tap) by default
- [PROPOSED] Kindle-related fixes
- [PROPOSED] Hub add-on: speed-dial panel
- [PROPOSED] First-run tips
- [PROPOSED] Preferred web content language
- [PROPOSED] Tablets: tabbed browsing refresh v1
- [PROPOSED] Suggested sites v3