DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
10.4.2.js Direct calls to eval should inherit the strictness of the calling code. 1.8 kB
10.4.3.js The compiler internally converts x['foo'] to x.foo. Writing x[s] where * s='foo' is enough to throw 1.7 kB
10.6.js 1.9 kB
11.1.5.js Simple identifier labels. 6.7 kB
11.13.1.js Simple assignment expressions in strict mode code must not be * assignments to 'eval' or 'arguments 1.0 kB
11.13.2.js Compound assignment expressions in strict mode code must not be * assignments to 'eval' or 'argumen 1.0 kB
11.3.1.js Postfix increment expressions must not have 'eval' or 'arguments' * as their operands. 1.0 kB
11.3.2.js Postfix decrement expressions must not have 'eval' or 'arguments' * as their operands. 1.0 kB
11.4.1.js Deleting an identifier is a syntax error in strict mode code only. 1.7 kB
11.4.4.js Prefix increment expressions must not have 'eval' or 'arguments' as * their operands. 1.0 kB
11.4.5.js Prefix decrement expressions must not have 'eval' or 'arguments' as * their operands. 1.0 kB
12.10.1.js 'with' statements are forbidden in strict top-level code. This is * eval code, but that's close eno 1.0 kB
12.14.1.js In strict mode, the identifier bound by a 'catch' clause may not * be 'eval' or 'arguments'. 1.5 kB
12.2.1.js 936 Bytes
13.1.js In strict mode, it is a syntax error for an identifier to appear * more than once in a function's a 15.7 kB
15.10.7.js 1.8 kB
15.3.4.5.js 827 Bytes
15.3.5.1.js 584 Bytes
15.3.5.2.js 430 Bytes
15.4.4.12.js 1.5 kB
15.4.4.13.js 1.5 kB
15.4.4.6.js 847 Bytes
15.4.4.8.js 1.5 kB
15.4.4.9.js 1.5 kB
15.4.5.1.js 1.6 kB
15.5.5.1.js 865 Bytes
15.5.5.2.js 495 Bytes
8.12.5.js 3.0 kB
8.12.7.js 1.1 kB
8.7.2.js These tests depend on the fact that testLenientAndStrict tries the * strict case first; otherwise, 1.9 kB
B.1.1.js Octal integer literal at top level. 920 Bytes
B.1.2.js 1.2 kB
assign-to-callee-name.js BEGIN TEST * ************* 996 Bytes
browser.js 0 Bytes
directive-prologue-01.js BEGIN TEST * ************* 1.9 kB
eval-variable-environment.js 1.6 kB
function-name.js 584 Bytes
primitive-this-no-writeback.js Verify that GETTHISPROP does not update the frame's |this| slot. 533 Bytes
rebind-eval-should-fail-in-strict-mode.js 1.6 kB
regress-532041.js JSFunction::findDuplicateFormal (nee js_FindDuplicateFormal), used * by strict checks, sometimes fa 535 Bytes
regress-532254.js 410 Bytes
regress-599159.js 704 Bytes
shell.js 0 Bytes
strict-this-is-not-truthy.js 249 Bytes
this-for-function-expression-recursion.js BEGIN TEST * ************* 1.2 kB
unbrand-this.js Test JSOP_UNBRANDTHIS's behavior on object and non-object |this| values. 895 Bytes