Reviewers: MikeSamuel,

Description:
Creates a new subclass of RuntimeException which the cajoler throws
when there it can no longer proceed.
Added explanations for a number of these exceptions

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

Affected files:
  M     src/com/google/caja/CajaException.java
  M     src/com/google/caja/cajita.js
  M     src/com/google/caja/demos/applet/CajaApplet.java
  M     src/com/google/caja/demos/applet/index.html
  M     src/com/google/caja/lang/css/CssPropertyPatterns.java
  M     src/com/google/caja/lang/css/CssSchema.java
  M     src/com/google/caja/lang/html/HtmlDefinitions.java
  M     src/com/google/caja/lang/html/HtmlSchema.java
  M     src/com/google/caja/lang/html/RegularCriterion.java
  M     src/com/google/caja/lexer/CharProducer.java
  M     src/com/google/caja/lexer/escaping/Escaping.java
  M     src/com/google/caja/parser/Normalizer.java
  M     src/com/google/caja/parser/ParseTreeNodes.java
  M     src/com/google/caja/parser/html/CajaTreeBuilder.java
  M     src/com/google/caja/parser/html/DomParser.java
  M     src/com/google/caja/parser/html/Html5ElementStack.java
  M     src/com/google/caja/parser/html/HtmlQuasiBuilder.java
  M     src/com/google/caja/parser/js/MultiDeclaration.java
  M     src/com/google/caja/parser/js/Operation.java
  M     src/com/google/caja/parser/quasiliteral/AlphaRenamingRewriter.java
  M     src/com/google/caja/parser/quasiliteral/CajitaRewriter.java
  M     src/com/google/caja/parser/quasiliteral/HtmlRuleDoclet.java
  M     src/com/google/caja/parser/quasiliteral/QuasiBuilder.java
  M     src/com/google/caja/plugin/BuildServiceImplementation.java
  M     src/com/google/caja/plugin/Job.java
  M     src/com/google/caja/plugin/PluginCompiler.java
  M     src/com/google/caja/plugin/stages/DebuggingSymbols.java
  M     src/com/google/caja/plugin/stages/OpenTemplateStage.java
  M     src/com/google/caja/plugin/templates/HtmlAttributeRewriter.java
  M     src/com/google/caja/plugin/templates/IHTML.java
  M     src/com/google/caja/plugin/templates/LocalizedHtml.java
  M     src/com/google/caja/plugin/templates/Localizer.java
  M     src/com/google/caja/reporting/SnippetProducer.java
  M     src/com/google/caja/service/GadgetHandler.java
  M     src/com/google/caja/util/Executor.java
  M     src/com/google/caja/util/Join.java
  M     src/com/google/caja/valija-cajita.js
  M     tests/com/google/caja/lexer/JsLexerTest.java
  M     tests/com/google/caja/opensocial/DefaultGadgetRewriterTest.java
  M     tests/com/google/caja/parser/css/CssPropertySignatureTest.java
  M     tests/com/google/caja/parser/html/DomParserTest.java
  M     tests/com/google/caja/parser/js/ParserTest.java
M tests/com/google/caja/parser/quasiliteral/CommonJsRewriterTestCase.java
  M     tests/com/google/caja/parser/quasiliteral/ModuleFormatTest.java
  M     tests/com/google/caja/plugin/stages/PipelineStageTestCase.java
  M     tests/com/google/caja/plugin/templates/LocalizerTest.java
  M     tests/com/google/caja/plugin/templates/TemplateCompilerTest.java
  M     tests/com/google/caja/render/OrigSourceRendererTestCase.java
  M     tests/com/google/caja/service/CajolingServiceTest.java
  M     tests/com/google/caja/util/RhinoTestBed.java
  M     tests/com/google/caja/util/TestUtil.java


Reply via email to