Re: Intent to implement and ship: HTMLMarqueeElement

2018-10-15 Thread Brian Grinstead
The next step for removing XBL in marquee will be to put the content inside of a UA Widget Shadow Root and then (ideally) drop the JS-implemented animation in favor of CSS animation. I expect that should be enough to fix https://bugzilla.mozilla.org/show_bug.cgi?id=306344. Brian > On Oct 14, 2

Re: Intent to implement and ship: HTMLMarqueeElement

2018-10-15 Thread Eric Shepherd (Sheppy)
Happy to see this coming. I'm (honestly) sort of a fan of , in a twisted sort of way. A fun reminder of the whimsy of the early days of the web, and amusing to use in certain types of examples. On Sun, Oct 14, 2018 at 8:30 PM Karl Dubost wrote: > > > Le 13 oct. 2018 à 02:56, Brian Grinstead a é

Re: Intent to implement and ship: HTMLMarqueeElement

2018-10-14 Thread Karl Dubost
Le 13 oct. 2018 à 02:56, Brian Grinstead a écrit : > Summary: […] I intend to implement and ship HTMLMarqueeElement. Very cool. And a support on that, from a webcompat standpoint of view, because it seems a lot of Indian websites rely on it. The current implementation has "performance" issues

Re: Intent to implement and ship: HTMLMarqueeElement

2018-10-12 Thread Boris Zbarsky
On 10/12/18 1:56 PM, Brian Grinstead wrote: Summary: Motion is a key component of modern web design, and is the premier... Fire. The premier fire so we can have fire and motion [1]. Or maybe it's just a dumpster fire? ;) The proposed change looks great to me. -Boris [1] https://www.joel

Intent to implement and ship: HTMLMarqueeElement

2018-10-12 Thread Brian Grinstead
Summary: Motion is a key component of modern web design, and is the premier... just kidding. Gecko currently ships as an HTMLDivElement with the web-exposed properties attached via in-content XBL [0][1]. As part of the process of removing in-content XBL, I intend to implement and ship HTMLMar