Fix 33115: attempt to shave milliseconds off of startup time by removing obsolete/unused prefs. more to come. r=timeless sr=alecf

This commit is contained in:
blakeross%telocity.com 2001-01-21 03:44:15 +00:00
Родитель c36d56c953
Коммит 5c6de31591
11 изменённых файлов: 13 добавлений и 412 удалений

Просмотреть файл

@ -22,32 +22,6 @@
platform.beos = true;
// The other platforms roll this all into "toolbar mode".
pref("browser.chrome.toolbar_tips", true);
pref("browser.chrome.show_menubar", true);
// Instead of "delay_images"
pref("browser.autoload_images", true);
// Not sure what this one does...
pref("browser.fancy_ftp", true);
// Fortezza stuff
pref("fortezza.toggle", 1);
pref("fortezza.timeout", 30);
pref("intl.font_charset", "");
pref("intl.font_spec_list", "");
pref("mail.signature_date", 0);
// Outliner column defaults
pref("mail.threadpane.messagepane_height", 400);
pref("taskbar.x", -1);
pref("taskbar.y", -1);
pref("taskbar.floating", false);
pref("taskbar.horizontal", false);
pref("taskbar.ontop", false);
pref("taskbar.button_style", -1);
config("menu.help.item_1.url", "http://home.netscape.com/eng/mozilla/5.0/");
pref("mail.signature_date", 0);

Просмотреть файл

@ -37,47 +37,33 @@ pref("general.startup.editor", false);
pref("general.startup.compose", false);
pref("general.startup.addressbook", false);
pref("general.always_load_images", true);
pref("general.always_load_movies", true);
pref("general.always_load_sounds", true);
pref("general.title_tips", true);
pref("general.help_source.site", 1); // 0 = Netscape, 1 = installed, 2 = custom
pref("general.help_source.url", "");
pref("general.fullcircle_enable", true);
pref("general.fullcircle_collect_ns_data", false);
pref("general.open_location.last_url", "");
pref("browser.chrome.toolbar_tips", true);
pref("browser.enable_style_sheets", true);
// 0 = blank, 1 = home (browser.startup.homepage), 2 = last
pref("browser.startup.page", 1);
pref("browser.startup.homepage", "chrome://navigator/locale/navigator.properties");
// "browser.startup.homepage_override" was for 4.x
pref("browser.startup.homepage_override.1", true);
pref("browser.startup.autoload_homepage", true);
pref("browser.startup.agreed_to_licence", false);
pref("browser.startup.license_version", 0);
pref("browser.startup.default_window", 1); // start up browser
pref("browser.cache.disk_cache_size", 7680);
pref("browser.cache.enable", true);
pref("browser.cache.disk.enable", true);
pref("browser.cache.disk.enable", true);
pref("browser.cache.memory_cache_size", 1024);
pref("browser.cache.disk_cache_ssl", false);
pref("browser.cache.check_doc_frequency", 0);
pref("browser.display.use_document_fonts", 1); // 0 = never, 1 = quick, 2 = always
pref("browser.display.use_document_colors", true);
pref("browser.display.wfe.use_windows_colors",true);
pref("browser.display.foreground_color", "#000000");
pref("browser.display.background_color", "#C0C0C0");
pref("browser.anchor_color", "#0000EE");
pref("browser.visited_color", "#551A8B");
pref("browser.chrome.show_directory_buttons", true);
pref("browser.underline_anchors", true);
pref("browser.chrome.toolbar_tips", true);
pref("browser.chrome.toolbar_style", 2);
pref("browser.chrome.advanced_toolbar", false);
pref("browser.chrome.show_toolbar", true);
pref("browser.chrome.show_status_bar", true);
pref("browser.chrome.show_url_bar", true);
pref("browser.chrome.show_security_bar", true);
pref("browser.chrome.button_style", 0);
pref("browser.toolbars.showbutton.bookmarks", false);
pref("browser.toolbars.showbutton.go", false);
@ -87,25 +73,6 @@ pref("browser.toolbars.showbutton.net2phone", true);
pref("browser.toolbars.showbutton.print", true);
pref("browser.toolbars.showbutton.search", true);
pref("browser.background_option", 0); // DEFAULT_BACKGROUND
pref("browser.link_expiration", 9);
pref("browser.cache.check_doc_frequency", 0);
pref("browser.delay_images", false);
pref("browser.underline_anchors", true);
pref("browser.never_expire", false);
pref("browser.display_while_loading", true);
pref("browser.custom_link_color", false);
pref("browser.custom_visited_color", false);
pref("browser.custom_text_color", false);
pref("browser.display.use_document_colors", true);
pref("browser.ldapfile_location", "");
pref("browser.print_background", false);
pref("browser.prefs_window.modeless", false);
pref("browser.wfe.ignore_def_check",false);
pref("browser.display.wfe.use_windows_colors",true);
pref("browser.startup_mode",1);
// Dialog modality issues
pref("browser.prefWindowModal", true);
pref("browser.show_about_as_stupid_modal_window", false);
@ -116,37 +83,13 @@ pref("browser.search.opensidebarsearchpanel", true);
pref("browser.search.last_search_category", "NC:SearchCategory?category=urn:search:category:1");
pref("browser.search.mode", 0);
pref("browser.search.powermode", 0);
pref("browser.search.use_double_clicks", false);
pref("browser.urlbar.autocomplete.enabled", true);
pref("browser.urlbar.clickSelectsAll",false);
localDefPref("browser.bookmark_location", "");
localDefPref("browser.addressbook_location", "");
localDefPref("browser.socksfile_location", "");
localDefPref("browser.ldapfile_location", "");
pref("browser.history.last_page_visited", "");
pref("browser.history_expire_days", 9);
pref("browser.sessionhistory.max_entries", 50);
pref("browser.url_history.URL_1", "");
pref("browser.url_history.URL_2", "");
pref("browser.url_history.URL_3", "");
pref("browser.url_history.URL_4", "");
pref("browser.url_history.URL_5", "");
pref("browser.url_history.URL_6", "");
pref("browser.url_history.URL_7", "");
pref("browser.url_history.URL_8", "");
pref("browser.url_history.URL_9", "");
pref("browser.url_history.URL_10", "");
pref("browser.url_history.URL_11", "");
pref("browser.url_history.URL_12", "");
pref("browser.url_history.URL_13", "");
pref("browser.url_history.URL_14", "");
pref("browser.url_history.URL_15", "");
pref("browser.uriloader", true); // turn new uri loading on by default
pref("browser.PICS.ratings_enabled", false);
pref("browser.PICS.pages_must_be_rated", false);
pref("browser.PICS.disable_for_this_session", false);
@ -171,7 +114,6 @@ pref("nglayout.debug.enable_xbl_forms", false);
pref("browser.related.enabled", true);
pref("browser.related.autoload", 1); // 0 = Always, 1 = After first use, 2 = Never
pref("browser.related.provider", "http://www-rl.netscape.com/wtgn?");
pref("browser.related.detailsProvider", "http://cgi.netscape.com/cgi-bin/rlcgi.cgi?URL=");
pref("browser.related.disabledForDomains", "");
pref("browser.goBrowsing.enabled", true);
@ -219,9 +161,7 @@ pref("capability.policy.default.windowinternal.opendialog", "noAccess");
pref("javascript.enabled", true);
pref("javascript.allow.mailnews", false);
pref("javascript.allow.signing", true);
pref("javascript.reflect_preferences", false); // for PE
//pref("javascript.options.strict", true);
pref("javascript.options.strict", false);
// advanced prefs
pref("advanced.always_load_images", true);
@ -235,16 +175,6 @@ pref("offline.send.unsent_messages", 0);
pref("offline.prompt_synch_on_exit", true);
pref("offline.news.download.use_days", 0);
pref("network.dnsAttempt", 0);
pref("network.tcptimeout", 0); // use default
pref("network.tcpbufsize", 0); //
pref("network.use_async_dns", true);
pref("network.dnsCacheExpiration", 900); // in seconds
pref("network.enableUrlMatch", true);
pref("network.max_connections", 4);
pref("network.speed_over_ui", true);
pref("network.file_sort_method", 0); // NAME 0, TYPE 1, SIZE 2, DATE 3
pref("network.ftp.passive", true);
pref("network.hosts.smtp_server", "mail");
pref("network.hosts.pop_server", "mail");
pref("network.protocols.useSystemDefaults", false); // set to true if user links should use system default handlers
@ -314,7 +244,6 @@ pref("network.proxy.socks", "");
pref("network.proxy.socks_port", 0);
pref("network.proxy.no_proxies_on", "");
pref("network.online", true); //online/offline
pref("network.prompt_at_startup", false);//Ask me
pref("network.accept_cookies", 0); // 0 = Always, 1 = warn, 2 = never
pref("network.foreign_cookies", 0); // 0 = Accept, 1 = Don't accept
pref("network.cookie.cookieBehavior", 0); // 0-Accept, 1-dontAcceptForeign, 2-dontUse
@ -322,12 +251,10 @@ pref("network.cookie.warnAboutCookies", false);
pref("signon.rememberSignons", true);
pref("network.sendRefererHeader", 2); // 0=don't send any, 1=send only on clicks, 2=send on image requests as well
pref("network.enablePad", false); // Allow client to do proxy autodiscovery
pref("network.padPacURL", ""); // The proxy autodiscovery url
pref("converter.html2txt.structs", true); // Output structured phrases (strong, em, code, sub, sup, b, i, u)
pref("converter.html2txt.header_strategy", 1); // 0 = no indention; 1 = indention, increased with header level; 2 = numbering and slight indention
pref("wallet.captureForms", true);
pref("wallet.notified", false);
pref("wallet.fetchPatches", false);
pref("wallet.TutorialFromMenu", "chrome://navigator/locale/navigator.properties");
pref("wallet.Server", "chrome://navigator/locale/navigator.properties");
pref("wallet.Samples", "chrome://navigator/locale/navigator.properties");
@ -396,44 +323,25 @@ pref("font.size.fixed.zh-CN", 16);
pref("font.size.variable.zh-TW", 16);
pref("font.size.fixed.zh-TW", 16);
pref("browser.enable_webfonts", true);
pref("browser.display.use_document_fonts", 1); // 0 = never, 1 = quick, 2 = always
// -- folders (Mac: these are binary aliases.)
localDefPref("browser.download_directory", "");
localDefPref("mail.signature_file", "");
localDefPref("mail.directory", "");
localDefPref("mail.cc_file", "");
localDefPref("news.cc_file", "");
pref("browser.wfe.show_value", 1);
pref("browser.blink_allowed", true);
pref("images.dither", "auto");
pref("images.incremental_display", true);
pref("network.wfe.use_async_dns", true);
pref("network.wfe.tcp_connect_timeout",0);
localDefPref("news.directory", "");
localDefPref("security.directory", "");
pref("autoupdate.enabled", true);
pref("autoupdate.confirm_install", false);
pref("autoupdate.unsigned_jar_support", false);
pref("silentdownload.enabled", true);
pref("silentdownload.directory", "");
pref("silentdownload.range", 3000);
pref("silentdownload.interval", 10000);
pref("imap.io.mac.logging", false);
pref("browser.editor.disabled", false);
pref("spellchecker.dictionary", "");
pref("mime.table.allow_add", true);
pref("mime.table.allow_edit", true);
pref("mime.table.allow_remove", true);
pref("signed.applets.codebase_principal_support", false);
pref("security.checkloaduri", true);
pref("security.xpconnect.plugin.unrestricted", true);

Просмотреть файл

@ -23,33 +23,15 @@
// Mac specific preference defaults
platform.mac = true;
pref("browser.mac.show_tool_tips", true);
pref("browser.mac.use_internet_config", false);
pref("browser.mac.active_scrolling", true);
pref("browser.mac.use_utility_pattern", false);
pref("browser.mac.use_grayscale_form_controls", true);
pref("browser.drag_out_of_frame_style", 1);
pref("editor.use_html_editor", false);
pref("editor.use_image_editor", false);
//print header/footer
pref("browser.mac.print_header_topleft", 3);
pref("browser.mac.print_header_topmid", 5);
pref("browser.mac.print_header_topright", 2);
pref("browser.mac.print_header_botleft", 0);
pref("browser.mac.print_header_botmid", 4);
pref("browser.mac.print_header_botright", 0);
pref("browser.mac.print_background", false); // checkbox
pref("mail.notification.sound", "");
pref("mail.close_message_window.on_delete", true);
pref("mail.close_message_window.on_file", true);
pref("taskbar.mac.is_open", true);
pref("taskbar.mac.is_vertical", true);
pref("mail.server_type_on_restart", -1);
// default font name (in UTF8)
@ -142,10 +124,6 @@ pref("font.name.fantasy.zh-TW", "XXX.fantasy");
pref("ui.key.menuAccessKey", 0);
pref("ui.key.accelKey", 224);
// This overrides the setting in config.js (which points to the Windows page)
config("menu.help.item_0.label","Help Contents");
config("menu.help.item_1.url","http://home.netscape.com/eng/mozilla/4.0/relnotes/mac-4.02.html");
mime_type("mime.image_gif", "image/gif", "gif", 2, "JPEGView", "JVWR", "GIFf");
mime_type("mime.image_jpeg", "image/jpeg", "jpg,jpeg,jpe", 2, "JPEGView", "JVWR", "JPEG");
mime_type("mime.image_pict", "image/pict", "pic,pict", 1, "SimpleText", "ttxt", "PICT");

Просмотреть файл

@ -25,25 +25,6 @@
platform.mac = true;
pref("browser.mac.show_tool_tips", true);
pref("browser.mac.use_internet_config", false);
pref("browser.mac.active_scrolling", true);
pref("browser.mac.use_utility_pattern", false);
pref("browser.mac.use_grayscale_form_controls", true);
//print header/footer
pref("browser.mac.print_header_topleft", 3);
pref("browser.mac.print_header_topmid", 5);
pref("browser.mac.print_header_topright", 2);
pref("browser.mac.print_header_botleft", 0);
pref("browser.mac.print_header_botmid", 4);
pref("browser.mac.print_header_botright", 0);
pref("browser.mac.print_background", false); // checkbox
// This overrides the setting in config.js (which points to the Windows page)
config("menu.help.item_0.label","Help Contents");
config("menu.help.item_1.url","http://home.netscape.com/eng/mozilla/4.0/relnotes/mac-4.0-nav.html");
mime_type("mime.image_gif", "image/gif", "gif", 2, "JPEGView", "JVWR", "GIFf");
mime_type("mime.image_jpeg", "image/jpeg", "jpg,jpeg,jpe", 2, "JPEGView", "JVWR", "JPEG");
mime_type("mime.image_pict", "image/pict", "pic,pict", 1, "SimpleText", "ttxt", "PICT");

Просмотреть файл

@ -21,19 +21,6 @@
*/
platform.windows = true;
pref("browser.bookmark_window_showwindow", 1); // SW_NORMAL
pref("mailnews.folder_window_showwindow", 1); // SW_NORMAL
pref("mailnews.thread_window_showwindow", 1); // SW_NORMAL
pref("mailnews.message_window_showwindow", 1); // SW_NORMAL
pref("browser.bookmark_columns_win", "");
pref("mailnews.folder_columns_win", "");
pref("mail.thread_columns_win", "");
pref("news.thread_columns_win", "");
pref("category.thread_columns_win", "");
pref("news.category_columns_win", "");
pref("ui.key.menuAccessKeyFocuses", true);
pref("font.name.serif.ar", "Tms Rm");
@ -94,14 +81,6 @@ pref("font.name.monospace.zh-TW", "Courier");
pref("font.size.nav4rounding", false);
pref("taskbar.x", -1);
pref("taskbar.y", -1);
pref("taskbar.floating", true);
pref("taskbar.horizontal", false);
pref("taskbar.ontop", true);
pref("taskbar.button_style", -1);
pref("netinst.profile.show_profile_wizard", true);
//The following pref is internal to Communicator. Please

Просмотреть файл

@ -1166,7 +1166,6 @@ PrefResult
PREF_SetSpecialPrefsLocal(void)
{
static char *prefName[] = {
"browser.bookmark_columns_win",
"editor.html_editor",
"editor.template_history_0",
"editor.template_last_loc",
@ -1176,20 +1175,9 @@ PREF_SetSpecialPrefsLocal(void)
"helpers.private_mime_types_file",
"intl.font_charset",
"intl.font_spec_list",
"mail.addr_book.sliderwidth",
"mail.addr_picker.sliderwidth",
"mail.imap.root_dir",
"mail.threadpane.messagepane_height",
"mailnews.3Pane_folder_columns_win",
"mailnews.3pane_folder_width",
"mailnews.3pane_thread_height",
"mailnews.abook_columns_win",
"mailnews.folder_columns_win",
"mailnews.ldapsearch_columns_win",
"profile.name",
"profile.numprofiles",
"taskbar.x",
"taskbar.y",
"profile.directory"
};
PrefNode* pref;

Просмотреть файл

@ -1166,7 +1166,6 @@ PrefResult
PREF_SetSpecialPrefsLocal(void)
{
static char *prefName[] = {
"browser.bookmark_columns_win",
"editor.html_editor",
"editor.template_history_0",
"editor.template_last_loc",
@ -1176,20 +1175,9 @@ PREF_SetSpecialPrefsLocal(void)
"helpers.private_mime_types_file",
"intl.font_charset",
"intl.font_spec_list",
"mail.addr_book.sliderwidth",
"mail.addr_picker.sliderwidth",
"mail.imap.root_dir",
"mail.threadpane.messagepane_height",
"mailnews.3Pane_folder_columns_win",
"mailnews.3pane_folder_width",
"mailnews.3pane_thread_height",
"mailnews.abook_columns_win",
"mailnews.folder_columns_win",
"mailnews.ldapsearch_columns_win",
"profile.name",
"profile.numprofiles",
"taskbar.x",
"taskbar.y",
"profile.directory"
};
PrefNode* pref;

Просмотреть файл

@ -177,8 +177,6 @@ PREF_EvaluateConfigScript(const char * js_buffer, size_t length,
// On startup modules will want to set up their preferences with reasonable
// defaults. For example netlib might call with a buffer of:
//
// pref("network.tcpbufsize",4096);
// pref("network.max_connections", 4);
// pref("network.proxy.http_host", "");
// pref("network.proxy.http_port". 0);
// ...etc...

Просмотреть файл

@ -20,18 +20,12 @@
* Contributor(s):
*/
// The other platforms roll this all into "toolbar mode".
pref("browser.chrome.toolbar_tips", true);
pref("browser.chrome.show_menubar", true);
pref("mail.empty_trash", false);
// Handled differently under Mac/Windows
pref("network.hosts.smtp_server", "localhost");
pref("network.hosts.pop_server", "pop");
pref("mail.check_new_mail", true);
pref("mail.sort_by", 0);
pref("news.sort_by", 0);
pref("browser.startup.license_accepted", "");
pref("browser.cache.memory_cache_size", 3000);
pref("browser.cache.disk_cache_size", 5000);
@ -42,7 +36,6 @@ pref("mail.signature_file", "~/.signature");
pref("mail.default_fcc", "~/nsmail/Sent");
pref("news.default_fcc", "~/nsmail/Sent");
pref("mailnews.reply_with_extra_lines", 0);
pref("browser.startup.default_window", 0);
pref("security.warn_accept_cookie", false);
pref("editor.disable_spell_checker", false);
pref("editor.dont_lock_spell_files", true);
@ -57,9 +50,6 @@ pref("middlemouse.scrollbarPosition", true);
// Clipboard behavior
pref("clipboard.autocopy", true);
// Instead of "delay_images"
pref("browser.autoload_images", true);
// Most Unix people think modal pref windows are stupid:
pref("browser.prefWindowModal", false);
@ -88,14 +78,6 @@ pref("print.print_color", true);
pref("print.print_landscape", false);
pref("print.print_paper_size", 0);
// Not sure what this one does...
pref("browser.fancy_ftp", true);
// Fortezza stuff
pref("fortezza.toggle", 1);
pref("fortezza.timeout", 30);
// font names
// ar
@ -171,15 +153,4 @@ pref("font.min-size.fixed.zh-TW", 16);
pref("print.psnativecode.ja", "euc-jp");
pref("print.psnativefont.ja", "Ryumin-Light-EUC-H");
pref("mail.signature_date", 0);
// Outliner column defaults
pref("mail.threadpane.messagepane_height", 400);
pref("taskbar.x", -1);
pref("taskbar.y", -1);
pref("taskbar.floating", false);
pref("taskbar.horizontal", false);
pref("taskbar.ontop", false);
pref("taskbar.button_style", -1);
pref("mail.signature_date", 0);

Просмотреть файл

@ -1,144 +0,0 @@
! -*- Mode: Fundamental; tab-width: 4; indent-tabs-mode: nil -*-
!
! The contents of this file are subject to the Netscape Public
! License Version 1.1 (the "License"); you may not use this file
! except in compliance with the License. You may obtain a copy of
! the License at http://www.mozilla.org/NPL/
!
! Software distributed under the License is distributed on an "AS
! IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
! implied. See the License for the specific language governing
! rights and limitations under the License.
!
! The Original Code is mozilla.org code.
!
! The Initial Developer of the Original Code is Netscape
! Communications Corporation. Portions created by Netscape are
! Copyright (C) 1998 Netscape Communications Corporation. All
! Rights Reserved.
!
! Contributor(s):
init_prefs RCDATA
BEGIN
"function isNumber(inputVal) {",
" oneDecimal = false;",
" inputStr = """" + inputVal;",
" for (var i=0; i < inputStr.length; i++) {",
" var oneChar = inputStr.charAt(i);",
" if (i == 0 && oneChar == ""-"") {",
" continue;",
" };",
" if (oneChar == ""."" && !oneDecimal) {",
" oneDecimal = true; ",
" continue;",
" };",
" if (oneChar < ""0"" || oneChar > ""9"") {",
" return false;",
" };",
" };",
" return true;",
"}",
"function isBoolean(inputVal) {",
" inputStr = """" + inputVal;",
" if ((inputStr == ""true"") || (inputStr == ""false""))",
" return true;",
" return false;",
"}",
"function preference(default_value) {",
" this.default_value = default_value;",
" this.user_value = null;",
" this.locked = false;",
"};",
"",
"function pref_array(parent) {",
" this.parent = parent;",
"};",
"",
"prefs = new pref_array(null);",
"prefs.browser = new pref_array(""prefs"");",
"prefs.browser.startup = new pref_array(""prefs.browser"");",
"prefs.browser.startup.homepage = new preference(""http://home.netscape.com"");",
"prefs.browser.startup.autoload_homepage = new preference(true);",
"prefs.browser.cache = new pref_array(""prefs.browser"");",
"prefs.browser.cache.disk_cache_size = new preference(5000);",
"prefs.browser.cache.memory_cache_size = new preference(1024);",
"prefs.browser.cache.disk_cache_ssl = new preference(false);",
"prefs.browser.cache.wfe = new pref_array(""prefs.browser.cache"");",
"prefs.browser.cache.wfe.directory = new preference(null);",
"prefs.browser.main_window = new pref_array(""prefs.browser"");",
"prefs.browser.main_window.bottom = new preference(-1);",
"prefs.browser.main_window.left = new preference(-1);",
"prefs.browser.main_window.right = new preference(-1);",
"prefs.browser.main_window.top = new preference(-1);",
"prefs.browser.main_window.show = new preference(1);",
"prefs.network = new pref_array(""prefs"");",
"prefs.network.tcpbufsize = new preference(32768);",
"prefs.network.tcpbufsize2 = new preference(true);",
"prefs.network.tcpbufsize2.user_value = true;",
"prefs.network.use_async_dns = new preference(true);",
"prefs.network.max_connections = new preference(4);",
"prefs.network.speed_over_ui = new preference(true);",
"prefs.network.hosts = new pref_array(""prefs.network"");",
"prefs.network.hosts.smtp_server = new preference(""mail"");",
"prefs.network.hosts.pop_server = new preference(""mail"");",
"prefs.network.hosts.nntp_server = new preference(""news"");",
"prefs.network.hosts.socks_server = new preference(null);",
"prefs.network.hosts.socks_serverport = new preference(1080);",
"prefs.network.hosts.socks_conf = new preference(null);",
"prefs.security = new pref_array(""prefs"");",
"prefs.security.enable_java = new preference(true);",
"prefs.security.enable_javascript = new preference(true);",
"prefs.security.password_lifetime = new preference(10);",
"prefs.security.ask_for_password = new preference(false);",
"prefs.security.use_password = new preference(true);",
"prefs.security.enable_ssl2 = new preference(true);",
"prefs.security.enable_ssl3 = new preference(true);",
"prefs.mail = new pref_array(""prefs"");",
"prefs.mail.use_imap = new preference(false);",
"prefs.mail.use_exchange = new preference(false);",
"prefs.mail.thread_mail = new preference(false);",
"prefs.mail.sort_mail = new preference(false);",
"prefs.mail.ascend_mail = new preference(false);",
"prefs.mail.leave_on_server = new preference(false);",
"prefs.mail.default_cc = new preference(null);",
"prefs.mail.show_headers = new preference(false);",
"prefs.mail.max_size = new preference(-1);",
"prefs.mail.check_time = new preference(10);",
"prefs.mail.pop_name = new preference(null);",
"prefs.mail.remember_password = new preference(false);",
"prefs.mail.pop_password = new preference(null);",
"prefs.mail.auto_quote = new preference(true);",
"prefs.mail.fixed_width_messages = new preference(true);",
"prefs.mail.quoted_style = new preference(2);",
"prefs.mail.quoted_size = new preference(0);",
"",
"function str_escape(inputVal) {",
" strRet = """";",
" for (i = 0 ; i < inputVal.length; i++) {",
" if (inputVal.charAt(i) == '\\\\') {",
" strRet = strRet + ""\\\\\\\\"";",
" }",
" else strRet = strRet + inputVal.charAt(i);",
" }",
" return strRet;",
"}",
"function save_uservals(obj, obj_name) { ",
" var result = """"; ",
" var bGroup = false; ",
" for (var i in obj) {",
" if (i == ""parent"") bGroup = true; ",
" if (i != ""parent"") {",
" if ((i == ""user_value"")) {",
" if ((isNumber(obj[i])) || (isBoolean(obj[i])))",
" result += obj_name + ""."" + i + "" = "" + obj[i] + "";\\n"";",
" else if (obj[i])",
" result += obj_name + ""."" + i + "" = \\"""" + str_escape(obj[i]) + ""\\"";\\n"";",
" }",
" if (bGroup) result += save_uservals(obj[i],obj_name + ""."" + i); ",
" }",
" }",
" return result; ",
"}"
END

Просмотреть файл

@ -22,18 +22,6 @@
platform.windows = true;
pref("browser.bookmark_window_showwindow", 1); // SW_NORMAL
pref("mailnews.folder_window_showwindow", 1); // SW_NORMAL
pref("mailnews.thread_window_showwindow", 1); // SW_NORMAL
pref("mailnews.message_window_showwindow", 1); // SW_NORMAL
pref("browser.bookmark_columns_win", "");
pref("mailnews.folder_columns_win", "");
pref("mail.thread_columns_win", "");
pref("news.thread_columns_win", "");
pref("category.thread_columns_win", "");
pref("news.category_columns_win", "");
pref("ui.key.menuAccessKeyFocuses", true);
pref("font.name.serif.ar", "Times New Roman");
@ -104,14 +92,6 @@ pref("font.name.monospace.zh-TW", "細明體"); // "MingLiU"
pref("font.size.nav4rounding", false);
pref("taskbar.x", -1);
pref("taskbar.y", -1);
pref("taskbar.floating", true);
pref("taskbar.horizontal", false);
pref("taskbar.ontop", true);
pref("taskbar.button_style", -1);
pref("netinst.profile.show_profile_wizard", true);
//The following pref is internal to Communicator. Please