]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/xul/staff_client/defaults/preferences/standalone_xul_app.js
Window.open fixes
[working/Evergreen.git] / Open-ILS / xul / staff_client / defaults / preferences / standalone_xul_app.js
1 // This one is required for XUL Runner
2 pref("toolkit.defaultChromeURI", "chrome://open_ils_staff_client/content/main/main.xul");
3
4 // Let's try to enable tracemonkey
5 pref("javascript.options.jit.chrome", true);
6 pref("javascript.options.jit.content", true);
7
8 // We'll set a default locale
9 pref("general.useragent.locale", "en-US");
10
11 // We need something like this to get window.open to work in some places (where it complains about
12 // navigator.xul not being registered). The untrusted_window file provided the minimum required elements.
13 pref("browser.chromeURL","chrome://open_ils_staff_client/content/util/untrusted_window.xul");
14
15 // This one just makes things speedier.  We use a lot of XMLHttpRequest
16 pref("network.http.max-persistent-connections-per-server",8);
17
18 // more speed-up attempts
19 pref("content.maxtextrun",16385);
20 pref("browser.display.show_image_placeholders", false);
21
22 // This stops the unresponsive script warning, but the code is still too slow for some reason.
23 // However, it's better than POEM, which I wasted a day on :)
24 pref("dom.max_script_run_time",60);
25
26 // This lets remote xul access link to local chrome, except it doesn't work
27 pref("security.checkloaduri", false);
28 pref("signed.applets.codebase_principal_support", true);
29
30 // This stops the pop-up blocker.  Well it should, but it doesn't work here
31 pref("dom.disable_open_during_load", false);
32 pref("browser.popups.showPopupBlocker", false);
33 pref("privacy.popups.disable_from_plugins",0);
34 pref("privacy.popups.policy",0);
35
36 pref("browser.download.useDownloadDir", true);
37 pref("browser.download.folderList", 0);
38 pref("browser.download.manager.showAlertOnComplete", true);
39 pref("browser.download.manager.showAlertInterval", 2000);
40 pref("browser.download.manager.retention", 2);
41 pref("browser.download.manager.showWhenStarting", true);
42 pref("browser.download.manager.useWindow", true);
43 pref("browser.download.manager.closeWhenDone", false);
44 pref("browser.download.manager.openDelay", 0);
45 pref("browser.download.manager.focusWhenStarting", false);
46 pref("browser.download.manager.flashCount", 2); 
47
48 // Developer options we want for all builds
49 pref("browser.dom.window.dump.enabled",true);
50
51 // For extension manager, etc.
52 pref("xpinstall.dialog.confirm", "chrome://mozapps/content/xpinstall/xpinstallConfirm.xul");
53 pref("xpinstall.dialog.progress.skin", "chrome://mozapps/content/extensions/extensions.xul?type=themes");
54 pref("xpinstall.dialog.progress.chrome", "chrome://mozapps/content/extensions/extensions.xul?type=extensions");
55 pref("xpinstall.dialog.progress.type.skin", "Extension:Manager-themes");
56 pref("xpinstall.dialog.progress.type.chrome", "Extension:Manager-extensions");
57 pref("extensions.update.enabled", true);
58 pref("extensions.update.interval", 86400);
59 pref("extensions.dss.enabled", false);
60 pref("extensions.dss.switchPending", false);
61 pref("extensions.ignoreMTimeChanges", false);
62 pref("extensions.logging.enabled", false);
63 pref("general.skins.selectedSkin", "classic/1.0");
64 // NB these point at AMO
65 pref("extensions.update.url", "chrome://mozapps/locale/extensions/extensions.properties");
66 pref("extensions.getMoreExtensionsURL", "chrome://mozapps/locale/extensions/extensions.properties");
67 pref("extensions.getMoreThemesURL", "chrome://mozapps/locale/extensions/extensions.properties");
68
69 // Allow opening of web stuff in external apps
70 // suppress external-load warning for standard browser schemes
71 pref("network.protocol-handler.warn-external.http", false);
72 pref("network.protocol-handler.warn-external.https", false);
73 pref("network.protocol-handler.warn-external.ftp", false);