Firefox/Planning/2014-01-22

From MozillaWiki
Jump to: navigation, search
« previous week | index | next week »

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
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.


Actions from Last Week

Schedule & Progress on Upcoming Releases

Firefox Desktop & Platform

Current Releases

Beta (125)

  • Firefox 27 Beta 8 for mobile and Desktop shipped
  • Firefox 27 beta 9 for Desktop goes to build tomorrow
  • Final beta(Fx 27.0b10) for mobile goes to build on Monday
  • We are looking to execute "repackaging release build to beta users" this cycle. Plan will be more concrete by Friday as we are relying a few socorro changes for the plan to work
    • Details here
    • bug 908134 - Figure out how to offer release build to beta users

Aurora (54)

Nightly (126)

Firefox Metro

Read Only

  • Team working on Iteration #23 until Friday January 31 - final iteration before Beta uplift.
  • 12 out of 66 points completed to date for Iteration #23.
  • 3 out of 18 bugs resolved to date for Iteration #23.
  • QA testing of Iteration #22 is currently underway.
  • Iteration #22 Status Report now available: https://wiki.mozilla.org/Firefox/Metro/Iteration22StatusReport

Full Query
ID Summary Status Assigned to Whiteboard
913609 Intermittent browser_context_ui.js | runTests: Task failed - Error: pageshow event timeout at waitForEvent@chrome://mochitests/content/metro/browser/metro/base/tests/mochitest/head.js:329 | navbar dismissed RESOLVED Matt Brubeck (:mbrubeck) [defect] p=1 [qa-]
950241 Takes two tries to start up Firefox in Touch mode VERIFIED Jim Mathies [:jimm] [beta28] [defect] p=2 [landing: 02-01 nightly; verifiable in 02-02 nightly with 02-01 nightly installed]
951120 Thread manager shutdown hang when running metro mochitests RESOLVED Jim Mathies [:jimm] [beta28][defect] p=8 [qa-]
951802 Add a localization comment to crash reporter prompt explaining that privacy policy link must go after the sentence describing it RESOLVED Allison Naaktgeboren :ally [beta28] [defect] p=1 [qa-]
952259 Basic automated tests for Metro sessionstore component RESOLVED Matt Brubeck (:mbrubeck) [beta28] [defect] p=5 [qa-]
952800 Intermittent TEST-UNEXPECTED-FAIL | browser_form_auto_complete.js | autofill item list length mismatch, some items were not found. - Got 5, expected 6 RESOLVED Rodrigo Silveira [:rsilveira] [:rodms] [release28] [defect] p=3 [qa-]
957588 Bookmark navbar button is checked for non-metro bookmarks VERIFIED Rodrigo Silveira [:rsilveira] [:rodms] [release28] [defect] p=1
958993 taping "Clear" button under "Options" several times creates multiple modal prompts VERIFIED Allison Naaktgeboren :ally [release28] [defect] p=3
959143 Search Results Overlay is Jerky VERIFIED Sam Foster [:sfoster] (he/him) [release28] [defect] p=3
959393 about:start rendering anomaly while scrolling (aurora only) VERIFIED Jim Mathies [:jimm] [release28] [defect] p=3
959396 MetroFx sometimes gets into state where the pref "browser.sessionstore.resume_session_once" is stuck to "true" VERIFIED Marina Samuel [:emtwo] [beta28] [defect] p=3
960144 Toast Notifications Image - Implementation VERIFIED Rodrigo Silveira [:rsilveira] [:rodms] [release28] [feature] p=2
960740 Add a 'sanity check' to SessionStore.js to avoid writing bad data VERIFIED Sam Foster [:sfoster] (he/him) [beta28] [feature] p=2
960886 selection monocles being spilled over to other tabs when switching VERIFIED Oleg Zasypkin [:azasypkin] [beta28] [defect] p=5
960889 monocles moving when swiping up/down through gmail email draft VERIFIED Oleg Zasypkin [:azasypkin] [release28] [defect] p=8
961123 Higher-resolution overlay button icons - Implementation VERIFIED Marina Samuel [:emtwo] [release28] [feature] [a=metro-only] p=1
961157 Tiles not working/opening www.metrobrowser.com if firefox not yet running and profilemanager popping up (not auto-use of last profile) VERIFIED Tim Abraldes [:TimAbraldes] [:tabraldes] [release28] [defect] p=5
961223 Character encoding in app bar: implement it or remove it from Options VERIFIED Allison Naaktgeboren :ally [beta28] [defect] p=2
962212 Add basic private browsing support to Metro Firefox, disabled by default VERIFIED Matt Brubeck (:mbrubeck) [feature] p=3
962236 wrap long tutorial texts on about:start VERIFIED Oleg Zasypkin [:azasypkin] [release28] [feature] p=2
962282 Flip the Metro back button arrows and tab outline in RTL locales VERIFIED Marina Samuel [:emtwo] [release28] [defect] p=1
962284 Metro Tab strip overflow layout is wrong in RTL locales VERIFIED Marina Samuel [:emtwo] [defect] p=1
962588 Downloading update label with progress too long in some localizations, get cropped, should linewrap VERIFIED Sam Foster [:sfoster] (he/him) [release28] [defect] p=2
962596 Additional whitespace added between long hyphen and download progress of update VERIFIED Sam Foster [:sfoster] (he/him) [release28] [defect] p=1
962815 Dismissing pin site popup makes the pin button stay highlighted. VERIFIED Marina Samuel [:emtwo] [release28] [defect] p=1
964149 tile animation "frozen" in snapped view when swiping VERIFIED Sam Foster [:sfoster] (he/him) [release28] [defect] p=3
964285 "blank" tiles under about:start shouldn't be selectable VERIFIED Sam Foster [:sfoster] (he/him) [defect] p=1
964418 Update mochiperf tests to use dom utils frame time recording RESOLVED Jim Mathies [:jimm] [feature] p=1 [qa-]
965290 Add a exe manifest to the ceh RESOLVED Jim Mathies [:jimm] [release28] [feature] p=1 [qa-]
965832 Nav bar selection monocles don't appear when tapping text VERIFIED Jim Mathies [:jimm] [defect] p=1

30 Total; 0 Open (0%); 7 Resolved (23.33%); 23 Verified (76.67%);

Firefox Mobile

Current Releases

Beta (125)

Aurora (54)

Nightly (126)

Developer Tools

  • Landing
  • Outbound is slow until uplift, but
    • working on plans to crank up our devrel program
    • working on demos for MWC (dcamp is attending)

Feedback Summary

Desktop

  • We have a new hire! Say hi to Rob Rayborn.
  • You should have gotten an Australis Feedback report from Nightly. Ask questions!
  • Still looking into Flash "crashes" with the latest Flash update.
  • Still catching up from an offsite, email us again if we're too far behind and you need something.

Mobile

User-Experience

Market Insights from the Market Strategy Team

Desktop / Platform

  • Adware firms have been buying some popular browser extensions [1] and updating the extensions using sophisticated malware techniques [2]. A list of browser extensions have been spying on users [3] and Google has taken action against two of them [4] “Add to Feedly” and “Tweet This Page” — each of which had fewer than 100,000 users.
  • With Windows 8, Microsoft made it possible for developers to build apps using HTML and JavaScript, prioritizing over .NET. However, over 80% of developers still choose XAML. [5]
  • Google Now is part of Chrome browser Canary build (34.0.1788) on Windows and Mac [6], signalling next phases [7] of bringing Google's machine learning across form factors. [8]
  • Gartner reported that Apple's desktop form factor market share rose from 9.9% in Q4 2012 to 13.7% in Q4 2013 [9] at the expense of HP and Toshiba. This comes as desktop form factor loses market share globally - Emart, the Korean retailer, reports that desktop form factor dropped share of sales from 34.2% in 2012 to 26.6% in 2013, while notebooks increased from 58.8% to 63.2%, with tablets occupying the remaining 10.2% [10]. Usage of desktop/laptop for email declined too - Movable Ink reports that 65% of consumer brand marketing emails were opened on mobile devices in Q4. [11]

Mobile

  • Gingerbread (released Dec 2010) is still on 21% of all active Android devices and the 2nd largest Android distribution. On first place is JellyBean, with over 59%, and on 3rd is Ice Cream Sandwich, with 16%. source.


  • Google added data compression for Chrome on Android. The feature claims to save up to 50% of data usage by routing page requests through its servers, where its PageSpeed libraries optimise the content. For pictures, which are up to 60% of the content of a web page, Google transcodes PNGs and JPGs to WebP. Google stored the data that is processed by its servers for up to 6 months. source


  • NTT Docomo cancelled plans to launch Tizen devices in Japan that were planned for January. Samsung has also confirmed that there will be no US launch in 2014 for its OS. source


  • An Ubuntu community manager confirmed that no major OEMs have agreed to ship Ubuntu - based phones and that we will likely not see such a device made by a top tier manufacturer before 2015. source


  • Revenue distribution among app developers on iOS is more equally distributed than on Android, according to a study by Developer Economics. While total revenues on Android from apps are approaching those on Apple’s platform, their distribution is concentrated on a few major, global brands. On iOS, however, distribution of top revenue seems to be going to more developers than previous years. On iOs, the bulk of the revenue is from the US, but China and Japan are growing the most. Android relies mostly on revenue from Asia. source

Marketing, Press & Public Reaction

PR:

  • New team member Laura Napoli focused on PR/Comms in LatAm

Questions, Comments, FYI

  • Removing a few localizations that haven't been up-to-date for a while, see post to release-drivers and bug 958703

Actions this week