--- /b/s/w/iovDyFdF/layout-test-results/virtual/spv175/paint/invalidation/svg/image-with-clip-path-expected.txt
+++ /b/s/w/iovDyFdF/layout-test-results/virtual/spv175/paint/invalidation/svg/image-with-clip-path-actual.txt
@@ -2,6 +2,16 @@
   "layers": [
     {
       "name": "LayoutView #document",
+      "bounds": [800, 600],
+      "backgroundColor": "#FFFFFF"
+    },
+    {
+      "name": "Scrolling Layer",
+      "bounds": [800, 600],
+      "drawsContent": false
+    },
+    {
+      "name": "Scrolling Contents Layer",
       "bounds": [800, 600],
       "contentsOpaque": true,
       "backgroundColor": "#FFFFFF",
@@ -9,42 +19,319 @@
         {
           "object": "LayoutSVGContainer g id='g'",
           "rect": [20, 20, 60, 60],
-          "reason": "subtree"
+          "reason": "appeared"
         },
         {
           "object": "LayoutSVGContainer g id='g'",
           "rect": [20, 20, 60, 60],
-          "reason": "subtree"
-        },
-        {
-          "object": "LayoutSVGImage image",
-          "rect": [20, 20, 60, 60],
-          "reason": "subtree"
-        },
-        {
-          "object": "LayoutSVGImage image",
-          "rect": [20, 20, 60, 60],
-          "reason": "subtree"
+          "reason": "paint property change"
         },
         {
           "object": "LayoutSVGContainer g id='g'",
           "rect": [175, 25, 50, 50],
-          "reason": "subtree"
-        },
-        {
-          "object": "LayoutSVGImage image",
-          "rect": [175, 25, 50, 50],
-          "reason": "subtree"
-        },
-        {
-          "object": "LayoutSVGContainer g id='g'",
-          "rect": [0, 0, 10, 10],
-          "reason": "subtree"
-        },
-        {
-          "object": "LayoutSVGImage image",
-          "rect": [0, 0, 10, 10],
-          "reason": "subtree"
+          "reason": "paint property change"
+        }
+      ],
+      "underPaintInvalidations": [
+        {
+          "x": 170,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 171,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 172,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 173,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 174,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 175,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 176,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 177,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 178,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 179,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 180,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 181,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 182,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 183,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 184,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 185,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 186,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 187,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 188,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 189,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 190,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 191,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 192,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 193,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 194,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 195,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 196,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 197,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 198,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 199,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 200,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 201,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 202,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 203,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 204,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 205,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 206,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 207,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 208,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 209,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 210,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 211,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 212,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 213,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 214,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 215,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 216,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 217,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 218,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
+        },
+        {
+          "x": 219,
+          "y": 20,
+          "oldPixel": "#FFFFFF",
+          "newPixel": "#00FF00"
         }
       ]
     }
@@ -52,19 +339,19 @@
   "objectPaintInvalidations": [
     {
       "object": "LayoutSVGContainer g id='g'",
-      "reason": "subtree"
+      "reason": "full"
     },
     {
       "object": "LayoutSVGImage image",
-      "reason": "subtree"
+      "reason": "full"
     },
     {
       "object": "LayoutSVGContainer g id='g'",
-      "reason": "subtree"
+      "reason": "full"
     },
     {
       "object": "LayoutSVGImage image",
-      "reason": "subtree"
+      "reason": "full"
     }
   ]
 }
