Planning Meeting Details
- Wednesdays – 11:00am PDT, 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# 95312 (US/INTL)
- 1-800-707-2533 (pin 369) Conf# 95312 (US)
- Vidyo Room: Warp Core
- Vidyo Guest URL
Actions from Last Week
- Jorge to follow-up with Ant Downloader devs/plan of action (from desktop Feedback) and ensure beta and follow-on releases address identified issue(s)
- The issue has been resolved with the latest Ant update.
Schedule & Progress on Upcoming Releases
Release (3.6, 11, 10esr)
- FF11.0, FF10.0.3esr, and FF3.6.28 all went out yesterday
- FF3.6.28 is our last planned 3.6 update
- We’re watching for 11 feedback as well as fallout from Patch Tuesday (even unrelated to Firefox)
- FF12beta1 is with RelEng, expected to go out the door Thursday afternoon at the earliest
- bug 734946 Disable incremental GC for Firefox 13
- bug 735713 Version upgrades are broken
- blocker for re-enabling Aurora updates
- bug 206438 Smooth scrolling should use the ‘smoothwheel’ algorithm
- bug 591884 Migration wizard does not import favorites toolbar from IE7, IE8, and IE9
- bug 712109 Implement non-fatal chromehang by turning on frame-pointers on a branch
- bug 729878 [New Tab Page] Implement new layout
- bug 718088 offer to re-set keyword.URL if it has a non-default value
- bug 717070 Create button to initiate migration to a clean Firefox profile
- bug 696301 Allow sites to enable x-domain window.onerror information
- Updates from 13.0a1 -> 14.0a1 are broken for windows users. bug 735713 Updates are currently disabled until a fix can be landed.
- FF10.0.3 (XUL mobile) was pushed to the Android Market yesterday
- GL-layers code landed on m-c
- Ongoing work will continue on m-c. The maple branch has been released.
- Schedule for first native release
- we plan to ship mobile off of FF13, this will involve significant uplift to aurora over the next few weeks
- We will probably ship 13 to our beta audience before desktop does
- We may exit our beta cycle after desktop does
- New stuff in Nightly:
- Tab Sync
- Various startup speed improvements
- Add search engine from text inputs
- HTML5 form validation and <datalist> support
- Add-on preferences
- Editing bookmarks
- In Progress:
- App Sync for App store (‘aitc’, Apps In The Cloud)
- for Marketplace, durable storage for app receipts
- sync is not building the client portion, but the server
- Android Sync
- Only 1 native sync(fennec) per device!
- Not sure how to file a good android sync bug? http://160.twinql.com/how-to-file-a-good-android-sync-bug
- Big Fat Native Sync Beta Blocker triage happening today, ping ally for details
- Sync 2.0 protocol/Persona(BrowserID) auth integration
- will not be backwards compatible or interoperable with existing versions
- representing significant changes on front & back ends
- current 2.0 draft spec: https://github.com/mozilla-services/docs/blob/master/source/storage/apis-2.0.rst
- if you know someone maintaining a sync client outside of Firefox Desktop & Android Sync, tell them to talk to :ally asap.
- 2.0 will break their expected behavior
- Finish up remaining feature/dev work over the next month
- Generate a plan that details the long-terms support needs of the Add-on Builder site
- Begin spec’ing the ecosystem dashboard app
Release (1.5 -> Firefox 10, 11)
- All signs point to good
- Published a blog post outlining Add-on SDK compatibility & Firefox ESR to help answer questions
Stabilization (1.6 -> Firefox 11, 12)
- Released 1.6b2 yesterday!
- Still on track to release 3 April, 2012
Development (1.7 -> Firefox 12, 13)
- We are testing to make sure we will support globals per compartment when it ships
- Still on track to merge 3 April, 2012
- We have a plan to have add-ons widgets at the top of the browser
- Apps missed the aggressive 13 branch cut-off date, but charging ahead to get patches queued up for review in the coming week or two.
- Marketplace Beta scheduled for April 26.
- GA at end of Q2.
- QA is helping test apps compatibility on gecko and filing bugs. Talk to Jason Smith or Lawrence Mandel for more details.
- Working on a number of issues including incorrect UA sniffing, CSS transform performance, -webkit compat, and broken functionality
- If you are a developer, have you built an app for the Mozilla Marketplace yet?
Copying from report to release-drivers:
Since we released late, a lot of this feedback is possibly from beta 8 or people who downloaded from alternate sources. In no particular order…
1) A few complaints about images set on a grey background (and a few people confused by that behavior). Suggesting an addon
2) Firefox takes forever to load pages after update. This happened in the past when a firewall (zonealarm) throttled the new version of the software (it eventually resolves itself IIRC). But this one includes some non-windows complaints.
-  << blamed the update (beta 8)
-  << clearly blamed the update
-  << another clear update-related
-  << maybe caused by ask toolbar
-  << linux
-  << mac
3) Hangs with downloads (looks to be caused by scanning with Microsoft Security essentials):
4) Norton, AVG compatibility (there may have been one or two others, but Norton and AVG were the top ones)
-  << maybe lost passwords for norton?
-  << and one complaint that AVG takes over search
5) Pages pushed to the left edge (lots of Facebook but that could be a side effect). Could simply be a lack of CSS or partial CSS loading.
-  << FB
-  << CNN
-  << FB
-  << maybe google translate?
-  << FB
-  << yahoo
-  << FB (but only after a while)
-  << FB
-  << FB & hotmail
(possibly related: something up with google image search?)
6) Top site complained about: Facebook (a lot of can’t log in or X page/game won’t work). That’s probably par for the course, so I’m hesitant to say this is unusual, I’ll do a proper comparison to 9 and 10 releases to see if it’s worse than usual.
New) Hangs/lags with scrolling:
Please don’t yell at me about formatting… I’m sleepy.
UX & User Research
Desktop / Platform
- A bit of information regarding the ongoing US Federal Trade Commission’s antitrust investigation of Google has been revealed. Apple has been received a subpeona to provide information that may show whether Google is abusing its dominance of Internet search to boost revenue in the mobile phone advertising market.
- The Chrome team has started work on embedding the Chrome to Mobile extension to within the browser itself. This functionality would use Google’s Cloud Print server to maintain a list of a user’s mobile devices and allow the user to easily send pages to them.
- The team has also added support for flow-control in SPDY version 3.0 to Chrome. A draft IETF specification version of the protocol has also been published.
- Work has also started on Bluetooth device support and USB device support in the browser.
- Google team members (possibly on their own time) are also collaborating to produce an xterm-compatible terminal emulator and standalone ssh client for Chrome. It uses NativeClient to connect directly to ssh servers.
- Work has also started to implement one-click login to Chrome by prompting the user to log in every time she or he opens a Google property. In related news, development builds of the ChromeOS operating system can now automatically sync Google Docs documents to the local device.
- Google also confirmed that they are working on a version of Chrome for Windows 8 Metro.
- Google Product Manager Punit Soni said in an interview that the company is working on integrating its 4 separate gaming platforms this year. Analysts expect heavy use of both HTML5 and NativeClient technologies in an effort to better compete with Facebook. The company also registered dozens of related domain names.
- Apple released version 5.1.4 of Safari. The release is largely a security one with 83 security fixes, 72 of which could be considered critical.
- Chinese manufacturer Huawei joined the Tizan Association and said they would produce Tizen phones.
- Here’s a video of short demo of Tizen that was made at an invite-only event at the Mobile World Congress.
- Windows Division President Steven Sinofsky posted a lengthy description of all the user interface design features of MSIE10.
- The Pwn2Own contest was held at the CanSecWest conference. French security firm VUPEN won the contest by demonstrating zero-day exploits of Google Chrome and MSIE9. The second-place team also produced an exploit against Firefox, but it was one that was previously known and had been patched. The Chrome team suspected that VUPEN had used vulnerabilities in the Chrome Flash sandbox, and set a “trap” by including a particular signature for crashes, but unfortunately that had the unintended effect of causing a number of crashes for end-users. Google was unhappy with the the rules of the Pwn2Own event and sponsored their own, parallel contest called Pwnium, and awarded two developers $120,000 sandbox breaks, making a total of three. A Google developer at the event posted an interesting summary of his view of the Pwn2Own and Pwnium events to his Google+ feed.
- A study found that half of all rogue online pharmacies register their domains with just two registrars.
- Microsoft posted more information about current memory security measures and ForceASLR, a new loader option used by MSIE10 that instructs the operating system to randomize the locations of all modules loaded by the browser.
Summary below, full update here and in your inbox.
- Chrome for Android updates include support for Android Beam and availability in more countries
- The Android Market was renamed to Google Play; now restricts use of 3rd-party in-app payment processors
- Ice Cream Sandwich updates rolling out to flagship Samsung and HTC devices
- The Google-Oracle trial concerning Java use in Android to start in April
- Opera adds Opera Mini Next as version for early-adopter feature preview
- Opera Mobile 12 adds WebGL and Camera API support
- Opera shows MIPS- and Intel-based versions of its mobile browser
- Android tablet sales will take over iOS by 2016, according to data released by IDC
- Latest iPad features a new display and a better camera; Samsung exec said to have confirmed an upcoming iPad Mini
- The Internet of Things arriving with new ARM processor designed for appliances
- The EC is questioning 5 telecom operators on standardization
Marketing, Press & Public Reaction
- Starting work on next release.
- Continuing to work on upgrading 3.6.X users
- Finalizing Product Narrative for 2012
- Finalizing product narrative for 2012
- Brainstorming launch campaigns
- Preparing Beta release activities
- Firefox 11 up for grabs now, Chrome migration and more dev tools in tow
- Mozilla nixes Firefox 11 delay, will launch upgrade today
- After Delay, Firefox 11 Arrives With Add-on Sync, Dev Tools
- Mozilla knew of Pwn2Own bug before CanSecWest
- Mozilla begins development of Firefox for Metro
- Mozilla begins adapting Firefox for Windows 8 Metro environment
Questions, Comments, FYI
- Happy π Day
- Does anyone know an iOS developer community member? send them to :ally
- On the subject of the last 3.6, when do people think we should turn off server support for 3.6 sync?
- Firefox clinic NEXT Saturday in SF. Come! Email email@example.com if you want to help.
Actions this week
- All of you, right now, fill out this survey (< 20 seconds!)