mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-04 08:36:12 +00:00
LibWeb: Define PerformanceEventTiming
https://www.w3.org/TR/event-timing/#sec-performance-event-timing Add idl, header and stubs for PerformanceEventTiming interface. Two missing `PerformanceEntry` types that have come up in issues are the `first-input` and the `event` entryTypes. Those are both this. Also, because both of those are this same interface, the static methods from the parent class are difficult to implement because of instance-specific details. Might either need subclasses or to edit the parent and also everything that inherits from it :/
This commit is contained in:
parent
be9071834e
commit
d30ae92b82
Notes:
github-actions[bot]
2024-10-08 01:45:50 +00:00
Author: https://github.com/noahmbright
Commit: d30ae92b82
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/1490
Reviewed-by: https://github.com/awesomekling
8 changed files with 217 additions and 0 deletions
|
@ -307,6 +307,10 @@ namespace Web::EntriesAPI {
|
|||
class FileSystemEntry;
|
||||
}
|
||||
|
||||
namespace Web::EventTiming {
|
||||
class PerformanceEventTiming;
|
||||
}
|
||||
|
||||
namespace Web::Fetch {
|
||||
class BodyMixin;
|
||||
class Headers;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue