Source code
Revision control
Copy as Markdown
Other Tools
Test Info:
- Manifest: dom/bindings/test/mochitest.toml
<!DOCTYPE html>
<meta charset=utf-8>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<div id="log"></div>
<script>
/* global test, assert_array_equals */
test(function() {
var props = Object.getOwnPropertyNames(Object.prototype);
// If you change this list, make sure it continues to match the list in
// Codegen.py's CGDictionary.getMemberDefinition method.
var expected = [
"constructor", "toString", "toLocaleString", "valueOf",
"hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable",
"__defineGetter__", "__defineSetter__", "__lookupGetter__",
"__lookupSetter__", "__proto__",
];
assert_array_equals(props.sort(), expected.sort());
}, "Own properties of Object.prototype");
</script>