Title: [287672] trunk/LayoutTests
Revision
287672
Author
commit-qu...@webkit.org
Date
2022-01-05 19:54:05 -0800 (Wed, 05 Jan 2022)

Log Message

border radii may have missing values
https://bugs.webkit.org/show_bug.cgi?id=234866

Patch by Brandon Stewart <brandonstew...@apple.com> on 2022-01-05
Reviewed by Antti Koivisto.

Add test to verify behavior of CSS border radii.

* fast/css/border-radius-invalid-pair-expected.txt: Added.
* fast/css/border-radius-invalid-pair.html: Added.

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (287671 => 287672)


--- trunk/LayoutTests/ChangeLog	2022-01-06 03:08:12 UTC (rev 287671)
+++ trunk/LayoutTests/ChangeLog	2022-01-06 03:54:05 UTC (rev 287672)
@@ -1,3 +1,15 @@
+2022-01-05  Brandon Stewart  <brandonstew...@apple.com>
+
+        border radii may have missing values
+        https://bugs.webkit.org/show_bug.cgi?id=234866
+
+        Reviewed by Antti Koivisto.
+
+        Add test to verify behavior of CSS border radii.
+
+        * fast/css/border-radius-invalid-pair-expected.txt: Added.
+        * fast/css/border-radius-invalid-pair.html: Added.
+
 2022-01-05  Megan Gardner  <megan_gard...@apple.com>
 
         Remove unneeded webkit specific CSS attribute for Image Control Menu.

Added: trunk/LayoutTests/fast/css/border-radius-invalid-pair-expected.txt (0 => 287672)


--- trunk/LayoutTests/fast/css/border-radius-invalid-pair-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/fast/css/border-radius-invalid-pair-expected.txt	2022-01-06 03:54:05 UTC (rev 287672)
@@ -0,0 +1,2 @@
+
+Test passes if it does not crash

Added: trunk/LayoutTests/fast/css/border-radius-invalid-pair.html (0 => 287672)


--- trunk/LayoutTests/fast/css/border-radius-invalid-pair.html	                        (rev 0)
+++ trunk/LayoutTests/fast/css/border-radius-invalid-pair.html	2022-01-06 03:54:05 UTC (rev 287672)
@@ -0,0 +1,20 @@
+<html>
+<style>
+  object {
+    border-top-left-radius: 0;
+  }
+</style>
+<script>
+  _onload_ = () => {
+    if (window.testRunner)
+        testRunner.dumpAsText()
+
+    document.styleSheets[0].insertRule(`object { border-radius: inherit; }`);
+    document.execCommand('SelectAll');
+    document.execCommand('Copy');
+  };
+</script>
+<object></object>
+
+<p>Test passes if it does not crash</p>
+</html>
\ No newline at end of file
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to