widget/windows/nsWindowGfx.cpp
0e1791fce8633506e53b34c18205d6b63ae07ba7
created 2016-03-28 12:59 -0400
pushed 2016-04-04 13:43 +0000
Milan Sreckovic Milan Sreckovic - Bug 1256728: Add environment variable to disable force present from bug 1232042. r=BenWa
4f1482e6da917442cfd73f8994ebac3c58f8fe5c
created 2016-03-22 14:08 -0400
pushed 2016-04-04 13:43 +0000
David Anderson David Anderson - Rename PCompositor to PCompositorBridge. (bug 1258479 part 2, r=mattwoodrow)
966bbc65931a548f4938670fb1835226fecfa0ef
created 2016-02-29 01:53 -0500
pushed 2016-03-09 16:35 +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-03-09 16:35 +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-03-09 16:35 +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-03-09 16:35 +0000
Phil Ringnalda Phil Ringnalda - Back out 6a24b31747be (bug 1232042) for crashes @RecvForcePresent
6a24b31747be818caf7891d18947d6aaccf20e88
created 2016-02-24 03:50 +0000
pushed 2016-03-09 16:35 +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-02-17 19:16 +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-02-17 19:16 +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-02-08 15:56 +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-02-08 15:56 +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-02-08 15:56 +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-01-11 11:20 +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 2015-12-08 11:02 +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 2015-11-02 11:06 +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-10-29 00: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-10-18 03:03 +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-10-18 03:03 +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-10-07 18:12 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:12 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:12 +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-10-07 18:12 +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-09-25 12:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207741 - Remove gfxIntSize. r=nical.
e9ce69afe62406c61bb43df314ab0f26caca321f
created 2015-05-01 08:57 -0400
pushed 2015-05-13 18:32 +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-04-08 17:08 +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-03-10 23:13 +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-02-26 01:53 +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-01-29 23:31 +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-01-23 17: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-01-23 17:32 +0000
Bas Schouten Bas Schouten - Bug 1097699 - Part 1: Remove usage of LayerManagerD3D9. r=jrmuizel
6c673d6a2fb839be5d769660fa17eb243e2ff2b2
created 2015-01-08 00:10 +0000
pushed 2015-01-08 14:44 +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 2014-11-24 13:19 +0000
Jonathan Watt Jonathan Watt - Bug 1103621 - Get rid of GraphicsOperator::OPERATOR_CLEAR. r=mattwoodrow
64f1fb1e2f380a04a2e0c46137ca100488736b68
created 2014-11-12 17:23 -0600
pushed 2014-11-13 01:27 +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 2014-11-13 01:27 +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 2014-11-13 01:27 +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 2014-11-05 04:39 +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 2014-10-16 14:17 +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-06-11 17:07 +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-04-16 03:29 +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-04-09 12:48 +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-04-08 22:24 +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-04-07 12:00 +0000
Jonathan Watt Jonathan Watt - Bug 990082 - Add missing null check to nsWindowGfx::CreateIcon. r=sparky
67cd3f605fd36daa845c3aa951034f06a5426eef
created 2014-03-08 01:23 +0000
pushed 2014-03-09 01:52 +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-03-07 13:17 +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-03-07 13:17 +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-03-07 13:17 +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
e34283cf0b426b58ff528e370100c8a3b0af8565
created 2014-02-13 02:59 +0100
pushed 2014-02-13 15:32 +0000
Bas Schouten Bas Schouten - Bug 806406: Remove some lingering references to gfxD2DSurface. r=jrmuizel
b9282cb0f9a7575e3189a3a0f5791334afb75db4
created 2014-01-23 13:26 -0500
pushed 2014-01-24 08:30 +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-01-24 08:30 +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-01-24 08:30 +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-01-13 13:44 +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 2013-12-13 21:17 +0000
Jonathan Watt Jonathan Watt - Bug 944442 - DeCOMify imgIContainer::GetFrame. r=seth
396ef872cb8be37b6501e27b478d8b6116c72014
created 2013-12-09 17:44 +1300
pushed 2013-12-09 22:45 +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 2013-11-27 11:50 +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 2013-11-22 03:24 +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-10-09 12:14 +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-09-29 09:45 +0000
David Anderson David Anderson - Combine AsyncChannel, SyncChannel, and RPCChannel into one class (bug 901789, r=cjones,bent).
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2013-09-25 03:34 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
8334dcf9e3952a806ebfd84c33ffc490b0fad2c7
created 2013-09-11 17:08 +1200
pushed 2013-09-12 11:10 +0000
Matt Woodrow Matt Woodrow - Bug 907926 - Use the ClientArea when initializing the draw target in nsWindowGfx. r=Bas
1aaa574b386378b21c44b6541e1fccfd8c5a1568
created 2013-09-11 13:30 -0400
pushed 2013-09-12 02:05 +0000
Vladan Djeric Vladan Djeric - Backed out changeset a8e569516f31 (bug 907926) for TART regressions
less more (0) -100 -60 tip