Reviewers: metaweta,
Description:
Changes error messages so they make sense both from linter and from
cajoler..
And make some test code available to the ancillary tools.
Fix a semicolon warning issue after labeled blocks as in
foo: {}
Add class=nocode to HTML error snippets so the filename is not
prettified.
Please review this at http://codereview.appspot.com/157079
Affected files:
M build.xml
M src/com/google/caja/cajita-module.js
M src/com/google/caja/parser/html/HtmlQuasiBuilder.java
M src/com/google/caja/parser/js/LabeledStmtWrapper.java
M src/com/google/caja/parser/js/Operation.java
M src/com/google/caja/parser/js/Parser.java
M src/com/google/caja/plugin/PluginMessageType.java
M src/com/google/caja/render/JsMinimalPrinter.java
M src/com/google/caja/reporting/HtmlSnippetProducer.java
M src/com/google/caja/util/Maps.java
M tests/com/google/caja/opensocial/DefaultGadgetRewriterTest.java
M tests/com/google/caja/parser/js/ExpressionTest.java
M tests/com/google/caja/plugin/CssValidatorTest.java
M tests/com/google/caja/reporting/HtmlSnippetProducerTest.java
M tests/com/google/caja/service/FetchedDataTest.java
M tests/com/google/caja/service/TestHttpServletRequest.java
M tests/com/google/caja/service/TestHttpServletResponse.java