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

Issue 1310603003: Recalc custom scrollbar style. (Closed)

Created:
5 years, 4 months ago by MuVen
Modified:
5 years, 3 months ago
Reviewers:
pdr., szager1
CC:
blink-reviews, skobes
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Recalc custom scrollbar style irrespective of root-layer-scrolls flag. When chrome running on on root-layer-scrolls, page is scaled the style is recalculated and thickness is changed. Change in thickness sets informs owning renderer to set for childneedsLayout. This layout shall happen after style reclac is completed, if this sequence is not executed, then post layout we see the needsForLayout = true, which asserts and crashes the chrome. TESTED=fast/scrollbars/custom-scrollbar-thickness-change-on-zoom-crash.html now passes with root layer scrolling BUG=522389 (https://code.google.com/p/chromium/issues/detail?id=522389#c1) Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201356

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 1

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -0 lines) Patch
M Source/core/layout/LayoutBox.cpp View 1 2 3 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 25 (7 generated)
MuVen
Skobes, PTAL. Not sure if test cases are needed or not. As once we enable ...
5 years, 4 months ago (2015-08-24 11:12:40 UTC) #2
skobes
On 2015/08/24 11:12:40, MuVen wrote: > Skobes, PTAL. > > Not sure if test cases ...
5 years, 4 months ago (2015-08-24 21:51:57 UTC) #3
MuVen
On 2015/08/24 21:51:57, skobes wrote: > On 2015/08/24 11:12:40, MuVen wrote: > > Skobes, PTAL. ...
5 years, 4 months ago (2015-08-25 14:06:03 UTC) #4
skobes
On 2015/08/25 14:06:03, MuVen wrote: > I see this above patch shall work for both ...
5 years, 4 months ago (2015-08-25 19:06:17 UTC) #5
MuVen
PTAL, let me know your inputs on this change.
5 years, 3 months ago (2015-08-26 14:20:07 UTC) #6
skobes
Can you add a TESTED= line to the change description that says which test this ...
5 years, 3 months ago (2015-08-26 18:56:08 UTC) #7
MuVen
Hi Szager, PTAL. I have modifed as per skobes review comments. Thanks, ~MuVen.
5 years, 3 months ago (2015-08-27 11:56:05 UTC) #10
szager1
lgtm
5 years, 3 months ago (2015-08-27 17:26:31 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1310603003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1310603003/80001
5 years, 3 months ago (2015-08-27 19:35:20 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/93773)
5 years, 3 months ago (2015-08-27 19:44:03 UTC) #15
MuVen
Thanks szager!!! @Pdr PTAL, Needs onwer stamp :) As skobes is OOO. Thanks, MuVen
5 years, 3 months ago (2015-08-27 19:48:16 UTC) #17
pdr.
On 2015/08/27 at 19:48:16, sataya.m wrote: > Thanks szager!!! > > @Pdr PTAL, Needs onwer ...
5 years, 3 months ago (2015-08-27 20:18:21 UTC) #18
pdr.
On 2015/08/27 at 20:18:21, pdr wrote: > On 2015/08/27 at 19:48:16, sataya.m wrote: > > ...
5 years, 3 months ago (2015-08-27 20:23:58 UTC) #19
MuVen
On 2015/08/27 20:23:58, pdr wrote: > On 2015/08/27 at 20:18:21, pdr wrote: > > On ...
5 years, 3 months ago (2015-08-28 01:39:38 UTC) #20
pdr.
On 2015/08/28 at 01:39:38, sataya.m wrote: > On 2015/08/27 20:23:58, pdr wrote: > > On ...
5 years, 3 months ago (2015-08-28 01:40:24 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1310603003/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1310603003/80001
5 years, 3 months ago (2015-08-28 01:40:41 UTC) #23
commit-bot: I haz the power
Committed patchset #4 (id:80001) as https://src.chromium.org/viewvc/blink?view=rev&revision=201356
5 years, 3 months ago (2015-08-28 01:45:23 UTC) #24
MuVen
5 years, 3 months ago (2015-08-28 01:48:23 UTC) #25
Message was sent while issue was closed.
On 2015/08/28 01:45:23, commit-bot: I haz the power wrote:
> Committed patchset #4 (id:80001) as
> https://src.chromium.org/viewvc/blink?view=rev&revision=201356

thanks pdr!!!

Powered by Google App Engine
This is Rietveld 408576698