Schedule
- Next merge is 2013-10-28 (Brace for impact!)
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.
- fedepaol fixed bug 921776 – Notification completed not showing when download was started from a private tab
- capella has been fixing a lot of things, as usual
- bug 906323 – It should be possible to update a menuitem’s label
- bug 920507 – Uncaught exception / crash when Clear private data -> Browsing & download history
- bug 928163 – Allow or disallow proper text selection caret display based on HTML <input> type
- bug 912983 – Text selection “cursor” persists on blur
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!
JChen
- Past week
- Fixed bug 927429 – Set dynamic UA override URL on B2G
- Worked on bug 909974 – Compositor thread hang monitoring/telemetry
- Worked on bug 717878 – Content in input fields can not be scrolled when value exceeds visible width
- Helping :mchang with bug 927633 – Make child processes access UA overrides through IPC
- Investigated bug 925012 – Search engine choices pane is completely blank
- Looked at bug 913942 – Get the first touchmove event after a touchstart earlier
- PTO
- Next week
GCP
- Last week
- bug 898767 crash in mozilla::DecoderTraits::CanHandleMediaType
- bug 927462 String matching logic in OmxPlugin.cpp is brittle
- bug 927474 “probably” can play “audio/webm”
- bug 927480 No symbols/(deleted) for libraries initialized after the crash reporter is initialized
- bug 928870 Basic tests for Android WebRTC UI
- bug 921041 Replace the thread local storage impl of GetJNIForThread with JVM::GetEnv()
- Next week
- bug 689178 Use DT_DEBUG information to enumerate library mappings
- bug 902000 Add a service that monitors the system load
- WebRTC uplifting from upstream
- Blockers
- Weekly complaint about no debug tests + no ARMv6 debug builds
Brian N
- Bug 853045 – Add a mach command creating Eclipse projects for mobile/android
- Bug 929865 – Isolate sources in generated package into a separate directory
- Bug 905703 – Don’t pre-process build/mobile/robocop/*java.in and mobile/android/base/tests/*java.in
- Bug 925012 – Search engine choices pane is completely blank
- Bug 928100 – Remove unused grid_icon_bg_activated.png resource
Sriram
- Uplifting patches to Aurora
- bug 926139 – Experimenting with integrating smoothie
- bug 927006 – Use a split action bar – http://cl.ly/image/351t0e3h2o09
- Added basic support for split action bar
- Moved the share icon + default app to the action bar
- Added conditional forward to split action bar
LucasR
Last week
- Firefox for Android Tech talk
- Wrote post about new about:home with ibarlow for our “Future Releases” blog
- bug 918007 – Disable toolbar elements (menu, back, forward) while in editing mode on tablets
- (Investigating) bug 925722 – Search suggestions require an extra tap to hit
- Smoothie bug fixing:
- Tons of patch reviews
Next week
- Finish slides for Droidcon talk
- More bug fixing on Fx26 (bug 918007 and bug 925722)
- More patch reviews
liuche
- interviews
- uplifts
- Robotium is now at 4.3 (bug 914773)
- bug 852608 – Opensearch – cleanup and debugging, almost done
Margaret
- Done
- bug 880281 – Make Marketplace more discoverable in about:apps
- Add-ons tech talk: http://leibovic.github.io/mobile-addons/
- More distribution files for partners
- In Progress/Next
- Preparing session for MozFest: http://sessions.mozillafestival.org/proposals/building-your-first-mobile-web-app/
- Working with snippets team to make actual dynamic snippets add-on
- Investigating bug 921468 – Layout glitch in about:home display
mcomella
- Past
- bug 919234: (dup) Regression: Unpinning a site flashes thumbnail into neighbour thumbnail spot
- Present
- bug 870925: (r-) Add submissions info to FHR documents
- bug 915918: (f+) If a different tab is selected in the background while in editing mode, URL being entered will open in that new tab
- Tracking 26
- bug 924480: (r?) With talkback, Swiping right from toolbar brings you to content, event when about:home is visible.
- Future
- bug 910859: Bootstrap new UI testing framework
- FHR
- Architecture docs
- Minor bugs and regressions
- bug 898613: [fig] Editing mode tests (followup to bug 895828)
nalexander
Mostly working on FxAccounts + Sync 1.1:
- bug 892025 – HTTP client speaking KeyServer Protocol 1.0
- bug 929066 – tiny tweak for local clock skew
- bug 922147 – Abstract out Sync 1.1 password from Android Sync code base
IDE support reviews:
- bug 853045 – Add a mach command creating Eclipse projects for mobile/android
- bug 929865 – Isolate sources in generated package into a separate directory
- bug 905703 – Don’t pre-process build/mobile/robocop/*java.in and mobile/android/base/tests/*java.in
JUnit 3 tests: No progress 🙁
BLassey
- in Paris for rendering work week
- bug 923795 Add condition to MozParam to detect top 2 (or N) position, landed, gavin asked for a test
- bug 890985 crash in nsStandardURL::SetSpec @ nsStandardURL::BuildNormalizedSpec, landed patch, waiting for nspr review
- bug 930072 put example GeckoView embedding app in the tree, up for review
- bug 930059 Overscroll.java doesn’t need to use compatibility libraries
- bug 930062 GeckoView library should support building as an ant project
- bug 930068 GeckoView shouldn’t require ACCOUNT access permission
- bug 930070 GeckoView should handle not having fennec-specific classes
MFinkle
- Did a tech talk on GeckoView @ Mozilla London office
- Lucas started a “Why not use WebApps” discussion that got me thinking about different HTML commands for main menus and toolbars. Think HTML5 context menu commands but for the main menu.
- Getting GeckoView patches cleaned up for initial review
- These will still be experimental
- Basic javadocs
- Started looking into UI Telemetry
- Talked to Gregg Lind re: TestPilot
- Found that Blake Winton was thinking about the same sort of thing for Desktop
- DroidconUK on Friday
Ian Barlow
- Helping out with product plan grooming
- Defining a first version of Kinderfox (parental controls / kid-friendly browsing)
- TV browsing / Living room UX
- Looping in UX designers
- Tablet refresh
- Gathering user feedback
- Looping in UX designers
- Homepage enhancements
- working with desktop UX folk on a design plan
- State of good repair — refining contextual actions on the homepage: http://cl.ly/image/2z2E1c1X172q
- UX strategy for 2013/14
- Working with Madhava on a desktop/mobile plan
Arun
Continuing with PDF.js – Focusing on developing 3 ideas.
WebRT
- work ongoing, no specific updates this week
- lots of conversations around security, UX, and implementation
A-Team
- rc4 added to Android 4.0 Opt (Panda)
- Reftests coming soon to Android 4.0 Opt (Panda) — bug 929447
- Android tests in this week’s Orange Factor Top 10:
- bug 914377 Intermittent testShareLink | View is null and can therefore not be clicked!
- bug 720452 Intermittent Android jsreftest.html?test=<ANY> | load failed: null
Feature Focus
- Fx25 (Ships 10/29)
- [ON TRACK] API: Web Audio
- [ON TRACK] WebRTC platform support, continued
- [ON TRACK] Settings UI clean-up excluding search provider management
- [ON TRACK] Guest browsing
- [ON TRACK] Page Actions
- [ON TRACK] SkiaGL improvement
- [ON TRACK] Mixed content
- [ON TRACK] Added locale: Ukrainian (ua-UK)
- [ON TRACK] Added locale: Irish (ga-IE)
- [ON TRACK] Added locale: Romanian (ro-RO)
- [ON TRACK] Setting wallpaper bug 886996
- [ON TRACK] Developer Tools: Remote Debugging
- FX26
- [ON TRACK] AMO discoverability
- [ON TRACK] Addition of search engines – Yahoo and Bing for selected locales <= looks like we need tests but this will likely land? bug 923795 – Add condition to MozParam to detect top 2 (or N) position
- [ON TRACK] About:home redesign <= looks like it’s backed out but still good progress, thank youbug 918007
- [ON TRACK] search provider management in settings menu
- [ON TRACK] Add-ons can add content to the “promotional banner” tile
- [AT RISK] Added locale: South African English (za-EN)
- [ON TRACK] Added locale: Thai (th)
- [ON TRACK] WebRTC platform support, continued
- Fx27
These will stick
- [ON TRACK] WebRTC platform support, continued
- [PROPOSED] Added locale: Hindi (hi-IN)
- [PROPOSED] Added locale: Slovenian (sl)
These will be deferred?
- [PROPOSED] Ability for add-ons to customize sound effects to browser actions <- will be bumped off if we can have some reader / reading list improvements and land some ‘save for later’ hooks
- [PROPOSED] Directional game console navigation
- [PROPOSED] Set Top Box optimization
- Here are some notable landings:
- bug 922338 – Update phishing-protection page in infoURL pref across Firefox products
- Usability Fit and Finish: Overhaul of the favicon system bug 914296 – (FaviconRevamp) and Remove overscroll and show highlight instead bug 705246 and bug 791475 – Android updater notification should provide more information like progress
- Progress on ANR effort: bug 909974, bug 926574
- Progress on GeckoView: bug 927451
- Make marketplace more discoverable in about apps:
- Awesomescreen: bug 921265
- Geckoview is pretty much usable, right? for Android 2.3 => 4.2
- Will the IDE stuff be monolithic? Does it help contributors? Do I smell a blog post?
Round Table
QA
- bug 928441 – content view truncated in landscape
- crash rate is slowly creeping up
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