LibWeb/EME: Implement navigator.requestMediaKeySystemAccess

This commit is contained in:
stelar7 2025-07-31 13:41:16 +02:00 committed by Jelle Raaijmakers
parent c9b3365286
commit f9a13ecb13
Notes: github-actions[bot] 2025-08-27 07:59:08 +00:00
6 changed files with 124 additions and 0 deletions

View file

@ -7,6 +7,7 @@
#pragma once
#include <LibWeb/Bindings/PlatformObject.h>
#include <LibWeb/EncryptedMediaExtensions/NavigatorEncryptedMediaExtensionsPartial.h>
#include <LibWeb/Gamepad/NavigatorGamepad.h>
#include <LibWeb/HTML/MimeTypeArray.h>
#include <LibWeb/HTML/NavigatorBeacon.h>
@ -28,6 +29,7 @@ class Navigator : public Bindings::PlatformObject
, public NavigatorConcurrentHardwareMixin
, public NavigatorDeviceMemoryMixin
, public Gamepad::NavigatorGamepadPartial
, public EncryptedMediaExtensions::NavigatorEncryptedMediaExtensionsPartial
, public NavigatorIDMixin
, public NavigatorLanguageMixin
, public NavigatorOnLineMixin

View file

@ -1,5 +1,6 @@
#import <Clipboard/Clipboard.idl>
#import <CredentialManagement/CredentialsContainer.idl>
#import <EncryptedMediaExtensions/MediaKeySystemAccess.idl>
#import <Gamepad/Gamepad.idl>
#import <Geolocation/Geolocation.idl>
#import <HTML/MimeTypeArray.idl>