You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



M15 Release Notes


System Requirements

Windows 95, Windows 98, Windows 2000, or Windows NT 4.0, Pentium, 133 MHz, 32 MB of RAM

Windows: You must have msvcirt.dll installed on your system. Workaround: install Netscape 6 PR1, which adds this dll, and then install M15. (bug 27601)

Mac OS 8.5, Mac OS 8.6, or Mac OS 9 with PowerPC, 200 MHz PowerPC 604 or G3, 32 MB of RAM, with virtual memory turned on (or 48 MB of dynamic RAM)

Mac OS: You must have the file QuickTimeLib on your machine.

Red Hat Linux 6.1, Pentium, 133 MHz, 32 MB of RAM


READ THIS Before You Install

Using AOL 4.0 or earlier and running a Mozilla build simultaneously may cause problems. No problems have been reported running AOL 5.0 and Mozilla.

If you experience a crash upon launch, delete your Mozilla registry. The format of the Mozilla registry has changed on all platforms since M9.

  • Mac OS: Open your System Folder's Preferences folder, and delete the "Mozilla Registry" file.
  • Windows: Open your Windows directory, and delete "mozregistry.dat".
  • Linux: open your ~/.mozilla directory, and delete the "registry" file.

For more information, please click here. If you are installing on Win32 also read the installation instructions for additional information on problems with crashing upon launch.

Install into a clean directory, or delete previous builds before installing. Installing on top of previous milestone builds or released product builds may cause problems. Incompatibilities may be introduced from milestone to milestone while the software is under development.

On Linux systems that use glibc 2.0 (such as RedHat 5.2), there are problems with dl functions (dlopen(), dlsym()) not being thread safe. This might cause your M15 build to randomly crash at startup. If this happens to you, try running the application a few more times. The bits posted on ftp.mozilla.org are built on RedHat 6.0, which uses glibc 2.1 and does not have this problem. For more details, see bug 8849.

Do not use Java Plugin 1.3. It doesn't work with the most recent Mozilla builds, and crashes will result. Make sure there are no files named *npjava*.* in either the bin/plugins directory or the NS4.x plugins directory. This problem is being addressed. For more information about this bug, see bug 5369.

Proxies are working. See bug 8559 for details on setting up.



Installing the M15 Release Build

Installation Instructions -- Unix

  1. Create a directory named "mozilla" and move the tar.gz file into the mozilla directory.
  2. mkdir mozilla ;
    mv mozilla*.tar.gz mozilla

  3. Change to the mozilla directory and untar the archive. This will create a directory called "package".
  4. cd mozilla ;
    gzip -dc mozilla-i686-pc-linux-gnu-M15.tar.gz | tar -xvf -

  5. Change to the "package" directory.
  6. mv mozilla*.tar.gz ../ ;
    cd package

  7. Run mozilla with the run script:
  8. ./mozilla

Important: If you are running Seamonkey on Solaris see also the Mozilla on Solaris FAQ, which documents Solaris 2.6 patches needed to build and run.

Mail Instructions for Unix

You can migrate an existing 4.x profile, or create a new profile and use Account Setup to set up your servers.

Installation Instructions -- Win32

You will need a copy of WinZip. This is shareware available at http://www.winzip.com (also at http://www.download.com).

  1. Click once on the mozilla-win32.zip link. The file will be downloaded to your default folder.

  2.  
  3. Click on the mozilla-win32.zip file to launch WinZip.

  4.  
  5. After clicking "I Agree" to terms of WinZip shareware, click the Extract button in the WinZip tool bar. An "bin" folder with application and associated files will be unzipped.

  6.  
  7. Select Mozilla from the bin folder to launch the program.

  8.  
    • Run "mozilla.exe" to use browser and mail.

    •  
    • Run "viewer.exe" to run only the gecko layout engine

Note:

If you have an existing 5.0 profile as well as unmigrated 4.x profiles, and the command mozilla does not launch Seamonkey, use the command mozilla -installer which brings up Profile Manager and allows the user to select a profile.

Mail Instructions for Win32

You can migrate an existing 4.x profile, or create a new profile and use Account Setup to set up your servers.

Installation Instructions -- Mac OS

If you have StuffIt Expander™ installed and your browser is configured to use it:

  1. Click once on the mozilla-mac.sea.bin link. The file will be downloaded to your default folder (usually the desktop) and StuffIt™ will start up and convert it to mozilla-mac.sea for you. Then StuffIt will open up mozilla-mac.sea and convert it to a folder called mozilla-mac for you.

  2.  
  3. Open the mozilla-mac folder and double-click the file "mozilla." (Note: you no longer need the .bin or .sea files.)

Note: If you try step one and your browser asks you what you want to do it's because you don't have StuffIt™ configured. In that case, just click Save and continue from Step #3 below.

If you do not have StuffIt Expander™ installed or your browser is not properly configured:

  1. Make sure you have StuffIt™ somewhere on your hard drive.

  2.  
  3. Click and hold the mozilla-mac.sea.bin link.

  4.  
  5. Choose "Save this link as...".
  6. You will see a file dialog box where you can select where you want to save the file (for example, your Desktop).

    Note: Do not use a slash (/) anywhere in the access path for the Mac installer. Spaces are okay, but avoid other special characters.

  7. Click the Save button.

  8.  
  9. Double-click on the newly created icon "mozilla-mac.sea.bin".

  10.  
  11. StuffIt™ will start up and simultaneously create a file "mozilla-mac.sea", and a folder called "mozilla-mac."

  12.  
  13. Open the mozilla-mac folder and double-click the file "mozilla." (Note: you no longer need the .bin or .sea files.)

Mail Instructions for Macintosh

You can migrate an existing 4.x profile, or create a new profile and use Account Setup to set up your servers.


Uninstalling the M15 Release Build

Linux

  • Remove the /package directory where you installed Seamonkey

  •  
  • Remove the ~/.mozilla directory, which contains profile information

Windows

  • Delete the directory where you installed Seamonkey

  •  
  • (Windows 95 and Windows 98) Delete c:\windows\mozregistry.dat
    (NT) Delete c:\winnt\mozregistry.dat

  •  
  • Delete the user profile directory, \users50

The following items can also be removed:

  • The Mozilla entry in the Start menu
  • The registration of Mozilla.exe in
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\mozilla.exe
  • The application registry settings in
    HKEY_LOCAL_MACHINE\Software\Netscape\Netscape Seamonkey

Mac OS

  • Remove the the folder Mozilla in the Documents folder

  •  
  • Remove the file "Mozilla Registry" in the System Folder | Preferences folder

  •  
  • Remove the folder where you installed Seamonkey (probably mozilla-mac-M15)

Files Created or Used

Windows
user/
prefs.js (Preferences file)
cache/ (cache directory)
cookies.txt (cookies file)
*cookperm.txt (used to selectively accept/reject cookies)
FieldSchema.tbl (files for auto form filling)
SchemaConcat.tbl (files for auto form filling)
SchemaValue.tbl (files for auto form filling)
URLFieldSchema.tbl (files for auto form filling)
signons.tbl and signonsx.tbl (logins and passwords file store)

$windir/
mozregistry.dat (Mozilla registry)
Unix
user/
prefs.js in ~/.mozilla/[profile] (preferences file)
Cache in ~/.mozilla/[profile](cache directory)
cookies (cookies file)
*cookperm (used to selectively accept/reject cookies)
FieldSchema.tbl (files for auto form filling)
SchemaConcat.tbl (files for auto form filling)
SchemaValue.tbl (files for auto form filling)
URLFieldSchema.tbl (files for auto form filling)
signons and signonsx (logins and passwords file store)

~/.mozilla/
registry (Mozilla Registry)
Mac
Documents:Mozilla:Users50:mozProfile:
prefs.js (preferences file (use))
Cache (cache directory)
cookies.txt (cookies file)
*cookperm (used to selectively accept/reject cookies)

res:
FieldSchema.tbl (files for auto form filling)
SchemaConcat.tbl (files for auto form filling)
SchemaValue.tbl (files for auto form filling)
URLFieldSchema.tbl (files for auto form filling)

System:Preferences:
Mozilla Registry

*Note:"cookperm.txt" ("cookperm" on Unix) is a file used to selectively accept cookies from certain sites and not from others. It is used only if you set your preferences so you see a warning before accepting cookies. To do that, hand edit the prefs.js file to include:


    user.pref ("network.cookie.rememberAboutCookies", true);

General Issues

Some items in the interface (including some HTML for controls and XP Toolkit widgets) don't fully respond when the mouse is clicked to invoke a context menu (right click on a right-handed mouse). (bug 30497

(Mac OS) There is no Search functionality in the Mac OS version of M15. Bug 34490 and bug 35032 prevent Search from working.

Windows

Modal windows, which block user input on some platforms, can under some circumstances be covered by other windows. If the top most window is not responding to keyboard or mouse, there may be a modal window hiding underneath. Bring the modal window to the front and dismiss it. (bug 28459)

Under certain circumstances when you load a web page, the GFX scrollbar is not properly repainted, and traces of the previous position of the scrollbar are left behind. (bug 34218)

If you collapse the personal toolbars at the top of the browser window, the toolbar will be completely hidden -- no grippy remains for you to expand the toolbar. Workaround: Open a new browser window or restart the browser to recover the grippy. (bug 35181)

(Linux only) The "barber pole" of the progress meter sometimes paints outside of its boundaries, particularly if you resize the browser window while a page is loading. (bug 32331)

(Linux only) In certain situations the scrollbar does not scroll the browser's contents. Workaround: Open a new browser window. The new window's scrollbars will work. (bug 26658)

(Linux only) You can't bring a window to the front by clicking the window's name in the Task menu, or by clicking the component icons or the "Go To Window" icon in the task bar. Click the window itself to bring it to the front. (bugs 8002, 28626, and 26082.)

(Windows only) Pressing Ctrl-Tab does not cycle among the currently open windows. Workaround: open the Tasks menu and choose the window you want. (bug 30864)

Keyboard Shortcuts

The left and right arrow keys don't scroll horizontally. Use the horizontal scrollbar instead. (bug 7404)

Keyboard shortcuts are not fully implemented. Some shortcuts for for editing (for instance, for cutting or copying text) do not work in certain dialog boxes. Keyboard shortcuts for navigation do not work. Several keyboard shortcuts for menu items do not work. (bugs 31233, 2674, 22529, 29348, and 20298.)

(Linux only) Keyboard mnemonics (menu access keys) have been temporarily disabled. (bugs 22515 and 24413)

Preferences

Holding down the up or down arrow keys to cycle through the Preferences panels might cause a crash. Instead of holding down the keys, click them more slowly. (bug 29882)

After you exit from the Preferences window, mozilla is no longer the active application. Click a mozilla window to bring mozilla to the front. (bug 7862)

Font Preferences dialog box: Selecting a language font causes a crash (bug 35088). The pop-up menu for selecting serif, sans-serif, and monospace fonts appears empty (bug 34525). You can't select a font size smaller than 12 pt (bug 30813).

There is no Applications Preferences dialog yet. (bug 10958)

Menus

Select All does not work in context menus. Use the Select All choice in the Edit menu instead. (bug 28508)

(Linux and Windows only) When you select Copy from a context menu, the menu remains on the screen. To remove the menu, click outside of it. (bug 28773)

Mousewheel scrolling

Unix: You must have your X server properly configured. For XFree86, add a line to the Pointer section of your XF86Config files such as "ZAxisMapping 4 5". Also be sure that the Protocol line is set up correctly for your mouse.

Windows: If you are using a Logitech wheel mouse, scrolling with the wheel in Mozilla may not work while Logitech's em_exec program is running. A workaround for the problem (which may involve upgrading your mouse driver) is documented in bug 20618.

Mac OS: Mousewheel scrolling (for USB mice) is not yet implemented for Mac OS.


Browser Issues

(Mac OS): Secure (SSL) web sites cannot be accessed.

You may be unable to type into the location field at times. (bug 31485)

You can download only one file at a time. Multiple parallel downloads is not suppported at this time. (bug 32554)

(Mac OS only) If you use the SmoothType control panel instead of Apple's "Smooth all fonts on screen" option in the Appearance control panel, you need SmoothType version 2.1.1 for Mozilla. Mozilla is not compatible with earlier versions of SmoothType, and some pages may be improperly drawn. To get an update, go to http://www.kaleidoscope.net/greg/smoothtype.html.

(Linux only) In the file selection dialog box, if you type a filename and then change the directory, the filename is not remembered and you must re-type it. (bug 3025)

When you try to save a web page whose URL ends in "/" (that is, the URL has no file name portion), the Save File dialog does not contain a filename and you must enter one manually. (bug 24817)

On a three-button mouse, pointing to a link and clicking the middle button should open a new window with the link's URL loaded. This feature is not working, but will be in the next milestone. (bug 6085)

The Back button menu does not always list previously visited URLs. (bug 17685)

Possible Crashes

Capture Data from Form might cause the browser to hang, especially on Mac OS or Linux. On Mac OS, use MacsBug to escape. On Linux, exit from X, kill the mozilla* processes, and then return to X. (bug 28466.)

Resizing a browser window may cause a crash. (bug 35643.)

My Sidebar

The My Sidebar Search tab works only in the browser. If you try to use it in mail or the editor, no search is performed. (bug 32034.)

Local My Sidebar tabs are missing titles, and configure My Sidebar is not working. (bug 36060.)

If you restart the browser after adding My Sidebar tabs, you will not be able to add more tabs. Workaround: Remove the Mozilla registry and start the browser with a new profile. (bug 33237.)

View Source

Menus are absent in the View Page Source window, and keyboard shortcuts no longer work in M15. (bug 32719)

View Frame Source doesn't work. (bug 32360)

Problems Loading Pages

(Linux only) In 256 colors, loading the test10.html document in Mozilla will cause a crash. (bug 11090)

Loading problems (possible crash or freeze) sometimes occur on pages that contain Java applets.

The layout for pages with very long text is slow.

(bug 29641)

(Mac OS) Shockwave Director movies do not play on the Mac OS; a gray box appears. (bug 35914)

You cannot turn off autoloading of images in the browser --images are always loaded. (bug 21952)

Bookmarks and History

Incorrect bookmark behavior can be related to profile problems. See Issues With Profiles.

Do not copy and paste a bookmark folder into itself; this will cause a crash. To recover, remove the bookmarks.html file from your hard disk. (bug 29212)

Forms

Clicking on Back, Forward, or Reload button will not re-post form data. ("Post" is a method used to submit information that a user has entered into an electronic form, so the information can be processed.)

Netscape 6 reloads any page that has a META tag with a content and charset specified. If the page is the result of a form post, it may appear the form was not posted. (bug 17685)

HTML

(Web pages containing the HTML elements or attributes described in this section may not be properly displayed.)

The ISINDEX element is not working. This element is used for search functions. (bug 3326)

The "vlink" attribute is not working. Visited links on a page may not be displayed in the color assigned by a page's author. (bug 12493)

The "char" attribute is not working. This attribute is used for alignment specified by some character (usually a decimal point). (bug 2212)

The "valign" attribute of the COLGROUP element is not working. (bug 29055)

The "standby" attribute of the OBJECT element is not working. You should see a message while you wait for an object to be loaded on a page, but the message will not appear. (bug 14088)

The "alt" attribute of the APPLET element is not working. If an applet can't be displayed, the text alternative that should appear won't be displayed. (bug 21456)

(Mac OS) A crash occurs the first time Navigator tries to load a web page containing an applet. Restart the computer; subsequent applets will load without problems.

XML

"Simple link" based on the XLink specification is not yet implemented. (bug 15086)


Printing

Frames print on different pages. (bug 7201)

(Linux only) Text is cut off on the right when printed. Workaround: In the File menu, choose Page Setup and change the rigth margin to .50 inches. Then try again. (bug 24405)

The password field prints blank. (bug 24406)

There are problems printing tables with long rows. (bug 24952)

You cannot print in Landscape mode. (bug 24847)

Transparant gif files print as black and white or not at all. (bug 12037)


Plugins

PDF files can't be opened unless the following file is in the Plugins folder:
nppdf32.dll
(bug 18656)

Plugins are not loaded on pages containing Javascript that detects plugins. (bug 32552)

Plugins are not printed when you print a web page. (bug 27478)

Plugins written for 4.x do not work in Mozilla. See Creating Plugins on Linux.

Plugins are not being launched as helper apps, and files come up as unrecognized. (bug 18656)


Profiles

IMPORTANT: All the information regarding profiles is stored in the registry file. The registry file gets created even if you have used earlier versions of Mozilla (Apprunner). When you check out a new build, make sure you delete or rename the following items before you install, build, and run the new executable:

  • Windows mozregistry.dat ( c:\winnt or c:\windows or equivalent),
  • Mac OS Mozilla Registry (System Folder:Preferences),
  • Linux registry (~/.mozilla/)

Choosing a folder to store a profile does not work on any platform -- the default folder is always used. Linux and Mac OS: you can select a custom folder but the profile is still stored in the default folder (bug 33752). Windows: when you press the custom folder button, nothing happens and you must save the profile in the default directory (bug 34071).

Default profile locations for profile directories are <3 levels up from the exe location>\Users50 on Windows, :Documents:Mozilla:Users50: on Mac OS, and ~/.mozilla on Linux.

The confirmation dialog for migrating profiles is long and narrow. (bug 34200).

To create a new profile name with a space in it, enclose the name in quotation marks (for instance, "My Profile").

You open Profile Manager with the command line argument : -ProfileManager. The Profile Manager user interface appears, supporting creating a new profile, and deleting and renaming existing profiles. When you finish any of the tasks you can click Exit to quit the Profile Manager. You can click a Start Communicator button to start Mozilla with a selected profile. Also, users can migrate 4.5 Communicator profiles.

Various command line options to create and manage profiles are:

# mozilla -P <Profilename>
Runs Mozilla with the <Profilename>.
# mozilla -CreateProfile "<Profilename> <ProfileDir>"
Creates a profile (i.e., <Profilename>) and creates a directory at the specified location i.e., <Profiledir> and launches Mozilla.
# mozilla -CreateProfile <Profilename>
Creates a profile and creates a profile directory under default profile location.
# mozilla -ProfileWizard
Launches the Create Profile Wizard to create a new profile. The Create Profile Wizard lets users create a new profile at the default location or the location of their choice. At the end of the process a profile is created and marked as the current profile, and Mozilla is launched with that profile. The wizard is currently just two screens. Mail and News related preferences/information will be collected by a different application.
# mozilla -ProfileManager
Brings up Profile Manager. Users can select a profile and click on the Start Communicator button to launch Mozilla with the chosen profile. The current profile (usually the last used profile) appears preselected.
# mozilla -SelectProfile
Brings up Profile Selector. Users can select a profile from those displayed or click "manage profiles" to reach the Profile Manager and proceed as above.
# mozilla
Several scenarios:
 number of profiles = 0 --> Brings up Create Profile Wizard
 number of profiles = 1 --> Launches Mozilla directly with that profile
 number of profiles > 1 --> Brings up Profile Manager

To migrate 4.5 profiles, run Mozilla with the command line option -installer. The profile to be migrated is marked with an icon in the Profile Manager's list box. Users can select a profile to be migrated and click on the Start Mozilla button. If the migration is done successfully, the profile is no longer marked with an icon in the display, indicating that profile as a 5.0 profile. Currently, only the prefs.js file and mail and news folders are copied in the migration process. Users cannot rename or start Communicator with a profile that must be migrated.


Editor

If you type characters on more than one line, and then backspace to delete characters, the cursor disappears. (bug 29843)

There are several problems with bulleted and number lists. (bugs 28456, 28483, 13513, and 28716)

While you can create a table, table editing is not yet working. (bug 20973)

When the background color on a page is set, only the frames behind the lines of selected text are colored. Resizing the window triggers the proper repaint (bug 11491). After applying a color to text the text may appear partially highlighted (bug 27896).

There are some missing menu items. (bug 14342)


Mail

Preferences

Some mail and newsgroup preferences in the Preferences and Account Settings dialog boxes appear to be enabled, but are not fully implemented.

Error Messages

Sometimes you may see "unknown error" or "String ID error" in place of a descriptive error message. When in doubt, save any unsaved work before proceeding.

Multiple POP Accounts

Multiple POP accounts on one server is not fully supported. Message retrieval problems may occur due to password confusion. (bugs 30318 and 26768)

Undo

Undo/Redo may not always work as expected. (bug 32178, other Undo bugs)

Drag and Drop

Drag and drop is implemented for single message drag & drop only. (bug 31956)

Drag and drop of folders is not working. (bug 25589)

Drag and drop does not work consistently on Linux.

Message Composition

Sometimes a message window lingers on the screen after you send it. When this happens, a crash will occur if you try to send the message again. Try to save your message by copying the text and pasting it into a new window (Save to Draft usually doesn't work in this situation). If the message window persists, close it. In most cases the message is sent. (bug 31693)

(Windows only) If you have several recipients, scrolling up in the address list causes some address lines to mimic the lines above. The true email addresses as you entered them are used when you send the message. Scrolling down to the bottom of the addressee list corrects this. (bug 31832)

It may appear that you can apply the "insert" and "format" HTML attributes to a plain text message, but the message will be sent in plain (non-HTML) text. (bugs 32725 and 24185)

Drafts and Templates/Stationery

The terms "template" and "stationery" are used interchangeably in menus and dialog boxes.

To save as message as a draft or a template, your Copies and Folders preference must point to folders that exist. To set your Copies and Folder preference:

  1. Open the Edit menu and choose Mail/News Account Settings.
  2. Click Copies and Folders for the account you wish to set.
  3. Click "Drafts on verah on nsmail-2" or "Templates on verah on nsmail-2" and choose a folder.

(bug 25146)

Address Book

When you type a recipient's address, the autocomplete feature may not work if you have more than 100 addresses. Only the Personal and Collected Addresses address books are used for autocompleting. Autocomplete does not use new addresses added to an address book until you exit and restart. (bug 16354)

To import an address book, open the Tasks menu and choose Tools, then choose Import Utility. The Address Book window's Import function is not working.

The Collected Addresses address book doesn't appear immediately when you send or read a message. It will appear after you exit and restart.

IMAP

If your mail is on a Cyrus IMAP server: Some folders inside your IMAP Inbox may fail to be displayed. (bug 31431)

If your mail is on a UW IMAP server: Folders with subfolders may not be displayed in your IMAP inbox, or you may see an error message when you try to select such a folder. (bugs 20879 and 27396)

Passwords

If the Password Manager is turned off, passwords are not remembered. To turn Password Manager on:

  1. Open the Edit menu and choose Preferences.
  2. Click the Advanced category to open it.
  3. Click Forms and Passwords.
  4. Put a checkmark next to Enable Password Manager.

(bug 27994)

The "Save Password" check box in the Account Setup won't save a password. To save a password in the Master Password database, check the "Save password" box in the server password dialog that you see when you access a server. You will then see either a dialog box asking you to enter your master password, or a dialog box that lets you create a new Master password.

To remove a mail server from the Master password list, do one of the following:

  • Choose Preferences from the Edit menu, then click the Advanced: Password Manager preference. Click the View Stored Passwords and then select the server and click Remove.

  •  
  • From the Tasks menu choose Autofill: Display Signons, click View Stored Passwords, then select the server and click Remove.

Sometimes the password box hides behind other windows. When this happens no action is possible until you enter your password and dismiss the password box. Move windows until you see the password box. (bug 28459)

Message Filters

If you use mail filters from an earlier Communicator version, they may show different behavior. (bug 30081)

Performance

The following actions are slow; performance will improve in a future version.

  • Loading newsgroups and/or switching among different newsgroups.
  • Scrolling the message list in a large folder or newsgroup.
  • Deleting multiple messages.
  • Marking as "read" a large selection of messages or an entire newsgroup or folder.

(Linux only) Sometimes when you select a folder or newsgroup the mail window is not refreshed to show the content of the folder or newsgroup. Bring a different window to the front, then return to the mail window. (bug 29808)

A crash may occur when you exit after using mail, particularly if both the mail and browser windows are open. (bug 31814)

(Mac OS only) A freeze may occur when you close the mail window or exit after using mail. Use Option+Command+Esc to force a close. (bug 31851)

A freeze occurs when you collapse an account display with a subfolder selected, if the collapsing action causes an existing scrollbar to go away. (bug 32892)


News

You can't read news over a secure connection (the secure news server port, 563, is not available). Users can't read newsgroups that are available only over a secure connection. (bug 25670)

After you cancel a news message, the message header continues to appear in the message list. If you select the message again, text appears telling you the message no longer exists (was removed) on the newsgroup server. (bug 8216)


Cryptographic Functionality

iPlanet has released Netscape Personal Security Manager (PSM) for Mozilla for testing on Linux and Win32. Personal Security Manager supports SSL and performs PKI operations on behalf of Mozilla, Netscape 6, Netscape Communicator 4.7x, and other applications. To download the test version for use with M15 and later versions, see

http://docs.iplanet.com/docs/manuals/psm/psm-mozilla/index.html

See also: Mozilla Crypto FAQ.


Java

M15 includes the pre-released version of Java 2 Standard Edition (J2SE) Runtime Environment v1.3. Installing M15 may disable or destablize the existing J2SE installation on your machine.

M15 works only with the bundled special pre-released version of J2SE. Installing the final release of J2SE v1.3, or any other previous release of J2SE, will not work.

HTTPS is not supported in this release of J2SE.

Only basic LiveConnect is supported in M15.

Running J2SE in M15 in 256 color mode may cause a flicking problem.

When applets are running in the browser in the current page, closing the browser window causes an exception to be thrown because the browser doesn't stop the applet properly. This problem doesn't occur if the applets are not visible in the current page when the browser is closed. (bug 12153)

Running too many applets and plug-in on the same page may fail because the browser will attempt to stop or destroy the running instances of the applets or plug-ins, but the the applets or plugins are not properly cleared up.

(Mac OS) You must have Mac OS Runtime for Java (MRJ) version 2.2 to run Java aplets with M15. If you have Mac OS version 8.5 through 8.6, you may need to upgrade your version of MRJ. For an upgrade, go to the Apple software download pages. (bug 13848)

The applet tag with the align parameter crashes the browser. (bug 8290)

If you have installed the latest JRE 1.2 from Sun Microsystems, you may crash at startup if the Java plugin is present. To fix this, remove the following dlls from the Plugins folder located in your 4.5 (or later) Communicator directory: npjava32.dll, npjava12.dll and npjava11.dll.

On Linux, Java is not yet implemented.


Document Object Model (DOM)

DOM Level 1

Instead of accepting the new value, the .value attribute retains the old value in a textarea element after the value has been changed. (bug 32795)

The .defaultValue attribute should hold the initial value of the textarea, but it is not being stored there. (bug 32799)

DOM Level 0

Javascript methods focus(), blur(), click() and select() don't work with GFX. Please check here to read exactly which method does not work with which element. (bug 13652)

The JavaScript method handleEvent() is not implemented. (bug 9552)

The Javascript methods history.back() and history.forward() do not work as expected. There are problem with the history array. (bug 21373)

window.location.search is not set when an HTTP 302 redirect occurs to a page with a search string. (This is the method the Messenger Express server uses to pass arguments to the client application. (bug 9472)

window.pageXOffset and window.pageYOffset return some big values. (bug 5995)


Event Handling

Events are not fired properly on AREA element. (bug 9140)

A crash occurs with onfocus event assigned to a AREA element. (bug 31892)

Wrong events are fired on FILE element. (bug 4033)


Small Fonts on Linux

If the fonts are too small in your environment, it may be possible to alleviate this by setting a preference in Mozilla. Add a line like the following to the preferences file (~/.mozilla/Personal/prefs.js):


 user_pref("browser.screen_resolution", 120);

This sets the dpi to 120. If you set the pref to zero (0), Mozilla will use the X server's dpi value. If the pref is not set, it uses the default value of 96.

There is some info about setting the X server's DPI value at http://www.mozilla.org/unix/dpi.html.

If your fonts are still too small (or too large) after setting the DPI correctly, you can adjust the font size as follows:

setenv GECKO_FONT_SIZE_FACTOR 1.5

Note that the latter only affects fonts. The screen_resolution preference affects anything that specifies absolute size (e.g. CSS "pt" points).


M15 International Issues

-- Text to come --

4/19/00 17:00