Firefox/Meeting/15-Oct-2013

From MozillaWiki
Jump to: navigation, search

Details

  • Dial-in: Audio-only conference# 91337
    • People with Mozilla phones or softphones please dial x4000 Conf# 91337
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 91337
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 91337
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 91337
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 91337
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 91337
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 91337
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 91337
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 91337
    • Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
    • SkypeOut is free if you use the 800 number
  • irc.mozilla.org #fx-team for backchannel
  • "Firefox" Vidyo Room

General Topics

Friends of the Firefox team

Give a shoutout/thanks to people for helping fix and test bugs.

Project Updates

Australis

  • More performance stuff!
    • We've determined that switching to SVG curves and putting the linear-gradient into the active tab stroke image will put Windows XP in the black WRT TART. \o/ Patches en route (but partially blocked on shorlander for graphics assets for lw-themes)
    • We've determined that the slowdown for OS X 10.6 is caused by the GPU taking longer to composite things when we have the tabs drawn in the titlebar. mconley is going to try to use Xcode's OpenGL Profiler to determine what we're waiting for.
  • Improvements to Linux theming.
  • Recent tabs/windows added to the history widgets
  • Drag improvements in customize mode
  • Improved handling of wide widgets in the menu panel
  • Improved panel layouts
  • Improved styling of combined buttons

Downloads API

  • Reduce maintenance and support surface by locking the Downloads API activation preference in place

Thumbnailing

Foreground thumbnailing

  • WIP patch awaiting Tim's feedback: bug 809056 - reduce thumbnailing impact when there are no thumbnail service consumers
  • putting on hold for now, until graphics people are able to work on it: improving canvas.drawWindow() performance

Background thumbnailing

  • resolving goal as complete: ensure minimal resource usage by background thumbnail service
  • profiled I/O, network usage, results are good: bug 899848 - Ensure minimal disk io caused by background thumbnailing
  • looking at remaining e10s-related crashes before finally enabling background thumbnail service on Beta and release channels
  • landed: bug 924651 - BackgroundPageThumbs should log crashes as a telemetry completion reason
  • landed: bug 924665 - BackgroundPageThumbs captures can finish twice
  • trying to reproduce on try server: bug 917517 - Intermittent browser_thumbnails_background_crash.js | dumpID is present and not an empty string
  • trying to find reduced test case for strange OS.File behavior: bug 909933 - Intermittent browser_thumbnails_update.js | thumbnail is still green - Got 255,0,0, expected 0,255,0

SessionStore

Places API asyncification

  • dependencies blocking async transaction manager got reviewed, meeting tomorrow to discuss current status of the remaining patches.
  • Raymond attached new patch to do async queries in bookmarks backups, reviewing it.
  • Backups hash comparison blocked due to a test failure, investigation ongoing.
  • Investigated url index replacement through the hashing functions in mfbt, still really early wip.

Social API

  • hoping to land patch to pref on multiple workers (bug 906839)
  • spending a little time on less important but more interesting functionality that will help move a couple more providers
  • working on rebranding
  • working on documentation
  • going on vacation then mozfest, little progress will be made over the next couple weeks

e10s

UX Updates

It was Madhava's birthday last Wednesday and Canadian Thanksgiving this Monday, so obviously we didn't get any work done ;-)

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 1 minute!

gavin

(gavin's Status Board)

paolo

(paolo's Status Board)

mak

(marco's Status Board)

enn

(Neil's Status Board)

felipe

(felipe's Status Board)

mano

(Mano's Status Board)

ttaubert

(Tim's Status Board)

adw

(Drew's Status Board)

markh

(Mark's Status Board)

smacleod

(Steven's Status Board)

dolske

(dolske's Status Board)

mconley

(Mike's Status Board)

dao

mikedeboer

(Mike's Status Board)

gijs

(gijs' Status Board)

Unfocused

(Blair's Status Board)

MattN

(MattN's Status Board)

jaws

(jaws's Status Board)

mixedpuppy

(mixedpuppy's Status Board)