Re: [css-houdini-drafts] [css-paint-api] IDL for PaintWorkletGlobalScope is invalid (#909)

As far as I can tell and based on the follow up discussion in #907 the current PaintWorklet definition is correct.

```webidl
[Exposed=Worklet]
interface WorkletGlobalScope {};

[Global=(Worklet,PaintWorklet),Exposed=PaintWorklet]
interface PaintWorkletGlobalScope : WorkletGlobalScope {}
```

This is because "Global" affects exposure sets which is what happens is these particular cases. See @tabatkins  [comment](https://github.com/w3c/css-houdini-drafts/issues/907#issuecomment-506535616) for more detail

You may want to adjust the idlharness test to make sure it does take this into account.

-- 
GitHub Notification of comment by majido
Please view or discuss this issue at https://github.com/w3c/css-houdini-drafts/issues/909#issuecomment-506731425 using your GitHub account

Received on Friday, 28 June 2019 13:21:04 UTC