Mobile/Notes/22-May-2013
From MozillaWiki
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 865371 - 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.