Chromium Code Reviews| Index: chrome/browser/extensions/api/desktop_capture/desktop_capture_base.cc |
| diff --git a/chrome/browser/extensions/api/desktop_capture/desktop_capture_base.cc b/chrome/browser/extensions/api/desktop_capture/desktop_capture_base.cc |
| index d30e2408c888c09f4323378f2bdaf992e5fa0ac5..6c424b4d29acdedbb8c1eb516bccc8e28aa3fec0 100644 |
| --- a/chrome/browser/extensions/api/desktop_capture/desktop_capture_base.cc |
| +++ b/chrome/browser/extensions/api/desktop_capture/desktop_capture_base.cc |
| @@ -97,16 +97,16 @@ bool DesktopCaptureChooseDesktopMediaFunctionBase::Execute( |
| break; |
| case api::desktop_capture::DESKTOP_CAPTURE_SOURCE_TYPE_TAB: |
| - if (base::CommandLine::ForCurrentProcess()->HasSwitch( |
| - extensions::switches::kEnableTabForDesktopShare)) { |
| + if (!base::CommandLine::ForCurrentProcess()->HasSwitch( |
| + extensions::switches::kDisableTabForDesktopShare)) { |
| show_tabs = true; |
| } |
| break; |
| case api::desktop_capture::DESKTOP_CAPTURE_SOURCE_TYPE_AUDIO: |
| bool has_flag = base::CommandLine::ForCurrentProcess()->HasSwitch( |
| - extensions::switches::kEnableDesktopCaptureAudio); |
| - request_audio = has_flag; |
| + extensions::switches::kDisableDesktopCaptureAudio); |
| + request_audio = !has_flag; |
|
Sergey Ulanov
2016/03/29 18:48:19
What if the application doesn't care about audio?
qiangchen
2016/03/29 20:10:44
Yes. When here we detect a request with type "DESK
Sergey Ulanov
2016/03/30 19:34:22
I see. To be honest this doesn't look like a good
|
| break; |
| } |
| } |