Closed
Bug 368839
Opened 18 years ago
Closed 17 years ago
Explicitly set all Camino-specific prefs in all-camino.js
Categories
(Camino Graveyard :: Preferences, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Camino1.6
People
(Reporter: froodian, Assigned: alqahira)
References
()
Details
(Keywords: fixed1.8.1.8)
Attachments
(2 files)
6.37 KB,
patch
|
bugzilla-graveyard
:
review+
stuart.morgan+bugzilla
:
superreview+
|
Details | Diff | Splinter Review |
6.80 KB,
patch
|
bugzilla-graveyard
:
review+
stuart.morgan+bugzilla
:
superreview+
|
Details | Diff | Splinter Review |
Currently, we have a bunch of Camino-specific prefs which aren't listed in all-camino.js, since they default to "false", and it doesn't make a difference behaviorally. These should stated explicitly in all-camino.js, for the following reasons:
1) It's good to document prefs, so we don't forget about them some day, rather than just adding them willy-nilly in code
2) The name "all-camino" implies that it's all the prefs
3) If people want to set these prefs they must do it through user.js, since the entries don't appear in about:config
We talked about this on IRC at some point, so filing NEW.
Assignee | ||
Comment 1•18 years ago
|
||
camino.disable_bonjour - [false]
camino.viewsource_in_tab - [false]
Note that there are two more that exist to override our auto-accept-lang and auto-locale detection, so we can't put them in all-camino or they'll break things by overriding our detection every time. I think we talked about putting them in as comments so that they're found, though:
camino.accept_languages - [ordered string]
camino.useragent.locale - [ab-CD]
Assignee | ||
Comment 2•18 years ago
|
||
camino.enable_ad_blocking - false
Apparently I mis-audited these; toggling that pref to false in about:config still shows it in bold (i.e., user-added).
I guess what we need to do is just compare the prefs in my list http://wiki.caminobrowser.org/User:Sardisson/Camino_Prefs to http://mxr.mozilla.org/mozilla/source/camino/resources/application/all-camino.js and make sure all are listed.
Updated•18 years ago
|
Target Milestone: Camino2.0 → ---
Comment 3•17 years ago
|
||
Since I can't log into the wiki at the moment (due to user error) here's the results of a quick grep across every pref we check in Camino code (at least though the Cocoa pref accessors). Obviously, not all are relevant, but it's a reference point.
browser.backspace_action
browser.chrome.favicons
browser.download.autoDispatch
browser.download.progressDnldDialog.bringToFront
browser.download.progressDnldDialog.keepAlive
browser.history_expire_days
browser.link.open_newwindow
browser.link.open_newwindow.restriction
browser.sessionstore.resume_from_crash
browser.startup.homepage
browser.startup_page_override.version
browser.tabs.loadInBackground
browser.tabs.opentabfor.middleclick
browser.tabs.startPage
camino.accept_languages
camino.check_default_browser
camino.disable_bonjour
camino.enable_ad_blocking
camino.enable_flashblock
camino.enable_plugins
camino.enable_tabjumpback
camino.remember_window_state
camino.use_system_proxy_settings
camino.viewsource_in_tab
camino.warn_before_opening_feed
camino.warn_when_closing
capability.policy.default.Window.defaultStatus
chimera.log_js_to_console
chimera.search_page
general.useragent.vendorSub
intl.charset.detector
javascript.enabled
keyword.enabled
wallet.crypto.autocompleteoverride
Assignee | ||
Updated•17 years ago
|
Assignee: nobody → alqahira
Assignee | ||
Comment 4•17 years ago
|
||
This does the lifting. With the exception of the language/locale override prefs (which we can't set, but are mentioned in comments) and a few prefs that we inherit from all.js, this gets everything on my list and Stuart's.
I moved around some of the download- and window/tab-related prefs to group them; I also zapped a few excess spaces (branch had a few more of them to zap) and clarified a few comments.
Attachment #270446 -
Flags: review?(froodian)
Assignee | ||
Comment 5•17 years ago
|
||
Same as above, but branch doesn't have the CM pref, has a different version number, and has a few extra extraneous spaces that needed zapping, so separate patch.
Attachment #270447 -
Flags: review?(froodian)
Assignee | ||
Updated•17 years ago
|
Status: NEW → ASSIGNED
Comment 6•17 years ago
|
||
Comment on attachment 270446 [details] [diff] [review]
trunk patch
r=me
Attachment #270446 -
Flags: review?(froodian) → review+
Comment 7•17 years ago
|
||
Comment on attachment 270447 [details] [diff] [review]
branch version
r=me
Attachment #270447 -
Flags: review?(froodian) → review+
Assignee | ||
Updated•17 years ago
|
Attachment #270446 -
Flags: superreview?(stuart.morgan)
Assignee | ||
Updated•17 years ago
|
Attachment #270447 -
Flags: superreview?(stuart.morgan)
Updated•17 years ago
|
Attachment #270446 -
Flags: superreview?(stuart.morgan) → superreview+
Updated•17 years ago
|
Attachment #270447 -
Flags: superreview?(stuart.morgan) → superreview+
Comment 8•17 years ago
|
||
Landed on trunk and MOZILLA_1_8_BRANCH
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Keywords: fixed1.8.1.7
Resolution: --- → FIXED
Target Milestone: --- → Camino1.6
You need to log in
before you can comment on or make changes to this bug.
Description
•