Spec change: https://github.com/heycam/webidl/pull/914 Tests: https://github.com/web-platform-tests/wpt/pull/30333
Created attachment 439269 [details] Patch
This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess
Created attachment 439283 [details] Patch Bring back [LegacyFactoryFunctionEnabledBySetting] attribute and attempt to fix WPE build by exporting constructor's finishCreation() methods.
Created attachment 439291 [details] Patch Attempt to fix WPE build by populating TestWebCore_LIBRARIES.
<rdar://problem/83579181>
Created attachment 439420 [details] Patch Abolish calling into InternalFunction::finishCreation(VM&, unsigned length, const String& name) and instead merely reorder properties.
Created attachment 439464 [details] Patch Fix: don't overwrite "length" that was defined via [LegacyFactoryFunctionEnabledBySetting] attribute
Committed r283233 (242275@main): <https://commits.webkit.org/242275@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 439464 [details].
Thank you for review, Alex!