ladybird/Userland/Libraries/LibWeb
Filiph Siitam Sandström fd694e8672 AK+Lagom: Make it possible to build for iOS
This commit makes it possible to build AK and most of Lagom for iOS,
based on the work for the Ladybird build demoed on discord:
https://discord.com/channels/830522505605283862/830525031720943627/1211987732646068314
2024-03-03 13:13:42 -07:00
..
Animations LibWeb: Do not invalidate elements with animations in the CSS cascade 2024-03-02 19:58:12 +01:00
ARIA LibWeb: Return correct RoleType for composite ARIA role 2024-01-27 14:52:41 -05:00
Bindings LibWeb: Add abstract class Serializable 2024-02-26 16:10:20 -07:00
Clipboard LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
Cookie LibWeb: Fail to parse cookie date when date does not exist 2024-01-07 08:01:58 -05:00
Crypto LibWeb: Make SubtleCrypto use the correct algorithm name for SHA-1 2024-03-03 08:41:32 +01:00
CSS LibWeb: Add interpolation for shadow values 2024-03-03 19:50:25 +01:00
DOM LibWeb: Add input and textarea minlength and maxlength support 2024-03-03 10:02:30 -05:00
DOMParsing LibWeb: Add ad-hoc method for serializing CDATASection nodes to string 2024-02-19 10:42:56 +01:00
DOMURL Everywhere: Use unqualified AK::URL 2024-02-25 08:54:31 +01:00
Encoding LibWeb: Use WebIDL types where possible instead of C types 2024-02-26 19:26:13 +00:00
Fetch Everywhere: Use unqualified AK::URL 2024-02-25 08:54:31 +01:00
FileAPI LibWeb: Move serialization of serializable object's interface name 2024-03-02 17:04:09 -07:00
Geometry LibWeb: Ensure DOMRect top, bottom, left and right handle NaN correctly 2024-02-21 19:38:17 +01:00
HighResolutionTime LibWeb: Allow performance timestamps to have sub-millisecond precision 2024-02-26 16:12:20 -07:00
HTML LibWeb: Add input and textarea minlength and maxlength support 2024-03-03 10:02:30 -05:00
Infra LibWeb: Don't crash on FormData.append() with emoji in name 2023-12-04 00:04:04 +01:00
Internals Revert "LibWeb: Allow bypassing transient activation checks for tests" 2024-02-25 12:35:49 -05:00
IntersectionObserver LibWeb: Implement IntersectionObserver "intersection roots" per spec 2024-02-24 19:56:08 +01:00
Layout LibWeb/CSS: Add "text" into list of possible "background-box" values 2024-03-03 15:33:12 +01:00
Loader AK+Lagom: Make it possible to build for iOS 2024-03-03 13:13:42 -07:00
MathML LibWeb: Port Intrinsics from DeprecatedString 2023-11-28 17:15:27 -05:00
MimeSniff LibWeb/MimeSniff: Add non-standard text or binary context sniffing 2024-02-02 14:34:17 -05:00
NavigationTiming LibWeb: Port Intrinsics from DeprecatedString 2023-11-28 17:15:27 -05:00
Page LibWeb: Add input and textarea minlength and maxlength support 2024-03-03 10:02:30 -05:00
Painting LibWeb: Remove wrappers for gradient painting command recording 2024-03-03 18:19:20 +01:00
PerformanceTimeline LibWeb: Port Intrinsics from DeprecatedString 2023-11-28 17:15:27 -05:00
PermissionsPolicy Everywhere: Use unqualified AK::URL 2024-02-25 08:54:31 +01:00
Platform Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ReferrerPolicy Everywhere: Use unqualified AK::URL 2024-02-25 08:54:31 +01:00
RequestIdleCallback LibWeb: Port Intrinsics from DeprecatedString 2023-11-28 17:15:27 -05:00
ResizeObserver LibWeb: Implement ResizeObserver::disconnect() 2024-02-20 10:55:10 +01:00
SecureContexts Everywhere: Use unqualified AK::URL 2024-02-25 08:54:31 +01:00
Selection LibWeb: Port Intrinsics from DeprecatedString 2023-11-28 17:15:27 -05:00
SRI LibWeb: Implement integrity-metadata part of fetch algorithm 2023-04-21 20:44:47 +01:00
Streams LibWeb: Use TypedArray as a forward-declaration where appropriate 2024-02-27 20:02:07 +01:00
SVG Everywhere: Use unqualified AK::URL 2024-02-25 08:54:31 +01:00
UIEvents LibWeb: Use WebIDL types where possible instead of C types 2024-02-26 19:26:13 +00:00
UserTiming LibWeb: Port Intrinsics from DeprecatedString 2023-11-28 17:15:27 -05:00
WebAssembly LibJS+LibWeb: Implement resizable ArrayBuffer support for TypedArray 2023-12-26 11:16:10 +01:00
WebAudio LibWeb: Port Intrinsics from DeprecatedString 2023-11-28 17:15:27 -05:00
WebDriver LibWeb: Set size of canvas used to take WebDriver screenshots explicitly 2024-02-21 10:10:44 +01:00
WebGL Everywhere: Prefer {:#x} over 0x{:x} in format strings 2024-02-21 17:54:38 +01:00
WebIDL LibWeb: Store Promise::wait_for_all state in a JS-heap allocated object 2024-01-19 11:47:59 +01:00
WebSockets Everywhere: Use unqualified AK::URL 2024-02-25 08:54:31 +01:00
Worker LibWeb+WebContent: Spawn Worker processes from the chrome 2024-01-12 15:53:11 -07:00
XHR Everywhere: Use unqualified AK::URL 2024-02-25 08:54:31 +01:00
XLink LibWeb: Add Web::XLink::AttributeNames 2023-11-05 11:16:16 +00:00
XML LibWeb: Make the default XML namespace an empty Optional 2024-02-19 10:42:56 +01:00
CMakeLists.txt LibWeb+LibWebView+WebContent: Implement more <input type=file> behavior 2024-02-26 14:18:49 +01:00
Dump.cpp Everywhere: Use unqualified AK::URL 2024-02-25 08:54:31 +01:00
Dump.h LibWeb+WebContent: Add option to dump session history of a traversable 2023-09-16 16:53:32 +02:00
Forward.h LibWeb+LibWebView+WebContent: Implement more <input type=file> behavior 2024-02-26 14:18:49 +01:00
idl_files.cmake LibWeb: Rename URL platform object to DOMURL 2024-02-25 08:54:31 +01:00
Namespace.cpp LibWeb: Make Web::Namespace::Foo strings be FlyString 2023-11-04 21:28:30 +01:00
Namespace.h LibWeb: Make Web::Namespace::Foo strings be FlyString 2023-11-04 21:28:30 +01:00
PixelUnits.cpp LibWeb: Refactor int types in WebContentServer to DevicePixels 2023-12-15 17:01:16 +01:00
PixelUnits.h LibWeb: Properly round CSSPixels values in device_to_css_rect 2024-02-21 20:08:25 +01:00
TreeNode.h LibWeb: Remove all the unused functions from TreeNode 2023-08-20 05:02:59 +02:00