Jacek Caban
d07ffd53a9
Bug 1102804 - Fixed -Wparentheses warnings found in mingw build (gfx and widget part). r=jmathies
2014-11-27 10:58:41 +01:00
Jacek Caban
b565b9b163
Bug 1026893 - mingw fixup.
2014-11-27 10:58:26 +01:00
Jonathan Kew
644149da01
Bug 1102406 - Ensure conversion factor for font units is set up before trying to read vertical metrics. r=jdaggett
2014-11-27 09:31:15 +00:00
neil@parkwaycc.co.uk
bece8444a3
Bug 1103868 - "'SupportsD2D1' : is not a member of 'mozilla::gfx::Factory'". r=bas
2014-11-26 01:33:00 +01:00
Ryan VanderMeulen
9e581b1d56
Merge m-c to inbound. a=merge
2014-11-26 21:43:23 -05:00
Ryan VanderMeulen
b3ebe654a9
Merge b2g-inbound to m-c. a=merge
2014-11-26 21:39:08 -05:00
Ryan VanderMeulen
7f46616db0
Backed out changesets 258ac2909d6e and 55252aebf52d (bug 1099437) for bustage.
...
CLOSED TREE
2014-11-26 14:14:16 -05:00
Kartikaya Gupta
f0cd002422
Bug 1085404 - When interacting with a fast-moving APZC, don't send the events to content. r=botond
2014-11-26 12:41:06 -05:00
Kartikaya Gupta
9ad226a883
Bug 1105295 - Stop using scrollinfo layers when event regions are enabled. r=botond
2014-11-26 12:40:55 -05:00
Milan Sreckovic
f9a7013c29
Bug 1099437 - Part 2: Clean up int vs uint usage. r=nical
2014-11-20 15:23:41 -05:00
Milan Sreckovic
411c282565
Bug 1099437 - Part 1: Protect against negative sizes and overflow. r=nical
2014-11-20 15:07:22 -05:00
Carsten "Tomcat" Book
23ce0dc648
Backed out changeset c70381132ccf (bug 1060869)
2014-11-26 11:57:06 +01:00
Seth Fowler
573fc1be58
Bug 1060869 (Part 3) - Make the SurfaceCache free only a fraction of its data on memory pressure. r=dholbert
2014-11-26 01:37:56 -08:00
James Willcox
4baca31f84
Bug 1097116 - More build bustage r=me
...
--HG--
extra : rebase_source : 74dce437c198a17280d1fdf459d4e87a64808b21
2014-11-26 16:22:41 -06:00
Nicolas Silva
5b9e4409a2
Bug 1036682 - Prevent LayerTransactionChild from sending messages after it has been destroyed. r=jrmuizel
2014-11-26 14:11:11 -08:00
Nicolas Silva
01dc7cd769
Bug 1086670 - Add more gfxCriticalError logging in the D2D backend. r=jrmuizel
2014-11-26 21:05:01 +01:00
James Willcox
e0e268d8b1
Bug 1097116 - Followup for non-unified build breakage r=me CLOSED TREE
...
--HG--
extra : rebase_source : 697dc2f8d1661196ac8bb169fc4797b59af61fa3
extra : amend_source : 2aa014a0dec495466b854aebd5b19d1b5de4279e
2014-11-26 15:43:57 -06:00
James Willcox
54b19cef89
Bug 1097116 - Fix readback for EGLImageImage r=jgilbert
...
--HG--
extra : rebase_source : 038ddc25801541512a4e8231e4a6b586ed02c02b
2014-11-26 15:16:08 -06:00
James Willcox
fe1117609c
Bug 1097116 - Copy the decoded SurfaceTexture into an EGLImage to allow accurate presentation r=jgilbert
...
--HG--
extra : rebase_source : d3165eb2d9534f82c84e3399e744e0c31b64c2dd
2014-11-26 15:16:07 -06:00
James Willcox
ff5ac4a822
Bug 1097116 - Add fencing and better lifetime management for EGLImage Images r=jgilbert
...
--HG--
extra : rebase_source : 8da8c1e9e5ded06c8735ee5d30f8333f829064c5
2014-11-26 15:16:07 -06:00
Seth Fowler
841625f805
Bug 1060869 (Part 3) - Make the SurfaceCache free only a fraction of its data on memory pressure. r=dholbert
2014-11-26 13:22:10 -08:00
Nicolas Silva
fb73844f4c
Bug 1101636 - Cleanup the CompositorType enum. r=jrmuizel
2014-11-26 02:00:34 +01:00
Nicolas Silva
49d7294bfb
Bug 1102917 - Remove the TextureInfo member from client compositables. r=sotaro
2014-11-25 20:19:13 +01:00
Nicolas Silva
a491a3acfe
Bug 1102895 - Remove unused TextureFlags. r=sotaro
2014-11-25 20:19:04 +01:00
Milan Sreckovic
f03d959dfa
Bug 1104837: Add warnings and assertions when our assumptions about tile pools fail. r=nical
2014-11-25 14:54:29 -05:00
Sotaro Ikeda
9cdf93e85c
Bug 1103213 - Do not compose when layer does not exist r=nical
2014-11-25 06:40:30 -08:00
Kartikaya Gupta
1219436c71
Bug 1104282 - Add missing include. r=botond
2014-11-25 08:45:57 -05:00
Kartikaya Gupta
3b921e945e
Bug 1104266 - Add logging of nsDisplayLayerEventRegions fields in the display list dump. r=mattwoodrow
2014-11-25 08:45:20 -05:00
Carsten "Tomcat" Book
8a491969a5
Backed out changeset a5d577ebb3d0 (bug 1060869)
2014-11-25 14:13:55 +01:00
Seth Fowler
54a6933009
Bug 1060869 (Part 3) - Make the SurfaceCache free only a fraction of its data on memory pressure. r=dholbert
...
--HG--
extra : rebase_source : 432056ddc161ca128aabfa7adeef763a3250a070
2014-11-25 00:10:11 -08:00
Jonathan Kew
c17b663150
Bug 1103388 - Use sideways orientation for lone <space> when text-orientation is mixed. r=smontagu
2014-11-24 21:42:53 +00:00
Bas Schouten
1777de4ad9
Bug 1026893 - Followup: Address review comment. r=me
2014-11-24 21:11:24 +00:00
Bas Schouten
45cf1ecfed
Bug 1026893 - Catch exceptions during D3D11 initialization. r=jmuizelaar
2014-11-24 15:40:29 -05:00
Bas Schouten
95cd1d27f9
Bug 1103176: Block Direct2D when D3D11 layers is blacklisted. r=BenWa
...
When the D3D11 compositor is blocked through blacklisting, we have no way of using Direct2D in a fast manner and do not want it to be used in any situation.
2014-11-24 19:44:52 +00:00
Bas Schouten
ffe18e720f
Bug 1103135: Fix CompositorBench code to build again. r=benwa
2014-11-24 19:44:51 +00:00
Bas Schouten
08dbb53c8c
Bug 1101248: Properly check return values of creation functions in DrawTargetD2D1::Init. r=BenWa
2014-11-24 19:44:48 +00:00
Kartikaya Gupta
da1d7035e5
Bug 1056388 - Add assertions as per TODO. r=botond
2014-11-24 13:23:57 -05:00
Robert Longson
4b9965e1ed
Bug 1099197 - Determine the bounds of unstroked polylines/polygons directly. r=jwatt
2014-11-24 14:28:58 +00:00
Jacek Caban
416d586a14
Bug 1102809 - Fixed -Wunused-function warnings found in mingw build. r=mattwoodrow
2014-11-24 11:19:36 +01:00
Dan Glastonbury
115f45be7d
Bug 1097413 - Symbolic constants kGLESVersion2 and kGLESVersion3. r=jgilbert
...
--HG--
extra : rebase_source : 4d82f144bf9b713b50d995cf4db9340098b8f346
extra : source : 2204f9511fc39f27da83f32dfb9596558e67f83a
2014-10-27 09:31:57 +10:00
Neil Rashbrook
dc12b131f1
Bug 1101130 Followup to add a missing #ifdef r=Bas
2014-11-23 23:53:00 +00:00
Jonathan Watt
9910919cdd
Bug 1103623 - Port most remaining gfxContext::Fill() calls to Moz2D. r=mattwoodrow
2014-11-24 00:04:33 +00:00
Jonathan Watt
e598736fc1
Bug 1103621 - Get rid of GraphicsOperator::OPERATOR_CLEAR. r=mattwoodrow
2014-11-20 10:40:04 +00:00
Jonathan Watt
20d92be1bc
Bug 1103620 - Remove gfxContext::CurveTo and gfxContext::QuadraticCurveTo. r=mattwoodrow
2014-11-19 08:05:14 +00:00
Gary Kwong
4b8c6a7a2e
Bug 428633 - crashtest.
2014-11-23 15:09:50 +00:00
Kartikaya Gupta
3c73404215
Bug 918288 - Add logging for some of the SetTargetAPZ codepaths. r=botond
2014-11-21 21:36:26 -05:00
Kartikaya Gupta
6b5ac6ea72
Bug 918288 - Modify the SetTargetAPZC API to take an array of targets for multiple touch points. r=botond
2014-11-21 21:36:25 -05:00
Bas Schouten
f62c69e9d3
Bug 892910: Deal with newSize becoming empty in CreatePartialBitmapForSurface. r=BenWa
...
This patch deals with the situation where newSize becomes empty and causes a division by 0 in the current code. It also ensures all the callers will abort any potential drawing when CreatePartialBitmapForSurface returns a nullptr.
2014-11-20 20:48:01 +00:00
Wes Kocher
6b37217a66
Backed out changeset 82e94c16732d (bug 1101974)
2014-11-21 10:52:24 -08:00
Wes Kocher
4f61d4867e
Backed out changeset 08df10804c35 (bug 1101974)
2014-11-21 10:52:17 -08:00