/webidl/ecmascript-binding/legacy-platform-object/OwnPropertyKeys.html| status | subtest | message |
|---|---|---|
| FAIL | must enumerate property indices in ascending numerical order | assert_array_equals: actual ["0","1","2","length"] expected ["0","1","2"] lengths differ, expected array ["0", "1", "2"] length 3, got ["0", "1", "2", "length"] length 4 |
| PASS | must enumerate property names in list order | |
| PASS | must first enumerate property indices in ascending numerical order, then named properties in list order | |
| FAIL | must enumerate own properties after indexed and named properties even when they're added first | assert_array_equals: actual ["0","1","id","class"] expected ["0","1","id","class","foo","bar"] lengths differ, expected array ["0", "1", "id", "class", "foo", "bar"] length 6, got ["0", "1", "id", "c… |
| FAIL | must enumerate symbols after strings, regardless of which ones got added first | assert_array_equals: actual ["0","1","id","class"] expected ["0","1","id","class","foo","bar","Symbol()","Symbol()"] lengths differ, expected array ["0", "1", "id", "class", "foo", "bar", symbol "Sym… |
bundle built 2026-07-16T07:16:48.063Z