Meeting Notes Meetings notes from the Mozilla community

4-October-2011

Mozilla Platform Meeting Minutes: 2011-10-04

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

Platform/2011-10-04


« previous week | index | next week »

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Goals

Notices / Schedule

  • The 3.6.23 → 7.0.1 advertised update is happening this Thursday
  • Christian will be scheduling a post-mortem for Firefox 7/7.0.1. Will likely be next week, more details to release-drivers and dev-planning within a day or two

Firefox Development

  • Preliminary set of Firefox e10s bugs filed, many more to come (bug fxe10s)

Firefox Developer Tools

Performance

GFX

  • Graphics BugKill day this Friday, October 7.
    • We’ll be spending our full day triaging our old bugs, trying to get down to a manageable number.
    • If you’re interested in participating or observing, please email Joe now.
  • Draft Q4 goals for the Graphics group are now available.
    • If it’s on the goals list, we’ll be focusing on it in earnest with a plan of finishing it this quarter.
    • If it’s on the “Other important Q4 work” list, we’ll probably be working on it, but it’s either not big enough to be a goal or unlikely to be finished in Q4.
    • We include both goals and “Other important work” to ensure both: that you know what we’re working on, and that we’re always working on the most important thing.
    • Please let us know if this isn’t the right set of goals!

JS

Layout

  • CSS 3D transforms enabled on trunk! (mattwoodrow) bug 505115
    • some improvements coming
  • Image animation now controlled by refresh driver; should improve performance substantially on pages with lots of animated images, especially in background tabs (Scott Johnson) bug 666446
  • Major ancient table-related bugs fixed (table margin collapsing, use of relatively positioned tables as containing blocks for absolutely positioned descendants) (ehsan) bug 10209, blog post
  • SVG displayList internal types have changed (jwatt)
  • Graphite font layout landing soon, passed Sec review (jkew)
  • Selection bit – Move from Layout to Content – (bug 619273) landing this week (mats)
  • View removal (bug 337801) part 1: decks in progress (tnikkel)
  • Mobile Readability (part 1) in progress (dbaron)

Video

  • Fine-tuning fullscreen API so we can enable it on trunk, did security review (cpearce)
  • Working on measuring and reducing the latency of media element playback, so patterns like “element.clone().play()” work well when you just want to play lots of sounds (doublec)
  • WebRTC being worked on Alder – merging with our build system – will write modified gyp back-end to generate Makefile.in’s, likely

DOM

WebAPI

  • Started looking at camera UI
  • Submitted Battery API to W3C
  • Files in indexedDB has initial patch

Network

  • Hoping to land SPDY implementation (pref’d off) for FF10.

Plugins

Mobile

Mobile Perf Program Wiki has landed. This has program goals and status.
https://wiki.mozilla.org/Mobile_Performance

Last week:
We have a testing matrix people seem happy with. Check out the above wiki page to review. (We are also covering iOS browsers on Apple HW). The wiki just has some thumbnails to preview. I will find a more permanent home for this info.

This week:
We need to land on standardized methodology for testing and analysis. I am drafting this up and will shop around to eng and qa for approval in time for Aaron Train’s QA testing day this Friday.

Accessibility

Multi-Process

Tree Management

  • bug 690236 new 10.6 testing machines
    • running almost completely green in staging
    • will start reporting to production systems this week
    • infrequent results until more machines are online
      • Currently 10 running
      • Target is 80 running
    • running in parallel with old 10.6 machines
      • in graphserver, old machines to be renamed “MacOSX 10.6.2 (rev3)”, new are “MacOSX 10.6 (rev4)”
  • bug 658313 disabling pgo for per-push builds
    • creating 4-hourly builds on mozilla-central, mozilla-inbound, mozilla-aurora, mozilla-beta
    • leaving pgo on for nightly builds

Security

Security

Security Reviews Scheduled for this week

Date / Time

Item
Mon Oct 3 / 13:00 PST

Graphite Font Shaping 631479
Mon Oct 3 / 15:00 PST

Full Screen API
Tue Oct 4 / 10:00 PST

XHR rewrites non-POST methods upon 301/302 redirects 598304, 676059, 676829
Wed Oct 5 / 13:00 PST

Expose Add-On Performance
Thu Oct 6 / 10:00 AM PST

Safe Browsing Backend – Mobile

Calendar and Meeting details

Stability Report

Socorro

  • Next release 2.3 out this week.
  • Will summarize features coming in Q4 next week.
  • Kairo working on component reports. Will have something experimental to show soon.
  • bug 691039 ADU issue on trunk is now fixed.

Desktop

  • Trunk Regressions
    • bug 691462 Crash [@ AppendUTF16toUTF8(nsAString_internal const&, nsACString_internal&) ]
    • bug 691431 Firefox 10.0a1 Crash Report [@ WrapPreserve3DList ]. It is fixed as of this morning.
  • Adobe Flash Player version 11.0.1.152 shipped last evening. Will be monitoring crash stats for any potential issues.

Mobile:

  • Crash Report Oct 3, 2011
    • bug 689778 – Some content crashes are not getting reported at all
    • bug 689781 – Some content crashes will show in about:crashes but does not get sent to soccoro
    • bug 691842 – No reports shown for 8b1
    • Top Bugs :
      • bug 661158 Crash on mobile SMP devices while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]
      • bug 663494 – crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]
      • bug 622992 Fennec crash in base::CloseSuperfluousFds
      • bug 687367 – Bionic domain name functions are not thread-safe on pre-3.0 Android
  • Blog about Mobile Crash Reports

Roundtable

  • UX team: Platform focus areas that we need to look at:
    • We still can’t draw the entire window, both on Windows and OS X (and I assume Linux)
    • UI slowdowns from network or GC or I/O
    • Caching & prefetching
    • Windows 8 & Metro explorations
  • Christian will be scheduling a post-mortem for Firefox 7/7.0.1. Will likely be next week, more details to release-drivers and dev-planning within a day or two

3-October-2011

Mozilla Platform Meeting Minutes: 2011-10-03

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

Platform/2011-10-03


« previous week | index | next week »

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Goals

Notices / Schedule

Firefox Development

Firefox Developer Tools

Performance

GFX

JS

Layout

Video

DOM

WebAPI

Network

Plugins

Mobile

Accessibility

Multi-Process

Tree Management

Security

Stability Report

Roundtable

Mozilla Project Meeting Minutes: 2011-10-03

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

WeeklyUpdates/2011-10-03


« previous week | index | next week »

<script>if (window.showTocToggle) { var tocShowText = “show”; var tocHideText = “hide”; showTocToggle(); } </script>

Video for today’s meeting

Friends of the Tree

  • The entire Softvision team in Romania for helping QA qualify every Firefox release this quarter and their continued participation in every testday. They have enabled quick turnaround on releases/chemspills, and enabled us to extend typical testday hours from 8 hours to 20 hours — they make ‘awesome’ possible. (ashughes)
  • Amy Rich and Chris Cooper for keeping the Thunderbird releng infrastructure online during a difficult move to a new data center (John O’Duinn)
  • SUMO wants to thank Scoobidiver for being the most prolific writer and reviewer of knowledge base articles and for then turning around and localizing them all in French. We’d also like to thank Alice Wyman for her invaluable contributions to the SUMO knowledge base over the last three and a half years.

Upcoming Events

This Week

Monday, October 3

Tuesday, October 4

Wednesday, October 5

  • Brownbag at 1PM pacific: “Structure and Motivation of a New Wiki to Better Enable Openness and Collaboration in Sustainability” – Ward Cunningham,

Thursday, October 6

  • Brownbag at 12pm pacific: Mozilla The Musical-Asa Tells the Mozilla Story. Aimed at interns but open to anyone.
  • Brownbag at 12:30pm pacific: Agile coach Elisabeth Hendrickson will give her presentation “Lessons Learned from 100+ (simulated) Agile Transitions”

Friday, October 7

Next Week

Product Status Updates

Firefox Future (8, 9, 10)

  • We shipped Firefox 7!
    • And then a quick update to fix disappearing (but not actually gone!) addons
    • Public reaction seems really positive
  • Next migration day is November 8

Firefox Current (3.6, 4.0-7.0)

Mobile Firefox

The bigger issues

  • Will Java front-end be feasible? Doug T. is driving toward an initial pros/cons analysis over the next week
  • Flash support will land on nightly in the next few days, need to evaluate and set criteria for whether it would be good enough to ship (Note, this is smartphones only, because it’s Gingerbread and earlier, not Honeycomb)
  • Startup shrink continues. We’re capturing baseline measurements for mem usage and responsiveness so that we can track optimization wins. We are also looking at analysis of metrics across release channel builds.

Top three customer issues and plan to fix

  • Startup/stability; 38% of 1 & 2-star ratings on Android Market are “slow/unstable”; startupshrink project is the plan to fix
  • Other performance themes: page loading performance and scrolling/panning performance; getting quit in the background; memshrink project is the plan to fix

Just landed in Aurora for Firefox 9

  • Major tablet UX refresh – good feedback on input so far
  • Webapps support
  • More locale picker work
  • Camera
  • Need to make decisions on:
    • Flash on demand (front-end patch getting better)
    • UA
    • Featurettes, like the Clear Private Data changes (need to triage)

Thunderbird

Nothing to see here. Move along, move along.

Drumbeat

  • Mozilla Festival in London, UK. Nov 4 – 6.”Media, Freedom and the Web.” Will include BBC, the Guardian, Boston Globe, Al Jazeera, Soundcloud, many others.
  • Updated list of design challenges for you to get involved in: https://mozillafestival.org/program/design-challenges/
  • From designing news apps for mobile, to translation / localization, to 3D modelling. Especially looking for Javascript developers, UX designers, HTML5 audio & video hackers.
  • Interested in participating? Register here.

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.

Presenter

Topic

Media

More Details
Aakash Desai

Mozillians.org 1.0

Mozillians.org site

Mozillians Project Wiki
Michael Coates

Mozilla Web Bounty Update

Web Bounty Presentation

Mozilla Bounty Program Details

Status Updates By Team

Firefox

Platform

Messaging

Mobile

IT

Release Engineering

QA

Test Execution
WebQA
QA Community
Automation Services

Automation & Tools

  • Desperately need a hand with bug 621363 if you can help, ping khuey and jmaher
  • Bug Correlations landed on the War on Orange site, take a look to see how your oranges relate to one another.
  • Besides making an awesome maple-chocolate-bacon cake, Trevor put his tegra pool online. If you need to check out a tegra for debugging and want to try it out, ping tfair.
  • More notes and status here

Security

Security Reviews Scheduled for this week

Date / Time

Item
Mon Oct 3 / 13:00 PST

Graphite Font Shaping 631479
Mon Oct 3 / 15:00 PST

Full Screen API
Tue Oct 4 / 10:00 PST

XHR rewrites non-POST methods upon 301/302 redirects 598304, 676059, 676829
Wed Oct 5 / 13:00 PST

Expose Add-On Performance
Thu Oct 6 / 10:00 AM PST

Safe Browsing Backend – Mobile

Calendar and Meeting details

Engagement

PR

Events

Creative Team

Community Marketing

Support

Metrics

Evangelism

Labs

Developer Tools

Add-ons

Webdev

L10n

Introducing New Hires

  • Rail Aliiev: joining the Build & Release team, managed by Chris Atlee, located in the Toronto office.
  • Michael Bebenita: joining the Research Engineering team, managed by Andreas Gal, located in the Mtn. View Office.
  • Martin Best: joining the Engineering team, managed by Sheila Mooney, located in the Toronto office.
  • Kartikaya Gupta: joining the Platform Engineering team, managed by Brad Lassey, located in the Toronto Office.
  • John Jensen: joining the Market Insights team, managed by Patrick Finch, located in the Vancouver office.
  • Nicholas Matsakis: joining the JavaScript team, managed by Dave Mandelin, located in the Mtn. View office.
  • Victor Ng: joining the Services team, managed by Mike Connor, located in Newmarket, ON.
  • Gregor Wagner: joining the Content team, managed by Johnny Stenback, located in the Mtn. View office.
  • Jeff Beatty: joining the l10n team, managed by Axel Hecht, working remotely in Utah.
  • Arron Schaar: joining the Web Dev team, working on the Add-on Builder out of the Mountain View office.

Foundation Updates

Roundtable

« Newer Posts

Powered by WordPress