Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review: https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
1 String.prototype.m = function(s) {
2 return this.indexOf('a');
3 };
4
5 var g = function(s) {
6 return (s + 'asdf').m();
7 };
8
9 var h = function(s) {
10 return ('asdf' + s).m();
11 };
12
13 var ix = g(new String('abc'));
14 assertEq(ix, 0);
15
16 var ix = h(new String('abc'));
17 assertEq(ix, 0);