mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
a2344897e5
--HG-- rename : browser/devtools/webconsole/test/browser_webconsole_bug_598357_jsterm_output.js => browser/devtools/webconsole/test/browser_webconsole_output_01.js
62 lines
1.6 KiB
HTML
62 lines
1.6 KiB
HTML
<!DOCTYPE HTML>
|
|
<html dir="ltr" lang="en-US">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Test the web console output - 02</title>
|
|
<!--
|
|
- Any copyright is dedicated to the Public Domain.
|
|
- http://creativecommons.org/publicdomain/zero/1.0/
|
|
-->
|
|
</head>
|
|
<body>
|
|
<p>hello world!</p>
|
|
<script type="text/javascript">
|
|
function testfn1() { return 42; }
|
|
|
|
var testobj1 = {
|
|
testfn2: function() { return 42; },
|
|
};
|
|
|
|
function testfn3() { return 42; }
|
|
testfn3.displayName = "testfn3DisplayName";
|
|
|
|
var array1 = [1, 2, 3, "a", "b", "c", "4", "5"];
|
|
|
|
var array2 = ["a", document, document.body, document.body.dataset,
|
|
document.body.classList];
|
|
|
|
var array3 = [1, window, null, "a", "b", undefined, false, "", -Infinity, testfn3, testobj1, "foo", "bar"];
|
|
|
|
var array4 = new Array(5);
|
|
array4.push("test");
|
|
array4.push(array4);
|
|
|
|
var typedarray1 = new Int32Array([1, 287, 8651, 40983, 8754]);
|
|
|
|
var set1 = new Set([1, 2, null, array3, "a", "b", undefined, document.head]);
|
|
set1.add(set1);
|
|
|
|
var testobj2 = {a: "b", c: "d", e: 1, f: "2"};
|
|
testobj2.foo = testobj1;
|
|
testobj2.bar = testobj2;
|
|
Object.defineProperty(testobj2, "getterTest", {
|
|
enumerable: true,
|
|
get: function() {
|
|
return 42;
|
|
},
|
|
});
|
|
|
|
var testobj3 = {a: "b", c: "d", e: 1, f: "2", g: true, h: null, i: undefined,
|
|
j: "", k: document.styleSheets, l: document.body.childNodes,
|
|
o: new Array(125), m: document.head};
|
|
|
|
var testobj4 = {a: "b", c: "d"};
|
|
Object.defineProperty(testobj4, "nonEnumerable", { value: "hello world" });
|
|
|
|
var map1 = new Map([["a", "b"], [document.body.children, testobj2]]);
|
|
map1.set(map1, set1);
|
|
|
|
</script>
|
|
</body>
|
|
</html>
|