| Index: chrome/browser/media/media_capture_devices_dispatcher.cc
|
| diff --git a/chrome/browser/media/media_capture_devices_dispatcher.cc b/chrome/browser/media/media_capture_devices_dispatcher.cc
|
| index cc776b30b5a8543c61c6a8e61ab190ae201e47a7..f187793837661b0210025539654b8fb8e688ffb6 100644
|
| --- a/chrome/browser/media/media_capture_devices_dispatcher.cc
|
| +++ b/chrome/browser/media/media_capture_devices_dispatcher.cc
|
| @@ -99,6 +99,8 @@ const content::MediaStreamDevice* FindDeviceWithId(
|
| // 4. TODO(smus): Airbender experiment 1.
|
| // 5. TODO(smus): Airbender experiment 2.
|
| // 6. Hotwording component extension.
|
| +// 7. XKB input method component extension.
|
| +// 8. M17n/T13n/CJK input method component extension.
|
| // Once http://crbug.com/292856 is fixed, remove this whitelist.
|
| bool IsMediaRequestWhitelistedForExtension(
|
| const extensions::Extension* extension) {
|
| @@ -107,7 +109,9 @@ bool IsMediaRequestWhitelistedForExtension(
|
| extension->id() == "jokbpnebhdcladagohdnfgjcpejggllo" ||
|
| extension->id() == "clffjmdilanldobdnedchkdbofoimcgb" ||
|
| extension->id() == "nnckehldicaciogcbchegobnafnjkcne" ||
|
| - extension->id() == "nbpagnldghgfoolbancepceaanlmhfmd";
|
| + extension->id() == "nbpagnldghgfoolbancepceaanlmhfmd" ||
|
| + extension->id() == "jkghodnilhceideoidjikpgommlajknk" ||
|
| + extension->id() == "gjaehgfemfahhmlgpdfknkhdnemmolop";
|
| }
|
|
|
| bool IsBuiltInExtension(const GURL& origin) {
|
|
|