I had a look over the non-ancillary changes - all of which are minor. LGTM
http://codereview.appspot.com/8706/diff/61601/61614 File src/com/google/caja/plugin/stages/CompileHtmlStage.java (right): http://codereview.appspot.com/8706/diff/61601/61614#newcode90 Line 90: boolean onlyJs = false; This looks like staging for another set of changes. Probably best to remove it from this CL or provide some means where onlyJS gets passed in by the pipeline. http://codereview.appspot.com/8706
