Open Bug 1298629 Opened 9 years ago Updated 9 years ago

Some DevTools: missing menu entries

Categories

(SeaMonkey :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

People

(Reporter: kevink9876543, Unassigned, NeedInfo)

References

(Blocks 1 open bug)

Details

(Whiteboard: [devtools])

Attachments

(1 file)

SeaMonkey nightly 2.48a1 build 20160818003002 (2.46 is also affected) Linux x86_64 new profile Some devtools menu items, including the Web Console and Inspector, do not show up in the menu. Keyboard shortcuts, such as Ctrl-Shift-K, don't work either. Seems like there is no way to use these devtools. Possibly related Browser Console messages: TypeError: browser[name] is undefined gDevTools.jsm:160:5 this.gDevToolsBrowser[name] resource://devtools/client/framework/gDevTools.jsm:160:5 gWebDeveloper.handleEvent chrome://navigator/content/webDeveloperOverlay.js:101:9 TypeError: menu is null browser-menus.js:341:3 Looking at the "TypeError: menu is null" brings the following code: > let menu = doc.getElementById("menuWebDeveloperPopup"); > menu.appendChild(menuItems); > > // There is still "Page Source" menuitem hardcoded into browser.xul. Instead > // of manually inserting everything around it, move it to the expected > // position. > let pageSource = doc.getElementById("menu_pageSource"); > let endSeparator = doc.getElementById("devToolsEndSeparator"); > menu.insertBefore(pageSource, endSeparator); So part of the problem is that it is looking for hard-coded IDs that don't exist in SeaMonkey, however that may not be the whole story, as adding an extra menu with those IDs did not fix it for me.
Flags: needinfo?(philip.chee)
Actually, work-around (thanks to Mc) is to use the "Toggle Tools" menu item to bring up devtools, and then manually select the desired devtool.
Summary: Some devtools are inaccessible → Some devtools are missing menu entries and keyboard shortcuts
We already have shortcut Bugs [Bug 1265485] (Devtools) Browser Console keyboard shortcut does not work [Bug 1289982] twin occupancy of DevTools related keyboard shortcuts [Bug 1290785] Some FF-DevTools opening keyboard shortcuts only work with DevTools already opened
Summary: Some devtools are missing menu entries and keyboard shortcuts → Some DevTools: missing menu entries
Attached image Affected Menu Items
Screenshot comparison of menu itmes: Firefox ↔ SeaMonkey
(In reply to Rainer Bielefeld from comment #2) > We already have shortcut Bugs > [Bug 1265485] (Devtools) Browser Console keyboard shortcut does not work > [Bug 1289982] twin occupancy of DevTools related keyboard shortcuts Those are totally different issues from this. FWIW I can confirm that the patch in bug 1265485 does not affect this bug at all. > [Bug 1290785] Some FF-DevTools opening keyboard shortcuts only work with > DevTools already opened Thanks Rainer, I'm adding that one to See Also because it looks very much related to this bug. (Not duplicates though, because Ctrl-Shift-K doesn't work for me with devtools open either.)
See Also: → 1290785
Whiteboard: [devtools]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: