README.chromium 1.1 KB

12345678910111213141516171819202122232425
  1. Name: Closure compiler
  2. Short Name: closure-compiler
  3. URL: http://github.com/google/closure-compiler
  4. Version: 20210505.0.0
  5. Date: 2021/06/04 10:32
  6. License: Apache 2.0
  7. License File: LICENSE
  8. Security Critical: no
  9. Description:
  10. The Closure Compiler provides warnings for illegal JavaScript and warnings for
  11. potentially dangerous operations, helping you to produce JavaScript that is less
  12. buggy and easier to maintain.
  13. Local modifications:
  14. - Use the script third_party/closure_compiler/roll_closure_compiler to update
  15. the versions of third_party/closure_compiler/compiler/compiler.jar and/or
  16. third_party/closure_compiler/externs/chrome_extensions.js.
  17. - Some externs here are for chrome-specific use; these primarily include the
  18. *_private.js files.
  19. - Fix bug in js_binary.py causing it to drop externs.
  20. - Cache dependency subtrees in js_binary.py for a huge performance boost.
  21. - Add js_unit_tests.gni for generating .html files for running unit tests.
  22. - Forward target visibility in the js_library template.
  23. - Forward closure_flags in js_type_check and js_unit_tests templates.