Meeting Notes

27-June-2012

Mobile Meeting Minutes: 2012-06-27

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Mobile/Notes/27-Jun-2012

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC

  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312

    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • irc.mozilla.org #mobile for backchannel
  • Warp Core Vidyo Room

Schedule

  • Next merge is 2012-07-16

  • Release
    • Fx14 was release on 2012-06-26 \o/
  • Beta
    • Betas will continue from Fx14.0.1

Major Topics for This Week

Firefox 14
We released! Feedback has been extremely positive. Check out the PR and SUMO sections in the Firefox Coordination meeting for more details. Amazing work!

Firefox 15
We need to start prioritizing features that need to be uplifted from trunk to aurora in preparation for Fx15. We’ll have an etherpad or wiki page with the list of features, the status and the risk assessment.

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

(Won’t be in today’s meeting; might be on IRC if the conference wifi holds up)

Last week:

  • layout-related things:

    • bug 755971 – landed change to how .scrollHeight works on non-scrollable frames

    • bug 766937 – add scrollLeftMax and scrollTopMax to elements
  • screenshot-related things:
    • bug 766696 – fix message pump to allow executing multiple pieces of idle work in a row

    • bug 766988 – fix NPE and disabling of screenshot partial updates
    • bug 766668 – fix screenshotting of RTL pages
    • bug 765463 – fix crashes caused by bad indexing in screenshot buffer copy
  • testing-related things:
    • bug 767449 – (mostly) make robocop work if /mnt/sdcard is not available

    • bug 767215 – fix intermittent failure in robocop pixel tests
    • bug 746876 – re-enable test for bug 720538 (backed out again)
    • bug 727351 – fix and re-enable testFlingCorrectness
  • other:
    • bug 766576 – fix minor javascript warning

    • attending velocity conf (monday-wednesday)

Next week:

  • finish up any pending screenshot-related things (still have some tab-switching-related things I want to check)

  • figure out why test for bug 720538 still fails on tbpl but works on toronto’s tegra board
  • review bug 750974 (it’s big)
  • long weekend (july 2nd is a holiday in canada, and i’m travelling back to toronto part of friday)
  • (maybe) get into networking stuff for realz this time

GBrown

  • Last week:

    • bug 746938 java.lang.NullPointerException: at org.mozilla.gecko.GeckoNetworkManager.getNetworkType

    • bug 756817 Fix and reenable tcheck2 and tcheck3
    • bug 766059 Talos hang with DLBI
    • bug 759792 Robocop: “key dispatching timed out sending to” awesomebar
  • Next week:

    • Complete work on bug 759792/766059

    • Bug 768532 Database located outside of profile, pre-gingerbread
    • bug 735461 Fennec does not interpret -profile argument correctly
    • bug 764478 Talos test to measure CPU usage when the app is in the background

Chris Lord (cwiiis)

  • Last 7 days

    • bug 758620 – Better support for async zooming with fixed position elements (on inbound)

    • bug 582244 – Start looking at private browsing for mobile
    • Cleared e-mail back-log from Silicon Milkroundabout + holiday
  • Next 7 days

    • Tidy up Bugzilla queue

    • bug 582244 – Continue looking at private browsing
    • Deal with fallout from bug 758620?
    • ‘Meet a mentor’ event

Chris Peterson

  • Done

    • Fixed bug 733138 – crash [@ java.lang.StringIndexOutOfBoundsException: at java.lang.String.substring(String.java) ]

    • Fixed bug 758427 – Galaxy Note’s stylus deletes characters when trying to select a word in a text form
  • Next

    • Investigating IME race condition between Gecko thread and UI thread

    • Investigating .N+ bug 755909 – Text is selected when clicking textbox with Swype keyboard

GCP

  • Last week:

    • Fiddle with bug 702217 OOM crash in nsUrlClassifierStore::ReadPrefixes for the ESR

    • bug 750753 Add tests for Profile Migration finally landed and found a bug in bookmarks, whoo
    • bug 710330 Implement bookmarks and history import from Android system DBs
    • bug 768871 Provide an option to disable per-client randomization
  • This week:
    • bug 768900 java.lang.NullPointerException: at org.mozilla.gecko.AndroidImport.mergeBookmarks

    • bug 762620 Evidence that idle-daily can start misfiring
    • SafeBrowsing debugging & tests
  • Blockers:
    • No

Brian N

  • Done

    • bug 766406 – Implement “Request Desktop Site”

    • bug 767541 – AwesomeScreen Search suggestions not appearing with Swype Beta until space is entered
    • bug 762968 – tapping on search suggestions in awesomescreen takes two taps
    • bug 766867 – java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp$23.run(GeckoApp.java)
  • Next

Sriram

WesJ

Last week:

  • Webapps polish

  • Helper Apps
  • CoreMob working group meeting

This week:

  • More Webapps polish

LucasR

Last week:

Next week:

  • Follow-up bugs on Reader Mode

  • Figure out Reading List UX asap

Blockers

  • Design for Reading List navigation on Reader Mode

MBrubeck

Done:

  • bug 768613 – Mark Fennec Native as compatible with tablets

  • bug 766865 – java.lang.IndexOutOfBoundsException in TabsTray.addTab
  • bug 764460 – Ask for confirmation before cancelling builds on TBPL
  • Finished Patent Advisory Group report proposal for Touch Events PAG
  • Started a discussion about Bugzilla components

Next:

  • Create findbar and viewport tests.

  • bug 744961 – history expiration

Blockers:

  • Trying to land bug 765805 on Aurora, blocked on dependent bugs

Margaret

Done:

  • Lots of text selection follow-ups (see dependencies on bug 695173)

    • Reverse text selection handles when the start handle goes past the end of the selection and vice versa – bug 765057

    • All text is selected when one text selection handle moves over another – bug 765072
    • Text selection should be cleared on page navigation – bug 765390
    • Fire mouse events closer to the tip of the handle image – bug 766789
    • Text selection handles remain after selection is programatically collapsed – bug 767065
    • Disable clipboard.autocopy on Android – bug 767073
    • Text selection in iframes – bug 767600
    • We don’t need to cache selectedText in fennec native – bug 767626
    • RTL text selection – bug 724339
    • Add context menu to selected text – bug 768665
  • A few random bugs
    • Max width for doorhangers on tablets – bug 716095

    • Always disable Find in Page on about:home – bug 767797
    • Crash in LocalBrowserDB.isBookmark – bug 765486

Next:

  • Uplift text selection to Aurora

    • Figure out which bugs are required for us to ship the feature
  • PTO this afternoon and Monday

Scott (jwir3)

(Won’t be able to make it to the meeting today, due to a prior commitment).

Last Week:

  • Finished and helped verify bug 763702 : crash in nsFontInflationData. So far, this change seems to fix the crash.

This Week:

  • Finishing up bug 758079 : Ordered list numbers cut off on galaxy nexus

  • Looking into bug 755770 : Scroll position not preserved after relayout due to font inflation. dbaron and I talked about this one yesterday, and it actually could be a pretty significant project, since it will require changes specified in bug 43114 and bug 103279. I’m not sure whether we’re going to fix this right now, but I’m looking to see what I might be able to add to the project.
  • Still finishing font inflation blog post (I will get it done, I promise. :> )

Arkady

Still working on Flash, an in-progress patch is on Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=687267

BLassey

Last week

This week

  • catch up on bugmail, reviews etc

  • investigate c2dm

MFinkle

Done:

  • Press interviews

  • Drank some champagne \o/
  • Read about greatness Firefox 14 for Android

Next:

  • Fx15 coordination

  • Drink more champagne

Madhava

  • Final design review of phone/tablet v15 changes

  • Scoping on new Q3/Q4 work, including some in-product needs from engagement

Ian Barlow

Done: Firefox!

Next: More Firefox!

  • Prioritizing 15 / 16 features

  • Lots of continued visual polish on phone and tablet UI
  • ARMv6
  • Newly on my radar: text selection, making sense of our overflow menu, guest mode, per tab private browsing

GFX

Round Table

QA

Discussion

Socorro/Breakpad/Stability

Hightlights:

  • No significant change in Socorro

  • 4,520 crashes out of 123,925 ADU = 3.65%!

Socorro bugs:

  • bug 727286 – Incorrect messaging when failing to submit a crash report

  • bug 672606 – Aggregate numbers and topcrashes for Nightly and Aurora channels based on build ID date instead of crash date

Skiplist

Breakpad Integration bugs:

  • bug 750348 A large number of devices are not showing up with the device identifiers

  • bug 717472 – Can’t retrieve crash report that shows in about:crashes
  • bug 732629 crash report failed to send due to : javax.net.ssl.SSLException: Not trusted server certificate

Please see Platform Meeting Notes for Stability report

SUMO

Feedback on release is super positive (4.1 stars overall for v14 as of midnight–literally thousands of 5-star reviews in the first 24 hours!!), some notable quotes:

Now in version 14.0, the competition goes to Firefox outright. The performance is outstanding – it loads quickly and the framerate is better than the stock browser and Opera Mobile. The user interface is intuitive and a pleasure to use.

Very impressed and glad they listened to the feedback. Thanks mozilla and fellow users.

Smoking fast Wow! Well worth the wait. So much faster than the stock browser and sync gives me all my bookmarks and history.

Best android browser This has overtaken Opera as the best browser. Once you install the phony add on it is perfect. The flash support works better than Opera and the stock browser. Overall perfect cant fault it. Well done Mozilla!

Chrome dumped I just updated Firefox and this is so fast I can’t keep up with it and I’m loving it. I just dumped my chrome in favor of this well polished product.

Wow!!! This is the best android app update ever. Smoother than butter scrolling, super fast launch, great UI. Bye Google Chrome , you have been replaced!

Excellent! It’s incredible fast! Love it! Switching from chrome to firefox now ;-)

Great Works much better than chrome, dolphin or stock browser. So far….

Flash Enabled !! Thank God that you are Flash enabled now !! The best upgrade ever..

Wow!! I just uninstalled Dolphin on my Evo 4G. I’ve tried FF a few times only to be left with disappointment. Not this time, I decided to try it again after reading about it on Wired/Webmonkey and it is FAST! and *apple* smooth. Thank you!!

Such a massive update!!! Work great!!! this update take me to look back to fitefix on desktop

Simply the best! Amazing update!!! The best browser for Android at the moment. Starts instantly! Very fast. Supports Flash (suck it Chrome). Easy to use. Made it my browser, deleted all other. Keep up good work, Mozilla!!!

Incredible The new firefox is super fast, feature rich, beautiful and just awesome. I have finally found a browser that I will consistently use.

Great experience Since the 14.0 Firefox has improved so much.. I was struggling b/w Chrome Beta and Firefox Beta.. and I guess Firefox will be my primary choice specially due to startup time improvement. I use Firefox on desktop, so this make perfect combination :)

Awsom Have been using Firefox for years and just recently switched from iOS to Android, and amazed by the fact that I can continue using Firefox as my primary browser. Love it!!!! Poor iOS users don’t know what they’re missing.

Issues:
Main issue, representing the largest percentage of low reviews in first 24hrs is lack of tablet support/tablet blockage

Firefox/Gecko Delivery Meeting Minutes: 2012-06-27

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Firefox/Planning/2012-06-27

« previous week | index | next week »

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

Actions from Last Week

  • sheila to confirm where people can find updated/detailed product reqs for basecamp

  • kev to report back status on google play access

Schedule & Progress on Upcoming Releases

Basecamp & Kilimanjaro

Firefox Desktop

Release (13, 10esr)

  • We’ve been investigating slow FF13/13.0.1 uptake – the leading theory is that the lack of partial updates from FF12->FF13.0.1 caused the update download to be larger for many, thus slowing down uptake

    • bug 768576 – Please create custom 12.0->13.0.1 partial updates to help with uptake rate. QA currently testing.
  • Firefox 13.0.2 spun up over the weekend with a fix for bug 686335, to help with uptake of Flash 11.3 fixes
    • We’re holding this build in our back pocket given the ineffectiveness of the latest Flash update w/r/t crashes, and the fast uptake of the latest 11.3 update
  • Reminder – the next released version of Firefox desktop will be 14.0.1, in line with Firefox for Android 14.0.1

Beta (14)

  • We took bug 686335 in beta 9 over the weekend – please be on the lookout for plugin-related issues in feedback/bugs

  • Beta 10 will be built tomorrow for a Friday ship. The beta #s this cycle are awkward – please instead think about the final planned beta going to build 7/9 (less than 2 weeks away).

Aurora (15)

  • Background updates for Aurora 15 have now been enabled

Nightly (16)

Firefox Mobile

“Best update in Android app history”

Beta (14)

  • 14.0.1 is the Beta now

Aurora (15)

  • Tablet UI has started to land/uplift

  • Looking to start uplifting more features from Trunk

Nightly (16)

  • More text selection improvements

  • Landed “Request Desktop” mode
  • Reading Mode is enabled
  • Detailed control for Clear Private Data
  • Helper Apps support landed (and bounced)
  • Webapp support has improved

Mobile Web Compatibility

  • Updates from YouTube and Twitter (thanks to both!) this past week. Both sites now serve good mobile content to Firefox for Android.

Services

Firefox Sync

  • Native Fennec is out, along with Native Sync. \o/

  • Discussions about sync format changes are underway. Ping :gps if interested.

Apps In the Cloud Server

  • No deployments due to fennec launch this week.

Add-on SDK

Please Read the Wiki today!

Release (1.8 -> Firefox 13, 14)

Stabilization (1.9 -> Firefox 14, 15)

  • Next release scheduled for 7 August, 2012

Development (1.10 -> Firefox 15, 16)

  • Merge to Stabilization scheduled for 7 August, 2012

Identity

  • Patch for backend (with sample but not final UI) of BrowserID support close to landing.

  • B2G v1 to use this backend but in a restricted manner to enable marketplace sign-in and purchases:
    • Phone number “email” (555…@phones.carrier.com) provisioned via radio

    • Phone can use special phone email to semi-automatically sign into marketplace and billing provider
    • Phone “email” is hidden, not for use on other sites (as it discloses your phone number)
    • We will tie phone accounts and real email (desktop) accounts after v1 launch, but before v2. e.g., by adding the ability to SMS your phone from the desktop to confirm you own that phone number

Apps

  • App Test Days this week!

    • 6/28 – Marketplace – details here

    • 6/29 – Desktop and Android – details here
  • Firefox Desktop 15 (Aurora)

    • Landed: Support of native installation and and chromeless launch of apps for Win and Mac OS
  • Firefox Desktop 16 (Nightly)

    • Fit and polish for K9o requirements. Down to 5 blockers!!! WOOT!
  • Firefox Mobile 16 (Nightly) – in progress

    • Features: Native Install and chromeless window launch

    • Proposed marketplace bundling with Fennec is an open issue. See bug 738545
    • Features landing in nightly – check them out!
  • Apps in the Cloud

    • AITC client for desktop landed for FF15

    • AITC client for mobile aimed to start for FF16

Feedback Summary

Desktop

Flash issues continue to represent 1/3 or more of our negative sentiment on Input and 15 or our top 20 SUMO issues. The issue is compounded by the fact that users are trying to turn the RealPlayer Record plugin back on thinking that the issue has been fixed or the blocklist did not work for them in the first place. We found a suggested replacement and are putting that into our documentation today. Flash 11.3 feedback is generally poor.

  • Facebook photo/video uploads use the flash uploader — this is broken in 11.3

  • SPDY Gmail/Twitter: I was able to find a user willing to work 1 on 1. Information sent to Patrick.
  • Possible Hotmail/ESPN campaign: Bug filed[1] We are getting quite a few reports from users that their hotmail pages are being redirected to espn go after a few seconds. It may be a marketing campaign. Users report that it doesn’t happen in Safari or IE though. [2] [3] [4]
  • Strange Google Characters: Bug filed [5] Google sites show symbols instead of text. Was mentioned for Twitter as well. SPDY related? Reset Firefox seemed to work. [6][7][8][9]

Beta:

Flash/youtube not working still increasing on a regular basis on the beta channel. Link. Looks like new version of flash hasn’t really improved the situation much.

Mobile

Feedback on release is super positive (4.1 stars overall for v14 as of midnight–more than 2,000 5-star reviews in the first 24 hours!!), some notable quotes:

Better than Opera

Now in version 14.0, the competition goes to Firefox outright. The performance is outstanding – it loads quickly and the framerate is better than the stock browser and Opera Mobile. The user interface is intuitive and a pleasure to use.

Best android browser This has overtaken Opera as the best browser. Once you install the phony add on it is perfect. The flash support works better than Opera and the stock browser. Overall perfect cant fault it. Well done Mozilla!

Better than Chrome and Stock and Dolphin

Smoking fast Wow! Well worth the wait. So much faster than the stock browser and sync gives me all my bookmarks and history.

Simply the best! Amazing update!!! The best browser for Android at the moment. Starts instantly! Very fast. Supports Flash (suck it Chrome). Easy to use. Made it my browser, deleted all other. Keep up good work, Mozilla!!!

Chrome dumped I just updated Firefox and this is so fast I can’t keep up with it and I’m loving it. I just dumped my chrome in favor of this well polished product.

Wow!!! This is the best android app update ever. Smoother than butter scrolling, super fast launch, great UI. Bye Google Chrome , you have been replaced!

Excellent! It’s incredible fast! Love it! Switching from chrome to firefox now ;-)

Great Works much better than chrome, dolphin or stock browser. So far….

Wow!! I just uninstalled Dolphin on my Evo 4G. I’ve tried FF a few times only to be left with disappointment. Not this time, I decided to try it again after reading about it on Wired/Webmonkey and it is FAST! and *apple* smooth. Thank you!!

Better than Safari

Awsom Have been using Firefox for years and just recently switched from iOS to Android, and amazed by the fact that I can continue using Firefox as my primary browser. Love it!!!! Poor iOS users don’t know what they’re missing.

Makes me think I should go back to Firefox on my Desktop

Such a massive update!!! Work great!!! this update take me back to firefox on desktop

Very impressed and glad they listened to the feedback. Thanks mozilla and fellow users.

Incredible The new firefox is super fast, feature rich, beautiful and just awesome. I have finally found a browser that I will consistently use.

Great experience Since the 14.0 Firefox has improved so much.. I was struggling b/w Chrome Beta and Firefox Beta.. and I guess Firefox will be my primary choice specially due to startup time improvement. I use Firefox on desktop, so this make perfect combination :)

Issue:
Main issue, representing the largest percentage of low reviews in first 24hrs is lack of tablet support/tablet blockage (fix is in-progress; planned for v15)

UX & User Research

UX Design

  • [metro] (Yuan)

  • [Desktop]
  • [Android] (Ian)
    • Did you hear? We shipped Firefox on Android. Some good analysis of the UI decisions in the Ars Technica review

    • Final revisions/refinements on what we’d like to see in Fx15/16 (phone and tablet)
    • polishing the ongoing text selection feature work
    • starting to design private browsing
    • Testing nightly on a selection of ARMv6 phones – first reaction: we run really surprisingly well; much better than the default browser already
    • Digging into some engagement/marketing feature requirements (Madhava, Ian)
  • [B2G Firefox] (Larissa)
    • cleaning up browser specs to align with Gaia system UI

    • usability testing on browser tabs (short report coming soon)
    • working on website permissions in the browser
    • browser visual mockups – here, here, and here (Patryk & Larissa)
  • [Social API] Supporting implementation with assets, guidance (Boriss)

Market Insights

Desktop / Platform

Mobile

Summary below, full update here and in your inbox.

  • New Android version, 4.1, and new device(s) rumoured for Google I/O

  • Android dominates the Chinese smartphone market with 55%, iOS at 12%
  • ZTE looking to expand to high-end range and Western markets
  • Microsoft showed the Windows Phone 8 platform, its next proposition for smartphones
  • Amazon app stores to open to Western European countries
  • Mobile payments main factor for growth of NFC applications

Marketing, Press & Public Reaction

Marketing

  • Focus is on achieving 2012 ADI growth goal, and the Firefox features, and engagement campaigns that will get us there

Press

Questions, Comments, FYI

  • Who knows about Metro l10n-wise? How would we ship what?

Actions this week

  • sheila to confirm where people can find updated/detailed product reqs for basecamp once they exist

  • axel to update us on l10n for metro

26-June-2012

SeaMonkey Meeting Minutes: 2012-06-26

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

SeaMonkey/StatusMeetings/2012-06-26

« last meeting | index | next meeting »

SeaMonkey Meeting Details

Contents

Agenda

  • Who’s taking minutes? -> Ratty

  • Nominees for Friends of the Fish Tank:
    • Mozilla IT for extraordinary care and assistance to the SeaMonkey project.

Action Items

(who needs to do what that hasn’t been recorded in a bug) We should assign people to the open items.

NEW

OPEN

  • IanN to arrange with Jeff to send a tee-shirt or something to Serge (FotFT).

    • Serge is slowly working his way through his mail backlog. Thinks his ISP blocked IanNs emails as spam.

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

  • All our machines are now all out of SJC1 are are now at SCL3 or SCL1 (bug 721516).

    • Setting up SM VMs finished (bug 740613)

    • Set up all SM Win32 Machines. (bug 768303).
    • bug 744298 Straighten out OOB allocation for seamonkey HPs [fixed];
    • The R4 Macs are plugged-in, connected and base-imaged. Waiting on Callek to complete the setup.
    • cb-seamonkey-linux-01 is back in action, so we’re now at 3 Linux build slaves.
      • Next on Callek’s agenda is the linux32 VM build-up.
  • ewong and Callek are working on building on MSVC2010.
    • bug 755626 tracks the progress of changing sea-win32-02 to using MSVC2010.

    • Currently done. Trunk builds are now MSVC2010.
    • SeaMonkey Aurora will migrate to MSVC2010 this week, Callek will likely do the switch/checkin on Wednesday if everything else looks good.
  • L10n Update: (2012-05-20): l10n buildbots are building again on all three platforms for be, de, en-GB, es-AR, gl, hu, it, lt, nl, ru, sk, uk, zh-CN and zh-TW. Still nothing since end of April for cs, es-ES, fr, nb-NO, pl, pt-PT and sv-SE.
    • We currently have issues with l10n repacks on aurora/trunk, Callek didn’t get time this past weekend to peek at it. The issue relates to some of the very complex build-system logic we have, so it will take someone with time and understanding to investigate (< 10 hours of work). Callek will try and work on this weekend.

Release Train

  • 2.11b2 shipped June 14

  • 2.10.1 shipped June 16
  • 2.11b3 shipped June 23
  • 2.10.2 planned (no ETA yet)
    • in line with FF 13.0.2 “to help with uptake of Flash 11.3.300.262″
  • 2.11b4: We’ll spin b4 likely this evening, maybe tomorrow morning for a likely Friday release, unless 2.10.2 gets in our way.

Extensions Compatibility Tracking

  • See Basics page. Please only list current changes here.

  • Addon Compatibility Listings
    • Lightning beta matching 2.11b now available on AMO.

    • Lightning Aurora builds are also back.
    • We loaned Calendar a Mac machine, still technically managed by us, but attached to the Calendar buildbot.
  • Our build team (Serge, Callek, ewong) needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. bug 763506
    • sgautherie thinks that the current DOMi branches/tags are not suitable for automatic SeaMonkey branch selection.

2.x (Last, Current, Next)

  • 2.10 had ~74,000 ADU by last Tuesday and 2.10.1 had ~33,000 downloads so far.

    • Of the released versions, as of last Tuesday, we have 12.7% on 2.0, 4.8% on 2.1-2.3, 7.8% on 2.4-2.6, 3.2% on 2.7, 5.6% on 2.8, 12.3% on 2.9 and 53.7% on 2.10. So, in the last two weeks, ~1.7k (an additional 1.3% of ADU) have migrated to 2.7 or above.

    • Some people cannot upgrade due to system requirements (OS version, processor capabilities etc.). This even more applies to 2.10 which dropped support for Win2k and WinXP without SP2.
    • The current plan is to create a new page for latest builds available for “Legacy Platforms” e.g. PPC containing links to 2.6.1 PowerPC/G4 and also perhaps to seamonkey-ppc (2.10 and 2.11b3 for OSX 10.5.8) TenFourFox and Tenfourbird. We can then link to that from our main release page. See bug 759315.
  • See Basics page for the usual reminders.

2.10

open tracking (0)
tracking requests (8)
targeted (3)
fixed (16)

  • One tracked 2.5 issue still open.

    • 2.1 through 2.7 have NOT included the ka (Kartvelian aka Georgian) locale. The last release with ka locale shipped was 2.0.14 and the ka l10n maintainers have not yet updated for changes in later SeaMonkey versions.

    • The plan was that Callek now needs to morph bug 667147 into removing |ka| from our [current] automation entirely (all-locales), and will look at the best locale to transition any ka users to.
      • Plan is to migrate ka users to en-US with an English dialog saying they are out of date, and a link to the all-locales page if there is a language they understand better. Current ADU of ka alone is 3-5 individuals, so low impact.~Callek

      • Callek and ewong were working on this but they didn’t manage to get this done by the time 2.9 shipped. No new ETA unfortunately.
      • Seems like the ka locale maintainer finally turned up, so hopefully ka will be revived.

2.Next

  • Asynchronous load-on-demand livemarks (bug 730837) landed everywhere now (incl. 2.10.1).

  • [ewong:] Back in 2010 during the Dev meeting, IanN mentioned about the preferences being:
    • Too Cluttered.

    • Disorganized.
    • Old fashioned look. Since Netscape4.
    • Show fewer preferences.
    • The next preference panel should:
      • Expose all preferences.

      • Different level of exposure for different people.
      • Should the next preferences be something along the lines of what bug 17199 proposes?

Feature List, Planning

Bug statistics for last two (full) weeks: 40 new, 23 fixed, 18 triaged.

  • Medium triaging effort.

Open reviews/flags:
32 review
10 super-review
2 ui-review
6 feedback

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

Callek would like to call out a thanks to InvisibleSmiley for his efforts in triaging/and identifying specifically what about the nVidia drivers was causing blurry text in SeaMonkey. After that Callek found a MoCo contact at nVidia and after bit of back and forth we were able to convince them to issue a fix. This should be out in their next update (if its not already officially released by now).

Good First Bugs:

  • InvisibleSmiley has taken over bug 746110 (Expose click-to-play plugins preference in the UI) now; got r+, waiting for ui-r? from IanN (requested by Neil).

  • IanN notes that it would be good if we could identify some more “Good First Bugs” for the community.
  • Ratty trawled through his notes and came up with a first cut of possible GFBs. Note these are “port” stuff from FX/TB type bugs so are mostly cut and paste although sometimes they require some understanding since our code isn’t totally identical and the patches need to be adapted to SeaMonkey. After a bit of non-discussion he filed several GFB bugs based on his list. See: Google groups post and Bugzilla listing.

Aqualon

Callek

ewong

  • Fixed:

    • bug 745847 – “No branch_id for a branch_name ‘SeaMonkey-Release’ can be found.

    • bug 755626 – Update mozconfigs on sea-win32-02 to build with MSVC2010
    • bug 760644 – E-mail composition should have a “Delivery Status Notification” option, like Thunderbird does
    • bug 764685 – install ccache on all OSX64 machines
    • bug 764862 – Select all | Copy, on the about: page (xhtml), does not paste correctly
    • bug 765443 – what is the name of cb-vmware1 and its IP?
    • bug 766502 – Bring up all new SeaMonkey Win32 VMs
    • bug 768303 – Bring up all new SeaMonkey Win32 machines online
    • Fumbled on 2.10.1 and 2.11b2.
    • Helped with releasing 2.11b3.
  • Review:

    • bug 760942 – install python ‘ssl’ module on SeaMonkey Windows machines

    • bug 765643 – profile path in profile manager asserts error when hovering over blank
    • bug 765789 – An error occurred updating the cmd_saveAsTemplate command: TypeError: gMessageBrowser.contentPrincipal.URI is null
    • bug 768328 – Remove cn-sea-win2k3-01 from SeaMonkey configs.
  • Working On:

    • bug 574955 – Make webconsole work in SeaMonkey

    • bug 633937 – Port bug 562048 to suite.
    • bug 715410 – Port |Bug 352037 – Undo Add To Dictionary| to SeaMonkey
    • bug 757693 – Debug > TBPL points to an invalid URL
    • bug 762264 – Help->About SeaMonkey page should link to about:rights and SeaMonkey privacy policy

IanN

  • Usual testing, reviewing and commenting.

  • Fixed:
    • bug 601091 Port FillInHTMLTooltip changes from Firefox (e.g. HTML5 form validation)

    • bug 756784 Make file menu popup more consistent and easier to overlay
    • bug 756787 Match ID for overlay of viewSource
    • bug 761000 Consolidate cmd_quit/key_quit into utilityOverlay
    • bug 762508 Remove defunct abCardViewOverlay.dtd file
    • bug 763622 Port |bug 388880 – Don’t initialize the bookmarks toolbar item when it’s hidden| and followups to SeaMonkey
    • bug 763708 Port |bug 726440 – The star panel should not replace the header with itself each time it’s opened| to SeaMonkey
  • Waiting for review on:
    • bug 638643 Remove obsolete EditorToggleParagraphMarks from editor.js

    • bug 757230 When using add button for permissions in Data Manager set a displayHost
    • bug 761852 Port |bug 664726 – Add hooks to make address book more extend-able| and follow-ups to SeaMonkey
    • bug 762513 Merge abCardViewOverlay.xul into addressbook.xul
    • bug 762704 Add layout sub menu to view menu in addressbook
  • Waiting for additional review on:
  • Reviewed and waiting for other patches before checkin:
  • Reviewed and waiting for feedback from mobile peer:
    • bug 689253 Update en-GB for Mobile 10.0 (comm-aurora)
  • Working on:
    • Various SM Council documents.

    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.

    • Prefs-in-a-tab.
    • Create FAQ for Friends of the Fish Tank.
    • Knock something up finding out why users are not upgrading to 2.4+ and send it around members lists for polishing.
    • Help get composer standalone builds working with –enable-tests.

InvisibleSmiley

  • Fixed:

    • bug 728726 Switch start page’s Nightly detection to using navigator.buildID

    • bug 764921 Update SeaMonkey website for 2.11 Beta 2
    • bug 765469 Update SeaMonkey website for 2.10.1
    • bug 767680 Update SeaMonkey website for 2.11 Beta 3
  • Working On:

    • bug 746110 Expose click-to-play plugins preference in the UI

KaiRo

mcsmurf

Misak

Mnyromyr

MReimer

Neil

Fixed:

  • bug 758354 Stop preprocessing chrome unnecessarily [Toolkit].

  • bug 763493 Bookmarks Manager has lost its icons.
  • bug 764306 When trying to scroll some folders or switch some folders the application beachballs.

In Progress:

  • bug 746166 Remove use of cmd_backgroundColor from comm-central.

  • bug 753765 SeaMonkey browser_popupNotification.js: investigate “the logic taken from bug 575957 fails to work here, work around it for now.”
  • bug 761319 Feed preview is broken in unpackaged build.
  • bug 767323 Ampersands don’t appear in the windows biff icon tooltip.
  • bug 767839 Don’t preprocess application.ini and update-settings.ini twice.
  • bug 767841 Locales don’t need to be and in fact shouldn’t be preprocessed [DOMi].

Ratty

Fixed:

  • bug 763204 Context menu should not handle OGG audio as OGV video.

  • bug 765596 Error in macro InstallOnInitCommon on macroline 152.

In progress:

  • bug 505056 Port bug 314124 Folder Pane Popup over folders with unseen messages.

  • bug 758677 Implement a Preference Pane for Offline Applications.
  • bug 765175 ReferenceError: getPref is not defined in addressingWidgetOverlay.js (Regression from bug 713671).
  • bug 765820 Make MDN (return receipts) work for non-standard headers too, and make the MDN confirmation message say which addresses the receipt will be sent to (Port Thunderbird bug 360800).

Good first Bugs:

  • Worked up a list of possible GFB bugs including some we can port from Firefox and SeaMonkey. Filed several SeaMonkey GFBs to start the ball rolling. See the Bugzilla List for details.

Other:

  • Did some reviews and coding mentoring.

  • Bug triage and Bug discussions.
  • End user support and PR in newsgroups and Mozillazine.

Ricardo

sgautherie

  • Fixed SeaMonkey (related) bugs:

    • bug 744702 Port |Bug 731494 – Refactor generic code from services/sync into services/common|

    • bug 758575 Port |Bug 636402 – Simplify Sync.js to avoid creating new objects| to SeaMonkey
    • bug 758578 Port |Bug 609421 – Combine various JSMs| to SeaMonkey
    • bug 758784 Port |Bug 603489 – Simplify crypto by removing keypair and cryptometa and use passphrase| to SeaMonkey
    • bug 760785 Port |Bug 717103 – MediaStorage API| to SeaMonkey
    • bug 767772 Test Timed Out test_browserElement_inproc_OpenWindow.html (Port Bug 742944 – Handle window.open in <iframe mozbrowser>)
  • Fixed other projects bugs:
    • [cZ] bug 768338 Bump ChatZilla compatibility for Firefox 16.0a1 / SeaMonkey 2.13a1

    • [DOMi] bug 768320 Bump DOM Inspector compatibility for Firefox 16.0a1 / SeaMonkey 2.13a1 / Thunderbird 16.0a1 / (Gecko) Toolkit 16.0a1
    • [Venkman] bug 738564 Venkman compatibility: Use ‘.*’ instead of ‘a1′ syntax, to support *-aurora/beta/release (but not *-central)
    • [Venkman] bug 768340 Bump Venkman compatibility for Firefox 16.0a1 / SeaMonkey 2.13a1 / Thunderbird 16.0a1 / (Gecko) Toolkit 16.0a1

Stanimir

stefanh

tonymec

  • ASSIGNED to nobody:

    bug 765491 porting Thunderbird bug 719413 (context menu part of Core bug 330868 “Paste Disabled After Copy from a Source That Is Not a Thunderbird Compose Window”).

    Fix (one-line port from Thunderbird) is ready but I cannot reproduce the underlying Core bug, which is “Reproducible: Sometimes” and “testcase-wanted”. Waiting for someone who can, to take ownership of the bug, get review and request checkin.

Any other business?

  • Geolocation

    • Geolocation now works out of the box. MoCo turned it on by default for all applications that build off mozilla-central.

    • For comm-beta all we need to do is (bug 494421) to add pref("geo.wifi.uri", "https://www.google.com/loc/json"); to browser-prefs.js. However we’re not even sure we are legally allowed to ship with the URL in, we might need to actually put in a pref to disable that in newer builds.
    • No news to date. Callek will have to reach out to his MoCo legal contact again soonish.
  • Test failures
    • qawanted, especially on Linux and MacOSX specific issues: reproducing and reporting would already help.

    • Serge says that on Linux and MacOSX, he just needs someone to actually run the tests and report what they see (screen, console, etc). For example, there is a Mac test about Ctrl+W not working. This should be so trivial.
    • tonymec suggests that any enthusiastic user, even non-technical, should be able to do some testing (litmus?) and not be scared by technical language and such.
    • IanN suggests reaching out to the user community using the newsgroups and forums.
    • Serge to do a write up and send it to Ratty to propagate to the community.
      • Ratty is ***still*** waiting for Serge.

Thunderbird Meeting Minutes: 2012-06-26

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Thunderbird/StatusMeetings/2012-06-26

« previous week | index | next week »

Thunderbird Meeting Details :

Remember to use headphones and mute yourself when not talking

Feel free to ask questions in the meeting either by speaking up or by asking them in #maildev on IRC.

Other ways to get in touch with us can be found on our communications page

Agenda

  • Who’s taking minutes? –> sancus

  • Minute taking Schedule. Talk to Standard8 for schedule changes/additions.
  • Note: this meeting is for interactive discussion. Feel free to ask questions!

Action Items

Friends of the Tree

Thanks to our Friend of the Tree. When adding someone to this section, please get their T-Shirt size, phone number (needed for shipping!) and send it to abourcier@mozilla.com that she can send them a shirt!

Thunderbird Development

Feature Work

Test Pilot
Filelink (Big Files)
Instant Messaging

Working on new message notifications:

  • The Chat tab won’t reopen itself automatically any more when a new IM arrives, instead the “Chat” toolbar button will be highlighted.

  • Coming soon: Sound notifications for new IMs and badging/bouncing the Mac Dock icon.

Google Summer of Code Projects

App Tabs for Thunderbird

Windows Persistence: Done — Session Persistence: Persist functions seems to be done, Restore functions have some problems — App Tabs UI: under development.

Improving GMail Integration
Get ISPDB into Production
‘No reply’ reminder for Thunderbird

Schedule and Progress

Beta Version
ESR

Extension of the week

  • lets you add notes to emails!

QA Updates

Marketing Updates

  • working on TB15 messaging and tools

Build / Release Update

  • no Thunderbird beta this week

Web Update

  • reviewed a ridiculously huge ispdb patch thanks bwinton

  • start page updated
  • working on a bunch of l10n issues on mozilla.org still.
  • reworked some account provisioner stuff on the server side, fixes a couple of minor bugs and improves performance

Documentation

Support

(If you support Thunderbird or write or translate documentation to help support Thunderbird, please subscribe to the tb-support-crew mailing list and briefly introduce yourself to the list)

  1. 1548 new support topics (1548 one week ago ) – Media:GS-TB-Stats-18-24June2012-1-of-2.png ; Media:GS-TB-Stats-18-24June2012-2-of-2.png

  2. Thunderbird 13 Support IssuesMajor Lightning 1.5.1 issue: Can’t Invite Attendees on Windows – Workaround install Lightning 1.5.0 until Lightning 1.5.2 comes out hopefully this week
  3. See this week’s Support Appendix for full Get Satisfaction metrics and other support details

Upcoming events!

  • TB Support Clinic – Location and time TBD. Possibly in Vancouver, possibly at the next Thunderbird Work Week

  • Possible joint event with the fabulous Ubuntu Vancouve Local Users Group who have 500 people in their mailing list

Lightning Updates

Status Updates

See the Mozilla Status Board for status updates specific to developers.

Roundtable Highlights

Attendees

Mozilla Platform Meeting Minutes: 2012-06-26

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Platform/2012-06-26

« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-06-2611:00 am Pacific

  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312

    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • Warp Core Vidyo Room / SFO-Boardroom
  • join irc.mozilla.org #planning for back channel

Contents

Kilimanjaro

Notices / Schedule

  • Firefox for Android 14.0 released at ~6:30AM PT this morning!!!
  • We are in our fourth week of the cycle

  • Please continue to prioritize tracked FF14 bugs over tracked FF15 bugs over work landing on m-c
  • Background updates for Windows has been enabled on FF15 (currently on Aurora).
  • We’ve taken a fix that prevents the need for a restart to update Flash on Windows in Beta 14. Please be on the lookout for plugin regressions.
  • 11.3 Adobe Flash crash investigation is ongoing

Firefox Development

  • Continuing a recent trend: plenty of Web App runtime fixes: pre-loading of indexedDB settings (bug 757678), pre-loading the appcache (bug 760365), and preliminary work on Mac for distinguishing installed/uninstalled apps (bug 756308)

  • First bit of the social API work landed (bug 762579), plenty more to come (bug 762569, bug 766403)

Firefox Developer Tools

Add-on SDK

Performance

  • This week’s Snappy status

  • Frank has picked up Australis work from Jared.
  • More cache fixes coming from the Necko team.
  • Lots of work going on with Peptest in collaboration with the Metrics team to improve data coming from this tool.

GFX

JS

Layout

  • Please welcome Emmanuele Bassi to the Platform Layout Team.

  • Notable Patches:
    • bug 757362 – Use the displayport for the dirty rect (if one is set) when building the display list for a subdocument so that position: fixed items are correctly included. (tn)

    • bug 575294 – Bad news security bug (mats)
    • bug 726264 – Bad news security bug (mats)
    • bug 764541 – Bad news security bug (mats)
    • bug 718290 – Track TEXT_IN_TEXTRUN_USER_DATA separately for inflated and non-inflated text runs. (dbaron)
    • bug 765218 – Treat animation-iteration-count:0 specially. (dbaron)
    • bug 655920 – Implement new values of animation-direction. (dbaron)
    • bug 763702 – Ensure font inflation bits are set during frame construction for root frame. (sjohnson)
    • bug 762764 – Prevent selection from descending into text boxes when extending it for things like caret navigation and extension for deletion (ehsan)
    • bug 765597 – Invalidate the thebes layer as well as the overflow area when moving frames (ehsan)
    • bug 767823 – Make SVG nsAutoFilterInstance take frame rects and stop using GetCoveredRegion (jwatt)
    • bug 757347 – Share mask layers for memory & performance (ncameron)
    • bug 767734 – Prepare SVG for DisplayList-based Invalidation (jwatt)
    • bug 541270 – Correctly calculate the filter region for SVG filters on HTML to account for zooming (jwatt)
    • bug 764117 – Prefer performance over avoiding seaming in border drawing (bas)
    • bug 766007 – Create scrollframes for frameset documents. (roc)
    • bug 703241 – PresShell::DoScrollContentIntoView and PresShell::ScrollFrameRectIntoView should take transforms into account. (roc)

Media

  • Experimenting with linking gkmedia back into xul on Windows for WebRTC – with or without PGO – bug 768325

  • Switching build default for webrtc on in the near future (navigator.mozGetUserMedia() is nearing checkin) – bug 691234 — will be behind an about:config pref

DOM

WebAPI

Network

Identity

Plugins

Mobile

  • We shipped this morning

  • Reader mode landed
  • bookmarks import (from stock and other webkit browsers) landed

Accessibility

Tree Management

  • armv6 fennec builds enabled on all branches

  • b2g debug builds enabled on all branches

Security

Available Slots – Get ‘em while they are hot!

Calendar: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html

For updates to meetings please see the Security Review Calendar

Bugs marked sec-review-needed that need to be scheduled

ID Summary Status Priority
744967 Add plugincheck functionality to Add-on Manager NEW
748945 Review iframe auto-height feature (part of seemless iframes) NEW
748949 Review changes to Cache-Control: no-cache on https pages NEW
749235 Security Review of Enable HTTP pipelining by default NEW
749337 SecReview: Thunderbird should (semi-)automatically improve the security-related server configuration settings when it knows an improvement could be made NEW
749339 SecReview: Thunderbird auto-configuration database should be expanded & updated by regularly spidering every domain on the internet ( NEW
749341 SecReview: Teach FileSaver to take URIs as well NEW
749344 SecReview: WebUSB NEW
749362 SecReview: WebBluetooth NEW
749363 SecReview: Preffing out CSS should be easier NEW
749364 SecReview: WebPrint (or WebIPP) NEW
749368 SecReview: Use a pref to determine whether we auto-launch downloaded files NEW
749379 SecReview: [WebAPI] Proper WebAPI permissions manager NEW
749625 SecReview: (camera) camera support for desktop NEW
749372 SecReview: Relax same-origin XHR restrictions for privileged applications NEW
749378 SecReview: Network manager API NEW
749221 Security Review of Media Plugin API (MPAPI) ASSIGNED
749233 Security Review of turn on “don’t load tabs until selected” by default / Tabs on Demand ASSIGNED
749355 SecReview: WebContacts (or Contacts+) ASSIGNED P1

Stability Report

Socorro

Desktop

Highlights:

Trunk Top Crashers

  • bug 767996 – top crash on trunk that is now resolved fixed.

Aurora Top Crashers

Beta Top Crashers

13.0.1 Top Crashers

Mobile

  • Current crashes for Fennec 14 beta 8 are under 5 crashes per 100 ADU. About the same as beta 7

See Mobile Notes for Mobile specific Socorro notes

  • Nightly top crashes

    1. bug 765712, bug 765463 java.lang.IllegalArgumentException: Bad limit (capacity 2097152): -1024 at java.

    2. bug 765463 java.nio.Buffer.limit(Buffer.java)
    3. bug 761929 java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the childs parent first. at android.view.ViewGroup.addViewInner(ViewGroup.java)

Roundtable

25-June-2012

Mozilla Project Meeting Minutes: 2012-06-25

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

WeeklyUpdates/2012-06-25

« previous week | index | next week »

  • Dial-in: conference# 8600

    • US/International: +1 650 903 0800 x92 Conf# 8600

    • US toll free: +1 800 707 2533 (pin 369) Conf# 8600
    • Canada: +1 416 848 3114 x92 Conf# 8600

Contents

All-hands Status Meeting Agenda

Items in this section will be shared during the live all-hand status meeting.

Friends of the Tree

Upcoming Events

This Week

Monday, 25 June

Privacy Friends Meeting – 1pm PST – SF Boardroom (dial-in) and Michael Bolton.

Tuesday, 26 June

Wednesday, 27 June

Entrepreneurship & startup questions? Ping Pascal Finette or Diane Bisgeier on IRC > #webfwd room at 11am PST (6pm UTC).

Thursday, 28 June

Friday, 29 June

Next Week

  • Event reminder: Mozilla Interns Apps Hack Day – Sat, July 7, NOT JUST FOR INTERNS – all Mozillians welcome! Based in Mountain View, http://mozappshackday.eventbrite.com/ (Sign up is so that we get an accurate headcount for lunch and snacks. Remoties interested in hacking, pls contact havi at mozilla.com )

Product Status Updates (voice updates)

Firefox Desktop

Speaker Location:

Firefox Mobile

Speaker Location: Johnathan Nightingale & Dave Slater – MTV

  • What’s new, inside and out

  • reddit!

Thunderbird

Speaker Location:

Older Branch Work

Speaker Location:

Webmaker

Speaker Location: Mark Surman in Toronto

Identity

Speaker Location:

Services

Speaker Location:

Speakers

The limit is 3 minutes per speaker. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation.

Title Presenter Topic Media More Details
Principal Evangelist Christian Heilmann Evangelism Reps program and training tomorow Just email shezmeen prasad or me (cheilmann) https://wiki.mozilla.org/Evangelism_Reps_Training_Program

Introducing New Hires

New Hire Introduced by Speaker location Will be working on
Who is the new hire? Who will be introducing that person? From which office will that introduction be transmitted? What will the new person be working on?
Emmanuele Bassi Jet Villegas London, UK Software Engineer Platform
Angela Plohman Marilyn Wigglesworth Toronto, ON Grant Manager
Ali Almossawi Gilbert FitzGerald Mountain View, CA Metrics Engineer
Matt Basta Wil Clouser Portland, OR Web Developer
Mary Biondi Harvey Anderson Mountain View, CA Executive Assistant
Paul Jarratt Erica Jostedt Mountain View, CA Developer PR Manager
Michael Manning Leslie Nakajima Mountain View, CA Sr. Manager, Corporate Communications
Kim Murphy-Fong Brendan Eich Mountain View, CA Executive Assistant

Introducing New Interns

New Intern Introduced by Speaker location Will be working on
Christoph Kerschbaumer Philipp von Weitershausen MV Platform
Michael Comella Brian Nicholson MV Mobile

Roundtable

<meta>

Notes and non-voice status updates that aren’t part of the live meeting go here.

Status Updates By Team (*non-voice* updates)

Firefox

Platform

Services

Messaging

Mobile

IT

Release Engineering

QA

Test Execution

WebQA

  • Affiliates

    • Production briefly went down last Monday – automation flagged the failure and notified us

    • Release today – mbrandt covering for rshetty while he is on
  • AMO
  • Marketplace
  • Mozilla.org
    • No update
  • Mozillians
    • 2012-06-20 release being targeted for 2012-06-21.

    • delays due to a mixture of dev ability and unstable dev/staging envs
  • MDN
  • Socorro
    • Milestone 13 – successful release Wednesday

    • Last week’s release was delayed due to unstable dev/staging envs

QA Community

Automation & Tools

  • Released pytest-mozwebqa 1.0 – a plugin used primarily by Web QA for Selenium test automation.

  • Got reftests running on B2G, a little more work before we have a patch up
  • Got Beagleboards (ARMv6 dev boards) running android, starting to understand what it will take before getting those into an automatable state
  • Provided support for QA on the recent Flash crashes
  • Fixed the last of the bugs with HTML mail that will be deployed with Bugzilla 4.2 in early Q3
  • More notes here

Security

Engagement

PR

Events

Creative Team

Community Marketing

Support

Metrics

Evangelism

Evangelism training in San Francisco tomorrow – only 2 spots or so left.

Labs

Apps

Developer Tools

Add-ons

Webdev

  • the webdev/webtools team will be rolling out a browserid-enabled version of etherpad on Wednesday, June 27th. See bug 766213 for more details, and please let us know if there’s any reason we should not proceed.

    • thanks to ozten for contributing the code for this!

L10n

People Team

WebFWD

Foundation Updates

20-June-2012

Mobile Meeting Minutes: 2012-06-20

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Mobile/Notes/20-Jun-2012

Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC

  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312

    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • irc.mozilla.org #mobile for backchannel
  • Warp Core Vidyo Room

Schedule

  • Next merge is 2012-07-16

  • Beta
    • Fx14 Beta 7 went live in the Market on 2012-06-15

    • Unless we have a need to respin, Beta 7 is RC

Major Topics for This Week

Fx14.01
Be aware that we will be doing a point release when Fx14 ships for desktop. We are using the release to get some fixes landed and to align with the desktop Gecko platform.

Beta branch mechanics
Beta 7 will be the first release off our 14.0 release branch, which means that default mozilla-beta will be open to 14.01 landings (things marked blocking-fennec:.N+). Once 14.0 is released to our release channel in the market, the beta channel will start shipping 14.01 builds from the default mozilla-beta branch. This also means that as of now, anything landing for 14.0 will need to double land on the mozilla-beta default branch and the mozilla-beta MOBILE140_2012061216_RELBRANCH branch

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)

  • Last week

    • Attempted to fix Flash placeholders, failed
  • This week

    • Debugging Flash ANRs, HC support

Kats

  • This week

    • bug 755971 – change how .scrollHeight works on non-scrollable frames (pending discussion)

    • bug 753444 – minor code cleanup
    • bug 764487 – fix compiler warnings
    • bug 752905 – move Prompt:Show handling out of handleGeckoMessage (with bug 764579 follow-up)
    • bug 764467 – prevent re-entrancy and weirdness from browser.js resize handler
    • bug 764527 – catch silent failures in robocop
    • bug 763570 – fix a bunch of frameset issues by adding a scrollframe for framesets
    • bug 761721 – fix double-tap zoom out to not go to the top of the page
    • bug 753665 – fix crash in ~nsWindow
    • talked to gbrown and started looking at code/docs for the disk cache
  • Next week

    • Get robocop tests running on a tegra board and see if i can fix bug 746876 (re-enable one of the pan/zoom tests)

    • Will be in Mountain View next week (Velocity 2012 conference 25th-27th, working from MV office on 28th/29th)
    • More spelunking in the networking code, maybe do some initial profiling on device

GBrown

  • Last week:

    • investigated bug 756817 Fix and reenable tcheck2 and tcheck3

    • bug 764044 Robocop: testNewTab fails silently
    • bug 764489 Silence exceptions from SUTAgent so they don’t appear in the test logs
    • bug 764147 SUT agent: near 100% cpu during StartPrg2
    • bug 756264 devicemanager: reduce chmod’s
  • Next week:
    • more bug 756817

    • bug 735461 Fennec does not interpret -profile argument correctly
    • bug 764478 Talos test to measure CPU usage when the app is in the background
    • bug 759792 Robocop: “key dispatching timed out sending to” awesomebar during testCheck2/3
  • Need some help with bug 756817 — what is causing so many drawFinished events? what is triggering the compositor?

Chris Lord (cwiiis)

  • Last week

    • bug 758620 – Improving fixed position layer zooming
  • This week

    • bug 758620 – Improving fixed position layer zooming (almost done)

    • Start looking at private browsing
    • Bug-list tidying

Chris Peterson

  • Done

    • Fixed betaN+ bug 758820 – Form autocomplete of partially-entered words will replace the entered prefix characters with the autocompleted suffix characters

    • Fixed bug 765831 – Clamp more IME selection and composing region indexes that may overrun our editable content. Fixes SpannableStringBuilder IndexOutOfBoundsException crash bugs 747629 and 760396.
  • Next
    • Investigating soft bug 758427 – Galaxy Note’s stylus deletes characters when trying to select a word in a text form

    • Investigating .N+ bug 755909 – Text is selected when clicking textbox with Swype keyboard

GCP

  • Last week:

    • Debugging, debugging, debugging, …

    • bug 762620 Evidence that idle-daily can start misfiring
    • bug 750753 Add tests for Profile Migration
    • bug 759393 UX for bookmarks/history import from Android
    • bug 710330 Implement bookmarks and history import from Android system DBs
  • This week:
    • bug 750753 Add tests for Profile Migration

    • SafeBrowsing backend
  • Blockers:
    • None

Brian N

  • Done

    • bug 762064 – java.lang.Throwable: Explicit termination method ‘end’ not called @ SuggestClient.query(SuggestClient.java:78)

    • bug 754335 – Request for ability to select which privacy and security items to clear over entire wipe
    • WIP bug 766406 – Implement “Request Desktop Site”
  • Next
    • bug 766406 – Implement “Request Desktop Site”

Sriram

  • Done:

    • Bringing back properties of action-bar to BrowserToolbar

    • URL bar hidden on rotation
    • Accidentally fixing “static” crash in menu
    • Closing tab has been backed out due to mochitest failures – yet to investigate the script
  • Next:
    • AwesomeScreen is nearing completion (patch will be posted today)

    • Uplifting Tabs UI to aurora

WesJ

  • bug 765106 – Video controls are using the desktop binding

  • bug 742540 – Clicks fired near a box with a link can trigger the link
  • bug 713450 – (tab-slide) Close tabs by slide
  • bug 765069 – Close by swipe velocity checks are wrong
  • bug 766259 – Chromeless Webapps initial landing done. Lots of follow up work

This week:

  • bug 766259 – Get webapps into shape for shipping

  • Looking at first page load (i.e. webapp launch speed)
  • Use touch events for video controls to reduce lag

LucasR

Last week:

  • bug 748583 – Fix bookmark id fetching in the Combined view

  • bug 765330 – Fix runtime warning on redeclared variable in browser.js
  • bug 750683 – Reader Mode: Only enable reader operations (read now and reading list) when operation makes sense
  • bug 750686 – Reader Mode: Implement reader style toolbar
  • bug 750681 – Reader Mode: Implement/define CSS for articles in the reader
  • bug 760645 – Reader Mode: Update reader popup to match state of current url

Next week:

  • Enable Reader Mode in Nightly

  • Blog about Reader Mode
  • Follow-ups:
    • bug 766164 – Reader Mode: Optimize assets used in Reader UI

    • bug 765930 – Reader Mode: Optimize readability check
  • More Reader Mode

Blockers

  • None

MBrubeck

Done:

  • Reviewed text selection and various other patches.

  • bug 764835 – Make TBPL keyboard shortcuts case-insensitive
  • bug 763726 – Tap on content area while tabs menu is open should close it
  • bug 765805 – Don’t hide the tab sidebar when adding or switching tabs
  • bug 765941 – Thumbnail doesn’t update after following a link to an HTTP redirect
  • bug 756474 – Harden the SimpleScaleGestureDectector against missed events
  • bug 765580 – Back button shouldn’t close the tabs panel in tablet layout
  • bug 765407 – Don’t setOnDoubleTapListener(null); fixes crash in GestureDetector

Next:

  • Create findbar and viewport tests.

  • bug 744961 – history expiration

Margaret

Done:

Next:

  • Text selection follow-ups

  • Click-to-play issue with display:none; plugins – bug 741130

Scott (jwir3)

Last Week:

This Week:

  • bug 758079 : List numerals cut off with font inflation

  • bug 755770 : Scroll position not preserved with font inflation enabled

Arkady

Groundwork for flash is pretty much done. Having some trouble sorting out some key parts. If anyone knows how to deal with creating offscreen contexts on android, and/or knows about using EGL_KHR_fence_sync, please give me a ping (rkd).

BLassey

Last week

  • landed checkerboarding patches for bug 755070

    • the fixes for the panning regressions ate most of the checkerboarding gains

    • more to come here
  • bug 765388 assertion: GL supports ARB_sync without supplying its functions
  • bug 766304 ScopedGfxFeatureReporter uses preference service off the main thread
  • bug 765426 nsAndroidHistory requires QI to be posted to the main thread as a runnable (waiting for review)

Next week

  • reviews

  • triaging tracking-fennec bugs

MFinkle

Done:

  • Triage and Reviews

  • Moving houses

Next:

  • Ship Fx14 \o/

Madhava

  • design-reviewing reader mode (awesome!) and other design-in-progress in nightlies

  • good kickoff last Friday with Jet, dbaron, blassey and others about next steps on readability

Ian Barlow

Done

  • First draft of Reader Mode

  • New tab menus in place on phones / tablets

Next / In progress

  • Polish all the things!

  • Awesomebar refresh
  • Reader mode polishing
  • Reading list designs in progress
  • New start page designs in progress
  • Looking at how to manage down our menu list a bit
  • Ordered some ARMV6 phones, starting to think about if there’s anything in the UI we need to change for lower-end phones / smaller screens
  • Adding Private Browsing / Guest Mode to my radar

GFX

Round Table

QA

General

  • Working on qualifiying the 14 release build

  • Work on Beta 8
    • contains ~2 weeks of Mobile, Core and Firefox that we avoided while on the release branch
  • device compatibility wiki is coming along: http://www-dev.allizom.org/b/en-US/firefox/mobile/platforms/
  • There will be additional betas on 14 till desktop releases on July 17
  • In standby in case we need to do a beta 9 off the releases branch bug 760098
  • Ramping up on Firefox 15 and 16 features

Socorro/Breakpad/Stability

Hightlights:

  • Stability work week last week… Some potentially good things coming this way such as:

    • Crashkill Newsgroup

    • email (separate newsgroup) warning alert of bad crashes

Socorro bugs:

  • bug 727286 – Incorrect messaging when failing to submit a crash report

  • bug 672606 – Aggregate numbers and topcrashes for Nightly and Aurora channels based on build ID date instead of crash date

Skiplist

Breakpad Integration bugs:

  • bug 750348 A large number of devices are not showing up with the device identifiers

  • bug 717472 – Can’t retrieve crash report that shows in about:crashes
  • bug 732629 crash report failed to send due to : javax.net.ssl.SSLException: Not trusted server certificate

Please see Platform Meeting Notes for Stability report

SUMO

  • Docs L10n is on track

  • Minor fixes to articles and updates to supported devices
  • Taking PTO Friday and Monday

Beta7 summary reviews


96 reviews, rating is up another 10th of a star overall this week!

“Faster Fox This new version is faster than anything I’ve used to browse on my phone to date.”

“Excellent Nice UI, great performance.”

“Zilla luv ya..lol Now this is what I wanted…keep up the great work. Fast, sync able …hell yeah, this is fire Fox!!”

“perfect nice with flash and much smoother…”

“Much improved This new version is ready for prime time”

one-star reviews: amo message/google search problem, facebook is wrong, not working (SGS2), reformat text on zoom, crash (SG2)

2-star reviews:6 no flash (galaxy tab), no flash

requests:
desktop view/user agent switcher
close all tabs / easy to close tabs (swipe)
open all synced tabs
facebook content
google search error
copy/paste
flash on ICS tablets

issues: CM9 x 2 on the S2 for one of them (coming from gingerbread) drains battery and gets hot, the other is also S2 on CM9.

Firefox/Gecko Delivery Meeting Minutes: 2012-06-20

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Firefox/Planning/2012-06-20

« previous week | index | next week »

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

Actions from Last Week

Schedule & Progress on Upcoming Releases

Kilimanjaro

Firefox Desktop

Release (13, 10esr)

  • External issues with FF13

    • bug 762062 – Firefox startup crash in JS_HoldPrincipals (Correlation to Skype 6.0.0.10201)

      • Skype believes they have a fix rolling out in a matter of days, so we’ve decided to hold off on blocklisting

Beta (14)

Aurora (15)

  • Unless any new blockers are found, background updates will be enabled for Windows users by early next week

Nightly (16)

  • A couple of good fixes for the Desktop Web Runtime

    • bug 745980 – integrate breakpad and crash reporter into desktop webapp runtime

    • bug 755557 – support blocklisting flash versions
  • Arrow panels have been redesigned:
    • bug 765714 – Reduce the arrow panel arrow size

    • bug 764755 – Remove the aero glass style border of arrow panels and reduce the arrow size
  • Snappy fixes
    • bug 702344 – (PermissionManagerIO) Squash main thread PermissionManager sqlite outputs (moz_hosts table)

    • bug 734015 – Slow down parsing of web pages in background tabs.
  • bug 761763 – Re-enable Mac a11y in nightly

Firefox Mobile

Beta (14)

  • Fennec Native 14.01 beta 8 is available, but will not be shipped externally

Aurora (15)

  • New Tabs UI for phones (with swipe) and the beginnings of our tablet UI are being uplifted today

    • Honeycomb (tablet) Flash support is expected before the end of this cycle

Nightly (16)

Services

  • If you have opinions or feelings about what the architecture or UI of multiple Persona/BrowserId, AITC, store, sync accounts, fennecs on the same phone will look like, please make your feelings known this week.

    • ping :ally to get involved with that conversation

Firefox Sync

  • Thiiiiiiiiiiis close to Native Fennec. \o/

Apps In the Cloud Server

  • quiet days early next week. (no deployments)

BrowserId/Persona Server

  • quiet days early next week. (no deployments)

Add-on SDK

Release (1.7 -> Firefox 12, 13)

Stabilization (1.8 -> Firefox 13, 14)

  • SDK 1.8 is on track to be released next Tuesday, June 26th

Development ( 1.9 -> Firefox 14, 15 )

  • Jetpack CommonJS loader landed on m-c Tuesday, June 19th.

Identity

Apps

  • Firefox Desktop 15 (Aurora)

    • Landed: Support of native installation and and chromeless launch of apps for Win and Mac OS
  • Firefox Desktop 16 (Nightly)

    • Fit and polish for K9o requirements
  • Firefox Mobile 16 (Nightly) – in progress

    • Features: Native Install and chromeless window launch

    • Proposed marketplace bundling with Fennec is an open issue. See bug 738545
    • Starting to land some features in Nightly – check them out!
  • Apps in the Cloud

    • AITC client for desktop landed for FF15

    • AITC client for mobile aimed to start for FF16

Feedback Summary

Desktop

We are currently experiencing a largely negative sentiment mostly due to the Flash issues. At this point 1/3 or more of all negative comments on Input and 18 or Top 20 SUMO threads are related to Flash. Roughly 60,000 users have seen the SUMO documentation for the issue. Anything we can do to give them better visibility will help.

  • RealPlayer Record – Users are upset with the block as they want to use the feature. [1] [2]
  • Yahoo log out every few minutes – Still seeing this sporadically [3][4][5][6]

Mobile

Top three issues (startup speed, memory consumption and flash support) are all fixed in Firefox for Android Beta. Market rating is up another 10th of a point this week! See themes/review quotes below.

Issue theme: evangelism, making sure users get served the best content for facebook and google

Overall, beta7 is sweet:
“Faster Fox This new version is faster than anything I’ve used to browse on my phone to date.”

“Excellent Nice UI, great performance.”

“Zilla luv ya..lol Now this is what I wanted…keep up the great work. Fast, sync able …hell yeah, this is fire Fox!!”

“perfect nice with flash and much smoother…”

“Much improved This new version is ready for prime time”

UX & User Research

UX Design

Market Insights

Desktop / Platform

Google

Microsoft

Opera

Tizen

W3C

Mobile

Summary below, full update here and in your inbox.

  • Top Developers allowed to reply to reviews in the Google Play store

  • Dolphin Engine is a new implementation of the mobile browser with enhancements on the platform level scoring 450 points on html5test.com
  • Samsung Galaxy S III getting good reviews
  • Microsoft announced a tablet line for Windows 8 called Surface
  • Entry-level devices to account for 40% of the smartphone market in China in 2015, up from 25% currently
  • Postpaid subscriptions first time on the decline in the US
  • Bharti Airtel and Softbank to open mobile portal in India

Marketing, Press & Public Reaction

Marketing

  • Gathering marketing materials for next releases

  • Engagement team brewing up several new campaigns to launch in Q3

Press

Questions, Comments, FYI

  • I warned you it was coming – bug 766286 to create a ProductCoordination vidyo room

Actions this week

19-June-2012

Thunderbird Meeting Minutes: 2012-06-19

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Thunderbird/StatusMeetings/2012-06-19

« previous week | index | next week »

Thunderbird Meeting Details :

Remember to use headphones and mute yourself when not talking

Feel free to ask questions in the meeting either by speaking up or by asking them in #maildev on IRC.

Other ways to get in touch with us can be found on our communications page

Agenda

  • Who’s taking minutes? –> bwinton

  • Minute taking Schedule. Talk to Standard8 for schedule changes/additions.
  • Note: this meeting is for interactive discussion. Feel free to ask questions!

Action Items

Friends of the Tree

Thanks to our Friend of the Tree. When adding someone to this section, please get their T-Shirt size, phone number (needed for shipping!) and send it to abourcier@mozilla.com that she can send them a shirt!

  • Phoenix for Stepping up and doing closeme

Thunderbird Development

Feature Work

We’ve got a profiler!

  • Available on Nightly builds of Thunderbird.

  • You need to install an add-on that will allow you to profile TB.
  • If you see hangs, or pauses, or other sticky stuff, profile it and let us know!
  • There’s a blog post explaining it.
Instant Messaging

Still doing bugfix / polish work. Nothing exciting to report, but we are making good progress.

Google Summer of Code Projects

Note: Midterm evaluations going out in first week of July.

App Tab for Thunderbird

  • Minor UI changes related to the default tab.

  • Working on but haven’t completed yet:
    • App Tabs UI,

    • session persistence,
    • persistence across different windows.
  • Bug 761727 is where the work is being done.

GMail Integration

  • Continuing work on not downloading multiple copies of messages.

  • Bug 721316 is where the work is being done.
  • Have downloaded all the information. Have parsed the responses of X-GM-THRID, X-GM-MSGID and X-GM-LABELS, and stored them in a hash table and associated with header of each imap message.

Schedule and Progress

13.0.1
  • 13.0.1 was released last week, fixing up various issues found after the release of 13.0.
Beta Version
  • 14.0b2 also released last week.
ESR

Extension of the week

  • Display-quota for imap users with quotas. Let’s you know how much space you still can use on the server.

QA Updates

Marketing Updates

  • nothing to report this week

Build / Release Update

  • Thunderbird 13.0.1 and 14.0b2 released

  • Win32 build machines are all running NSIS 2.46u now and release builds will use this automatically. https://bugzilla.mozilla.org/show_bug.cgi?id=765777#c8 Needs QA verification.
    • Bug 765777 tracks status of nightly repacks picking up NSIS 2.46u.

Web Update

  • Fixed bug 761415

  • Patched the account provisioner for TB13.0.1 release
  • Feature page diffing is done, pushing bugs out shortly after this meeting
  • Start Page Update

Documentation

Support

(If you support Thunderbird or write or translate documentation to help support Thunderbird, please subscribe to the tb-support-crew mailing list and briefly introduce yourself to the list)

  1. 1548 new support topics (1340 one week ago ) – Media:Thunderbird-GetSatisfactionMetrics-1-of-2-11-17June2012.png ; Media:Thunderbird-GetSatisfactionMetrics-2-of-2-11-17June2012.png

  2. Thunderbird 13 Support Issues
  3. See this week’s Support Appendix for full Get Satisfaction metrics and other support details

Major issues:

  • Unspecified Lightning issue.

  • Startup crash when Avast is installed.

Upcoming events!

  • TB Support Clinic – Location and time TBD. Possibly in Vancouver, possibly at the next Thunderbird Work Week

  • Possible joint event with the fabulous Ubuntu Vancouve Local Users Group who have 500 people in their mailing list

Lightning Updates

Status Updates

See the Mozilla Status Board for status updates specific to developers.

Roundtable Highlights

Attendees

Mozilla Platform Meeting Minutes: 2012-06-19

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Platform/2012-06-19

« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-06-1911:00 am Pacific

  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312

    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • Warp Core Vidyo Room / SFO-Boardroom
  • join irc.mozilla.org #planning for back channel

Contents

Kilimanjaro

Notices / Schedule

Firefox Development

  • Upcoming work:

    • Social API work targeted at Firefox 16: bug 762579, bug 762569, bug 765874, bug 764872

    • Australis: awesome intern Andrew Hurle is working on awesomebar styling improvements (bug 587909), and Frank Yan is continuing Jared Wein’s work on new tab styling (Jared blogged about it)
    • Firefox for Metro (Windows 8) integration work continues (bug 762344)
    • invasive change coming! Firefox desktop files being moved to browser/ subdir (bsmedberg, bug 755724)

Firefox Developer Tools

  • More web console perf improvements landed. If you’ve seen performance problems in the web console, please re-test with nightly.

  • Debugger team is fixing bugs like crazy.
  • Wednesday the 27th we’re going to host a hackfest for command line commands. Details coming in a blog post tomorrow.

Add-on SDK

Performance

GFX

JS

  • Scope Chain patch landed in SpiderMonkey bug 659577. IonMonkey just got 15% faster on SunSpider and 40% faster on v8 benchmarks. – Luke Wagner (luke) and David Anderson (dvander).

Layout

  • CSS Flexbox landing in UX branch today (quick demo)

    • W3C spec in [Last Call (Final comments due before July 3)
  • Notable Patches:
    • bug 747493 – Give frameset documents a basic scroll layer so we can communicate the document’s metrics to the compositor and frontend. (tn)

    • bug 764354 – Don’t mark intrinsic widths dirty for font inflation width changes at box/block boundaries (dbaron)
    • bug 759755 – Links on some web pages are rendered misplaced (dbaron)
    • bug 763689 – Add “auto” keyword for min-height and min-width, which for now just computes to 0. (dholbert)
    • bug 691950 – Set up directories for W3C CSSWG test suite sync to/from mozilla-central. (fantasai)
    • bug 764851 – Fix animations of the width/height of an outer SVG element. (rlongson)
    • bug 765166 – lines should be able to be broken before/after Ideographic space next to breakable white space (masayuki@d-toybox.com)
    • bug 763570 – Add a scrollframe from frameset documents on Fennec, so that they work with async pan/zoom and touch events. (kats)
    • bug 764860 – Simplify and comment the SVG clipPath code. (jwatt)
    • bug 764813 – Avoid using gfxContext::SetMatrix in SVG code where possible. (jwatt)
    • bug 762679 – Stop rounding coordinates prematurely while doing SVG hit testing. (jwatt)
    • bug 743888 – Part 1: Remove SVGException and XPathException (VYV03354@nifty.ne.jp)
    • bug 741682 – Disable component alpha layers with BasicLayers. (mwoodrow)
    • bug 739671 – Store optimized Color/ImageLayers on the ThebesLayers that they replace. (mwoodrow)

Media (not Video)

  • WebRTC 1st tranche landing scheduled for tomorrow morning early EDT (6-8am EDT-ish). Try builds percolating, both webrtc disabled (the default), and enabled (since I want it to work after it lands if enabled).

  • Per the plan, trying to land while it’s relatively quiet. Landing will be on inbound, with default for webrtc disabled so impact should be low.
  • Talking with glandium and ted about how to deal with webrtc signaling needing deep interaction with DOM (PeerConnection, MediaStreams, etc) and with media/webrtc/trunk (media code). We’re going to test static-linking gkmedia with PGO and without PGO and see what the memory use on the builders is.

DOM

WebAPI

Network

Identity

Plugins

Mobile

  • Fullscreen Plugin support for ICS landed in time for 14.0

  • Tablet UI changes continue to land on trunk, will be uplifted to 15
  • Content text selection landed on trunk
  • crash rate for 14.0 is down to ~4 crashes per 100 ADUs

Accessibility

Tree Management

Security

Available Slots – Get ‘em while they are hot!

Calendar: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html

For updates to meetings please see the Security Review Calendar

Bugs marked sec-review-needed that need to be scheduled

ID Summary Status Priority
744967 Add plugincheck functionality to Add-on Manager NEW
748945 Review iframe auto-height feature (part of seemless iframes) NEW
748949 Review changes to Cache-Control: no-cache on https pages NEW
749235 Security Review of Enable HTTP pipelining by default NEW
749337 SecReview: Thunderbird should (semi-)automatically improve the security-related server configuration settings when it knows an improvement could be made NEW
749339 SecReview: Thunderbird auto-configuration database should be expanded & updated by regularly spidering every domain on the internet ( NEW
749341 SecReview: Teach FileSaver to take URIs as well NEW
749344 SecReview: WebUSB NEW
749362 SecReview: WebBluetooth NEW
749363 SecReview: Preffing out CSS should be easier NEW
749364 SecReview: WebPrint (or WebIPP) NEW
749368 SecReview: Use a pref to determine whether we auto-launch downloaded files NEW
749379 SecReview: [WebAPI] Proper WebAPI permissions manager NEW
749625 SecReview: (camera) camera support for desktop NEW
749372 SecReview: Relax same-origin XHR restrictions for privileged applications NEW
749378 SecReview: Network manager API NEW
749221 Security Review of Media Plugin API (MPAPI) ASSIGNED
749233 Security Review of turn on “don’t load tabs until selected” by default / Tabs on Demand ASSIGNED
749355 SecReview: WebContacts (or Contacts+) ASSIGNED P1

Stability Report

  • Stability work week last week.

  • Great progress in many areas – logged a bunch of new bugs.
  • Planning a blog/list post of activities.

Socorro

Desktop

Highlights:

  • bug 763237 Top flash crash – work is still on progress on the Adobe side. If you look at the all view (browser and plugin crashes) it is either the top crash by volume or in the top 3.

Trunk Top Crashers

Aurora Top Crashers

  • New crashes

Beta Top Crashers

  • bug 765680 crash in nsNPAPIPluginInstance::Stop – #28 top crash in Beta

13.0.1 Top Crashers

  • New crashes

    • bug 764342 OOM crash in nsSegmentedBuffer::AppendNewSegment

Mobile

  • Current crashes for Fennec 14 beta 7 are under 5 crashes per 100 ADU. Target reached!

  • Nightly has started to be crashy again…

See Mobile Notes for Mobile specific Socorro notes

  • Aurora top crashes

    1. bug 756999, bug 763702 nsFontInflationData::FindFontInflationDataFor

    2. bug 761929 java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the childs parent first. at android.view.ViewGroup.addViewInner(ViewGroup.java) at com.android.internal.policy.impl.PhoneWindow.openPanel on ICS
    3. bug 760955 crash in mozilla::net::nsHttpChannel::InstallOfflineCacheListener

Roundtable

  • Frame pointers enabled on desktop Nightly yesterday (discussion, no audibles)

Older Posts »

Powered by WordPress