ladybird/Userland/Libraries/LibWeb
Aliaksandr Kalenik bce7b24cfb LibWeb: Fix painting of paths with storke-width=0 in Skia painter
From SkPaint.h:
"Sets the thickness of the pen used by the paint to outline the shape.
A stroke-width of zero is treated as "hairline" width. Hairlines are
always exactly one pixel wide in device space (their thickness does not
change as the canvas is scaled)."

While we expect stroke-width=0 to simply not be painted.
2024-07-01 18:17:08 +02:00
..
Animations LibWeb: Remove TimingFunction in favor of EasingStyleValue::Function 2024-06-16 07:12:46 +02:00
ARIA LibWeb: Return correct RoleType for composite ARIA role 2024-01-27 14:52:41 -05:00
Bindings LibIDL+LibWeb: Mark [FIXME] interfaces as [[Unimplemented]] 2024-06-11 16:33:30 +02:00
Clipboard LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
Cookie Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
Crypto LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
CSS LibGfx+LibWeb: Rename Gfx::VectorFont to Gfx::Typeface 2024-06-30 13:09:23 +02:00
DOM LibWeb: Ensure layout is up to date before performing find in page query 2024-06-27 10:09:39 +02:00
DOMParsing LibWeb: Refactor DOM parsing APIs 2024-06-26 05:41:00 +02:00
DOMURL LibWeb: Consider resource: URLs to be trustworthy and non-opaque 2024-06-26 12:15:33 -06:00
Encoding LibTextCodec: Fix ISO-8859-1 vs. windows-1252 handling in web contexts 2024-06-04 10:21:07 +02:00
Fetch LibWeb: Restrict fetching file: and resource: URLs to internal pages 2024-06-26 12:15:33 -06:00
FileAPI LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
Geometry LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
HighResolutionTime LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
HTML LibWeb: Remove unneeded Web namespace usage in TraversableNavigable.cpp 2024-07-01 18:17:08 +02:00
IndexedDB LibWeb: Implement IDBRequest.onerror 2024-06-22 14:57:47 +02:00
Infra LibWeb: Implement an AO to normalize newlines in a string 2024-03-16 13:11:57 +01:00
Internals LibWeb: Add Internals.middleClick 2024-06-22 14:57:36 +02:00
IntersectionObserver LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
Layout Everywhere: Limit layout text fragments to use one font for all glyphs 2024-06-30 19:23:24 +02:00
Loader LibWeb: Only inject "User-Agent"/"Accept" headers when they're missing 2024-06-19 08:09:10 +02:00
MathML LibJS+LibWeb: Fix a ton of JS_CELL-like macro issues 2024-05-30 09:29:20 -06:00
MimeSniff LibWeb/MimeSniff: Implement "minimize a supported MIME type" 2024-05-19 16:25:50 +02:00
MixedContent LibWeb: Avoid null dereference when performing mixed content checks 2024-06-14 07:52:18 +02:00
NavigationTiming LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
Page Everywhere: Pass backing store into Navigable::paint() 2024-06-28 14:25:34 +02:00
Painting LibWeb: Fix painting of paths with storke-width=0 in Skia painter 2024-07-01 18:17:08 +02:00
PerformanceTimeline LibJS+LibWeb: Use new Cell::Visitor helpers to avoid manual iteration 2024-04-16 07:40:01 +02:00
PermissionsPolicy AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Platform LibWeb+Ladybird: Remove FontPluginSerenity (+ use Ladybird::FontPlugin) 2024-06-04 18:45:30 +02:00
ReferrerPolicy LibWeb: Do not release_value twice parsing a referrer policy 2024-06-09 07:02:59 +01:00
RequestIdleCallback LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
ResizeObserver LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
SecureContexts LibWeb: Consider resource: URLs to be trustworthy and non-opaque 2024-06-26 12:15:33 -06:00
Selection LibWeb: Remove Bindings/Forward.h from LibWeb/Forward.h 2024-04-27 18:29:35 -04:00
SRI LibWeb: Implement integrity-metadata part of fetch algorithm 2023-04-21 20:44:47 +01:00
Streams LibWeb: Run clang-format 2024-06-16 15:30:28 -04:00
SVG LibWeb: Set the correct prototype for SVGAElement instances 2024-06-28 17:10:52 +02:00
UIEvents LibUnicode: Replace code point general categories with ICU 2024-06-22 14:56:39 +02:00
UserTiming LibWeb: Avoid FlyString lookups when setting IDL interface prototypes 2024-03-16 16:35:54 +01:00
WebAssembly LibWasm: Improve table support 2024-06-01 16:21:03 +02:00
WebAudio LibWeb: Implement BaseAudioContext.createGain 2024-05-28 08:06:09 +02:00
WebDriver LibHTTP+RequestServer: Use HTTP::HeaderMap for request headers 2024-06-09 15:34:02 +02:00
WebGL AK: Remove various unused things 2024-06-04 09:19:39 +02:00
WebIDL LibWeb: Add const qualified BufferableObjectBase::raw_object 2024-05-26 07:48:37 +02:00
WebSockets LibWeb/WebSockets: Use correct URL parser 2024-06-02 19:55:53 +02:00
Worker Ladybird+Userland: Remove use of unnecessary fd passing socket concept 2024-04-19 16:38:55 -04:00
XHR LibWeb: Integrate Streams in XHR::send() 2024-05-20 16:57:52 -04:00
XLink LibWeb: Add Web::XLink::AttributeNames 2023-11-05 11:16:16 +00:00
XML LibWeb: Let queue_global_task() take a JS::HeapFunction 2024-04-20 18:11:01 +02:00
CMakeLists.txt Everywhere: Pass backing store into Navigable::paint() 2024-06-28 14:25:34 +02:00
Dump.cpp LibWeb: Rename Element::shadow_root_internal() to shadow_root() 2024-06-25 19:22:35 +02:00
Dump.h LibWeb+WebContent: Add option to dump session history of a traversable 2023-09-16 16:53:32 +02:00
Forward.h Everywhere: Pass backing store into Navigable::paint() 2024-06-28 14:25:34 +02:00
idl_files.cmake LibWeb: Implement stub for ElementInternals 2024-06-26 06:30:40 +02: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
TraversalDecision.h LibWeb: Use TraversalDecision for multi level Node traversal methods 2024-05-07 16:45:28 -06:00
TreeNode.h Everywhere: Remove usages of template keyword with no parameter list 2024-06-16 07:19:56 -04:00