Matt Woodrow
cd67756e2e
Bug 923434 - Use DrawSurface in ThebesLayerBuffer instead of FillRect. r=Bas
2013-11-05 17:50:57 +13:00
Matt Woodrow
2b4a1c6957
Bug 923434 - Don't use operator source for D2D in ThebesLayerBuffer since it's slower. r=Bas
2013-11-05 17:50:56 +13:00
Matt Woodrow
92d47bc46f
Bug 926023 - Use the value of SetPermitSubpixelAA for DrawTargetCairo. r=Bas
2013-11-05 17:50:56 +13:00
Wes Kocher
df1cca0f0f
Backed out changeset bad6c063b01f (bug 932274) for build bustage
2013-11-04 14:40:50 -08:00
Benoit Girard
559ab26c5e
Bug 930476 - Show paint markers for async frames. r=ehsan
2013-11-04 17:04:51 -05:00
David Zbarsky
ec2becadee
Bug 932274: Use Moz2D size classes in ipdl r=nical
2013-11-04 16:43:10 -05:00
Matthew Noorenberghe
be474fa47a
Merge mozilla-central to UX
2013-11-05 01:04:20 -08:00
Gijs Kruitbosch
ca509a094b
Merge mozilla-central and ux
2013-11-04 14:15:00 +01:00
Andreas Gal
7cc27ca23c
Bug 930451 - Part 3: Use the gradient cache for SVG gradients as well. r=roc
2013-11-08 17:50:39 +13:00
Andreas Gal
fed880adef
Bug 930451 - Part 1: Factor out CSS gradient cache into a new class gfxGradientCache. r=roc
2013-11-08 17:50:39 +13:00
Jeff Muizelaar
e78ed5364f
Bug 929471. Make DrawTargetCG independent from QuartzSupport.mm. r=bgirard
2013-11-07 22:53:54 -05:00
Jeff Muizelaar
128a356ee1
Bug 929471. Make CGLTexImageIOSurface2D take a CGLContextObj instead of a NSOpenGLContext. r=bgirard
2013-11-07 22:53:54 -05:00
Kartikaya Gupta
d865cd8f90
Bug 934439 - Add an APZC_LOG line for UpdateScrollOffset. r=botond
2013-11-04 21:30:10 -05:00
Jonathan Kew
43942d36f0
bug 833087 - stop background font info loading when quit-application notification is observed. r=BenWa
2013-11-05 00:53:47 +00:00
Dan Glastonbury
821c4d7a3f
Bug 843668 - Implement WebGL -draft- extension EXT_sRGB. r=jgilbert
...
https://www.khronos.org/registry/webgl/extensions/EXT_sRGB/
See content/canvas/test/webgl/conformance/extensions/ext-sRGB.html for example
usage.
OSX 10.6 has a failure when reading back the results from an sRGB format
texture attached to an FBO. Blacklist MacOSX 10.6 and all lower versions.
2013-11-04 16:05:04 -05:00
Andreas Gal
021f6786e3
Bug 934297 - Remove snapping support from Moz2D. r=mattwoodrow
2013-11-03 15:06:12 -08:00
Benoit Girard
16ac6804b2
Bug 935476 - Remove OpenGL printf on mac startup. r=nical
2013-11-06 08:04:12 -05:00
Ryan VanderMeulen
56251f8b65
Merge m-c to b2g-inbound.
2013-11-04 16:32:13 -05:00
Botond Ballo
409ea6cd18
Bug 932525 - Better naming for some transformation matrix variables. r=kats
2013-10-31 14:44:33 -04:00
Gijs Kruitbosch
adc9c274bb
Merge mozilla-central and ux
2013-11-03 23:36:57 +01:00
Gijs Kruitbosch
b035f59a74
Merge mozilla-central and ux
2013-11-02 11:33:53 +01:00
Mike Hommey
c7783e3cc2
Bug 932618 - Use NO_PROFILE_GUIDED_OPTIMIZE to disable PGO for individual files. r=gps
2013-11-02 08:42:53 +09:00
Gijs Kruitbosch
727205ff4e
Merge mozilla-central and ux
2013-11-01 19:51:09 +01:00
Ed Morley
2153b816b9
Backed out changeset f24ee0606ea6 (bug 926128) for reftest failures on OS X & crashes on B2G on a CLOSED TREE
2013-11-01 15:51:32 +00:00
Gijs Kruitbosch
f298c06fde
Merge mozilla-central and ux
2013-11-01 09:20:15 +01:00
Ryan VanderMeulen
da0792e78f
Merge m-c to inbound on a CLOSED TREE.
2013-10-31 16:10:29 -04:00
Jeff Muizelaar
bd34fbcade
Bug 929471. Fix missing include for 10.9?
...
Also add a license header
--HG--
extra : rebase_source : ec01be0ed7a3b4b29cc9307f3a25f77512d27a95
2013-11-08 13:56:52 -05:00
Kartikaya Gupta
29923bcace
Bug 902505 - Adjust the hit-test and input transformations in APZCTreeManager to be more correct. r=botond
2013-11-08 13:56:31 -05:00
Ed Morley
9320cb35dc
Backed out changeset 4bb843a74b5b (bug 893572) for test failures on a CLOSED TREE
2013-11-08 17:34:18 +00:00
Kartikaya Gupta
4be7ac01fb
Bug 935624 - Update various properties on the FrameMetrics on a layers update. r=botond
...
In particular, in the case with nested APZCs, the parent APZC might request
a repaint at a different resolution, and the child APZC might only find out
about it when the call to NotifyLayersUpdated comes in. At this point the
child APZC must pick up the new values of various properties in order to
remain consistent with the state in gecko and the parent APZC
2013-11-08 11:23:47 -05:00
Kartikaya Gupta
c1a833fb30
Bug 935624 - Kill SetZoomAndResolution because the APZC should not touch the mResolution or mCumulativeResolution. r=botond
2013-11-08 11:23:46 -05:00
Chris Lord
8db91d70d6
Bug 881451 - Remove unused members of TiledLayerProperties. r=BenWa
2013-11-06 13:42:02 +00:00
Ryan VanderMeulen
1d57260a86
Merge m-c to inbound on a CLOSED TREE.
2013-10-30 22:42:13 -04:00
Botond Ballo
7c0017a83e
Bug 932525 - Do APZC hit testing using the layer's screen coordinates rather than layer coordinates. r=kats
2013-10-30 15:58:25 -04:00
Kartikaya Gupta
e08ba777b1
Bug 906877 - Remove code obsoleted by multi-apzc. r=BenWa, vingtetun
...
Now that we have multi-APZC landed, we don't need BrowserElementPanning
to detect when it's about to scroll a subframe and let APZC know. So
the two messages involved in this can be completely removed.
2013-10-30 17:06:15 -04:00
Matt Brubeck
ee433d829f
Bug 934750 - Don't cancel content touch events unless APZC consumes them [r=jimm,kats]
...
This is necessary for our "cross-slide" hack to work. We need to send
input to both content and APZC until the input passes the pan threshold, so
that the start page can use touch events without disabling async panning.
In the long run we hope to use "touch-action: pan-x" for this and no longer
rely on this hack.
2013-11-06 12:06:46 -08:00
Wes Kocher
375dc70580
Merge m-c to inbound
2013-11-07 17:56:53 -08:00
Wes Kocher
b7effd61f4
Merge fx-team to m-c
2013-11-07 17:33:06 -08:00
Nicholas Cameron
21a12a201c
Bug 934842. CopySurface for data source surfaces. r=Bas
2013-11-08 14:39:34 +13:00
Matt Brubeck
5c9542d62e
Bug 927033 - Always decrement mTouchCount on touchend/cancel [r=kats]
2013-11-07 13:12:33 -08:00
Matt Brubeck
ad2cbb0a06
Bug 927033 - Refactor some duplicate code in APZCTreeManager [r=kats]
2013-11-07 13:11:34 -08:00
Matt Brubeck
dc8d2c3cd9
Bug 927033 - Don't reset mApzcForInputBlock until all touches are gone [r=kats]
2013-11-07 13:10:29 -08:00
Bas Schouten
16d9781b6c
Bug 935994: Adjust strokestyle creation code. r=jrmuizel
2013-11-07 20:40:39 +01:00
Matt Woodrow
cb73971347
Bug 934533 - Remove the azure content enabled pref since we require it to be enabled for all platforms now. r=nrc
...
--HG--
extra : rebase_source : f5152dd3c088009c80cda2844589967ed047e888
2013-11-06 08:54:12 +13:00
Benoit Jacob
892d6aa310
Bug 914823 - Use a WeakPtr<ISurfaceAllocator> also in SharedSurface_Gralloc - r=sotaro
2013-10-31 11:25:54 -04:00
Chris Lord
f500d6a735
Bug 932278 - Remove the long-defunct gfxPlatform::UseReusableTileStore. r=BenWa
2013-10-31 15:53:51 +00:00
Jonathan Kew
358a65c7c3
bug 836225 - testcase for graphite with supplementary-plane characters. r=jdaggett
2013-10-29 14:04:01 +00:00
Jonathan Kew
45e3ece781
bug 894798 - disable word-cache expiration timer on release builds. r=roc
2013-10-29 14:02:36 +00:00
Kartikaya Gupta
b6add35df3
Bug 732971 - For Fennec move the resolution from the top-level presShell to the content presShell. r=BenWa
...
The bulk of this patch is fixing up pieces of code that infer the resolution
as the inverse of the scaling transform on the root layer. This used to be
how various bits of gfx code obtained the resolution, but now that we can set
the resolution on the actual presShell that contains the content, we can also
just read the resolution from the FrameMetrics directly.
2013-10-29 09:27:50 -04:00
Jonathan Watt
a5a975b719
Bug 932096 - Add a GetDrawTarget method to nsRenderingContext to aid in Moz2D conversion. r=Bas
2013-10-29 08:14:40 +00:00
Jonathan Watt
86724fb152
Bug 931769, part 2 - Add IsSingular and operator*= methods to Matrix. r=Bas
2013-10-29 08:14:40 +00:00
Jonathan Watt
40fef5b4a9
Bug 931769, part 1 - Make gfxPattern::GetPattern use its mExtend member. r=Bas
2013-10-29 08:14:39 +00:00
Nicholas Nethercote
d17979e3e1
Bug 917496 - Disable GPUAdapterReporter because its values are frequently bogus. r=Hughman.
...
--HG--
extra : rebase_source : ae3bbbc142dfcf7101aaac94acc52e67e68e97fd
2013-11-05 14:01:24 -08:00
Nathan Froyd
61378e49b8
Bug 918651 - part 9 - remove useless includes from IPDL files; r=ehsan
...
These includes are no longer needed. It's much easier to locate these
includes when they're not obscured by a bunch of other stuff.
2013-10-18 14:47:04 -04:00
Nathan Froyd
ec839c62b4
Bug 918651 - part 8 - remove redundant includes from IPDL files; r=ehsan
...
These include statements have been made redundant by all the qualifications
to the using statements.
2013-10-18 13:34:08 -04:00
Ryan VanderMeulen
0050cf6519
Merge m-c to inbound.
2013-11-06 14:59:07 -05:00
David Anderson
748b852861
Don't copy surfaces in DeprecatedTextureHostBasic::Lock (bug 935641, r=mattwoodrow).
...
--HG--
extra : rebase_source : e97318912cc295b6b1dc5027eba1690e42d24003
2013-11-06 11:55:58 -08:00
Milan Sreckovic
7c73e41e2d
Bug 922600 - Avoid integer overflow. r=bjacob
2013-10-16 16:49:27 -04:00
Jeff Gilbert
1c10dcc068
Bug 922368 - Check for features instead of framebuffer_blit extensions. r=bjacob
2013-10-31 09:51:47 -04:00
Peter Chang
6fd4d22c47
Bug 915783 - [B2G][Browser][PDF]Graphical fragmentation occurs when viewing a pdf via browser. r=jgilbert
2013-10-30 15:21:22 -04:00
Ehsan Akhgari
4c3757fad0
Bug 936446 - Only define HasCPUIDBit on 32-bit platforms; r=jrmuizel
...
--HG--
extra : rebase_source : 0728a7247cbb23e34cd7c6d2bfa57c5359ccef63
2013-11-08 18:00:21 -05:00
Ed Morley
9f18bd8517
Backed out changeset d9aa2d2a9939 (bug 931915) for failures linking on Windows on a CLOSED TREE
2013-11-01 14:35:22 +00:00
Ed Morley
fd594ae072
Backed out changeset 9eeddb8dc383 (bug 931915)
2013-11-01 14:34:51 +00:00
Ed Morley
63854114b0
Backed out changeset 0fdae4f78c1a (bug 931996)
2013-11-01 14:34:48 +00:00
James Willcox
f44cfbba54
Bug 927254 - Purge SkiaGL texture cache on memory pressure r=gwright
...
--HG--
extra : rebase_source : 960582a88532e752c2bcc4bbcdf0899eb0cbe3b8
2013-11-01 08:52:06 -05:00
Peter Chang
b9df3af067
Bug 934886 - Fix incorrect color format of GetThebesSurfaceForDrawTarget when use SKIA as backend. r=gw280
2013-11-07 09:20:58 -05:00
Benoit Jacob
41b487f47a
Bug 938970 - 5/5. Switch gfx/layers to UNIFIED_SOURCES - r=ehsan,mattwoodrow
2013-11-17 21:07:08 -05:00
Benoit Jacob
20541fa720
Bug 938970 - 4/5. Some gralloc-related tweaks required to build with UNIFIED_SOURCES - r=Bas
2013-11-17 21:06:25 -05:00
Benoit Jacob
4f433f901d
Bug 938970 - 3/5. Some d3d tweaks needed to build with UNIFIED_SOURCES - r=Bas
2013-11-17 21:06:23 -05:00
Benoit Jacob
07abcd7359
Bug 938970 - 2/5. Add more namespace qualifiers in gfx/layers code to avoid ambiguous namespace resolution - r=mattwoodrow
2013-11-17 21:06:21 -05:00
Benoit Jacob
bdd8f93313
Bug 938970 - 1/5. Move MacIOSurfaceTexture* classes to separate files, minimize the number of cpp files including MacIOSurface.h - r=mattwoodrow
2013-11-17 21:04:38 -05:00
Benoit Girard
5aa117f19b
Bug 936511 - Add layers.dump to dump layer tree. r=bas,nrc
2013-11-17 16:47:40 -05:00
Bas Schouten
d81f6048b3
Bug 939049 - Part 2: Add generic ComputeLength code for backends with no such functionality. r=jrmuizel
2013-11-11 12:42:07 +13:00
Ehsan Akhgari
96c519ebd6
Bug 938134 - Build widget/xpwidgets in unified mode; r=roc
...
--HG--
rename : widget/shared/WidgetUtils.cpp => widget/shared/SharedWidgetUtils.cpp
2013-11-17 14:03:55 -05:00
John Schoenick
78ca11927c
Bug 939355 - Include string.h in gfx/2d/unittest/TestBugs.cpp r=bgirard
2013-11-17 18:55:16 +01:00
Nathan Froyd
91725bfec2
Bug 918651 - part 7b - fix Layers{Surfaces,Messages}.ipdlh header bootlegging; rs=ehsan
...
LayersSurfaces.ipdlh declares itself as |using| a bunch of types that only
get used in LayersMessages.ipdlh. Since intelligent include-placing
recognizes that these types are not used in LayersSurfaces.h, the necessary
header lines get left out of the generated LayersSurfaces.h, leading to
compilation problems on some platforms. Fix this by moving the appropriate
lines to LayersMessages.ipdlh.
2013-10-19 12:09:59 -04:00
Nathan Froyd
ebcc1e1abf
Bug 918651 - part 5 - qualify all IPDL using statements with required header; r=ehsan
2013-10-01 15:25:07 -04:00
Nicholas Cameron
9928f8e67c
Bug 907463. Dealloc shmem on ActorDestroy. r=nical
2013-09-27 21:48:42 +12:00
Nathan Froyd
c41a24510b
Bug 918651 - part 1 - remove unnecessary using statements from IPDL files; r=ehsan
2013-10-18 14:48:13 -04:00
Jonathan Watt
b349adf8d4
Bug 931915, part 2 - Make gfxContext::RoundedRectangle use Moz2D's AppendRoundedRectToPath helper. r=Bas
2013-11-01 13:29:53 +00:00
Rik Cabanier
0d16ed3b8e
Bug 932500 - PathD2D::TransformedCopyToBuilder ignores even odd fill. r=Bas
2013-11-12 08:47:24 -05:00
Jonathan Watt
f653c95e6e
Bug 931996 - Add an AppendEllipseToPath helper to Moz2D. r=Bas
...
--HG--
extra : rebase_source : 75592379b93e5574ff1bb4116ce8b90b62c4f8a1
2013-11-01 13:30:00 +00:00
Jonathan Watt
c8e8bf08fb
Bug 931915, part 2 - Make gfxContext::RoundedRectangle use Moz2D's AppendRoundedRectToPath helper. r=Bas
...
--HG--
extra : rebase_source : e42577c112c2154b13e7e91cb4d7e54a30a411ce
2013-11-01 13:29:53 +00:00
Jonathan Watt
4cc46faf92
Bug 931915, part 1 - Add an AppendRoundedRectToPath helper to Moz2D. r=Bas
...
--HG--
extra : rebase_source : 67835ef53a446f37919d34021fcb80aa38dd7da8
2013-11-01 13:29:44 +00:00
Andreas Gal
6be862a938
Bug 926128 - Use a single configurable shader in OpenGL layers backend. r=vlad, r=nical
2013-11-01 09:29:20 -04:00
Ed Morley
6122e59c73
Merge mozilla-central and inbound
2013-11-01 13:18:19 +00:00
Ed Morley
23e525166f
Merge latest green b2g-inbound changeset and mozilla-central
2013-11-01 13:14:45 +00:00
Andreas Gal
753a3ffb47
Bug 933584 - Implement OptimizeSourceSurface for skia. r=mattwoodrow
2013-11-01 09:13:36 -04:00
Benoit Jacob
1f5b706ef5
Bug 886219 - Avoid introducing a global constructor with the ImageBridgeParent singleton - r=nical
2013-11-01 07:34:40 -04:00
Fabrice Desré
bd9859e505
Bug 914843 - fix gfx issue on oop b2g linux. r=nrc
2013-10-31 23:36:02 -07:00
Wes Kocher
53297120a4
Backed out changeset 428bea088d2b (bug 927254) for build bustage
2013-10-31 20:47:49 -07:00
James Willcox
c7ee4d278f
Bug 927254 - Purge SkiaGL texture cache on memory pressure r=gwright
...
--HG--
extra : rebase_source : 0b6c68c129319c96ad3056ab7b6321c04c7fbcb5
2013-10-31 10:45:41 -05:00
Robert O'Callahan
cdd20f889b
Bug 938316. Work around fractional texture resampling issues by switching to NEAREST sampling when we're doing a pixel-aligned compositing operation. r=jrmuizel
...
--HG--
extra : rebase_source : ec49c8c8993af402a24b57efbaea743d39dcd89c
2013-11-13 23:56:11 +13:00
Robert O'Callahan
e7d74047b5
Bug 937987. Don't use lowp for texture coordinates. Only use it for colors. r=bjacob
...
--HG--
extra : rebase_source : 9dd8bcebb8b8ef3666f4deae1b1c49dc89bc4486
2013-11-13 17:45:19 +13:00
Chris Peterson
2ff36f0837
Bug 934261 - Use PostScript font name "LucidaGrande" for CoreText fallback. r=jdaggett
2013-11-02 12:51:48 -07:00
Matt Woodrow
c3af978daa
Bug 922942 - Avoid crashes with PointInFill. r=Bas
...
--HG--
extra : rebase_source : cf209258a71342590c3d3488912d85df86a14b8b
2013-11-04 14:47:18 +13:00
Matt Woodrow
18a6118054
Bug 922515 - Don't apply a skew matrix to the DT when it's cairo, since we use the cairo font with it already applied. r=Bas
...
--HG--
extra : rebase_source : 289ed3a9e02bd5499b49aa1181dd35bf16eba5d3
2013-11-04 14:47:18 +13:00
Bas Schouten
aeb13e87cb
Bug 934287: Add size and for data DrawTarget creation functions. r=mattwoodrow
2013-11-04 00:57:36 +01:00
Bas Schouten
32ac34b404
Bug 934286: Ifdef Mozilla specific cairo function usage. r=mattwoodrow
2013-11-04 00:57:36 +01:00
Bas Schouten
f254475207
Bug 933030 - Addition: Remove external dependency added to Moz2D. r=mattwoodrow
2013-11-04 00:57:35 +01:00
Jonathan Watt
286fe2eb0f
Bug 934157 - Fix BaseRect::IsFinite() to actually work. r=Bas
2013-11-03 20:47:05 +00:00
Andreas Gal
ca09e32f67
Bug 933030 - Eliminate thebes use from CanvasRenderingContext2D.cpp r=mattwoodrow
2013-11-03 08:28:30 -08:00
Milan Sreckovic
7d133c081d
Bug 893572 - Tests. r=jmuizelaar
2013-09-06 12:30:26 -07:00
Jaroslav Kopecký
be4abc046a
Bug 936196 - Explicitly include unistd.h for getpid() on XP_UNIX. r=BenWa
2013-11-08 09:04:30 -05:00
Ryan VanderMeulen
98ea4dada0
Merge m-c to inbound on a CLOSED TREE.
2013-11-14 20:58:52 -05:00
Ryan VanderMeulen
3af5f0a28a
Merge b2g-inbound to m-c on a CLOSED TREE.
2013-11-14 20:57:32 -05:00
Nicholas Cameron
d77b6af4c9
Fix bustage from bug 915940 on a CLOSED TREE. r=me
2013-11-15 11:13:53 +13:00
Nicholas Cameron
69478b80a7
Bug 915940. Memory reporter for memory image surfaces. r=njn,mattwoodrow This might even help diagnose the problems causing a CLOSED TREE.
2013-11-15 10:54:25 +13:00
Joshua Cranmer
f8f4ab7e4c
Bug 935789, part 2: Implement RotateLeft/RotateRight in MFBT and use them, r=Waldo.
...
--HG--
extra : rebase_source : efda8cfde4ec1b8cee007f528d682830f43f9111
2013-11-12 18:24:56 -06:00
Joshua Cranmer
f6366dd338
Bug 935789, part 1: Kill most uses of prbit.h, r=ehsan
...
--HG--
extra : rebase_source : 4c44e60c72e0ece3cea7ed1cf79079bd2a1b6487
2013-11-12 18:22:38 -06:00
Botond Ballo
23f855d951
Bug 937274 - Fix a crash in GestureEventListener::HandlePinchGestureEvent(). r=kats
2013-10-18 17:13:26 -04:00
Kartikaya Gupta
82b3084a27
Bug 934420 - Try to preserve the right APZC in the face of layer tree changes. r=botond
2013-11-14 15:35:30 -05:00
Botond Ballo
e60812cf66
Bug 937896 - Fix a compiler error. r=bustage. CLOSED TREE
2013-11-14 15:11:53 -05:00
Botond Ballo
493777b207
Bug 937896 - Remove unwanted zoom in APZC::NotifyLayersUpdated(). r=kats
2013-11-13 14:13:40 -05:00
Kartikaya Gupta
86a26abf20
Bug 937688 - Make UpdateCompositionBounds affect all of the root APZCs for the layers id. r=botond
2013-11-14 12:35:41 -05:00
Kartikaya Gupta
9e421b8c64
Bug 937688 - Make UpdateZoomConstraints take a full ScrollableLayerGuid. r=botond
2013-11-14 12:35:41 -05:00
Benoit Girard
9183a6a5f1
Bug 918671 - Add test for cairo clipping bug. r=jrmuizel
2013-11-12 16:47:40 -05:00
Benoit Girard
42c54a6474
Bug 918671 - Fix cairo clipping bug when nesting clips. r=jrmuizel
2013-11-12 19:11:50 +00:00
Kartikaya Gupta
cd1b5c727f
Bug 937843 - Make some constructor arguments const. r=BenWa
2013-11-13 13:22:15 -05:00
Kartikaya Gupta
769fa270c3
Bug 937688 - Get the guid from ReceiveInputEvent and use it in the callback to ContentReceivedTouch. r=botond
2013-11-13 13:20:31 -05:00
Kartikaya Gupta
0fe345daf7
Bug 937688 - Move ScrollableLayerGuid from APZCTreeManager.h to FrameMetrics.h. r=botond
2013-11-13 13:20:31 -05:00
Kartikaya Gupta
f7fb4fa710
Bug 937688 - Make APZCTM::UpdateCompositionBounds explicitly operate on the root APZC for a layer tree. r=botond
2013-11-13 13:20:31 -05:00
Kartikaya Gupta
b020a0edef
Bug 937688 - Pass the presShellId and viewId from TabChild to RenderFrameParent when updating zoom constraints. r=botond
2013-11-13 13:20:30 -05:00
Jaroslav Kopecký
331801d193
Bug 937978 - Make SetPermitSubpixelAA a nop with --enable-system-cairo (like bug 623797). r=mattwoodrow
2013-11-13 08:23:19 -05:00
Kartikaya Gupta
0790196f1e
Bug 927954 - Adding rendertrace logging to the APZ code. r=botond
...
To use this logging, enable the #define at the top of
AsyncPanZoomController.cpp, run through the scenario you wish
to trace and collect the logs, and then paste them into the
textarea on the page at github.com/staktrace/rendertrace/.
2013-11-12 19:03:27 -05:00
Jonathan Kew
35cff8d03c
bug 909344 - treat U+007F as a control, not a printable character. r=roc
2013-11-12 23:53:07 +00:00
Botond Ballo
acc75156c8
Bug 937129 - Fix some concurrency issues in APZCTM::HandleOverscroll. r=kats
2013-11-11 12:06:33 -05:00
Chris Peterson
15fea8501b
Bug 931669 - Fix -Wsign-compare warning in Axis.cpp. r=botond
2013-10-27 01:11:18 -07:00
Robert O'Callahan
2816cedb16
Bug 924679. Part 7: Remove gfxAlphaRecovery::Analysis since no-one uses it. r=mattwoodrow
...
--HG--
extra : rebase_source : f0481abfa3e5c4855f71cec66eea5c4501fd8565
2013-10-25 23:25:40 +02:00
Robert O'Callahan
882475a59e
Bug 924679. Part 6: Remove gfxXlibNativeRender::DrawOutput and convert tmpXlibSurface from gfxXlibSurface to cairo_surface_t. r=karlt
...
--HG--
extra : rebase_source : 724e9b7881949c868ba528250de6ce9d24eb2752
2013-10-25 23:25:40 +02:00
Robert O'Callahan
56ff77e145
Bug 924679. Part 5: Add gfxXlibSurface::CreateCairo. r=karlt
...
Factor out code from gfxXlibSurface::Create so it can be used to create a
cairo_surface_t instead of gfxXlibSurface. Except we leave the existing code
alone since it's really simple.
--HG--
extra : rebase_source : 1c3c0b9fd9997010d80240606c9fa4964361fc87
2013-10-25 23:25:40 +02:00
Robert O'Callahan
b3e3eccd1a
Bug 924679. Part 4: Add Factory::CreateSourceSurfaceForCairoSurface. r=mattwoodrow
...
--HG--
extra : rebase_source : 0c9187e8b9597e47e9d0d63d6da757db9a8c8a5c
2013-10-25 23:25:40 +02:00
Robert O'Callahan
9ff4985627
Bug 924679. Part 3: Make gfxXlibNativeRenderer::DrawWithXlib callback take a cairo_surface_t instead of a gfxXlibSurface. r=karlt
...
--HG--
extra : rebase_source : 75bb23badb1f7a65cc7e82efca1ddb92e49d7e13
2013-10-25 23:25:40 +02:00
Robert O'Callahan
9c82415c8f
Bug 924679. Part 2: Create static gfxXlibSurface::GetColormapAndVisual so it can be used without a gfxXlibSurface. r=karlt
...
--HG--
extra : rebase_source : 10599d49077114cd214ceafd811bfea3135bb9ff
2013-10-25 23:25:40 +02:00
Robert O'Callahan
d862803ca5
Bug 924679. Part 1: Band-aid robustness fix. r=mattwoodrow
...
--HG--
extra : rebase_source : fee33a1412e123adb2fbd91221684c1ece8d8b86
2013-10-25 23:25:39 +02:00
Jonathan Watt
caaba68678
Bug 931996 - Add an AppendEllipseToPath helper to Moz2D. r=Bas
2013-11-01 13:30:00 +00:00
Jonathan Watt
9f49af5ab7
Bug 931915, part 1 - Add an AppendRoundedRectToPath helper to Moz2D. r=Bas
2013-11-01 13:29:44 +00:00
Jonathan Kew
429e804b5b
bug 932037 - update harfbuzz to upstream release 0.9.23. r=jdaggett
2013-11-01 09:41:02 +00:00
Matt Woodrow
43199694b8
Bug 934860 - Move paint region clipping into DrawThebesLayer. r=roc
2013-11-07 08:10:50 +13:00
Kartikaya Gupta
98c132e989
Bug 935593 - Remove an incorrect input event transformation. r=jimm
2013-11-06 12:49:00 -05:00
Dale Harvey
9c58b66f63
Bug 915645 - Allow single taps to occur longer than MAX_TAP_TIME. r=kats
2013-10-28 15:46:40 +00:00
Ted Mielczarek
673fd74516
Bug 930674 - convert VISIBILITY_FLAGS in Makefile.in to NO_VISIBILITY_FLAGS in moz.build. r=mshal
2013-10-24 15:06:19 -04:00
Phil Ringnalda
780e2a2c5f
Back out f872d288480b:9b86b4e60b29 (bug 929513) for failing to build on Windows
...
CLOSED TREE
2013-10-27 15:38:40 -07:00
David Zbarsky
94ea6c0df6
Bug 929513 Part 11: Convert ImageLayer's mScaleToSize to use LayerIntSize r=nical
2013-10-27 17:53:29 -04:00
David Zbarsky
031da49889
Bug 929513 Part 10: Convert ScreenSizeChanged to use gfx::IntSize r=nical
2013-10-27 17:53:28 -04:00
David Zbarsky
31ff66f73b
Bug 929513 Part 9: Convert AllocPGrallocBufferActor to use gfx::IntSize r=nical
2013-10-27 17:53:28 -04:00
David Zbarsky
f2e4738722
Bug 929513 Part 8: Remove IPDL support for passing gfxSize r=nical
2013-10-27 17:53:28 -04:00
David Zbarsky
8023168d6f
Bug 929513 Part 7: Convert CreateBasicTextureImage to Moz2D r=nical
2013-10-27 17:53:28 -04:00
David Zbarsky
91d94bff7a
Bug 929513 Part 6: Some more cleanup r=nical
2013-10-27 17:53:28 -04:00
David Zbarsky
dd0caf5947
Bug 929513 Part 5: Use LayerIntSize for CanUseCanvasLayerForSize r=nical
2013-10-27 17:53:27 -04:00