Reviewers: metaweta,

Description:
Makes sunspider tests ES5 strict compliant (these need to be pushed
upstream)
Adds benchmarks to the playground
Addresses playground issue 1304 when URL is blank or malformed

Please review this at http://codereview.appspot.com/3607043/

Affected files:
  M     build.xml
  M     src/com/google/caja/demos/playground/client/Playground.java
  M     src/com/google/caja/demos/playground/client/PlaygroundService.java
M src/com/google/caja/demos/playground/client/PlaygroundServiceAsync.java
  M     src/com/google/caja/demos/playground/client/policy.js
  M     src/com/google/caja/demos/playground/client/ui/Example.java
M src/com/google/caja/demos/playground/server/GWTCajolingServiceImpl.java
  M     src/com/google/caja/demos/playground/taming.js
  M     src/com/google/caja/service/CajaArguments.java
  M     src/com/google/caja/service/CajolingService.java
  M     src/com/google/caja/service/CajolingServlet.java
M tests/com/google/caja/demos/playground/GWTCajolingServiceImplTest.java
  A     third_party/js/sunspider-benchmark/3d-cube.html
  M     third_party/js/sunspider-benchmark/3d-cube.js
  A     third_party/js/sunspider-benchmark/3d-morph.html
  M     third_party/js/sunspider-benchmark/3d-morph.js
  A     third_party/js/sunspider-benchmark/3d-raytrace.html
  M     third_party/js/sunspider-benchmark/3d-raytrace.js
  A     third_party/js/sunspider-benchmark/access-binary-trees.html
  A     third_party/js/sunspider-benchmark/access-fannkuch.html
  A     third_party/js/sunspider-benchmark/access-nbody.html
  A     third_party/js/sunspider-benchmark/access-nsieve.html
  A     third_party/js/sunspider-benchmark/bitops-3bit-bits-in-byte.html
  A     third_party/js/sunspider-benchmark/bitops-bits-in-byte.html
  A     third_party/js/sunspider-benchmark/bitops-bitwise-and.html
  M     third_party/js/sunspider-benchmark/bitops-bitwise-and.js
  A     third_party/js/sunspider-benchmark/bitops-nsieve-bits.html
  A     third_party/js/sunspider-benchmark/controlflow-recursive.html
  A     third_party/js/sunspider-benchmark/crypto-aes.html
  A     third_party/js/sunspider-benchmark/crypto-md5.html
  A     third_party/js/sunspider-benchmark/crypto-sha1.html
  A     third_party/js/sunspider-benchmark/date-format-tofte.html
  M     third_party/js/sunspider-benchmark/date-format-tofte.js
  A     third_party/js/sunspider-benchmark/date-format-xparb.html
  M     third_party/js/sunspider-benchmark/date-format-xparb.js
  A     third_party/js/sunspider-benchmark/math-cordic.html
  A     third_party/js/sunspider-benchmark/math-partial-sums.html
  M     third_party/js/sunspider-benchmark/math-partial-sums.js
  A     third_party/js/sunspider-benchmark/math-spectral-norm.html
  A     third_party/js/sunspider-benchmark/regexp-dna.html
  M     third_party/js/sunspider-benchmark/regexp-dna.js
  A     third_party/js/sunspider-benchmark/string-base64.html
  A     third_party/js/sunspider-benchmark/string-fasta.html
  A     third_party/js/sunspider-benchmark/string-tagcloud.html
  A     third_party/js/sunspider-benchmark/string-unpack-code.html
  A     third_party/js/sunspider-benchmark/string-validate-input.html
  M     third_party/js/sunspider-benchmark/string-validate-input.js
  A     third_party/js/sunspider-benchmark/sunspider-record-result.js


Reply via email to