Commit Graph

15392 Commits

Author SHA1 Message Date
Kartikaya Gupta
779ee49536 Bug 1194546 - Ensure that the timeout to allow the transaction to expire waits long enough. r=botond 2015-11-04 14:23:14 -05:00
Kartikaya Gupta
b40e33207a Bug 1194546 - Wait for the layer tree to reach the compositor before starting to scroll. r=botond 2015-11-04 14:21:06 -05:00
Jonathan Kew
f403b28c52 Bug 1220591 - Update graphite2 to release 1.3.4. r=jdaggett 2015-11-04 07:07:15 +00:00
Benoit Girard
99ae906cec Bug 1220853 - Notify wheel transaction of mouse move when using async dragging. r=kats 2015-11-03 14:21:35 -05:00
Kartikaya Gupta
1c255c218b Bug 1141884 - Rename ResetInputState and make it only apply to touch events. r=botond
In particular, we want to prevent requesting a snap in the scenario that a wheel
block gets prevent-defaulted. In general the function is really only relevant
for touch input and there's no need to run it for other types of input.
2015-11-03 14:21:40 -05:00
Mats Palmgren
98e140f28a Bug 1151214 part 3 - [css-grid][css-align] Implement layout for the 'justify-content' and 'align-content' CSS properties on grid containers. r=dholbert 2015-11-03 17:52:40 +01:00
Kartikaya Gupta
d6cb29d8fe Bug 1213120 - Ensure we don't try to use an uninitialized map. r=BenWa 2015-11-03 11:12:46 -05:00
Nicolas Silva
2c0e15ec31 Bug 1219330 - Handle PlanaYCbCrImage::SetData failure. r=jya, jesup 2015-11-03 12:24:26 +01:00
Mason Chang
3bbb779464 Bug 1216506. Properly initialize min inset box shadow color to black. r=mstange 2015-11-02 13:30:03 -08:00
Ryan VanderMeulen
b90b9db8ba Bug 691581 - Add crashtest. 2015-10-31 21:43:42 -04:00
Jonathan Kew
c44e9387b9 Bug 691581 - Don't let a zero-sized font result in assertions from FUnitsToDevUnitsFactor(). r=jdaggett 2015-11-02 08:36:50 +00:00
Jeff Muizelaar
67a6c82ee3 Bug 1220673 - Make DrawTargetCG::Mask() MOZ_CRASH
It's not completely implemented so we should crash early rather than have
people use it by mistake.
2015-11-02 10:13:09 -05:00
Nigel Babu
d7e1ca78c0 Backed out changeset 6e7658cff5f5 (bug 691581) for upcoming bustage 2015-11-02 16:13:42 +05:30
Nigel Babu
1cb7285ef9 Backed out changeset 5cf33dcba0d0 (bug 691581) for upcoming bustage 2015-11-02 16:13:36 +05:30
Boris Chiou
edbf0a6ced Bug 1108055 - Part 2: Refine ComputedTiming. r=birtles
Do some minor revisions in struct ComputedTiming.
1. Use Nullable<double> mProgress, so remove the static const kNullProgress.
   The generated ComputedTimingProperties dictionary uses "Nullable" variable,
   so we replace the origin type in ComputedTiming to make it more consistent
   with that in ComputedTimingProperties dictionary.
2. Use scoped enums for AnimationPhase.
2015-10-19 00:38:00 +02:00
Ryan VanderMeulen
abc36a465d Bug 691581 - Add crashtest. 2015-10-31 21:43:42 -04:00
Jonathan Kew
a307ac743c Bug 691581 - Don't let a zero-sized font result in assertions from FUnitsToDevUnitsFactor(). r=jdaggett 2015-11-02 08:36:50 +00:00
Birunthan Mohanathas
94998cf5fe Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj 2015-11-02 07:53:26 +02:00
Jeff Muizelaar
0a8d0e132c Bug 1209812 (part 5) - Add endian-neutral variants to SurfaceFormat. r=nical,Bas. 2015-10-18 21:53:40 -07:00
Robert O'Callahan
c9cf62c475 Bug 264412. Refactor nsIFrame::GetRenderedText API to be more sane. r=mats,marcoz
The test changes here are to adjust for the fact that
nsTextFrame::GetRenderedText can now trim whitespace from the end of lines
that end in a hard line break.
2015-10-30 19:23:10 +13:00
Thinker K.F. Li
ae54a53e96 Bug 1211360 - Don't snap for non-translation 3D transform. r=roc 2015-10-25 22:05:00 -04:00
Ryan VanderMeulen
fa28387e54 Bug 699563 - Add crashtest. 2015-11-01 07:23:24 -05:00
Ryan VanderMeulen
4115a63f67 Bug 696936 - Add crashtest. 2015-11-01 07:23:24 -05:00
Ryan VanderMeulen
4a3fc5ee42 Bug 675550 - Add crashtest. 2015-11-01 07:23:23 -05:00
Ryan VanderMeulen
09c089dd02 Bug 662467 - Add crashtest. 2015-11-01 07:23:23 -05:00
Ryan VanderMeulen
a46beb2ec9 No bug - Various crashtest manifest cleanups. 2015-10-31 19:35:27 -04:00
Nicholas Nethercote
8607a9d3a0 Bug 1219476 (part 5) - Replace PRLogModuleInfo usage with LazyLogModule in gfx/. r=erahm. 2015-10-29 15:58:24 -07:00
Nicholas Nethercote
4cb985dd68 Bug 1219476 (part 4) - Replace PRLogModuleInfo usage with LazyLogModule in gfx/. r=erahm. 2015-10-29 15:48:20 -07:00
Nicholas Nethercote
97e5f087d7 Bug 1219476 (part 3) - Replace PRLogModuleInfo usage with LazyLogModule in gfx/. r=erahm. 2015-10-29 15:44:31 -07:00
Nicholas Nethercote
0780b129e5 Bug 1219476 (part 2) - Replace PRLogModuleInfo usage with LazyLogModule in gfx/. r=erahm. 2015-10-29 15:34:06 -07:00
Nicholas Nethercote
a3f78862c5 Bug 1219476 (part 1) - Replace PRLogModuleInfo usage with LazyLogModule in gfx/. r=erahm. 2015-10-28 20:45:42 -07:00
Timothy Nikkel
36beff2b65 Bug 1220004. mozInnerScreenX/Y is in CSS pixels, not device pixels. Fix usage of it in apz test utils. r=botond 2015-11-01 11:45:40 -06:00
Jeff Muizelaar
3e11c3812a Bug 1213431. Support using Core profile for WebGL2 on Linux. r=jgilbert
Mesa won't give us a version of OpenGL newer than 3.0 without core profile
2015-10-22 10:49:06 -04:00
Phil Ringnalda
f67a09ba8e Back out changeset 5b1a9f0706de (bug 1213431) on suspicion of causing Mulet bustage in webgl-capturestream-test.html?preserve 2015-10-31 13:33:41 -07:00
Jeff Muizelaar
70181dee92 Bug 1213431. Support using Core profile for WebGL2 on Linux. r=jgilbert
Mesa won't give us a version of OpenGL newer than 3.0 without core profile
2015-10-22 10:49:06 -04:00
Kartikaya Gupta
b9078246e6 Bug 1219898 - Remove use of gPreventMouseEvents in APZ event state-tracking code. r=botond 2015-10-30 22:22:28 -04:00
Wes Kocher
691cc3853f Merge m-c to inbound, a=merge 2015-10-30 16:57:55 -07:00
Wes Kocher
05cf68e986 Merge inbound to central, a=merge 2015-10-30 16:35:46 -07:00
Nicolas Silva
0c05390738 Bug 1219330 - Prevent the creation of TextureClient after shutdown. r=mattwoodrow 2015-10-30 13:25:29 +01:00
Markus Stange
4038be311f Bug 1216248 - Recomposite when the window overlay changes. r=mattwoodrow 2015-10-30 11:49:07 +01:00
Markus Stange
bba86c58b0 Bug 1217168 - Respect layer clip rects during plugin visibility computation. r=jimm 2015-10-27 21:06:57 +01:00
Benoit Girard
425882c2c0 Bug 1219929 - Fix bad MouseInputData case. r=me 2015-10-29 17:36:05 -04:00
Milan Sreckovic
7f8b397d0d Bug 1214802 - gfxEnv - consolidate environment variables used by the graphics code in one place. r=botond 2015-10-28 14:31:00 +01:00
Chris Peterson
f296bf04df Bug 1215898 - Fix clang's -Wimplicit-fallthrough warnings in gfx/thebes. r=jdaggett r=jmuizelaar
gfx/thebes/gfxContext.cpp:1415:9 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/thebes/gfxContext.cpp:1419:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/thebes/gfxFont.cpp:473:9 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/thebes/gfxFont.cpp:481:9 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/thebes/gfxFont.cpp:2999:13 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
gfx/thebes/gfxTextRun.cpp:1720:13 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
2015-10-17 13:28:05 -07:00
Matt Woodrow
acd2c7ef05 Bug 1205913 - Differentiate YCbCr, NV12 and RGB textures when drawing layer borders. r=nical 2015-10-23 12:51:20 +13:00
Benoit Girard
65639b03cf Bug 1211612 - Add DragInputBlock for async scrollbars. r=kats 2015-10-26 16:06:49 -04:00
Carsten "Tomcat" Book
29967d3bc5 Backed out changeset 94df1f873f5c (bug 1205913) 2015-10-29 13:52:14 +01:00
Jamie Nicol
604d554187 Bug 1218395 - Avoid calling AddFlags from SharedSurfaceTextureClient constructor. r=milan
Instead pass the flags to the parent constructor.
2015-10-28 11:57:55 +13:00
Milan Sreckovic
69f6abe34a Bug 1204922 - More information about crashes. r=bas 2015-10-27 14:11:00 +01:00
Matt Woodrow
74f0901c13 Bug 1205913 - Differentiate YCbCr, NV12 and RGB textures when drawing layer borders. r=nical 2015-10-23 12:51:20 +13:00