[74570] trunk/dports/devel/xulrunner-devel
jeremyhu at macports.org
jeremyhu at macports.org
Tue Dec 21 17:32:38 PST 2010
Revision: 74570
http://trac.macports.org/changeset/74570
Author: jeremyhu at macports.org
Date: 2010-12-21 17:32:33 -0800 (Tue, 21 Dec 2010)
Log Message:
-----------
xulrunner-devel: Bump to 2.0b8
+internal_dependencies is required for now due to:
https://bugzilla.mozilla.org/show_bug.cgi?id=620788
Modified Paths:
--------------
trunk/dports/devel/xulrunner-devel/Portfile
trunk/dports/devel/xulrunner-devel/files/plugin-instance-nococoa.patch
Modified: trunk/dports/devel/xulrunner-devel/Portfile
===================================================================
--- trunk/dports/devel/xulrunner-devel/Portfile 2010-12-22 00:45:52 UTC (rev 74569)
+++ trunk/dports/devel/xulrunner-devel/Portfile 2010-12-22 01:32:33 UTC (rev 74570)
@@ -7,9 +7,8 @@
name xulrunner-devel
set component xulrunner
categories devel
-version 2.0b7
-revision 1
-set ff_version 4.0b7
+version 2.0b8
+set ff_version 4.0b8
platforms darwin
maintainers jeremyhu openmaintainer
description Mozilla.org's runtime package that can be used to bootstrap XUL+XPCOM applications
@@ -30,9 +29,9 @@
use_bzip2 yes
-checksums md5 d2ab9b7eefcbbaedf45189b8662b3e3c \
- sha1 57d4a079e639289ffd09a5779a5514c09889a6b8 \
- rmd160 dc74a11272e9bdb1b94e3f42cd2e50fdace141c1
+checksums md5 665ffbf8571e713d5da8f98e3d971e9d \
+ sha1 40ba6915d736d69e3bcc64365002eedf4a02c8d3 \
+ rmd160 b2d2faed1a3b71a1e0a605e66dbf63df0180b8c3
worksrcdir mozilla-central
Modified: trunk/dports/devel/xulrunner-devel/files/plugin-instance-nococoa.patch
===================================================================
--- trunk/dports/devel/xulrunner-devel/files/plugin-instance-nococoa.patch 2010-12-22 00:45:52 UTC (rev 74569)
+++ trunk/dports/devel/xulrunner-devel/files/plugin-instance-nococoa.patch 2010-12-22 01:32:33 UTC (rev 74570)
@@ -1,7 +1,7 @@
diff -Naurp mozilla-central.orig/dom/plugins/PluginInstanceChild.cpp mozilla-central/dom/plugins/PluginInstanceChild.cpp
---- dom/plugins/PluginInstanceChild.cpp 2010-11-04 16:05:43.000000000 -0400
-+++ dom/plugins/PluginInstanceChild.cpp 2010-11-27 11:39:06.000000000 -0500
-@@ -123,7 +123,7 @@ PluginInstanceChild::PluginInstanceChild
+--- dom/plugins/PluginInstanceChild.cpp 2010-12-14 17:02:43.000000000 -0800
++++ dom/plugins/PluginInstanceChild.cpp 2010-12-21 14:04:20.000000000 -0800
+@@ -126,7 +126,7 @@ PluginInstanceChild::PluginInstanceChild
, mWinlessHiddenMsgHWND(0)
#endif // OS_WIN
, mAsyncCallMutex("PluginInstanceChild::mAsyncCallMutex")
@@ -10,9 +10,9 @@
#if defined(__i386__)
, mEventModel(NPEventModelCarbon)
#endif
-@@ -179,7 +179,7 @@ PluginInstanceChild::~PluginInstanceChil
+@@ -180,7 +180,7 @@ PluginInstanceChild::~PluginInstanceChil
#if defined(OS_WIN)
- DestroyPluginWindow();
+ NS_ASSERTION(!mPluginWindowHWND, "Destroying PluginInstanceChild without NPP_Destroy?");
#endif
-#if defined(OS_MACOSX)
+#if defined(MOZ_WIDGET_COCOA)
@@ -20,8 +20,8 @@
::CGColorSpaceRelease(mShColorSpace);
}
diff -Naurp mozilla-central.orig/dom/plugins/PluginInstanceChild.h mozilla-central/dom/plugins/PluginInstanceChild.h
---- dom/plugins/PluginInstanceChild.h 2010-11-04 16:05:43.000000000 -0400
-+++ dom/plugins/PluginInstanceChild.h 2010-11-27 11:39:06.000000000 -0500
+--- dom/plugins/PluginInstanceChild.h 2010-12-14 17:02:43.000000000 -0800
++++ dom/plugins/PluginInstanceChild.h 2010-12-21 14:04:20.000000000 -0800
@@ -44,7 +44,7 @@
#include "mozilla/plugins/StreamNotifyChild.h"
#if defined(OS_WIN)
@@ -31,7 +31,7 @@
#include "nsCoreAnimationSupport.h"
#include "base/timer.h"
#endif
-@@ -388,7 +388,7 @@ private:
+@@ -370,7 +370,7 @@ private:
HBITMAP bmp;
} mAlphaExtract;
#endif // defined(OS_WIN)
@@ -41,9 +41,9 @@
#if defined(__i386__)
NPEventModel mEventModel;
diff -Naurp mozilla-central.orig/dom/plugins/PluginInstanceParent.cpp mozilla-central/dom/plugins/PluginInstanceParent.cpp
---- dom/plugins/PluginInstanceParent.cpp 2010-11-04 16:05:43.000000000 -0400
-+++ dom/plugins/PluginInstanceParent.cpp 2010-11-27 11:40:26.000000000 -0500
-@@ -106,7 +106,7 @@ PluginInstanceParent::PluginInstancePare
+--- dom/plugins/PluginInstanceParent.cpp 2010-12-14 17:02:43.000000000 -0800
++++ dom/plugins/PluginInstanceParent.cpp 2010-12-21 14:04:20.000000000 -0800
+@@ -108,7 +108,7 @@ PluginInstanceParent::PluginInstancePare
void
PluginInstanceParent::InitQuirksModes(const nsCString& aMimeType)
{
@@ -52,7 +52,7 @@
NS_NAMED_LITERAL_CSTRING(flash, "application/x-shockwave-flash");
// Flash sends us Invalidate events so we will use those
// instead of the refresh timer.
-@@ -125,7 +125,7 @@ PluginInstanceParent::~PluginInstancePar
+@@ -127,7 +127,7 @@ PluginInstanceParent::~PluginInstancePar
NS_ASSERTION(!(mPluginHWND || mPluginWndProc),
"Subclass was not reset correctly before the dtor was reached!");
#endif
@@ -61,7 +61,7 @@
if (mShWidth != 0 && mShHeight != 0) {
DeallocShmem(mShSurface);
}
-@@ -1437,7 +1437,7 @@ PluginInstanceParent::AnswerPluginFocusC
+@@ -1427,7 +1427,7 @@ PluginInstanceParent::AnswerPluginFocusC
#endif
}
@@ -71,8 +71,8 @@
PluginInstanceParent::Invalidate()
{
diff -Naurp mozilla-central.orig/dom/plugins/PluginInstanceParent.h mozilla-central/dom/plugins/PluginInstanceParent.h
---- dom/plugins/PluginInstanceParent.h 2010-11-04 16:05:43.000000000 -0400
-+++ dom/plugins/PluginInstanceParent.h 2010-11-27 11:41:54.000000000 -0500
+--- dom/plugins/PluginInstanceParent.h 2010-12-14 17:02:43.000000000 -0800
++++ dom/plugins/PluginInstanceParent.h 2010-12-21 14:04:20.000000000 -0800
@@ -43,7 +43,7 @@
#include "mozilla/plugins/PluginScriptableObjectParent.h"
#if defined(OS_WIN)
@@ -93,8 +93,8 @@
+#endif // definied(MOZ_WIDGET_COCOA)
nsresult AsyncSetWindow(NPWindow* window);
- nsresult NotifyPainted(void);
-@@ -310,7 +310,7 @@ private:
+ nsresult GetSurface(gfxASurface** aSurface);
+@@ -308,7 +308,7 @@ private:
WNDPROC mPluginWndProc;
bool mNestedEventState;
#endif // defined(XP_WIN)
@@ -103,7 +103,7 @@
private:
Shmem mShSurface;
size_t mShWidth;
-@@ -318,7 +318,7 @@ private:
+@@ -316,7 +316,7 @@ private:
CGColorSpaceRef mShColorSpace;
int16_t mDrawingModel;
nsIOSurface *mIOSurface;
@@ -113,10 +113,10 @@
// ObjectFrame layer wrapper
nsRefPtr<gfxASurface> mFrontSurface;
diff -Naurp mozilla-central.orig/dom/plugins/PluginModuleChild.cpp mozilla-central/dom/plugins/PluginModuleChild.cpp
---- dom/plugins/PluginModuleChild.cpp 2010-11-04 16:05:43.000000000 -0400
-+++ dom/plugins/PluginModuleChild.cpp 2010-11-27 11:39:06.000000000 -0500
-@@ -69,7 +69,7 @@
- #include "COMMessageFilter.h"
+--- dom/plugins/PluginModuleChild.cpp 2010-12-14 17:02:43.000000000 -0800
++++ dom/plugins/PluginModuleChild.cpp 2010-12-21 14:04:20.000000000 -0800
+@@ -73,7 +73,7 @@
+ #include "nsWindowsDllInterceptor.h"
#endif
-#ifdef OS_MACOSX
@@ -124,7 +124,7 @@
#include "PluginInterposeOSX.h"
#include "PluginUtilsOSX.h"
#endif
-@@ -1541,7 +1541,7 @@ _popupcontextmenu(NPP instance, NPMenu*
+@@ -1556,7 +1556,7 @@ _popupcontextmenu(NPP instance, NPMenu*
PLUGIN_LOG_DEBUG_FUNCTION;
AssertPluginThread();
@@ -133,7 +133,7 @@
double pluginX, pluginY;
double screenX, screenY;
-@@ -2101,7 +2101,7 @@ PluginModuleChild::ResetEventHooks()
+@@ -2191,7 +2191,7 @@ PluginModuleChild::ResetEventHooks()
}
#endif
@@ -143,8 +143,8 @@
PluginModuleChild::ProcessNativeEvents() {
CallProcessSomeEvents();
diff -Naurp mozilla-central.orig/dom/plugins/PluginModuleChild.h mozilla-central/dom/plugins/PluginModuleChild.h
---- dom/plugins/PluginModuleChild.h 2010-11-04 16:05:43.000000000 -0400
-+++ dom/plugins/PluginModuleChild.h 2010-11-27 11:39:06.000000000 -0500
+--- dom/plugins/PluginModuleChild.h 2010-12-14 17:02:43.000000000 -0800
++++ dom/plugins/PluginModuleChild.h 2010-12-21 14:04:20.000000000 -0800
@@ -193,7 +193,7 @@ public:
static NPUTF8* NP_CALLBACK NPN_UTF8FromIdentifier(NPIdentifier aIdentifier);
static int32_t NP_CALLBACK NPN_IntFromIdentifier(NPIdentifier aIdentifier);
@@ -154,9 +154,24 @@
void ProcessNativeEvents();
void PluginShowWindow(uint32_t window_id, bool modal, CGRect r) {
+diff -Naurp mozilla-central.orig/dom/plugins/PluginModuleParent.cpp mozilla-central/dom/plugins/PluginModuleParent.cpp
+--- dom/plugins/PluginModuleParent.cpp 2010-12-14 17:02:44.000000000 -0800
++++ dom/plugins/PluginModuleParent.cpp 2010-12-21 14:04:20.000000000 -0800
+@@ -915,9 +915,11 @@ CAUpdate(nsITimer *aTimer, void *aClosur
+ nsTObserverArray<PluginInstanceParent*> *ips =
+ static_cast<nsTObserverArray<PluginInstanceParent*> *>(aClosure);
+ nsTObserverArray<PluginInstanceParent*>::ForwardIterator iter(*ips);
++#ifdef MOZ_WIDGET_COCOA
+ while (iter.HasMore()) {
+ iter.GetNext()->Invalidate();
+ }
++#endif // MOZ_WIDGET_COCOA
+ }
+
+ void
diff -Naurp mozilla-central.orig/modules/plugin/base/src/nsNPAPIPlugin.cpp mozilla-central/modules/plugin/base/src/nsNPAPIPlugin.cpp
---- modules/plugin/base/src/nsNPAPIPlugin.cpp 2010-11-04 16:06:43.000000000 -0400
-+++ modules/plugin/base/src/nsNPAPIPlugin.cpp 2010-11-27 11:39:06.000000000 -0500
+--- modules/plugin/base/src/nsNPAPIPlugin.cpp 2010-12-14 17:03:31.000000000 -0800
++++ modules/plugin/base/src/nsNPAPIPlugin.cpp 2010-12-21 14:04:20.000000000 -0800
@@ -83,7 +83,7 @@
#include "nsIObserverService.h"
#include <prinrval.h>
@@ -167,8 +182,8 @@
#include <ApplicationServices/ApplicationServices.h>
#include <OpenGL/OpenGL.h>
diff -Naurp mozilla-central.orig/toolkit/library/Makefile.in mozilla-central/toolkit/library/Makefile.in
---- toolkit/library/Makefile.in 2010-11-04 16:06:54.000000000 -0400
-+++ toolkit/library/Makefile.in 2010-11-27 11:39:06.000000000 -0500
+--- toolkit/library/Makefile.in 2010-12-14 17:03:37.000000000 -0800
++++ toolkit/library/Makefile.in 2010-12-21 14:04:20.000000000 -0800
@@ -194,6 +194,9 @@ EXTRA_DSO_LDOPTS += \
-framework CoreAudio \
-framework AudioToolbox \
@@ -179,17 +194,3 @@
$(NULL)
endif
endif
---- dom/plugins/PluginModuleParent.cpp.orig 2010-11-27 13:28:49.000000000 -0500
-+++ dom/plugins/PluginModuleParent.cpp 2010-11-27 13:29:21.000000000 -0500
-@@ -923,9 +923,11 @@ CAUpdate(nsITimer *aTimer, void *aClosur
- nsTObserverArray<PluginInstanceParent*> *ips =
- static_cast<nsTObserverArray<PluginInstanceParent*> *>(aClosure);
- nsTObserverArray<PluginInstanceParent*>::ForwardIterator iter(*ips);
-+#ifdef MOZ_WIDGET_COCOA
- while (iter.HasMore()) {
- iter.GetNext()->Invalidate();
- }
-+#endif // MOZ_WIDGET_COCOA
- }
-
- void
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101221/3bcf94fb/attachment-0001.html>
More information about the macports-changes
mailing list