head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.2 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.3.0.2 pkgsrc-2013Q1-base:1.3 pkgsrc-2012Q4:1.2.0.4 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.2 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.1.1.1.0.24 pkgsrc-2012Q2-base:1.1.1.1 pkgsrc-2012Q1:1.1.1.1.0.22 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.20 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-2011Q3:1.1.1.1.0.18 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.16 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-2011Q1:1.1.1.1.0.14 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-2010Q4:1.1.1.1.0.12 pkgsrc-2010Q4-base:1.1.1.1 pkgsrc-2010Q3:1.1.1.1.0.10 pkgsrc-2010Q3-base:1.1.1.1 pkgsrc-2010Q2:1.1.1.1.0.8 pkgsrc-2010Q2-base:1.1.1.1 pkgsrc-2010Q1:1.1.1.1.0.6 pkgsrc-2010Q1-base:1.1.1.1 pkgsrc-2009Q4:1.1.1.1.0.4 pkgsrc-2009Q4-base:1.1.1.1 pkgsrc-2009Q3:1.1.1.1.0.2 pkgsrc-2009Q3-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2013.05.23.12.55.27; author ryoon; state dead; branches; next 1.3; commitid hOYA93csj3ibSKQw; 1.3 date 2013.01.10.15.01.31; author ryoon; state Exp; branches; next 1.2; 1.2 date 2012.08.28.23.27.10; author ryoon; state Exp; branches; next 1.1; 1.1 date 2009.08.05.02.59.48; author tnn; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2009.08.05.02.59.48; author tnn; state Exp; branches; next ; desc @@ 1.4 log @Remove xulrunner. This does not work, and there is no consumer. @ text @$NetBSD: patch-xg,v 1.3 2013/01/10 15:01:31 ryoon Exp $ NetBSD/arm xptcall support code. From pkgsrc/www/firefox/patch-bm. --- xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp.orig 2013-01-04 23:44:47.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp @@@@ -86,18 +86,23 @@@@ PrepareAndDispatch(nsXPTCStubBase* self, * so they are contiguous with values passed on the stack, and then calls * PrepareAndDispatch() to do the dirty work. */ +#ifndef __ELF__ +#define SYMBOLPREFIX "_" +#else +#define SYMBOLPREFIX +#endif #define STUB_ENTRY(n) \ __asm__( \ - ".global _Stub"#n"__14nsXPTCStubBase\n\t" \ -"_Stub"#n"__14nsXPTCStubBase:\n\t" \ + ".global "SYMBOLPREFIX"Stub"#n"__14nsXPTCStubBase\n\t" \ +SYMBOLPREFIX"Stub"#n"__14nsXPTCStubBase:\n\t" \ "stmfd sp!, {r1, r2, r3} \n\t" \ "mov ip, sp \n\t" \ "stmfd sp!, {fp, ip, lr, pc} \n\t" \ "sub fp, ip, #4 \n\t" \ "mov r1, #"#n" \n\t" /* = methodIndex */ \ "add r2, sp, #16 \n\t" \ - "bl _PrepareAndDispatch__FP14nsXPTCStubBaseUiPUi \n\t" \ + "bl "SYMBOLPREFIX"PrepareAndDispatch__FP14nsXPTCStubBaseUiPUi \n\t" \ "ldmea fp, {fp, sp, lr} \n\t" \ "add sp, sp, #12 \n\t" \ "mov pc, lr \n\t" \ @ 1.3 log @Update to 18.0 * Many patches are included into upstream distribution. I have tested on NetBSD/amd64 6.99.16, I will test on other platforms later. Changelog: from http://www.mozilla.org/en-US/firefox/18.0/releasenotes/ NEW Faster JavaScript performance via IonMonkey compiler NEW Support for Retina Display on OS X 10.7 and up NEW Preliminary support for WebRTC CHANGED Experience better image quality with our new HTML scaling algorithm CHANGED Performance improvements around tab switching DEVELOPER Support for new DOM property window.devicePixelRatio DEVELOPER Improvement in startup time through smart handling of signed extension certificates HTML5 Support for W3C touch events implemented, taking the place of MozTouch events FIXED Disable insecure content loading on HTTPS pages (62178) FIXED Improved responsiveness for users on proxies (769764) @ text @d1 1 a1 1 $NetBSD: patch-xg,v 1.2 2012/08/28 23:27:10 ryoon Exp $ @ 1.2 log @Bump PKGREVISION * Switch to newer patches, trillian.chruetertee.ch/freebsd-gecko/browser/branches/experimental/www/firefox/files/patch-bug753046 * Regen patches @ text @d1 1 a1 1 $NetBSD: patch-xg,v 1.1.1.1 2009/08/05 02:59:48 tnn Exp $ d5 1 a5 1 --- xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp.orig 2012-08-24 22:56:10.000000000 +0000 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp.orig 2009-06-29 18:15:33.000000000 +0200 d7 1 a7 1 @@@@ -118,18 +118,23 @@@@ PrepareAndDispatch(nsXPTCStubBase* self, @ 1.1.1.1 log @Import xulrunner-1.9.1 as devel/xulrunner. XULRunner is a runtime environment for applications using the XML User Interface Language, XUL. It is the successor of the "Gecko" runtime environment. @ text @@