- From: Jonathan Fielding <hello@jonathanfielding.com>
- Date: Mon, 09 Jun 2014 20:22:54 +0000
- To: "Tab Atkins Jr." <jackalmage@gmail.com>
- Cc: Jochen Eisinger <eisinger@google.com>, www-style list <www-style@w3.org>
Would be nice to be able to do addEventListener(“resize”, …) as well, I have mentioned this in previous threads because its really important to some responsive sites On 19 May 2014, at 13:13, Tab Atkins Jr. <jackalmage@gmail.com> wrote: > On Tue, Apr 1, 2014 at 5:51 AM, Jochen Eisinger <eisinger@google.com> wrote: >> Hey, >> >> I wonder why MediaQueryList defines its own listener interface >> (MediaQueryListListener) instead of just defining an change event on the >> MediaQueryList itself? >> >> The reason I ask is because MediaQueryListListener is a pretty unique >> snowflake in the web exposed APIs which makes it very costly to implement >> and somewhat unintuitive to use. > > The CSSWG resolved today to do what this thread suggests: > > * make MediaQueryList an EventTarget > * fire a non-bubbling "change" event at it whenever things change > * alias the existing addListener(...) to addEventListener("change", > ...); same with removeListener() > > ~TJ >
Received on Wednesday, 23 July 2014 14:22:15 UTC