1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 09:58:11 +00:00
serenity/Userland/Libraries/LibWeb
Andreas Kling 18048efce0 LibWeb: Don't round numbers too early when painting backgrounds
Preserve floating point precision and delay rounding until the last
moment when figuring out where to paint background layers. This fixes an
issue on Acid3 where a thin sliver of red was visible because the
background X position was incorrectly rounded by 1px.
2022-03-29 18:53:27 +02:00
..
Bindings LibWeb: Implement initial CSSFontFaceRule and FontFace classes 2022-03-28 22:25:25 +02:00
Cookie LibWeb: Use date constants 2022-03-27 00:45:12 +01:00
Crypto LibWeb: Add imports to all IDL files that depend on others 2022-02-16 22:48:32 +03:30
CSS LibWeb: Implement attribute selector case identifier 2022-03-29 18:53:20 +02:00
DOM LibWeb: Streamline how inline CSS style declarations are constructed 2022-03-29 16:35:46 +02:00
DOMParsing LibWeb: Convert InnerHTML to use TRY for error propagation 2022-03-22 18:05:25 +00:00
DumpLayoutTree Everywhere: Remove unused ArgsParser header 2021-11-01 21:12:58 +01:00
Encoding LibWeb: Implement a very basic version of TextDecoder 2022-02-16 22:48:32 +03:30
Fetch LibWeb: Implement spec-compliant MIME type struct and parser 2022-02-12 12:53:28 +01:00
Geometry LibWeb: Add imports to all IDL files that depend on others 2022-02-16 22:48:32 +03:30
HighResolutionTime Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
HTML LibWeb: Add HTMLTableCellElement::rowSpan 2022-03-29 00:39:57 +02:00
IntersectionObserver LibWeb: Add imports to all IDL files that depend on others 2022-02-16 22:48:32 +03:30
Layout LibWeb: Swallow whitespace when it causes us to break the line 2022-03-29 13:37:54 +02:00
Loader LibWeb: Load X(HT)ML documents and transform them into HTML DOM 2022-03-28 23:11:48 +02:00
MimeSniff LibWeb: Move passed string in MimeType constructor 2022-03-21 10:48:17 +01:00
NavigationTiming Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
Page LibWeb: Bring handling of anchor elements closer to spec 2022-03-26 14:01:17 +01:00
Painting LibWeb: Don't round numbers too early when painting backgrounds 2022-03-29 18:53:27 +02:00
RequestIdleCallback Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
ResizeObserver LibWeb: Add imports to all IDL files that depend on others 2022-02-16 22:48:32 +03:30
Scripts Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Selection LibWeb: Add imports to all IDL files that depend on others 2022-02-16 22:48:32 +03:30
SVG LibWeb: Fix typo in SVGSVGElement::apply_presentational_hints() 2022-03-26 20:10:36 +01:00
Tests LibWeb: Capture <script> element's node document on execution 2021-12-21 13:50:00 -08:00
UIEvents Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
URL LibWeb: Convert URL to use TRY for error propagation 2022-03-22 18:05:25 +00:00
WebAssembly Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
WebSockets Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
XHR LibTextCodec: Don't allocate Strings on encoding normalisation 2022-03-21 10:48:17 +01:00
XML LibWeb: Load X(HT)ML documents and transform them into HTML DOM 2022-03-28 23:11:48 +02:00
CMakeLists.txt LibWeb: Load X(HT)ML documents and transform them into HTML DOM 2022-03-28 23:11:48 +02:00
DOMTreeModel.cpp LibWeb: Grey out invisible nodes in the DOM inspector 2022-03-20 19:57:09 +01:00
DOMTreeModel.h Browser+LibWeb+WebContent: Show style for pseudo-elements :^) 2022-03-10 17:30:09 +01:00
Dump.cpp LibWeb: Implement initial CSSFontFaceRule and FontFace classes 2022-03-28 22:25:25 +02:00
Dump.h LibWeb: Implement initial CSSFontFaceRule and FontFace classes 2022-03-28 22:25:25 +02:00
FontCache.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FontCache.h LibWeb: Don't round font sizes when looking them up 2022-03-27 01:14:56 +01:00
Forward.h LibWeb: Load X(HT)ML documents and transform them into HTML DOM 2022-03-28 23:11:48 +02:00
ImageDecoding.cpp LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServer 2022-01-15 13:29:48 +03:30
ImageDecoding.h LibWeb: Move ImageDecoder client connection singleton to its own file 2021-11-20 10:56:31 +01:00
InProcessWebView.cpp Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
InProcessWebView.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
Namespace.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Namespace.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Origin.h Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
OutOfProcessWebView.cpp Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
OutOfProcessWebView.h Browser+LibWeb+WebContent: Show style for pseudo-elements :^) 2022-03-10 17:30:09 +01:00
StylePropertiesModel.cpp Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
StylePropertiesModel.h Browser: Allow jumping to stylenames by typing in the inspector 2022-03-15 20:00:09 +01:00
TreeNode.h LibWeb: Make Range.setStart and Range.setEnd spec compliant 2022-02-26 12:53:32 +01:00
WebContentClient.cpp Browser: Show currently loading host and remaining resource count 2022-03-10 00:51:05 +01:00
WebContentClient.h Browser: Show currently loading host and remaining resource count 2022-03-10 00:51:05 +01:00
WebViewHooks.h Browser: Show currently loading host and remaining resource count 2022-03-10 00:51:05 +01:00