Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(24)

Issue 369643002: Lay groudwork to Closure compile JavaScript (Closed)

Created:
6 years, 5 months ago by Dan Beam
Modified:
6 years, 5 months ago
CC:
arv (Not doing code reviews), apavlov, chromium-reviews, Evan Stade, oshima+watch_chromium.org, Tyler Breisacher (Chromium), Vitaly Pavlenko, vsevik
Project:
chromium
Visibility:
Public.

Description

Lay groudwork to Closure compile JavaScript This CL adds: - third_party/closure_compiler/ - compiler/ (latest version of closure compiler) - COPYING (copying instructions) - compiler.jar (closure compiler as a .jar) - README.md (how to use compiler) - runner/ (needed to run the compiler in IDE mode) - build_runner_jar.py (builds runner.jar) - runner.jar (a .jar to execute to compile) - src/org/chromium/closure/compiler/Runner.java (a compiler runner) - LICENSE (closure compiler's license) - OWNERS (reviewers) - README.chromium (description of new directory's contents) - checker.py (class for checking .js files with settings for chrome code) - compile_modules.py (parses modules with sources/dependencies/externs) BUG=78368 R=darin@chromium.org,arv@chromium.org

Patch Set 1 : asdf #

Total comments: 1

Patch Set 2 : more compiled #

Total comments: 32

Patch Set 3 : saving work #

Patch Set 4 : got line numbers working simply #

Patch Set 5 : splitting off CLs #

Patch Set 6 : remove /externs/ #

Patch Set 7 : nits #

Patch Set 8 : more nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1321 lines, --3 lines) Patch
A + third_party/closure_compiler/LICENSE View 0 chunks +-1 lines, --1 lines 0 comments Download
A + third_party/closure_compiler/OWNERS View 1 2 3 4 5 6 0 chunks +-1 lines, --1 lines 0 comments Download
A third_party/closure_compiler/README.chromium View 1 chunk +17 lines, -0 lines 0 comments Download
A third_party/closure_compiler/checker.py View 1 2 3 1 chunk +217 lines, -0 lines 0 comments Download
A third_party/closure_compiler/checker_test.py View 1 2 3 4 5 6 1 chunk +72 lines, -0 lines 0 comments Download
A third_party/closure_compiler/compile_modules.py View 1 2 3 4 5 6 7 1 chunk +122 lines, -0 lines 0 comments Download
A + third_party/closure_compiler/compiler/COPYING View 0 chunks +-1 lines, --1 lines 0 comments Download
A third_party/closure_compiler/compiler/README.md View 1 chunk +563 lines, -0 lines 0 comments Download
A third_party/closure_compiler/compiler/compiler.jar View Binary file 0 comments Download
A third_party/closure_compiler/runner/build_runner_jar.py View 1 2 3 4 5 6 7 1 chunk +82 lines, -0 lines 0 comments Download
A third_party/closure_compiler/runner/runner.jar View Binary file 0 comments Download
A third_party/closure_compiler/runner/src/org/chromium/closure/compiler/Runner.java View 1 chunk +251 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
Dan Beam
this rips a lot of code from: third_party/WebKit/Source/devtools/scripts I've talked with apavlov@ and vsevik@ and ...
6 years, 5 months ago (2014-07-11 01:11:59 UTC) #1
Dan Beam
fyi: here's the design doc https://docs.google.com/a/google.com/document/d/11BvLXypQDSSrcbllNlGLbBDhLNcVe97-2wnQbSbcyM8/edit
6 years, 5 months ago (2014-07-11 01:29:02 UTC) #2
Dan Beam
fyi: the intern that will start helping me with this starts orientation on Monday
6 years, 5 months ago (2014-07-12 01:21:52 UTC) #3
Dan Beam
+arv/estade/tbreisacher as FYI
6 years, 5 months ago (2014-07-14 17:27:48 UTC) #4
darin (slow to review)
This looks reasonable to me, but I'm a bit out of my element. I don't ...
6 years, 5 months ago (2014-07-15 05:06:31 UTC) #5
arv (Not doing code reviews)
I've always been ambivalent about Closure Compiler. On one hand it catches errors but on ...
6 years, 5 months ago (2014-07-16 18:33:04 UTC) #6
apavlov
https://chromiumcodereview.appspot.com/369643002/diff/250001/ui/webui/resources/js/chromeos/ui_account_tweaks.js File ui/webui/resources/js/chromeos/ui_account_tweaks.js (right): https://chromiumcodereview.appspot.com/369643002/diff/250001/ui/webui/resources/js/chromeos/ui_account_tweaks.js#newcode129 ui/webui/resources/js/chromeos/ui_account_tweaks.js:129: /** @type {Element} */(node), sessionType); On a side note, ...
6 years, 5 months ago (2014-07-16 18:56:15 UTC) #7
Dan Beam
https://chromiumcodereview.appspot.com/369643002/diff/250001/third_party/closure_compiler/checker.py File third_party/closure_compiler/checker.py (right): https://chromiumcodereview.appspot.com/369643002/diff/250001/third_party/closure_compiler/checker.py#newcode33 third_party/closure_compiler/checker.py:33: "--jscomp_error=checkEventfulObjectDisposal", On 2014/07/16 18:33:02, arv wrote: > We do ...
6 years, 5 months ago (2014-07-19 02:28:41 UTC) #8
arv (Not doing code reviews)
Is this just a copy of the files now? https://codereview.chromium.org/369643002/diff/250001/ui/webui/resources/js/i18n_template.js File ui/webui/resources/js/i18n_template.js (right): https://codereview.chromium.org/369643002/diff/250001/ui/webui/resources/js/i18n_template.js#newcode111 ui/webui/resources/js/i18n_template.js:111: ...
6 years, 5 months ago (2014-07-21 18:25:31 UTC) #9
Dan Beam
> Is this just a copy of the files now? not really. I started with ...
6 years, 5 months ago (2014-07-21 22:30:46 UTC) #10
Dan Beam
+vitalyp@ as FYI
6 years, 5 months ago (2014-07-21 22:31:13 UTC) #11
Dan Beam
ping arv@
6 years, 5 months ago (2014-07-22 19:10:25 UTC) #12
arv (Not doing code reviews)
LGTM
6 years, 5 months ago (2014-07-22 21:18:49 UTC) #13
darin (slow to review)
LGTM
6 years, 5 months ago (2014-07-22 22:29:33 UTC) #14
Dan Beam
6 years, 5 months ago (2014-07-24 02:31:15 UTC) #15
Message was sent while issue was closed.
https://code.google.com/p/chromium/issues/detail?id=78368#c50

Powered by Google App Engine
This is Rietveld 408576698