home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 December / PCWorld_2006-12_cd.bin / komunikace / netscape / nsb-install-8-1-2.exe / defaults / pref / firefox.js < prev    next >
Text File  |  2006-09-12  |  39KB  |  830 lines

  1. /* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
  2. /* ***** BEGIN LICENSE BLOCK *****
  3.  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  4.  *
  5.  * The contents of this file are subject to the Mozilla Public License Version
  6.  * 1.1 (the "License"); you may not use this file except in compliance with
  7.  * the License. You may obtain a copy of the License at
  8.  * http://www.mozilla.org/MPL/
  9.  *
  10.  * Software distributed under the License is distributed on an "AS IS" basis,
  11.  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  12.  * for the specific language governing rights and limitations under the
  13.  * License.
  14.  *
  15.  * The Original Code is mozilla.org code.
  16.  *
  17.  * The Initial Developer of the Original Code is
  18.  * Netscape Communications Corporation.
  19.  * Portions created by the Initial Developer are Copyright (C) 1998
  20.  * the Initial Developer. All Rights Reserved.
  21.  *
  22.  * Contributor(s):
  23.  *
  24.  * Alternatively, the contents of this file may be used under the terms of
  25.  * either the GNU General Public License Version 2 or later (the "GPL"), or
  26.  * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
  27.  * in which case the provisions of the GPL or the LGPL are applicable instead
  28.  * of those above. If you wish to allow use of your version of this file only
  29.  * under the terms of either the GPL or the LGPL, and not to allow others to
  30.  * use your version of this file under the terms of the MPL, indicate your
  31.  * decision by deleting the provisions above and replace them with the notice
  32.  * and other provisions required by the GPL or the LGPL. If you do not delete
  33.  * the provisions above, a recipient may use your version of this file under
  34.  * the terms of any one of the MPL, the GPL or the LGPL.
  35.  *
  36.  * ***** END LICENSE BLOCK ***** */
  37.  
  38. // SYNTAX HINTS:  dashes are delimiters.  Use underscores instead.
  39. //  The first character after a period must be alphabetic.
  40.  
  41. // pref("startup.homepage_override_url","chrome://browser-region/locale/region.properties");
  42. pref("general.startup.browser", true);
  43.  
  44. // MERC ******************* Dublin PREFS *******************************
  45. // (DP): if browser has never been run, value is true
  46. pref("browser.startup.firsttime", true);
  47.  
  48. // rendering engine preferences
  49. pref("browser.engine.allow_dynamic_switching",false);
  50. pref("browser.engine.default","Gecko");
  51.  
  52. // Anonymous mode preferences
  53. pref("privacy.anonMode.enabled",false);
  54.  
  55. // Window shaping
  56. pref("browser.chrome.windowshaping",true);
  57.  
  58. //    MERC 404/DNS ERROR PAGE REDIRECTION
  59. pref("browser.redirect404.URL","http://search.netcenter.netscape.com/nctr/search?fromPage=NS8Error404&query=");
  60. pref("browser.redirectDNS.URL","http://search.netcenter.netscape.com/nctr/search?fromPage=NS8ErrorDNS&query=");
  61.  
  62. pref("browser.contextSearch.URL","http://search.netcenter.netscape.com/nctr/search?fromPage=NS8BrowserHighlight&query=");
  63. pref("browser.sidebarSearch.URL","http://search.netcenter.netscape.com/nctr/search?fromPage=NSSidebarNS8&query=");
  64.  
  65. pref("browser.help.url","http://browser.netscape.com/ns8/help/default.jsp");
  66.  
  67. // MERC BML - clear history button pref
  68. pref("privacy.displayAnonModeMsg", true);
  69. // (DP) - if true hide the confirm clear histories dialog
  70. pref("clearhistories.button.dialog", false);
  71.  
  72. // Server-side Programmable UI (SPUI) preferences
  73. pref("spui.supportedURL","http://spui.nscpcdn.com/config/supported-ns-81.rdf");
  74. pref("spui.newsticker.feed.1","netscape.rdf");
  75. pref("spui.newsticker.feed.2","money.rdf");
  76. pref("spui.newsticker.feed.3","sports.rdf");
  77. pref("spui.newsticker.feed.4","entertainment.rdf");
  78. pref("spui.newsticker.feed.5","music.rdf"); // Should be local
  79. pref("spui.debug", false);
  80. pref("spui.isIdleAble", true);
  81. pref("optout.debug", false);
  82. pref("optout.URL", "http://browser-support.netscape.com/config/optout.rdf");
  83.  
  84. // Webmail preferences
  85. pref("browser.webmail.services","http://spui.nscpcdn.com/config/8.1/mail/webmail.rdf");
  86. pref("browser.webmail.mailto",false);
  87. pref("webmail.debug", false);
  88.  
  89. // JCH: popup blocked sound is disabled by default
  90. pref("privacy.popups.sound_enabled",true);
  91. pref("privacy.popups.show_count",false);
  92. pref("show.popupblockbutton.dialog", true);
  93. pref("popups.messagebar.enable", true);
  94.  
  95. // JCH: popup block sound
  96. pref("dom.soundfile.chrome_url","chrome://browser/content/popupblock.wav");
  97.  
  98. // (DP) netscape homepage
  99. pref("browser.netscape.homepage", "chrome://browser-region/locale/region.properties");
  100.  
  101. // (DP) welcome page
  102. pref("browser.startup.welcomepage", "http://browser.netscape.com/ns8/start81.jsp");
  103.  
  104. //MERC - Durga
  105. pref("browser.preferences.autolock", "1");
  106. pref("browser.preferences.autolockTime", "");
  107. pref("browser.preferences.autolockTimeUnit", "0");
  108.  
  109. // MERC AMIT: Identity Theft Defaults
  110. pref("identityTheft.showWarning", true);
  111. pref("identityTheft.ActiveScanning", true);
  112. pref("identityTheft.updateFreq", 3600000);
  113.  
  114. // MERC - JCH: Spywatch defaults.
  115. pref("spywatch.showWarning", true);
  116. pref("spywatch.blacklistUpdateFreq", 3600000);
  117.  
  118. // MERC - AAM: Parental Control defaults
  119. pref("parentalCtrl.showWarning", true);
  120. pref("parentalCtrl.notify.add_or_block_site", true);
  121.  
  122. // (DP) Tab browser preferences
  123. pref("browser.tabs.abouturl", "http://browser.netscape.com/ns8/product/tab.jsp");
  124. pref("browser.tabs.newtabinsteadofwindow", true);
  125. pref("browser.popups.openInTab", true);
  126. pref("browser.tabs.newTabChoice", 'current'); // possible values: 'blank', 'current', 'home', 'netscape'
  127. pref("browser.tabs.newTabLocation", 'right'); // possible values: 'left', 'right', 'farleft', 'farright'
  128. pref("browser.tabs.doubleClickTabBarToOpen", true);
  129. pref("browser.tabs.doubleClickToClose", true);
  130. pref("browser.tabs.focusAfterRemoval", 'lastSelected'); // possible values: 'left', 'right', 'lastSelected'
  131. pref("browser.tabs.openClosedTab", true);
  132.  
  133. // possible values: 'overwrite', 'new'
  134. pref("browser.tabs.newaddress.open", 'overwrite');
  135. pref("browser.tabs.localfile.open", 'new');
  136. pref("browser.tabs.history.open", 'new');
  137. pref("browser.tabs.bookmark.open", 'new');
  138. pref("browser.tabs.linkinpage.open", 'overwrite');
  139. pref("browser.tabs.homepage.open", 'overwrite');
  140. pref("browser.tabs.searchbarresult.open", 'new');
  141. pref("browser.tabs.personaltoolbarbutton.open", 'new');
  142.  
  143. pref("browser.tabs.showCloseButtonOnTab", true);
  144. pref("browser.tabs.showSiteControlButtonOnTab", true);
  145.  
  146. // Site Controls prefs
  147. pref("browser.sitecontrols.abouturl", "http://redirect-spui.netscape.com/sitecontrols/aboutsitecontrols.html");
  148. pref("browser.sitecontrols.sort.column", "siteName");
  149. pref("browser.sitecontrols.sort.direction", "ascending");
  150. pref("browser.sitecontrols.prefs", "contenttab");
  151.  
  152. pref("browser.sitecontrols.notify.switch_to_ie", true);
  153. pref("browser.sitecontrols.notify.enable_activex", true);
  154. pref("browser.sitecontrols.notify.enable_vbscript", true);
  155. pref("browser.sitecontrols.notify.disable_javascript", true);
  156. pref("browser.sitecontrols.notify.disable_cookies", true);
  157. pref("browser.sitecontrols.notify.remove_controlled_site", true);
  158.  
  159. pref("trustsettings.partnerratings", true);
  160. pref("trustsettings.partnerratings.auto", true);
  161. pref("trustsettings.default", "Medium");
  162. pref("trustsettings.showwarnings", true);
  163. pref("trustsettings.update.interval", 8);
  164. pref("trustsettings.default.user", "Medium");
  165.  
  166. // MERC: Stevo - Balloon Help
  167. pref("general.enableFeatureDiscovery", true);
  168. pref("general.enableBalloonHelp", false);
  169.  
  170. // Search
  171. pref("browser.search.providers.url","http://spui.nscpcdn.com/config/8.1/search/providers.rdf");
  172. pref("browser.search.providers.preserve", false);
  173. pref("browser.search.set_default.dont_ask_again", true);
  174.  
  175. pref("browser.menu_in_titlebar", true);
  176. pref("browser.show_engine_icon", true);
  177.  
  178. pref("netscape.sns.sites", "aol.com;netscape.com");
  179. pref("netscape.sns.enabled", true);
  180.  
  181. // MERC END ************************************************************
  182.  
  183. pref("browser.chromeURL","chrome://browser/content/");
  184. pref("browser.hiddenWindowChromeURL", "chrome://browser/content/hiddenWindow.xul");
  185. pref("xpinstall.dialog.confirm", "chrome://mozapps/content/xpinstall/xpinstallConfirm.xul");
  186. pref("xpinstall.dialog.progress.skin", "chrome://mozapps/content/extensions/extensions.xul?type=themes");
  187. pref("xpinstall.dialog.progress.chrome", "chrome://mozapps/content/extensions/extensions.xul?type=extensions");
  188. pref("xpinstall.dialog.progress.type.skin", "Extension:Manager-themes");
  189. pref("xpinstall.dialog.progress.type.chrome", "Extension:Manager-extensions");
  190.  
  191. // This is this application's unique identifier used by the Extension System to identify
  192. // this application as an extension target, and by the SmartUpdate system to identify
  193. // this application to the Update server.
  194. pref("app.id", "{3db10fab-e461-4c80-8b97-957ad5f8ea47}");
  195. pref("app.version",
  196. "8.1.2"
  197. );
  198. pref("app.build_id",
  199. "0000000000"
  200. );
  201.  
  202. // App-specific update preferences
  203. pref("app.update.enabled", true);               // Whether or not app updates are enabled
  204. pref("app.update.autoUpdateEnabled", true);     // Whether or not background app updates
  205.                                                 // are enabled
  206.  
  207. // MERC - JCH: Prefs for radio buttons
  208. // in Options dialog SmartUpdate panel
  209. pref("update.autoInstallUpdates",                        "ask");
  210. pref("update.autoDownloadInstallUpdatesToExtension",    "ask");
  211.  
  212.  
  213. pref("app.update.url", "chrome://mozapps/locale/update/update.properties");
  214. pref("app.update.updatesAvailable", false);
  215. pref("update.app.updateVersion", "");
  216. pref("update.app.updateDescription", "");
  217. pref("update.app.updateURL", "");
  218. pref("app.update.interval", 86400000);          // Check for updates to Firefox every day
  219.  
  220. //    MERC BILL & JMC SILENT UPDATE OPTIONS
  221. pref("silent.update.interval",3600000);            //    CHECK ONCE/HR FOR SILENT UPDATES
  222. pref("silent.update.lastUpdateDate",0);            //    WHEN WERE SILENT UPDATES LAST UPDATED
  223. pref("silent.update.enabled",true);                //    IS SILENT UPDATE ENABLED?
  224. pref("safetynet.version","0.0.0.0");            //    CURRENTLY INSTALLED BLACKLIST VERSION
  225.                                                                                     //    YEAR, MONTH, DAY, HOUR "0.0.0.0"
  226.  
  227. pref("browser.featurediscovery.enabled",true);  // Enable featurediscvery?
  228. pref("browser.featurediscovery.lastupdatedate",0);  // Last time featurediscovery.dat was updated
  229. pref("browser.featurediscovery.updateinterval",604800);  // featurediscovery.dat update interval
  230. pref("browser.featurediscovery.updateurl","http://spui.nscpcdn.com/config/8.1/featuredisc/featurediscovery.xpi");  // Where do we get the updated .dat file from?
  231.  
  232. pref("silent.update.update_success", false); // MERC (rpaul) used to persist the blacklist
  233.                                                                                          // successfully downloaded                                                
  234.  
  235. pref("app.update.lastUpdateDate", 0);           // UTC offset when last App update was
  236.                                                 // performed.
  237. pref("app.update.performed", false);            // Whether or not an update has been
  238.                                                 // performed this session.
  239.  
  240. pref("app.extensions.version", 
  241. "8.1.2"
  242. );
  243.  
  244. // Symmetric (can be overridden by individual extensions) update preferences.
  245. // e.g.
  246. //  extensions.{GUID}.update.enabled
  247. //  extensions.{GUID}.update.url
  248. //  extensions.{GUID}.update.interval
  249. //  .. etc ..
  250. //
  251. pref("extensions.update.enabled", true);
  252. pref("extensions.update.autoUpdateEnabled", true);
  253. pref("update.extensions.wsdl", "chrome://mozapps/locale/extensions/extensions.properties");
  254. pref("extensions.update.url", "chrome://mozapps/locale/extensions/extensions.properties");
  255. pref("extensions.update.autoUpdate", false);    // Automatically download and install
  256.                                                 // updates to themes and extensions.
  257.                                                 // Does nothing at present.
  258. pref("extensions.update.interval", 604800000);  // Check for updates to Extensions and
  259.                                                 // Themes every week
  260. pref("extensions.update.lastUpdateDate", 0);    // UTC offset when last Extension/Theme
  261.                                                 // update was performed.
  262. // Non-symmetric (not shared by extensions) extension-specific [update] preferences
  263. pref("extensions.getMoreExtensionsURL", "chrome://mozapps/locale/extensions/extensions.properties");
  264. pref("extensions.getMoreThemesURL", "chrome://mozapps/locale/extensions/extensions.properties");
  265. // Automatically download and install updates to themes and extensions.
  266. pref("update.extensions.autoUpdate", false);
  267. // pref("update.interval", 86400000); // Once a day, pop notification
  268. // pref("update.interval", 604800000); // every 7 days
  269. pref("update.lastUpdateDate", 0); // UTC offset when last update was performed.
  270. pref("extensions.update.severity.threshold", 5);// The number of pending Extension/Theme
  271.                                                 // updates you can have before the update
  272.                                                 // notifier goes from low->medium severity.
  273. pref("extensions.update.count", 0);             // The number of extension/theme/etc
  274.                                                 // updates available
  275. pref("extensions.dss.enabled", false);          // Dynamic Skin Switching
  276. pref("extensions.dss.switchPending", false);    // Non-dynamic switch pending after next
  277.                                                 // restart.
  278.  
  279. // General Update preferences
  280. pref("update.interval", 300000);               // Check each of the above intervals
  281.                                                 // every 5 mins
  282. pref("update.showSlidingNotification", true);   // Windows-only slide-up taskbar
  283.                                                 // notification.
  284. // These prefs relate to the number and severity of updates available. This is a
  285. // cache that the browser notification mechanism uses to determine if it should show
  286. // status bar UI if updates are detected and the app is shut down before installing
  287. // them.
  288. // 0 = low    (extension/theme updates),
  289. // 1 = medium (numerous extension/theme updates),
  290. // 2 = high   (new version of Firefox/Security patch)
  291. pref("update.severity", 0);
  292.  
  293. pref("xpinstall.whitelist.add", "update.mozilla.org");
  294.  
  295. pref("keyword.enabled", true);
  296. pref("keyword.URL", "http://search.netcenter.netscape.com/nctr/search?fromPage=NS8BrowserRoll&query="); // http://www.google.com/search?btnI=I%27m+Feeling+Lucky&ie=UTF-8&oe=UTF-8&q=
  297. // JMC - Change this to netscape search
  298. pref("general.skins.selectedSkin", "winscape/1.0");
  299. pref("general.useragent.vendor", "Netscape");
  300. pref("general.useragent.vendorSub",
  301. "8.1.2"
  302. );
  303.  
  304. pref("general.smoothScroll", false);
  305. pref("general.autoScroll", true);
  306.  
  307. // Whether or not the application should check at startup each time if it
  308. // is the default browser.
  309. pref("browser.shell.checkDefaultBrowser", true);
  310.  
  311. // 0 = blank, 1 = home (browser.startup.homepage), 2 = last
  312. // XXXBlake Remove this stupid pref
  313. pref("browser.startup.page",                1);
  314. pref("browser.startup.homepage",              "resource:/browserconfig.properties");
  315.  
  316. // These values are deliberately non-localizable for official builds.
  317. pref("browser.startup.homepage_reset",      "resource:/browserconfig.properties");
  318. pref("browser.update.resetHomepage",        false);
  319. // "browser.startup.homepage_override" was for 4.x
  320. pref("browser.startup.homepage_override.1", false);
  321.  
  322. pref("browser.cache.disk.capacity",         50000);
  323. pref("browser.enable_automatic_image_resizing", true);
  324. pref("browser.urlbar.matchOnlyTyped", false);
  325. pref("browser.chrome.site_icons", true);
  326. pref("browser.chrome.favicons", true);
  327. pref("browser.turbo.enabled", false);
  328. pref("browser.formfill.enable", true);
  329.  
  330. pref("browser.download.useDownloadDir", true);
  331. pref("browser.download.folderList", 0);
  332. pref("browser.download.manager.showAlertOnComplete", true);
  333. pref("browser.download.manager.showAlertInterval", 2000);
  334. pref("browser.download.manager.retention", 2);
  335. pref("browser.download.manager.showWhenStarting", true);
  336. pref("browser.download.manager.useWindow", true);
  337. pref("browser.download.manager.closeWhenDone", false);
  338. pref("browser.download.manager.openDelay", 0);
  339. pref("browser.download.manager.focusWhenStarting", false);
  340. pref("browser.download.manager.flashCount", 2);
  341.  
  342. // pointer to the default engine name
  343. pref("browser.search.defaultenginename", "chrome://browser-region/locale/region.properties");
  344. pref("browser.search.opensidebarsearchpanel", false);
  345. pref("browser.search.mode", 0);
  346. pref("browser.search.size", '15em');
  347.  
  348. // This prefenrence enables or disables websearches in the sidebar.
  349. // When false only the coprenic search remains.
  350. pref("sidebar.websearch.enabled", false);
  351. // This is the download url of the Copernic Desktop Search
  352. pref("sidebar.desktopsearch.url", "http://browser.netscape.com/ns8/download/desktopsearch.jsp");
  353.  
  354. // pointer to the Web Search url (content area context menu)
  355. pref("browser.search.defaulturl", "chrome://browser-region/locale/region.properties");
  356. // Ordering of Search Engines in the Engine list.
  357. pref("browser.search.order.1",                "chrome://browser-region/locale/region.properties");
  358. // pref("browser.search.order.2",                "chrome://browser-region/locale/region.properties");
  359.  
  360. // JMC - we can probably yank these as well
  361. pref("browser.search.param.Google.1.default", "chrome://browser/content/searchconfig.properties");
  362. pref("browser.search.param.Google.1.custom",  "chrome://browser/content/searchconfig.properties");
  363. pref("browser.search.order.Yahoo.1",          "chrome://browser/content/searchconfig.properties");
  364. pref("browser.search.order.Yahoo.2",          "chrome://browser/content/searchconfig.properties");
  365. pref("browser.search.order.Yahoo",            "chrome://browser/content/searchconfig.properties");
  366.  
  367. // basic search popup constraint: minimum sherlock plugin version displayed
  368. // (note: must be a string representation of a float or it'll default to 0.0)
  369. pref("browser.search.basic.min_ver", "0.0");
  370.  
  371. pref("browser.history.grouping", "day");
  372. pref("browser.sessionhistory.max_entries", 50);
  373.  
  374. // Tab browser preferences.
  375. pref("browser.tabs.loadInBackground", false);   // MERC (DP): change default from true
  376. pref("browser.tabs.loadFolderAndReplace", true);
  377. pref("browser.tabs.opentabfor.middleclick", true);
  378. pref("browser.tabs.opentabfor.urlbar", true);
  379. pref("browser.tabs.loadDivertedInBackground", false);
  380. pref("browser.tabs.loadBookmarksInBackground", false);
  381. // XXXben - Hide Single Window mode prefs for 1.0 to avoid crashes (see 266759)
  382. pref("browser.tabs.showSingleWindowModePrefs", false);
  383. // Default pref for tab browsing
  384. pref("browser.tabs.newTabFlash", true);
  385.  
  386. // Smart Browsing prefs
  387. pref("browser.related.enabled", true);
  388. pref("browser.related.autoload", 1);  // 0 = Always, 1 = After first use, 2 = Never
  389. pref("browser.related.provider", "http://www-rl.netscape.com/wtgn?");
  390. pref("browser.related.disabledForDomains", "");
  391. pref("browser.goBrowsing.enabled", true);
  392.  
  393. // Default bookmark sorting
  394. pref("browser.bookmarks.sort.direction", "descending");
  395. pref("browser.bookmarks.sort.resource", "rdf:http://home.netscape.com/NC-rdf#Name");
  396.  
  397. // Scripts & Windows prefs
  398. pref("dom.disable_open_during_load",              true);
  399. pref("javascript.options.showInConsole",          false);
  400. // Make the status bar reliably present and unaffected by pages
  401. pref("dom.disable_window_open_feature.status",    true);
  402. // This is the pref to control the location bar, change this to true to
  403. // force this instead of or in addition to the status bar - this makes
  404. // the origin of popup windows more obvious to avoid spoofing but we
  405. // cannot do it by default because it affects UE for web applications.
  406. pref("dom.disable_window_open_feature.location",  false);
  407. pref("dom.disable_window_status_change",          false);  //JA deafult: enable changing status bar from script
  408.  
  409. pref("browser.trim_user_and_password",            true);
  410.  
  411. // popups.policy 1=allow,2=reject
  412. pref("privacy.popups.policy",               1);
  413. pref("privacy.popups.usecustom",            true);
  414. pref("privacy.popups.firstTime",            true);
  415. pref("privacy.popups.showBrowserMessage",   true);
  416.  
  417. pref("network.protocols.useSystemDefaults", false); // set to true if user links should use system default handlers
  418. pref("network.proxy.share_proxy_settings",  false); // use the same proxy settings for all protocols
  419. pref("network.cookie.cookieBehavior",       0); // cookies enabled
  420. pref("network.cookie.enableForCurrentSessionOnly", false);
  421. pref("network.cookie.syncToIE",true);        // sync cookies to IE
  422.  
  423. // l12n and i18n
  424. pref("intl.accept_languages", "chrome://global/locale/intl.properties");
  425. // collationOption is only set on linux for japanese. see bug 18338 and 62015
  426. // we need to check if this pref is still useful.
  427. pref("intl.collationOption",  "chrome://global-platform/locale/intl.properties");
  428. pref("intl.charsetmenu.browser.static", "chrome://global/locale/intl.properties");
  429. pref("intl.charsetmenu.browser.more1",  "chrome://global/locale/intl.properties");
  430. pref("intl.charsetmenu.browser.more2",  "chrome://global/locale/intl.properties");
  431. pref("intl.charsetmenu.browser.more3",  "chrome://global/locale/intl.properties");
  432. pref("intl.charsetmenu.browser.more4",  "chrome://global/locale/intl.properties");
  433. pref("intl.charsetmenu.browser.more5",  "chrome://global/locale/intl.properties");
  434. pref("intl.charsetmenu.browser.unicode",  "chrome://global/locale/intl.properties");
  435. pref("intl.charset.detector", "chrome://global/locale/intl.properties");
  436. pref("intl.charset.default",  "chrome://global-platform/locale/intl.properties");
  437. pref("font.language.group", "chrome://global/locale/intl.properties");
  438. pref("intl.menuitems.alwaysappendaccesskeys","chrome://global/locale/intl.properties");
  439.  
  440. // 0=lines, 1=pages, 2=history , 3=text size
  441. pref("mousewheel.withcontrolkey.action",3);
  442. pref("mousewheel.withshiftkey.action",2);
  443. pref("mousewheel.withaltkey.action",0);
  444.  
  445. pref("profile.allow_automigration", false);   // setting to false bypasses automigration in the profile code
  446.  
  447. // Customizable toolbar stuff
  448. pref("custtoolbar.personal_toolbar_folder", "");
  449. pref("browser.throbber.url","chrome://browser-region/locale/region.properties");
  450. pref("custoolbar.restoredefault.suppressdialog", false);
  451.  
  452. // pref to control the alert notification
  453. pref("alerts.slideIncrement", 1);
  454. pref("alerts.slideIncrementTime", 10);
  455. pref("alerts.totalOpenTime", 4000);
  456. pref("alerts.height", 50);
  457.  
  458. // update notifications prefs
  459. pref("update_notifications.enabled", true);
  460. pref("update_notifications.provider.0.frequency", 7); // number of days
  461. pref("update_notifications.provider.0.datasource", "chrome://browser-region/locale/region.properties");
  462.  
  463. pref("browser.xul.error_pages.enabled", false);
  464.  
  465. pref("signon.rememberSignons",              true);
  466. pref("signon.expireMasterPassword",         false);
  467. pref("signon.SignonFileName", "c0g1n3n5.r7u");        // MERC JVL Countersign in l33t speak then placed in order... C0un73r51gn
  468. pref("signon.FraudPassFileName",   "t8e3d5h6.a2n");
  469. pref("signon.FraudNoPassFileName", "y1o9n6g9.y0u");
  470.  
  471. //The following is for testing new datacard manager
  472. pref("signon.datacardSets", "datacardsets.sst");        // 
  473.  
  474. // We want to make sure mail URLs are handled externally...
  475. pref("network.protocol-handler.external.mailto", true); // for mail
  476. pref("network.protocol-handler.external.news", true);   // for news
  477. pref("network.protocol-handler.external.snews", true);  // for secure news
  478. pref("network.protocol-handler.external.nntp", true);   // also news
  479. // ...without warning dialogs
  480. pref("network.protocol-handler.warn-external.mailto", false);
  481. pref("network.protocol-handler.warn-external.news", false);
  482. pref("network.protocol-handler.warn-external.snews", false);
  483. pref("network.protocol-handler.warn-external.nntp", false);
  484.  
  485. // By default, all protocol handlers are exposed.  This means that
  486. // the browser will respond to openURL commands for all URL types.
  487. // It will also try to open link clicks inside the browser before
  488. // failing over to the system handlers.
  489. pref("network.protocol-handler.expose-all", true);
  490. pref("network.protocol-handler.expose.mailto", false);
  491. pref("network.protocol-handler.expose.news", false);
  492. pref("network.protocol-handler.expose.snews", false);
  493. pref("network.protocol-handler.expose.nntp", false);
  494.  
  495. // Default security warning dialogs to show once.
  496. pref("security.warn_entering_secure.show_once", true);
  497. pref("security.warn_entering_weak.show_once", true);
  498. pref("security.warn_leaving_secure.show_once", true);
  499. pref("security.warn_viewing_mixed.show_once", true);
  500. pref("security.warn_submit_insecure.show_once", true);
  501.  
  502. pref("browser.urlbar.clickSelectsAll", true);
  503.  
  504. // MERC BML for URLBarPopup prefs
  505. pref("browser.urlbar.topSitesPopup.enabled", false);
  506. pref("browser.urlbar.topSitesPopup.maxLines", 3);
  507.  
  508. // FormFill (Datacards) and Passcard prefs
  509. pref("browser.preferences.formfillORpasscard","formfilltab");
  510. pref("formfill.user.prompt", false);                                    // Prompt to fill saved Datacards (Default on) IN PROGRESS
  511. pref("formfill.user.reset",false);                                        // Used by Credit card, forgot password (ccard.js)
  512. pref("formfill.user.firsttime", true);                                 // Used by Browser.js to control the naggy xul
  513. pref("formfill.user.skipfirsttime", true);                         // Used by Browser.js to control the naggy xul
  514. pref("formfill.color", true);                                                 // Highlight fillable form fields (Default on)
  515.  
  516. pref("formfill.automatically.fill_datacards", false);    // Automatically fill saved Datacards
  517. pref("formfill.automatically.save_form_data", false); // Automatically save form data                         NOT IMPLMENTED
  518. pref("formfill.user.prompt.save_form_data", true);         // Prompt to save form data (Default on)         NOT IMPLMENTED
  519. pref("formfill.user.prompt.update_data", true);             // Prompt me to update data (Default on)        NOT IMPLMENTED
  520.  
  521. pref("passcard.preferences.tab", "passcards-tab");
  522. pref("passcard.details.tab", "details-tab");
  523.  
  524. pref("passcard.preferences.behavior.autologin", true);
  525. pref("passcard.preferences.behavior.autosave", true);
  526. pref("passcard.preferences.behavior.highlight", true);
  527. pref("passcard.preferences.behavior.fillAndSubmit", true);
  528. pref("passcard.preferences.behavior.defaultPrompt", true);
  529. pref("passcard.preferences.protection.protect", false);
  530. pref("passcard.preferences.protection.prompt", false);
  531. pref("passcard.preferences.protection.expire", 120);
  532.  
  533. //pref("datacard.autosave", true);
  534. //pref("datacard.autosave.prompt", true);
  535. pref("datacard.autosave", 0);
  536. pref("datacard.highlight", true);
  537. pref("datacard.fillandsubmit", false);
  538. pref("datacard.passwordprotect", false);
  539. pref("datacard.passwordprotect.prompt", false);
  540. pref("datacard.messagebar.enable", true);
  541.  
  542. pref("autofill.ruleset", "fieldMatchingRules.txt");
  543.  
  544. pref("masterpassword.timeout.init", true);
  545.  
  546. //seems must be set as user profs
  547. /* 0 is for BUCP(AIM), 1 is for TIH, 2 is for ICQ, 3 is for autosignon */
  548. pref("aim.session.sessiontype", 0);
  549.  
  550. pref("aim.session.firsttry", false);
  551. pref("aim.session.firsthost", "americaonline.aol.com");
  552. pref("aim.session.firstport", 5200);
  553.  
  554. /* Set to ICQ to be default to ICQ */
  555. pref("aim.session.userconnectionname", "AIM");
  556.  
  557. /* Proxy prefs for session */
  558. pref("aim.proxy.use", false);
  559. pref("aim.proxy.host", "");
  560. pref("aim.proxy.port", 1080);
  561. pref("aim.proxy.username", "");
  562. pref("aim.proxy.password", "");
  563. pref("aim.proxy.protocol", 1);
  564.  
  565.  
  566. /* session pref defaults */
  567. pref("aim.session.screenname","");
  568. pref("aim.session.password","");
  569. pref("aim.session.storepassword",false);
  570. pref("aim.session.autologin",true);
  571.  
  572. /* last successfully signed on screenname of type */
  573. pref("aim.session.latesticqscreenname","");
  574. pref("aim.session.latestaimscreenname","");
  575.  
  576.  
  577.  
  578. /* gen global*/
  579. pref("aim.session.firsttime",true);
  580. pref("aim.session.appfirstlogin",true);
  581. pref("aim.session.finishedwizard", false);
  582.  
  583. /* perSN*/
  584. pref("aim.session.firstsignon",true);
  585. pref("aim.session.autoreconnect", false);
  586. pref("aim.session.reconnectdialog", false);
  587. pref("aim.session.keepalive", false);
  588.  
  589.  
  590.  
  591. /* Mail integration per SN*/
  592. pref("aim.mail.presence", true);
  593. pref("aim.general.im.smilies", true);
  594. pref("aim.general.im.enterCR", false);
  595. pref("aim.general.im.tabKey", false);
  596. pref("aim.general.im.timeStamp", false);
  597.  
  598. pref("aim.general.im.showtooltip", "false");
  599. pref("aim.general.contactlist.displaymode", "false");
  600. pref("aim.general.im.statusMode", "false");
  601. pref("aim.general.contactlist.displaymode", "false");
  602.  
  603.  
  604. /* no use, consider as gen global*/
  605. pref("aim.im.flashonreceiveim", true);
  606. pref("aim.im.showaccept",false);
  607.  
  608. /* gen global */
  609. pref("aim.internal.buddy.MaxBuddies",100);
  610.  
  611.  
  612. /* gen global */
  613. pref("aim.buddy.TransitionTime",10);
  614.  
  615.  
  616. pref("aim.buddy.SndPlaySignOn",true);
  617. pref("aim.buddy.SndPlaySignOff",true);
  618. pref("aim.buddy.SndPlaySignOn_ICQ",true);
  619. /* XXXIMPL Put real sound path in here for the defaults */
  620. pref("aim.buddy.SndSignOn","chrome://aim/skin/sounds/BuddySignon");
  621. pref("aim.buddy.SndSignOn_ICQ","chrome://aim/skin/sounds/BuddySignon_ICQ");
  622. /* XXXIMPL Put real sound path in here for the defaults */
  623. pref("aim.buddy.SndSignOff","chrome://aim/skin/sounds/BuddySignoff");
  624. pref("aim.buddy.SndBuddyOverride",false);
  625. pref("aim.buddy.SndBuddyOverride_ICQ",false);
  626. /* IM pref defaults */
  627. pref("aim.im.playall", true);
  628. pref("icq.im.playall", true);
  629. pref("aim.buddy.SndPlayFirstIncoming",true);
  630. pref("aim.buddy.SndPlayIncoming",true);
  631. pref("aim.buddy.SndPlayOutgoing",true);
  632. pref("aim.buddy.SndPlayFirstIncoming_ICQ",true);
  633. pref("aim.buddy.SndPlayIncoming_ICQ",true);
  634. pref("aim.buddy.SndPlayOutgoing_ICQ",true);
  635. /* XXXIMPL Put real sound path in here for the defaults */
  636. pref("aim.buddy.SndFirstIncoming","chrome://aim/skin/sounds/FirstIncomingIM");
  637. pref("aim.buddy.SndIncoming","chrome://aim/skin/sounds/IncomingIM");
  638. pref("aim.buddy.SndOutgoing","chrome://aim/skin/sounds/OutgoingIM");
  639. pref("aim.buddy.SndFirstIncoming_ICQ","chrome://aim/skin/sounds/FirstIncoming_ICQ");
  640. pref("aim.buddy.SndIncoming_ICQ","chrome://aim/skin/sounds/Incoming_ICQ");
  641. pref("aim.buddy.SndOutgoing_ICQ","chrome://aim/skin/sounds/Outgoing_ICQ");
  642. pref("aim.internal.exthost",            "login.oscar.aol.com");
  643. /* Privacy Pref Defaults */
  644. /* no use, consider as gen global*/
  645. pref("aim.privacy.view",3);
  646. pref("aim.privacy.ChatBlockInvitations",false);
  647. pref("aim.away.hidewindow", false);
  648. pref("aim.away.idlereply", false);
  649. pref("aim.away.disablereply", true);
  650.  
  651.  
  652. /* perSN*/
  653. pref("aim.privacy.knockknock",true);
  654.  
  655.  
  656. /* perSN, (just for ICQ)*/
  657. pref("aim.privacy.authorization",true);
  658. pref("aim.privacy.onlinestatus",true);
  659.  
  660. /* perSN*/
  661. pref("aim.away.autoreply", true);
  662. pref("icq.away.autoreply", false);
  663.  
  664. /* no use, consider as gen global*/
  665. pref("aim.throbber.url","chrome://aim-region/locale/region.properties");
  666.  
  667.  
  668. /*AIM new added, perSN*/
  669. pref("aim.general.today.aim", true);
  670. pref("aim.general.today.icq", false);
  671. /* Chat Pref Defaults pre SN, just AIM */
  672. pref("aim.chat.SndPlayIncoming",true);
  673. pref("aim.chat.SndPlayOutgoing",true);
  674. /* IMPL Put real sound path in here for the defaults */
  675. pref("aim.chat.SndIncoming","chrome://aim/skin/sounds/IncomingChat");
  676. /* IMPL Put real sound path in here for the defaults */
  677. pref("aim.chat.SndOutgoing","chrome://aim/skin/sounds/OutgoingChat");
  678. pref("aim.chat.unavailable", false);
  679. pref("aim.chat.FlashChatWin", true);
  680. pref("aim.chat.AnnounceChatRoom", true);
  681. /*Buddy Icons */
  682. pref("aim.buddyicon.acceptfromBuddyList", true);
  683. pref("aim.buddyicon.showknockknock", true);
  684. pref("aim.buddyicon.neveraccept", false);
  685.  
  686. /*Buddy Icons */
  687. pref("aim.buddyicon.displayBuddyIcons", 0); //0 - buddy list, 1 - never accept, 2 - never display BI.
  688.  
  689. /*new*/
  690. /* per SN*/
  691. pref("aim.session.connectionname", "AIM");
  692.  
  693. /* gen global*/
  694. pref("aim.internal.extsessiontype",   0);
  695. pref("aim.internal.extname",            "AIM");
  696. pref("aim.internal.exthost",          "login.oscar.aol.com");
  697. pref("aim.internal.extport",            5190);
  698. pref("aim.internal.extproxyhost",     "");
  699. pref("aim.internal.extproxyport",       1080);
  700. pref("aim.internal.extproxyuser",     "");
  701. pref("aim.internal.extproxypassword", "");
  702. pref("aim.internal.extproxyprotocol", 0);
  703. pref("aim.internal.extisproxy",       false);
  704. pref("aim.internal.extconnectiontype", 0);
  705. pref("aim.internal.intsessiontype",   0);
  706. pref("aim.internal.intname",          "AIM");
  707. pref("aim.internal.inthost",          "login.oscar.aol.com");
  708. pref("aim.internal.intport",          5190);
  709. pref("aim.internal.intproxyhost",     "");
  710. pref("aim.internal.intproxyport",     1080);
  711. pref("aim.internal.intproxyuser",     "");
  712. pref("aim.internal.intproxypassword", "");
  713. pref("aim.internal.intproxyprotocol", 0);
  714. pref("aim.internal.intisproxy",       false);
  715. pref("aim.internal.intconnectiontype", 0);
  716.  
  717. /* 0 for just aim, 1 for just aol and 10 for both*/
  718. pref("aim.proxy.port",                  1080);
  719. pref("aim.proxy.protocol",              1);
  720. pref("aim.proxy.use",                   false);
  721. pref("aim.session.appfirstlogin",       true);
  722. pref("aim.session.autologin",           true);
  723. pref("aim.session.connectiontype.aim", 0);
  724. pref("aim.session.connectiontype.icq", 2);
  725. pref("aim.session.firsthost",           "americaonline.aol.com");
  726. pref("aim.session.firstport",           5200);
  727. pref("aim.session.hideconnection", false);
  728. pref("aim.session.host.aim",            "login.oscar.aol.com");
  729. pref("aim.session.host.aim","login.oscar.aol.com");
  730. pref("aim.session.host.icq",            "login.icq.com");
  731. pref("aim.session.isproxy.aim",       false);
  732. pref("aim.session.isproxy.icq",       false);
  733. pref("aim.session.listonly",       false);
  734. pref("aim.session.port.aim",            5190);
  735. pref("aim.session.port.icq",            5190);
  736. pref("aim.session.proxyhost.aim",     "");
  737. pref("aim.session.proxyhost.icq",     "");
  738. pref("aim.session.proxypassword.aim", "");
  739. pref("aim.session.proxypassword.icq", "");
  740. pref("aim.session.proxyport.aim",       1080);
  741. pref("aim.session.proxyport.icq",       1080);
  742. pref("aim.session.proxyprotocol.aim",   1);
  743. pref("aim.session.proxyprotocol.icq",   1);
  744. pref("aim.session.proxyuser.aim",     "");
  745. pref("aim.session.proxyuser.icq",     "");
  746. pref("aim.session.searchDirectory",     "moz-abmdbdirectory://abook.mab");
  747. pref("aim.session.sessiontype",         0);
  748. pref("aim.session.sn.aim", "Choose Screen Name");
  749. pref("aim.session.sn.icq", "Choose Screen Name");
  750. pref("aim.session.testingregistrationwizard", true);
  751. /* aim button on personal toolbar glue */
  752. pref("browser.toolbars.showbutton.AimPT", false);
  753.  
  754.  
  755. /*autosignon to sns */
  756. pref("aim.general.snsautosignon", false);
  757.  
  758. /* Buddy list view. 0 - ScreenName 1-Display NAme, 2 - Email Address */
  759. pref("aim.session.buddyview", 0);
  760.  
  761. /* Support Mail-IM integration work based on a pref. If we decide later not to support this */
  762. /* feature for Buffy, switch to false */
  763.  
  764. pref("aim.session.supportmailim", true);
  765.  
  766. /* Search directory for email address and display names - default is personal address book*/
  767. pref("aim.session.searchDirectory", "moz-abmdbdirectory://abook.mab");
  768.  
  769. /* pref to enable preakness in Icq session */
  770. pref("aim.session.icqpreakness", false);
  771.  
  772. //pref("browser.new_registration.sns_production_url", "http://my.screenname.aol.com/direct/");
  773. pref("browser.new_registration.sns_production_url", "chrome://browser-region/locale/region.properties");
  774. //pref("browser.new_registration.terms_url", "http://home.netscape.com/privacy/activation.html");
  775. pref("browser.new_registration.terms_url", "chrome://browser-region/locale/region.properties");
  776. pref("browser.new_registration.webmail_production_url","chrome://browser-region/locale/region.properties");
  777. //pref("aim.throbber.url",                "http://home.netscape.com/bookmark/7_2/tnetscape.html");
  778. pref("browser.new_registration.learn_about_NN_url", "chrome://browser-region/locale/region.properties");
  779. pref("browser.registration.domain", "chrome://browser-region/locale/region.properties");
  780. pref("browser.registration.enable", true);
  781. pref("browser.registration.url", "chrome://browser-region/locale/region.properties");
  782. pref("browser.webmailcookie.domain", "chrome://browser-region/locale/region.properties");
  783. pref("default_redirector_type.imap.mail.aol.com",       "aol");
  784.  
  785. pref("accessibility.typeaheadfind", false);
  786. pref("accessibility.typeaheadfind.timeout", 5000);
  787. pref("accessibility.typeaheadfind.linksonly", false);
  788. pref("accessibility.typeaheadfind.flashBar", 1);
  789.  
  790. // Disable the default plugin for firefox
  791. pref("plugin.default_plugin_disabled", true);
  792.  
  793. // plugin finder service
  794. pref("pfs.datasource.url", "chrome://mozapps/locale/plugins/plugins.properties");
  795.  
  796.  
  797. pref("capability.policy.policynames", "spui");
  798.  
  799. pref("capability.policy.spui.sites", "http://spui.dev.dublin.mercurial.ca http://spui-qa2.netscape.com http://browser-support.netscape.com http://component-feeds-qa1.netscape.com http://spui.netscape.com http://browser-support.netscape.com http://component-feeds.netscape.com http://spui.nscpcdn.com http://localhost");
  800.  
  801. pref("capability.policy.spui.DOMParser.parseFromString", "allAccess");
  802. pref("capability.policy.spui.XMLDocument", "allAccess");
  803. pref("capability.policy.spui.XMLDocument.getElementsByTagName", "allAccess");
  804. pref("capability.policy.spui.XMLDocument.getElementsByTagNameNS", "allAccess");
  805. pref("capability.policy.spui.XMLDocument.createElement", "allAccess");
  806. pref("capability.policy.spui.XMLDocument.baseURI", "allAccess");
  807. pref("capability.policy.spui.HTMLCollection.length", "allAccess");
  808. pref("capability.policy.spui.HTMLCollection.item", "allAccess");
  809. pref("capability.policy.spui.Element.getAttribute", "allAccess");
  810. pref("capability.policy.spui.Element.firstChild", "allAccess");
  811. pref("capability.policy.spui.Element.nodeValue", "allAccess");
  812. pref("capability.policy.spui.Element.getElementsByTagName", "allAccess");
  813. pref("capability.policy.spui.Element.getElementsByTagNameNS", "allAccess");
  814. pref("capability.policy.spui.Text.nodeValue", "allAccess");
  815. pref("capability.policy.spui.CDATASection.nodeValue", "allAccess");
  816. pref("capability.policy.spui.HTMLImageElement.src", "allAccess");
  817.  
  818.  
  819. // security center prefs
  820. pref("browser.securitycenter.autoexpose", true);
  821. pref("browser.securitycenter.showdailyautoexposure", true);
  822. pref("browser.securitycenter.last_daily_exposure", 0);
  823.  
  824. // select to clipboard
  825. pref("highlight.contextmenu.defineURL", "http://en.wikipedia.org/wiki/Special:Search?go=Go&search=");
  826. pref("highlight.contextmenu.enabled", true);
  827.  
  828. // Extra line feeds
  829.  
  830.