Auto merge of #9067 - nox:unenumerable-named-properties, r=jdm

Make NamedNodeMap's named properties unenumerable

https://dom.spec.whatwg.org/#dom-htmlcollection-item

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9067)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2016-02-23 22:58:30 +05:30
commit 7192495e1a
15 changed files with 125 additions and 51 deletions

View file

@ -3,6 +3,3 @@
[Shouldn't be able to set unsigned properties on a HTMLCollection (strict mode)]
expected: FAIL
[hasOwnProperty, getOwnPropertyDescriptor, getOwnPropertyNames]
expected: FAIL

View file

@ -1,5 +0,0 @@
[Element-children.html]
type: testharness
[HTMLCollection edge cases 1]
expected: FAIL

View file

@ -3,6 +3,3 @@
[Shouldn't be able to set unsigned properties on a HTMLCollection (strict mode)]
expected: FAIL
[hasOwnProperty, getOwnPropertyDescriptor, getOwnPropertyNames]
expected: FAIL

View file

@ -6,18 +6,6 @@
[getAttributeNames tests]
expected: FAIL
[Own property correctness with basic attributes]
expected: FAIL
[Own property correctness with non-namespaced attribute before same-name namespaced one]
expected: FAIL
[Own property correctness with namespaced attribute before same-name non-namespaced one]
expected: FAIL
[Own property correctness with two namespaced attributes with the same name-with-prefix]
expected: FAIL
[Own property names should only include all-lowercase qualified names for an HTML element in an HTML document]
expected: FAIL

View file

@ -1,5 +0,0 @@
[document.forms.html]
type: testharness
[document.forms iteration]
expected: FAIL