Date: Wed, 10 Oct 2012 16:18:43 GMT From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1069 - in trunk/www/firefox-nightly: . files Message-ID: <201210101618.q9AGIhor047345@trillian.chruetertee.ch>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Wed Oct 10 16:18:43 2012 New Revision: 1069 Log: update Nightly Added: trunk/www/firefox-nightly/files/patch-bug798354 Modified: trunk/www/firefox-nightly/Makefile trunk/www/firefox-nightly/Makefile.hgrev trunk/www/firefox-nightly/distinfo trunk/www/firefox-nightly/files/patch-bug722975 trunk/www/firefox-nightly/files/patch-bug732340 Modified: trunk/www/firefox-nightly/Makefile ============================================================================== --- trunk/www/firefox-nightly/Makefile Wed Oct 10 04:21:28 2012 (r1068) +++ trunk/www/firefox-nightly/Makefile Wed Oct 10 16:18:43 2012 (r1069) @@ -6,7 +6,7 @@ # PORTNAME= firefox -PORTVERSION= 18.0.${HGREV:C/:.*//} +PORTVERSION= 19.0.${HGREV:C/:.*//} PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= http://hg.mozilla.org/mozilla-central/archive/ @@ -51,12 +51,8 @@ MOZ_OPTIONS= --program-transform-name='s/firefox/${MOZILLA}/' \ --enable-application=browser -OPTIONS_DEFAULT=GIO GSTREAMER OPTIONS_DEFINE= GSTREAMER PGO - -.if ${USE_MOZILLA:M-nss} -OBJDIR_BUILD= yes -.endif +OPTIONS_DEFAULT=GIO GSTREAMER .include "${.CURDIR}/../../www/firefox/Makefile.options" Modified: trunk/www/firefox-nightly/Makefile.hgrev ============================================================================== --- trunk/www/firefox-nightly/Makefile.hgrev Wed Oct 10 04:21:28 2012 (r1068) +++ trunk/www/firefox-nightly/Makefile.hgrev Wed Oct 10 16:18:43 2012 (r1069) @@ -1 +1 @@ -HGREV= 108704:4a7836f11aa7 +HGREV= 109786:ec10630b1a54 Modified: trunk/www/firefox-nightly/distinfo ============================================================================== --- trunk/www/firefox-nightly/distinfo Wed Oct 10 04:21:28 2012 (r1068) +++ trunk/www/firefox-nightly/distinfo Wed Oct 10 16:18:43 2012 (r1069) @@ -1,2 +1,2 @@ -SHA256 (firefox-nightly/4a7836f11aa7.tar.bz2) = 0b708abb61997c773b6168337cf67e28c41e64659971ceba19fb4dfa6de623a7 -SIZE (firefox-nightly/4a7836f11aa7.tar.bz2) = 92561724 +SHA256 (firefox-nightly/ec10630b1a54.tar.bz2) = 7aadb7b3569d86424a1ed78735356269dda07237467fe3c930aa01d7c9aa8355 +SIZE (firefox-nightly/ec10630b1a54.tar.bz2) = 94703770 Modified: trunk/www/firefox-nightly/files/patch-bug722975 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug722975 Wed Oct 10 04:21:28 2012 (r1068) +++ trunk/www/firefox-nightly/files/patch-bug722975 Wed Oct 10 16:18:43 2012 (r1069) @@ -7,13 +7,13 @@ diff --git a/gfx/thebes/gfxPlatform.cpp b/gfx/thebes/gfxPlatform.cpp --- gfx/thebes/gfxPlatform.cpp +++ gfx/thebes/gfxPlatform.cpp -@@ -484,21 +484,19 @@ gfxPlatform::CreateDrawTargetForSurface( +@@ -502,21 +502,19 @@ struct SourceSurfaceUserData + BackendType mBackendType; + }; - cairo_user_data_key_t kSourceSurface; - - void SourceBufferDestroy(void *srcBuffer) + void SourceBufferDestroy(void *srcSurfUD) { - static_cast<SourceSurface*>(srcBuffer)->Release(); + delete static_cast<SourceSurfaceUserData*>(srcSurfUD); } -void SourceSnapshotDetached(cairo_surface_t *nullSurf) @@ -31,7 +31,7 @@ { void *userData = aSurface->GetData(&kSourceSurface); -@@ -588,24 +586,19 @@ gfxPlatform::GetSourceSurfaceForSurface( +@@ -621,24 +619,19 @@ gfxPlatform::GetSourceSurfaceForSurface( } srcBuffer = Factory::CreateWrappingDataSourceSurface(imgSurface->Data(), @@ -53,9 +53,9 @@ + SourceSnapshotDetached, imgSurface.get()); } - srcBuffer->AddRef(); - aSurface->SetData(&kSourceSurface, srcBuffer, SourceBufferDestroy); + SourceSurfaceUserData *srcSurfUD = new SourceSurfaceUserData; + srcSurfUD->mBackendType = aTarget->GetType(); + srcSurfUD->mSrcSurface = srcBuffer; + aSurface->SetData(&kSourceSurface, srcSurfUD, SourceBufferDestroy); return srcBuffer; - } - Modified: trunk/www/firefox-nightly/files/patch-bug732340 ============================================================================== --- trunk/www/firefox-nightly/files/patch-bug732340 Wed Oct 10 04:21:28 2012 (r1068) +++ trunk/www/firefox-nightly/files/patch-bug732340 Wed Oct 10 16:18:43 2012 (r1069) @@ -1,13 +1,14 @@ --- gfx/harfbuzz/src/hb-ot-layout.cc.orig 2012-06-24 22:14:46.463741874 -0400 +++ gfx/harfbuzz/src/hb-ot-layout.cc 2012-06-24 22:15:06.784770042 -0400 -@@ -484,3 +484,10 @@ hb_ot_layout_position_finish (hb_font_t +@@ -496,3 +497,11 @@ hb_ot_layout_position_finish (hb_font_t { - GPOS::position_finish (font, buffer, zero_width_attached_marks); + OT::GPOS::position_finish (font, buffer, zero_width_attached_marks); } + +#if !defined(__clang__) && defined(__GNUC__) && __GNUC_MINOR__ <= 3 -+template int SortedArrayOf<Record<LangSys> >::search<unsigned int>(unsigned int const &) const; -+template int SortedArrayOf<Record<Script> >::search<unsigned int>(unsigned int const &) const; -+template int SortedArrayOf<IntType<unsigned short> >::search<unsigned int>(unsigned int const &) const; -+template int SortedArrayOf<RangeRecord>::search<unsigned int>(unsigned int const &) const; ++template int OT::SortedArrayOf<OT::Record<OT::LangSys> >::search<unsigned int>(unsigned int const &) const; ++template int OT::SortedArrayOf<OT::Record<OT::Script> >::search<unsigned int>(unsigned int const &) const; ++template int OT::SortedArrayOf<OT::IntType<unsigned short> >::search<unsigned int>(unsigned int const &) const; ++template int OT::SortedArrayOf<OT::RangeRecord ++ >::search<unsigned int>(unsigned int const &) const; +#endif Added: trunk/www/firefox-nightly/files/patch-bug798354 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/www/firefox-nightly/files/patch-bug798354 Wed Oct 10 16:18:43 2012 (r1069) @@ -0,0 +1,15 @@ +--- ipc/chromium/src/chrome/common/ipc_channel_posix.cc~ ++++ ipc/chromium/src/chrome/common/ipc_channel_posix.cc +@@ -133,7 +133,12 @@ int ChannelNameToClientFD(const std::string& channel_id) { + } + + //------------------------------------------------------------------------------ ++#if !defined(__clang__) && defined(__GNUC__) && __GNUC_MINOR__ <= 2 ++sockaddr_un sizecheck; ++const size_t kMaxPipeNameLength = sizeof(sizecheck.sun_path); ++#else + const size_t kMaxPipeNameLength = sizeof(sockaddr_un::sun_path); ++#endif + + // Creates a Fifo with the specified name ready to listen on. + bool CreateServerFifo(const std::string& pipe_name, int* server_listen_fd) {
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210101618.q9AGIhor047345>