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

Issue 2216433004: Add skeleton for select-to-speak component extension. (Closed)

Created:
4 years, 4 months ago by dmazzoni
Modified:
4 years, 3 months ago
Reviewers:
Devlin, David Tseng
CC:
aboxhall+watch_chromium.org, arv+watch_chromium.org, chromium-apps-reviews_chromium.org, chromium-reviews, davemoore+watch_chromium.org, dmazzoni+watch_chromium.org, Dirk Pranke, dtseng+watch_chromium.org, extensions-reviews_chromium.org, je_julie, nektar+watch_chromium.org, oshima+watch_chromium.org, yuzo+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add skeleton for select-to-speak component extension. Shares some of the build rules from ChromeVox, but with no extension tests or Closure compilation rules yet. We can add those later as needed. If you run Chrome with the --enable-experimental-accessibility-features flag, then toggling the Select-to-speak checkbox in the accessibility preferences loads or unloads this component extension, as verified by the presence of the (empty) background script in chrome://inspect BUG=593887 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation TBR=rdevlin.cronin Committed: https://crrev.com/5288b26171229540116cc44b3505a28f051b5ffc Cr-Commit-Position: refs/heads/master@{#419318}

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Rebase #

Total comments: 8

Patch Set 4 : Address feedback #

Patch Set 5 : Fix warning #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+215 lines, -87 lines) Patch
M chrome/BUILD.gn View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chromeos/accessibility/accessibility_manager.h View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/accessibility/accessibility_manager.cc View 1 2 3 2 chunks +10 lines, -1 line 0 comments Download
M chrome/browser/extensions/component_extensions_whitelist/whitelist.cc View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/BUILD.gn View 1 2 3 4 4 chunks +3 lines, -86 lines 0 comments Download
A chrome/browser/resources/chromeos/chromevox/run_jsbundler.gni View 1 chunk +94 lines, -0 lines 0 comments Download
A chrome/browser/resources/chromeos/select_to_speak/BUILD.gn View 1 2 3 4 1 chunk +75 lines, -0 lines 0 comments Download
A + chrome/browser/resources/chromeos/select_to_speak/OWNERS View 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/browser/resources/chromeos/select_to_speak/background.js View 0 chunks +-1 lines, --1 lines 0 comments Download
A chrome/browser/resources/chromeos/select_to_speak/manifest.json.jinja2 View 1 2 3 1 chunk +23 lines, -0 lines 0 comments Download
M chrome/common/extensions/extension_constants.h View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/common/extensions/extension_constants.cc View 1 chunk +3 lines, -2 lines 1 comment Download

Messages

Total messages: 16 (8 generated)
dmazzoni
4 years, 4 months ago (2016-08-04 21:47:32 UTC) #3
dmazzoni
The dependencies have all landed, this is rebased and ready for review
4 years, 3 months ago (2016-09-14 21:41:12 UTC) #5
David Tseng
lgtm bb https://codereview.chromium.org/2216433004/diff/40001/chrome/browser/chromeos/accessibility/accessibility_manager.cc File chrome/browser/chromeos/accessibility/accessibility_manager.cc (right): https://codereview.chromium.org/2216433004/diff/40001/chrome/browser/chromeos/accessibility/accessibility_manager.cc#newcode847 chrome/browser/chromeos/accessibility/accessibility_manager.cc:847: select_to_speak_loader_->Load(profile_, "", base::Closure()); "" /* param_name */ ...
4 years, 3 months ago (2016-09-16 21:16:03 UTC) #6
dmazzoni
+TBR=rdevlin.cronin for trivial additions to chrome/common/extensions/extension_constants.* https://codereview.chromium.org/2216433004/diff/40001/chrome/browser/chromeos/accessibility/accessibility_manager.cc File chrome/browser/chromeos/accessibility/accessibility_manager.cc (right): https://codereview.chromium.org/2216433004/diff/40001/chrome/browser/chromeos/accessibility/accessibility_manager.cc#newcode847 chrome/browser/chromeos/accessibility/accessibility_manager.cc:847: select_to_speak_loader_->Load(profile_, "", base::Closure()); ...
4 years, 3 months ago (2016-09-16 22:06:20 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2216433004/80001
4 years, 3 months ago (2016-09-16 22:07:00 UTC) #12
Devlin
lgtm https://codereview.chromium.org/2216433004/diff/80001/chrome/common/extensions/extension_constants.cc File chrome/common/extensions/extension_constants.cc (right): https://codereview.chromium.org/2216433004/diff/80001/chrome/common/extensions/extension_constants.cc#newcode65 chrome/common/extensions/extension_constants.cc:65: const char kSelectToSpeakExtensionPath[] = "chromeos/select_to_speak"; nit: should this ...
4 years, 3 months ago (2016-09-16 22:13:45 UTC) #13
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 3 months ago (2016-09-16 23:05:57 UTC) #14
commit-bot: I haz the power
4 years, 3 months ago (2016-09-16 23:08:51 UTC) #16
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/5288b26171229540116cc44b3505a28f051b5ffc
Cr-Commit-Position: refs/heads/master@{#419318}

Powered by Google App Engine
This is Rietveld 408576698