Index: third_party/WebKit/LayoutTests/paint/invalidation/border-image-outset-change-repaint.html |
diff --git a/third_party/WebKit/LayoutTests/paint/invalidation/border-image-outset-change-repaint.html b/third_party/WebKit/LayoutTests/paint/invalidation/border-image-outset-change-repaint.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..c6ae03b75ff3ea99854dab85068694f845b688ef |
--- /dev/null |
+++ b/third_party/WebKit/LayoutTests/paint/invalidation/border-image-outset-change-repaint.html |
@@ -0,0 +1,26 @@ |
+<!DOCTYPE HTML> |
+<style> |
+ div { |
+ border-width: 21px 30px 30px 21px; |
+ width: 75px; |
+ height: 75px; |
+ display: inline-block; |
+ border-image-source: url("../../borders/resources/border-image.png"); |
+ border-image-slice: 21 30 30 21 fill; |
+ border-image-width: 1; |
+ border-image-outset: 1; |
+ } |
+</style> |
+<script src="resources/text-based-repaint.js"></script> |
+<script> |
+ function repaintTest() |
+ { |
+ // Changing border-image-outset will cause a repaint but no layout. |
+ document.getElementById("test").style['border-image-outset'] = '5'; |
+ } |
+ window.onload = runRepaintAndPixelTest; |
+</script> |
+<div id="test"></div> |
+<p> |
+Tests the repainting of border-image-outset when changed. |
+</p> |