New issue
Advanced search Search tips

Issue 778482 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 2
Type: Bug

Blocking:
issue 544140



Sign in to add a comment

[root layer scrolls] squashing tests missing paint invalidations

Project Member Reported by skobes@chromium.org, Oct 26 2017

Issue description

Two tests in compositing/squashing fail with RLS:

  compositing/squashing/squash-above-fixed-1.html
  compositing/squashing/squash-above-fixed-3.html

Snippet of diff:

   "layers": [
     {
       "name": "LayoutView #document",
+      "bounds": [800, 600],
+      "backgroundColor": "#FFFFFF"
+    },
+    {
+      "name": "Scrolling Layer",
+      "bounds": [785, 600],
+      "drawsContent": false
+    },
+    {
+      "name": "Scrolling Contents Layer",
       "bounds": [785, 1400],
       "contentsOpaque": true,
       "backgroundColor": "#FFFFFF",
-      "paintInvalidations": [
-        {
-          "object": "LayoutBlockFlow (relative positioned) DIV id='paragraph-f' class='overlapping lime'",
-          "rect": [0, 500, 200, 100],
-          "reason": "subtree"
-        },
-        {
-          "object": "LayoutBlockFlow (relative positioned) DIV id='paragraph-e' class='overlapping cyan'",
-          "rect": [0, 200, 200, 100],
-          "reason": "subtree"
-        },
...

The insertion of Scrolling Layer and Scrolling Contents Layer is expected, but the missing "paintInvalidations" entries are not.
 
Cc: -pdr@chromium.org
Owner: pdr@chromium.org
Status: Assigned (was: Available)
Status: WontFix (was: Assigned)
These squashing tests are no longer missing paint invalidations.  They just need a simple rebaseline for the scrolling layers.

Sign in to add a comment