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

Issue 543863002: Typecheck chrome://bookmarks using Closure Compiler (Closed)

Created:
6 years, 3 months ago by Vitaly Pavlenko
Modified:
6 years, 2 months ago
Reviewers:
Dan Beam
CC:
chromium-reviews, extensions-reviews_chromium.org, tfarina, dcheng, arv+watch_chromium.org, oshima+watch_chromium.org, chromium-apps-reviews_chromium.org, vitalyp+closure_chromium.org, dbeam+watch-closure_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@true_master
Project:
chromium
Visibility:
Public.

Description

Typecheck chrome://bookmarks using Closure Compiler R=dbeam@chromium.org BUG=393873 TEST=GYP_GENERATORS=ninja gyp --depth . chrome/browser/resources/bookmark_manager/js/compiled_resources.gyp && ninja -C out/Default Committed: https://crrev.com/5d8e6e26496546a78df69aee799bbe3f60a8ee7f Cr-Commit-Position: refs/heads/master@{#297560}

Patch Set 1 #

Patch Set 2 : remove chrome_extensions.js #

Patch Set 3 : rebase #

Total comments: 8

Patch Set 4 : revert checker.py #

Total comments: 36

Patch Set 5 : fixed comments #

Patch Set 6 : some more errors #

Patch Set 7 : remove runner.jar from CL #

Total comments: 10

Patch Set 8 : newest patchset #

Total comments: 13

Patch Set 9 : $('list') -> bmm.list #

Patch Set 10 : rebase #

Patch Set 11 : rebase #

Patch Set 12 : fix test failure #

Patch Set 13 : debug warns #

Unified diffs Side-by-side diffs Delta from patch set Stats (+714 lines, -180 lines) Patch
M chrome/browser/resources/bookmark_manager/js/bmm.js View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js View 1 2 3 4 5 6 7 8 9 10 11 12 chunks +42 lines, -13 lines 0 comments Download
M chrome/browser/resources/bookmark_manager/js/bmm/bookmark_tree.js View 1 2 3 4 5 6 7 8 8 chunks +25 lines, -11 lines 0 comments Download
A chrome/browser/resources/bookmark_manager/js/compiled_resources.gyp View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +52 lines, -0 lines 0 comments Download
M chrome/browser/resources/bookmark_manager/js/dnd.js View 1 2 3 4 5 6 7 8 9 chunks +12 lines, -12 lines 0 comments Download
M chrome/browser/resources/bookmark_manager/js/main.js View 1 2 3 4 5 6 7 8 9 10 11 53 chunks +150 lines, -136 lines 0 comments Download
M chrome/browser/ui/webui/options/startup_page_list_browsertest.js View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +11 lines, -1 line 0 comments Download
A third_party/closure_compiler/externs/bookmark_manager_private.js View 1 2 3 4 5 1 chunk +199 lines, -0 lines 0 comments Download
A third_party/closure_compiler/externs/metrics_private.js View 1 chunk +117 lines, -0 lines 0 comments Download
A third_party/closure_compiler/externs/system_private.js View 1 chunk +69 lines, -0 lines 0 comments Download
M third_party/closure_compiler/runner/src/com/google/javascript/jscomp/ChromePass.java View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +5 lines, -5 lines 0 comments Download
M third_party/closure_compiler/runner/test/com/google/javascript/jscomp/ChromePassTest.java View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +30 lines, -0 lines 0 comments Download

Messages

Total messages: 61 (15 generated)
Vitaly Pavlenko
6 years, 3 months ago (2014-09-04 21:12:12 UTC) #1
Dan Beam
why is there a 7k+ line @externs file (that's not in third_party/closure_compiler/externs/)?
6 years, 3 months ago (2014-09-06 03:16:28 UTC) #2
Vitaly Pavlenko
On 2014/09/06 03:16:28, Dan Beam wrote: > why is there a 7k+ line @externs file ...
6 years, 3 months ago (2014-09-06 23:16:06 UTC) #3
Dan Beam
On 2014/09/06 23:16:06, Vitaly Pavlenko wrote: > On 2014/09/06 03:16:28, Dan Beam wrote: > > ...
6 years, 3 months ago (2014-09-09 02:15:21 UTC) #4
Vitaly Pavlenko
On 2014/09/09 02:15:21, Dan Beam wrote: > On 2014/09/06 23:16:06, Vitaly Pavlenko wrote: > > ...
6 years, 3 months ago (2014-09-09 17:13:19 UTC) #5
Tyler Breisacher (Chromium)
On 2014/09/09 17:13:19, Vitaly Pavlenko wrote: > On 2014/09/09 02:15:21, Dan Beam wrote: > > ...
6 years, 3 months ago (2014-09-09 17:24:37 UTC) #6
Dan Beam
On 2014/09/09 17:24:37, Tyler Breisacher (Chromium) wrote: > On 2014/09/09 17:13:19, Vitaly Pavlenko wrote: > ...
6 years, 3 months ago (2014-09-10 19:28:10 UTC) #7
Vitaly Pavlenko
On 2014/09/10 19:28:10, Dan Beam wrote: > On 2014/09/09 17:24:37, Tyler Breisacher (Chromium) wrote: > ...
6 years, 3 months ago (2014-09-12 00:21:57 UTC) #8
Vitaly Pavlenko
On 2014/09/12 00:21:57, Vitaly Pavlenko wrote: > On 2014/09/10 19:28:10, Dan Beam wrote: > > ...
6 years, 3 months ago (2014-09-12 22:28:25 UTC) #9
Dan Beam
On 2014/09/12 22:28:25, Vitaly Pavlenko wrote: > On 2014/09/12 00:21:57, Vitaly Pavlenko wrote: > > ...
6 years, 3 months ago (2014-09-12 23:26:30 UTC) #10
Vitaly Pavlenko
On 2014/09/12 23:26:30, Dan Beam wrote: > On 2014/09/12 22:28:25, Vitaly Pavlenko wrote: > > ...
6 years, 3 months ago (2014-09-15 17:21:17 UTC) #11
Vitaly Pavlenko
On 2014/09/15 17:21:17, Vitaly Pavlenko wrote: > On 2014/09/12 23:26:30, Dan Beam wrote: > > ...
6 years, 3 months ago (2014-09-16 17:57:35 UTC) #12
Vitaly Pavlenko
On 2014/09/16 17:57:35, Vitaly Pavlenko wrote: > On 2014/09/15 17:21:17, Vitaly Pavlenko wrote: > > ...
6 years, 3 months ago (2014-09-18 20:52:25 UTC) #13
Dan Beam
On 2014/09/18 20:52:25, Vitaly Pavlenko wrote: > Added script to update compiler.jar and chrome_extensions.js: > ...
6 years, 3 months ago (2014-09-18 21:10:47 UTC) #14
Vitaly Pavlenko
On 2014/09/18 21:10:47, Dan Beam wrote: > On 2014/09/18 20:52:25, Vitaly Pavlenko wrote: > > ...
6 years, 3 months ago (2014-09-18 23:03:47 UTC) #15
Dan Beam
https://chromiumcodereview.appspot.com/543863002/diff/40001/third_party/closure_compiler/checker.py File third_party/closure_compiler/checker.py (right): https://chromiumcodereview.appspot.com/543863002/diff/40001/third_party/closure_compiler/checker.py#newcode63 third_party/closure_compiler/checker.py:63: self._chrome_extensions = os.path.join(current_dir, "chrome_extensions.js") include when needed in gyp ...
6 years, 3 months ago (2014-09-18 23:13:12 UTC) #16
Vitaly Pavlenko
https://chromiumcodereview.appspot.com/543863002/diff/40001/third_party/closure_compiler/checker.py File third_party/closure_compiler/checker.py (right): https://chromiumcodereview.appspot.com/543863002/diff/40001/third_party/closure_compiler/checker.py#newcode63 third_party/closure_compiler/checker.py:63: self._chrome_extensions = os.path.join(current_dir, "chrome_extensions.js") On 2014/09/18 23:13:12, Dan Beam ...
6 years, 3 months ago (2014-09-19 00:48:46 UTC) #17
Vitaly Pavlenko
On 2014/09/19 00:48:46, Vitaly Pavlenko wrote: > https://chromiumcodereview.appspot.com/543863002/diff/40001/third_party/closure_compiler/checker.py > File third_party/closure_compiler/checker.py (right): > > https://chromiumcodereview.appspot.com/543863002/diff/40001/third_party/closure_compiler/checker.py#newcode63 ...
6 years, 3 months ago (2014-09-19 20:23:41 UTC) #18
Vitaly Pavlenko
On 2014/09/19 20:23:41, Vitaly Pavlenko wrote: > On 2014/09/19 00:48:46, Vitaly Pavlenko wrote: > > ...
6 years, 3 months ago (2014-09-22 19:59:04 UTC) #19
Dan Beam
https://codereview.chromium.org/543863002/diff/60001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js File chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js (right): https://codereview.chromium.org/543863002/diff/60001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js#newcode31 chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js:31: * @suppress {suspiciousCode} why can't we simply change the ...
6 years, 3 months ago (2014-09-23 02:46:56 UTC) #20
Vitaly Pavlenko
https://codereview.chromium.org/543863002/diff/60001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js File chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js (right): https://codereview.chromium.org/543863002/diff/60001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js#newcode31 chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js:31: * @suppress {suspiciousCode} On 2014/09/23 02:46:55, Dan Beam wrote: ...
6 years, 3 months ago (2014-09-23 22:20:56 UTC) #21
Vitaly Pavlenko
On 2014/09/23 22:20:56, Vitaly Pavlenko wrote: > https://codereview.chromium.org/543863002/diff/60001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js > File chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js (right): > > https://codereview.chromium.org/543863002/diff/60001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js#newcode31 ...
6 years, 3 months ago (2014-09-24 21:10:35 UTC) #22
Dan Beam
https://chromiumcodereview.appspot.com/543863002/diff/60001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js File chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js (right): https://chromiumcodereview.appspot.com/543863002/diff/60001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js#newcode31 chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js:31: * @suppress {suspiciousCode} On 2014/09/23 22:20:54, Vitaly Pavlenko wrote: ...
6 years, 3 months ago (2014-09-24 21:38:59 UTC) #23
Vitaly Pavlenko
https://chromiumcodereview.appspot.com/543863002/diff/60001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js File chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js (right): https://chromiumcodereview.appspot.com/543863002/diff/60001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js#newcode31 chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js:31: * @suppress {suspiciousCode} On 2014/09/24 21:38:58, Dan Beam wrote: ...
6 years, 3 months ago (2014-09-24 22:18:23 UTC) #24
Dan Beam
can you upload your newest patchset?
6 years, 3 months ago (2014-09-25 01:42:55 UTC) #25
Vitaly Pavlenko
On 2014/09/25 01:42:55, Dan Beam wrote: > can you upload your newest patchset? Sorry about ...
6 years, 3 months ago (2014-09-25 02:24:48 UTC) #26
Dan Beam
https://chromiumcodereview.appspot.com/543863002/diff/120001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js File chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js (right): https://chromiumcodereview.appspot.com/543863002/diff/120001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js#newcode92 chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js:92: bmm.list = this; wait, this is already set? https://chromiumcodereview.appspot.com/543863002/diff/120001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_tree.js ...
6 years, 3 months ago (2014-09-25 04:27:19 UTC) #27
Vitaly Pavlenko
https://chromiumcodereview.appspot.com/543863002/diff/120001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js File chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js (right): https://chromiumcodereview.appspot.com/543863002/diff/120001/chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js#newcode92 chrome/browser/resources/bookmark_manager/js/bmm/bookmark_list.js:92: bmm.list = this; On 2014/09/25 04:27:18, Dan Beam wrote: ...
6 years, 2 months ago (2014-09-25 15:37:16 UTC) #28
Dan Beam
lgtm https://chromiumcodereview.appspot.com/543863002/diff/140001/chrome/browser/resources/bookmark_manager/js/main.js File chrome/browser/resources/bookmark_manager/js/main.js (right): https://chromiumcodereview.appspot.com/543863002/diff/140001/chrome/browser/resources/bookmark_manager/js/main.js#newcode353 chrome/browser/resources/bookmark_manager/js/main.js:353: if (target == $('tree')) { On 2014/09/25 15:37:16, ...
6 years, 2 months ago (2014-09-25 17:14:28 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/543863002/180001
6 years, 2 months ago (2014-09-25 17:27:29 UTC) #31
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_swarming on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_swarming/builds/17525)
6 years, 2 months ago (2014-09-25 19:36:41 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/543863002/180001
6 years, 2 months ago (2014-09-25 20:44:19 UTC) #35
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_swarming on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_swarming/builds/17613)
6 years, 2 months ago (2014-09-25 22:50:34 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/543863002/180001
6 years, 2 months ago (2014-09-25 23:27:17 UTC) #39
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_swarming on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_swarming/builds/17701)
6 years, 2 months ago (2014-09-26 02:17:22 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/543863002/200001
6 years, 2 months ago (2014-09-26 18:23:34 UTC) #43
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_swarming on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_swarming/builds/18010)
6 years, 2 months ago (2014-09-26 21:03:50 UTC) #45
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/543863002/200001
6 years, 2 months ago (2014-09-27 00:34:31 UTC) #47
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_swarming on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_swarming/builds/18546)
6 years, 2 months ago (2014-09-27 02:02:34 UTC) #49
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/543863002/200001
6 years, 2 months ago (2014-09-27 02:05:24 UTC) #51
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_swarming on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_swarming/builds/18555)
6 years, 2 months ago (2014-09-27 03:43:35 UTC) #53
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/543863002/220001
6 years, 2 months ago (2014-09-30 01:19:26 UTC) #55
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_swarming on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_swarming/builds/19110)
6 years, 2 months ago (2014-09-30 04:42:47 UTC) #57
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/543863002/240001
6 years, 2 months ago (2014-09-30 23:40:23 UTC) #59
commit-bot: I haz the power
Committed patchset #13 (id:240001) as 72eface1103f02bb32aa86b4894f545624aa3fb8
6 years, 2 months ago (2014-10-01 00:45:06 UTC) #60
commit-bot: I haz the power
6 years, 2 months ago (2014-10-01 00:45:45 UTC) #61
Message was sent while issue was closed.
Patchset 13 (id:??) landed as
https://crrev.com/5d8e6e26496546a78df69aee799bbe3f60a8ee7f
Cr-Commit-Position: refs/heads/master@{#297560}

Powered by Google App Engine
This is Rietveld 408576698