Commit Graph

9394 Commits

Author SHA1 Message Date
Bas Schouten
f19a9efe0c Bug 969580 - Part 2: Discard everything in the surfacecache when Direct2D malfunctions. r=seth 2014-02-08 19:37:39 +00:00
Bas Schouten
c532a9d43f Bug 805406: Do not validate ThebesLayers when the D2D device is invalid. r=jrmuizel 2014-02-08 19:37:38 +00:00
Ehsan Akhgari
60d117e5ba Bug 969866 - Use fallible allocations in some places in our font/text shaping code; r=jfkthame
It seems like the sizes for these data structures can be controlled from
Web content, and we are already prepared to deal with OOM conditions,
except that we are using infallible allocations by mistake.
2014-02-08 13:10:07 -05:00
Robert Longson
aa363c2347 Bug 964200 (Part 3a moz2d) - Implement Filter Effects Module feDropShadow filter. r=mstange
--HG--
rename : content/svg/content/src/SVGFEGaussianBlurElement.cpp => content/svg/content/src/SVGFEDropShadowElement.cpp
rename : content/svg/content/src/SVGFEGaussianBlurElement.h => content/svg/content/src/SVGFEDropShadowElement.h
rename : dom/webidl/SVGFEGaussianBlurElement.webidl => dom/webidl/SVGFEDropShadowElement.webidl
2014-02-08 16:49:46 +00:00
Doug Sherk
f295c78b32 Bug 964421 - Fix APZC gtest to simulate some TabChild behavior. r=kats 2014-02-06 16:34:39 +01:00
Doug Sherk
a1acaa79fc Bug 964421 - Add a mechanism to HandleLongTap(Up) to allow content to preventDefault touches and stop panning while long tapping. r=kats 2014-02-07 18:13:50 +01:00
Phil Ringnalda
23c7d857c6 Back out ed6e04e6fc0c (bug 968642) for breaking Windows plugin tests
CLOSED TREE
2014-02-07 21:26:02 -08:00
Ehsan Akhgari
5041cea876 Bug 968642 - Port RCFILE and RESFILE to moz.build; r=gps 2014-02-07 23:22:31 -05:00
Kartikaya Gupta
7177ac6b0f Bug 965593 - Flush repaints along the entire overscroll handoff chain on touch-end. r=botond 2014-02-07 14:11:32 -05:00
Kartikaya Gupta
d03a94c70d Bug 969072 - Move the CANCEL event handling into the pinch gesture code. r=drs 2014-02-07 11:26:32 -05:00
Kartikaya Gupta
760ee81759 Bug 969072 - Make GestureEventListener only accept MultiTouchInput types. r=drs 2014-02-07 11:25:58 -05:00
Kartikaya Gupta
cef9d5925b Bug 969072 - Only pass events to the GestureEventListener if it is a multitouch input. r=drs 2014-02-07 11:25:58 -05:00
Ryan VanderMeulen
7712bd0f3e Backed out changeset 8d885b139d7d (bug 912280) for bustage. 2014-02-07 10:38:27 -05:00
Jeff Gilbert
2969da41bc Bug 912280 - Implement OES_texture_half_float_linear for WebGL. r=kamidphish 2014-02-07 10:21:49 -05:00
Carsten "Tomcat" Book
e6758943ec Backed out changeset de4503ebba6a (bug 968222) for causing m2 test failures on B2G ICS Emulator Opt on a CLOSED TREE 2014-02-07 15:05:25 +01:00
Nicolas Silva
2714633f7e Bug 965096 - Use image surfaces for ARGB content with non-deprecated textures. r=BenWa 2014-02-07 14:30:01 +01:00
Nicolas Silva
3896b4682e Bug 965096 - Backed out changeset 224e15123ae0 because of wrong bug number. r=me 2014-02-07 14:24:30 +01:00
Nicolas Silva
4005c9bb4a Bug 955096 - Use image surfaces for ARGB content with non-deprecated textures. r=BenWa 2014-02-07 14:20:19 +01:00
Nathan Froyd
811d53c834 Bug 968942 - make SizeTyped constructors MOZ_CONSTEXPR to avoid static constructors; r=kats 2014-02-06 13:06:08 -05:00
Markus Stange
cdd2d8e1f9 Bug 958977. r=Bas 2014-02-07 13:24:54 +01:00
Nicolas Silva
439a8bb2f8 Bug 968811 - TextureClientD3D11::ImplementsLocking. r=mattwoodrow 2014-02-07 12:28:49 +01:00
Dmitry Rozhkov
8ccef68c7b Bug 968222 - Update zoom scale in APZC upon orientation change. r=botond,kats
From f60ff14c5fdd1f7fef29ea5b2d7b4c8fa5710157 Mon Sep 17 00:00:00 2001
---
 gfx/layers/ipc/AsyncPanZoomController.cpp | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)
2014-02-06 11:57:42 +02:00
Jeff Gilbert
d8934e2182 Bug 968617 - Refresh GLConsts.h as of Feb 5, 2014. r=bjacob 2014-02-06 20:33:20 -05:00
Jeff Gilbert
63e06894e6 Bug 968617 - Fix the file name in the GLConsts.h update script. r=bjacob 2014-02-06 20:33:05 -05:00
Sotaro Ikeda
c3d6dbc65c Bug 966446 - Handle GrallocBufferActor::ActorDestroy for new texture. r=nical 2014-02-06 20:32:29 -05:00
Tor Arvid Lund
7e2593eb94 Bug 968746 - Remove unused CanvasLayer::Data::mSurface. r=nical
Since no code path ever set CanvasLayer::Data::mSurface, remove the field
entirely
2014-02-06 09:46:30 -05:00
Carsten "Tomcat" Book
7dbd13a7f9 Merge mozilla-central to mozilla-inbound 2014-02-06 13:22:35 +01:00
Carsten "Tomcat" Book
f2b92ffca9 merge b2g-inbound to mozilla-central 2014-02-06 13:17:08 +01:00
Nicolas Silva
37d70d06f6 Bug 966528 - Use a specific IPDL message for component alpha. r=mattwoodrow 2014-02-06 12:28:29 +01:00
Ryan VanderMeulen
26eab41224 Merge m-c to b2g-inbound on a CLOSED TREE. 2014-02-05 16:12:18 -05:00
Ryan VanderMeulen
4e6cca4a6d Merge b2g-inbound to m-c. 2014-02-05 15:47:36 -05:00
Phil Ringnalda
c3a5fe2488 Backed out 2 changesets (bug 964200) for build bustage
CLOSED TREE

Backed out changeset 7dbe53176a38 (bug 964200)
Backed out changeset 19993e76f4a0 (bug 964200)
2014-02-05 09:19:08 -08:00
Bill McCloskey
3cc9c17f85 Backout bug 947045 for build failures on a CLOSED TREE 2014-02-05 09:05:25 -08:00
Robert Longson
99cbdf39af Bug 964200 (Part 3 main) - Implement Filter Effects Module feDropShadow filter. r=mstange
--HG--
rename : content/svg/content/src/SVGFEGaussianBlurElement.cpp => content/svg/content/src/SVGFEDropShadowElement.cpp
rename : content/svg/content/src/SVGFEGaussianBlurElement.h => content/svg/content/src/SVGFEDropShadowElement.h
rename : dom/webidl/SVGFEGaussianBlurElement.webidl => dom/webidl/SVGFEDropShadowElement.webidl
2014-02-05 16:46:47 +00:00
David Anderson
25258de3eb Bug 947045 - Use Xlib surfaces in basic compositor (r=mattwoodrow) 2014-02-05 08:39:02 -08:00
Doug Sherk
51a20e3e03 Bug 967449: Enlarge the opposite axis's displayport when an axis's scrollable rect <= composition bounds rect r=kats 2014-02-04 16:27:10 +00:00
Chris Lord
a6dc8219cb Bug 967502 - Disallow checkerboarding when using APZC. r=kats
This modifies the asynchronous scroll position so that unrendered content is
never revealed.
2014-02-05 15:12:20 +00:00
Jonathan Kew
60d1509240 bug 968026 - cherrypick and rebase upstream commit a9a5f453467d1494ebf9f31cba99c2c49b37fd52 to fix potential OTS crash. r=fredw 2014-02-05 11:15:55 +00:00
Jonathan Kew
a12ebdbb3e backout 48b28facb0b8 for bustage 2014-02-05 11:07:05 +00:00
Jonathan Kew
32c26af04f bug 968026 - cherrypick upstream commit a9a5f453467d1494ebf9f31cba99c2c49b37fd52 to fix potential OTS crash. r=fredw 2014-02-05 10:49:35 +00:00
Nicolas Silva
43982b2ac9 Bug 966999 - Remove some deprecated GL textures code. r=vlad 2014-02-04 21:47:20 +01:00
Nicolas Silva
613575978b Bug 952507 - Flush the back buffer after syncing with the front buffer in the buffered ContentClient. r=Bas 2014-02-04 21:35:22 +01:00
Nicolas Silva
acfdb8a8c9 Bug 967573 - Better document TextureClient. r=sotaro 2014-02-04 21:32:02 +01:00
Nicolas Silva
ef75ee0847 Bug 967473 - Fix layer diagnostics with tiling. r=BenWa 2014-02-04 17:18:10 +01:00
Markus Stange
8e5b6af66c Bug 950511 - Back out part 1 from bug 941095 (DrawTargetCG::SetPermitSubpixelAA) because it's unnecessary and causes bad text rendering in context menus. 2014-02-04 21:03:12 +01:00
Markus Stange
1e4341fcaa Bug 965914 - Don't crash when we can't allocate a new surface in CloneAligned. r=Bas 2014-02-04 21:03:12 +01:00
Ryan VanderMeulen
a0af173362 Merge b2g-inbound to m-c. 2014-02-04 14:43:23 -05:00
Matt Woodrow
097682ac6a Bug 952011 - Add gfx3DMatrix API for untransformed rects and points. r=bjacob 2014-02-04 12:25:22 +13:00
Matt Woodrow
0cca6cae1f Bug 966543 - Ensure that the MacIOSurfaceTextureHost has taken a ref to the surface before letting the client side object be destroyed. r=nical 2014-02-04 12:25:22 +13:00
Jonathan Kew
da1ccefc45 bug 966021 - fix load_truetype_table in the cairo dwrite font backend. r=bas 2014-02-01 09:24:58 +00:00