http/tests/images/image-with-origin-header.html is flaky.

BUG=341435
TBR=zmo@chromium.org

Review URL: https://codereview.chromium.org/197053003

git-svn-id: svn://svn.chromium.org/blink/trunk@169179 bbb929c8-8fbe-4397-9dbb-9b2b20218538
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

Review URL: https://codereview.chromium.org/150733002

git-svn-id: svn://svn.chromium.org/blink/trunk@169180 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Ship CSS Font Loading (aka. Font Load Events)

Intent to ship thread - https://groups.google.com/a/chromium.org/d/msg/blink-dev/kWkdUACnPn4/G_ZLiuQcwFoJ
BUG=196457,53213

Review URL: https://codereview.chromium.org/152173003

git-svn-id: svn://svn.chromium.org/blink/trunk@169183 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Removing seemingly needless indirection in ScrollingCoordinator.

All these methods were really doing was calling the equivalents in
ScrollableArea. I removed the methods and adjusted the call sites to
call the ScrollableArea methods directly.

BUG=

Review URL: https://codereview.chromium.org/197473011

git-svn-id: svn://svn.chromium.org/blink/trunk@169184 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Value set in form submission depends on return value of onSubmit

OnSubmit is cancellable i.e. if return false or defaultPrevented, it should abort form submission.

Allows cancelling or proceeding depending onSubmit value as well handles form submission from JS.

R=tkent, keishi1
BUG=196640
TEST=Submitted values differs on return type of onsubmit. If true, changed values are sent. If false it aborts form submission.

Review URL: https://codereview.chromium.org/177683004

git-svn-id: svn://svn.chromium.org/blink/trunk@169185 bbb929c8-8fbe-4397-9dbb-9b2b20218538