Title: [209983] trunk/Source/WebCore
- Revision
- 209983
- Author
- zandober...@gmail.com
- Date
- 2016-12-19 08:14:33 -0800 (Mon, 19 Dec 2016)
Log Message
[EME] Remove MediaKeySessionType::persistent-usage-record
https://bugs.webkit.org/show_bug.cgi?id=166012
Reviewed by Xabier Rodriguez-Calvar.
Remove the "persistent-usage-record" value from the MediaKeySessionType.
This was removed from the spec as an at-risk feature.
https://github.com/w3c/encrypted-media/issues/353
No non-imported tests need to be updated. This is still present in the
tests imported from the W3C's web-platform-tests repository, but the
tests haven't yet been updated upstream.
* Modules/encryptedmedia/CDM.cpp:
(WebCore::CDM::isPersistentType):
* Modules/encryptedmedia/MediaKeySessionType.h:
* Modules/encryptedmedia/MediaKeySessionType.idl:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (209982 => 209983)
--- trunk/Source/WebCore/ChangeLog 2016-12-19 15:41:28 UTC (rev 209982)
+++ trunk/Source/WebCore/ChangeLog 2016-12-19 16:14:33 UTC (rev 209983)
@@ -1,3 +1,23 @@
+2016-12-19 Zan Dobersek <zdober...@igalia.com>
+
+ [EME] Remove MediaKeySessionType::persistent-usage-record
+ https://bugs.webkit.org/show_bug.cgi?id=166012
+
+ Reviewed by Xabier Rodriguez-Calvar.
+
+ Remove the "persistent-usage-record" value from the MediaKeySessionType.
+ This was removed from the spec as an at-risk feature.
+ https://github.com/w3c/encrypted-media/issues/353
+
+ No non-imported tests need to be updated. This is still present in the
+ tests imported from the W3C's web-platform-tests repository, but the
+ tests haven't yet been updated upstream.
+
+ * Modules/encryptedmedia/CDM.cpp:
+ (WebCore::CDM::isPersistentType):
+ * Modules/encryptedmedia/MediaKeySessionType.h:
+ * Modules/encryptedmedia/MediaKeySessionType.idl:
+
2016-12-19 Miguel Gomez <mago...@igalia.com>
[GTK] GLXBadFBConfig error when creating an OpenGL context
Modified: trunk/Source/WebCore/Modules/encryptedmedia/CDM.cpp (209982 => 209983)
--- trunk/Source/WebCore/Modules/encryptedmedia/CDM.cpp 2016-12-19 15:41:28 UTC (rev 209982)
+++ trunk/Source/WebCore/Modules/encryptedmedia/CDM.cpp 2016-12-19 16:14:33 UTC (rev 209983)
@@ -176,7 +176,6 @@
// ↳ "temporary"
return false;
case MediaKeySessionType::PersistentLicense:
- case MediaKeySessionType::PersistentUsageRecord:
// ↳ "persistent-license"
return true;
}
Modified: trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySessionType.h (209982 => 209983)
--- trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySessionType.h 2016-12-19 15:41:28 UTC (rev 209982)
+++ trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySessionType.h 2016-12-19 16:14:33 UTC (rev 209983)
@@ -34,7 +34,6 @@
enum class MediaKeySessionType {
Temporary,
- PersistentUsageRecord,
PersistentLicense
};
Modified: trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySessionType.idl (209982 => 209983)
--- trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySessionType.idl 2016-12-19 15:41:28 UTC (rev 209982)
+++ trunk/Source/WebCore/Modules/encryptedmedia/MediaKeySessionType.idl 2016-12-19 16:14:33 UTC (rev 209983)
@@ -29,6 +29,5 @@
]
enum MediaKeySessionType {
"temporary",
- "persistent-usage-record",
"persistent-license"
};
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes