Jelle Raaijmakers
35efd4d14b
LibWeb+LibGfx: Support alpha
in CanvasRenderingContext2D
...
This is implemented by these related changes:
* The Skia alpha type 'Opaque' is selected for surfaces that were
created with the intention of not having an alpha channel.
Previously we were simply creating one with alpha.
* Clearing now happens through Skia's `clear()` which always uses the
source color's value for the result, instead of setting all values
to 0.
* CanvasRenderingContext2D selects a different clearing color based on
the `alpha` context attribute's value.
2025-04-29 13:51:23 +02:00
Gingeh
4b9f5c6fb8
LibWeb: Generate ::backdrop pseudo-elements
2025-04-09 12:10:42 +01:00
Tim Ledbetter
d3c51ea05e
LibWeb: Apply nowrap
attribute as presentational hint
2025-02-22 09:12:08 +00:00
Tim Ledbetter
a4ee3fb1f0
LibWeb: Use type attribute to determine HTMLLinkElement
mime type
...
CI / Lagom (arm64, Sanitizer_CI, false, macos-15, macOS, Clang) (push) Waiting to run
CI / Lagom (x86_64, Fuzzers_CI, false, ubuntu-24.04, Linux, Clang) (push) Waiting to run
CI / Lagom (x86_64, Sanitizer_CI, false, ubuntu-24.04, Linux, GNU) (push) Waiting to run
CI / Lagom (x86_64, Sanitizer_CI, true, ubuntu-24.04, Linux, Clang) (push) Waiting to run
Package the js repl as a binary artifact / build-and-package (macos-14, macOS, macOS-universal2) (push) Waiting to run
Package the js repl as a binary artifact / build-and-package (ubuntu-24.04, Linux, Linux-x86_64) (push) Waiting to run
Run test262 and test-wasm / run_and_update_results (push) Waiting to run
Lint Code / lint (push) Waiting to run
Label PRs with merge conflicts / auto-labeler (push) Waiting to run
Push notes / build (push) Waiting to run
Previously, the type attribute was ignored on link elements.
2025-02-21 13:52:27 +01:00
Tim Ledbetter
2550b602ab
LibWeb: Apply type
presentational hint for HTMLLIElement
2025-02-21 01:25:30 +00:00
Tim Ledbetter
74bf7bc28e
LibWeb: Apply type
presentational hint for HTMLUListElement
2025-02-21 01:25:30 +00:00
Tim Ledbetter
7612f2161c
LibWeb: Apply type
presentational hint for HTMLOListElement
2025-02-21 01:25:30 +00:00
Tim Ledbetter
ea80167723
LibWeb: Apply HTMLTableSectionElement
height presentational hint
2025-02-20 17:11:52 +00:00
Tim Ledbetter
3ffc7bd131
LibWeb: Apply HTMLTableElement
bordercolor presentational hint
2025-02-20 17:11:52 +00:00
Tim Ledbetter
0e470d5cdf
LibWeb: Apply presentational hints for the HTMLHRElement align attribute
2025-02-18 12:06:44 +01:00
Tim Ledbetter
c217057cfd
LibWeb: Apply presentational hints for the HTMLHRElement color attribute
2025-02-18 12:06:44 +01:00
Luke Warlow
b17bbe6d1f
LibWeb: Implement ::details-content
pseudo element
...
Details' contents matches a new details-content pseudo element.
Further work is required to make this pseudo-element behave per spec.
This pseudo should be element-backed per
https://drafts.csswg.org/css-pseudo/#element-backed
2024-12-06 07:16:41 +00:00