1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:28:11 +00:00
serenity/Userland/Libraries/LibWeb
auipc 1653c5ea41 LibWeb: Use current platform for navigator.platform
Before, navigator.platform would always report the platform as "Serenity
OS", regardless of whether or not that was true. It also did not include
the architecture, which Firefox and Chrome both do. Now, it can report
either "Linux x86_64" or "SerenityOS AArch64".
2023-08-13 05:13:18 +02:00
..
ARIA Userland: Prefer _string over _short_string 2023-08-08 07:37:21 +02:00
Bindings LibWeb: Generate MathML Elements 2023-08-12 07:59:23 +01:00
Cookie Userland: Remove remaining users of Duration::now_realtime() 2023-05-24 23:18:07 +02:00
Crypto LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
CSS LibWeb: Hook up WOFF2 decompression in the StyleComputer 2023-08-12 20:12:13 +02:00
DOM LibWeb: Generate MathML Elements 2023-08-12 07:59:23 +01:00
DOMParsing LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
Encoding LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
Fetch LibJS: Make PrimitiveString::create() infallible 2023-08-09 17:09:16 +02:00
FileAPI LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
Geometry LibJS: Make Value::to_string_without_side_effects() infallible 2023-08-09 17:09:16 +02:00
HighResolutionTime LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
HTML LibWeb: Use current platform for navigator.platform 2023-08-13 05:13:18 +02:00
Infra LibJS: Make PrimitiveString::utf8_string() infallible 2023-08-09 17:09:16 +02:00
Internals LibWeb: Add hit testing API in internals object 2023-08-09 17:26:44 +02:00
IntersectionObserver LibWeb: Unregister IntersectionObserver in finalize, not the destructor 2023-08-09 22:12:54 -04:00
Layout LibWeb: Delete unused AvailableSize::to_px() 2023-08-12 20:06:01 +02:00
Loader LibWeb: Use current platform for navigator.platform 2023-08-13 05:13:18 +02:00
MathML LibWeb: Add the default user agent MathML stylesheet 2023-08-12 07:59:23 +01:00
MimeSniff Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
NavigationTiming LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
Page LibWeb: Check paintable of target against null in mousewheel handling 2023-08-10 05:13:02 +02:00
Painting LibWeb: Allow direct rouding of CSSPixelRects to CSSPixelRects 2023-08-10 12:24:21 +02:00
PerformanceTimeline LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
PermissionsPolicy LibWeb+LibWebView+WebContent: Add APIs to manage an autoplay allowlist 2023-04-18 16:30:02 +02:00
Platform LibWeb/Ladybird: Use the abstract audio output in a new audio plugin 2023-08-04 13:49:36 -06:00
ReferrerPolicy LibWeb: Add ReferrerPolicy::EmptyString 2023-04-25 12:54:01 +02:00
RequestIdleCallback LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
ResizeObserver LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
Scripts LibWeb: Escape quotes in style sheet sources 2023-08-12 07:59:23 +01:00
SecureContexts AK: Serialize URL hosts with 'concept-host-serializer' 2023-07-31 05:18:51 +02:00
Selection LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
SRI LibWeb: Implement integrity-metadata part of fetch algorithm 2023-04-21 20:44:47 +01:00
Streams LibWeb/Streams: Make ReadRequest GC-allocated 2023-08-09 19:16:07 +02:00
SVG LibWeb: Stub out SVGMaskElement 2023-08-10 11:36:17 +02:00
Tests Everywhere: Rename WrapperGenerator to BindingsGenerator 2022-09-21 23:06:08 +01:00
UIEvents LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
URL LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
UserTiming LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
WebAssembly LibJS: Make Value::to_string_without_side_effects() infallible 2023-08-09 17:09:16 +02:00
WebAudio LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
WebDriver LibJS: Make PrimitiveString::deprecated_string() infallible 2023-08-09 17:09:16 +02:00
WebGL LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
WebIDL LibJS: Make Value::to_string_without_side_effects() infallible 2023-08-09 17:09:16 +02:00
WebSockets LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
XHR LibJS: Make Cell::initialize() return void 2023-08-08 07:39:11 +02:00
XML LibWeb: Detect when an XML document belongs in the SVG namespace 2023-06-09 01:12:48 +02:00
CMakeLists.txt LibWeb: Generate PseudoClass metadata 2023-08-12 16:26:32 +02:00
Dump.cpp LibWeb: Make :host() take a <compound-selector> 2023-08-12 16:26:32 +02:00
Dump.h LibWeb: Rough implementation of CSS namespace rule 2023-07-30 20:27:19 +01:00
FontCache.cpp LibWeb: Scale the font when painting the text on buttons 2023-03-15 23:29:00 +01:00
FontCache.h LibWeb: Scale the font when painting the text on buttons 2023-03-15 23:29:00 +01:00
Forward.h LibWeb: Add the MathML Element 2023-08-12 07:59:23 +01:00
idl_files.cmake LibWeb: Add the MathML Element 2023-08-12 07:59:23 +01:00
Namespace.cpp AK: Make "foo"_fly_string infallible 2023-08-07 16:03:27 +02:00
Namespace.h AK: Make "foo"_fly_string infallible 2023-08-07 16:03:27 +02:00
PixelUnits.cpp LibWeb: Inline and constexpr most PixelUnits methods 2023-08-05 20:03:09 +02:00
PixelUnits.h LibWeb: Allow direct rouding of CSSPixelRects to CSSPixelRects 2023-08-10 12:24:21 +02:00
TreeNode.h LibJS+LibWeb: Move headers around to allow including Value from Cell 2023-01-29 00:02:45 +00:00