widget/windows/nsWindowGfx.cpp
966bbc65931a548f4938670fb1835226fecfa0ef
created 2016-02-29 01:53 -0500
pushed 2016-04-25 16:57 +0000
David Anderson David Anderson - Handle device resets by recreating the compositor, rather than the compositor IPDL stack. (bug 1245765 part 7, r=mattwoodrow)
3eaa8e00c57fe97475013a5c6991c9404b2ce818
created 2016-02-29 01:53 -0500
pushed 2016-04-25 16:57 +0000
David Anderson David Anderson - Remove some static_casting in CompositorParent. (bug 1245765 part 5, r=mattwoodrow)
246e0ff966fccc52fac204aa2dea7767a8a54134
created 2016-02-24 03:50 +0000
pushed 2016-04-25 16:57 +0000
Bas Schouten Bas Schouten - Bug 1232042: Execute an additional present for D3D11 on the compositor thread when a WM_PAINT event has returned. r=jrmuizel
640eb13b730cd4f574ba4f9579dc6d0c7bf1f575
created 2016-02-23 21:27 -0800
pushed 2016-04-25 16:57 +0000
Phil Ringnalda Phil Ringnalda - Back out 6a24b31747be (bug 1232042) for crashes @RecvForcePresent
6a24b31747be818caf7891d18947d6aaccf20e88
created 2016-02-24 03:50 +0000
pushed 2016-04-25 16:57 +0000
Bas Schouten Bas Schouten - Bug 1232042: Execute an additional present for D3D11 on the compositor thread when a WM_PAINT event has returned. r=jrmuizel
0629918a09ae87808efdda432d7852371ba37db6
created 2016-02-17 11:11 -0800
pushed 2016-04-25 16:57 +0000
Wes Kocher Wes Kocher - Backed out changeset 3dce92c9562d (bug 1232042) for causing Win7 slaves to apparently crash and lock up a=backout
3dce92c9562d85312069825dd64113d77590d0b5
created 2016-02-06 03:14 +0000
pushed 2016-04-25 16:57 +0000
Bas Schouten Bas Schouten - Bug 1232042: Workaround Windows presentation bug by executing a present call on the main thread during a WM_PAINT event. r=jrmuizel
31373f8aaa982d13fe792b414de798ee6bf17349
created 2016-02-06 09:52 -0800
pushed 2016-04-25 16:57 +0000
Phil Ringnalda Phil Ringnalda - Back out aeceae3e0e96 (bug 1232042) for Win8 crashes @nvwgf2umx.dll + 0x2d416a in addon manager tests
aeceae3e0e96758aa71ca551a9cc65fa90c95766
created 2016-02-06 03:14 +0000
pushed 2016-04-25 16:57 +0000
Bas Schouten Bas Schouten - Bug 1232042: Workaround Windows presentation bug by executing a present call on the main thread during a WM_PAINT event. r=jrmuizel
673a9080e14d7537aabdf19475df2d655bc240b7
created 2016-01-30 10:33 +1100
pushed 2016-04-25 16:57 +0000
Xidorn Quan Xidorn Quan - Bug 1241901 part 4 - Stop using nsAutoPtr for holding primitive arrays. r=froydnj
2e8b7fe096ec7829790bdfaa02bf31ab002356fe
created 2016-01-07 20:57 -0800
pushed 2016-03-07 14:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1209812 (part 6) - Convert all gfxImageFormat values to SurfaceFormat equivalents. r=jrmuizel.
605d74217b116eb40b211eb2545212ec15823cd1
created 2015-12-02 21:45 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1230047 (part 2) - Make several PaintWindow() functions use LayoutDevice coordinates. r=kats.
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2016-01-25 13:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
53952bbfad9afaf6fb5bab4d739dd26cbac67da1
created 2015-10-26 14:31 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1218488 - clarify buffer ownership for nsICanvasRenderingContextInternal::GetBuffer; r=Bas,baku
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
cdee9be7cdc15a2e1518ca56dd57c812e5cfb107
created 2015-09-23 11:49 -0700
pushed 2015-12-14 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207741 - Remove gfxIntSize. r=nical.
e9ce69afe62406c61bb43df314ab0f26caca321f
created 2015-05-01 08:57 -0400
pushed 2015-08-10 18:23 +0000
Lee Salzman Lee Salzman - Bug 1159273 - Fix out-dated Cairo usage that may fail to build or work properly when system Cairo is involved. r=jrmuizel
24bb85e9dced4e8d8b33c2e1e48649ea1ffbc9a2
created 2015-04-07 08:17 -0500
pushed 2015-06-29 20:18 +0000
Jim Mathies Jim Mathies - Bug 1132874 - Simplify PPluginWidget protocol handling, and avoid sending async messages from the parent. Addresses a problem with sub protocols that are torn down randomly from either side of the connection. r=aklotz
38c6b849c9f86c2e2961a499bde97da5a06862c2
created 2015-03-09 15:48 -0400
pushed 2015-05-11 18:39 +0000
Milan Sreckovic Milan Sreckovic - Bug 1140113 - Catch direct (and some indirect) callers of CreateDrawTarget* and deal with failure. r=mstange
7603291203c65547759d8fb5295f5767b3d1a509
created 2015-02-25 18:04 +0000
pushed 2015-05-11 18:39 +0000
Bas Schouten Bas Schouten - Bug 1136487: Destroy the compositors for all windows when any window detects a device reset. r=jrmuizel
903ba066e31df463da4b1fa22d83ccad2340e067
created 2015-01-29 13:41 -0600
pushed 2015-03-30 18:32 +0000
Jim Mathies Jim Mathies - Bug 1095754 - Provide a way to force an update on a plugin window asyncronously from chrome. Trigger an update when we adjust the widget configurations. r=aklotz
bf31bf28b3d1eefad25a30f287e81931d78f1179
created 2015-01-23 03:41 +0000
pushed 2015-03-30 18:32 +0000
Bas Schouten Bas Schouten - Bug 1097699 - Part 3: Remove usage of LayerManagerD3D10. r=jrmuizel
69249f70d1b1a0b618ce090ccbc13bfda9e42860
created 2015-01-23 03:41 +0000
pushed 2015-03-30 18:32 +0000
Bas Schouten Bas Schouten - Bug 1097699 - Part 1: Remove usage of LayerManagerD3D9. r=jrmuizel
17af3ddb4a2457bd878cb3883b6093eb6e5ae097
created 2015-03-12 17:57 -0400
pushed 2015-03-12 21:57 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 81009105d11d and e15e6597d699 (bug 1125848) for Windows mochitest timeouts.
81009105d11d9d1e9777bd755c5414850b140059
created 2015-03-12 20:47 +0100
pushed 2015-03-12 19:47 +0000
Nicolas Silva Nicolas Silva - Bug 1125848 - Consolidate PCompositor's creation-destruction logic. r=sotaro a=lmandel
6c673d6a2fb839be5d769660fa17eb243e2ff2b2
created 2015-01-08 00:10 +0000
pushed 2015-02-23 15:17 +0000
Bas Schouten Bas Schouten - Bug 1107718: Properly deal with a D3D11 device reset. r=nical
e43fd991c15cb03804f98d6181e22f77187cdf37
created 2014-11-20 10:40 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1103621 - Get rid of GraphicsOperator::OPERATOR_CLEAR. r=mattwoodrow
64f1fb1e2f380a04a2e0c46137ca100488736b68
created 2014-11-12 17:23 -0600
pushed 2015-01-12 19:37 +0000
Jim Mathies Jim Mathies - Bug 669200 - Follow up fix for busted non-unified builds, include nsIXULRuntime.h in nsWindowGfx.cpp. r=bustage
f72f08089393277f57d316645340325946ab3e85
created 2014-11-12 14:59 -0600
pushed 2015-01-12 19:37 +0000
Jim Mathies Jim Mathies - Bug 669200 - Shunt access to PluginInstanceParent in widget/windows/nsWindowGfx, since it is no longer accessible in the chrome process. r=aklotz
dcc233b91a99e7d8cfaa39b508d2eb2c2496fab6
created 2014-11-12 14:59 -0600
pushed 2015-01-12 19:37 +0000
Jim Mathies Jim Mathies - Bug 669200 - Various widget changes to support two new types of plugin widget. r=roc
69bcf4fef10328df08319d78659888777e820066
created 2014-11-04 22:00 +0100
pushed 2015-01-12 19:37 +0000
Bas Schouten Bas Schouten - Bug 1093696: Call UpdateRenderMode before drawing a frame with OMTC. r=jrmuizel
81ace8239653843a70f8349389742fc766fabd61
created 2014-10-16 10:51 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1082553 - Remove a few unnecessary nsRenderingContext includes and forward declarations. r=Bas
c11c022b8495dd923658c13e3060408e86ddc7f2
created 2014-06-11 10:38 +0100
pushed 2014-09-02 16:39 +0000
Jonathan Watt Jonathan Watt - Bug 1023522 - Get rid of the remaining Thebes backed gfxContexts in the Windows widget code. r=mattwoodrow
a54345bfd3383b83cdd0cf28a361f7e004a964f1
created 2014-04-15 19:02 +0100
pushed 2014-06-09 21:49 +0000
Jonathan Watt Jonathan Watt - Bug 950372 - Convert imgIContainer::GetFrame to return a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
d17583440ac02f764678280a11e98e65a465590a
created 2014-04-09 14:28 +1200
pushed 2014-06-09 21:49 +0000
Matt Woodrow Matt Woodrow - Bug 988862 - Treat DIRECT2D render mode as GDI when drawing directly to the window through BasicLayers. r=jrmuizel
468b75c559b8c18eaec508a8354d6597767a9acc
created 2014-04-08 16:12 +0100
pushed 2014-06-09 21:49 +0000
Jonathan Watt Jonathan Watt - Bug 993323 - Make nsWindowGfx::CreateIcon() use the new gfxUtils helper for format conversion. r=Bas
8494153485ee1a97b97ae0468f154de84b0ec9e9
created 2014-04-06 15:41 +0100
pushed 2014-06-09 21:49 +0000
Jonathan Watt Jonathan Watt - Bug 990082 - Add missing null check to nsWindowGfx::CreateIcon. r=sparky
0fa9873c2881f2e87e7d049990e88b1740584f09
created 2014-04-16 14:40 +0100
pushed 2014-04-28 18:51 +0000
Jonathan Watt Jonathan Watt - Bug 990082 - Add missing null check to nsWindowGfx::CreateIcon. r=sparky, a=sylvestre]
1bbff43878e79ed9f174f063b4960431121aa4fc
created 2014-04-10 10:43 -0400
pushed 2014-04-28 18:51 +0000
Matt Woodrow Matt Woodrow - Bug 988862 - Treat DIRECT2D render mode as GDI when drawing directly to the window through BasicLayers. r=jrmuizel, a=sledru.
67cd3f605fd36daa845c3aa951034f06a5426eef
created 2014-03-08 01:23 +0000
pushed 2014-04-28 18:51 +0000
Jonathan Watt Jonathan Watt - Bug 981020 - Initialize the map before using it in nsWindowGfx::CreateIcon. r=mattwoodrow
4efacf2f947bbabbf26be8f9e37142b7f22614da
created 2014-03-06 23:31 +0000
pushed 2014-04-28 18:51 +0000
Jonathan Watt Jonathan Watt - Bug 979853 - Convert the Windows widget consumers of imgIContainer::GetFrame to act on a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
7286dfee31045f0583bc68e3402d84add97ccdfb
created 2014-03-06 13:27 +0100
pushed 2014-04-28 18:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 22e34e33e9ee (bug 979853) for win7/win8 debug mochitest bustage on a CLOSED TREE
22e34e33e9eec059b1f1c4999e2fb399c9e1ab20
created 2014-03-06 11:00 +0000
pushed 2014-04-28 18:51 +0000
Jonathan Watt Jonathan Watt - Bug 979853 - Convert the Windows widget consumers of imgIContainer::GetFrame to act on a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow
f5622633b23ff660daf67f552fa7723eba0868d4
created 2014-04-10 10:44 -0400
pushed 2014-04-10 14:45 +0000
Matt Woodrow Matt Woodrow - Bug 988862 - Treat DIRECT2D render mode as GDI when drawing directly to the window through BasicLayers. r=jrmuizel, a=sledru.
66dd90a38fbfdb90e9bf4d8310896da0b0546081
created 2014-02-13 02:59 +0100
pushed 2014-03-17 21:55 +0000
Bas Schouten Bas Schouten - Bug 805406: Remove some lingering references to gfxD2DSurface. r=jrmuizel a=sylvestre
b9282cb0f9a7575e3189a3a0f5791334afb75db4
created 2014-01-23 13:26 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 959448 - Convert most of LayersTypes.h to typed enums - r=nrc
93f99d0518c7bc218df9d9154370345a13426827
created 2014-01-23 13:26 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
cfecc1e799529437cf2657d0d0ff87617d6ef6df
created 2014-01-23 13:26 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 959380 - 2/5 - Make gfxImageFormat a typed enum - r=jrmuizel
12e72f2f90e3e6031e94d6b29bf78e0a979513d3
created 2014-01-10 14:06 -0500
pushed 2014-03-17 21:55 +0000
Benoit Jacob Benoit Jacob - Bug 958375 - 6/9 - Make BackendType and NativeSurfaceType typed enums - r=Bas
826415ddd250964cbef76e9ea5a554c89cb9744d
created 2013-12-13 08:34 +0000
pushed 2014-03-17 21:55 +0000
Jonathan Watt Jonathan Watt - Bug 944442 - DeCOMify imgIContainer::GetFrame. r=seth
396ef872cb8be37b6501e27b478d8b6116c72014
created 2013-12-09 17:44 +1300
pushed 2014-02-04 01:06 +0000
Nicholas Cameron Nicholas Cameron - Bug 946532. Setup translucent window drawing properly with OMTC. r=dvander, mattwoodrow
caa48441db53ab84116ce9a23a58a57040ea030b
created 2013-11-27 11:15 +1300
pushed 2014-02-04 01:06 +0000
Nicolas Silva Nicolas Silva - Bug 924403 - Send non-OMTC GL layers into oblivion. r=nrc
f5120348a27f02067b4ea070bc429fe5377686f6
created 2013-11-21 11:25 -0800
pushed 2014-02-04 01:06 +0000
David Anderson David Anderson - Only composite changed areas in the software compositor (bug 882447, r=mattwoodrow,nrc).
1e7a720a0f6321316add6834f0ebc5d4811e374a
created 2013-10-08 14:48 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in widget/windows/ (2/3); r=ehsan
9cc90a4b64758375a2d77f0679fc547f21902f46
created 2013-09-27 18:42 -0700
pushed 2013-12-09 19:58 +0000
David Anderson David Anderson - Combine AsyncChannel, SyncChannel, and RPCChannel into one class (bug 901789, r=cjones,bent).
less more (0) -100 -60 tip