Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(155)

Issue 2098223002: Update composited layer size if overflow from children requires it (Closed)

Created:
4 years, 5 months ago by rhogan
Modified:
4 years, 5 months ago
Reviewers:
Xianzhu
CC:
blink-reviews, blink-reviews-layout_chromium.org, chromium-reviews, eae+blinkwatch, jchaffraix+rendering, leviw+renderwatch, pdr+renderingwatchlist_chromium.org, szager+layoutwatch_chromium.org, zoltan1, trchen
Base URL:
https://chromium.googlesource.com/chromium/src.git@617443-4
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Update composited layer size if overflow from children requires it If a change to an element's overflow requires the composited layer that paints it to expand in size then we need to make sure that expansion happens. Before, it was assured by layout. Now that we skip layout if overflow is the only thing that has changed we need to watch for the need to expand the layer when we compute overflow. BUG=621612 Committed: https://crrev.com/3faa9d5121f4e933c111e8e3aca23f1fd5e3ba25 Cr-Commit-Position: refs/heads/master@{#402242}

Patch Set 1 #

Patch Set 2 : Updated #

Patch Set 3 : bug 621612 #

Total comments: 1

Patch Set 4 : bug 621612 #

Messages

Total messages: 16 (9 generated)
rhogan
If a change to an element's overflow requires the composited layer that paints it to ...
4 years, 5 months ago (2016-06-27 13:52:37 UTC) #2
Xianzhu
lgtm. Thanks! (I thought we already had it. +cc trchen@.)
4 years, 5 months ago (2016-06-27 16:49:35 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2098223002/40001
4 years, 5 months ago (2016-06-27 16:50:13 UTC) #9
Xianzhu
https://codereview.chromium.org/2098223002/diff/40001/third_party/WebKit/LayoutTests/fast/repaint/overflow-changed-on-child-of-composited-layer.html File third_party/WebKit/LayoutTests/fast/repaint/overflow-changed-on-child-of-composited-layer.html (right): https://codereview.chromium.org/2098223002/diff/40001/third_party/WebKit/LayoutTests/fast/repaint/overflow-changed-on-child-of-composited-layer.html#newcode12 third_party/WebKit/LayoutTests/fast/repaint/overflow-changed-on-child-of-composited-layer.html:12: runRepaintTest(); Nit: onload = runRepaintAndPixelTest; and add a reference ...
4 years, 5 months ago (2016-06-27 16:53:22 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2098223002/60001
4 years, 5 months ago (2016-06-27 17:08:26 UTC) #13
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 5 months ago (2016-06-27 18:55:48 UTC) #14
commit-bot: I haz the power
4 years, 5 months ago (2016-06-27 18:58:52 UTC) #16
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/3faa9d5121f4e933c111e8e3aca23f1fd5e3ba25
Cr-Commit-Position: refs/heads/master@{#402242}

Powered by Google App Engine
This is Rietveld 408576698