Mike Hommey
d667f4bb59
Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
...
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.
Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.
Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Jeff Gilbert
82da720bd7
Bug 1088345 - Misc cleanup. - r=kamidphish
2014-10-27 18:58:03 -07:00
Jeff Gilbert
162550395a
Bug 1088345 - (ANGLE) Don't treat STENCIL_INDEX8 as INT for MSAA reasons. - r=kamidphish
2014-10-27 13:06:14 -07:00
Jeff Gilbert
24b08c006a
Bug 1088345 - Handle AA better. - r=kamidphish
2014-10-25 18:32:46 -07:00
Jeff Gilbert
7c54b1d24b
Bug 1088345 - Handle possibly-invalid enums for queries. - r=kamidphish
2014-10-23 18:55:49 -07:00
Jeff Gilbert
c1a3729b1d
Bug 1088345 - Improve glGetError handling. - r=kamidphish
2014-10-24 16:52:35 -07:00
Bas Schouten
62c763162c
Bug 1085187: Properly deal with sampling restriction when using DataSourceSurfaces. r=jrmuizel
2014-10-29 23:40:38 +01:00
Nicholas Nethercote
3d9e2be7e1
Bug 1089446 - Remove gfx/tests/process-textruns.pl, which is ancient and unused. r=roc.
...
--HG--
extra : rebase_source : 81a688c2404ae3849e4e4ebd1fe934928fe38b2b
2014-10-28 15:04:03 -07:00
Mason Chang
28967f0369
Bug 1088898. Correctly set mLastCompose in force composites. r=benwa
2014-10-28 19:32:36 -07:00
Nicolas Silva
e4d260ddf2
Bug 1089364 - Add some missing D3D11 error checks. r=Bas
2014-10-27 13:52:17 +01:00
Nicolas Silva
c743c70d2e
Bug 1077301 - Simplify the gralloc texture code. r=sotaro
2014-10-16 19:08:32 +02:00
Jeff Muizelaar
f06bc6078f
Bug 1085046. Update ANGLE to get Intel D3D11 texture upload performance work around.
...
--HG--
extra : rebase_source : a02e0a31b22dc189d3d2d49f7066d723f2231460
2014-10-28 23:04:32 -04:00
Jonathan Watt
8834e7589f
Bug 1085529, part 1 - Add an AutoPopClips helper to Moz2D. r=mattwoodrow
2014-10-26 01:15:25 +01:00
Jonathan Watt
57cd590733
Bug 1088753 - Remove gfxContext::NewSubPath(). r=Bas
2014-10-29 01:59:36 +00:00
Jonathan Watt
2a7e9c4671
Bug 949661 - Make PathBuilderCG::Arc use ArcToBezier instead of CGPathAddArc to work around a CG stroke dashing bug. r=jrmuizel
2014-10-29 01:59:36 +00:00
Jonathan Watt
820a329e8a
Bug 1089397 - Port the code that uses gfxContextPathAutoSaveRestore to Moz2D. r=mattwoodrow
2014-10-28 14:40:51 +00:00
Jonathan Watt
5e7fdbe4f0
Bug 1089177, part 2 - Port gfxFontMissingGlyphs to Moz2D. r=mattwoodrow
2014-10-28 14:40:42 +00:00
Jonathan Watt
99eeb78806
Bug 1089177, part 1 - Expose PatternFromState to help with Moz2D porting. r=mattwoodrow
2014-10-28 14:40:39 +00:00
Jeff Muizelaar
d6bd4e18e3
Bug 1072847 - Initialize mSurface. r=BenWa
...
--HG--
extra : rebase_source : abd536b8cd2e91c28ea0cd09e21a12da1e8dcee1
2014-10-28 10:08:25 -04:00
Jeff Gilbert
5cf3de6f8c
Bug 912196 - (ANGLE) Fix CopyTexImage. - r=kamidphish
2014-10-08 16:35:05 -07:00
Jeff Gilbert
2da594640c
Bug 912196 - Fixes for D3D11 ANGLE. - r=kamidphish
2014-10-08 16:32:50 -07:00
Jeff Gilbert
78761b30a7
Bug 912196 - Workaround no-alpha-with-ANGLE in WebGL, not GLContext. - r=kamidphish
2014-10-08 16:30:01 -07:00
Jeff Gilbert
feca8e6253
Bug 1088417 - Make asserts fuzzy where they're failing. - r=nical
2014-10-24 13:36:01 -07:00
Jeff Gilbert
c529728676
Bug 1088417 - Switch from REPEAT to CLAMP for D3D11. - r=nical
2014-10-23 17:10:58 -07:00
Jeff Gilbert
3ca0b077db
Bug 1088417 - DecomposeIntoNoRepeatRects for D3D11. - r=nical
2014-10-23 17:08:06 -07:00
Benoit Jacob
afdef4dd16
Bug 1089413 - Only test resource sharing on d3d feature level >= 10. r=jmuizelaar, a=sledru
2014-10-27 10:36:00 -04:00
Ryan VanderMeulen
a4cdeccb89
Bug 922976 - Disable 394751.xhtml on B2G for frequent failures.
2014-10-27 14:53:10 -04:00
Ehsan Akhgari
8cfe8bd43c
Bug 1088838 - Don't export CompositorChild.h, CompositorParent.h and ShadowLayersManager.h twice; r=BenWa
2014-10-27 08:57:36 -04:00
Kartikaya Gupta
242eea3e31
Bug 1088954 - Cleanup print 64-bit integers and remove a stray printf. r=botond
2014-10-24 14:45:00 +02:00
Benoit Jacob
f5615284a4
Bug 1083071 - Avoid touching D3D11 at all, even to test if it works, if D3D11 layers are blacklisted. r=Bas, r=jmuizelaar
2014-10-26 18:46:09 -04:00
Ryan VanderMeulen
a1c483ddd9
Backed out changeset 4d4abe4bee7f (bug 1083071) for bustage.
2014-10-26 18:44:40 -04:00
Benoit Jacob
718ce6f277
Bug 1083071 - Avoid touching D3D11 at all, even to test if it works, if D3D11 layers are blacklisted. r=Bas, r=jmuizelaar
2014-10-26 08:01:00 -04:00
Jonathan Watt
39d2df737b
Bug 1085321 - Remove gfxContext::Arc/NegativeArc. r=Bas
2014-10-26 17:57:49 +00:00
Phil Ringnalda
a05388252a
Back out 2 changesets (bug 1085529) for win8 chrome reftest failures
...
Backed out changeset 758840ac2f47 (bug 1085529)
Backed out changeset 3fa71a8dc29c (bug 1085529)
2014-10-25 22:02:57 -07:00
Jonathan Watt
d9e92a51b6
Bug 1085529, part 1 - Add an AutoPopClips helper to Moz2D. r=mattwoodrow
2014-10-26 01:15:25 +01:00
Jeff Muizelaar
446082e044
Bug 1089199. Fix ANGLE mingw build again
...
--HG--
extra : rebase_source : 0c87b90882eb5f25a8402deb4f14a2563f6db10e
2014-10-25 15:28:57 -04:00
Ryan VanderMeulen
c0f2ac2848
Backed out changeset 5ff4c7dded93 (bug 1077301) for making bug 1084118 return with a near perma-fail vengeance.
2014-10-24 14:25:25 -04:00
Kartikaya Gupta
32e4fa17bd
Bug 1083395 - Follow-up to fix non-unified bustage. r=me on a CLOSED TREE
2014-10-24 14:02:52 -04:00
Kartikaya Gupta
34433158b2
Bug 1083395 - Move some APZC functions that are no longer needed in production down to the test subclass. r=botond
2014-10-24 13:29:35 -04:00
Kartikaya Gupta
d9a2995ade
Bug 1083395 - Move to a single input queue owned by the APZCTM instead of many queues owned by APZC instances. r=botond
2014-10-24 13:29:34 -04:00
Kartikaya Gupta
47a070d91c
Bug 1083395 - Replace the touch block balance with an input block identifier. r=botond
2014-10-24 13:29:30 -04:00
Kartikaya Gupta
b0073e90ed
Bug 1083395 - Extract an InputQueue class from the APZC input code. r=botond
2014-10-24 13:29:03 -04:00
Kartikaya Gupta
3542bdb49a
Bug 1083395 - Extract helpers function from the input-handling codepath. r=botond
2014-10-24 13:29:03 -04:00
Markus Stange
dc285f3c81
Bug 1055634 - Propagate font smoothing background colors to layers. r=roc
2014-10-24 18:32:23 +02:00
Markus Stange
0f8ae00cdc
Bug 1055622 - Add support for specifying the font smoothing background color to Moz2D. r=Bas, r=jrmuizel
2014-10-24 18:32:23 +02:00
Markus Stange
199762c424
Bug 1074842 - Let SourceSurfaceCGBitmapContext take ownership of the data when DrawTargetCG is destroyed. r=jrmuizel
2014-10-24 18:32:22 +02:00
Jonathan Watt
b99b255103
Bug 1088625, part 4 - Remove the includes from nsRenderingContext.h that are no longer necessary
2014-10-24 16:43:42 +01:00
Jonathan Watt
7ece5bfaca
Bug 1088625, part 3 - Remove nsRenderingContext's SetFont, FontMetrics and SetTextRunRTL methods now that no one uses them any more. r=mstange
2014-10-24 16:28:15 +01:00
Jonathan Watt
89e1a13ad6
Bug 1088599 - Move nsRenderingContext::GetBoundingMetrics to nsLayoutUtils. r=mstange
2014-10-24 16:28:14 +01:00
Jonathan Watt
7a5f6eb3fd
Bug 1088550 - Move nsRenderingContext's remaining GetWidth methods to nsLayoutUtils. r=mstange
2014-10-24 16:28:13 +01:00