General Topics
- People:TRIBE
- Removal of “Enable JavaScript” and “Load images automatically” in Firefox 23
- For me, this has rendered this version of Firefox unusable, and my only alternative was to uninstall it and reinstall 22. I hope that these option checkboxes will be restored in Firefox 24.
Friends of the Firefox team
Give a shoutout/thanks to people for helping fix and test bugs.
- brinks7 who (although ~2.5 years ago) provided a great STR that helped _a lot_ with finally fixing bug 637020. [ttaubert]
- onemen.one for providing lots of helpful comments on recent SessionStore improvements and regressions. [ttaubert]
Project Updates
Australis
- Still fighting performance regressions. Not much to say beyond that. Pushing as hard as we can.
- Trying to get more help from the Graphics and Layout teams.
Downloads API
- It is a matter of days before switching the
browser.download.useJSTransfer
preference - Will wait before posting the bi-weekly update to firefox-dev
Thumbnailing
- Lots of open bugs, many due to IPC. Exposed lots of problems in the browser’s e10s implementation, such as it is so far.
- See dependency tree.
- Apparently background thumbnails break AdBlockPlus and possibly other add-ons, for some definition of “break.” See bug 904341.
SessionStore
- Lots of smaller code cleanups that help us understand more details and maintain SessionStore.
- Work on reducing SessionStore impact when creating tabs to restore a session (bug 900803 and bug 901137) in progress.
- We are working on introducing an API to store data per session bug 899213, just like Scratchpad does.
- Fixed a very long-standing data loss issue bug 637020 that could make us lose whole windows when crashing at or shortly after startup.
- Getting closer to move first parts of the data collection to content scripts, bug 894595, bug 903388, and bug 904003.
Social API
- met with potential new providers
- w3c social standards workshop wrapped up
- refocus on getting to review stage for better multi provider support
e10s
- Landed:
- bug 516753 context area menu (using CPOWs)
- bug 897062 middle click support (for links/scroll)
- bug 902695 openURIInFrame (support for opening in new window)
- bug 870625 Make add-on installation work
- bug 899222 About:home backed out
- Three bugs of interest
- bug 897060 – Dropdown menus (<select>)
- bug 899648 – alert()/prompt()
- bug 896787 – URL bar gets cleared after opening a tab
UX Updates
lco
- Design Patterns proposal for Notifications + application to Mixed Content / CtP (hooray, not too much backlash!)
- http://people.mozilla.com/~lco/Permissions%20UI/130806%20design%20patterns-permissions%20UI.pdf
- Darrin is working on some animation prototypes so that we can test our discoverability assumptions
- Once we’ve gotten some degree of confidence in the patterns, I’ll file bugs for Mixed Content and CtP
- what’s the next step in moving this forward?
- Encouraging more design contributors
- what would be useful for engineers?
- Browser hanging up
- Working on it
- I am not saying I usually have 23 tabs open (right now there are only 21), but this time the hang up was because the popup box saying do you want to shut down the plug in was hidden (shouldn’t that be top level, and what happens if two windows want to be top level?). I have to say that I yearn for the old days when I could just use the lean and mean Opera that never hung up ever. This was probably over 5 years ago now. And I know it is almost useless for me to even be complaining about hang ups when I am using Windows (7?), instead of just switching to Linux…
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)
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)
Details
- Tuesdays – 10:00am Pacific, 1:00pm Eastern, 17:00 UTC
- Dial-in: conference# 91337
- US/International: +1 650 903 0800 x92 Conf# 91337
- US toll free: +1 800 707 2533 (pin 369) Conf# 91337
- Canada: +1 416 848 3114 x92 Conf# 91337
- FR/Paris: +33 1 44 79 34 80, x92 Conf# 91337
- irc.mozilla.org #fx-team for backchannel
- “Firefox” Vidyo Room