Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-09-20 Thread tombouchard001
Le jeudi 5 janvier 2017 11:01:04 UTC-5, Jet Villegas a écrit : > Spec: https://drafts.css-houdini.org/css-paint-api/ > > Summary: The CSS Paint API is the first of several Web Rendering proposals > from the CSS Houdini Task Force. The CSS Paint API allows Web authors to > define and register a cus

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread Andrea Marchesini
On Fri, Jan 6, 2017 at 9:19 PM, Boris Zbarsky wrote: > On 1/6/17 2:34 PM, Bill McCloskey wrote: > >> Are in-thread worklets a thing? >> > > Unclear. > Right. So far, I'm concentrating on having Worklet able to run out of main-thread. My goal is to have something ready for audioWorklet, then, I w

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread Bill McCloskey
On Fri, Jan 6, 2017 at 12:19 PM, Boris Zbarsky wrote: > On 1/6/17 2:34 PM, Bill McCloskey wrote:The patch that allows tab switch > painting > >> while content JS runs isn't going to be backed out. If the tab switch >> paints allow JS to run, and that JS is from the same context as the >> content

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread Boris Zbarsky
On 1/6/17 2:34 PM, Bill McCloskey wrote: Are in-thread worklets a thing? Unclear. The spec is agnostic on where worklets run. I know Chrome was running some of them in-thread (but not the details). For us, it's basically an implementation decision. The patch that allows tab switch paint

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread Bill McCloskey
On Fri, Jan 6, 2017 at 6:20 AM, Boris Zbarsky wrote: > On 1/6/17 5:53 AM, Xidorn Quan wrote: > >> I guess that may also mean billm's bug 1308039 [1] which tried to do >> painting during GC (which will be backed out soon [2] because of lots of >> breakage) may never get chance to land anymore, sin

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread Boris Zbarsky
On 1/6/17 5:53 AM, Xidorn Quan wrote: I guess that may also mean billm's bug 1308039 [1] which tried to do painting during GC (which will be backed out soon [2] because of lots of breakage) may never get chance to land anymore, since this API means it is expected to run JS code during painting.

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread smaug
On 01/05/2017 06:00 PM, Jet Villegas wrote: Spec: https://drafts.css-houdini.org/css-paint-api/ Summary: The CSS Paint API is the first of several Web Rendering proposals from the CSS Houdini Task Force. The CSS Paint API allows Web authors to define and register a custom Paint method to be exec

Re: Intent to Experiment: CSS Houdini Paint API Level 1

2017-01-06 Thread Xidorn Quan
Great news! I guess that may also mean billm's bug 1308039 [1] which tried to do painting during GC (which will be backed out soon [2] because of lots of breakage) may never get chance to land anymore, since this API means it is expected to run JS code during painting. [1] https://bugzilla.mozill