Firefox/Planning/2014-07-23
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
Contents
- 1 Schedule & Progress on Upcoming Releases (Lukas/Sylvestre/Lawrence)
- 2 Feedback Summary (Cheng/Tyler/Matt)
- 3 Market Insights from the Strategy & Insights Team (Kev)
- 4 Marketing, Press & Public Reaction (Arcadio)
- 5 Questions, Comments, FYI
Schedule & Progress on Upcoming Releases (Lukas/Sylvestre/Lawrence)
- 31 released. Waiting for data. 24h update disabled.
- 32 beta 1 should be released tomorrow
- 33 aurora update on Friday
Firefox Desktop & Platform (Javaun/Chad/Martin)
Summary of Work In Progress
- You can find the most recently completed iteration performance report here
- You can see the status of the current iteration in progress here
Uplifts
Beta
- None for the past week
Aurora
- exception on shutdown: "Exception calling provider shutdown", NS_ERROR_FAILURE from nsIObserverService.removeObserver from PreviousExperimentProvider.shutdown ( 1012466 Bug 1012466 )
- Add UTM parameters to plugincheck URL in Firefox ( 1022745 Bug 1022745 )
- Make the 'Translations by' string localizable ( 1032139 Bug 1032139 )
- Measure number of times infobar is hidden due to "Never translate this language/site" ( 1035337 Bug 1035337 )
- about:sessionrestore shows instead of about:welcomeback after a reset ( 1035557 Bug 1035557 )
Recent Landings
- Team landed 45 bugs over the last week (total of 89 for the 2-week iteration just ended)
- Details of landings from the past week can be seen here
UX (Madhava)
Firefox Mobile (Mark/Brad/Jenn)
Work In Progress
- WebRTC Screen Sharing support
- Lots of work ongoing related to Janus https://wiki.mozilla.org/Mobile/Janus
- Native stack support (bug 1016629, bug 1034138)
- Sync
- bug 899643 remote tabs list visual refresh
- bug 1003877 Custom server support
- Intent-driven distribution selection and download for partners (1013024)
- bug 1012720 Fix deleting prototype getters in Fennec code
- Tabs panel follow-ups (bug 1028705, bug 1023270)
- Integrating Search Activity into m-c bug 1021864
- bug 1014848 - Improve interactions for "toolbar" (activating/deactivating awesome bar)
- bug 1014335 - Make "Pull to Refresh" in Synced Tabs and Home Panels feel excellent.
You can find more on upcoming feature plans in the[roadmap]
Uplifts from the past week
Beta (prior to merge)
- Enable pull-to-refresh on Sync'd tabs page ( 850600 Bug 850600 )
- Remote inspector makes page content disappear ( 993190 Bug 993190 )
Aurora (prior to merge)
- crash in java.lang.NullPointerException: at org.mozilla.gecko.toolbar.ToolbarDisplayLayout.updateFromTab(ToolbarDisplayLayout.java) ( 964861 Bug 964861 )
- Bump minSdkVersion to 9 ( 1017244 Bug 1017244 )
- [Android L Preview] - Crash on startup - java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "issetugid" referenced by "libmozglue.so"... ( 1030899 Bug 1030899 )
- TwoWayView crashes in Android L ( 1034167 Bug 1034167 )
- Regression: Contact API usage is being prompt on webpages ( 1037128 Bug 1037128 )
Landings from the past week
Nightly (prior to merge)
- URL bar treats single-word input as a URL, not as a search keyword ( 854305 Bug 854305 )
- In about:apps, lost the ability to invoke a context menu on an installed application ( 965176 Bug 965176 )
- Tapping on a download notification doesn't do anything (if Firefox is in the background) ( 1004495 Bug 1004495 )
- Support suggested sites in distribution files ( 1012462 Bug 1012462 )
- use msapplication-TileImage and msapplication-TileColor to create home page tiles ( 1014712 Bug 1014712 )
- Bundled locale specific search engines not loaded until next browser restart ( 1018240 Bug 1018240 )
- Page is displayed blank after choosing the "Show" popup option ( 1024391 Bug 1024391 )
- Kindle Fire: activity and fragment transitions are obtrusive and uncomfortable ( 1031872 Bug 1031872 )
- URL home screen shortcut is not working ( 1032217 Bug 1032217 )
- Opening a tab from Recent Tabs panel doesn't work in private browsing ( 1035439 Bug 1035439 )
- Add-ons can not be installed; 'Installation failed' toast notification is displayed ( 1038098 Bug 1038098 )
- Add-ons can not be installed in private and guest browsing ( 1038573 Bug 1038573 )
- Regression: After closing all tabs, tabs tray dotted menu can not be accessed again ( 1038798 Bug 1038798 )
- Remote tabs tray distorted on phone ( 1039062 Bug 1039062)
- crash in java.lang.IllegalStateException: Fragment RecentTabsPanel{422715c0} not attached to Activity at android.support.v4.app.Fragment.getLoaderManager(Fragment.java) (Bug 1039471)
- Private tabs list is cut off for portait orientation (Bug 1039738)
UX (Ian)
Developer Tools (Jeff/Rob/Dave)
<Read Only>
- Outbound
- Aurora Posst scheduled for next Tuesday, Heather is on the case
- much excitement about recent landings: Devtools design, animation keyframes, CSS3 translate, keyboard access in responsive design.
- Landings
- bug 1034601 - Enable devtools/markupview tests with e10s
- bug 994732 - Make "Disable Cache" in Devtools persist (only when the toolbox is open)
- bug 736078 - Show which elements have listeners attached in the Inspector
- 54 bugs fixed
Feedback Summary (Cheng/Tyler/Matt)
Desktop
Firefox 30: Sentiment report was sent out this morning, please contact the User Advocacy team if you have questions
Firefox 31: No issues that we've seen so far, still watching feedback.
Firefox Updates Hotfix: Has been live for around a week, initial results have been published at https://mail.mozilla.org/pipermail/firefox-dev/2014-July/001997.html
Quick Summary: Over 4.5 million users have installed the add-on Around half of them have updated (Over 2 million users) We are investigating success of the Notification popup We will be digging into FHR, ADI, SUMO and Add-on numbers this week to get more detailed answers. V2 of the add-on is already underway, fix the bugs in v1, add support for Mac, etc. Bug 1040228 We will be investigating other ways to continue this effort in the future.
Mobile
Market Insights from the Strategy & Insights Team (Kev)
Note: Kev will be on PTO July 28 through Aug 8, so will miss the Jul 29 and Aug 5th calls. No one will be taking his place. He apologizes for this, and his use of the third person.
Something to Think About
Xiaomi released it's Mi4 flagship phone this week for $320-400. The news isn't really about the Mi4 - although it's a nice looking phone - it's around how Android handset prices are continuing to see downward pressure. $300-400 is the new sweet spot for super phones. It's eating into the profit margins of organizations like Samsung (draw parallels to Sony as you see fit), and making a whole lot of power even more accessible for Android users. We're seeing continued interest in Chromebooks (more below), and Microsoft is working with partners to introduce lower-cost hardware into the same space.
Why we should care: We consistently see metrics that more than 2/3 of buyers will spend more than $150 on their phone. The downward push on prices for hardware that continues to grow in capability and performance means even more people will be able to take advantage of a full-featured web on (what is usually) their primary communications and computing platform. This pricing pressure is extending into the
Worth a Read
- Continuing on last week's theme, 1M new Chromebooks were sold into schools in Q2. The service and support offering is a good way to make them more attractive, and while the article says it's tougher sledding into Enterprise, the continued adoption of Apps by developers and companies, and anticipated new features for Android and Chrome OS, will continue to make the Chromebook an attractive platform.
- As part of Microsoft's refocusing on its core product offerings, the handsets in the Nokia X line will be discontinued or repurposed as Windows Phone devices. Nokia's feature phone business is also being killed off, and approximately half of Nokia's workforce will be laid off. It's possible we'll see an exit entirely from handset manufacturing, but that will rely heavily on Windows Phone performance in the coming year.
Notes
- The EFF launched Privacy Badger this week, a tracking blocker initiative that works with cookies currently, and promises to update to other tracking methods down the road.
- Baidu revenue is up 51% over last year, and continues to roll with acquisitions that help it expand in the app space as well as search in Asia.
- Microsoft has worked on making Bing accessibility in Chrome (and other browsers) easier; they also help with installation
- PC shipments in Q2, for the first time in a while, rose.
- Samsung and Google reportedly continue to have the odd bunfight, this time around Samsung's promotion of Tizen as a wearable platform over Android Wear. Related, Intel had a killer quarter, despite its difficulties in gaining traction in mobile.
- Pirated apps continue to be a revenue opportunity, although not always the best long-term play.
- App Annie's Q2 overview shows India becoming number three in downloads, but still not a major revenue generator. Good overv iew of the app market for Android.
- Google's making it easier to find Chromecast-compatible apps.
- Facebook adds a "Save" feature to its apps, to create lists of content you'll get around to reading... some day.
- Yahoo! grabs Flurry to help give them a leg up in the mobile ad space (where they're not doing so well). I hope we continue to see Flurry analytics reports, but suspect those will now go away.
- ZTE signs up to include the Google Experience Launcher as a default for its Android offerings. The GEL is also known as the Google Now Launcher, which has been standard on Nexus devices and available as a download for others.