- Chrome-specific coding conventions to understand cr.addSingletonGetter().
- third_party/closure_compiler/runner/src/com/google/javascript/jscomp/ChromePass.java
Added pass to handle namespace definition with cr.define(), object chain
- creation with cr.exportPath() and property definition with
- {cr|Object}.defineProperty().
+ creation with cr.exportPath(), property definition with
+ {cr|Object}.defineProperty() and public API generation with cr.makePublic().
See third_party/closure_compiler/runner/how_to_test_compiler_pass.md for
testing instructions on this pass.
+- Use the script third_party/closure_compiler/bump_compiler_version to update
+ the versions of third_party/closure_compiler/compiler/compiler.jar and
+ third_party/closure_compiler/externs/chrome_extensions.js.