dom: Implement ClipboardItem (#36336)

implement the `ClipboardItem` interface

Testing: covered by existing wpt tests

part of #36084

---------

Signed-off-by: Gae24 <96017547+Gae24@users.noreply.github.com>
This commit is contained in:
Gae24 2025-04-07 01:47:57 +02:00 committed by GitHub
parent 33b00dbe40
commit d1243a1867
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 219 additions and 38 deletions

View file

@ -1,28 +1,4 @@
[idlharness.https.window.html]
[ClipboardItem interface: existence and properties of interface object]
expected: FAIL
[ClipboardItem interface object length]
expected: FAIL
[ClipboardItem interface object name]
expected: FAIL
[ClipboardItem interface: existence and properties of interface prototype object]
expected: FAIL
[ClipboardItem interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[ClipboardItem interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[ClipboardItem interface: attribute presentationStyle]
expected: FAIL
[ClipboardItem interface: attribute types]
expected: FAIL
[ClipboardItem interface: operation getType(DOMString)]
expected: FAIL