summaryrefslogtreecommitdiff
path: root/Tests/LibWeb/Layout/input
diff options
context:
space:
mode:
authorAndreas Kling <kling@serenityos.org>2023-04-02 08:35:03 +0200
committerAndreas Kling <kling@serenityos.org>2023-04-02 15:00:06 +0200
commit620a34a4637654c2c7b518fddb087451aecb58f4 (patch)
tree258a71ddfbd9d992ee191366beea834b8ac34855 /Tests/LibWeb/Layout/input
parenteed956b473e86b88da146b9f7356d4064736f626 (diff)
downloadserenity-620a34a4637654c2c7b518fddb087451aecb58f4.zip
LibWeb: Don't apply element inline style to associated pseudo elements
An element's inline style, if present, should not leak into any pseudo elements generated by that element.
Diffstat (limited to 'Tests/LibWeb/Layout/input')
-rw-r--r--Tests/LibWeb/Layout/input/css-pseudo-element-should-not-be-affected-by-inline-style.html13
1 files changed, 13 insertions, 0 deletions
diff --git a/Tests/LibWeb/Layout/input/css-pseudo-element-should-not-be-affected-by-inline-style.html b/Tests/LibWeb/Layout/input/css-pseudo-element-should-not-be-affected-by-inline-style.html
new file mode 100644
index 0000000000..53776c903d
--- /dev/null
+++ b/Tests/LibWeb/Layout/input/css-pseudo-element-should-not-be-affected-by-inline-style.html
@@ -0,0 +1,13 @@
+<!DOCTYPE html><html><head><style>
+* {
+ border: 1px solid black;
+ font: 20px SerenitySans;
+}
+.outer::before {
+ display: block;
+ content: "";
+ width: 50px;
+ height: 50px;
+ border: 1px solid red;
+}
+</style><head><body><div class="outer" style="height: 100px; width: 100px;"><div class="inner">