Sun Microsystems Logo
Products and Services
 
Support and Training
 
 

NETSCAPE[tm] 6.2.2 SOFTWARE FOR THE SOLARIS[tm] OPERATING ENVIRONMENT
Release Notes
Netscape 6.2.2
 
   »   Overview
   »   Features & Benefits
   »   General FAQs
   »   Data Sheet
 
 
   »   Highlights
   »   Java Plug-In
 
 

This page provides release notes for Netscape[tm] 6.2.2 for the Solaris[tm] Operating Environment. This page contains the following sections:

  1. Installation Notes
  2. Netscape Runtime Issues
  3. Internationalization Issues
  4. Late-breaking News
  5. Documentation
  6. Patch List

1. Installation Notes

You can find installation instructions at the following location:
www.sun.com/software/solaris/netscape/6_install.html

Main points about the installation:

  • You need 160 Mbytes disk space to install the Netscape[tm] 6.2.2 SVR4 packages.
  • The /opt directory is the default directory, but you can specify an alternate location for the installation.
  • You must be root to install the Netscape[tm] 6.2.2 SVR4 packages.
  • Java 2 Standard Edition 1.4. (J2SE)
    Using previous versions of the J2SE may experience some compatibility issues using Netscape 6.2.2. For more information on the Java platform compatibility with previous releases please visit: http://java.sun.com/j2se/1.4/compatibility.html

Checkpatches Script

At the beginning of the Netscape 6.2.2 installation process, the checkpatches.sh script runs to determine if all required patches are installed. If there are any patches missing, the script generates a list of the missing patches and prompts you to continue or stop the installation process. You should perform the following steps:

  1. Stop the installation process.
  2. Download the required patches from the download page.
  3. Execute the patchadd command for each missing patch. If you attempt to add a patch that is older than a previously installed patch, a message informs you of the status. In this situation, you do not need to install the required patch.
  4. When you have installed all the required patches, you can restart the Netscape 6.2.2 installation process.

Please note that the checkpatches script fails if patch 108528-14 is installed on the system. This is because the checkpatches script uses the "awk" command to print the fields of "showrev -p" and there are too many fields on the 108528-14 line for awk to process. When this happens, the checkpatches script will not accurately verify installed patches. The error you will see is:

awk: record `Patch: 108528-14 Obs...' has too many fields record number 13
The following patches are not installed on this system:
108921-13 or higher
109279-18 or higher
109742-04 or higher
109740-04 or higher
108652-37 or higher
108773-12 or higher
108940-33 or higher

This error can occur at install time or at runtime. This error will not prevent the install from proceeding or the brower from starting up. But the user may encounter problems later during runtime because of missing patches. The user can do either of two things:

  1. manually check (using showrev -p command) if the required patches are already installed, the list of minumum patches is shown at "5. Patch List" towards the bottom of this web page.
  2. modify the checkpatches.sh file so that all "awk" commands are replaced by "nawk" commands. If the error is encountered during install, the checkpatches.sh will be in the same directory as the install script. After you modify the checkpatches.sh, re-install (which will re-run checkpatches script). If the error is encountered during runtime, the checkpatches.sh will be in the same directory as the netscape command. After you modify the checkpatches.sh, re-run ./netscape to bring up the brower.

To Uninstall Netscape 6.2.2

Perform the following actions to uninstall Netscape 6.2.2:

Note: You must remove optional packages separately.

If... Then...
You installed Netscape 6.2.2 with SVR4 package Use pkgrm command to remove the packages in the following order:
SUNWns6p
SUNWns6b
SUNWns6m
SUNWns6xp
SUNWGtku
SUNWGtkr
SUNWGlib
SUNWgcmn
You want to uninstall the optional source library package Run: # pkgrm SUNWGlibS SUNWGtkS
You installed Netscape 6.2.2 with Webstart Run: % rm -rf <installation directory name>

Back to Top


2. Netscape Runtime Issues

Debug Messages

You can generate debug messages to help you troubleshoot an application crash.

Action:

In the event of an application crash, restart Netscape 6.2.2 by typing the following command in a Terminal window:

% netscape -debug

Debug messages appear in the Terminal window in which Netscape 6.2.2 was started. These messages provide valuable information.

Java[tm] Plug-in Proxy Settings

If you set the proxy setting in Java Plug-in to use the Netscape 6.2.2 browser settings, then the Manual proxy settings of the browser are always used. If you set the browser to Direct connection to the Internet, Java Plug-in still uses the Manual proxy settings of the browser. The use of these proxy settings is only an issue with pages that contain applets.

Action:

The workaround is to uncheck the Java Plug-in proxy setting so that you do not use the browser settings. Peform the following steps:

  1. Change to the following directory:
    % cd <installation directory>/java/bin
  2. Run the following command:
    % ./ControlPanel
  3. Click the Proxies tab
  4. Uncheck Use browser settings
  5. Click Apply
  6. Close the window

Integration with GNOME

Launching Netscape 6.2.2

You can launch a new instance of the Netscape browser from either the GNOME Panel or the Programs - Internet menu. If you currently have a Netscape browser open, GNOME launches another instance of that browser. If you do not have a Netscape browser open, GNOME launches the first browser in your PATH.

Copy and Paste

You can copy text from the browser using Control-C or the Edit - Copy menu item. You can then paste the text into the Netscape Composer window using Control-V. However, the Edit - Paste menu item is grayed-out in Composer and can not be selected.

You can copy and paste data to and from other GNOME applications. However, you can not copy and paste data between Netscape 6.2.2 running on GNOME and Netscape 6.2.2 running on CDE applications.

Sun Function Keyboard Support (Copy/Paste/Cut...)

There are the following key function limitations for Netscape 6.2.2 in the Solaris[tm] operating environment:

Key Functions Limitation
Cut, Copy, Delete, Paste, Undo Do not work in Mail or Netscape Composer
Copy Works in the browser, and you can paste the text into Mail or Composer using Control-V or the Edit - Paste menu item
Delete Does not delete bookmarks
Left, right, up, and down arrow keys in combination with Control or Alt Produce a segmentation fault

Command-Line Options

The Netscape 6.2.2 application has several command line options. Run the following command to list the command line options:

% netscape -help

Note: If you decide to try out Netscape 6.2.2, you are still able to use Netscape 4.7x. Both of these applications can run at the same time. Netscape 4.7x and Netscape 6.2.2 write the user information into different directories, as follows:

  • Netscape 4.7x - under a ~/.netscape directory.
  • Netscape 6 - under a ~/.mozilla directory.

You can use the following command to import your Netscape 4.x preferences into Netscape 6.2.2:

% netscape -installer

Switching to CDE Fonts on Mozilla[tm]

  1. Put user preferences in your ~/.mozilla/default/prefs.js file:

    user_pref("font.name.monospace.x-western",
    "b&h-lucida sans typewriter-iso8859-1");
    user_pref("font.name.sans-serif.x-western",
    "b&h-lucida sans-iso8859-1");
    user_pref("font.name.serif.x-western",
    "b&h-lucida bright-iso8859-1");

    You can also specify these preferences in the <installed-directory>/defaults/pref/unix.js file:

    pref("font.name.monospace.x-western",
    "b&h-lucida sans typewriter-iso8859-1");
    pref("font.name.sans-serif.x-western",
    "b&h-lucida sans-iso8859-1");
    pref("font.name.serif.x-western",
    "b&h-lucida bright-iso8859-1");

    It would be better to specify dt-.... styles here.

  2. Modify global.css to specify sans-serif in font family in <installed-directory>/chrome/skin/modern/global/global.css as follows:

    window
    {
    ...
    font family : sans-serif;
    ...
    }

    When you think the font is too small, please add font size as well.

    font size : 14px;

    This problem was already reported as Bugid 5236 in bugzilla.

  3. Modify css files to specify `inherit' for font family in

    skin/modern/global/menulist.css: font family: geneva, arial;
    skin/modern/global/tabcontrol.css: font family:charcoal, ms sans serif;
    skin/modern/communicator/button.css: font:11px arial;
    skin/modern/communicator/button.css: font family:Arial, sans-serif;
    skin/modern/aim/findAFriendWizard.css: font family:serif;
    skin/modern/aim/findAFriendWizard.css: font family:serif;
    skin/modern/global/button.css: font family:charcoal, ms sans serif;

Tip for Improving Graphics Performance

Netscape 6.2.2 uses the gtk+ graphics library in Solaris for graphics operations. This library uses a considerable amount of shared memory. You can achieve better graphics performance by adding the following lines to your /etc/system file:

set shmsys:shminfo_shmmax = 0x2000000
set shmsys:shminfo_shmmni = 0x1000
set shmsys:shminfo_shmseg = 0x100

Note: You need to have root access to your machine to edit your /etc/system file. After you make this change, you must reboot your machine.

CDE Integration Status

Actions, Front Panel, and Application Manager Integration

Installation/Configuration Issues

To make Netscape 6.2.2 your CDE default browser, perform the following instructions:

  1. Add /<Netscape 6.2.2 installation directory> to the path before /usr/dt/bin and /usr/dist/exe.
  2. Type "netscape" to start the application.
  3. Log out of CDE and then log back in to pick up changes across the desktop.

Invoking Netscape 6 from CDE Front Panel and Workspace Menu

  1. Run the following copy command:

    % cp /usr/dt/appconfig/types/C/sdtweb.dt $HOME/.dt/types/sdtweb.dt

  2. Look for the action "SDtWebClient" in the copied file. You will see several instances of this action. Find the one with "ARG_COUNT" equals to "0". Edit the "EXEC_STRING" so that it will look for the browser which you have just installed. For example:

    EXEC_STRING     sh -c '\
                    sdtwebclient -b 
    </your/installed/path/of/Netscape6.2.2/netscape>||
    		\{ \
                    $sdtwebclient_patherr ; \
                    \}'
    
  3. Run the following command to reload the action:
    % dtaction ReloadActions

  4. You should now be able to invoke Netscape 6 by clicking on the Web browser icon on the front panel or selecting Web browser from the workspace menu.

Dtmail Integration

If you select a link or attachment in dtmail, you execute sdtwebclient $URL. Currently, Netscape 6.2.2 starts and loads www.sun.com, not the specified URL. Evidently, sdtwebclient with a URL invokes Netscape with the -noraise -remote options, which cause Netscape 6 to ignore the URL.

Application Manager Integration

In Desktop_Apps, there are Netscape icons that invoke the following actions:

Action Exec String
SDtNetscapeComposer netscape -noraise -remote "Edit"
SDtNetscapeNews netscape -noraise -remote "News"
SDtNetscapeMail netscape -noraise -remote "Inbox"

The first action works properly for Netscape 6 if the user path is set correctly. However, the -noraise and -remote options are ignored by Netscape 6.2.2. You need to change these actions as follows:

Action Exec String
SDtNetscapeComposer netscape -compose
SDtNetscapeNews netscape -news
SDtNetscapeMail netscape -mail

To modify these actions, perform the following steps:

  1. Run the following copy command:

    % cp /usr/dt/appconfig/types/C/sdtnetscape.dt $HOME/.dt/types

  2. Modify the above actions in the copied file.

  3. Drag and drop the modified file to replace the existing file.

  4. Run the following command to reload the actions:

    % dtaction ReloadActions

Mozilla Bugs

Mozilla bugs

22266 - Fix Motif toolkit...
10001 - [RFE] Support for CDE >= 1.3
38637 - Mozilla should have a Motif-embedding widget

Other related bugs are

43433 - Solaris keybindings use Meta instead of Alt

Runtime Bugs

Please click on the bug number in bugzilla.mozilla.org to obtain detailed information.

37368: URL bar is given focus by default.
53503: "Page Info" undefined for xml pages.
53641: "Page Info" undefined for ftp pages.
55713: Copy and paste of text from "Page Info" failed.
58305: "Find in page" ignores text files.
58808: Colors don't display correctly when running remote X-server.
58915: Browser crashes when mail message is dragged into the trash.
58920: When removing multiple messages, list does not update properly.

Back to Top


3. Internationalization Issues

This version of Netscape does not support scripts that require Bidi (Bi-Directional) orientation such as arabic and Hebrew.

Input Issue

  • Very slow to open new window and move focus between Netscape in UTF-8 locale (Bug 4643078)

    This is a Solaris bug, not a Netscape bug.

    In multi-input mode on UTF-8 locale, it is very slow to change focus and open new window.

    Workaround:
    Use non multi-input mode if possible.

  • ATOK12 candidate window hangs with multi-input mode in UTF-8 locale (Bug 4645210)

    This is Solaris bug, not Netscape bug.

    When using ATOK 12, operations on ATOK12 candidate window causes ATOK12 hangs.

    Workaround:
    Use non multi-input mode if possible.

Printing Issue

  • Printing does not work for non iso-8859-1 characters.

    Printing does not work for non iso-8859-1 characters. All non iso-8859-1 characters are printed as square. (Bug 4474533)

    Workaround:
    Try Xprint printing.

    How to use Xprint on Netscape 6.2.2

    start Xprt server on your host. You would need to set additional font path, which depends on your locale. Please refer Xprt(1) for Xprt.

    % /usr/openwin/bin/Xprt :1

    Set XPSERVERLIST environment variable

    % setenv XPSERVERLIST :1

    Start Netscape

    % netscape

    In the print dialog box, enter your printer name into "Print Command:" text field, then click "Print" button

Mailer Issue

  • Mailer doesn't recognize Solaris charsets such as "zh_CN.euc"

    Some characters sets such as "zh_CN.euc", "zh_TW.euc" and "zh_TW-big5" are not supported in Netscape Mailer for chinese locale. (Bug 4631358)

Displaying Issue

  • Problems with displaying chinese characters

    There are some bugs that displaying chinese characters. Some code points below are not displayed, some are displayed as '?'.

    zh_HK.BIG5HK locale: 0xF9DD - 0xF9FE display as space. (bug 4637808)
    zh_TW locale: CNS11643 plane 3 characters (bug 4637807)
    zh_TW locale: 0xC2A1 - 0xC2C1 (bug 4637806)
    zh_TW.BIG5 locale: 0xA3C0 - 0xA3E0 (bug 4637805)
    0xA27E - 0xA2A7 (bug 4637804)
    zh.GBK locale: 0xA6EC,0xA6ED,0xA6F3,0xA8BC,0xA8BF,0xA958,0xA95B, 0xA6D9 - 0xA6DF, 0xA989 - 0xA995, 0xFE50 - 0xFEA0 (bug 4637802)

  • Russian characters become larger than expected on ru_RU.ANSI1251 and ru_RU.KOI8-R locale. (bug 4649569)

    In ru_RU.ANSI1251 and ru_RU.KOI8-R locale, the size of Russian characters become larger on Netscape.

    Workaround:
    Please add some font path for iso_8859_5 before starting Netscape,

    % xset fp+ /usr/openwin/lib/locale/iso_8859_5/X11/fonts/TrueType, /usr/openwin/lib/locale/iso_8859_5/X11/fonts/Type1, /usr/openwin/lib/locale/iso_8859_5/X11/fonts/75dpi

    % netscape &

Back to Top


4. Late-breaking News

For last-minute issues and information about Netscape 6.2.2, refer to the following URL: http://home.netscape.com/eng/mozilla/ns62/relnotes/62.html

Back to Top


5. Documentation

You can find them at the following locations:

Back to Top


6. Patch List

You can download the following required patches in zip file format from the download page:

Solaris 7 Operating Environment
SPARC[tm] Platform Edition Intel Platform Edition
107544-03
106980-17
106950-16
108376-33
106300-12
106327-11
106541-18
107081-40
107636-08
107226-18
108374-05
107656-07
107702-09
107153-01 is required only if you have SUNWgttf installed
107545-03
106981-18
106951-15
108377-29
106328-11
106542-18
107082-40
107637-08
107227-18
108375-05
107657-06
107703-09
107152-01 is required only if you have SUNWgttf installed
Solaris 8 Operating Environment
SPARC[tm] Platform Edition Intel Platform Edition
108940-33
108773-12
108652-37
109740-04
109742-04
109279-18
108921-13
108941-33
108774-12
108653-34
109741-05
109743-05
109280-18
108922-13

You can find the most current revisions of the patches at the following location: www.sunsolve.sun.com

Back to Top

PAGE LAST UPDATED - March 2002