Reviewers: metaweta,
Description:
Rhino does not provide a json parser and requires json_sans_eval to
provide a parser instead
Please review this at http://codereview.appspot.com/97127
Affected files:
M tests/com/google/caja/demos/benchmarks/BenchmarkRunner.java
M tests/com/google/caja/parser/js/parsertest10.js
Index: tests/com/google/caja/demos/benchmarks/BenchmarkRunner.java
===================================================================
--- tests/com/google/caja/demos/benchmarks/BenchmarkRunner.java (revision
3609)
+++ tests/com/google/caja/demos/benchmarks/BenchmarkRunner.java (working
copy)
@@ -86,6 +86,8 @@
assertTrue(pc.run());
String cajoledJs = render(pc.getJavascript());
Number score = (Number) RhinoTestBed.runJs(
+ new RhinoTestBed.Input(getClass(),
+ "../../../../../js/json_sans_eval/json_sans_eval.js"),
new RhinoTestBed.Input(getClass(), "../../cajita.js"),
new RhinoTestBed.Input(
""
Index: tests/com/google/caja/parser/js/parsertest10.js
===================================================================
--- tests/com/google/caja/parser/js/parsertest10.js (revision 3609)
+++ tests/com/google/caja/parser/js/parsertest10.js (working copy)
@@ -1,4 +1,5 @@
-"use strict,cajita";
+"use strict";
+"use cajita";
function strictFn1() {
"use strict";