Wes Kocher
20f2b1dd4d
Backed out 13 changesets (bug 709490) for android webgl-color-test.html failures
...
Backed out changeset 5be7514914b6 (bug 709490)
Backed out changeset 04b6f94fbe8a (bug 709490)
Backed out changeset 00c0e85dd8cd (bug 709490)
Backed out changeset 221385b7b81a (bug 709490)
Backed out changeset ecc38c18734f (bug 709490)
Backed out changeset 22878c936384 (bug 709490)
Backed out changeset 0edcbb60eee3 (bug 709490)
Backed out changeset 5feceec2014b (bug 709490)
Backed out changeset 835b655cb873 (bug 709490)
Backed out changeset 6fbb4a3f8cf7 (bug 709490)
Backed out changeset a5f8646fa156 (bug 709490)
Backed out changeset 2ae1386916b3 (bug 709490)
Backed out changeset 6b29a2a0a8fb (bug 709490)
2015-09-29 08:57:36 -07:00
Morris Tseng
276c20ec9e
Bug 709490 - Part 1: Let ImageBridge transfer CanvasClient async, r=nical
2015-09-29 11:51:23 +01:00
Nicholas Nethercote
9b0389603b
Bug 1208300 (part 4) - Remove gfxRGBA and some related things. r=jwatt.
...
Hooray!
2015-09-24 19:24:16 -07:00
Nicholas Nethercote
c706a2b685
Bug 1208300 (part 2) - Convert gfxRGBA uses to gfx::Color in CompositorBench.cpp. r=jwatt.
...
I don't know how those modf() calls were compiling without error given that the
second arg was a |float*|.
2015-09-24 19:13:50 -07:00
Nicholas Nethercote
c279a5c60e
Bug 1208283 (part 2) - Change ColorLayer::mColor, ColorLayerProperties::mColor, ReadbackLayer::mBackgroundColor from gfxRBGA to gfx::Color. r=jwatt.
...
This avoids some gfxRGBA-to-Color conversions.
2015-09-24 18:16:45 -07:00
Nicholas Nethercote
10141da023
Bug 1208345 - Remove gfxContext::GraphicsOperator. r=jwatt.
...
Also...
- Rename various "operator" identifiers as "op" to match |CompositionOp|.
- Rename |nsBackgroundLayerState::mCompositingOp| as |mCompositionOp| to match
|CompositionOp|.
- Remove some deprecated functions that are no longer needed.
2015-09-24 22:38:58 -07:00
Kartikaya Gupta
ac8311f921
Bug 1207270 - Update tests to ensure that TaskThrottlers are created as appropriate. r=botond
2015-09-25 13:54:11 -04:00
Kartikaya Gupta
d1570f16f0
Bug 1207270 - Ensure that the TaskThrottler objects are created on the main thread. r=botond
2015-09-25 13:54:11 -04:00
Sotaro Ikeda
20a2f86b8b
Bug 1187145 - Replace nsBaseHashtable::Enumerate() calls in gfx/ with iterators r=njn
2015-09-24 08:31:30 -07:00
Nicolas Silva
65ab142b26
Bug 1072313 - Never call TextureClient::KeepUntilFullDeallocation off the ipdl thread. r=mattwoodrow
2015-09-21 16:54:40 +02:00
Andrew Comminos
2d264418b8
Bug 1202175 - Guard GLX-specific call in SurfaceDescriptorX11. r=jgilbert
2015-09-11 16:53:00 +02:00
Wes Kocher
778219cf27
Backed out changeset 09c2a214244b (bug 1072313) for Windows textureclient crashes CLOSED TREE
2015-09-21 10:37:07 -07:00
Nicolas Silva
f88df820fa
Bug 1072313 - Never call TextureClient::KeepUntilFullDeallocation off the ipdl thread. r=mattwoodrow
2015-09-21 16:54:40 +02:00
Botond Ballo
e4d1f66bd9
Bug 1166301 - Store a flag on Layer to tell fixed background layers apart from fixed position layers. r=mattwoodrow
2015-09-04 17:26:33 -04:00
Bas Schouten
3571e10b8c
Bug 1127270: Only acquire a hold on the compositor thread once the channel for a parent actor has been succesfully connected. r=nical
2015-09-11 15:24:46 +02:00
Jim Mathies
4e0cc05fb8
Bug 1137944 - Backout compositor bits (cset b4711fa5f734) which caused a telemetry metric regression. r=backout
2015-09-08 18:14:51 -05:00
Jim Mathies
94c43601f4
Bug 1201660 - When layer tree updates get dropped, hide plugins associated with the tree. Fixes a bug where we were hiding all plugins associated with the window. r=matt.woodrow
2015-09-04 16:18:55 -05:00
Jim Mathies
8778d1f197
Bug 1137944 - Fire before and after composite events. r=matt.woodrow
2015-09-03 09:55:23 -05:00
Jim Mathies
491fdb82c5
Bug 1137944 - Simplify the api associated with hiding e10s plugin widgets. r=roc
2015-09-03 10:01:33 -05:00
Jed Davis
525ddc9a3c
Bug 1198979 - GC unused IPDL struct member. r=jmuizelaar
2015-09-02 08:56:00 +02:00
Carsten "Tomcat" Book
1e76f40db9
Backed out changeset 446055bf8ee4 (bug 1199371)
2015-09-03 08:38:28 +02:00
Carsten "Tomcat" Book
3ab84ec2c7
Backed out changeset aef5095f71da (bug 1199371)
2015-09-03 08:38:18 +02:00
Matt Woodrow
733c0540ab
Bug 1199371 - Fix name collision compile error. r=bustage
2015-09-01 16:05:00 -04:00
Matt Woodrow
a91f95030c
Bug 1199371 - Don't create TextureClients for video when the video isn't visible. r=nical
2015-09-01 15:35:55 -04:00
Robert O'Callahan
ca7931e8c2
Bug 1182017. Call Send__delete__ immediately rather than through an event. r=nical
...
Kyle assures me it's safe to call Send__delete__ with references to 'this' on
the stack.
2015-08-27 15:40:35 +12:00
Ryan VanderMeulen
05581df48d
Merge m-c to inbound. a=merge
2015-08-25 10:45:59 -04:00
Mason Chang
fd86cbdc47
Bug 1197898 - Delete vsync refresh driver preference. r=kats
2015-08-25 09:01:40 -04:00
Victor Porof
2a2e6d1b22
Bug 1050498 - Record compositing operations, r=jsantell,smaug,tromey
2015-08-25 08:51:58 +03:00
Mason Chang
7ff50ee4de
Bug 1196308 - Delete Software Compositor Scheduler. r=sotaro
2015-08-20 17:57:42 -07:00
Bas Schouten
cfb7af1725
Bug 1195998: If an actor does not have an associated texture client do not attempt to call ForceRemove on it. r=nical
2015-08-20 07:28:18 +00:00
Jim Mathies
87f8827508
Bug 1163570 - Ignore pending plugin updates and hide plugin windows when a remote layer tree associated with a tab is no longer in use. r=roc
2015-08-19 08:47:57 -05:00
William Chen
ecf84fcf22
Bug 1131470 - Part 1: Rename existing use of ScreenOrientation to ScreenOrientationInternal. r=baku
2015-08-18 14:55:09 -07:00
Kartikaya Gupta
f5ed3a019f
Bug 1180295 - Implement seamless snapping to the stable state. r=rbarker
2015-08-18 14:27:20 -04:00
Kartikaya Gupta
d6bfe53b6e
Bug 1180295 - Rip out call to setContentDocumentFixedPositionMargins. r=rbarker
2015-08-18 14:27:18 -04:00
Markus Stange
e2449accad
Bug 1187804 - Annotate fixed-position layers with the scroll id of the scroll frame that they are fixed with respect to. r=mattwoodrow
2015-08-17 19:44:42 -04:00
Karl Tomlinson
4c069b1eff
bug 962719 use unsigned ints for FrameID and ProducerID for defined overflow behavior r=roc
2015-08-12 11:02:41 +12:00
Jim Mathies
60bd9ef402
Bug 1152080 - Plugin configuration clip rects should be treated as visible rects. r=roc
2015-08-11 13:07:34 -05:00
Matt Woodrow
930a06b719
Bug 1191040 - Ensure that we only compute the tile size once. r=BenWa
2015-08-07 15:37:56 -04:00
Ryan VanderMeulen
4896104f5c
Backed out changeset 4e63305fe592 (bug 1191040) for Linux gtest crashes.
...
CLOSED TREE
2015-08-07 16:24:59 -04:00
Matt Woodrow
9ae78cf591
Bug 1191040 - Ensure that we only compute the tile size once. r=BenWa
2015-08-07 15:37:56 -04:00
CJ Ku
c1c30c1099
Bug 1061393 - Export display list info to layer scope viewer. r=kamidphish
2015-08-03 02:11:00 -04:00
Bobby Holley
0ad3ab2357
Bug 1167215 - Composite on every vsync until the scheduled one. r=roc
2015-08-02 17:36:42 -07:00
Andrew Comminos
f8f6e8f2c8
Bug 1187440 - Implement GLX shared surfaces on the OpenGL compositor. r=jgilbert,nical
2015-07-30 12:40:56 -04:00
Bobby Holley
710865df63
Bug 1188696 - Hoist nsRefPtr.h into MFBT. r=froydnj
2015-07-29 10:44:59 -07:00
Matt Woodrow
a0ba59e752
Bug 1180326 - Part 2: Add support for variable tile sizes. r=jrmuizel
2015-07-29 12:01:21 -04:00
Sotaro Ikeda
e9cab90cd6
Bug 1186968 - Fix Compositor::SetScreenRotation() call r=nical
2015-07-24 07:13:59 -07:00
Sotaro Ikeda
8a456d76d9
Bug 1167799 part 1 - Remove size from NewSurfaceDescriptorGralloc r=nical
2015-07-19 16:02:51 -07:00
Kartikaya Gupta
3018bbd26b
Bug 1145295 - Update assertion to allow for transaction id resets. r=mattwoodrow
2015-07-16 14:18:55 -04:00
Matt Woodrow
827045078c
Bug 1179987 - Remove painted region from SurfaceDescriptorTiles since it isn't used any more. r=nical
2015-07-15 13:36:12 -04:00
Steven Michaud
6c3c2e6bd1
Bug 1181197 - Fix null dereference in SharedPlanarYCbCrImage destructor. r=jgilbert
2015-07-15 11:56:36 -05:00