Closed
Bug 1138591
Opened 11 years ago
Closed 11 years ago
Remove the `devtools.debugger.chrome-enabled` pref
Categories
(DevTools :: Debugger, defect)
Tracking
(firefox40 fixed)
RESOLVED
FIXED
Firefox 40
| Tracking | Status | |
|---|---|---|
| firefox40 | --- | fixed |
People
(Reporter: fitzgen, Assigned: jryans)
Details
(Whiteboard: [devtools-wiki-docs-needed])
Attachments
(1 file, 1 obsolete file)
We should just rely on the `devtools.chrome.enabled` pref for whatever we are still using the old `devtools.debugger.chrome-enabled` pref for. This way, one pref can control enabling and disabling all the chrome features for devtools and you don't have to hunt down various disparate prefs.
TLDR:
Good: devtools.chrome.enabled
Bad: devtools.debugger.chrome-enabled
| Reporter | ||
Comment 1•11 years ago
|
||
All places using devtools.debugger.chrome-enabled:
https://dxr.mozilla.org/mozilla-central/search?q=devtools.debugger.chrome-enabled&case=false
Comment 2•11 years ago
|
||
devtools.debugger.chrome-enabled was just a kill-switch pref that we introduced when the browser debugger landed, in case we needed to disable the feature before release (devtools.chrome.enabled was already used in the scratchpad so couldn't be used as a kill-switch). We don't really have a use for it any longer.
| Assignee | ||
Comment 3•11 years ago
|
||
/r/6245 - Bug 1138591 - Remove the chrome-enabled pref. r=past
Pull down this commit:
hg pull review -r c03dfbc905c47aeb34d4a3817e945258199b27ae
Attachment #8584974 -
Flags: review?(past)
| Assignee | ||
Comment 4•11 years ago
|
||
Assignee: nobody → jryans
Status: NEW → ASSIGNED
Updated•11 years ago
|
Attachment #8584974 -
Flags: review?(past) → review+
Comment 5•11 years ago
|
||
Comment on attachment 8584974 [details]
MozReview Request: bz://1138591/jryans
https://reviewboard.mozilla.org/r/6243/#review5239
Ship It!
| Reporter | ||
Updated•11 years ago
|
Whiteboard: [devtools-wiki-docs-needed]
| Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Comment 6•11 years ago
|
||
Flags: in-testsuite+
Keywords: checkin-needed
Whiteboard: [devtools-wiki-docs-needed] → [devtools-wiki-docs-needed][fixed-in-fx-team]
| Assignee | ||
Comment 7•11 years ago
|
||
Nick, did you have specific wiki pages in mind? I am not finding any that mentioned this pref at the moment.
Flags: needinfo?(nfitzgerald)
| Reporter | ||
Comment 8•11 years ago
|
||
(In reply to J. Ryan Stinnett [:jryans] from comment #7)
> Nick, did you have specific wiki pages in mind? I am not finding any that
> mentioned this pref at the moment.
I was thinking of https://wiki.mozilla.org/DevTools/Hacking, but it looks like we don't explicitly mention it there -- just have the checkbox in the options. Perfect! Sorry!
Flags: needinfo?(nfitzgerald)
Comment 9•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
status-firefox40:
--- → fixed
Resolution: --- → FIXED
Whiteboard: [devtools-wiki-docs-needed][fixed-in-fx-team] → [devtools-wiki-docs-needed]
Target Milestone: --- → Firefox 40
| Assignee | ||
Comment 10•11 years ago
|
||
Attachment #8584974 -
Attachment is obsolete: true
Attachment #8619635 -
Flags: review+
| Assignee | ||
Comment 11•11 years ago
|
||
Updated•8 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•