Date: Fri, 29 Jun 2018 21:48:16 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r473586 - in branches/2018Q2/www/waterfox: . files Message-ID: <201806292148.w5TLmGog041760@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Fri Jun 29 21:48:16 2018 New Revision: 473586 URL: https://svnweb.freebsd.org/changeset/ports/473586 Log: MFH: r473585 www/waterfox: update to 56.2.1.48 Changes: https://github.com/MrAlex94/Waterfox/compare/ff88ad0b627dc...7f6ff796eeda4 Approved by: ports-secteam blanket Deleted: branches/2018Q2/www/waterfox/files/patch-bug1261175 branches/2018Q2/www/waterfox/files/patch-bug1436241 branches/2018Q2/www/waterfox/files/patch-bug1452375 branches/2018Q2/www/waterfox/files/patch-bug1459162 branches/2018Q2/www/waterfox/files/patch-bug1459206 branches/2018Q2/www/waterfox/files/patch-bug1459693 branches/2018Q2/www/waterfox/files/patch-bug1463244 branches/2018Q2/www/waterfox/files/patch-bug1464829 branches/2018Q2/www/waterfox/files/patch-bug1465686 Modified: branches/2018Q2/www/waterfox/Makefile branches/2018Q2/www/waterfox/distinfo branches/2018Q2/www/waterfox/files/patch-bug1453127 Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/www/waterfox/Makefile ============================================================================== --- branches/2018Q2/www/waterfox/Makefile Fri Jun 29 21:45:57 2018 (r473585) +++ branches/2018Q2/www/waterfox/Makefile Fri Jun 29 21:48:16 2018 (r473586) @@ -1,9 +1,8 @@ # $FreeBSD$ PORTNAME= waterfox -DISTVERSION= 56.2.1-19 -DISTVERSIONSUFFIX= -gff88ad0b627dc -PORTREVISION= 2 +DISTVERSION= 56.2.1-48 +DISTVERSIONSUFFIX= -g7f6ff796eeda4 CATEGORIES= www ipv6 MAINTAINER= jbeich@FreeBSD.org Modified: branches/2018Q2/www/waterfox/distinfo ============================================================================== --- branches/2018Q2/www/waterfox/distinfo Fri Jun 29 21:45:57 2018 (r473585) +++ branches/2018Q2/www/waterfox/distinfo Fri Jun 29 21:48:16 2018 (r473586) @@ -1,3 +1,3 @@ -TIMESTAMP = 1529323760 -SHA256 (MrAlex94-Waterfox-56.2.1-19-gff88ad0b627dc_GH0.tar.gz) = f94cb6a907e287fd599cbd57dd2cabc0dd9a4747dd2ec38600db7709dcd1b04b -SIZE (MrAlex94-Waterfox-56.2.1-19-gff88ad0b627dc_GH0.tar.gz) = 395126403 +TIMESTAMP = 1530292793 +SHA256 (MrAlex94-Waterfox-56.2.1-48-g7f6ff796eeda4_GH0.tar.gz) = 07b65c4e20917968ce5086ddef09dcfe37bd90135f4f37fa2d4cd6029ac38df8 +SIZE (MrAlex94-Waterfox-56.2.1-48-g7f6ff796eeda4_GH0.tar.gz) = 395133776 Modified: branches/2018Q2/www/waterfox/files/patch-bug1453127 ============================================================================== --- branches/2018Q2/www/waterfox/files/patch-bug1453127 Fri Jun 29 21:45:57 2018 (r473585) +++ branches/2018Q2/www/waterfox/files/patch-bug1453127 Fri Jun 29 21:48:16 2018 (r473586) @@ -1,39 +1,3 @@ -commit 7f8f5d958ed6 -Author: Bryce Van Dyk <bvandyk@mozilla.com> -Date: Wed Apr 18 15:30:57 2018 -0400 - - Bug 1453127 - Do not use iterators in MediaStreamTrack when removing listeners. r=pehrsons a=lizzard - - --HG-- - extra : source : 6b3aaee40f7507e240da08d6e073cff3c53971f4 ---- - dom/media/MediaStreamTrack.cpp | 12 ++++++++---- - 1 file changed, 8 insertions(+), 4 deletions(-) - -diff --git dom/media/MediaStreamTrack.cpp dom/media/MediaStreamTrack.cpp -index 010373e9086dc..af6c6014cf02a 100644 ---- dom/media/MediaStreamTrack.cpp -+++ dom/media/MediaStreamTrack.cpp -@@ -166,11 +166,15 @@ MediaStreamTrack::Destroy() - mPrincipalHandleListener->Forget(); - mPrincipalHandleListener = nullptr; - } -- for (auto l : mTrackListeners) { -- RemoveListener(l); -+ // Remove all listeners -- avoid iterating over the list we're removing from -+ const nsTArray<RefPtr<MediaStreamTrackListener>> trackListeners(mTrackListeners); -+ for (auto listener : trackListeners) { -+ RemoveListener(listener); - } -- for (auto l : mDirectTrackListeners) { -- RemoveDirectListener(l); -+ // Do the same as above for direct listeners -+ const nsTArray<RefPtr<DirectMediaStreamTrackListener>> directTrackListeners(mDirectTrackListeners); -+ for (auto listener : directTrackListeners) { -+ RemoveDirectListener(listener); - } - } - commit 890e77744a2a Author: Andreas Pehrson <pehrsons@mozilla.com> Date: Tue May 29 10:13:14 2018 +0200
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201806292148.w5TLmGog041760>