gecko-dev/gfx
Zhang Junzhi 3492fb331e Bug 1438794 - Makes single-line text controls in vertical-writing mode vertically scrollable if they overflow vertically; and makes them horizontally unscrollable no matter whether they overflow horizontally. r=kats
As for now, the scrollable direction with a mouse wheel for a single-line text
control is hard-coded; that is, only horizontal wheel scrolls are able to take
effect while vertical ones aren't. However, this isn't the desired case for
vertical writing mode, where the opposite case definitely suits better.

This commit refines the hard-coded scrollable direction for a single-line text
control to be writing-mode-adaptive.

MozReview-Commit-ID: 4Zkoe2ExPCZ

--HG--
extra : rebase_source : 113b2ea80b6bbbcd2d8379b438de97eedd616551
2018-02-23 02:40:44 +08:00
..
2d Bug 1440559 - don't multiply DataSourceSurfaceRecording stride by bpp. r=jrmuizel 2018-02-23 10:37:32 -05:00
angle Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj 2017-11-05 19:37:28 -08:00
cairo Bug 1411731 - Remove gfx/cairo/libpixman/src/Makefile.in r=nfroyd DONTBUILD 2018-02-14 12:36:22 -05:00
config Bug 1437886 - Prevent shared surfaces from being used without WebRender. r=nical 2018-02-16 09:50:40 -05:00
doc Bug 1434288 - Update webrender to commit e772c3cb8ea0a35e6477e9dc8dd2144e2de87b56. r=jrmuizel 2018-01-31 16:03:25 -05:00
docs
gl Merge inbound to mozilla-central. a=merge 2018-02-01 20:11:41 +02:00
graphite2 Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium 2017-12-07 22:09:15 +01:00
harfbuzz Bug 1426450 - Update HarfBuzz to 1.7.4. r=jfkthame 2017-12-20 15:42:30 -05:00
ipc Bug 1437886 - Prevent shared surfaces from being used without WebRender. r=nical 2018-02-16 09:50:40 -05:00
layers Bug 1438794 - Makes single-line text controls in vertical-writing mode vertically scrollable if they overflow vertically; and makes them horizontally unscrollable no matter whether they overflow horizontally. r=kats 2018-02-23 02:40:44 +08:00
ots Bug 1440659 - Update OTS library to latest upstream code (currently at f7238234966c466c5e3d11ee822e9760be0c527a, release 6.1.1 + recent changes from trunk). r=fredw 2018-02-23 14:32:24 +00:00
qcms Bug 1431637 - free qcms_transform r_clut. r=jrmuizel 2018-02-08 21:41:03 -05:00
sfntly
skia Bug 1428182 - 9. Apply Skia upstream commit to support NDK r16; r=lsalzman 2018-01-30 14:08:23 -05:00
src Bug 1437140 - Replace some uses of NS_DispatchToMainThread/NS_DispatchToCurrentThread with more specific event targets. r=mystor 2018-02-20 09:52:32 -05:00
tests Bug 1439828 - Name collision between Solaris queue(9F) and C++ std::queue. r=botond 2018-02-21 00:41:37 -08:00
thebes Bug 1439937 - For font-matching reftests that test localized names, force the font-name loader to run eagerly so that we aren't dependent on how long the browser has been running. r=jrmuizel 2018-02-23 09:43:32 +00:00
vr Bug 1433646 - Allow ContentChild::Recv(Re)InitRendering to fail with the GPU process. r=rhunt 2018-02-14 18:07:53 -05:00
webrender Bug 1439565 - Update webrender to commit 8a19316a733a484bf9bafb8257e3008b1418bfe4. r=jrmuizel 2018-02-23 09:29:44 -05:00
webrender_api Bug 1438892 - Update webrender to e8d2ffb404a85651fe08a6d09abbece9bd2b9182. r=jrmuizel 2018-02-20 09:02:40 -05:00
webrender_bindings merge mozilla-central to mozilla-inbound on a CLOSED TREE 2018-02-24 03:11:04 +02:00
wrench Bug 1438892 - Update webrender to e8d2ffb404a85651fe08a6d09abbece9bd2b9182. r=jrmuizel 2018-02-20 09:02:40 -05:00
ycbcr Bug 1394734 - Replace CONFIG['MSVC'] by CONFIG['CC_TYPE'] r=glandium 2017-12-08 13:46:13 +01:00
moz.build Backed out 2 changesets (bug 1403519) for bustage on \python\mozbuild\mozbuild\test\frontend\test_reader.py on a CLOSED TREE 2018-01-17 07:23:40 +02:00