Re: Defining mutation events

On Tue, Aug 23, 2016 at 7:18 PM, Philip Jägenstedt <foolip@chromium.org>
wrote:

> I think we need someone to own this issue for Blink, and the DOM team led
> by Dominic is the obvious candidate. Dominic, do you have someone who could
> take a look at the situation and come up with a plan forward together with
> engineers from the other engines?
>

Sure. Let me talk to Elliott next week because I'm not familiar with his
plan that Anne is referring to.

Could we discuss this at TPAC? (Will there be a quorum of implementers?)


> FWIW, I'm skeptical about deprecation messages being able to seriously
> move usage, or at least I don't think it can be the only tool if we're
> serious about attempting a simplification or removal of mutation events. At
> the top of my list of things to do would be to find big sites or frameworks
> that use mutation events and to understand what it would take for them to
> migrate. We might learn something important there, I wouldn't be surprised
> if there are things missing from the web platform.
>
> On Tue, Aug 23, 2016 at 12:10 PM Olli Pettay <olli@pettay.fi> wrote:
>
>> The use of mutation events has gone down significantly and if we could
>> get browsers other than
>> just Firefox to warn about use of mutation events, the usage might go
>> down even more.
>> All these deprecations can't work if UAs don't warn about use of such
>> features.
>>
>>
>> -Olli
>>
>>
>>
>> On 08/23/2016 11:23 AM, Anne van Kesteren wrote:
>> > Elliott, you mentioned a few times that you want to slightly change
>> > the timing of mutation events. Is that still in the cards?
>> >
>> > I posted a summary of the current state of things around mutation
>> events here:
>> >
>> >    https://github.com/whatwg/dom/issues/305
>> >
>> > It seems like browsers implement different subsets, so there might be
>> > some room for simplification. But it doesn't seem that the use
>> > counters are low enough for removal for a couple of them so we'll
>> > either have to experiment with timing or just suck it up and define
>> > them as-is.
>> >
>> > Thoughts?
>> >
>> >
>>
>

Received on Monday, 29 August 2016 03:54:49 UTC