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

Issue 2314593003: IFrame Scrollbar needs reconstruction. (Closed)

Created:
4 years, 3 months ago by MuVen
Modified:
4 years, 3 months ago
Reviewers:
majidvp, skobes
CC:
chromium-reviews, blink-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

IFrame Scrollbar needs reconstruction. IFrame Scrollbar needs reconstruction. In the updateWidgetGeometry set frameview needs layout if frameview scrollbars needsreconstruction. BUG=492785 Committed: https://crrev.com/5dc5867ab6200abb2f02392a16267ecec62d676e Cr-Commit-Position: refs/heads/master@{#418837}

Patch Set 1 : done #

Total comments: 3

Patch Set 2 : setNeedsLayout on needsScrollbarReconstruction #

Patch Set 3 : added test exceptions #

Messages

Total messages: 39 (25 generated)
MuVen
PATL.
4 years, 3 months ago (2016-09-06 10:05:33 UTC) #5
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/2314593003/20001
4 years, 3 months ago (2016-09-06 10:05:51 UTC) #7
commit-bot: I haz the power
No L-G-T-M from a valid reviewer yet. CQ run can only be started by full ...
4 years, 3 months ago (2016-09-06 10:05:53 UTC) #9
skobes
https://codereview.chromium.org/2314593003/diff/20001/third_party/WebKit/Source/core/frame/FrameView.cpp File third_party/WebKit/Source/core/frame/FrameView.cpp (right): https://codereview.chromium.org/2314593003/diff/20001/third_party/WebKit/Source/core/frame/FrameView.cpp#newcode2768 third_party/WebKit/Source/core/frame/FrameView.cpp:2768: updateScrollbarsIfNeeded(); FrameView::layout calls updateScrollbarsIfNeeded. Why do we need to ...
4 years, 3 months ago (2016-09-06 17:39:20 UTC) #17
MuVen
https://codereview.chromium.org/2314593003/diff/20001/third_party/WebKit/Source/core/frame/FrameView.cpp File third_party/WebKit/Source/core/frame/FrameView.cpp (right): https://codereview.chromium.org/2314593003/diff/20001/third_party/WebKit/Source/core/frame/FrameView.cpp#newcode2768 third_party/WebKit/Source/core/frame/FrameView.cpp:2768: updateScrollbarsIfNeeded(); as this is a recursively calls for all ...
4 years, 3 months ago (2016-09-07 14:50:17 UTC) #18
skobes
https://codereview.chromium.org/2314593003/diff/20001/third_party/WebKit/Source/core/frame/FrameView.cpp File third_party/WebKit/Source/core/frame/FrameView.cpp (right): https://codereview.chromium.org/2314593003/diff/20001/third_party/WebKit/Source/core/frame/FrameView.cpp#newcode2768 third_party/WebKit/Source/core/frame/FrameView.cpp:2768: updateScrollbarsIfNeeded(); On 2016/09/07 14:50:17, MuVen wrote: > as this ...
4 years, 3 months ago (2016-09-07 19:04:38 UTC) #19
MuVen
PTAL. After debugging a bit further it seems this is the right place to fix ...
4 years, 3 months ago (2016-09-08 07:58:28 UTC) #23
skobes
lgtm
4 years, 3 months ago (2016-09-08 18:11:07 UTC) #26
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/2314593003/60001
4 years, 3 months ago (2016-09-15 11:44:19 UTC) #32
commit-bot: I haz the power
Committed patchset #3 (id:60001)
4 years, 3 months ago (2016-09-15 11:48:54 UTC) #34
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/5dc5867ab6200abb2f02392a16267ecec62d676e Cr-Commit-Position: refs/heads/master@{#418837}
4 years, 3 months ago (2016-09-15 11:51:02 UTC) #36
jbroman
A revert of this CL (patchset #3 id:60001) has been created in https://codereview.chromium.org/2338413005/ by jbroman@chromium.org. ...
4 years, 3 months ago (2016-09-15 14:25:26 UTC) #37
jbroman
On 2016/09/15 at 14:25:26, jbroman wrote: > A revert of this CL (patchset #3 id:60001) ...
4 years, 3 months ago (2016-09-15 14:26:07 UTC) #38
jbroman
4 years, 3 months ago (2016-09-15 14:28:46 UTC) #39
Message was sent while issue was closed.
On 2016/09/15 at 14:26:07, jbroman wrote:
> On 2016/09/15 at 14:25:26, jbroman wrote:
> > A revert of this CL (patchset #3 id:60001) has been created in
https://codereview.chromium.org/2338413005/ by jbroman@chromium.org.
> > 
> > The reason for reverting is:
virtual/rootlayerscrolls/scrollbars/custom-scrollbar-reconstruction-on-inserting-style-sheet.html
fails reliably on Win 10.
> > 
> >
https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Win10/builds/1....
> 
> On second thought, I think I can just expand the expectation in this CL to
include Win10.

That CL is https://codereview.chromium.org/2347623002.

Powered by Google App Engine
This is Rietveld 408576698