Firefox/Planning/2014-09-03
From MozillaWiki
Planning Meeting Details
- Wednesdays - 11:00am PT, 18:00 UTC
- Mountain View Offices: Warp Core Conference Room
- Toronto Offices: Finch Conference Room
- irc.mozilla.org #planning for backchannel
- (the developer meeting takes place on Tuesdays)
Video/Teleconference Details - NEW
- 650-903-0800 or 650-215-1282 x92 Conf# 99696 (US/INTL)
- 1-800-707-2533 (pin 369) Conf# 99696 (US)
- Vidyo Room: ProductCoordination
- Vidyo Guest URL
- AirMozilla: for broadcast and saved recordings
REMEMBER
These notes are read by people who weren't able to attend the meeting. Please make sure to include links and context so they can be understood.
Contents
- 1 Schedule & Progress on Upcoming Releases (Lukas/Sylvestre/Lawrence)
- 2 Feedback Summary (Cheng/Tyler/Matt)
- 3 Market Insights from the Market Strategy Team (Kev)
- 4 Insights
- 5 Marketing, Press & Public Reaction (Arcadio)
- 6 Questions, Comments, FYI
Schedule & Progress on Upcoming Releases (Lukas/Sylvestre/Lawrence)
- Firefox 32 desktop and mobile shipped yesterday
- Updates have now been disabled while we review feedback. Assuming no critical issues are found, target is to reenable updates on Tue, Sep 9.
- Current branches
- Beta: Firefox 33
- Aurora: Firefox 34
- Nightly: Firefox 35
Firefox Desktop & Platform (Javaun/Chad/Martin)
Summary of Work In Progress
- You can find the most recently completed iteration (34.3) performance report here
- You can see the status of the current iteration (35.1) in progress here
Summary of Recent Landings
- Team landed 50 bugs over the last week, to close out the 34.3 iteration.
- Details of landings from the past week can be seen here
UX (Madhava)
Firefox Mobile (Mark/Brad/Jenn)
Work In Progress
- Chromecast - continuing to bug fix based on nightly feedback
- WebRTC OpenGL on Roku, tab sharing support bug 1048425
- Experimenting with Bing as the default search engine - bug 1049108
- Remote Tabs home panel bug 1014994,first patches have landed
- Moz Stumbler should be landing in nightly this week.
- Tablet refresh: Continuing to progress
- bug 1046200 - Create BrowserApp.isNewTablet()
- bug 1047561 - Create settings UI for enabling the new tablet UI
- bug 1048575 - Disable dynamic toolbar when in new tablet UI
- Janus https://wiki.mozilla.org/Mobile/Janus
- Client connection speed assessment
You can find more on upcoming feature plans in the[roadmap]
Uplifts from the past week
Beta (134)
- Regression: Menu breaks on Firefox 29+ on tablets with hardware menu ( Bug 1030113 )
- TwoWayView crashes in Android L ( Bug 1034167 )
- Regression: On screen options button appears after exiting edit mode on devices with hardware options button ( Bug 1047264 )
Aurora (54)
- testVideoDiscovery.js is going to start perma-failing when Aurora 33 is merged to Beta ( Bug 1046493 )
- Zoom level changes on some mobile sites on pressing the back button ( Bug 1046631 )
- crash in java.lang.IllegalStateException: Not connected. Call connect() and wait for onConnected() to be called. at com.google.android.gms.internal.hc.ci(Unknown Source) ( Bug 1055012 )
- crash in java.lang.NullPointerException: at org.mozilla.gecko.ChromeCast.verifySession(ChromeCast.java) ( Bug 1057866 )
- Default search engine probe recording null instead of "other" ( Bug 1058352 )
Landings from the past week
Nightly (135)
- Add telemetry for Settings usage ( Bug 996753 )
- "Clear Private Data" does not clear "Recently closed tabs" from Recent Tabs ( Bug 1031273 )
- Auto complete pop up doesn't go away ( Bug 1037353 )
- Share overlay request backend: stage 1 ( Bug 1044794 )
- Tapping the branding logo in the browser widget opens a new tab ( Bug 1048545 )
- Crash in gfxContext::PushNewDT (OOM) with reproducible test-case (reddit.com) ( Bug 1053934 )
- crash in java.lang.IllegalStateException: Not connected. Call connect() and wait for onConnected() to be called. at com.google.android.gms.internal.hc.ci(Unknown Source) ( Bug 1055012 )
- Flash doesn't work on Android L ( Bug 1055166 )
- JavaScript Error: "this._items[aData] is undefined" {file: "resource://gre/modules/PageActions.jsm" line: 57}] ( Bug 1055212 )
- crash in java.lang.NullPointerException: at org.mozilla.gecko.ChromeCast.verifySession(ChromeCast.java) ( Bug 1057866 )
- Specify main activity org.mozilla.fennec.App with a default intent over org.mozilla.search.MainActivity ( Bug 1058160 )
- Default search engine probe recording null instead of "other" ( Bug 1058352 )
- network error pages (about:neterror) have "XML Parsing Error: undefined entity" - due to Bug 1042196 ( Bug 1059096 )
- Don't set noHistory for onboarding activity ( Bug 1059440 )
- Regression: Thin pixel bar present next to the back button on tablets in the new toolbar ( Bug 1059450 )
UX (Yuan)
Developer Tools (Jeff/Rob/Dave)
- Outbound
- gearing up for CC/JSConf EU Sept 12 -> 14 and various other JSFest Berlin
- Landings
- console.table ( thanks to intern Gabriel Luong!! )
- jQuery event handler support
- toolbox-level iframe selection
- 36 Bugs Fixed
Feedback Summary (Cheng/Tyler/Matt)
Desktop
Mobile
Market Insights from the Market Strategy Team (Kev)
Insights
Read-only update this week, as Kev is at a work week. Not a lot beyond announcements to kick off the fall holiday buying season, with all kinds of new gear coming. Still some interesting bits in the Notes section, though. I'll have better stuff next week given all the press events in the next few days.
Worth a Read
- A piece on how LG bungled their WebOS acquisition. It's an opinion piece, but it highlights culture clash from a corporate and regional perspective, and how (unresolved) conflicting viewpoints can damage people and product.
Notes
- Google's using a reduced-functionality carrot (or stick, depending on your PoV) to get users to upgrade to updated versions of their current browser
- TrendForce continues reports of slowing growth in the tablet space, and declines in name brand tablets as pressure from phablets continues (notable exception white-label tablets at low price points), with a rebound in the laptop market (which is consistent with other shipping and market reports).
- There's a Webkit 1-based browser available for the Raspberry Pi
- Chrome is now shipping 64-bit versions on Stable
- WeChat outlined some of the areas it feels it differentiates on in India. Note that iOS's market share in India is around 2.3%
- Opera (Mini) to be default browser on MS/Nokia feature phones, showing MS will continue to focus dev energy on smartphones, and also that they will continue to ship feature phones.
- Samsung is experimenting with Nokia's Here Maps, potentially to look at non-Google options in its product line.
- Google's making it simpler to cast videos from your browser's YouTube session.
- Google sends out press invites for an event next week that is likely to be the first Android One launch.
- Somewhat related, Motorola is launching a new device Sept 5th, and there's a point made in this article on how more companies are partnering with online retailers vs. traditional shops.
- Microsoft is one of many companies in China under antitrust investigation, again for browser and media player bundling.
- Many, many, many announcements surrounding wearables, with the notable one being rumors of Apple's entry being announced next week at a $400 price point (and a phone or something).
- Samsung's mobile shipments dropped 4%, the first time that's happened.