mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 16:37:35 +00:00
LibWeb: Add a list of the entry names in the PerformanceTiming interface
Required for the PerformanceMark constructor, which doesn't allow any mark names that have the same name as an attribute in the PerformanceTiming interface in a Window context.
This commit is contained in:
parent
31b507afbf
commit
89ebef9730
3 changed files with 73 additions and 0 deletions
|
@ -32,6 +32,7 @@
|
|||
#include <LibWeb/HTML/Window.h>
|
||||
#include <LibWeb/HTML/WindowProxy.h>
|
||||
#include <LibWeb/Namespace.h>
|
||||
#include <LibWeb/NavigationTiming/EntryNames.h>
|
||||
#include <LibWeb/PerformanceTimeline/EntryTypes.h>
|
||||
#include <LibWeb/Platform/EventLoopPlugin.h>
|
||||
#include <LibWeb/SVG/AttributeNames.h>
|
||||
|
@ -80,6 +81,7 @@ ErrorOr<void> initialize_main_thread_vm()
|
|||
TRY(HTML::EventNames::initialize_strings());
|
||||
TRY(HTML::TagNames::initialize_strings());
|
||||
TRY(Namespace::initialize_strings());
|
||||
TRY(NavigationTiming::EntryNames::initialize_strings());
|
||||
TRY(PerformanceTimeline::EntryTypes::initialize_strings());
|
||||
TRY(SVG::AttributeNames::initialize_strings());
|
||||
TRY(SVG::TagNames::initialize_strings());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue