Closed Bug 184646 Opened 23 years ago Closed 19 years ago

Venkman doesn't add itself to the Firefox UI

Categories

(Other Applications Graveyard :: Venkman JS Debugger, enhancement)

x86
Windows 2000
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jsp, Assigned: bugzilla-mozilla-20000923)

References

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3a) Gecko/20021207 Phoenix/0.5 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3a) Gecko/20021207 Phoenix/0.5 When Venkman is installed on Mozilla, it adds itself to the "Tools>Web Development" menu. On Phoenix, it doesn't get added to the menu system, presumably because the "Tools" menu doesn't have a "Web Development" submenu. I like Phoenix, I like Venkman, and I'd like 'em both better if they played together nicely. (Actually, for the uninitiated, they play together well enough, just not conveniently: you can start Venkman with "phoenix -venkman".) Reproducible: Always Steps to Reproduce: 1. Launch Phoenix. 2. Install Venkman (from http://www.hacksrus.com/~ginda/venkman/). 3. Look around for a menu item. Actual Results: No menu item to be found. Expected Results: Ideally, Venkman would create a menu or toolbar item for itself. I'm not sure where it should go; maybe it could just add a toolbar item to those available to be put into the toolbar, which would allow users to decide where it belongs. It might make more sense to create a separate Phoenix extension to update the UI, rather than changing the XPI.
Probably it should be filed as another bug, but IMHO it is another appearence of some incompatibility of Venkman with the Phoenix. I wasn't able to close the opned unneeded sources at the Venkman/Phoenix, it reports me Internal error dispatching command ``close-source-tab''. 2147500037 Internal error dispatching command ``close-source-tab''. 2147500037 Every time I try to do "Close Tab" command.
you can now launch venkman by typing x-jsd:debugger in the url bar. You can bookmark it too.
Status: NEW → ASSIGNED
This is definitely a step in the right direction; I've been taking advantage of it for the last couple of weeks. I still think it would be nice to put it into a menu, but it's less pressing now that there's a reasonably convenient way to launch the debugger from within the browser.
Summary: Venkman doesn't add itself to the Phoenix UI → Venkman doesn't add itself to the Firebird UI
Blocks: 214269
modifications to content/ contents.rdf and venkman-overlay.xul are all that are required, usually contents.rdf: chrome:extension="true" <RDF:li resource="chrome://browser/content/browser.xul"/> <RDF:Seq about="chrome://browser/content/browser.xul"> <RDF:li>chrome://venkman/content/venkman-overlay.xul</RDF:li> </RDF:Seq> venkman-overlay.xul: <menupopup id="menu_ToolsPopup"> <menuitem insertafter="javascriptConsole" label="&venkmanCmd.label;" accesskey="&venkmanCmd.akey;" oncommand="start_venkman()"/> </menupopup>
Comment on attachment 135795 [details] [diff] [review] patch to overlay venkman menu item on Firebird Tools menu r=rginda
Attachment #135795 - Flags: review+
Summary: Venkman doesn't add itself to the Firebird UI → Venkman doesn't add itself to the Firefox UI
Assignee: rginda → silver
Status: ASSIGNED → NEW
Bug 247507 is where I'm putting the patch for Firefox 0.9+ support. This bug will be fixed by it.
Depends on: 247507
Product: Core → Other Applications
Is this susceptible to being RESOLVEd FIXED (by checkin for Bug 247507)
I'm pretty sure this is fixed by bug 247507. Any new issues with Firefox support should be in other or new bugs.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Product: Other Applications → Other Applications Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: