gecko-dev/testing/web-platform/tests/WebIDL
Yuki Shiino 7a7df916d2 Bug 1698525 [wpt PR 28078] - v8bindings: Fix indexed/named set on named properties object, a=testonly
Automatic update from web-platform-tests
v8bindings: Fix indexed/named set on named properties object

V8 interceptor's setter doesn't fallback to definer automatically,
so we have to define both of setter and definer interceptors if
we'd like to forbid properties to be set/defined on a named
properties object.

https://github.com/heycam/webidl/pull/963

Change-Id: I5386ffaac06c2275fd847c7d47cec87054a138d6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2759574
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Commit-Queue: Yuki Shiino <yukishiino@chromium.org>
Cr-Commit-Position: refs/heads/master@{#862830}

--

wpt-commits: 398cdd520373bd27384419b6926be816637994e8
wpt-pr: 28078
2021-03-19 10:35:24 +00:00
..
ecmascript-binding Bug 1698525 [wpt PR 28078] - v8bindings: Fix indexed/named set on named properties object, a=testonly 2021-03-19 10:35:24 +00:00
invalid/idl
tools
valid
META.yml
current-realm.html
idlharness.any.js
readme.txt
testable_assertions.txt

readme.txt

These are syntax tests for WebIDL parser. A correct parser should fail on the tests in the "invalid" directory, and should be able to collect the data necessary to generate the XML serialization for valid fragments collected in the "valid" directory.

(the said XML serialization is the one produced by widlproc https://github.com/dontcallmedom/widlproc from which these tests have been imported)