Re: Intent to Ship: Updated third-party iframe storage behavior

2015-08-18 Thread Anne van Kesteren
On Tue, Aug 18, 2015 at 11:12 PM, Ehsan Akhgari wrote: > (We should probably rename that to "Accept third-part[y] cookies and data:".) Should we? I was kind of hoping we could maintain the illusion that all storage is cookies since it would keep the UI simple. Users have enough trouble understand

Re: New policy: 48-hour backouts for major Talos regressions

2015-08-18 Thread L. David Baron
On Wednesday 2015-08-19 10:43 +1200, Chris Pearce wrote: > We recently had a false positive Talos regression on our team, which turned > out to be caused by a change to the test machine coinciding with our push. > This took up a bunch of energy and time away from our team, which we really > can't a

MozPromises are now in XPCOM

2015-08-18 Thread Bobby Holley
I gave a lightning talk at Whistler about MozPromise and a few other new tools to facilitate asynchronous and parallel programming in Gecko. There was significant interest, and so I spent some time over the past few weeks untangling them from dom/media and hoisting them into xpcom/. Bug 1188976 ha

Re: Decreasing quality?

2015-08-18 Thread Gavin Sharp
It's possible this bug was being confused with bug 1195030. Gavin On Tue, Aug 18, 2015 at 2:35 PM, Daniel Stenberg wrote: > On Mon, 17 Aug 2015, Dirkjan Ochtman wrote: > >> I have an anecdote, and was wondering if others can corroborate: it >> seems to me that Nightly's quality has been getting

Re: Intent to Ship: Updated third-party iframe storage behavior

2015-08-18 Thread Jonas Sicking
On Tue, Aug 18, 2015 at 2:39 PM, Ehsan Akhgari wrote: > On 2015-08-18 5:37 PM, Tanvi Vyas wrote: >> It is nice to see that we are moving towards an "Accept third party >> cookies and data" setting instead of just "Allow third party cookies". >> Will localstorage and sessionstorage also start honor

Web APIs docs/tech evangelism/dev team meeting Thursday at 8 AM PDT

2015-08-18 Thread Eric Shepherd
The Web API documentation community meeting, with representatives from the technical evangelism and the API development teams, will take place on Thursday at 8 AM Pacific Time (see http://bit.ly/1GghwBR for your time zone). Typical meetings include news about recent API development progress and fu

Re: New policy: 48-hour backouts for major Talos regressions

2015-08-18 Thread Bobby Holley
On Tue, Aug 18, 2015 at 3:43 PM, Chris Pearce wrote: > We recently had a false positive Talos regression on our team, which > turned out to be caused by a change to the test machine coinciding with our > push. This took up a bunch of energy and time away from our team, which we > really can't aff

Re: New policy: 48-hour backouts for major Talos regressions

2015-08-18 Thread Chris Pearce
We recently had a false positive Talos regression on our team, which turned out to be caused by a change to the test machine coinciding with our push. This took up a bunch of energy and time away from our team, which we really can't afford. So to mitigate that I propose that *before* the backo

Re: Allowing web apps to delay layout/rendering on startup

2015-08-18 Thread James Burke
On Tue, Aug 18, 2015 at 1:22 PM, Zibi Braniecki wrote: > My concern here is that if we don't, we're basically saying that the right > way to write webapps, is to put their content in a template and then inject > the template into body when we're done with startup JS. There are other approaches

Re: Intent to Ship: Updated third-party iframe storage behavior

2015-08-18 Thread Ehsan Akhgari
On 2015-08-18 5:37 PM, Tanvi Vyas wrote: It is nice to see that we are moving towards an "Accept third party cookies and data" setting instead of just "Allow third party cookies". Will localstorage and sessionstorage also start honoring the users blocking preferences soon? Yes, that is part of

Re: Intent to Ship: Updated third-party iframe storage behavior

2015-08-18 Thread Tanvi Vyas
It is nice to see that we are moving towards an "Accept third party cookies and data" setting instead of just "Allow third party cookies". Will localstorage and sessionstorage also start honoring the users blocking preferences soon? On 8/18/15 8:20 AM, Michael Layzell wrote: Summary: Currentl

Re: Decreasing quality?

2015-08-18 Thread Daniel Stenberg
On Mon, 17 Aug 2015, Dirkjan Ochtman wrote: I have an anecdote, and was wondering if others can corroborate: it seems to me that Nightly's quality has been getting worse recently (this is on latest OS X, rMBP). 2. 1193796 -- Unable to access Google properties with Firefox Nightly This confu

Re: I need to give my 2–coins–worth on this topic, please. (Re: Can we make a plan to retire Universal Mac builds?)

2015-08-18 Thread Mike Hoye
On 2015-08-15 3:02 PM, Cameron Kaiser wrote: On 8/12/15 3:32 PM, Mike Hommey wrote: > Relatedly, why does Tenfourfox use a different branding? Because I didn't want to get into the whole Ice* thing again. I have nothing to add to this except to say that this is a pure and noble goal, and I sa

Re: Intent to Ship: Updated third-party iframe storage behavior

2015-08-18 Thread Ehsan Akhgari
On 2015-08-18 2:24 PM, David Illsley wrote: Is this pref something that's exposed to users, or is it only about:config (I can't seem to find any UI for it)? It is. Go to Privacy, select "Use custom settings for history", and under "Accept third-party cookies:" select Never. (We should probab

Re: Allowing web apps to delay layout/rendering on startup

2015-08-18 Thread Zibi Braniecki
On Friday, August 14, 2015 at 3:59:23 PM UTC-7, James Burke wrote: > There does not seem to be a need for extra APIs in the browser for > controlling layouts or paints using this approach: Great work James! I like that we can play with this approach right now, but I'm wondering if we should stil

MemShrink Meeting - Today, 18 Aug 2015 at 4:00PM PDT

2015-08-18 Thread Jet Villegas
Today's MemShrink meeting is brought to you by cycle-free media buffers: https://bugzilla.mozilla.org/show_bug.cgi?id=1190019 The wiki page for this meeting is at: https://wiki.mozilla.org/Performance/MemShrink Agenda: * Prioritize unprioritized MemShrink bugs. * Discuss how we measure progres

Re: Intent to Ship: Updated third-party iframe storage behavior

2015-08-18 Thread David Illsley
Is this pref something that's exposed to users, or is it only about:config (I can't seem to find any UI for it)? If so, this seems like a step away from being able to ever expose it as more apps will be built assuming IndexedDB will be unconditionally available in 3rd party iframes. This change wo

Re: Allowing web apps to delay layout/rendering on startup

2015-08-18 Thread Bobby Holley
My assumption was that the preferred fallback would be equivalent to the behavior of the element were ignored. I guess people might want to hand-implement their own lazy-loading stuff, but given that the site "works" without it, most people probably won't. On Tue, Aug 18, 2015 at 6:57 AM, Ehsan A

Intent to Implement: Selection Events

2015-08-18 Thread Michael Layzell
Summary: We currently require webpages to poll the current selection when they want to be notified of changes to the user's selection.This patch adds two events, selectstart and selectionchange, which allow the website to detect when the selection is changed. selectstart is fired when the user s

Intent to Ship: Updated third-party iframe storage behavior

2015-08-18 Thread Michael Layzell
Summary: Currently, there are inconsistent rules about the availability of persistent storage in third-party iframes across different types of storage (such as caches, IndexedDB, localstorage, sessionstorage, and cookies). We are looking to unify these behaviors into a consistent set of rules f

Re: Allowing web apps to delay layout/rendering on startup

2015-08-18 Thread Ehsan Akhgari
On 2015-08-04 3:08 PM, Jonas Sicking wrote: On Tue, Aug 4, 2015 at 10:06 AM, Bobby Holley wrote: How about a scheme in which there can be N such elements, and the painting only happens when all of them are gone (or some timeout occurs)? That solve the common case that Jonas is talking about, a

Re: Decreasing quality?

2015-08-18 Thread Ehsan Akhgari
On 2015-08-17 4:14 PM, Dirkjan Ochtman wrote: Is this just a coincidence? Decreased coverage over the summer? Something structural? Most of these were fixed quite quickly, but the first two in particular were still quite annoying; the last one is still bothering me, but is perhaps more of a naggi

Re: Proposed W3C Charters: Web Platform and Timed Media Working Groups

2015-08-18 Thread Chia-Hung Tai
Hi, DBaron, I would like to support the creation of Timed Media Working Group. Because Media Capture is one of other deliverables, I would like to put the work[1] to this working group. Thanks. [1]: http://chiahungtai.github.io/mediacapture-worker/ BR, CTai 2015-08-10 2:59 GMT+08:00 L. David Ba