What's new from Release notes: (See release notes for detail - http://www.mozilla.org/releases/mozilla1.2.1/) Browser * Type Ahead Find is a new feature that allows quick navigation when you type a succession of characters in the browser, matching the text in one or more links on the page. * Building on Mozilla's customizability, you can now show toolbars as text/icons/both (in the default Classic theme). We also have a few other usability improvements like image selection visualization (image highlights with system selection color when selected) and the removal of the confusing toolbar grippies. * Improvements to native look and feel in both the browser interface and the browser content area. We now support most native GTK themes in Mozilla which means that your Mozilla toolbars and other widgets will pick up the GTK theme look and feel. We also support native look and feel for web content like form controls under windowsXP. * Making tabbed browsing even more useful, you can launch the browser with a group of bookmarks as your start page. This loads several pages into tabs at startup. * Keyboard access is greatly improved including additional accesskeys for menus, other ui elements and page elements. * We have a new features that utilizes browser idle time to download or prefetch documents that the user might visit in the near future. * XML prettyprinting, similar to IEs default-view for XML is now available in Mozilla. Mail * Mozilla Mail has a new "filter after the fact" capability so users can create a filter and then run that filter on already downloaded mail. Filter logging has also been implemented which allows power users to see a log of all of the filter actions. * In mail you can now select and copy text from message headers and you can now drag and drop from the message search results window.
70 lines
2.1 KiB
Text
70 lines
2.1 KiB
Text
$NetBSD: patch-ba,v 1.12 2002/12/04 15:20:30 taya Exp $
|
|
|
|
diff -ru ../Orig/mozilla/nsprpub/pr/include/md/_netbsd.cfg ./nsprpub/pr/include/md/_netbsd.cfg
|
|
--- ../Orig/mozilla/nsprpub/pr/include/md/_netbsd.cfg Sat Dec 2 06:29:17 2000
|
|
+++ ./nsprpub/pr/include/md/_netbsd.cfg Wed Nov 13 14:21:32 2002
|
|
@@ -45,7 +45,8 @@
|
|
|
|
#define PR_AF_INET6 24 /* same as AF_INET6 */
|
|
|
|
-#if defined(__i386__) || defined(__arm32__) || defined(__MIPSEL__)
|
|
+#if defined(__i386__) || defined(__arm32__) || defined(__arm__) || \
|
|
+ defined(__armel__) || defined(__MIPSEL__)
|
|
|
|
#define IS_LITTLE_ENDIAN 1
|
|
#undef IS_BIG_ENDIAN
|
|
@@ -91,7 +92,53 @@
|
|
#define PR_ALIGN_OF_DOUBLE 4
|
|
#define PR_ALIGN_OF_POINTER 4
|
|
|
|
-#elif defined(__sparc__) || defined(__MIPSEB__)
|
|
+#elif defined(__sparc_v9__)
|
|
+
|
|
+#undef IS_LITTLE_ENDIAN
|
|
+#define IS_BIG_ENDIAN 1
|
|
+#define HAVE_LONG_LONG
|
|
+#define HAVE_ALIGNED_DOUBLES
|
|
+#define HAVE_ALIGNED_LONGLONGS
|
|
+
|
|
+#define PR_BYTES_PER_BYTE 1
|
|
+#define PR_BYTES_PER_SHORT 2
|
|
+#define PR_BYTES_PER_INT 4
|
|
+#define PR_BYTES_PER_INT64 8
|
|
+#define PR_BYTES_PER_LONG 8
|
|
+#define PR_BYTES_PER_FLOAT 4
|
|
+#define PR_BYTES_PER_DOUBLE 8
|
|
+#define PR_BYTES_PER_WORD 8
|
|
+#define PR_BYTES_PER_DWORD 8
|
|
+#define PR_BYTES_PER_WORD_LOG2 3
|
|
+#define PR_BYTES_PER_DWORD_LOG2 3
|
|
+
|
|
+#define PR_BITS_PER_BYTE 8
|
|
+#define PR_BITS_PER_SHORT 16
|
|
+#define PR_BITS_PER_INT 32
|
|
+#define PR_BITS_PER_INT64 64
|
|
+#define PR_BITS_PER_LONG 64
|
|
+#define PR_BITS_PER_FLOAT 32
|
|
+#define PR_BITS_PER_DOUBLE 64
|
|
+#define PR_BITS_PER_WORD 64
|
|
+
|
|
+#define PR_BITS_PER_BYTE_LOG2 3
|
|
+#define PR_BITS_PER_SHORT_LOG2 4
|
|
+#define PR_BITS_PER_INT_LOG2 5
|
|
+#define PR_BITS_PER_INT64_LOG2 6
|
|
+#define PR_BITS_PER_LONG_LOG2 6
|
|
+#define PR_BITS_PER_FLOAT_LOG2 5
|
|
+#define PR_BITS_PER_DOUBLE_LOG2 6
|
|
+#define PR_BITS_PER_WORD_LOG2 6
|
|
+
|
|
+#define PR_ALIGN_OF_SHORT 2
|
|
+#define PR_ALIGN_OF_INT 4
|
|
+#define PR_ALIGN_OF_LONG 8
|
|
+#define PR_ALIGN_OF_INT64 8
|
|
+#define PR_ALIGN_OF_FLOAT 4
|
|
+#define PR_ALIGN_OF_DOUBLE 8
|
|
+#define PR_ALIGN_OF_POINTER 8
|
|
+
|
|
+#elif defined(__sparc__) || defined(__MIPSEB__) || defined(__armeb__)
|
|
|
|
#undef IS_LITTLE_ENDIAN
|
|
#define IS_BIG_ENDIAN 1
|