mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-07-29 04:09:13 +00:00
LibWeb: Don't crash on encountering display: list-item on pseudo element
On any `display: list-item` Node a CSS pseudo element (`::marker`) needs to be created. This commit allows the ::maker pseudo element to be nested within other pseudo elements (e. g. ::before or ::after). This fixes this WPT test: http://wpt.live/css/CSS2/generated-content/after-content-display-003.xht
This commit is contained in:
parent
0c04bd6676
commit
15d2857a01
Notes:
github-actions[bot]
2024-10-17 06:43:58 +00:00
Author: https://github.com/Stausee1337 🔰
Commit: 15d2857a01
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/1825
Reviewed-by: https://github.com/AtkinsSJ ✅
3 changed files with 51 additions and 0 deletions
|
@ -0,0 +1,9 @@
|
|||
<style>
|
||||
div::after {
|
||||
content: "Filler Text";
|
||||
display: list-item;
|
||||
margin-left: 1em;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div>Filler text</div>
|
Loading…
Add table
Add a link
Reference in a new issue