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

Issue 299703003: Build ChromeVox using gyp. (Closed)

Created:
6 years, 7 months ago by Peter Lundblad
Modified:
6 years, 7 months ago
Reviewers:
dmazzoni, David Tseng
CC:
chromium-reviews, oshima+watch_chromium.org, plundblad+watch_chromium.org, aboxhall+watch_chromium.org, nkostylev+watch_chromium.org, yuzo+watch_chromium.org, dmazzoni+watch_chromium.org, dtseng+watch_chromium.org, stevenjb+watch_chromium.org, arv+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@lkgr
Visibility:
Public.

Description

Build ChromeVox using gyp. This adds tools and gyp targets to build ChromeVox directly from its original source in the Chromium repository instead of using precompiled obfuscated JavaScript binaries. In addition, this adds infrastructure to run ChromeVox 'unbundled' inside of a chromeos build. Note that this is still experimental and not enabled by default. Also, the manifest to run ChromeVox unbundled is not provided yet. BUG=371692 R=dtseng@chromium.org,dmazzoni@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=272146

Patch Set 1 #

Patch Set 2 : Fix build #

Total comments: 4

Patch Set 3 : Address nits from Dominic. #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+1105 lines, -177 lines) Patch
M build/common.gypi View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/chromevox.gyp View 1 2 1 chunk +159 lines, -156 lines 0 comments Download
A chrome/browser/resources/chromeos/chromevox/chromevox/background/kbexplorer_loader.js View 1 1 chunk +13 lines, -0 lines 1 comment Download
A + chrome/browser/resources/chromeos/chromevox/chromevox/background/loader.js View 1 chunk +6 lines, -4 lines 0 comments Download
A + chrome/browser/resources/chromeos/chromevox/chromevox/background/options_loader.js View 1 chunk +5 lines, -1 line 0 comments Download
A chrome/browser/resources/chromeos/chromevox/chromevox/injected/loader.js View 1 chunk +25 lines, -0 lines 1 comment Download
A chrome/browser/resources/chromeos/chromevox/chromevox_assets.gypi View 1 chunk +105 lines, -0 lines 0 comments Download
A chrome/browser/resources/chromeos/chromevox/compress_js.gypi View 1 chunk +42 lines, -0 lines 1 comment Download
A chrome/browser/resources/chromeos/chromevox/copy_js.gypi View 1 chunk +42 lines, -0 lines 0 comments Download
A chrome/browser/resources/chromeos/chromevox/tools/jsbundler.py View 1 2 1 chunk +300 lines, -0 lines 0 comments Download
M chrome/third_party/chromevox/chromevox.gyp View 1 2 chunks +15 lines, -15 lines 0 comments Download
M chrome/third_party/chromevox/third_party/closure-library/README.chromium View 1 chunk +3 lines, -1 line 0 comments Download
A chrome/third_party/chromevox/third_party/closure-library/closure/bin/build/depstree.py View 1 chunk +189 lines, -0 lines 0 comments Download
A chrome/third_party/chromevox/third_party/closure-library/closure/bin/build/source.py View 1 chunk +118 lines, -0 lines 0 comments Download
A chrome/third_party/chromevox/third_party/closure-library/closure/bin/build/treescan.py View 1 chunk +78 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
Peter Lundblad
6 years, 7 months ago (2014-05-20 23:30:46 UTC) #1
dmazzoni
lgtm https://codereview.chromium.org/299703003/diff/20001/chrome/browser/resources/chromeos/chromevox/chromevox.gyp File chrome/browser/resources/chromeos/chromevox/chromevox.gyp (right): https://codereview.chromium.org/299703003/diff/20001/chrome/browser/resources/chromeos/chromevox/chromevox.gyp#newcode9 chrome/browser/resources/chromeos/chromevox/chromevox.gyp:9: # Whether to compress the 4 main ChroeVox ...
6 years, 7 months ago (2014-05-21 17:42:17 UTC) #2
Peter Lundblad
Thanks, Dominic! @David: since we're going to build on some if this for cvox2, would ...
6 years, 7 months ago (2014-05-21 18:11:40 UTC) #3
David Tseng
Looking now; thanks! On Wed, May 21, 2014 at 11:11 AM, <plundblad@chromium.org> wrote: > Thanks, ...
6 years, 7 months ago (2014-05-21 20:42:11 UTC) #4
David Tseng
lgtm Are you planning to generate the html files containing the enumerated script deps in ...
6 years, 7 months ago (2014-05-21 21:08:49 UTC) #5
Peter Lundblad
dtseng@chromium.org writes: > lgtm > > Are you planning to generate the html files containing ...
6 years, 7 months ago (2014-05-21 22:37:06 UTC) #6
Peter Lundblad
The CQ bit was checked by plundblad@chromium.org
6 years, 7 months ago (2014-05-21 22:37:31 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/plundblad@chromium.org/299703003/40001
6 years, 7 months ago (2014-05-21 22:39:14 UTC) #8
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). Please consider checking whether the failures are ...
6 years, 7 months ago (2014-05-22 06:28:11 UTC) #9
commit-bot: I haz the power
6 years, 7 months ago (2014-05-22 08:52:09 UTC) #10
Message was sent while issue was closed.
Change committed as 272146

Powered by Google App Engine
This is Rietveld 408576698