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!
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
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
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.
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.
Details
- Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
- Dial-in: conference# 99998
- US/International: +1 650 903 0800 x92 Conf# 99998
- US toll free: +1 800 707 2533 (pin 369) Conf# 99998
- Canada: +1 416 848 3114 x92 Conf# 99998
- FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
- irc.mozilla.org #mobile for backchannel
- Mobile Vidyo Room