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

Issue 774953003: CustomScrollbar Style not updated for IFrame. (Closed)

Created:
6 years ago by MuVen
Modified:
6 years ago
Reviewers:
pdr., skobes
CC:
blink-reviews, Sikugu_, jdduke (slow), rune
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

CustomScrollbar of IFrame elements style needs to be updated. CustomScrollbar of IFrame elements style needs to be updated. IFrame element is added as widget for frameview. If CustomScrollbar is defined in the page, then the CustomScrollbar of IFrame style needs to be recalculated. This patch calls RenderPart scrollbars styleChanged. BUG=438596 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=186760

Patch Set 1 #

Total comments: 3

Patch Set 2 : calling from RenderPart #

Total comments: 1

Patch Set 3 : addressed review comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+74 lines, -0 lines) Patch
A LayoutTests/scrollbars/custom-scrollbar-for-iframe-changing-dynamically.html View 1 2 1 chunk +44 lines, -0 lines 0 comments Download
A LayoutTests/scrollbars/custom-scrollbar-for-iframe-changing-dynamically-expected.html View 1 2 1 chunk +26 lines, -0 lines 0 comments Download
M Source/core/rendering/RenderPart.cpp View 1 2 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (3 generated)
MuVen
Hi Skobes, I have implemented the API to call CS styleDidChange for IFrame Custom Scrollbars.PTAL. ...
6 years ago (2014-12-04 14:27:04 UTC) #2
MuVen
https://codereview.chromium.org/774953003/diff/1/Source/core/frame/FrameView.cpp File Source/core/frame/FrameView.cpp (right): https://codereview.chromium.org/774953003/diff/1/Source/core/frame/FrameView.cpp#newcode346 Source/core/frame/FrameView.cpp:346: void FrameView::recalculateWidgetCustomScrollbarStyle() with this changes any scrollbar pertaining to ...
6 years ago (2014-12-04 15:47:10 UTC) #4
MuVen
im sorry i miss read the code. kindly ignore the second comment.
6 years ago (2014-12-04 15:51:32 UTC) #5
skobes
https://codereview.chromium.org/774953003/diff/1/Source/core/frame/FrameView.cpp File Source/core/frame/FrameView.cpp (right): https://codereview.chromium.org/774953003/diff/1/Source/core/frame/FrameView.cpp#newcode351 Source/core/frame/FrameView.cpp:351: for (size_t i = 0; i < parts.size() && ...
6 years ago (2014-12-04 17:18:39 UTC) #6
MuVen
PTAL. https://codereview.chromium.org/774953003/diff/1/Source/core/frame/FrameView.cpp File Source/core/frame/FrameView.cpp (right): https://codereview.chromium.org/774953003/diff/1/Source/core/frame/FrameView.cpp#newcode351 Source/core/frame/FrameView.cpp:351: for (size_t i = 0; i < parts.size() ...
6 years ago (2014-12-04 17:50:28 UTC) #7
MuVen
On 2014/12/04 17:50:28, muven wrote: > PTAL. > > https://codereview.chromium.org/774953003/diff/1/Source/core/frame/FrameView.cpp > File Source/core/frame/FrameView.cpp (right): > ...
6 years ago (2014-12-04 17:58:57 UTC) #8
MuVen
friendly ping !!! pdr/skobes, PTAL.
6 years ago (2014-12-08 16:39:02 UTC) #9
skobes
lgtm with one nit https://codereview.chromium.org/774953003/diff/20001/Source/core/rendering/RenderPart.cpp File Source/core/rendering/RenderPart.cpp (right): https://codereview.chromium.org/774953003/diff/20001/Source/core/rendering/RenderPart.cpp#newcode212 Source/core/rendering/RenderPart.cpp:212: // Recalculate CustomScrollbar Style if ...
6 years ago (2014-12-08 21:54:55 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/774953003/40001
6 years ago (2014-12-09 06:10:54 UTC) #12
commit-bot: I haz the power
6 years ago (2014-12-09 07:17:59 UTC) #13
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=186760

Powered by Google App Engine
This is Rietveld 408576698