Meeting Notes Meetings notes from the Mozilla community

30-January-2013

Mozilla Platform: 2013-01-29

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Notices/Schedule

  • Firefox 19.0 b4 will be going to build today or early tomorrow
  • CTP blocklist of Flash versions <10.3 targeted to go live today
  • FF18 instability update (Facebook, Norton, and malware)
  • tbpl downtime for ~10 minutes this Saturday, February 2 at 6:00p PST (0200 UTC) bug 762373
40 bugs (39 bugs last week) 50 bugs (58 bugs last week)
Unresolved Aurora 20 Trackers (non-security, not tracked for Beta) Unresolved Beta 19 Trackers (non-security)

Key Issues

Actions Last Week

  • bz to follow up to mailing list on instanceof
  • ctalbert to ensure we graph the PGO memory usage
    • ed morely/ryan vm to monitor and flag issues and mail to dev-tree management
    • We now have data going to graphs.m.o. Many thanks to the Releng team for the quick turnaround.
    • We are ready to create a project branch and fire old PGO builds at it in order to fill in historical data if necessary. See bug 710840 for details (comments 75-79).
  • johnath to ensure experiment with VS2012 builds
    • joduinn to ensure VS2012 Update 1 ; jimm working on this in bug 833887
  • dmandelin to measure PGO impact on start up and benchmarks

Roundtable

  • If you’re exposing new APIs to the web, please use WebIDL bindings, don’t add more work for those who are working on eliminating XPConnect from the web. IOW, please don’t add more code to nsDOMClassInfo.cpp. #content on irc is an excellent place to ask questions if you have them. (jst)
  • Build system overhaul in bug 784841 ready to land soon. Need to iron out landing procedure. (gps)
  • Shared chrome compartment for Firefox bug 835886. (gps)
  • New linux test platforms online on most branches (catlee)
    • mochitest-2,3,4, crashtest, jsreftest are all green
    • We’re hoping to migrate most of the tests that are currently green from fedora32/64 to the new ubuntu32/64 slaves as soon as possible
    • We need your help to address new oranges bug 834725

Products/Projects

Firefox OS

Firefox Desktop

DNT UI
  • Sid and team implemented a 3 state preference pane option for Do Not Track (bug 765398)
PDF.js
  • Thanks to Masatoshi Kimura for fixing a Japan-critical issue with the display of certain Japanese PDFs on beta/aurora (bug 829435)
Firefox Desktop work week
  • Firefox desktop team is in Toronto this week for a work week – expect updates from that next week!
Plugins
  • Now talking publicly about plans to make all plugins except for Flash click-to-play (probably for Fx 22)

Firefox Mobile

Memory, Responsiveness, Usability
  • Panning and zooming related patches landed in trunk this past week:
    • bug 827844 – Page jumps around/flickers when keyboard appears or disappears
    • bug 828249 – Fixed position elements are incorrectly placed when zooming out beyond the page boundaries
    • bug 828345 – Fixed position elements jitter when snapping back from zooming out beyond page bounds
  • bug 834414 A lot of stuff is leaked when “Don’t keep activities” is checked
  • About:Home refinements landed in central and we’re working on uplifting to Fx20: bug 832561 – Don’t update about:home top sites immediately when pins are added/cleared
Stability Wins
  • bug 768000 – Android Flash crash in AudioRunnable::Run
  • bug 800838 – Android crash in nsNPAPIPluginInstance::UnscheduleTimer @ nsNPAPIPluginInstance::TimerWithID
  • Uplifted to Fx20bug 829912 – java.lang.NullPointerException: at org.mozilla.gecko.GeckoInputConnection.notifyIMEEnabled
In progress/under investigation
  • bug 822810 – Unexpected painting behaviour with low-res tiling code
  • bug 716403 – Scroll the location bar off the top
  • Work to refine reflow-on-zoom for Fx21 (hopefully) continues: bug 803719, bug 830645
  • panning regression from new content fonts

Stability Report [Weekly]

  • bug 806820, “the Facebook crasher”, #1 on 18.0.1, >20% of all crashes over the last 3 days, fixed by bug 831626, we’re in discussions to possibly to an 18.0.2 for this.
  • Missing UUID bump on nsIPrefBranch (bug 828296) caused serious 3rd-party problems in 18, please be careful not to miss things like that!
  • On crashes caused by malware, try to get malware sample and submit to AV vendors like we did in bug 801394.
  • Bugs needing attention:
    • bug 827946 (skia::BGRAConvolve2D) – #3 on trunk even though it’s Linux-only – assigned to Joe Drew but no progress so far
    • bug 752828 (database is locked, startup) – still #2 on mobile 18 after 3 weeks – assigned to Lucas Rocha but no progress in quite some time.

Mobile

Fennec Graph

Fix landed:
  • bug 830131 – java.lang.NullPointerException: at org.mozilla.gecko.InputMethods.needsSoftResetWorkaround(InputMethods.java)
    • fix landed in aurora, nightly : not affecting beta/release
  • bug 800838 – Android crash in nsNPAPIPluginInstance::UnscheduleTimer @ nsNPAPIPluginInstance::TimerWithID
    • fix landed in nightly, aurora; need push to beta after baking on aurora; affects release
FYI
  • A Search by OS per crash signature would be helpful ; filed bug 835444

B2G

Main tracking bugs in relation to b2g crash reporting
  • bug 833574 – (b2g-frontend-crash-reporting) [Meta] Other Crash Reporting Bugs
  • bug 761905 – (b2g-crash-reporting) Tracking: Crash reporting for b2g (gonk)
Top crashes
  • bug 834164 – [Camera] Camera crash after opened video app and played a video
  • bug 834372 – crash in mozilla::layers::BasicShadowableThebesLayer::CreateBuffer with abort message: “creating ThebesLayer ‘back buffer’ failed! width=2621440, height=2064384, type=3000”

Snappy [Bi-Weekly]

Startup & Shutdown
  • Olli killied GC/CC timers on shutdown (bug 822849)
Content
  • Aaron fixed a top crasher for the plug-in hang UI, which is currently being tested (bug 828034)
  • Discuss an increase to the plug-in hang UI threshold in bug 833560
  • Report of really bad jank from font loading on Wikipedia homepage (bug 832546)
Temporary and Severe Browser Hangs
  • Ehsan fixed a multi-second hang during CollectNewLoadedModules. The fix has been uplifted to Aurora (bug 830765)
  • Justin fixed a long pause while collecting telemetry information on the main thread (bug 789975). See the perf win results in Telemetry
  • In some cases Direct2D-accelerated drawing is slower than the non-accelerated path. (I know, right?) Jeff fixed a severe gradient ‘hang’ (bug 823147).
  • Avi diagnosed a significant menu performance issue, which Matt subsequently fixed (bug 832641)
Add-ons
Page Load

Engineering Metrics


Platform Meeting Details

  • Tuesday 2013-01-2911: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
  • SFO-7N Vidyo Room / SFO-Boardroom
  • join irc.mozilla.org #planning for back channel

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress