From owner-svn-ports-all@freebsd.org Fri Jun 29 21:45:59 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E0982F7DC8A; Fri, 29 Jun 2018 21:45:58 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 615167D4A6; Fri, 29 Jun 2018 21:45:58 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4276F26804; Fri, 29 Jun 2018 21:45:58 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w5TLjwCb041377; Fri, 29 Jun 2018 21:45:58 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w5TLjvxD041374; Fri, 29 Jun 2018 21:45:57 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201806292145.w5TLjvxD041374@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 29 Jun 2018 21:45:57 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r473585 - in head/www/waterfox: . files X-SVN-Group: ports-head X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in head/www/waterfox: . files X-SVN-Commit-Revision: 473585 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jun 2018 21:45:59 -0000 Author: jbeich Date: Fri Jun 29 21:45:57 2018 New Revision: 473585 URL: https://svnweb.freebsd.org/changeset/ports/473585 Log: www/waterfox: update to 56.2.1.48 Changes: https://github.com/MrAlex94/Waterfox/compare/ff88ad0b627dc...7f6ff796eeda4 Deleted: head/www/waterfox/files/patch-bug1261175 head/www/waterfox/files/patch-bug1436241 head/www/waterfox/files/patch-bug1452375 head/www/waterfox/files/patch-bug1459162 head/www/waterfox/files/patch-bug1459206 head/www/waterfox/files/patch-bug1459693 head/www/waterfox/files/patch-bug1463244 head/www/waterfox/files/patch-bug1464829 head/www/waterfox/files/patch-bug1465686 Modified: head/www/waterfox/Makefile (contents, props changed) head/www/waterfox/distinfo (contents, props changed) head/www/waterfox/files/patch-bug1453127 (contents, props changed) Modified: head/www/waterfox/Makefile ============================================================================== --- head/www/waterfox/Makefile Fri Jun 29 21:45:39 2018 (r473584) +++ head/www/waterfox/Makefile Fri Jun 29 21:45:57 2018 (r473585) @@ -1,9 +1,8 @@ # $FreeBSD$ PORTNAME= waterfox -DISTVERSION= 56.2.1-19 -DISTVERSIONSUFFIX= -gff88ad0b627dc -PORTREVISION= 3 +DISTVERSION= 56.2.1-48 +DISTVERSIONSUFFIX= -g7f6ff796eeda4 CATEGORIES= www ipv6 MAINTAINER= jbeich@FreeBSD.org Modified: head/www/waterfox/distinfo ============================================================================== --- head/www/waterfox/distinfo Fri Jun 29 21:45:39 2018 (r473584) +++ head/www/waterfox/distinfo Fri Jun 29 21:45:57 2018 (r473585) @@ -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: head/www/waterfox/files/patch-bug1453127 ============================================================================== --- head/www/waterfox/files/patch-bug1453127 Fri Jun 29 21:45:39 2018 (r473584) +++ head/www/waterfox/files/patch-bug1453127 Fri Jun 29 21:45:57 2018 (r473585) @@ -1,39 +1,3 @@ -commit 7f8f5d958ed6 -Author: Bryce Van Dyk -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> trackListeners(mTrackListeners); -+ for (auto listener : trackListeners) { -+ RemoveListener(listener); - } -- for (auto l : mDirectTrackListeners) { -- RemoveDirectListener(l); -+ // Do the same as above for direct listeners -+ const nsTArray> directTrackListeners(mDirectTrackListeners); -+ for (auto listener : directTrackListeners) { -+ RemoveDirectListener(listener); - } - } - commit 890e77744a2a Author: Andreas Pehrson Date: Tue May 29 10:13:14 2018 +0200