Ryan VanderMeulen
435c0addca
Merge autoland to m-c. a=merge
2016-08-31 09:52:43 -04:00
Nicholas Nethercote
fb96bf1f91
Bug 1298722 - Use MOZ_MUST_USE in StyleAnimationValue. r=birtles.
...
--HG--
extra : rebase_source : c5b8cca624b9ffa7b3263b1aa7ce4f64dd80f13b
2016-08-30 16:10:59 +10:00
Makoto Kato
ec124dbfbd
Bug 1299054 - Remove old Android support (API level < 15) from Gecko. r=snorp
...
MozReview-Commit-ID: K32YSqGsLf9
--HG--
extra : rebase_source : be0d3b3fc1146234efc75229171ea61258c46492
2016-08-30 14:11:55 +09:00
Milan Sreckovic
ff3ca93c38
Bug 1287316
- Release assert or deal with empty arrays. r=mstange
...
--HG--
extra : rebase_source : 07b022071bf63b213f78d361d18464cbcbf6b562
2016-08-30 18:38:30 -04:00
Ryan VanderMeulen
feb9c5a04a
Merge m-c to inbound. a=merge
2016-08-30 09:59:38 -04:00
Ryan VanderMeulen
71d43e7c12
Merge inbound to m-c. a=merge
2016-08-30 09:52:55 -04:00
Nicholas Nethercote
346d5f4895
Bug 1296993 (part 7) - Streamline nsIWidget::CaptureRollupEvents. r=mstange.
...
This patch does the following.
- Removes the return value, because none of the call sites check it.
- Puts an empty implementation into nsBaseWidget.
- Removes the empty implementations from several nsIWidget instances, because
they can use the nsBaseWidget one.
--HG--
extra : rebase_source : 2a94a47f1e7fe986d1efc3854c72968a3e28e365
2016-08-25 13:43:27 +10:00
Nicholas Nethercote
d8684f0659
Bug 1296993 (part 3) - Streamline nsIWidget::ConstrainPosition. r=mstange.
...
This patch does the following.
- Removes the return value, because none of the call sites check it.
- Puts an empty implementation into nsBaseWidget.
- Removes the empty implementations from several nsIWidget instances, because
they can use the nsBaseWidget one.
--HG--
extra : rebase_source : ccf64aaa9364d096e1f060ef77be7e8455b11e1f
2016-08-25 13:43:27 +10:00
Nicholas Nethercote
ff02e25e13
Bug 1296993 (part 1) - Streamline nsIWidget::ReparentNativeWidget. r=mstange.
...
This patch does the following.
- Removes the return value, because none of the call sites check it.
- Puts an empty implementation into nsBaseWidget.
- Removes the empty implementations from several nsIWidget instances, because
they can use the nsBaseWidget one.
--HG--
extra : rebase_source : e98b7f9970a920c39e941bb531dfc098125913d1
2016-08-25 13:43:26 +10:00
Sebastian Hengst
0aa16b8142
Backed out changeset a8ff54e28b15 (bug 1088300) for unused variable error in SingleTiledContentClient.h. r=backout on a CLOSED TREE
2016-08-30 14:06:14 +02:00
Sebastian Hengst
db7d0332c4
Backed out changeset 1ec40ecc63f8 (bug 1088300)
2016-08-30 14:05:23 +02:00
Nicolas Silva
653aa96fb8
Bug 1088300 - Null-check TileClient::mAllocator. r=milan
2016-08-30 13:48:29 +02:00
Nicolas Silva
f96d58b170
Bug 1088300 - Remove mCompositableClient from TileClient, pass the compositable and layer by reference to remove the possibility of unexpectedly storing null pointers. r=milan
2016-08-30 13:48:20 +02:00
Nicolas Silva
27169d083f
Bug 1298378 - Pop clips from the corresponding target in gfxContext's style stack. r=Bas
2016-08-30 13:48:11 +02:00
Munro Mengjue Chiang
66b4d655fb
Bug 1272877 - Allow access to derived Image classes; r=sotaro
...
MozReview-Commit-ID: 3fXjwaDN5KV
--HG--
extra : rebase_source : 7da96726ab3f9664f3dc9efb9927e1cfc1337c40
2016-08-23 15:44:40 +08:00
Ethan Lin
d2db92ebce
Bug 1295742 - Add gfxCriticalNote for driver reset. r=jerry, r=dvander
2016-08-25 02:17:00 -04:00
Wes Kocher
08fbeaaf2e
Merge m-c to autoland, a=merge
2016-08-29 17:57:01 -07:00
Lee Salzman
7cd3c97c52
Bug 1298833 - disable gamma correction in SkFontHost_cairo to match cairo-ft. r=mchang
...
MozReview-Commit-ID: Ee70HBUJxou
2016-08-29 16:36:09 -04:00
Kartikaya Gupta
143fd0431f
Bug 1298084 - Manually tick the refresh driver to ensure the interrupted reflow happens when we want it to. r=tnikkel
...
MozReview-Commit-ID: 2q9hdZPjrPt
--HG--
extra : rebase_source : 0e3582d8495f28e28096457ab3cc5a53a6643b97
2016-08-29 16:22:57 -04:00
James Cheng
19a28705ea
Bug 1297315 - Fix Wmaybe-uninitialized warning and get rid of goto statement in GLContextProviderGLX.cpp and GfxTexturesReporter.cpp. r=jgilbert
...
MozReview-Commit-ID: AUjK7HhatX6
--HG--
extra : rebase_source : 3df07981fdd0f7cff9576cff8fecf955522294bf
2016-08-23 14:30:37 +08:00
Nathan Froyd
76bc75d243
Bug 1298171 - store result of BitmapProperties1 in a temporary to avoid warnings; r=jrmuizel
...
MozReview-Commit-ID: ANy1vKc5p07
--HG--
extra : rebase_source : d2b43299ec7244bc5bccb21c96f6604f50b083e8
2016-08-29 10:31:25 -04:00
Yuri Kazuna
3a366477e0
Bug 1291481 - Represent direction enum as uint8_t in LayersMessages.ipdlh; r=birtles
...
MozReview-Commit-ID: 9RcyYqsdsaB
2016-08-27 16:50:29 +09:00
George Wright
b04020febc
Bug 1293908 - Specify the LayersBackend to be used when creating Textures r=nical
2016-08-26 20:30:58 -04:00
Wes Kocher
cbdf3625fa
Merge m-c to inbound, a=merge
2016-08-26 16:32:56 -07:00
Wes Kocher
f09e8fef1a
Merge inbound to central, a=merge
2016-08-26 16:20:50 -07:00
Wes Kocher
493b1533ea
Backed out changeset e82fc4bb4cc4 (bug 1298324) for windows build bustage a=backout
...
CLOSED TREE
--HG--
extra : amend_source : b780f41c130ad5be13c451b4bcbc2b8cfd5570a1
2016-08-26 14:07:32 -07:00
Ryan Hunt
4656974491
Bug 1298324 - Change D3D11DeviceStatus to a union. r=dvander
...
MozReview-Commit-ID: LCy2NSch39X
2016-08-26 13:32:39 -07:00
Lee Salzman
33c485e430
Bug 1297178 - disable explicit subpixel AA when not permitted in DrawTargetCairo::FillGlyphs. r=jrmuizel
...
MozReview-Commit-ID: 7VG7837zyh0
2016-08-26 15:28:28 -04:00
Milan Sreckovic
5459132cb1
Bug 1296731: Add parameter to GetAlignedStride and check for overflow. r=bas
...
MozReview-Commit-ID: 5Ptm0bxwKdG
--HG--
extra : rebase_source : 535f2fa2447a1401b76acc0b82ce210b3c4d6dfc
2016-08-25 13:57:39 -04:00
Kartikaya Gupta
fc01e735ec
Bug 1298401
- Ensure that eNone scroll update types from the APZC don't prevent eUserAction scroll updates from getting sent. r=tnikkel
...
MozReview-Commit-ID: 7b9QN8knQUM
--HG--
extra : rebase_source : 1c5f4ec63d23b3c3f8bdf835c28c2915c8b42d02
2016-08-26 10:55:22 -04:00
Ryan VanderMeulen
628ab3deff
Merge m-c to inbound. a=merge
2016-08-26 09:39:29 -04:00
Ryan VanderMeulen
e1fdfb3b73
Merge inbound to m-c. a=merge
2016-08-26 09:37:03 -04:00
Nicolas Silva
ce8729cb81
Bug 1297986 - Don't assume w=1 when transforming 4d points. r=mattwoodrow
2016-08-26 14:31:29 +02:00
Sebastian Hengst
dd9d82e540
Backed out changeset 932c269da17b (bug 1008019)
2016-08-26 11:30:45 +02:00
Michelangelo De Simone
0b2d2c0e55
Bug 1120059 - Remove unnecessary MOZ_EXPLICIT_CONVERSION macros. r=jwalden
...
MozReview-Commit-ID: 7CX1VnBRDpk
--HG--
extra : rebase_source : 36be7e6c91d2767c5a610a2806f89efa69ff1c74
2016-07-13 15:07:52 -07:00
Ryan Hunt
2857345325
Bug 1298245 - Hook up creation of OOP APZ for main process. r=dvander
...
MozReview-Commit-ID: 2Ujw28K2COJ
2016-08-29 09:18:00 -04:00
Ryan Hunt
86f669cc48
Bug 1298324 - Change D3D11DeviceStatus to a union. r=dvander
...
MozReview-Commit-ID: LCy2NSch39X
2016-08-26 16:37:00 -04:00
Mats Palmgren
13d9155235
Bug 1298112 - Remove always-true null-check to fix compile warning. r=gwright
...
warning: reference cannot be bound to dereferenced null pointer in
well-defined C++ code; pointer may be assumed to always convert to
true [-Wundefined-bool-conversion]
--HG--
extra : rebase_source : 2de925356078f191b953cc8f6eec546686940c63
2016-08-25 11:27:00 -04:00
Ryan Hunt
a624f81f28
Bug 1298246 - Update documentation for APZ IPDL protocols. r=kats
...
MozReview-Commit-ID: 6IYNycFmu7z
--HG--
extra : rebase_source : 917aecd0b7dafc09db21c6993eb6eca0f01a8eba
2016-08-25 16:42:55 -07:00
Ryan Hunt
4cf9d87ff1
Bug 1298638 - Check if mAPZEventState is null. r=kats
...
MozReview-Commit-ID: E6fx5zVUzIU
2016-08-29 12:16:13 -04:00
Markus Stange
6b192b5a0c
Bug 1298206 - Make IntersectMaybeRects usable for Maybe<nsRect>. r=botond
...
MozReview-Commit-ID: 4OJQj206gI2
--HG--
extra : rebase_source : ce6d47968a655dd820cb7fecc26aa9394668b3f9
2016-08-24 17:40:58 -04:00
Lee Salzman
37f7205455
Bug 1298691 - silence debug warning in SkScalerContext_CairoFT::generateFontMetrics. r=mchang
...
MozReview-Commit-ID: KB6ihxdFfbG
2016-08-29 11:13:25 -04:00
Ethan Lin
c6d0866a58
Bug 1297031 - Force to use group in DrawTargetSkia::DrawSurface when colorType is kAlpha_8_SkColorType. r=lsalzman
...
MozReview-Commit-ID: 7It9JP4WLh5
2016-08-26 12:42:12 +08:00
Ryan Hunt
c638189eee
Bug 1297820 - Check if we have a nsIWidget before using NS_NATIVE_OPENGL_CONTEXT. r=jgilbert
...
MozReview-Commit-ID: 5qmYkOoPMSo
--HG--
extra : rebase_source : 71a71cca96c6a20244886a0a7579009683c9b709
2016-08-25 15:36:00 -04:00
Ryan Hunt
51dd4314b5
Bug 1297831 - Add a RequiresAcceleratedGLContextForCompositorOGL gfxVar for CompositorOGL. r=jgilbert
...
MozReview-Commit-ID: 9hZMvG8bPvd
--HG--
extra : rebase_source : 164282b35171865eecade7a4e17927daa16ae66a
2016-08-24 14:03:00 -04:00
Ryan Hunt
a855ce5afd
Bug 1297831 - Add an OffscreenFormat gfxVar for use in CompositorOGL. r=jgilbert
...
MozReview-Commit-ID: JLthlwaZg1Q
--HG--
extra : rebase_source : b7ef71ad34b8036f25209242e5fdb743b749d3a7
2016-08-24 14:02:00 -04:00
Randall Barker
e2ca496e35
Bug 1297850 - part 1, Remove dead code left behind after JPZ removal. r=jchen
2016-08-25 17:26:42 -07:00
Wes Kocher
309fb2cc5f
Merge m-c to inbound, a=merge
2016-08-25 17:14:17 -07:00
Wes Kocher
f78f2d693b
Merge inbound to central, a=merge
2016-08-25 16:59:00 -07:00
Jonathan Kew
8998b2ba96
Backed out changesets 4a7bb508cadf, e8917efd53e3, 2d87636d76b0 (bug 1008019) due to Android reftest orange.
2016-08-26 00:56:10 +01:00