Botond Ballo
ed519843f7
Bug 950488 - Disallow zooming for overflow:hidden frames. r=kats
...
--HG--
extra : rebase_source : eec649c7f5406d6781c4d703fb7bb1055c112d9e
2014-01-21 11:51:46 -05:00
Benoit Girard
8959b81753
Bug 950488 - Overhaul APZ handling of overflow:hidden. r=botond
...
--HG--
extra : rebase_source : 6ba93899e5ac446b5c4a4cacb18574dd05c54c62
2014-01-21 12:33:52 -05:00
Wes Kocher
c6eb5d18d8
Backed out 3 changesets (bug 947337) for build test errors
...
Backed out changeset 6ade48b8b9d7 (bug 947337)
Backed out changeset f3095f92e1c3 (bug 947337)
Backed out changeset 5becc07d9dac (bug 947337)
2014-01-21 15:04:22 -08:00
Nicholas Cameron
9529bc1b10
Bug 962216. Assert the correct backend in gfxPlatform::CreateDrawTargetForData. r=mattwoodrow
2014-01-22 11:15:48 +13:00
Nicolas Silva
6122c73e61
Bug 959615 - Initialize the TextureChild/Parent at creation time. r= bjacob
2014-01-21 23:06:18 +01:00
Kartikaya Gupta
f7de0e7e48
Bug 947337 - Ensure the transform of input to Gecko space accounts for inflight paint requests. r=botond
2014-01-21 16:27:20 -05:00
Kartikaya Gupta
697939ce56
Bug 947337 - Track the last metrics actually sent to Gecko after coming out of the throttler. r=botond
2014-01-21 16:26:57 -05:00
Kartikaya Gupta
7379651eb7
Bug 947337 - Small refactoring to reduce an unnecessary codepath. r=botond
2014-01-21 16:24:18 -05:00
Ryan VanderMeulen
f0a60f3d85
Backed out changeset 60698fb6579b (bug 959171) for B2G mochitest-3 crashes.
2014-01-21 15:07:48 -05:00
Sotaro Ikeda
11014e1136
Bug 961405 - Change GraphicBufferLocked as to use AtomicRefCountedWithFinalize. r=nical, r=pchang, r=doublec, r=mikeh
2014-01-21 13:53:48 -05:00
Ali Akhtarzada
edfd0e3e4d
Bug 959526 - Implement PlanarYCrCbImage and derived classes GetAsSourceSurface. r=nical
...
Implement GetAsSourceSurface in:
* PlanarYCrCbImage
* BasicPlanarYCrCbImage
* SharedPlanarYCrCbImage
2014-01-21 11:49:53 -05:00
Sotaro Ikeda
64b7d94348
Bug 959171 - Fix how to bind EGLImage in GrallocTextureHostOGL. r=nical
2014-01-21 11:49:38 -05:00
guozhu cheng
bd2c6ee1e0
Bug 907196 - Split CreateCMSOutputProfile profile loading into GetCMSOutputProfileData. r=BenWa, r=jmuizelaar
2013-11-07 18:20:08 +08:00
Nathan Froyd
ca6ec27950
Bug 961734 - reorder nsFont fields for slightly better packing; r=jfkthame
2014-01-20 09:50:14 -05:00
George Wright
a1d758b677
Bug 921670 - Forward port the old Android fonthost to current Skia r=snorp
2014-01-15 22:29:46 -05:00
David Zbarsky
d26395dbc2
Bug 952977: Convert CreateMatrix to gfx::Matrix r=nical
2014-01-20 16:52:04 -05:00
Nicholas Cameron
f07e89528d
Bug 958363. Turn an error into a warning in gfxBlur. r=mattwoodrow
2014-01-21 10:46:27 +13:00
Jeff Muizelaar
3c184eea41
Bug 961783. Remove unneeded DDB optimization. r=vlad
...
As far as I can tell we always draw images to dc's that are in system memory.
In this case there's no upside to having ddb and a potential downside because
we have to do a readback from gpu into system memory.
--HG--
extra : rebase_source : e536721adc1de2bcff3300ee29c2d1c4b8c15ac0
2014-01-20 12:02:34 -05:00
Nicolas Silva
5657910425
Bug 957560 - Clear the newly allocated d3d TextureClient if the allocation flags says so. r=nrc
2014-01-20 14:52:12 +01:00
Kartikaya Gupta
5dd8d6490a
Bug 961408 - Ensure all the APZC_LOG statements in APZC print the relevant instance. r=botond
2014-01-20 08:25:16 -05:00
Robert Longson
fa267f8ed8
Bug 826114 - Support Filter Effects specification feColorMatrix saturate type range. r=mstange
2014-01-20 12:42:47 +00:00
Ryan VanderMeulen
b43ef033c1
Merge b2g-inbound to m-c.
2014-01-19 15:40:48 -05:00
Sushil Chauhan
0c00df9f0d
Bug 953303 - HwcComposer2D should honor HWC_HINT_CLEAR_FB set by hwcomposer. r=ncameron
2014-01-17 18:55:30 -08:00
Jim Chen
1946205e7c
Bug 959237 - Define GetVM, GetJNIEnv, and GetJNIForThread as infallible; r=blassey
...
Currently when either of these methods fail, we log something and rely on the calling code to null check. Since these failures are serious and likely unrecoverable, it's better to define these methods as infallible and just crash if they do fail.
2014-01-17 23:32:24 -06:00
Kartikaya Gupta
0779d6405a
Bug 941138 - Make the duplicated code paths consistent. r=botond
2014-01-17 09:53:08 -05:00
Kartikaya Gupta
a847a5aa1b
Bug 941138 - Remove a redundant ScreenPoint argument. r=botond
2014-01-17 09:53:08 -05:00
Kartikaya Gupta
41c17be2e7
Bug 941138 - Move the code to update the cached transform. r=botond
2014-01-17 09:52:49 -05:00
Nick Lebedev
c63310fb66
Bug 958984. Move SurfaceMode enum out of Layer class so we could forward declare it instead of including header. r=nical
2014-01-17 15:00:00 +01:00
Markus Stange
b6bdce4d8e
Bug 944579 - Refuse to create gigantic DrawTargets and surfaces. r=Bas
2014-01-17 11:06:17 +01:00
Markus Stange
13cd1908f5
Bug 951268 - Use MaskSurface when drawing A8 filter results. r=Bas
2014-01-17 11:06:11 +01:00
Nicholas Cameron
7632f7c148
Bug 959842. Add null checks whenever we borrow a draw target from RotatedBuffer. r=kats
2014-01-17 09:52:52 +13:00
Bas Schouten
82780b1c66
Bug 960245: Deal with the final possibility for degeneracies in FindInflectionApproximationRange. r=jrmuizel
2014-01-16 21:39:19 +01:00
Ryan VanderMeulen
781c2427f6
Backed out changeset aa8e746be488 (bug 944579) for bustage.
2014-01-16 11:41:40 -05:00
Markus Stange
f4043e78a7
Bug 944579. r=Bas
2014-01-16 11:21:13 -05:00
Bas Schouten
6e294e9403
Bug 960254 - Part 4: Implement the new Map/Unmap API for Direct2D. r=jrmuizel
2014-01-16 13:17:24 +01:00
Bas Schouten
05ed302986
Bug 960254 - Part 3: Remove MarkDirty call to avoid confusion. r=jrmuizel
2014-01-16 13:17:23 +01:00
Bas Schouten
10785e1800
Bug 960254 - Part 2: Update some callers that write to DataSourceSurface. r=jrmuizel
2014-01-16 13:17:23 +01:00
Bas Schouten
c4736f4f79
Bug 960254 - Part 1: Add new Map/Unmap APIs to DataSourceSurface. r=jrmuizel
2014-01-16 13:17:22 +01:00
Bas Schouten
e5a12c42d9
Backed out 5 changesets (bug 960254, bug 960354)
...
Backed out changeset 4441c32c724c (bug 960254)
Backed out changeset 4aecc5ca2a19 (bug 960254)
Backed out changeset 9f499e5f7954 (bug 960354)
Backed out changeset fd9b6b044a5a (bug 960354)
Backed out changeset c1f6fbc397bd (bug 960354)
2014-01-16 14:36:53 +01:00
Bas Schouten
c47ed69843
Bug 960254 - Addition: Use a regular enum since apparently buildbot MSVC doesn't support nester MOZ_ENUM classes. r=bustage
2014-01-16 14:02:39 +01:00
Bas Schouten
4087c37a6f
Bug 960254: Implement the new Map/Unmap API for Direct2D. r=jrmuizel
2014-01-16 13:17:24 +01:00
Bas Schouten
2d25c97be7
Bug 960354 - Part 3: Remove MarkDirty call to avoid confusion. r=jrmuizel
2014-01-16 13:17:23 +01:00
Bas Schouten
ef3b38b74d
Bug 960354 - Part 2: Update some callers that write to DataSourceSurfaces. r=jrmuizel
2014-01-16 13:17:23 +01:00
Bas Schouten
802f67b848
Bug 960354 - Part 1: Add new Map/Unmap APIs to DataSourceSurface. r=jrmuizel
2014-01-16 13:17:22 +01:00
Tom Schuster
5e3191afd2
Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence
2014-01-09 18:39:36 +01:00
David Zbarsky
7474ed0454
Bug 952977: Switch GL world transform to gfx::Matrix r=nical
2014-01-16 02:22:19 -05:00
Benoit Girard
eba6f758d9
Bug 900033 - Don't rely on the driver to detect a bad MakeCurrent. r=jrmuizel
2014-01-17 18:10:54 -05:00
Botond Ballo
10d824fffe
Bug 961171 - Have APZ pick up on dynamic changes to 'scrollgrab' property. r=BenWa
2014-01-17 14:51:00 -05:00
Josh Aas
c6fbe9fc52
Bug 960648: Consistently mark IPDL methods as MOZ_OVERRIDE. Part 2. r=bent
2014-01-17 13:49:39 -06:00
Botond Ballo
484926d2ef
Bug 959198 - Have APZ hit testing respect mozpasspointerevents. r=kats
...
--HG--
extra : rebase_source : aafa0b5bf9839f583b84151afc4a3c805fabee0a
2014-01-16 15:19:59 -05:00