| Index: test/mjsunit/strict-mode-implicit-receiver.js
|
| diff --git a/test/mjsunit/strict-mode-implicit-receiver.js b/test/mjsunit/strict-mode-implicit-receiver.js
|
| index 338f6d10f5061f3b685ce4eec2492e9b58ad1aec..8284eddc2d91930997f297757b7bb12044d3ffee 100644
|
| --- a/test/mjsunit/strict-mode-implicit-receiver.js
|
| +++ b/test/mjsunit/strict-mode-implicit-receiver.js
|
| @@ -168,12 +168,7 @@ outer_eval_conversion3(return_this, 'object');
|
| outer_eval_conversion3(strict_eval, 'undefined');
|
| outer_eval_conversion3(non_strict_eval, 'object');
|
|
|
| -// TODO(ager): I'm not sure this is in accordance with the spec. At
|
| -// the moment, any call to eval where eval is not bound in the global
|
| -// context is treated as an indirect call to eval which means that the
|
| -// global context is used and the global object is passed as the
|
| -// receiver.
|
| -outer_eval_conversion3(eval, 'object');
|
| +outer_eval_conversion3(eval, 'undefined');
|
|
|
| function test_constant_function() {
|
| var o = { f: function() { "use strict"; return this; } };
|
|
|