summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/baseline/bug1491350.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/src/jit-test/tests/baseline/bug1491350.js')
-rw-r--r--js/src/jit-test/tests/baseline/bug1491350.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/js/src/jit-test/tests/baseline/bug1491350.js b/js/src/jit-test/tests/baseline/bug1491350.js
new file mode 100644
index 0000000000..697a39c50c
--- /dev/null
+++ b/js/src/jit-test/tests/baseline/bug1491350.js
@@ -0,0 +1,10 @@
+// |jit-test| skip-if: !('oomTest' in this)
+
+oomTest(new Function(`
+ var a = ['p', 'q', 'r', 's', 't'];
+ var o = {p:1, q:2, r:3, s:4, t:5};
+ for (var i in o)
+ delete o[i];
+ for (var i of a)
+ o.hasOwnProperty(undefined + this, false);
+`));