Firefox/Meeting/24-Sep-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

  • Notable bugs fixed within the past week:
    • bug 881905 - Can't drag Facebook button to main customization palette
    • bug 881905 - Make Downloads Panel anchor to the chevron if it is overflowed
    • bug 885086 - Overflow panel looks kinda wild when wide items get in there
    • bug 868640 - Implement private browsing indicator
    • bug 916735 - Add a pref to disable animation when entering/exiting customization mode (Improved run time of tests by 30%!)
    • bug 919541 - Consider not animating the opacity for Australis tabs
      • [from mconley] This seemed to cut our total regression by over 37.9% on XP. We started with a total TART regression in the neighbourhood of 6.35%, and ended up with a total TART regression of 3.94%
      • Check out our perf regression now
    • bug 885579 - Narrow widgets dropped on a wide widget should place the narrow widget above the wide widget
  • Landing blockers (outside of perf tracking):
    • bug 874674 - Clean up menu panel icons for Linux GTK theme
    • bug 875479 - Australis toolbar buttons for Linux
    • bug 916953 - Bookmarks button in overflow panel looks broken
  • Net bug changes
    • P1: -4 (was 10, now 6)
    • P2: -2 (was 17, now 15)
  • Performance
    • Vladan is investigating whether our ts_paint regression even exists anymore, or if we're just seeing measurement noise.
    • avih is trying to get us more accurate TART measurements for OS X
    • mconley is trying to find out why the URL bar merge slowed us down, and trying various experiments to speed us back up.
    • Current investigations:
      • bug 917795 - Find out why UX branch got better on TART between 1cbed63f3eea and 401c71c3732d
      • bug 916859 - Find out why UX branch regressed on TART at merge changeset c375e7bc34b3
      • bug 916946 - Fix tab-close TART regression introduced by merging URL bar items

Downloads API

Done!

Thumbnailing

Foreground thumbnailing

  • WIP patch awaiting Tim's feedback: bug 809056 - reduce thumbnailing impact when there are no thumbnail service consumers

Background thumbnailing

  • landed: bug 919438 - Disable browser_thumbnails_background_crash.js in non-crashreporter builds
  • landed: bug 915384 - Intermittent ASAN browser_thumbnails_background.js,browser_thumbnails_update.js,browser_thumbnails_background_crash.js | This test exceeded the timeout threshold.
  • landed: bug 917610 - backgroundPageThumbsContent.js's use of nsIDOMWindowUtils.preventFurtherDialogs doesn't work as expected
  • landed: bug 917609 - browser_thumbnails_background.js noAlert test should catch window.alert exception
  • investigating: bug 909933 - Intermittent browser_thumbnails_update.js | thumbnail is still green - Got 255,0,0, expected 0,255,0
  • new: bug 917659 - localStorage not isolated for background thumbnail captures
  • new: bug 917517 - Intermittent browser_thumbnails_background_crash.js | dumpID is present and not an empty string
  • new: bug 919467 - Dig into why browser_thumbnail_background_crash test is disabled on ASan builds
  • new: bug 919096 - Intermittent ASAN TEST-UNEXPECTED-FAIL | browser_thumbnails_background.js | Second file should exist after capture | [Exception... "Component returned failure code: 0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST) | Test timed out | and more
  • new: bug 919068 - Intermittent ASAN TEST-UNEXPECTED-FAIL | browser_thumbnails_background.js | Thumbnail for {original,final} URL should be cached
  • new: bug 919305 - Intermittent ASAN browser_thumbnails_background.js | [Exception... "Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) and more

SessionStore

  • Async data collection got backed out but re-landed next day. No problems so far. (bug 894595)
  • Work on cookie collection regression still going on. (bug 912717)
  • Proposal to remove sync fallbacks is looking good. (bug 918024)
  • Global value API should also be close to landing. (bug 899213)
  •  :billm worked on moving more data collection to content scripts. (bug 910668 and bug 909048)
  •  :billm wrote another patch to make SessionStore work in e10s using CPOWs. (bug 919835)

Places API asyncification

coding continues, new guessed deadline is FF27 merge to Aurora.

Social API

last week:

  • re-landed 3 of 4 backed out patches last week (the fabulous Monday uplift), bug 914435 still needs a little work to validate my theory (to myself at least) that it was an e10s related crash.
  • good set of meetings with mconnor, boriss and others to start process of next round of work on socialapi
  • planning with talkilla group on a bunch of stuff. e10s/frameworker a major problem for a limited user test in Q1
  • biz-dev meetings

this week:

  • work on outline for long term architecture goals for social
  • documentation
  • bug fixes (first up bug 914435 and bug 919803
  • any summit prep

e10s

  • Findbar follow-ups being fixed
  • FullZoom in progress bug 691614
  • Mark looking into browser chrome tests and e10s crashes

UX Updates

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)