1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-25 19:25:07 +00:00
serenity/Userland/Libraries/LibWeb
MacDue cbc04a6285 LibWeb: Support painting simple linear-gradients
This is just a quick test that everything is working. Currently
it paints the gradients with the existing
painter.fill_rect_with_gradient(). This can only handle two-color
orthogonal gradients.
2022-07-17 20:11:38 +01:00
..
Bindings LibWeb: Introduce Blob 2022-07-17 00:23:19 +01:00
Cookie Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
Crypto Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
CSS LibWeb: Allow having a linear-gradient() as a background-image 2022-07-17 20:11:38 +01:00
DOM LibWeb: Fix queuing mutation records for node removal 2022-07-17 18:21:09 +01:00
DOMParsing AK: Use an enum instead of a bool for String::replace(all_occurences) 2022-07-06 11:12:45 +02:00
Encoding LibWeb: Implement a very basic version of TextDecoder 2022-02-16 22:48:32 +03:30
Fetch/Infrastructure LibWeb: Add definitions from '2.2.6. Responses' in the Fetch spec 2022-07-16 21:05:00 +01:00
FileAPI LibWeb: Avoid needless copies during Blob construction 2022-07-17 00:34:25 +01:00
Geometry LibWeb: Add barebones implementation of DOMPoint and DOMPointReadOnly 2022-07-12 23:12:11 +02:00
HighResolutionTime Libraries: Use default constructors/destructors in LibWeb 2022-03-17 17:23:49 +00:00
HTML LibWeb: Allow having a linear-gradient() as a background-image 2022-07-17 20:11:38 +01:00
Infra LibWeb: Add 'byte-{lower,upper}case' operations from the Infra spec 2022-07-14 00:42:26 +01:00
IntersectionObserver LibWeb: Use the specification defined types in IntersectionObserverInit 2022-04-02 13:13:37 +03:00
Layout LibWeb: Allow having a linear-gradient() as a background-image 2022-07-17 20:11:38 +01:00
Loader LibWeb: Paper over a VERIFY() crash in ResourceLoader for now 2022-07-17 14:11:36 +02:00
MimeSniff LibWeb: Move Fetch::collect_an_http_quoted_string() into HTTP.{cpp,h} 2022-07-14 00:42:26 +01:00
NavigationTiming LibWeb: Use long long where it was replaced with long 2022-06-06 22:34:45 +01:00
Page Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
Painting LibWeb: Support painting simple linear-gradients 2022-07-17 20:11:38 +01:00
RequestIdleCallback LibWeb: Implement the infrastructure necessary for requestIdleCallback 2022-04-02 23:52:25 +01:00
ResizeObserver LibWeb: Add the ResizeObserverBoxOptions IDL enum 2022-04-02 13:13:37 +03:00
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: Stub out two functions on SVGGeometryElement 2022-07-12 23:12:11 +02:00
Tests LibWeb: Capture <script> element's node document on execution 2021-12-21 13:50:00 -08:00
UIEvents LibWeb: Dispatch dblclick UI Events on double click 2022-06-20 12:55:50 +01:00
URL AK: Use an enum instead of a bool for String::replace(all_occurences) 2022-07-06 11:12:45 +02:00
WebAssembly Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
WebGL LibWeb: Don't crash when failing to create WebGL context on non-Serenity 2022-07-12 15:55:43 +02:00
WebSockets LibWeb: Move Origin into the HTML namespace 2022-07-14 00:42:26 +01:00
XHR LibWeb: Add support for XHR response type Blob 2022-07-17 00:23:19 +01:00
XML Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
CMakeLists.txt LibWeb: Rename FormattingState to LayoutState 2022-07-17 14:11:36 +02:00
Dump.cpp Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
Dump.h LibWeb: Implement initial CSSFontFaceRule and FontFace classes 2022-03-28 22:25:25 +02:00
FontCache.cpp LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
FontCache.h LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
Forward.h LibWeb: Add LinearGradientStyleValue 2022-07-17 20:11:38 +01:00
idl_files.cmake LibWeb: Introduce Blob 2022-07-17 00:23:19 +01:00
ImageDecoding.cpp LibWeb: Abstract the image decoding via Web::ImageDecoding::Decoder 2022-05-15 12:17:36 +02:00
ImageDecoding.h LibWeb: Abstract the image decoding via Web::ImageDecoding::Decoder 2022-05-15 12:17:36 +02: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
TreeNode.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00