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: 2014-02-03
Topics for This Week
- Rating Dip
- We have been investigating a ratings dip that appears to have started around Dec 10th 2013. Currently, we think this could be related to two main issues: 1) a Google UX change in the Play Store and 2) Slow performance on mid to low end devices. #1 is not really in our control, but if we can feedback to Google, we probably should. #2 is within our control and we have been working on improving pageload performance. We need to make sure we include mid and low end devices when profiling/testing. Some of the data we have been gathering shows that regions, like Brazil, where we are growing, are the same regions where we are being rated poorly due to performance. Those regions also seem to be using mid to low end devices.
- Pageload Performance
- As mentioned, we have a lot of work happening related to improving our pageload performance. Many of the bugs came from profiling, Java and Gecko. Many are small wins, but we have some decent wins related to proxy settings (bug 952799 and bug 957037) and throbber (bug 917896). The throbber change is our single biggest pageload win so far.
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.
- Sofia Larsson fixed bug 922682 - reflozPinchSeen is unused in browser.js
- Frederik Braun fixed bug 948894 - Move inline scripts and styles into separate file for about:apps (he also filed a bunch of similar bugs and has been helping mentor other new contributors!)
- Neil Bleasdale fixed bug 948897 - Move inline scripts and styles into separate file for about:feedback
- Veeti Paananen fixed bug 952789 - Sync progress screen uses a Gingerbread progress bar and bug 951274 - Disable "click on selected text to copy"
- Eduard Neculaesi fixed bug 923238 - Swiping away updater download notification should cancel the download
- Isura Edirisinghe fixed bug 943703 - Create helpers.HelperInitializer for UITests
- Capella fixed bug 947284 - End text-selection handle is not visible when opting to select all text and bug 957259 - Error: "TypeError: caretPos is null" in SelectionHandler.js
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
Chris Lord (cwiiis)
JChen
<Read Only>
Fixed
Working on
GCP
- Last week:
- WebRTC load adaption: more API juggling. Minimize changes in upstream.
- bug 957091 SafeBrowsing investigation. Google banned dougt. Or something.
- Next week:
- Enable the Load Adaption. Watch Fireworks.
Randall Barker
Brian Nicholson
Sriram
WesJ
<Read Only>
- Still fixing actionbar bugs
- Fixing test failures on new async event dispather - Bug 946344 - Replace GeckoEventResponder with an async callback mechanism
- Lots of reviewing
- Going to pick up Bug 943568 - Replace Prompt.PromptListItem with GeckoMenuItems, to move forward quickshare 2
LucasR
liuche
Margaret
- Done
- Finished some home list stuff
- bug 862805 - Allow add-ons to register custom lists on about:home
- bug 941318 - Create content provider to store data for lists on about:home
- bug 950919 - Get rid of "aboutHomePage" flag
- bug 951054 - PageEntry strings should be recomputed when locale changes
- Other small fixes
- bug 951605 - Regression: EV green lock and non-EV gray lock swapped
- bug 921668 - Home Page Snippets icon is tiny on HiDPI devices
- bug 950719 - Bing search icon is larger than other default search icons
- Finished some home list stuff
- Next
- More home list work, mainly focused on the content provider/data part of things
- Make sure snippets are in shape for 29
mcomella
<Read Only>
Past
- bug 951776 - screen distorts after tapping on any search suggestion on some devices
- bug 946656 - TEST-UNEXPECTED-FAIL | testSessionHistory | testAboutHomeVisibility | The Toolbar title is Browser Blank Page 02 or 03 - got http://mochi.test:8888/tests/robocop/robocop_blank_02.html, expected Browser Blank Page 02 also with 03
- research bug 951181 - [meta] "Automation Error: Missing end of test marker (process crashed?)" after some robocop runs
- bug 952343 - Dismissing editing mode (back button) started from web content will not return to web content
- bug 952336 - Switch-to-tab on the current tab does not reshow web content
Present
- bug 956858 - Menu is incorrectly accessible via hardware menu button in editing mode
- bug 939350 - Create python linter wrapper
- bug 938824 - Remove reflection from testSearchSuggestions
- Herding bug 941155 (fix talos on mobile to have pageloader tests working in regular mode and nochrome mode) along
Future
- FHR: create bugs/roadmap for potential next steps
- bug 898613: [fig] Editing mode tests (followup to bug 895828)
- MyList, RSS provider (bug 942283)?
RNewman
nalexander
BLassey
MFinkle
- Trying to participate in the Metro work week
- Sync wrangling for Fx29
- Profiling page load, filing bugs and making patches.
- Cleanup of the second screen patches, with tests!
- Trying to keep "redirects" out of history (bug 949104)
Ian Barlow
Arun
Security/MGoodwin
WebRT
A-Team
Feature Focus
- Fx27, Feb 4, 2014
- [ON TRACK] Overhaul of the favicon system bug 914296
- [ON TRACK] Marketplace discoverability - simple UI polish
- [ON TRACK] WebRTC platform support, continued
- [ON TRACK] Remove overscroll and show highlight instead bug 705246 and bug 791475
- [ON TRACK] Memory usage improvements: bug 931843
- [ON TRACK] Added locale: South African English (za-EN), bug 891616
- [ON TRACK] Added locale: Thai (th), bug 639845
- [ON TRACK] Added locale: Lithuanian (lt), bug 521999
- [ON TRACK] Added locale: Slovenian (sl), bug 522008
- Fx28,March 18, 2014
- [AT RISK] bug 768667 - Use the action bar for text selection on ICS+
- [AT RISK] Added locale: Belarusian (be), bug 521981
- [ON TRACK] bug 852608 - Add support for OpenSearch. Firefox Mobile supports <link rel="search">
- [ON TRACK] Dynamic snippets support preffed off
- [ON TRACK] Background Thread Hang Reporting bug 932865
- [ON TRACK] Added locale: Estonian (et), bug 946204
- Fx29,Apr 29, 2014
- [ON TRACK] Dynamic snippets support preffed on
- [ON TRACK] Telemetry probes for Fennec UI elements
- [ON TRACK] bug 875750 - Implement <input type="color">: Android widget/color picker
- [AT RISK] PDF.js support (v1 cupcake) <== proposing to use built in PDF to help load balance
- [AT RISK] WebApp experience - APK Synthesis
- [AT RISK] Multiple Quickshare Buttons - 2 Quickshare on main menu
- [AT RISK] Quickshare Contexts
- [AT RISK] Firefox Accounts with Sync 1.1 integration
- [AT RISK] My List: Manage current lists in settings
- [AT RISK] Shumway Bundled in Browser (disabled), bug 905668
- [PROPOSED] API: Contacts (incl permissions bump)
- [PROPOSED] Geolocation services (incl permissions bump)
- [PROPOSED] Added locale: Indonesian (id), bug 521995
- [PROPOSED] Added locale: Hindi(hi)
- [PROPOSED] Promo snippet for Sync
- [PROPOSED] Promo snippet for Marketplace
- [PROPOSED] Preloaded bookmark for Marketplace
- Fx30, Jun 10, 2014
- [PROPOSED] Quickshare: Settable default service for quickshare buttons
- [PROPOSED] Third-party service integration MVP
- [PROPOSED] My List: How My List works (MVP reqs only)
- [PROPOSED] My List: Save any web-viewable content (MVP reqs only)
- [PROPOSED] My List: Add new My List from Promotional Panel (MVP reqs only)
- [PROPOSED] My List: Subscribe to feed or service as a new list (MVP reqs only)
- [PROPOSED] My List: Add new and improved list management in Settings (MVP reqs only)
- [PROPOSED] Service integration: Downloads (MVP reqs only)
- [PROPOSED] Preferred web content language
- [PROPOSED] Added locale: Vietnamese (vi)
- [PROPOSED] Added locale: Afrikaans (af)