head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.32 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.30 pkgsrc-2012Q4-base:1.6 pkgsrc-2011Q4:1.6.0.28 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q2:1.6.0.26 pkgsrc-2011Q2-base:1.6 pkgsrc-2009Q4:1.6.0.24 pkgsrc-2009Q4-base:1.6 pkgsrc-2008Q4:1.6.0.22 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.20 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.18 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.16 pkgsrc-2008Q2-base:1.6 pkgsrc-2008Q1:1.6.0.14 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.12 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.10 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.8 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.6 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.4 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.2 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.5.0.16 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.14 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.12 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.10 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.8 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.6 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.4 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.2 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.4.0.2 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.3.0.4 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 buildlink2-base:1.3; locks; strict; comment @# @; 1.6 date 2006.09.24.16.46.28; author salo; state dead; branches; next 1.5; 1.5 date 2004.06.21.14.14.00; author taya; state Exp; branches; next 1.4; 1.4 date 2004.04.29.14.39.48; author adam; state Exp; branches; next 1.3; 1.3 date 2001.05.11.00.37.46; author taya; state dead; branches; next 1.2; 1.2 date 2001.02.17.11.03.28; author taya; state Exp; branches; next 1.1; 1.1 date 2001.01.16.16.01.23; author taya; state Exp; branches; next ; desc @@ 1.6 log @Remove Mozilla Suite and friends. No longer maintained upstream, replaced by SeaMonkey. @ text @$NetBSD: patch-ao,v 1.5 2004/06/21 14:14:00 taya Exp $ diff -ru ../Orig/mozilla/gfx/src/x11shared/nsFontFreeType.cpp ./gfx/src/x11shared/nsFontFreeType.cpp --- ../Orig/mozilla/gfx/src/x11shared/nsFontFreeType.cpp 2003-12-25 17:24:52.000000000 +0900 +++ ./gfx/src/x11shared/nsFontFreeType.cpp 2004-06-10 23:06:38.000000000 +0900 @@@@ -177,7 +177,7 @@@@ FTC_Manager mgr; nsresult rv; mFt2->GetFTCacheManager(&mgr); - rv = mFt2->ManagerLookupSize(mgr, &mImageDesc.font, &face, nsnull); + rv = mFt2->ManagerLookupFace(mgr, mImageDesc->face_id, &face); NS_ASSERTION(NS_SUCCEEDED(rv), "failed to get face/size"); if (NS_FAILED(rv)) return nsnull; @@@@ -191,22 +191,15 @@@@ PRBool embedded_bimap = PR_FALSE; mFaceID = aFaceID; mPixelSize = aPixelSize; - mImageDesc.font.face_id = (void*)mFaceID; - mImageDesc.font.pix_width = aPixelSize; - mImageDesc.font.pix_height = aPixelSize; - mImageDesc.image_type = 0; + mImageDesc->face_id = (FTC_FaceID)&mFaceID; + mImageDesc->width = aPixelSize; + mImageDesc->height = aPixelSize; + mImageDesc->flags = 0; if (aPixelSize < nsFreeType2::gAntiAliasMinimum) { - mImageDesc.image_type |= ftc_image_mono; anti_alias = PR_FALSE; } - if (nsFreeType2::gFreeType2Autohinted) - mImageDesc.image_type |= ftc_image_flag_autohinted; - - if (nsFreeType2::gFreeType2Unhinted) - mImageDesc.image_type |= ftc_image_flag_unhinted; - PRUint32 num_embedded_bitmaps, i; PRInt32* embedded_bitmapheights; mFaceID->GetEmbeddedBitmapHeights(&num_embedded_bitmaps, @@@@ -218,7 +211,6 @@@@ if (embedded_bitmapheights[i] == aPixelSize) { embedded_bimap = PR_TRUE; // unhinted must be set for embedded bitmaps to be used - mImageDesc.image_type |= ftc_image_flag_unhinted; break; } } @@@@ -312,7 +304,7 @@@@ if (!face) return NS_ERROR_FAILURE; - FTC_Image_Cache icache; + FTC_ImageCache icache; mFt2->GetImageCache(&icache); if (!icache) return NS_ERROR_FAILURE; @@@@ -401,7 +393,7 @@@@ if (!face) return 0; - FTC_Image_Cache icache; + FTC_ImageCache icache; mFt2->GetImageCache(&icache); if (!icache) return 0; @@@@ -723,7 +715,7 @@@@ if (y%4==0) (*blendPixelFunc)(sub_image, y, ascent-1, black, 255/2); #endif - FTC_Image_Cache icache; + FTC_ImageCache icache; mFt2->GetImageCache(&icache); if (!icache) return 0; @ 1.5 log @ Update mozilla to 1.7 New features and fixes Browser * A new option to prevent sites from using JavaScript to block the browser's context menu. * Password Manager has a "show passwords" mode which will display saved passwords. You will need to enter your master password if you are using one. * The "Set As Wallpaper" feature now has a confirmation dialog. * Linux GTK2 builds have improved support for OS themes. * Cookie dialogs have been reworked to make them more usable. * Date handling, especially on OS X, has been improved. * It is now possible to fine-tune Mozilla's pop-up blocking using two preferences (dom.popup_maximum and dom.popup_allowed_events) but there's no UI for that yet. Even without a UI, users should notice a greater variety of pop-ups blocked (primarily mouseover pop-ups) and a limit of 20 or so open at one time - regardless of whether pop-up blocking is active. This will provide some protection from sites that open hundreds of windows in a loop. * Downloaded files are now moved to the target directory as soon as the user selects the desired location. This was the frequently reported bug 55690. * There is now user interface to activate Smooth Scrolling (Preferences -> Appearance). * Mozilla now supports basic FTP upload. Mail * Many improvements to Palm Sync. * IMAP IDLE support has been added. * Support for "MSN Authentication" and Secure Password * Authentication using SSPI NTLM auth for SMTP and POP3. * A new preference to "always use the default character encoding for replies" rather than using the encoding of the message being replied to. * Improvements to performance of downloading, viewing, and saving mail messages. * Support for multiple identities on the same mail account. See the Multiple Identity Support documentation for more details. * Support for relative paths for mail folders in prefs.js. This makes it easier to copy profiles around without having to fix up prefs.js afterwards. * You can now edit address lists containing "Last, First" style names. * When composing mail, you can now use the up and down arrow keys to scroll through the To/Cc/Bcc list. * All Mozilla LDAP queries now default to using LDAPv3 (previously, they used LDAPv2). Mozilla should gracefully fall back to v2 if v3 isn't found. Chatzilla * Chatzilla now supports zooming of fonts with keyboard shortcuts (Ctrl + and Ctrl -), as well as with the View menu. * Improved date handling; using the date/time format for the locale. * Support for the /ignore command. * The ability to change the font family and size. * Working custom sounds on Windows and Linux. * Improvements to the preferences panel and the user interface for half-op mode. Under the Hood * Size and performance have improved dramatically with this release. When compared to Mozilla 1.6, Mozilla 1.7 is 7% faster at startup, is 8% faster to open a window, has 9% faster page loading, and is 5% smaller in binary size. * A long-standing bug with CSS backgrounds on table elements has been fixed (standards mode only). * Support for Kerberos HTTP authentication using GSSAPI (benefits Unix-like platforms including Linux and OS X). * Support for smb:// URLs using the gnome-vfs library (only enabled in GTK2+XFT Linux builds). * Support for server push of XML documents using multipart/x-mixed-replace and XMLHttpRequest. * Liveconnect now works when a Java applet's codebase is in a different domain. * Support for the CSS3 opacity property. * Mozilla adds support for the onbeforeunload event. This lets web application developers add code that alerts the user about potential data-loss when closing a web application, or when leaving a HTML page with potentially sensitive information. * This release has a new SVG backend. The feature is not yet enabled in the mozilla.org releases but developers may wish to compile with this feature enabled. * Mozilla handles dynamic style changes much better (see bug 15608 for details.) * Mozilla has upgraded the NSS libraries to version 3.9. NSS 3.9 passes all the NISCC SSL/TLS and S/MIME tests (1.6 million test cases of invalid input data) without crashes or memory leaks. @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @Fixed problems with the new freetype2 library @ text @d1 1 a1 1 $NetBSD: patch-ao,v 1.1 2004/04/29 14:13:19 adam Exp $ d3 4 a6 3 --- gfx/src/x11shared/nsFontFreeType.cpp.orig 2004-04-29 12:32:42.000000000 +0000 +++ gfx/src/x11shared/nsFontFreeType.cpp @@@@ -177,7 +177,7 @@@@ nsFreeTypeFont::getFTFace() d15 1 a15 1 @@@@ -191,22 +191,15 @@@@ nsFreeTypeFont::nsFreeTypeFont(nsITrueTy d42 1 a42 1 @@@@ -218,7 +211,6 @@@@ nsFreeTypeFont::nsFreeTypeFont(nsITrueTy d50 1 a50 1 @@@@ -312,7 +304,7 @@@@ nsFreeTypeFont::doGetBoundingMetrics(con d59 1 a59 1 @@@@ -401,7 +393,7 @@@@ nsFreeTypeFont::GetWidth(const PRUnichar d68 1 a68 1 @@@@ -725,7 +717,7 @@@@ nsFreeTypeXImage::DrawString(nsRendering @ 1.3 log @ Most notable changes are: * Personal Security Manager 2.0 with improved performance and new UI. * MailNews front end has been overhauled with a huge performance improvement. * Browser and Mail now utilize a new cache, and new viewmanager for improved performance and correctness. * Image rendering library was rewritten from scratch for increased preformance. See the release notes below for detail: http://www.mozilla.org/releases/mozilla0.9/ @ text @d1 1 a1 1 $NetBSD: patch-ao,v 1.2 2001/02/17 11:03:28 taya Exp $ d3 23 a25 14 diff -ru ../Orig/mozilla/security/psm/server/Makefile ./security/psm/server/Makefile --- ../Orig/mozilla/security/psm/server/Makefile Thu Feb 8 06:05:21 2001 +++ ./security/psm/server/Makefile Sat Feb 17 02:11:30 2001 @@@@ -44,9 +44,13 @@@@ CPLUSPLUSRUNTIME = -L /usr/lib -lstdc++ -lm else # libC, presumably, is what we must link with elsewhere +ifeq ($(OS_ARCH), NetBSD) +CPLUSPLUSRUNTIME = -lm +else CPLUSPLUSRUNTIME = -lC -lm endif endif +endif d27 4 a30 1 INCLUDES += -I$(CORE_DEPTH)/../dist/public/nlslayer -I$(CORE_DEPTH)/../dist/include d32 20 a51 14 @@@@ -152,9 +156,14 @@@@ NSPR_LINK_LIBS = -L$(DIST)/lib -Bdynamic -lnspr4 -lplc4 -lplds4 XPCOM_LINK_LIBS = -lxpcom XPCOM_LIBS += $(DIST)/lib/libz.$(DLL_SUFFIX) -else +else # SunOS +ifeq ($(OS_ARCH), NetBSD) +NSPR_LINK_LIBS = -L$(DIST)/lib -lnspr4 -lplc4 -lplds4 +XPCOM_LINK_LIBS = -lxpcom +else # NetBSD NSPR_LINK_LIBS = $(NSPR_LIBS) XPCOM_LINK_LIBS = $(XPCOM_LIBS) +endif endif d53 23 a75 1 ifndef MOZ_DIST @ 1.2 log @ Update to mozilla 0.8 See release notes for detail. http://www.mozilla.org/releases/mozilla0.8/ @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @ Update to mozilla 0.7 Most major change is SSL daemon(psm) has included. See release notes for detail. http://www.mozilla.org/releases/mozilla0.7/ @ text @d4 3 a6 3 --- ../Orig/mozilla/security/psm/server/Makefile Wed Dec 20 10:24:58 2000 +++ ./security/psm/server/Makefile Mon Jan 15 15:37:55 2001 @@@@ -42,9 +42,13 @@@@ d20 1 a20 1 @@@@ -157,9 +161,14 @@@@ @