Luke Wilde
036e1e1bcf
LibWeb: Implement performance.{measure,clearMeasures}
2023-05-13 16:31:10 +02:00
Luke Wilde
cbe0901706
LibWeb: Implement performance.mark and performance.clearMarks
2023-03-23 21:00:43 +00:00
Luke Wilde
31b507afbf
LibWeb: Introduce Performance Timeline and its Performance functions
2023-03-23 21:00:43 +00:00
Linus Groh
2258fc273c
LibWeb/HighResolutionTime: Add IDL typedef for DOMHighResTimeStamp
...
We already have this for C++ code in DOMHighResTimeStamp.h, but let's
also avoid using plain 'double' in IDL code.
2023-03-06 23:57:25 +00:00
Andrew Kaster
67ceba2e6a
LibWeb: Add Exposed attribute and IDL spec links where missing
...
The intent is to use these to autogenerate prototype declarations for
Window and WorkerGlobalScope classes.
And the spec links are just nice to have :^)
2022-10-09 10:14:57 +02:00
Ali Mohammad Pur
a59800b4a0
LibWeb: Add imports to all IDL files that depend on others
2022-02-16 22:48:32 +03:30
Andreas Kling
9e45594dc8
LibWeb: Stub out the PerformanceTiming object from Navigation Timing
...
Just have all the timing functions return 0 for now.
We can now run the Shynet JS on https://linus.dev/ although the XHR
is rejected by our same-origin policy.
2021-01-18 15:11:20 +01:00
Andreas Kling
13d7c09125
Libraries: Move to Userland/Libraries/
2021-01-12 12:17:46 +01:00