Benoit Girard
ecaae00e52
Backout 60fe2b1ab1ba for split-opacity-layers-1.html reftest failure.
...
--HG--
extra : rebase_source : 83a753f924f85b90e2d5ad07877dc3ebdbc1b8df
2014-11-03 13:37:54 -05:00
Benoit Girard
ad9eff32dd
Bug 1089380 - Remove ClipRectInLayersCoordinates. r=mattwoodrow
...
--HG--
extra : rebase_source : 6793ed284fa8190c0d4e43e189ca4eb2d020d4f0
2014-10-31 16:34:30 -04:00
Jonathan Watt
e2a6f100a2
Bug 1092222, part 2 - Add CCWCorner, CCWCorner and CWCorner methods to BaseRect. r=roc
2014-11-03 10:01:58 +00:00
Jonathan Watt
94f1c27476
Bug 1092222, part 1 - Get rid of gfxContext::GraphicsLineCap and gfxContext::GraphicsLineJoin. r=roc
2014-11-03 10:01:57 +00:00
Jacek Caban
8f5ffaf898
Bug 1092130 - Fixed build errors found by mingw after bug 1076698 landed (-Werror=missing-braces errors). r=cpearce
2014-11-03 10:28:52 +01:00
Jonathan Watt
bf157904e6
Bug 1091787, part 3 - Remove gfxContext::RoundedRectangle. r=mattwoodrow
2014-11-02 15:41:08 +00:00
Jeff Muizelaar
d8f2b6aa90
Bug 1092582. Add support to ANGLE for using IDXGIKeyedMutex.
2014-11-01 14:11:02 -04:00
Bas Schouten
98c98dd037
Bug 1064864. Ensure the copying bounds are sane. r=jrmuizel
...
This prevents things from going really bad on some drivers.
--HG--
extra : rebase_source : c237cf3e6a6174696ebe6d41562a30c8cc0e564d
2014-11-01 14:02:20 -04:00
stefanh@inbox.com
2bc420fb57
Bug 1085134 - Native theming for Mac OS X disclosure buttons, widget part. r=mstange, roc.
2014-11-01 17:13:27 +01:00
Jonathan Watt
40c32c8b77
Bug 1091794 - Replace gfxCornerSizes with Moz2D's RectCornerRadii. r=mattwoodrow
2014-11-01 10:45:10 +00:00
Jonathan Watt
8d978a8274
Bug 651021 - Make nsRenderingContext a stack class. r=jrmuizel
2014-10-31 20:08:49 +00:00
Kartikaya Gupta
6a8c4ea069
Bug 1091283 - Allow using the existing gtest input helpers on APZCTreeManager as well. r=botond
...
Thanks to the magic of templates we can reuse the code we have for dispatching
common gestures into the AsyncPanZoomController.
2014-10-31 15:31:35 -04:00
Kartikaya Gupta
bb29793fb8
Bug 1091283 - Ensure that pinch gesture events actually get processed. r=botond
...
Currently only pinch gesture events getting created in the GestureEventListener
code will make it to AsyncPanZoomController::HandleGestureEvent. Any pinch
gesture events that the widget code dispatches into the APZCTreeManager get
ignored, which shouldn't be happening. We don't have any production code that
exercises these code paths at the moment, but fixing it up also reduces the
APIs exposed into the testing code.
2014-10-31 15:29:36 -04:00
Botond Ballo
3dd807a0a7
Bug 1066888 - Documentation tweaks for overscroll physics improvements. r=kats. DONTBUILD for doc changes
...
--HG--
extra : rebase_source : 08df59b26c6ce334c96c5ec5b635c940c8548f08
extra : amend_source : 7c1c0799b0fcc747134cad8b56a202f830b50ae3
2014-10-31 14:10:36 -04:00
Botond Ballo
519cbdc4c1
Bug 1066888 - Update gtests for overscroll physics improvements. r=kats
2014-10-31 12:05:29 -04:00
Botond Ballo
6f42175366
Bug 1066888 - Overscroll physics improvements. r=kats
...
This patch unifies the physics governing the overscroll phase of a fling
with the snap-back animation. The unified physics are spring-based, like the
physics governing the snap-back animation before, except we allow for
oscillations.
2014-10-31 12:06:31 -04:00
Jeff Muizelaar
998117ee39
Bug 1066312. Use IDXGIKeyedMutex for synchronization with D3D11 angle. r=jgilbert
...
This currently does nothing because the ANGLE we're using doesn't have keyed mutex
support.
--HG--
extra : rebase_source : 9ab74710c22c5330809206f1bb16677af5944bad
2014-10-31 10:57:32 -04:00
Nicolas Silva
1d051c1f6c
Bug 1074382 - Add some gfxCriticalError logging in the initialization of D3D9. r=milan
2014-10-30 18:20:23 +01:00
Jonathan Watt
5559a5b51f
Bug 1090614 follow-up to add back the Clip() change. r=mattwoodrow
2014-10-31 11:26:28 +00:00
Jonathan Watt
6ec5c9c594
Bug 1076910 - Add some error checks to gfxUtils::EncodeSourceSurface. r=Bas
2014-10-31 11:16:45 +00:00
Robert O'Callahan
3cfafda3dc
Bug 1073252. Fix bustage in part 4, in a CLOSED TREE
2014-10-31 22:40:15 +13:00
Robert O'Callahan
4fbed12e68
Bug 1073252. Part 4: Flip hasAlpha to isOpaque for consistency. r=mattwoodrow
...
--HG--
extra : rebase_source : a553b4c36feb555b23cbe140a05df09f0dc2656d
2014-10-30 15:32:41 +13:00
Robert O'Callahan
a0533f3910
Bug 1073252. Part 2: Store opaque flag in LayerRenderState. r=nical
...
--HG--
extra : rebase_source : a0fefe94dd52a6f365c34bffcd806e094c62d76e
2014-10-30 15:32:41 +13:00
Robert O'Callahan
9a3660fcb8
Bug 1073252. Part 1: Track opaqueness of gralloc TextureClient/Host. r=nical
...
--HG--
extra : rebase_source : de08e7a128bad27250cae94386e8ffea5fa26d6d
2014-10-30 15:32:40 +13:00
Robert O'Callahan
6f87fb940a
Bug 1073252. Part 0: Add IsOpaque(SurfaceFormat). r=bas
...
--HG--
extra : rebase_source : 8aa2b0203db462573cd60046985d03a10a402fc9
2014-10-30 15:31:54 +13:00
Ryan VanderMeulen
aa31867de0
Merge inbound to m-c. a=merge
2014-10-30 16:03:53 -04:00
Mason Chang
ae8fbf549b
bug 1087048. Dispatch touch events after vsync aligned composites. r=benwa
2014-10-30 08:48:42 -07:00
Kartikaya Gupta
8dd5f13491
Bug 1091049 - Follow-up to fix non-unified build error. r=me
2014-10-30 11:48:54 -04:00
Carsten "Tomcat" Book
333ae64da2
Merge mozilla-central to b2g-inbound
2014-10-30 15:51:48 +01:00
Kartikaya Gupta
7c61bb1c83
Bug 1091049 - Add fling curving to accelerate fast flicks. r=botond
2014-10-30 10:38:10 -04:00
Kartikaya Gupta
04f4bd9e01
Bug 1091049 - Rename gComputedTimingFunction to gZoomAnimationFunction. r=botond
2014-10-30 10:38:09 -04:00
Carsten "Tomcat" Book
9d59e3af81
merge mozilla-inbound to mozilla-central a=merge
2014-10-30 14:45:37 +01:00
Jonathan Watt
8abc039367
Bug 1090494, part 4 - Add AppendRectToPath() and MakePathForRect() helpers to Moz2D's PathHelpers.h. r=mattwoodrow
2014-10-30 09:34:10 +00:00
Jonathan Watt
0ba6bb3617
Bug 1090494, part 3 - Remove the old unused variants of AppendRoundedRectToPath and MakePathForRoundedRect. r=mattwoodrow
2014-10-30 09:34:10 +00:00
Jonathan Watt
a425c5fd02
Bug 1090494, part 2 - Convert the consumers of AppendRoundedRectToPath and MakePathForRoundedRect to use the new RectCornerRadii API. r=mattwoodrow
2014-10-30 09:34:10 +00:00
Jonathan Watt
666fd8696b
Bug 1090494, part 1 - Add a RectCornerRadii struct to Moz2D's PathHelpers.h and add variants of AppendRoundedRectToPath and MakePathForRoundedRect that use it. r=mattwoodrow
2014-10-30 09:34:09 +00:00
Mike Hommey
21ec48314e
Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
...
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.
Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.
Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Ryan VanderMeulen
5c7fb7c44e
Merge m-c to b2g-inbound. a=merge
2014-10-29 16:53:59 -04:00
Mason Chang
86707b4bd0
bug 1083530. Part 2 Refactor GeckoTouchDispacher to use mozilla::Timestamp instead of nsecs_t. r=mwu
2014-10-29 13:37:06 -07:00
Kartikaya Gupta
2932ae98a9
Bug 1091128 - Ensure that large negative velocities are also clamped to the velocity cap. r=botond
2014-10-29 15:40:02 -04:00
Jeff Gilbert
6fcb35d440
Bug 1088345 - Misc cleanup. - r=kamidphish
2014-10-27 18:58:03 -07:00
Jeff Gilbert
f22d51c4cc
Bug 1088345 - (ANGLE) Don't treat STENCIL_INDEX8 as INT for MSAA reasons. - r=kamidphish
2014-10-27 13:06:14 -07:00
Jeff Gilbert
bf69677207
Bug 1088345 - Handle AA better. - r=kamidphish
2014-10-25 18:32:46 -07:00
Jeff Gilbert
a095bc6ede
Bug 1088345 - Handle possibly-invalid enums for queries. - r=kamidphish
2014-10-23 18:55:49 -07:00
Jeff Gilbert
a25184ab43
Bug 1088345 - Improve glGetError handling. - r=kamidphish
2014-10-24 16:52:35 -07:00
Bas Schouten
fc6eaaa812
Bug 1085187: Properly deal with sampling restriction when using DataSourceSurfaces. r=jrmuizel
2014-10-29 23:40:38 +01:00
Nicholas Nethercote
8173a128c4
Bug 1089446 - Remove gfx/tests/process-textruns.pl, which is ancient and unused. r=roc.
...
--HG--
extra : rebase_source : 81a688c2404ae3849e4e4ebd1fe934928fe38b2b
2014-10-28 15:04:03 -07:00
Mason Chang
e91695b082
Bug 1088898. Correctly set mLastCompose in force composites. r=benwa
2014-10-28 19:32:36 -07:00
Nicolas Silva
e61028b3de
Bug 1089364 - Add some missing D3D11 error checks. r=Bas
2014-10-27 13:52:17 +01:00
Nicolas Silva
b51bf9c156
Bug 1077301 - Simplify the gralloc texture code. r=sotaro
2014-10-16 19:08:32 +02:00