summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Fugate <dfugate@microsoft.com>2012-03-14 15:42:02 -0700
committerDavid Fugate <dfugate@microsoft.com>2012-03-14 15:42:02 -0700
commit0eb5e4fd17aa3119ed2dcdb3f1c66da7db80bf8a (patch)
tree0bad7f2e156284911c66f956770e75f32d7d6b6b
parent18f64c5cd3f2c9608b71f8d6ad1840f08c0a452e (diff)
downloadtest262-0eb5e4fd17aa3119ed2dcdb3f1c66da7db80bf8a.tar.gz
More work on https://bugs.ecmascript.org/show_bug.cgi?id=294.
-rw-r--r--test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-96gs.js3
-rw-r--r--test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-97gs.js2
2 files changed, 3 insertions, 2 deletions
diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-96gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-96gs.js
index f15fe3ae4..27562fada 100644
--- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-96gs.js
+++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-96gs.js
@@ -12,7 +12,8 @@
var o = {
get gNonStrict() {
- return Object.getOwnPropertyDescriptor(o, "gNonStrict").get.caller;
+ var tmp = Object.getOwnPropertyDescriptor(o, "gNonStrict").get;
+ return tmp.caller || tmp.caller.throwTypeError;
}
};
diff --git a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-97gs.js b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-97gs.js
index 940156955..30b57a589 100644
--- a/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-97gs.js
+++ b/test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-97gs.js
@@ -20,6 +20,6 @@ f();
function gNonStrictBindee() {
- return gNonStrictBindee.caller;
+ return gNonStrictBindee.caller || gNonStrictBindee.caller.throwTypeError;
}