diff --git a/src/toolkit/actors/PictureInPictureChild-sys-mjs.patch b/src/toolkit/actors/PictureInPictureChild-sys-mjs.patch new file mode 100644 index 000000000..dc39ee311 --- /dev/null +++ b/src/toolkit/actors/PictureInPictureChild-sys-mjs.patch @@ -0,0 +1,12 @@ +diff --git a/toolkit/actors/PictureInPictureChild.sys.mjs b/toolkit/actors/PictureInPictureChild.sys.mjs +index 7ae1aa58bbaeab7a1835a3ea8328735d4f4ecfb1..9d0679dde3c031c2459c09ffbc157f32bc7d003a 100644 +--- a/toolkit/actors/PictureInPictureChild.sys.mjs ++++ b/toolkit/actors/PictureInPictureChild.sys.mjs +@@ -291,6 +291,7 @@ export class PictureInPictureLauncherChild extends JSWindowActorChild { + if ( + video && + PictureInPictureChild.videoIsPlaying(video) && ++ !video.muted && + PictureInPictureChild.videoIsPiPEligible(video) + ) { + this.togglePictureInPicture({ video, reason: "AutoPip" }, false);