aboutsummaryrefslogtreecommitdiffstats
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
commit4cebb176cf3b2041a155bbf70660041564bee6aa (patch)
tree0bad7f2e156284911c66f956770e75f32d7d6b6b
parent7201416d536d3e3a864641f11ff0915b9575ba99 (diff)
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;
}