Mobile/Notes/22-May-2013: Difference between revisions
Jump to navigation
Jump to search
(→LucasR) |
(→liuche: fix bug number) |
||
| (37 intermediate revisions by 18 users not shown) | |||
| Line 12: | Line 12: | ||
== Major Topics for This Week == | == Major Topics for This Week == | ||
;About Home Work: Work has been landing on "fig". More changes should be ready to test by end of week. | |||
== Friends of the Mobile Team == | == Friends of the Mobile Team == | ||
''Give a shoutout/thanks to people for helping fix and test bugs.'' | ''Give a shoutout/thanks to people for helping fix and test bugs.'' | ||
* Jamie Hewland fixed {{bug|849072}} - Improve tab flushing and syncing behavior (first patch!) | |||
==Stand ups== | ==Stand ups== | ||
| Line 24: | Line 27: | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
===Kats=== | ===Kats=== | ||
* Previously: | |||
** bug 866184 - use gfx::Point instead of individual floats in some functions | |||
** bug 867685 - Make GeckoLayerClient.setIsRTL hold the GLC lock when updating viewport | |||
** bug 867582 - Fix some jittery behaviour at page edges in APZC | |||
** PTO | |||
** bug 860898 - add a verbose option to mach build options | |||
* Now: | |||
** Catching up on bugmail, reviews, etc. | |||
** start looking at async subframe scrolling (bug alias multi-apzc + dependencies) | |||
===GBrown=== | ===GBrown=== | ||
* Last week: | |||
** Mostly PTO | |||
* Now: | |||
** {{bug|869030}} Robocop testDoorHanger and testSystemPages cause future reboots on pandas | |||
** {{bug|867360}} Watcher dies sometimes on Pandas | |||
** {{bug|870553}} A blocklist/whitelist for Shumway | |||
===Chris Lord (cwiiis)=== | ===Chris Lord (cwiiis)=== | ||
* Done | |||
** {{Bug|869696}} - Gralloc is really slow on the Geeksphone Peak (and other Adreno 205 devices?) - requires follow-up | |||
* Doing | |||
** {{Bug|803299}} - Use 24-bit colour on 24-bit screens (patches r+'d but backed out due to reftest failures) | |||
** {{Bug|869156}} and {{Bug|866772}} - Dynamic toolbar stuff | |||
** {{Bug|870055}} - Page continues moving while finger is on screen (b2g browser) | |||
** {{Bug|870311}} - Touch events are wonky on high dpi devices (b2g) | |||
===Chris Peterson=== | ===Chris Peterson=== | ||
* Help our new intern Shane Tully get up to speed on hg and Bugzilla | |||
* {{Bug|776223}} - NullPointerException: at android.content.ClipboardManager.setPrimaryClip(ClipboardManager.java) | |||
* {{Bug|863103}} - Add BackgroundService runIntentInService() and WakeLock | |||
* {{Bug|872076}} - Catch "missing CONTROL_LOCATION_UPDATES permission" exceptions | |||
===Shane Tully=== | |||
===JChen=== | ===JChen=== | ||
===GCP=== | ===GCP=== | ||
*Last week: | |||
**{{Bug|862808}} Local Video is upside down on Android when in portrait mode | |||
**{{Bug|873812}} Trying to establish a call from an Android device to a Windows machine fails to render the remote video streams | |||
**{{Bug|859430}} Add Bluetooth headset functionality to WebRTC calls | |||
*Next week: | |||
**{{Bug|874572}} getUserMedia - Browser holding lock on device camera despite browser activity in the background and paused | |||
**{{Bug|874546}} getUserMedia - Video playback does not resume when browser returns to being the foreground activity | |||
===Brian N=== | ===Brian N=== | ||
* Done | |||
** Bug 869411 - About:home is cut off beneath title bar | |||
** Bug 872556 - Add-ons section can go missing in about:home | |||
** Bug 779497 - The Add-ons Manager entries are multiplied if a search engine is added from context menu | |||
* In progress | |||
** Session restore test cases | |||
* Next | |||
** Ouya | |||
===Sriram=== | ===Sriram=== | ||
* Add a PagerTabStrip for new about:home - {{Bug|872762}} | |||
* Quick share from Android - {{Bug|869123}} | |||
* Hide existing about:home page - {{Bug|873579}} | |||
* New bookmarks page - {{Bug|862796}} | |||
** cl.ly/image/0z0U0c0n0c2m | |||
* Dynamic responsive tabs header - {{Bug|874014}} | |||
** cl.ly/image/3M1z1c1k2n1M - variable size header + icons | |||
===WesJ=== | ===WesJ=== | ||
* Bug 874689 - Make FilePicker use Async prompt service | |||
* Bug 870062 - Provide asynchronous option in PromptServic | |||
* Looking at moving other prompt service usage to async | |||
* Bug 853844 - Investigate removing the pageload throbber - Have eiditicker access. Looking to run some tests with a variety of apk's to see if we can improve pageload. | |||
===liuche=== | |||
* {{Bug|872543}} - Dismissing notification in JellyBean | |||
* {{Bug|871978}} - SwitchPreference crash | |||
* {{Bug|871970}} - Rename datareporting_crashreporter_title | |||
* {{Bug|862116}} - Strings for Android system notification + notification icons | |||
* Next/Finish: | |||
** finish {{Bug|873230}} - split xml files into xml/ and xml-v11 | |||
** {{Bug|870169}} - TelemetryReporter interface for more reporter probes | |||
** second pass for {{Bug|872329}} - Settings uplift | |||
** {{Bug|867371}} - Settings UI Changes | |||
===LucasR=== | ===LucasR=== | ||
* '''Last week''' | * '''Last week''' | ||
| Line 44: | Line 119: | ||
===Margaret=== | ===Margaret=== | ||
* Done | |||
** {{bug|872737}} - Support distribution bookmarks from a /system location | |||
** {{bug|873429}} - Form assistant suggestions is not dismissed while entering different letters | |||
** {{bug|872005}} - Reader Mode: Able to add pages to reading list on devices incapable of accessing Reader Mode | |||
** {{bug|872965}} - Exit Reader Mode icon takes user back, but not necessarily to original article | |||
** {{bug|872962}} - Reader Mode text formatting pop-up is incorrectly positioned on device rotation | |||
** {{bug|873146}} - about: page favicons are not displayed in the "Your tabs from last time" section of about:home screen | |||
** (fig) {{bug|871639}} - Incorrect title when leaving editing mode while on about:home | |||
** (fig) {{bug|872834}} - Finish adding editing mode to browser toolbar | |||
** Interviews | |||
* In Progress | |||
** (fig) {{bug|871645}} - Consolidate names of browser toolbar's element | |||
* Next | |||
** Investigate some reader mode regressions caused by dynamic toolbar - {{bug|872961}}, {{bug|872956}} | |||
** More new about:home stuff | |||
===Scott (jwir3)=== | ===Scott (jwir3)=== | ||
===BLassey=== | ===BLassey=== | ||
* PTO end of last week | |||
* {{bug|866957}} - Collect and report cell tower info | |||
* {{bug|872139}} - Slow down zoom animation for reflow on zoom | |||
* {{bug|867517}} - Gecko-based WebView | |||
===MFinkle=== | ===MFinkle=== | ||
* Recruiting | |||
* Planning around WebRT and Marketplace | |||
* Pitching in ideas for the PR Tour happening over the next two weeks | |||
* Misc manager stuff | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
* In SF this week | |||
* Work in progress | |||
** Mixed Content blocking | |||
** FHR - about:healthreport (Arun) | |||
** OUYA design refinement / future TV concepts (Zhenshuo) | |||
** Future tablet browsing concepts (Yuan) | |||
** Updated Settings UI | |||
===rnewman=== | |||
* FHR. | |||
* FHR. | |||
* Roadmappy kinds of things. | |||
===Security/MGoodwin=== | ===Security/MGoodwin=== | ||
===WebRT=== | ===WebRT=== | ||
| Line 53: | Line 171: | ||
== Feature Focus== | == Feature Focus== | ||
;Firefox 22 | |||
==== Features ==== | |||
* {{mok}} [[Mobile/Projects/Localization | Added locale: Slovak]] | |||
* State of good repair: | |||
** {{mok}} [[Mobile/Projects/ANR | ANR Reporter]] - Not user facing | |||
** {{mok}} [[Mobile/Projects/New tab UI | Refining Tab UI]] | |||
** {{mok}} [[Mobile/Roadmap/Tracking_Fx22#Performance_improvements | Performance improvements]] - Including WebGL, texture streaming, async canvas updates | |||
;Firefox 23 | |||
==== Features ==== | |||
* {{mrisk}} [[Mobile/Projects/Firefox Health Report | Firefox Health Report]] | |||
* {{mrisk}} [[Mobile/Projects/Localization | Added locale: Turkish]] | |||
* {{mrisk}} [[Mobile/Projects/Localization | Added locale: Hungarian]] | |||
* {{mok}} [[Mobile/Projects/Dynamic URL bar | Dynamic URL bar]] | |||
* {{mok}} [[Mobile/Projects/NFC bump | NFC bump for tab sharing]] | |||
* {{mok}} [[Mobile/Projects/WebRTC platform support | WebRTC platform support]], confirmed: preffed OFF | |||
* {{mok}} [[Mobile/Projects/Localization | L10N foundation improvements]] | |||
* {{mok}} [[Mobile/Projects/Changeable search engine default | UI for changing search engine default]] | |||
* {{mok}} [[Mobile/Projects/Webfeed handling | RSS/Atom feed handling]] | |||
* {{mok}} [[Mobile/Projects/API: Payments | API: Payments]] | |||
* {{mok}} Other toolbar/awesomescreen improvements: | |||
* Switch to Tab (Awesomescreen shows already open tabs), Domain autocomplete in Awesomescreen, Show URL instead of Title in Toolbar, highlight domain in toolbar when showing URL | |||
;Firefox 24 | |||
==== Features ==== | |||
* {{mok}} [[Mobile/Projects/Reader_improvements | Reader Improvements]] | |||
* {{mplan}} [[Mobile/Projects/Packaged and privileged apps | Packaged apps support]] | |||
* {{mplan}} [https://wiki.mozilla.org/WebAudio_API_Rollout_Status Web Audio API] | |||
* {{mplan}} [[Mobile/Projects/API: Push notifications | API: Push notifications]] | |||
* {{mplan}} [[Mobile/Projects/SkiaGL | SkiaGL improvements]] | |||
* {{mplan}} [[Mobile/Projects/Set top box optimization | Set Top Box optimization]] | |||
* {{mplan}} [[Mobile/Projects/Directional game console navigation | Directional game console navigation]] | |||
* {{mplan}} [[Mobile/Projects/Quickshare | Quickshare]] | |||
* {{mprop}} [[Shumway/Roadmap | Shumway]]: generic video player | |||
** ''Will create new project page with Mobile-specific work to be done when known'' | |||
* {{mprop}} {{Bug|850984}}- Request for set Baidu search engine as default for zh-CN Version of Firefox for Android | |||
* Need someone to take on: {{Bug|861164}} - use different search URLs for tablet vs. non-tablet | |||
;Firefox 25 | |||
==== Features ==== | |||
* {{mprop}} [[Mobile/Projects/Packaged and privileged apps | Privileged apps support]] | |||
* {{mprop}} [[Shumway/Roadmap | Shumway]] - v2 branded players | |||
** ''Will create a project page for Mobile-specific work when known'' | |||
* {{mprop}} [[Mobile/Projects/API: Cloud | API: Cloud]] | |||
* {{mprop}} [[Mobile/Projects/Developer tools | Solid developer environment]] | |||
* {{mprop}} [[Mobile/Projects/API: Alarm | API: Alarm]] | |||
* {{mplan}} [[Mobile/Projects/API: Web activities | API: Web activities]] | |||
* {{mplan}} [[Mobile/Projects/API: Contacts | API: Contacts]] | |||
* {{mplan}} [[Mobile/Projects/Dynamic Snippets | Dynamic Snippets]] | |||
* {{mprop}} [[Mobile/Projects/About:home redesign | About:home redesign]] | |||
== Round Table == | == Round Table == | ||
===QA=== | |||
* Beta - regression - gfx crasher - {{bug|867058}} | |||
* Vivante device ordered heading to Toronto - {{bug|863307}} | |||
* Competitive analysis work for Product | |||
* Continuing to hammer on WebRTC | |||
===User Advocacy=== | |||
We now have auto updating Feedback tools from the metrics team. If anyone would like access to these tools please let Tyler know. | |||
Latest revision as of 13:53, 23 May 2013
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
- Next merge: 2013-06-24
- Next release: 2013-06-25
Major Topics for This Week
- About Home Work
- Work has been landing on "fig". More changes should be ready to test by end of week.
Friends of the Mobile Team
Give a shoutout/thanks to people for helping fix and test bugs.
- Jamie Hewland fixed bug 849072 - Improve tab flushing and syncing behavior (first patch!)
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)
Kats
- Previously:
- bug 866184 - use gfx::Point instead of individual floats in some functions
- bug 867685 - Make GeckoLayerClient.setIsRTL hold the GLC lock when updating viewport
- bug 867582 - Fix some jittery behaviour at page edges in APZC
- PTO
- bug 860898 - add a verbose option to mach build options
- Now:
- Catching up on bugmail, reviews, etc.
- start looking at async subframe scrolling (bug alias multi-apzc + dependencies)
GBrown
- Last week:
- Mostly PTO
- Now:
- bug 869030 Robocop testDoorHanger and testSystemPages cause future reboots on pandas
- bug 867360 Watcher dies sometimes on Pandas
- bug 870553 A blocklist/whitelist for Shumway
Chris Lord (cwiiis)
- Done
- bug 869696 - Gralloc is really slow on the Geeksphone Peak (and other Adreno 205 devices?) - requires follow-up
- Doing
- bug 803299 - Use 24-bit colour on 24-bit screens (patches r+'d but backed out due to reftest failures)
- bug 869156 and bug 866772 - Dynamic toolbar stuff
- bug 870055 - Page continues moving while finger is on screen (b2g browser)
- bug 870311 - Touch events are wonky on high dpi devices (b2g)
Chris Peterson
- Help our new intern Shane Tully get up to speed on hg and Bugzilla
- bug 776223 - NullPointerException: at android.content.ClipboardManager.setPrimaryClip(ClipboardManager.java)
- bug 863103 - Add BackgroundService runIntentInService() and WakeLock
- bug 872076 - Catch "missing CONTROL_LOCATION_UPDATES permission" exceptions
Shane Tully
JChen
GCP
- Last week:
- bug 862808 Local Video is upside down on Android when in portrait mode
- bug 873812 Trying to establish a call from an Android device to a Windows machine fails to render the remote video streams
- bug 859430 Add Bluetooth headset functionality to WebRTC calls
- Next week:
- bug 874572 getUserMedia - Browser holding lock on device camera despite browser activity in the background and paused
- bug 874546 getUserMedia - Video playback does not resume when browser returns to being the foreground activity
Brian N
- Done
- Bug 869411 - About:home is cut off beneath title bar
- Bug 872556 - Add-ons section can go missing in about:home
- Bug 779497 - The Add-ons Manager entries are multiplied if a search engine is added from context menu
- In progress
- Session restore test cases
- Next
- Ouya
Sriram
- Add a PagerTabStrip for new about:home - bug 872762
- Quick share from Android - bug 869123
- Hide existing about:home page - bug 873579
- New bookmarks page - bug 862796
- cl.ly/image/0z0U0c0n0c2m
- Dynamic responsive tabs header - bug 874014
- cl.ly/image/3M1z1c1k2n1M - variable size header + icons
WesJ
- Bug 874689 - Make FilePicker use Async prompt service
- Bug 870062 - Provide asynchronous option in PromptServic
- Looking at moving other prompt service usage to async
- Bug 853844 - Investigate removing the pageload throbber - Have eiditicker access. Looking to run some tests with a variety of apk's to see if we can improve pageload.
liuche
- bug 872543 - Dismissing notification in JellyBean
- bug 871978 - SwitchPreference crash
- bug 871970 - Rename datareporting_crashreporter_title
- bug 862116 - Strings for Android system notification + notification icons
- Next/Finish:
- finish bug 873230 - split xml files into xml/ and xml-v11
- bug 870169 - TelemetryReporter interface for more reporter probes
- second pass for bug 872329 - Settings uplift
- bug 867371 - Settings UI Changes
LucasR
- Last week
- Google I/O + PTO on Monday
- Launched The Layout: http://thelayout.cc
- Catching up with patch reviews
- Prep work for the Summit Planning Assembly
- Next week
- bug 867608 - Gap between forward button and favicon after backing out of reader mode
- bug 844502 - In landscape orientation, tab menu overlays content, page stuck resizing and shifting around
- New about:home stuff
Margaret
- Done
- bug 872737 - Support distribution bookmarks from a /system location
- bug 873429 - Form assistant suggestions is not dismissed while entering different letters
- bug 872005 - Reader Mode: Able to add pages to reading list on devices incapable of accessing Reader Mode
- bug 872965 - Exit Reader Mode icon takes user back, but not necessarily to original article
- bug 872962 - Reader Mode text formatting pop-up is incorrectly positioned on device rotation
- bug 873146 - about: page favicons are not displayed in the "Your tabs from last time" section of about:home screen
- (fig) bug 871639 - Incorrect title when leaving editing mode while on about:home
- (fig) bug 872834 - Finish adding editing mode to browser toolbar
- Interviews
- In Progress
- (fig) bug 871645 - Consolidate names of browser toolbar's element
- Next
- Investigate some reader mode regressions caused by dynamic toolbar - bug 872961, bug 872956
- More new about:home stuff
Scott (jwir3)
BLassey
- PTO end of last week
- bug 866957 - Collect and report cell tower info
- bug 872139 - Slow down zoom animation for reflow on zoom
- bug 867517 - Gecko-based WebView
MFinkle
- Recruiting
- Planning around WebRT and Marketplace
- Pitching in ideas for the PR Tour happening over the next two weeks
- Misc manager stuff
Ian Barlow
- In SF this week
- Work in progress
- Mixed Content blocking
- FHR - about:healthreport (Arun)
- OUYA design refinement / future TV concepts (Zhenshuo)
- Future tablet browsing concepts (Yuan)
- Updated Settings UI
rnewman
- FHR.
- FHR.
- Roadmappy kinds of things.
Security/MGoodwin
WebRT
PiCL
Feature Focus
- Firefox 22
Features
- [ON TRACK] Added locale: Slovak
- State of good repair:
- [ON TRACK] ANR Reporter - Not user facing
- [ON TRACK] Refining Tab UI
- [ON TRACK] Performance improvements - Including WebGL, texture streaming, async canvas updates
- Firefox 23
Features
- [AT RISK] Firefox Health Report
- [AT RISK] Added locale: Turkish
- [AT RISK] Added locale: Hungarian
- [ON TRACK] Dynamic URL bar
- [ON TRACK] NFC bump for tab sharing
- [ON TRACK] WebRTC platform support, confirmed: preffed OFF
- [ON TRACK] L10N foundation improvements
- [ON TRACK] UI for changing search engine default
- [ON TRACK] RSS/Atom feed handling
- [ON TRACK] API: Payments
- [ON TRACK] Other toolbar/awesomescreen improvements:
- Switch to Tab (Awesomescreen shows already open tabs), Domain autocomplete in Awesomescreen, Show URL instead of Title in Toolbar, highlight domain in toolbar when showing URL
- Firefox 24
Features
- [ON TRACK] Reader Improvements
- [PLANNED] Packaged apps support
- [PLANNED] Web Audio API
- [PLANNED] API: Push notifications
- [PLANNED] SkiaGL improvements
- [PLANNED] Set Top Box optimization
- [PLANNED] Directional game console navigation
- [PLANNED] Quickshare
- [PROPOSED] Shumway: generic video player
- Will create new project page with Mobile-specific work to be done when known
- [PROPOSED] bug 850984- Request for set Baidu search engine as default for zh-CN Version of Firefox for Android
- Need someone to take on: bug 861164 - use different search URLs for tablet vs. non-tablet
- Firefox 25
Features
- [PROPOSED] Privileged apps support
- [PROPOSED] Shumway - v2 branded players
- Will create a project page for Mobile-specific work when known
- [PROPOSED] API: Cloud
- [PROPOSED] Solid developer environment
- [PROPOSED] API: Alarm
- [PLANNED] API: Web activities
- [PLANNED] API: Contacts
- [PLANNED] Dynamic Snippets
- [PROPOSED] About:home redesign
Round Table
QA
- Beta - regression - gfx crasher - bug 867058
- Vivante device ordered heading to Toronto - bug 863307
- Competitive analysis work for Product
- Continuing to hammer on WebRTC
User Advocacy
We now have auto updating Feedback tools from the metrics team. If anyone would like access to these tools please let Tyler know.