wpt icon indicating copy to clipboard operation
wpt copied to clipboard

[Origin API] Fix idlharness test.

Open mikewest opened this issue 1 week ago • 3 comments

The initial attempt at an idlharness test was invalid, and broke as soon as automation corrected its poor assumptions about how IDL files were included in WPT. This commit adjusts the test to depend upon the html IDL file (as well as its dependencies).

mikewest avatar Dec 09 '25 09:12 mikewest

@annevk & @shannonbooth, FYI. Mind taking a look?

mikewest avatar Dec 09 '25 09:12 mikewest

@schenney-chromium since you merged #56485, do you perhaps know when we'll get a new html.idl in /interfaces/?

annevk avatar Dec 09 '25 15:12 annevk

@schenney-chromium since you merged #56485, do you perhaps know when we'll get a new html.idl in /interfaces/?

No, I don't know. I mainly check for test failures or a suspicious drop in the number of things tested. The latter is usually a sign of idl testing problems.

schenney-chromium avatar Dec 09 '25 15:12 schenney-chromium

Filed https://github.com/w3c/webref/issues/1745 on it still not being synchronized.

annevk avatar Dec 11 '25 15:12 annevk

Filed w3c/webref#1745 on it still not being synchronized.

The latest webidl roll adds the Origin IDL to interfaces/html.idl, bringing it back from the last roll.

schenney-chromium avatar Dec 14 '25 17:12 schenney-chromium

@mikewest can you rebase this to see if we get better CI results?

annevk avatar Dec 15 '25 16:12 annevk