Sorry, not sure. The living WebGL specs are hosted at:

https://registry.khronos.org/webgl/specs/latest/1.0/
https://registry.khronos.org/webgl/specs/latest/2.0/

The IDL is actually auto-extracted from the spec so should be easy to
ingest and validate against Blink's.

One other thing to consider is that Blink's IDL might not be exactly
identical to the spec's - for example, Blink uses several extended and
non-standard Web IDL attributes to optimize the calling convention of
certain entry points. I also vaguely recall some issues with overloads that
were legal in Web IDL but needed some hackery to build properly in Blink,
but not sure about this.

-Ken



On Mon, Feb 13, 2023 at 10:18 AM Joshua Bell <jsb...@chromium.org> wrote:

> Super low priority question:
>
> We've got WPTs and tooling that slurps Web IDL from specs and validates it
> against implementations which in theory should have caught this. This is a
> fairly fragile process (requires spec to be just right, jobs to be
> configured, tests to exist, integration bots to successfully run it,
> failures to get bugs filed, humans to triage, etc) so I'm not surprised
> this was missed, but do you happen to know where in the pipeline we dropped
> the ball in this case?
>
>
>
>
> On Sun, Feb 12, 2023 at 9:35 AM Kenneth Russell <k...@chromium.org> wrote:
>
>> Sorry for the delay replying...this email didn't show up in my Inbox nor
>> Spam folder.
>>
>> The other browsers handle this in the same way. Firefox has supported
>> WebGL on web workers for some time, and Safari had exactly the same IDL bug
>> which they just fixed.
>>
>> -Ken
>>
>>
>> On Wednesday, February 8, 2023 at 9:35:47 AM UTC-7 slightlyoff via
>> Chromestatus wrote:
>>
>>> LGTM1 Do we know if other browsers that support offscreen canvas (Safari
>>> TP, e.g.) handle this the same way? Or are we the first to ship?
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "blink-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to blink-dev+unsubscr...@chromium.org.
>> To view this discussion on the web visit
>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/1da41865-85f7-449c-89e2-d000bf509d86n%40chromium.org
>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/1da41865-85f7-449c-89e2-d000bf509d86n%40chromium.org?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAMYvS2fgF4Jq4CZ7d9YCNo3DrGo52Etc4H6DtP_6GThEZ9MrCA%40mail.gmail.com.

Reply via email to