Commit Graph

18699 Commits

Author SHA1 Message Date
Sotaro Ikeda
9ff8e58781 Bug 1151936 - Update GLContextEGL's EGLSurface override handling r=jgilbert 2015-04-08 08:35:54 -07:00
David Anderson
914703e435 Don't have a default repaint interval of "never" for APZ animations. (bug 1152138, r=botond) 2015-04-07 21:32:42 -07:00
Markus Stange
a296b13eaf Bug 1151071 - Make sure low-resolution tiles are transparent. r=mattwoodrow
--HG--
extra : rebase_source : 6ecc333511a6cf1782c0f7a5c780e94d82b9e6b5
2015-04-06 22:41:21 -04:00
David Anderson
921f82d97a Request content repaints during APZ wheel animations. (bug 1152138, r=botond) 2015-04-07 18:14:40 -07:00
Seth Fowler
bbb3ac44cd Bug 1149893 - Add a pref that makes us decode all images immediately. r=baku 2015-04-07 16:44:29 -07:00
Jeff Gilbert
2e871e9c53 Bug 1150767 - Add pref for requiring hardware-backed GL. - r=jrmuizel 2015-04-02 17:59:47 -07:00
Jeff Gilbert
b34efbdbd7 Bug 1150760 - Don't call workaround unless necessary. - r=kamidphish 2015-04-02 17:50:27 -07:00
Vladimir Vukicevic
c57fa8fb8e Bug 1151937; [webvr] change deviceId/hardwareId to simple values; r=jrmuizel CLOSED TREE 2015-04-07 13:26:44 -04:00
Vladimir Vukicevic
8e6efd9d61 Bug 1151904; fix Linux OVR library typo to use lowercase lib; r=me 2015-04-07 14:19:11 -04:00
Ryan VanderMeulen
82d4e36de6 Backed out changeset 277d8a11dc53 (bug 1144625) to see if it's the cause of intermittent Gip failures.
CLOSED TREE
2015-04-07 13:56:48 -04:00
Quentin Bouillaguet
8a6bea9d71 Bug 1144625 - Useless initialization of rect in nsRegion::SimplifyOutwardByArea. r=jrmuizel 2015-03-19 13:27:00 -04:00
Kartikaya Gupta
ed3b911ea5 Bug 1149461 - Disable progressive drawing unless the compositor is actively scrolling a tiled layer. r=nical 2015-04-07 10:43:28 -04:00
Nicolas Silva
e81603747c Bug 1142516 - Improve assertions and logging on the compositor side. r=Bas 2015-04-07 16:17:15 +02:00
Nicolas Silva
0b1f75bea0 Bug 1132854 - Remove the gfx::ToIntSize conversion helper. r=Bas 2015-04-07 16:08:57 +02:00
Jonathan Kew
179aafeda9 Bug 1012640 - patch 1 - Add checks for IsOriginalCharSkipped() to the gfxSkipChar unit tests. r=roc 2015-04-07 09:27:18 +01:00
Jonathan Kew
4e0df93ef2 Bug 1012640 - patch 2 - Ensure mCurrentRangeIndex is initialized correctly when creating iterator for a gfxSkipChars that begins with a skipped run. r=roc 2015-04-07 09:26:49 +01:00
David Anderson
d23de6cc6d Fix async transforms on scrollbars not including any existing shadow transform. (bug 1128740 part 2, r=botond) 2015-04-07 00:50:15 -07:00
David Anderson
8c772e1687 Fix the order async transforms are applied to scrollbars. (bug 1128740 part 1, r=botond) 2015-04-07 00:50:13 -07:00
Markus Stange
33f2902e26 Bug 1148871 - Only apply checkerboarding background color to opaque layers. r=botond
--HG--
extra : amend_source : 336a58df017cb7b15044d74f5d3bda6426fa91dc
2015-03-29 01:26:08 -04:00
David Anderson
788bef6908 Fix AsyncCompositionManager not comparing layer tree IDs when finding scrollbar targets. (bug 1151169, r=kats) 2015-04-06 11:27:07 -07:00
Botond Ballo
3cbb0fb618 Bug 1145730 - Restrict the async transforms applied to mask layers to those caused by fixed-position adjustment. r=kats
--HG--
extra : source : c7948dad4367a7a682478c344fd1d8668b33ef1d
2015-04-01 16:47:05 -04:00
Markus Stange
b0398aca4b Bug 1151145 - Add assertions to detect unbalanced calls to CGContextSaveGState / CGContextRestoreGState. r=jrmuizel
--HG--
extra : rebase_source : d5f12fa26ec4524ec798704f3851c47215a79f31
2015-04-04 18:12:12 -04:00
Markus Stange
4355f36a4c Bug 1151145 - Make sure we don't call CGContextSaveGState without calling CGContextRestoreGState in DrawTargetCG::StrokeRect. r=jrmuizel
--HG--
extra : rebase_source : 53f0bda2090715492c8f0a55fa83d21e47f5b41a
2015-04-04 18:06:35 -04:00
JerryShih
655c120bf7 Bug 1148718 - init TextureSource for current TextureHost when attach. r=nical, r=sotaro 2015-04-02 09:40:00 -04:00
David Anderson
87f5649f07 Use stronger typing for GetScrollWheelDelta. (bug 1139220 part 5, r=kats) 2015-04-01 23:43:24 -07:00
David Anderson
37bd3df34f Remove unneeded code from SmoothScrollAnimation. (bug 1139220 part 4, r=kats) 2015-04-01 23:43:20 -07:00
David Anderson
208919a3e4 Use the main-thread key spline animation logic for Desktop APZ. (bug 1139220 part 3, r=kats,kgilbert) 2015-04-01 23:42:40 -07:00
David Anderson
8c72d87fb0 Move AsyncPanZoomAnimation into its own header. (bug 1139220 part 1, r=kats) 2015-04-01 23:17:08 -07:00
Brian Smith
9573e113a1 Bug 1119776, Part 10: Avoid defining snprintf when MSVC provides it (skia), r=gw280
--HG--
extra : rebase_source : fd3d3953278d2cc516243369b9bef2f0b1c35967
2015-03-31 09:53:37 -10:00
Brian Smith
c16270c8f3 Bug 1119776, Part 9: Avoid defining snprintf when MSVC provides it (harfbuzz), r=behdad
--HG--
extra : rebase_source : fe06a72a4a3b7ce51edabdb9fbefce1d3d2011e3
2015-03-31 09:52:57 -10:00
Jeff Muizelaar
41efb86096 Bug 1149761. Don't MOZ_CRASH if WARP fails. r=bas
returning is better than trying to continue.
2015-04-02 14:26:45 -04:00
Carsten "Tomcat" Book
d7b5eebe96 Merge mozilla-central to mozilla-inbound 2015-04-02 14:13:36 +02:00
Carsten "Tomcat" Book
1810191426 merge mozilla-inbound to mozilla-central a=merge 2015-04-02 14:09:15 +02:00
Vladimir Vukicevic
5955e06b36 Bug 1149781; [webvr] Update Oculus API to use 0.5.x SDK; Mac startup crash fix; r=dbaron, a=startup-crash
--HG--
extra : amend_source : a6cb311db1f5bbfc2cae5b89b67e03087641565f
2015-04-02 00:27:25 -04:00
Kartikaya Gupta
91536687e6 Bug 1148641 - Guard against null parameters to SendSetTargetAPZCNotification. r=botond 2015-04-02 06:57:45 -04:00
Bob Owen
283c8df550 Bug 1149971 Part 2: Cet rid of kCurrentProcessId as it makes lots of static initializers. r=dvander 2015-04-01 13:59:20 +01:00
Carsten "Tomcat" Book
5d7cba0e16 Backed out changeset 5b92f3ac380c (bug 1139220) for bustage on a CLOSED TREE 2015-04-02 09:13:53 +02:00
Carsten "Tomcat" Book
dfac4e74d5 Backed out changeset fce26111e6f0 (bug 1139220) 2015-04-02 09:13:20 +02:00
Carsten "Tomcat" Book
069f2a686b Backed out changeset 2e519e843706 (bug 1139220) 2015-04-02 09:13:13 +02:00
Carsten "Tomcat" Book
f17aaa31b2 Backed out changeset 32358e02e9ae (bug 1139220) 2015-04-02 09:13:08 +02:00
David Anderson
5135d5a42e Use stronger typing for GetScrollWheelDelta. (bug 1139220 part 5, r=kats)
--HG--
extra : rebase_source : 2f96d78e41dd08cc6abddf94f1006b5bbf2177f6
2015-04-01 23:43:24 -07:00
David Anderson
6353ff31a2 Remove unneeded code from SmoothScrollAnimation. (bug 1139220 part 4, r=kats)
--HG--
extra : rebase_source : cb8012f590c65b1b66f81e7fcf162309f69704b6
2015-04-01 23:43:20 -07:00
David Anderson
13e12b0304 Use the main-thread key spline animation logic for Desktop APZ. (bug 1139220 part 3, r=kats,kgilbert)
--HG--
extra : rebase_source : 17514c0bcaf4ac61c53ab1729a5084fd55b8ee11
2015-04-01 23:42:40 -07:00
David Anderson
69a51a61ed Move AsyncPanZoomAnimation into its own header. (bug 1139220 part 1, r=kats)
--HG--
extra : rebase_source : f2569ece617bd3af2b34ab9d3e2146a8f1118b58
2015-04-01 23:17:08 -07:00
Jeff Muizelaar
7b3713ac22 Bug 1150124. Move WARP reporter closer to actually testing WARP.
--HG--
extra : rebase_source : 77e06fb577ef85ebfb48f6be0ad790ae51447de3
2015-04-01 16:44:13 -04:00
Vladimir Vukicevic
0e15f05bda Bug 1149781; Update Oculus runtime for new SDK 0.5; r=jrmuizel 2015-04-01 16:02:21 -04:00
Vladimir Vukicevic
24157e2002 Bug 1148009; Add support for Cardboard (and other rotation-sensor based VR) in Firefox for Android; r=jrmuizel 2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
9a93b6f1a0 Bug 1148009; [webvr] Add Quaternion class to Moz2D; r=jrmuizel 2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
1e5251137d Bug 1148009; [webvr] Move distortion vertex struct into more generic system; r=jrmuizel 2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
8e37e99593 Bug 1148009; [webvr] Split out gfxVROculus from gfxVR, refactor VRHMDManager; r=jrmuizel 2015-04-01 16:02:20 -04:00