| Index: content/public/browser/desktop_media_id.cc
|
| diff --git a/content/public/browser/desktop_media_id.cc b/content/public/browser/desktop_media_id.cc
|
| index 7817766e4d3e61de7ecd159d032a3cddb23b9dc8..c3823420e4b2781984bf583cefe4ca37a5fd739a 100644
|
| --- a/content/public/browser/desktop_media_id.cc
|
| +++ b/content/public/browser/desktop_media_id.cc
|
| @@ -81,6 +81,7 @@ namespace content {
|
| const char kScreenPrefix[] = "screen";
|
| const char kWindowPrefix[] = "window";
|
| const char kAuraWindowPrefix[] = "aura_window";
|
| +const char kAuraVirtualScreenPrefix[] = "aura_virtual_screen";
|
|
|
| #if defined(USE_AURA)
|
|
|
| @@ -114,6 +115,8 @@ DesktopMediaID DesktopMediaID::Parse(const std::string& str) {
|
| type = TYPE_WINDOW;
|
| } else if (parts[0] == kAuraWindowPrefix) {
|
| type = TYPE_AURA_WINDOW;
|
| + } else if (parts[0] == kAuraVirtualScreenPrefix) {
|
| + type = TYPE_AURA_VIRTUAL_SCREEN;
|
| } else {
|
| return DesktopMediaID(TYPE_NONE, 0);
|
| }
|
| @@ -140,6 +143,9 @@ std::string DesktopMediaID::ToString() {
|
| case TYPE_AURA_WINDOW:
|
| prefix = kAuraWindowPrefix;
|
| break;
|
| + case TYPE_AURA_VIRTUAL_SCREEN:
|
| + prefix = kAuraVirtualScreenPrefix;
|
| + break;
|
| }
|
| DCHECK(!prefix.empty());
|
|
|
|
|