Jamie Mansfield
f08946bcd2
LibWeb: Implement Navigator.mediaCapabilities
...
This is enough to stop Crunchyroll showing an unsupported browser
modal :^)
2024-09-05 14:52:26 +01:00
Tim Ledbetter
f3405b6eb2
LibWeb: Implement Navigator.serviceWorker
...
This currently returns a stubbed `ServiceWorkerContainer` object.
2024-08-25 09:48:30 +02:00
Jamie Mansfield
e3b3041a0c
LibWeb: Implement NavigatorStorage mixin interface
...
Co-authored-by: Tim Flynn <trflynn89@serenityos.org>
2024-08-16 11:22:09 -04:00
Jamie Mansfield
61e616c974
LibWeb: Implement Navigator.doNotTrack
2024-07-04 16:42:34 +02:00
Jamie Mansfield
01bd179eef
LibWeb: Implement UserActivation
2024-05-29 09:32:59 -06:00
Shannon Booth
4fe0cbcf85
LibWeb: Use 'FIXME' extended attribute where possible
...
This improves the debuggability of many live web pages :^)
2024-05-19 16:24:11 +02:00
Shannon Booth
144e53a209
LibWeb: Stub out Navigator.maxTouchPoints
2024-04-12 09:08:46 +02:00
Timothy Flynn
4b94b0b561
LibWeb: Begin implementing the Clipboard API
...
https://w3c.github.io/clipboard-apis/
This implements enough for navigator.clipboard.writeText(String).
2023-11-11 08:54:37 +01:00
Bastiaan van der Plaat
9939b028c6
LibWeb: Add basic Navigator send beacon support
2023-09-18 11:08:26 -06:00
Luke Wilde
4d0277cd9a
LibWeb: Implement navigator.{plugins,mimeTypes}
2023-02-28 12:36:14 +01:00
Linus Groh
a982e0380e
LibWeb: Implement navigator.webdriver
...
This is defined via the NavigatorAutomationInformation interface mixin
from the WebDriver spec: https://w3c.github.io/webdriver/#interface
2022-10-13 11:14:45 +02:00
Linus Groh
68006f3e16
LibWeb: Update Navigator.idl to use 4 spaces for indentation
2022-10-13 11:14:45 +02:00
Andrew Kaster
2d5bee256e
LibWeb: Re-implement HTML::Navigator using IDL
...
Get rid of the bespoke NavigatorObject class and use the modern IDL
strategies for creating platform objects to re-implement Navigator and
its associcated mixin interfaces. While we're here, implement it in a
way that brings WorkerNavigator up to spec :^)
2022-10-09 10:14:57 +02:00