These release notes, last updated October 11, 1999, describe installation instructions and known issues pertinent to the M10 release. These notes are updated as we receive feedback, so please check back for new information.
Related links
Contents of This Document
This release expires on December 15, 1999 at 00:01 am.
If you experience a crash upon launch, delete your Mozilla registry. The format of the Mozilla registry has changed on all platforms since M9.
For more information, please see news://news.mozilla.org/37E8A320.D3420962%40netscape.com
If you have installed a Seamonkey build prior to August 10, your profile directory contains a "prefs50.js" file. In M9 (and all builds after August 10), Apprunner will look for "prefs.js" instead. To use your existing prefs, change the name of the prefs50.js file to prefs.js. If you have no previous profiles, you don't need to make the change.
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 M10 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/;lugins directory or the NS4.x plugins directory. This problem is being addressed. For more information about this bug, see bug 5369.
Proxies ARE working in this release. See bug 8559 for details on setting up.
mkdir mozilla ;
mv mozilla*.tar.gz mozilla
cd mozilla ;
gzip -dc mozilla-i686-pc-linux-gnu-M10.tar.gz | tar -xvf -
mv mozilla*.tar.gz ../ ;
cd package
./mozilla-apprunner.sh
You can migrate an existing 4.x profile, or create a new profile and use Account Setup to set up your servers.
You will need a copy of WinZip. This is shareware available at http://www.winzip.com (also at http://www.download.com).
You can migrate an existing 4.x profile, or create a new profile and use Account Setup to set up your servers.
If you have StuffIt Expander� installed and your browser is configured to use it:
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:
You will see a file dialog box where you can select where you want to save the file (for example, your Desktop).
You can migrate an existing 4.x profile, or create a new profile and use Account Setup to set up your servers.
Windows | ||
---|---|---|
user/ | $windir/ | |
prefs.js (Preferences file (used))
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) |
mozregistry.dat (the Mozilla registry) | |
Unix | ||
user/ | ~/.mozilla/ | |
prefs.js in ~/.mozilla/[profile] (preferences
file (use))
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) |
registry (the Mozilla registry) | |
Mac | ||
prefs.js in ~/.mozilla/[profile] (preferences
file (use))
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) |
System Folder/Preferences (the 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:
Functionality | Description | Comments |
Back, Forward, Reload | ||
Location Field | You can browse by entering URLs | |
Various Menu Commands | Menus do work, but many commands are not hooked up. These menus and options are working: File menu: New Browser Window, New > Blank Page / Page using Template ... / Page using Draft ..., Quit; Go menu; Bookmarks menu | Menu command that aren't hooked up are preceded by a period. |
Toolbars | Toolbars display above and below content window, most buttons working though a couple are not hooked up to execute a command. | |
Downloadable chrome | You can dynamically change the chrome (apply new skins and new content)
in M10 with the following caveats:
(1) Only Navigator is using the new chrome URLs. Messenger hasn't made the switchover yet. (2) Changes aren't persistent yet, so if you change the skin, the change won't be remembered. (3) The window doesn't dynamically refresh (once the window manager is further along, it will). In order to see your changes, you need to open up a new window after running the script to set the new skin. |
See the sample code in section 9 of the downloadable chrome spec |
Link Buttons | Buttons that simply link to a web address, including the N brand button, Home, My Netscape. | |
Access Personal Toolbar | Links in Personal Toolbar are displayed and can be used | Can't add or edit |
Access Bookmarks | Access Bookmarks through Bookmarks menu | Can load your current bookmarks
file. See instructions under platform installations. |
Access via Manage
Bookmarks Window |
Can open, close, and sort folders. | |
Status Display | Toolbar beneath content area, status during loading of URLs. |
Functionality | Description |
Start Mail | Run Apprunner and bring up the three-pane mail window |
Get New Mail | Download and display contents of local mail folders; POP |
Handle SMTP | SMTP protocol works; send a message (note: on send, the compose message window doesn't close) |
Display Message -- Mail | Go to the "demos" menu and select several messages from your Inbox. The message content is displayed in the message (lower right) pane. |
Display Folder List | Local mail folders are displayed in the folder (left-hand) pane. |
Delete Message | Delete a message using the Delete toolbar button. |
Edit/Send Text Message | Bring up the compose window by clicking the New Msg button, type some text, and send. |
Sorting -- Thread Pane | Sorting works for Subject, Sender, Status, and Date. |
Move/Copy Messages | You can move one message at a time. |
Read Attachments in Messages | Attachments can be displayed in the message pane. |
Post message to newsgroup | Using the compose window, post a message to a newsgroup. To post to hosts other than news.mozilla.org, set the "network.hosts.nntp_server" preference (the default NNTP server preference). Currently, the default value of this preference is "news.mozilla.org". |
Post to multiple newsgroups simultaneously | In the "Newsgroup:" field of the compose window, you can post to multiple newsgroups at once. Use commas to separate the newsgroups. |
Display news hosts and subscribed newsgroups | Using the prefs and the newsrc files (and if needed, the fat or NewsFAT files), populate the folder pane with news hosts and subscribed newsgroups. |
Display News articles in thread pane | When you click on a newsgroup, show the message subject, date, etc. in the thread pane. |
Display Message -- News | Click on a message in the thread pane and the message content is displayed in the message pane. |
Get News | Select a newsgroup in the folder pane and click on "Get Msg" to download any new news articles. |
Marking news message as read | Use the menu "Message | Mark | As Read" to mark a news message as read.
Currently, the read status is being saved, but not in the newsrc file. This is a bug. (#8075) |
Viewing news message automatically marks it read | Viewing a news message marks it read
Currently, the read status is being saved, but not in the newsrc file. This is a bug. (#8075) |
Cancel news message | If you are the author of an article, then the delete button (or the
Edit | Delete Message menu item) cancels the article. As with 4.x, you
can only cancel one article at a time.
Due to several dialog / alert bugs, you won't see the confirmation dialog ("are you sure you want to do this?") or the alert open cancellation. ("message cancelled."). For now, On Windows and UNIX, look for these messages in the console window. |
Address Book | The Personal Address Book is displayed in the left pane. LDAP and additional address books are not working yet. |
Functionality | Description |
Maximize/Minimize Box
Collapase/Expand/Zoom box (Mac) |
All function. |
Apply/Remove bold, italic, underline | Applies style, doesn't remove. |
Apply/Remove Listing | Functions. |
Indent/Outdent | Functions. |
Apply font, font size, font color | All function. |
Insert Link | Opens the Insert Link dialog |
Insert Image | Opens the Insert Image dialog. |
Insert Anchor | Functions. |
Insert horizontal line | Functions. |
Spell Check | Opens the Spell Check dialog on Windows; does not function on Mac OS and Linux. (bug 6864) |
Up/Down arrows | Function. |
Left/Right arrows | Works correctly. |
File menu | New, Open, Save, Save As, and Quit work correctly. PrintSetup, Print Preview, and Print are not functional. (bugs 11767 and 10664) |
Edit menu | Undo, Redo, Cut, Copy, Paste, Select All, and Find work correctly. Clear and Find Again are not functional. |
View menu | Hide Composition Toolbar and Hide Format Toolbar are not functional. (bug 11770) |
Insert menu | Link, Image, Horizontal Line, Table, HTML Tag, Line Break, and Break Below Images work correctly. Target is not functional. (bug 11771) |
Format menu | Font options, size, style, and color work correctly. Paragraph options work correctly. |
Tools menu | Spell Check option opens the Spell Check dialog on Windows; does not function on Mac OS and Linux. (bug 6864) |
Functionality | Description | Comments |
HTML 4.0 | Done except bugs. | |
Cascading Style Sheets, level 1 (CSS1) | Features 98% done; bug-fixing remains. | |
Cascading Style Sheets, level 2 (CSS2) | Positioning, tables, selectors done. | No support is committed for final release, but some features are already working and will likely be enabled. |
Document Object Model (DOM) Level 0 | Done. | |
Document Object Model (DOM) Level 1 HTML | 90% done. | |
Document Object Model (DOM) Level 2 | JavaScript event model 80% done. | |
Extensible Markup Language (XML) | James Clark expat parser in; documents parse.
Simple XLink and HTML Namespaces done. |
|
XML + CSS1 | Working. |
# apprunner -P <Profilename>
Runs Apprunner with the <Profilename>.
# apprunner -CreateProfile "<Profilename> <ProfileDir>"
Creates a profile (i.e., <Profilename>) and creates a directory at the specified location i.e., <Profiledir> and launches Apprunner.
# apprunner -CreateProfile <Profilename>
Creates a profile and creates a profile directory under default profile location.
# apprunner -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 Apprunner 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.
# apprunner -ProfileManager
Brings up Profile Manager for managing profiles. Users can select a profile and click on the Start Communicator button to launch Apprunner with the chosen profile. The current profile (usually the last used profile) appears preselected.
# apprunner
Several scenarios:
number of profiles = 0 --> Brings up Create Profile Wizard
number of profiles = 1 --> Launches Apprunner directly with that profile
number of profiles > 1 --> Brings up Profile ManagerDefault 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.
This should launch Seamonkey with the created profile
OR
This should launch Seamonkey with the migrated profile
See bug 15075
To migrate 4.5 profiles, run Apprunner with the command line option -installer. The profile to be migrated is listed as <profilename> - migrate in the Profile Manager's list box. Users can select a profile to be migrated and click on the Migrate button. If the migration is done successfully, the suffix ' - migrate' disappears in the display, marking 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. With the changes that went in at the end of M7, it is required to create a 5.0 profile before using the migration service. This will be fixed in M8 (so that there is no dependency on having a 5.0 profile).
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.5Note that the latter only affects fonts. The screen_resolution preference affects anything that specifies absolute size (e.g. CSS "pt" points).
user_pref("mail.identity.id1.send_html", false);
For updated information on features, fonts, and testing for Internationalization, visit this page.
I18n Engineering and Milestone Tasks document is now available here.
I18n Beta 1 Feature Plan is now available here.
I18n Beta 1 Mail/News Functional specifications are now available here.
Localizing Mozilla document.
Bitstream Cyberbit Unicode font for Windows (version 2.0) is available here. Read READMEFirst file for details before downloading the fonts.
Report international bugs: Use Bugzilla.
Questions and comments: I18n --> netscape.public.mozilla.i18n, L10n --> netscape.public.mozilla.l10n, Testing--> netscape.public.mozilla.qa.i18n
user_pref("intl.charset.detector", "chardet_name");
Mail/News (Testing done on Windows only):
where "1" in "server1" should be changed to match your server number.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yes -- POP mail, IMAP, NEWS | Yes -- POP mail, IMAP, NEWS |
|
Yes - IMAP, POP, News. | Yes - IMAP, POP, News |
|
Yes (Send - local file only..) | Yes (Send - local file only.) |
|
Yes (accented characters copy OK) | Yes (from headers to body) No (from body to headers) |
Single-byte: