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

Issue 410683002: Revert of Fix bugs in clip parent calculations (Closed)

Created:
6 years, 5 months ago by johnme
Modified:
6 years, 5 months ago
CC:
abarth-chromium, blink-reviews, blink-reviews-rendering, eae+blinkwatch, jchaffraix+rendering, leviw+renderwatch, pdr., rune+blink, zoltan1
Project:
blink
Visibility:
Public.

Description

Revert of Fix bugs in clip parent calculations (https://codereview.chromium.org/402283003/) Reason for revert: non-reparented-overlay-scrollbars.html fails on the following bots: http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.7/builds/29607 http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.8/builds/27919 http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.8%20%28retina%29/builds/16557 Original issue's description: > Fix bugs in clip parent calculations > > I noticed two bugs in the clip parent code - when walking up the layers > in the stacking tree looking for clipping layers, I'd forgotten to > consider the layers themselves (I'd only considered their clipping > containers). I'd also incorrectly gated promotion for having a clip > parent on having an ancestor scrolling layer that needed composited > scrolling. This condition was bogus: we often need a clip parent > precisely because we have no ancestor scrolling layer (eg, we're fixed > positioned and have 'escaped' our ancestor scrollers in tree order). > > BUG=None > > Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=178649 TBR=abarth@chromium.org,vollick@chromium.org NOTREECHECKS=true NOTRY=true BUG=None Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=178665

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -80 lines) Patch
D LayoutTests/compositing/overflow/non-reparented-overlay-scrollbars.html View 1 chunk +0 lines, -36 lines 0 comments Download
D LayoutTests/compositing/overflow/non-reparented-overlay-scrollbars-expected.html View 1 chunk +0 lines, -36 lines 0 comments Download
M Source/core/rendering/compositing/CompositingInputsUpdater.cpp View 1 chunk +0 lines, -3 lines 0 comments Download
M Source/core/rendering/compositing/CompositingReasonFinder.cpp View 1 chunk +7 lines, -5 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
johnme
Created Revert of Fix bugs in clip parent calculations
6 years, 5 months ago (2014-07-22 15:06:03 UTC) #1
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/johnme@chromium.org/410683002/1
6 years, 5 months ago (2014-07-22 15:06:52 UTC) #2
commit-bot: I haz the power
Change committed as 178665
6 years, 5 months ago (2014-07-22 15:08:01 UTC) #3
abarth-chromium
Was this a real failure or just an instance of https://code.google.com/p/chromium/issues/detail?id=394072 ?
6 years, 5 months ago (2014-07-22 16:53:26 UTC) #4
Ian Vollick
On 2014/07/22 16:53:26, abarth wrote: > Was this a real failure or just an instance ...
6 years, 5 months ago (2014-07-22 17:07:53 UTC) #5
johnme
On 2014/07/22 16:53:26, abarth wrote: > Was this a real failure or just an instance ...
6 years, 5 months ago (2014-07-22 17:26:02 UTC) #6
Ian Vollick
On 2014/07/22 17:26:02, johnme wrote: > On 2014/07/22 16:53:26, abarth wrote: > > Was this ...
6 years, 5 months ago (2014-07-22 18:10:52 UTC) #7
Ian Vollick
On 2014/07/22 18:10:52, Ian Vollick wrote: > On 2014/07/22 17:26:02, johnme wrote: > > On ...
6 years, 5 months ago (2014-07-22 19:02:10 UTC) #8
abarth-chromium
6 years, 5 months ago (2014-07-22 19:31:40 UTC) #9
Message was sent while issue was closed.
Thanks!

Powered by Google App Engine
This is Rietveld 408576698