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

Issue 150733002: Place inner frame scrollbars on the left side, if indicated by the frame-level text direction. (Closed)

Created:
6 years, 10 months ago by tonikitoo_
Modified:
6 years, 9 months ago
CC:
blink-reviews, jamesr
Base URL:
https://chromium.googlesource.com/chromium/blink.git@issue_312435
Visibility:
Public.

Description

Place inner frame scrollbars on the left side, if indicated by the frame-level text direction. CL overrides ScrollView::shouldPlaceVerticalScrollbarOnLeft() from FrameView in order to determine if a Frame level scrollbar should be placed on the left. Logic is simple: it obeys what ever is set to the body node, as it determines the page text direction. For now, it only covers inner frames, as main frame level scrollbar placement logic should be dictated by the application/system (see crbug.com/249860). Patch does not introduce new tests, but marks the existing affected tests as NeedsManualRebaseline in order to get results for all platforms from the bots, and perform rebaselines accordingly. Once this is done, idea is to re-mark them as flaky. Bug=250514 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=169180

Patch Set 1 : Place inner frame scrollbars on the left side, if indicated by the frame-level text direction. #

Total comments: 2

Patch Set 2 : Place inner frame scrollbars on the left side, if indicated by the frame-level text direction. #

Total comments: 2

Patch Set 3 : Place inner frame scrollbars on the left side, if indicated by the frame-level text direction. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+45 lines, -14 lines) Patch
M LayoutTests/TestExpectations View 1 2 1 chunk +24 lines, -14 lines 0 comments Download
M Source/core/frame/FrameView.h View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M Source/core/frame/FrameView.cpp View 1 2 1 chunk +19 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
tonikitoo_
The CQ bit was checked by a1.gomes@sisa.samsung.com
6 years, 10 months ago (2014-02-12 01:04:20 UTC) #1
tonikitoo_
The CQ bit was unchecked by a1.gomes@sisa.samsung.com
6 years, 10 months ago (2014-02-12 01:04:21 UTC) #2
Julien - ping for review
The description should follow git commit guideline: - short 1-line description - longer explanations (though ...
6 years, 10 months ago (2014-02-12 23:25:46 UTC) #3
tonikitoo_
On 2014/02/12 23:25:46, Julien Chaffraix - PST wrote: > The description should follow git commit ...
6 years, 9 months ago (2014-03-11 17:03:59 UTC) #4
eseidel
6 years, 9 months ago (2014-03-12 21:14:05 UTC) #5
tonikitoo_
Context about why I am handling the tests this way in the patch: Feb 11 ...
6 years, 9 months ago (2014-03-12 21:28:05 UTC) #6
Julien - ping for review
lgtm (assuming the new baselines are progressing) https://codereview.chromium.org/150733002/diff/280001/Source/core/frame/FrameView.cpp File Source/core/frame/FrameView.cpp (right): https://codereview.chromium.org/150733002/diff/280001/Source/core/frame/FrameView.cpp#newcode1397 Source/core/frame/FrameView.cpp:1397: if (!document->body() ...
6 years, 9 months ago (2014-03-12 23:19:09 UTC) #7
tonikitoo_
The CQ bit was checked by a1.gomes@sisa.samsung.com
6 years, 9 months ago (2014-03-13 23:07:32 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/a1.gomes@sisa.samsung.com/150733002/300001
6 years, 9 months ago (2014-03-13 23:07:40 UTC) #9
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-13 23:07:47 UTC) #10
commit-bot: I haz the power
Failed to apply patch for Source/core/frame/FrameView.h: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 9 months ago (2014-03-13 23:07:48 UTC) #11
tonikitoo_
The CQ bit was checked by a1.gomes@sisa.samsung.com
6 years, 9 months ago (2014-03-13 23:26:17 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/a1.gomes@sisa.samsung.com/150733002/310001
6 years, 9 months ago (2014-03-13 23:26:23 UTC) #13
commit-bot: I haz the power
6 years, 9 months ago (2014-03-14 00:00:31 UTC) #14
Message was sent while issue was closed.
Change committed as 169180

Powered by Google App Engine
This is Rietveld 408576698