Closed Bug 808176 Opened 13 years ago Closed 13 years ago

devtools.chrome.enabled=true should also show the Error Console menuitem

Categories

(DevTools :: Console, defect)

defect
Not set
normal

Tracking

(firefox18- fixed)

RESOLVED FIXED
Firefox 19
Tracking Status
firefox18 - fixed

People

(Reporter: jaws, Assigned: jaws)

References

Details

(Whiteboard: [qa-])

Attachments

(1 file)

See this patch for the change that only made these menuitems show up if devtools.errorconsole.enabled was set to true. We should check for either devtools.errorconsole.enabled=true or if devtools.chrome.enabled=true: https://bug602006.bugzilla.mozilla.org/attachment.cgi?id=632136
Jared, this looks more of a feature change & not a regression. Why is this needed on FF18 specifically ?
The patch for bug 602006 landed in 18 and we've received feedback from developers that they were a little confused as to why the menuitem was missing and how to get it visible again. The required work for this bug is very minimal and there is no risk anticipated, while the potential win from this change may help to make things clearer since we can just tell Gecko & add-on developers to set a single pref for when they are working on the browser chrome.
Assignee: nobody → jaws
Status: NEW → ASSIGNED
Whiteboard: [good first bug][mentor=jaws][lang=js]
Attached patch PatchSplinter Review
Attachment #678951 - Flags: review?(dcamp)
Attachment #678951 - Flags: review?(dcamp) → review+
Jaws, If I am interpreting it right, this patch would address the last few comments in Bug 798925 & would resolve that bug fixed if uplifted ?
It's not a perfect solution and doesn't resolve that bug when uplifted, but it does make the situation a little better.
Comment on attachment 678951 [details] [diff] [review] Patch [Approval Request Comment] Bug caused by (feature/regressing bug #): no bug, but due to bug User impact if declined: better usability for addon & gecko devs Testing completed (on m-c, etc.): just landed on m-i, trivial patch Risk to taking this patch (and alternatives if risky): none expected String or UUID changes made by this patch: none
Attachment #678951 - Flags: approval-mozilla-aurora?
Sorry, I forgot to finish the first question. Bug caused by (feature/regressing bug #): no bug, but due to bug 602006 some addon/gecko developers may not see the Error Console menuitem, but they may already have flipped this preference, so landing this change will reduce confusion for those users.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 19
This does nor require tracking for release, but approving the needed aurora uplift .
Attachment #678951 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: