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

Issue 23454030: Whitelist virtual keyboard extension to accept audioCapture and videoCapture permissions (Closed)

Created:
7 years, 3 months ago by bshe
Modified:
7 years, 3 months ago
CC:
chromium-reviews, markusheintz_
Visibility:
Public.

Description

Whitelist virtual keyboard extension to accept audioCapture and videoCapture permissions Normally, audioCapture and videoCapture should only valid for platform app. This CL whitelist virtual keyboard extension to accepts audioCapture and videoCapture. It should fix the voice input regression that described in 289697. Note normal extension that tries to use the two permissions above should still trigger warning message at chrome://extensions BUG=289697 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=223946

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : Introduce audioCapture and mediaCapture permission to extension #

Patch Set 4 : whitelist vk extension to take audioCapture and videoCapture permission #

Total comments: 2

Patch Set 5 : format nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+44 lines, -16 lines) Patch
M chrome/browser/media/media_capture_devices_dispatcher.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/media/media_capture_devices_dispatcher.cc View 1 2 3 4 3 chunks +17 lines, -7 lines 0 comments Download
M chrome/common/extensions/api/_permission_features.json View 1 2 3 4 2 chunks +26 lines, -8 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
bshe
Hi Sergey. Would you mind take a look at this CL? Since the audioCapture is ...
7 years, 3 months ago (2013-09-12 17:56:17 UTC) #1
Sergey Ulanov
As I mentioned on the bug I think the better approach would be to allow ...
7 years, 3 months ago (2013-09-13 19:33:25 UTC) #2
bshe
On 2013/09/13 19:33:25, Sergey Ulanov wrote: > As I mentioned on the bug I think ...
7 years, 3 months ago (2013-09-13 20:11:49 UTC) #3
Sergey Ulanov
On 2013/09/13 20:11:49, bshe wrote: > On 2013/09/13 19:33:25, Sergey Ulanov wrote: > > As ...
7 years, 3 months ago (2013-09-13 21:06:04 UTC) #4
bshe
Thanks for review. I verified that "My Chrome Theme" still works with this change. +miket ...
7 years, 3 months ago (2013-09-16 14:50:31 UTC) #5
miket_OOO
I'd like to run this by meacer@ first. I'm not seeing from the linked history ...
7 years, 3 months ago (2013-09-16 16:50:16 UTC) #6
meacer
On 2013/09/16 16:50:16, miket wrote: > I'd like to run this by meacer@ first. I'm ...
7 years, 3 months ago (2013-09-16 18:19:28 UTC) #7
Sergey Ulanov
On 2013/09/16 18:19:28, Mustafa Emre Acer wrote: > On 2013/09/16 16:50:16, miket wrote: > > ...
7 years, 3 months ago (2013-09-16 18:51:07 UTC) #8
bshe
On 2013/09/16 18:51:07, Sergey Ulanov wrote: > On 2013/09/16 18:19:28, Mustafa Emre Acer wrote: > ...
7 years, 3 months ago (2013-09-16 18:59:33 UTC) #9
bshe
I have update this issue and only whitelist VK extension. Would you guys mind to ...
7 years, 3 months ago (2013-09-16 21:58:58 UTC) #10
Mustafa Acer
On 2013/09/16 21:58:58, bshe wrote: > I have update this issue and only whitelist VK ...
7 years, 3 months ago (2013-09-16 22:02:51 UTC) #11
meacer
On 2013/09/16 22:02:51, Mustafa Acer wrote: > On 2013/09/16 21:58:58, bshe wrote: > > I ...
7 years, 3 months ago (2013-09-16 22:04:23 UTC) #12
miket_OOO
Much more comfortable with this narrow fix. LGTM. https://codereview.chromium.org/23454030/diff/25001/chrome/common/extensions/api/_permission_features.json File chrome/common/extensions/api/_permission_features.json (right): https://codereview.chromium.org/23454030/diff/25001/chrome/common/extensions/api/_permission_features.json#newcode712 chrome/common/extensions/api/_permission_features.json:712: "videoCapture": ...
7 years, 3 months ago (2013-09-17 17:13:40 UTC) #13
bshe
Thanks for review! https://codereview.chromium.org/23454030/diff/25001/chrome/common/extensions/api/_permission_features.json File chrome/common/extensions/api/_permission_features.json (right): https://codereview.chromium.org/23454030/diff/25001/chrome/common/extensions/api/_permission_features.json#newcode712 chrome/common/extensions/api/_permission_features.json:712: "videoCapture": [{ On 2013/09/17 17:13:40, miket ...
7 years, 3 months ago (2013-09-18 01:41:50 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bshe@chromium.org/23454030/33001
7 years, 3 months ago (2013-09-18 17:35:02 UTC) #15
commit-bot: I haz the power
7 years, 3 months ago (2013-09-18 21:50:53 UTC) #16
Message was sent while issue was closed.
Change committed as 223946

Powered by Google App Engine
This is Rietveld 408576698