Dactyloidae/gfx/layers/ipc
Jeremy Andrews 9982ceb94f Issue #2357 - Paused WebM videos w/alpha are 100% transparent if HA is disabled.
Mozilla found a bug in their initial implementation, causing paused WebM videos with alpha to become totally transparent if hardware acceleration is disabled. Straight port of the Firefox 54 fix.

Ref: BZ 1332952
2023-10-26 10:49:41 +08:00
..
APZChild.cpp Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
APZChild.h Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
APZCTreeManagerChild.cpp Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
APZCTreeManagerChild.h Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
APZCTreeManagerParent.cpp Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
APZCTreeManagerParent.h Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
CompositableForwarder.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
CompositableForwarder.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
CompositableTransactionParent.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
CompositableTransactionParent.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
CompositorBench.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
CompositorBench.h Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
CompositorBridgeChild.cpp Issue #21 - Remove panning/tab animation performance measurements 2022-10-27 08:59:25 +08:00
CompositorBridgeChild.h Issue #21 - Remove panning/tab animation performance measurements 2022-10-27 08:59:25 +08:00
CompositorBridgeParent.cpp Issue #21 - Remove panning/tab animation performance measurements 2022-10-27 08:59:25 +08:00
CompositorBridgeParent.h Issue #21 - Remove panning/tab animation performance measurements 2022-10-27 08:59:25 +08:00
CompositorThread.cpp Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
CompositorThread.h Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
CrossProcessCompositorBridgeParent.cpp Issue #21 - Remove Telemetry plumbing and fix build. 2022-04-28 10:25:48 +08:00
CrossProcessCompositorBridgeParent.h Issue #21 - Remove panning/tab animation performance measurements 2022-10-27 08:59:25 +08:00
GonkNativeHandle.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
GonkNativeHandle.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
GonkNativeHandleUtils.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
GonkNativeHandleUtils.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ImageBridgeChild.cpp Remove SPS profiler. 2019-02-15 23:58:37 +08:00
ImageBridgeChild.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ImageBridgeParent.cpp Issue #1656 - Part 4: Manual cleanup 2020-09-25 22:04:20 +08:00
ImageBridgeParent.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ImageContainerChild.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ImageContainerChild.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ImageContainerParent.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ImageContainerParent.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ISurfaceAllocator.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ISurfaceAllocator.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
KnowsCompositor.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
LayerAnimationUtils.cpp Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
LayerAnimationUtils.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
LayersMessages.ipdlh Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
LayersSurfaces.ipdlh Issue #2101 - Part 6: Plumbing of ColorRange between video decoders and YUV convert 2023-02-27 12:11:30 +08:00
LayerTransactionChild.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
LayerTransactionChild.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
LayerTransactionParent.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
LayerTransactionParent.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
LayerTreeOwnerTracker.cpp Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
LayerTreeOwnerTracker.h Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
PAPZ.ipdl Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
PAPZCTreeManager.ipdl Issue #2301 - Make Gecko Media Plugins optional when not building EME or WebRTC 2023-09-14 10:22:47 +08:00
PCompositable.ipdl Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
PCompositorBridge.ipdl Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
PImageBridge.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PImageContainer.ipdl Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
PLayer.ipdl Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
PLayerTransaction.ipdl Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
PTexture.ipdl Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
PVideoBridge.ipdl import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
RemoteContentController.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
RemoteContentController.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ShadowLayerChild.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ShadowLayerChild.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ShadowLayerParent.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ShadowLayerParent.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ShadowLayers.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ShadowLayers.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ShadowLayerUtils.h Issue #1829 - Readd code cleanup that is not Mac related that got clobbered by reverting Issue #1751 2022-05-04 10:01:23 +08:00
ShadowLayerUtilsMac.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ShadowLayerUtilsX11.cpp Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
ShadowLayerUtilsX11.h Issue #1656 - Remove more vim control lines. 2023-05-05 22:57:19 +08:00
SharedPlanarYCbCrImage.cpp Issue #2101 - Part 6: Plumbing of ColorRange between video decoders and YUV convert 2023-02-27 12:11:30 +08:00
SharedPlanarYCbCrImage.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SharedRGBImage.cpp Issue #2357 - Paused WebM videos w/alpha are 100% transparent if HA is disabled. 2023-10-26 10:49:41 +08:00
SharedRGBImage.h Issue #2357 - Paused WebM videos w/alpha are 100% transparent if HA is disabled. 2023-10-26 10:49:41 +08:00
SynchronousTask.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
TextureForwarder.h Issue #1656 - Part 1: Nuke most vim config lines in the tree. 2020-09-25 22:04:12 +08:00
ThreadSafeRefcountingWithMainThreadDestruction.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
VideoBridgeChild.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
VideoBridgeChild.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
VideoBridgeParent.cpp Issue #1656 - Part 4: Manual cleanup 2020-09-25 22:04:20 +08:00
VideoBridgeParent.h Issue #80- De-unify gfx/layers 2020-05-23 06:50:13 +08:00