-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
idlharness.js does not handle newly renamed extended attributes #23148
Comments
Automatic update from web-platform-tests Update interfaces/html.idl (#23150) Includes necessary idlharness.js updates (handling XYZ --> LegacyXYZ renames) for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23124 -- wpt-commits: 513fe4fe493fd1215987460781345e9fc4cc7b0d wpt-pr: 23150
…only Automatic update from web-platform-tests Update interfaces/fullscreen.idl (#23207) Includes necessary idlharness.js updates for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23128 -- wpt-commits: 7b4b5b84caae9e748eb13fda010d48a6a874e5a4 wpt-pr: 23207
Automatic update from web-platform-tests Update interfaces/html.idl (#23150) Includes necessary idlharness.js updates (handling XYZ --> LegacyXYZ renames) for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23124 -- wpt-commits: 513fe4fe493fd1215987460781345e9fc4cc7b0d wpt-pr: 23150
…only Automatic update from web-platform-tests Update interfaces/fullscreen.idl (#23207) Includes necessary idlharness.js updates for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23128 -- wpt-commits: 7b4b5b84caae9e748eb13fda010d48a6a874e5a4 wpt-pr: 23207
Automatic update from web-platform-tests Update interfaces/html.idl (#23150) Includes necessary idlharness.js updates (handling XYZ --> LegacyXYZ renames) for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23124 -- wpt-commits: 513fe4fe493fd1215987460781345e9fc4cc7b0d wpt-pr: 23150
…only Automatic update from web-platform-tests Update interfaces/fullscreen.idl (#23207) Includes necessary idlharness.js updates for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23128 -- wpt-commits: 7b4b5b84caae9e748eb13fda010d48a6a874e5a4 wpt-pr: 23207
Automatic update from web-platform-tests Update interfaces/html.idl (#23150) Includes necessary idlharness.js updates (handling XYZ --> LegacyXYZ renames) for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23124 -- wpt-commits: 513fe4fe493fd1215987460781345e9fc4cc7b0d wpt-pr: 23150
…only Automatic update from web-platform-tests Update interfaces/fullscreen.idl (#23207) Includes necessary idlharness.js updates for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23128 -- wpt-commits: 7b4b5b84caae9e748eb13fda010d48a6a874e5a4 wpt-pr: 23207
Automatic update from web-platform-tests Update interfaces/html.idl (#23150) Includes necessary idlharness.js updates (handling XYZ --> LegacyXYZ renames) for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23124 -- wpt-commits: 513fe4fe493fd1215987460781345e9fc4cc7b0d wpt-pr: 23150 UltraBlame original commit: d5aefccd6b07332f0b13a0f76d0f4aca200134f8
…only Automatic update from web-platform-tests Update interfaces/fullscreen.idl (#23207) Includes necessary idlharness.js updates for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23128 -- wpt-commits: 7b4b5b84caae9e748eb13fda010d48a6a874e5a4 wpt-pr: 23207 UltraBlame original commit: 65842dd31fb2f0b8b2b7087fb7f27a63e4e501f0
Automatic update from web-platform-tests Update interfaces/html.idl (#23150) Includes necessary idlharness.js updates (handling XYZ --> LegacyXYZ renames) for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23124 -- wpt-commits: 513fe4fe493fd1215987460781345e9fc4cc7b0d wpt-pr: 23150 UltraBlame original commit: 3d240952f1977fb63a054c6711d4a530359a2cda
…only Automatic update from web-platform-tests Update interfaces/fullscreen.idl (#23207) Includes necessary idlharness.js updates for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23128 -- wpt-commits: 7b4b5b84caae9e748eb13fda010d48a6a874e5a4 wpt-pr: 23207 UltraBlame original commit: c494ab0b6fab0dd339b7ca6fc13c36ad56e19568
Automatic update from web-platform-tests Update interfaces/html.idl (#23150) Includes necessary idlharness.js updates (handling XYZ --> LegacyXYZ renames) for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23124 -- wpt-commits: 513fe4fe493fd1215987460781345e9fc4cc7b0d wpt-pr: 23150 UltraBlame original commit: d5aefccd6b07332f0b13a0f76d0f4aca200134f8
…only Automatic update from web-platform-tests Update interfaces/fullscreen.idl (#23207) Includes necessary idlharness.js updates for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23128 -- wpt-commits: 7b4b5b84caae9e748eb13fda010d48a6a874e5a4 wpt-pr: 23207 UltraBlame original commit: 65842dd31fb2f0b8b2b7087fb7f27a63e4e501f0
Automatic update from web-platform-tests Update interfaces/html.idl (#23150) Includes necessary idlharness.js updates (handling XYZ --> LegacyXYZ renames) for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23124 -- wpt-commits: 513fe4fe493fd1215987460781345e9fc4cc7b0d wpt-pr: 23150 UltraBlame original commit: 3d240952f1977fb63a054c6711d4a530359a2cda
…only Automatic update from web-platform-tests Update interfaces/fullscreen.idl (#23207) Includes necessary idlharness.js updates for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23128 -- wpt-commits: 7b4b5b84caae9e748eb13fda010d48a6a874e5a4 wpt-pr: 23207 UltraBlame original commit: c494ab0b6fab0dd339b7ca6fc13c36ad56e19568
Automatic update from web-platform-tests Update interfaces/html.idl (#23150) Includes necessary idlharness.js updates (handling XYZ --> LegacyXYZ renames) for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23124 -- wpt-commits: 513fe4fe493fd1215987460781345e9fc4cc7b0d wpt-pr: 23150 UltraBlame original commit: d5aefccd6b07332f0b13a0f76d0f4aca200134f8
…only Automatic update from web-platform-tests Update interfaces/fullscreen.idl (#23207) Includes necessary idlharness.js updates for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23128 -- wpt-commits: 7b4b5b84caae9e748eb13fda010d48a6a874e5a4 wpt-pr: 23207 UltraBlame original commit: 65842dd31fb2f0b8b2b7087fb7f27a63e4e501f0
Automatic update from web-platform-tests Update interfaces/html.idl (#23150) Includes necessary idlharness.js updates (handling XYZ --> LegacyXYZ renames) for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23124 -- wpt-commits: 513fe4fe493fd1215987460781345e9fc4cc7b0d wpt-pr: 23150 UltraBlame original commit: 3d240952f1977fb63a054c6711d4a530359a2cda
…only Automatic update from web-platform-tests Update interfaces/fullscreen.idl (#23207) Includes necessary idlharness.js updates for web-platform-tests/wpt#23148 Closes web-platform-tests/wpt#23128 -- wpt-commits: 7b4b5b84caae9e748eb13fda010d48a6a874e5a4 wpt-pr: 23207 UltraBlame original commit: c494ab0b6fab0dd339b7ca6fc13c36ad56e19568
The following attributes don't seem to have code relating to them in idlharness: - OverrideBuiltins / LegacyOverrideBuiltIns - TreatNonObjectAsNull / LegacyTreatNonObjectAsNull - TreatNullAs=EmptyString / LegacyNullToEmptyString Finally, didn't touch NoInterfaceObject yet as there appear to be no specs that mention it or its replacement LegacyNoInterfaceObject in interfaces/*.idl. See #23148
The following attributes don't seem to have code relating to them in idlharness: - OverrideBuiltins / LegacyOverrideBuiltIns - TreatNonObjectAsNull / LegacyTreatNonObjectAsNull - TreatNullAs=EmptyString / LegacyNullToEmptyString Finally, didn't touch NoInterfaceObject yet as there appear to be no specs that mention it or its replacement LegacyNoInterfaceObject in interfaces/*.idl. See #23148
The following attributes don't seem to have code relating to them in idlharness: - OverrideBuiltins / LegacyOverrideBuiltIns - TreatNonObjectAsNull / LegacyTreatNonObjectAsNull - TreatNullAs=EmptyString / LegacyNullToEmptyString Finally, didn't touch NoInterfaceObject yet as there appear to be no specs that mention it or its replacement LegacyNoInterfaceObject in interfaces/*.idl. See #23148
So LegacyNoInterfaceObject is not supported still, but all the rest are and we have no specs that use |
If no specs currently use |
I've sent w3c/svgwg#802 for that. |
… extended attributes, a=testonly Automatic update from web-platform-tests [idlharness] Remove old names for legacy extended attributes (#24324) The following attributes don't seem to have code relating to them in idlharness: - OverrideBuiltins / LegacyOverrideBuiltIns - TreatNonObjectAsNull / LegacyTreatNonObjectAsNull - TreatNullAs=EmptyString / LegacyNullToEmptyString Finally, didn't touch NoInterfaceObject yet as there appear to be no specs that mention it or its replacement LegacyNoInterfaceObject in interfaces/*.idl. See web-platform-tests/wpt#23148 -- wpt-commits: f50d16f119d200ae2abbab7d51e80a48f156059c wpt-pr: 24324
… extended attributes, a=testonly Automatic update from web-platform-tests [idlharness] Remove old names for legacy extended attributes (#24324) The following attributes don't seem to have code relating to them in idlharness: - OverrideBuiltins / LegacyOverrideBuiltIns - TreatNonObjectAsNull / LegacyTreatNonObjectAsNull - TreatNullAs=EmptyString / LegacyNullToEmptyString Finally, didn't touch NoInterfaceObject yet as there appear to be no specs that mention it or its replacement LegacyNoInterfaceObject in interfaces/*.idl. See web-platform-tests/wpt#23148 -- wpt-commits: f50d16f119d200ae2abbab7d51e80a48f156059c wpt-pr: 24324
… extended attributes, a=testonly Automatic update from web-platform-tests [idlharness] Remove old names for legacy extended attributes (#24324) The following attributes don't seem to have code relating to them in idlharness: - OverrideBuiltins / LegacyOverrideBuiltIns - TreatNonObjectAsNull / LegacyTreatNonObjectAsNull - TreatNullAs=EmptyString / LegacyNullToEmptyString Finally, didn't touch NoInterfaceObject yet as there appear to be no specs that mention it or its replacement LegacyNoInterfaceObject in interfaces/*.idl. See web-platform-tests/wpt#23148 -- wpt-commits: f50d16f119d200ae2abbab7d51e80a48f156059c wpt-pr: 24324
WebIDL just renamed a bunch of attributes in whatwg/webidl#870, and the upstream changes have started rolling in:
Since idlharness doesn't know about these, these changes introduce errors.
My plan is to tackle the attributes as they appear in imported IDL files, rather than try to get ahead of them.
The text was updated successfully, but these errors were encountered: