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

Issue 2563013003: Support audio ducking and suspension in ChromeVox (Closed)

Created:
4 years ago by David Tseng
Modified:
3 years, 11 months ago
Reviewers:
dmazzoni
CC:
aboxhall+watch_chromium.org, alemate+watch_chromium.org, arv+watch_chromium.org, chromium-reviews, dbeam+watch-closure_chromium.org, dmazzoni+watch_chromium.org, dtseng+watch_chromium.org, je_julie, jlklein+watch-closure_chromium.org, nektar+watch_chromium.org, oshima+watch_chromium.org, vitalyp+closure_chromium.org, yuzo+watch_chromium.org, mlamouri (slow - plz ping)
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Support audio ducking and suspension in ChromeVox - adds options to automatically duck/unduck, suspend/resume audio based on tts events. BUG=621697 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Committed: https://crrev.com/c4e9b8f0ec120f1d48ee43cd0e8689439f7388ab Cr-Commit-Position: refs/heads/master@{#440940}

Patch Set 1 #

Patch Set 2 : Support audio ducking and suspension in ChromeVox #

Total comments: 4

Patch Set 3 : Support audio ducking and suspension in ChromeVox #

Total comments: 4

Patch Set 4 : Support audio ducking and suspension in ChromeVox #

Patch Set 5 : Support audio ducking and suspension in ChromeVox #

Patch Set 6 : Support audio ducking and suspension in ChromeVox #

Total comments: 1

Patch Set 7 : Interruption capture #

Patch Set 8 : Fix startup case. #

Patch Set 9 : Fix compile. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+166 lines, -11 lines) Patch
M chrome/browser/extensions/api/automation_internal/automation_internal_api.cc View 1 2 3 4 5 6 7 8 1 chunk +14 lines, -1 line 0 comments Download
M chrome/browser/resources/chromeos/chromevox/chromevox/background/options.html View 1 2 3 4 5 6 2 chunks +21 lines, -3 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/chromevox/background/options.js View 1 2 3 4 5 6 2 chunks +19 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/chromevox/background/prefs.js View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/common/chrome_extension_externs.js View 1 2 3 4 5 6 1 chunk +8 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/cvox2/background/background.js View 1 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/cvox2/background/media_automation_handler.js View 1 2 3 4 5 6 7 2 chunks +79 lines, -7 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/host/chrome/tts_background.js View 1 2 3 4 5 6 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/host/interface/tts_interface.js View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings.grd View 1 2 3 4 5 6 1 chunk +12 lines, -0 lines 0 comments Download

Messages

Total messages: 48 (27 generated)
David Tseng
4 years ago (2016-12-09 18:05:58 UTC) #3
dmazzoni
Let's confirm the status of the flag this depends on, I want to make sure ...
4 years ago (2016-12-09 18:30:11 UTC) #5
David Tseng
+mlamouri. Could you please comment on the enable default media session flag and its eventual ...
4 years ago (2016-12-12 23:39:41 UTC) #7
mlamouri (slow - plz ping)
We are still working on this feature and hope to start experimenting in the wild ...
4 years ago (2016-12-13 13:37:37 UTC) #8
David Tseng
On Tue, Dec 13, 2016 at 5:37 AM, <mlamouri@chromium.org> wrote: > We are still working ...
4 years ago (2016-12-13 15:18:20 UTC) #9
David Tseng
On Tue, Dec 13, 2016 at 7:18 AM, David Tseng <dtseng@chromium.org> wrote: > > > ...
4 years ago (2016-12-13 15:20:07 UTC) #10
mlamouri (slow - plz ping)
On 2016/12/13 at 15:18:20, dtseng wrote: > On Tue, Dec 13, 2016 at 5:37 AM, ...
4 years ago (2016-12-13 15:25:55 UTC) #11
David Tseng
PTAL dmazzoni@. Addressed feedback. I'm not opposed to having a lower level way to do ...
4 years ago (2016-12-13 20:45:26 UTC) #12
dmazzoni
lgtm Add a comment somewhere in the code indicating this requires the --enable-default-media-session flag, otherwise ...
4 years ago (2016-12-13 21:02:19 UTC) #13
David Tseng
dmazzoni@chromium.org writes: > lgtm > > Add a comment somewhere in the code > indicating ...
4 years ago (2016-12-13 21:22:17 UTC) #14
David Tseng
+ rdevlin for automation.js.
4 years ago (2016-12-13 21:25:09 UTC) #16
Devlin
https://codereview.chromium.org/2563013003/diff/100001/third_party/closure_compiler/externs/automation.js File third_party/closure_compiler/externs/automation.js (right): https://codereview.chromium.org/2563013003/diff/100001/third_party/closure_compiler/externs/automation.js#newcode5 third_party/closure_compiler/externs/automation.js:5: // This file was generated by: This is a ...
4 years ago (2016-12-13 21:38:39 UTC) #17
David Tseng
rdevlin.cronin@chromium.org writes: > https://codereview.chromium.org/2563013003/diff/100001/third_party/closure_compiler/externs/automation.js > File third_party/closure_compiler/externs/automation.js (right): > > https://codereview.chromium.org/2563013003/diff/100001/third_party/closure_compiler/externs/automation.js#newcode5 > third_party/closure_compiler/externs/automation.js:5: // This ...
4 years ago (2016-12-13 21:55:49 UTC) #18
mlamouri (slow - plz ping)
Removing myself from reviewers because it looks like you don't need me. Please add me ...
4 years ago (2016-12-14 12:26:01 UTC) #20
Devlin
On 2016/12/13 21:55:49, David Tseng wrote: > mailto:rdevlin.cronin@chromium.org writes: > > > > https://codereview.chromium.org/2563013003/diff/100001/third_party/closure_compiler/externs/automation.js > ...
4 years ago (2016-12-14 22:24:20 UTC) #25
David Tseng
rdevlin.cronin@chromium.org writes: > On 2016/12/13 21:55:49, David Tseng wrote: >> mailto:rdevlin.cronin@chromium.org writes: > >> > ...
4 years ago (2016-12-14 23:32:57 UTC) #26
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/2563013003/120001
4 years ago (2016-12-18 17:44:35 UTC) #29
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/291204)
4 years ago (2016-12-18 18:31:04 UTC) #32
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/2563013003/160001
3 years, 11 months ago (2016-12-29 05:49:34 UTC) #43
commit-bot: I haz the power
Committed patchset #9 (id:160001)
3 years, 11 months ago (2016-12-29 05:53:53 UTC) #46
commit-bot: I haz the power
3 years, 11 months ago (2017-01-02 15:51:50 UTC) #48
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/c4e9b8f0ec120f1d48ee43cd0e8689439f7388ab
Cr-Commit-Position: refs/heads/master@{#440940}

Powered by Google App Engine
This is Rietveld 408576698