From 4cebb176cf3b2041a155bbf70660041564bee6aa Mon Sep 17 00:00:00 2001 From: David Fugate Date: Wed, 14 Mar 2012 15:42:02 -0700 Subject: More work on https://bugs.ecmascript.org/show_bug.cgi?id=294. --- test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-96gs.js | 3 ++- test/suite/ch15/15.3/15.3.5/15.3.5.4/15.3.5.4_2-97gs.js | 2 +- 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; } -- cgit v1.2.3