Index: third_party/WebKit/public/platform/WebMediaKeySystemConfiguration.h |
diff --git a/third_party/WebKit/public/platform/WebMediaKeySystemConfiguration.h b/third_party/WebKit/public/platform/WebMediaKeySystemConfiguration.h |
index d2a7221e930f84e0e99c8ecf85c02245bad86ae2..8b3db3bfa78321bcbf0f2e2b9559552a5f9a9371 100644 |
--- a/third_party/WebKit/public/platform/WebMediaKeySystemConfiguration.h |
+++ b/third_party/WebKit/public/platform/WebMediaKeySystemConfiguration.h |
@@ -18,23 +18,13 @@ struct WebMediaKeySystemConfiguration { |
NotAllowed, |
}; |
- // As MediaKeySystemConfiguration is a dictionary, some members may be |
- // not-present. Because requestMediaKeySystemAccess() distinguishes empty |
- // from not-present, we require a presence flag for each member. |
- bool hasInitDataTypes = false; |
WebVector<WebEncryptedMediaInitDataType> initDataTypes; |
- |
- bool hasAudioCapabilities = false; |
WebVector<WebMediaKeySystemMediaCapability> audioCapabilities; |
- |
- bool hasVideoCapabilities = false; |
WebVector<WebMediaKeySystemMediaCapability> videoCapabilities; |
- |
- // |distinctiveIdentifier| and |persistentState| are always present because |
- // they have default values. |
Requirement distinctiveIdentifier = Requirement::Optional; |
Requirement persistentState = Requirement::Optional; |
+ // As |sessionTypes| is optional, we require a presence flag for it. |
foolip
2016/09/23 08:18:39
To be pendantic, all of the above are also optiona
jrummell
2016/09/29 20:40:02
Done.
|
bool hasSessionTypes = false; |
WebVector<WebEncryptedMediaSessionType> sessionTypes; |