mirror of
https://github.com/servo/servo.git
synced 2025-09-13 16:38:20 +01:00
Initial implementation of ownPropertyKeys proxy handler
Generates `SupportedPropertyNames` on DOM structs that should implement it. Most of them are unimplemented now (which can be implemented in later PRs), with the exception of `HTMLCollection`. Also added a couple relevant WPT tests. Closes #6390 Closes #2215
This commit is contained in:
parent
a5fbb2f2a6
commit
b11be4d253
13 changed files with 237 additions and 21 deletions
|
@ -13071,6 +13071,10 @@
|
|||
"path": "dom/collections/HTMLCollection-empty-name.html",
|
||||
"url": "/dom/collections/HTMLCollection-empty-name.html"
|
||||
},
|
||||
{
|
||||
"path": "dom/collections/HTMLCollection-supported-property-names.html",
|
||||
"url": "/dom/collections/HTMLCollection-supported-property-names.html"
|
||||
},
|
||||
{
|
||||
"path": "dom/events/Event-constants.html",
|
||||
"url": "/dom/events/Event-constants.html"
|
||||
|
@ -18071,6 +18075,10 @@
|
|||
"path": "js/builtins/Object.prototype.freeze.html",
|
||||
"url": "/js/builtins/Object.prototype.freeze.html"
|
||||
},
|
||||
{
|
||||
"path": "js/builtins/Object.prototype.getOwnPropertyNames.html",
|
||||
"url": "/js/builtins/Object.prototype.getOwnPropertyNames.html"
|
||||
},
|
||||
{
|
||||
"path": "js/builtins/Object.prototype.hasOwnProperty-order.html",
|
||||
"url": "/js/builtins/Object.prototype.hasOwnProperty-order.html"
|
||||
|
|
|
@ -5,7 +5,3 @@
|
|||
|
||||
[document.forms iteration]
|
||||
expected: FAIL
|
||||
|
||||
[document.forms getOwnPropertyNames]
|
||||
expected: FAIL
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue