[EME] MediaKeySystemConfiguration distinctiveIdentifier and persistentState should...
authorcalvaris@igalia.com <calvaris@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 19 Dec 2018 08:55:54 +0000 (08:55 +0000)
committercalvaris@igalia.com <calvaris@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 19 Dec 2018 08:55:54 +0000 (08:55 +0000)
commit97e2de087f75e1914cce5903fd8872b80ef7566d
tree22e79a5eaaae1a6d6df130af0e0f713dd8a7dc22
parentdeaab704c9b5a300cea7389b65a6626503afb3ea
[EME] MediaKeySystemConfiguration distinctiveIdentifier and persistentState should default to optional
https://bugs.webkit.org/show_bug.cgi?id=192815

Reviewed by Jer Noble.

https://www.w3.org/TR/encrypted-media/#dom-mediakeysystemconfiguration
says that distinctiveIdentifier and persistentState default to
optional. Our implementation does not define a default leaving it
to the first option of the enum, which currently is Required.

* platform/encryptedmedia/CDMKeySystemConfiguration.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@239373 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/platform/encryptedmedia/CDMKeySystemConfiguration.h