From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.77) (envelope-from ) id 1SrTCM-0002ax-JL for garchives@archives.gentoo.org; Wed, 18 Jul 2012 12:17:46 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A4AB0E058E; Wed, 18 Jul 2012 12:17:20 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 6042FE058E for ; Wed, 18 Jul 2012 12:17:20 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9F03A1B400E for ; Wed, 18 Jul 2012 12:17:19 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 8D449E5434 for ; Wed, 18 Jul 2012 12:17:17 +0000 (UTC) From: "Nirbheek Chauhan" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Nirbheek Chauhan" Message-ID: <1342613820.6d893f6364382630163d10bf1ab7ec713b0ef77a.nirbheek@gentoo> Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/, www-client/firefox/files/ X-VCS-Repository: proj/mozilla X-VCS-Files: www-client/firefox/Manifest www-client/firefox/files/firefox-15.0-fix-gstreamer-html5-crash.patch X-VCS-Directories: www-client/firefox/ www-client/firefox/files/ X-VCS-Committer: nirbheek X-VCS-Committer-Name: Nirbheek Chauhan X-VCS-Revision: 6d893f6364382630163d10bf1ab7ec713b0ef77a X-VCS-Branch: master Date: Wed, 18 Jul 2012 12:17:17 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: e93c7ec4-3243-46ae-b1f3-7022e5f35067 X-Archives-Hash: 9b11492fdd89547cdbac255245c7da66 commit: 6d893f6364382630163d10bf1ab7ec713b0ef77a Author: Nirbheek Chauhan gentoo org> AuthorDate: Wed Jul 18 12:16:55 2012 +0000 Commit: Nirbheek Chauhan gentoo org> CommitDate: Wed Jul 18 12:17:00 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/mozilla.git;a= =3Dcommit;h=3D6d893f63 firefox: add crasher gstreamer fix that didn't make it into 15 --- www-client/firefox/Manifest | 1 + .../firefox-15.0-fix-gstreamer-html5-crash.patch | 26 ++++++++++++++= ++++++ 2 files changed, 27 insertions(+), 0 deletions(-) diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 4d500c7..a7752eb 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,5 +1,6 @@ AUX firefox-14.0_beta7-gst-aac-mp3.patch 2454 SHA256 ef3e6539d292629a52a= 592cecd90a23562480d7280cfd3883d4407ad06e418a7 SHA512 ecd4b594371b6ff00980= fd79959805e87e2f54deb5b790c246c7e592b5c29e7e847c3a9863730c891532a5180c679= 37e73f8474aa3e4a16b94a35ba4e29624ad WHIRLPOOL cc977bd7cc1b48162e906ad4541= 592b153d9a0434c8d608fdb2b281ba143385a95808135e967876813435a31caf323f4f0b2= 8bc6751d5285969d7c6dfe46874e AUX firefox-14.0_beta7-gst-youtube-h264.patch 1437 SHA256 9b871769727e6d= 16939c55695b4f08c6b460c3f6cf5bce46ce429f40c4801669 SHA512 b5964f9e5692812= 09db492d27f6f1c12fb316fd52bb67e624ed438a3c005018f1c5554f6c976ab226541dc86= a3ac47e26a07146c1cf9f549685d03605e217909 WHIRLPOOL 928bb7abe481188ad229fd= 833fd282e388cbf65166477c65e166f0af83784e4d3219cc4d2b8127df2cad13213d1cecf= bb26afe9f6dc2059618c7f7c39c52fd6a +AUX firefox-15.0-fix-gstreamer-html5-crash.patch 1094 SHA256 1fa2a1963ef= 3146ef71a51affc46179fdae5fcd5a4bfdf5acb3da0f035b482f2 SHA512 42b8fc013ee0= 61f9b7c00d347fe2712c2a1110574f578ae815dd4b5287dfa27b5643c74d41f2e2913d147= 017026d61f8b7a3603b2a40586f30f0e70c41f6af74 WHIRLPOOL dae601e40e1e9cfcb97= 75313ef5f5b57af40124a64e204261ef6de05b01533df36e28e333356ba2d09ada996e82a= 882ef492fa0efbd4c7cc06572dde16d83346 AUX firefox-15.0_beta1-fix-packager-xargs-rm.patch 1250 SHA256 e3eb09864= 2cbdcb5b02d2ee52ae7d13b4989e41dc789e4c0f9aea9f071aa0895 SHA512 f161953e01= ccb2db73727db79362164fa35763f5785bf82e087a57bf1f83bb755bde9a96b905649c351= 489545923515548b46cad39acdc09210e960a9b691714 WHIRLPOOL 57cf2e4eb21762c70= ae0c2d3cc2a8d165eaf165756b8b37c7327ab25a95e2a3916d81590cd95dd42104330034b= eb11e61953cfab0486652f3c304c15321b29bf AUX gentoo-default-prefs.js-1 821 SHA256 16259ec24a231d1d60097c8d892caa8= 0d2703ba5be72304f6da55cfce1b329de SHA512 b63542c51edfe0158ce487b317ea6d36= ffc17cf8457534adb6aa3f613d9a027f4285c9dcf76eb1b96de6bbc10ba09948fa6c081e0= 0cfb25ca47450cbc32923f2 WHIRLPOOL 770d4b15f1b142ee1f59ce47f7b6d9e4bf4adb2= 0a8a9fc104ea7d6c2481edb0d685c2e672008dbd869d92e8b24ea6ad8efdb4180421ff19a= e88d0a9f6f752121 AUX icon/firefox.desktop 276 SHA256 06565ade11b6e4b448cf10339696c43f31e7= 3cb6824491094bb6e0ab902c7cf5 SHA512 3ab9aa94d3006518fb154c887e9be99fd372a= 75ac128b8d37debe5d72f26fb7103dd36f75bb6111750e93d520b730a29a8118805fe84be= 8f3021e4528c0ec47e WHIRLPOOL 9722c40c167bb1a76e7a81e3b1aedbb3cd10a09e0036= 1fe1678883feff33e1d9ce31379f150a757d8b2667715175c2bbc16a714164d02210b4284= ee91a25f8f5 diff --git a/www-client/firefox/files/firefox-15.0-fix-gstreamer-html5-cr= ash.patch b/www-client/firefox/files/firefox-15.0-fix-gstreamer-html5-cra= sh.patch new file mode 100644 index 0000000..85d6999 --- /dev/null +++ b/www-client/firefox/files/firefox-15.0-fix-gstreamer-html5-crash.pat= ch @@ -0,0 +1,26 @@ +https://bugzilla.mozilla.org/show_bug.cgi?id=3D761030 + +Went into Fx 16, but not 15 + +diff -r 07d362aa2c1b content/media/gstreamer/nsGStreamerReader.cpp +--- a/content/media/gstreamer/nsGStreamerReader.cpp Sun Jun 03 12:04:40 = 2012 -0700 ++++ b/content/media/gstreamer/nsGStreamerReader.cpp Sun Jun 03 14:37:55 = 2012 -0700 +@@ -447,16 +447,18 @@ bool nsGStreamerReader::DecodeVideoFrame + for(int i =3D 0; i < 3; i++) { + b.mPlanes[i].mData =3D data + gst_video_format_get_component_offset= (format, i, + width, height); + b.mPlanes[i].mStride =3D gst_video_format_get_row_stride(format, i,= width); + b.mPlanes[i].mHeight =3D gst_video_format_get_component_height(form= at, + i, height); + b.mPlanes[i].mWidth =3D gst_video_format_get_component_width(format= , + i, width); ++ b.mPlanes[i].mOffset =3D 0; ++ b.mPlanes[i].mSkip =3D 0; + } + + bool isKeyframe =3D !GST_BUFFER_FLAG_IS_SET(buffer, + GST_BUFFER_FLAG_DELTA_UNIT); + /* XXX ? */ + PRInt64 offset =3D 0; + VideoData *video =3D VideoData::Create(mInfo, + mDecoder->GetImageContainer(),