New issue
Advanced search Search tips

Issue 668000 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

[SPv175+] Root background clip is not applied correctly

Project Member Reported by trchen@chromium.org, Nov 23 2016

Issue description

As discussed in https://codereview.chromium.org/2530433003/#msg7
----
Without RLS, the frame clip is a FrameView clip thus is included in LayoutView's
local border box context, and root background paint with it.

With RLS, the frame clip is LayoutView's overflow clip, thus not included in
LayoutView's local border box context, and root background paint with root clip.
----
We should include LayoutView's overflow clip earlier in PaintLayerPainter as a special case.

Minimal test case: http://jsbin.com/hezuya/
 
Cc: chrishtr@chromium.org
Labels: -Pri-3 Pri-2
Owner: pdr@chromium.org
Summary: [SPv175+] Root background clip is not applied correctly (was: [SPv2] Root background clip is incorrect in RLS mode)
I'm leaving the team, thus re-assigning bugs.

This applies to SPv175 too, and is now a live bug. The bug can be made more obvious by changing border value on the iframe element.

The root background doesn't correctly fill the replaced content box either. The expected rendering should be like this: http://output.jsbin.com/dakowam/quiet

Sign in to add a comment