[Webkit-unassigned] [Bug 210450] New: [ macOS ] REGRESSION(r260024) nspector/css/selector-dynamic-specificity.html is constantly failing
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Apr 13 13:01:57 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=210450
Bug ID: 210450
Summary: [ macOS ] REGRESSION(r260024)
nspector/css/selector-dynamic-specificity.html is
constantly failing
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: CSS
Assignee: webkit-unassigned at lists.webkit.org
Reporter: jacob_uphoff at apple.com
nspector/css/selector-dynamic-specificity.html
This test became a constant failure after commit r260024 for all of macOS
History:
https://results.webkit.org/?suite=layout-tests&test=inspector%2Fcss%2Fselector-dynamic-specificity.html
Diff:
--- /Volumes/Data/slave/catalina-debug-tests-wk2/build/layout-test-results/inspector/css/selector-dynamic-specificity-expected.txt
+++ /Volumes/Data/slave/catalina-debug-tests-wk2/build/layout-test-results/inspector/css/selector-dynamic-specificity-actual.txt
@@ -1,50 +1,50 @@
Testing that dynamic selectors have expected specificity values depending on the context node.
-p - :is(div, article) (0, 0, 1) (dynamic)
-p - :is(div, .foo, #bar, div#bar) (no value) (dynamic)
-p - :matches(div, article) (0, 0, 1) (dynamic)
-p - :matches(div, .foo, #bar, div#bar) (no value) (dynamic)
+p - :is(div, article) (0, 0, 1)
+p - :is(div, .foo, #bar, div#bar) (1, 0, 1)
+p - :matches(div, article) (0, 0, 1)
+p - :matches(div, .foo, #bar, div#bar) (1, 0, 1)
p - div:nth-child(odd) (0, 1, 1)
-p - :nth-child(odd of div) (0, 1, 1) (dynamic)
-p - :nth-child(odd of div, .foo, #bar, div#bar) (no value) (dynamic)
-p - :nth-child(even of div, .foo, #bar, div#bar) (no value) (dynamic)
+p - :nth-child(odd of div) (0, 1, 1)
+p - :nth-child(odd of div, .foo, #bar, div#bar) (1, 1, 1)
+p - :nth-child(even of div, .foo, #bar, div#bar) (1, 1, 1)
p - :not(span, #missing) (1, 0, 0)
p - :not(:not(:is(div, .foo, #bar, div#bar))) (1, 0, 1)
p - :not(:not(:matches(div, .foo, #bar, div#bar))) (1, 0, 1)
-div - :is(div, article) (0, 0, 1) (dynamic)
-div - :is(div, .foo, #bar, div#bar) (0, 0, 1) (dynamic)
-div - :matches(div, article) (0, 0, 1) (dynamic)
-div - :matches(div, .foo, #bar, div#bar) (0, 0, 1) (dynamic)
+div - :is(div, article) (0, 0, 1)
+div - :is(div, .foo, #bar, div#bar) (1, 0, 1)
+div - :matches(div, article) (0, 0, 1)
+div - :matches(div, .foo, #bar, div#bar) (1, 0, 1)
div - div:nth-child(odd) (0, 1, 1)
-div - :nth-child(odd of div) (0, 1, 1) (dynamic)
-div - :nth-child(odd of div, .foo, #bar, div#bar) (0, 1, 1) (dynamic)
-div - :nth-child(even of div, .foo, #bar, div#bar) (no value) (dynamic)
+div - :nth-child(odd of div) (0, 1, 1)
+div - :nth-child(odd of div, .foo, #bar, div#bar) (1, 1, 1)
+div - :nth-child(even of div, .foo, #bar, div#bar) (1, 1, 1)
div - :not(span, #missing) (1, 0, 0)
div - :not(:not(:is(div, .foo, #bar, div#bar))) (1, 0, 1)
div - :not(:not(:matches(div, .foo, #bar, div#bar))) (1, 0, 1)
-.foo - :is(div, article) (0, 0, 1) (dynamic)
-.foo - :is(div, .foo, #bar, div#bar) (0, 1, 0) (dynamic)
-.foo - :matches(div, article) (0, 0, 1) (dynamic)
-.foo - :matches(div, .foo, #bar, div#bar) (0, 1, 0) (dynamic)
+.foo - :is(div, article) (0, 0, 1)
+.foo - :is(div, .foo, #bar, div#bar) (1, 0, 1)
+.foo - :matches(div, article) (0, 0, 1)
+.foo - :matches(div, .foo, #bar, div#bar) (1, 0, 1)
.foo - div:nth-child(odd) (0, 1, 1)
-.foo - :nth-child(odd of div) (0, 1, 1) (dynamic)
-.foo - :nth-child(odd of div, .foo, #bar, div#bar) (no value) (dynamic)
-.foo - :nth-child(even of div, .foo, #bar, div#bar) (0, 2, 0) (dynamic)
+.foo - :nth-child(odd of div) (0, 1, 1)
+.foo - :nth-child(odd of div, .foo, #bar, div#bar) (1, 1, 1)
+.foo - :nth-child(even of div, .foo, #bar, div#bar) (1, 1, 1)
.foo - :not(span, #missing) (1, 0, 0)
.foo - :not(:not(:is(div, .foo, #bar, div#bar))) (1, 0, 1)
.foo - :not(:not(:matches(div, .foo, #bar, div#bar))) (1, 0, 1)
-#bar - :is(div, article) (0, 0, 1) (dynamic)
-#bar - :is(div, .foo, #bar, div#bar) (1, 0, 1) (dynamic)
-#bar - :matches(div, article) (0, 0, 1) (dynamic)
-#bar - :matches(div, .foo, #bar, div#bar) (1, 0, 1) (dynamic)
+#bar - :is(div, article) (0, 0, 1)
+#bar - :is(div, .foo, #bar, div#bar) (1, 0, 1)
+#bar - :matches(div, article) (0, 0, 1)
+#bar - :matches(div, .foo, #bar, div#bar) (1, 0, 1)
#bar - div:nth-child(odd) (0, 1, 1)
-#bar - :nth-child(odd of div) (0, 1, 1) (dynamic)
-#bar - :nth-child(odd of div, .foo, #bar, div#bar) (1, 1, 1) (dynamic)
-#bar - :nth-child(even of div, .foo, #bar, div#bar) (no value) (dynamic)
+#bar - :nth-child(odd of div) (0, 1, 1)
+#bar - :nth-child(odd of div, .foo, #bar, div#bar) (1, 1, 1)
+#bar - :nth-child(even of div, .foo, #bar, div#bar) (1, 1, 1)
#bar - :not(span, #missing) (1, 0, 0)
#bar - :not(:not(:is(div, .foo, #bar, div#bar))) (1, 0, 1)
#bar - :not(:not(:matches(div, .foo, #bar, div#bar))) (1, 0, 1)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200413/0571c96f/attachment.htm>
More information about the webkit-unassigned
mailing list