Chrome Version: ToT @ r554125 Thanks to atotic@ who found this issue and made the test case. What steps will reproduce the problem? (1) navigate to https://www.software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%0A%3Cstyle%3E%0Ahtml%20%7B%20overflow%3A%20hidden%3B%20%7D%0Abody%20%7B%20margin%3A%200%3B%20%7D%0A.container%20%7B%0A%20%20font-size%3A%2030px%3B%0A%20%20overflow%3A%20scroll%3B%0A%20%20width%3A%20100px%3B%0A%20%20height%3A%20100px%3B%0A%20%20background-color%3A%20gray%3B%0A%7D%0A.float%20%7B%0A%20%20float%3A%20left%3B%0A%20%20width%3A%2020px%3B%0A%20%20height%3A%2020px%3B%0A%20%20background-color%3A%20yellow%3B%0A%7D%0A%3C%2Fstyle%3E%0A%3Cdiv%20class%3D%22container%22%20style%3D%22overflow-x%3Aauto%22%3E%0A%20%20%201%20a%20b%20c%0A%20%20%202%20a%20b%20c%0A%20%20%203%20a%20b%20c%0A%20%20%204%20a%20b%20c%0A%3C%2Fdiv%3E%0A%3Cdiv%20class%3D%22container%22%20style%3D%22overflow-x%3Aauto%22%3E%0A%20%20%3Cdiv%20class%3D%22float%22%3E%3C%2Fdiv%3E%0A%20%20%201%20a%20b%20c%0A%20%20%202%20a%20b%20c%0A%20%20%203%20a%20b%20c%0A%20%20%204%20a%20b%20c%0A%3C%2Fdiv%3E (2) Try scroll the first text container by dragging its scrollbar What is the expected result? Dragging scrollbar scrolls the text container What happens instead? It doesn't scroll. The dragging operation ends up selecting text inside.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/697a2e68c91d94318128f5409d78209bd883f215 commit 697a2e68c91d94318128f5409d78209bd883f215 Author: Aleks Totic <atotic@chromium.org> Date: Fri Apr 27 22:16:19 2018 [LayoutNG] Fix inline text scrolling Bug: 837430 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_layout_ng;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: Ib89a9e5aec3f0541b6b2b5866dab12107eae65e9 Reviewed-on: https://chromium-review.googlesource.com/1031556 Reviewed-by: Xiaocheng Hu <xiaochengh@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Commit-Queue: Aleks Totic <atotic@chromium.org> Cr-Commit-Position: refs/heads/master@{#554531} [modify] https://crrev.com/697a2e68c91d94318128f5409d78209bd883f215/third_party/WebKit/LayoutTests/FlagExpectations/enable-blink-features=LayoutNG [modify] https://crrev.com/697a2e68c91d94318128f5409d78209bd883f215/third_party/blink/renderer/core/paint/ng/ng_box_fragment_painter.cc
Comment 1 by bugdroid1@chromium.org
, Apr 27 2018