Platform/2010-04-13: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(short-wchar issues)
Line 31: Line 31:
= Electrolysis =
= Electrolysis =
* Fennec with SysV shared memory and X shared memory (for speed at scrolling) is up and running.
* Fennec with SysV shared memory and X shared memory (for speed at scrolling) is up and running.
** [Mac] Fixes to Core Graphics, added Core Animation support (all under review) {{bug|557534}} {{bug|555281}} {{bug|556052}}
* [Mac] Fixes to Core Graphics, added Core Animation support (all under review) {{bug|557534}} {{bug|555281}} {{bug|556052}}
** [Mac] Crash reporter fix landed today. {{bug|557011}}
* [Mac] Crash reporter fix landed today. {{bug|557011}}
** [Mac] Affected by mouse input degredation {{bug|558629}}
* [Mac] Affected by mouse input degredation {{bug|558629}}


* Last-minute bugs found from 3.6.3plugin1 fixed
* Last-minute bugs found from 3.6.3plugin1 fixed

Revision as of 18:06, 13 April 2010

« previous week | index | next week »

Notices / Schedule

Blocker Report

Browser / Front End

As always, planet firefox for the details! In the meantime, some notables:

GFX Update

  • Cairo update is still blocked on bugs.

Hardware Acceleration Update

  • Direct2D and OpenGL have both gotten faster over the past week. Please do test and file bugs.

Layout Update

Content Update

Platform-specific Support Update

JS

Electrolysis

  • Fennec with SysV shared memory and X shared memory (for speed at scrolling) is up and running.
  • [Mac] Fixes to Core Graphics, added Core Animation support (all under review) bug 557534 bug 555281 bug 556052
  • [Mac] Crash reporter fix landed today. bug 557011
  • [Mac] Affected by mouse input degredation bug 558629
  • Last-minute bugs found from 3.6.3plugin1 fixed
    • plugins suck: quakelive was implementing cdecl exports instead of stdcall, and we just happened to work because our calling function had a frame pointer. After refactoring, it didn't. Whoops. bug 558390
  • test-ipc.xul now mostly-kinda works with remoted networking! Lots to do still, including redirect handling, lots of SSL info handling, etc.

Startup Performance


Estimated win Bug # Summary Owner Status Notes
~10% "Dirty Profile" Startup Reduction Constant startup relative to profile size Shawn Wilsher
significant bug 558200 Extension profiler platform api Steve Fink There is an easy way to provide feedback to extension developers to help them figure out why their extension is misbehaving. We need to implement that ASAP, so typical firefox installs(with lots of extensions) can be fast


Security

Breakpad

  • No news.
  • 23 patches awaiting review from Google to give Mac OS X CFI-based unwinding and non-broken 64-bit support.
  • Jim will be taking a sick dog to the vet, and may be late to the meeting.
  • Ted is also out.

Tree Management

  • scheduled downtime Saturday 17th April @ 2pm
    • closing all trees, including taking hg down, for netapp upgrade bug 502151
  • unittest-on-talos project
    • need help with last of Fedora orange tests bug 554934 bug 558521
    • ok to turn off unittest-on-builder for linux, osx?
    • still working on rollout of winXP, win7
  • osx10.6 64bit and linux64 builds/test/talos see summary here
    • still working on adding to release-automation; will not be part of FF3.6.4

Roundtable

  • bug 502301 - initializers using ints often need explicit casts to compile with c++0x, but that would allow us to use u"" literals on newer GCCs and eventually stop using -fshort-wchar