Bug 146865 - --disable-jsd causes Venkman non-working
Summary: --disable-jsd causes Venkman non-working
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: firefox
Version: 3
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Christopher Aillon
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-02-02 09:16 UTC by Pavel Hlavnicka
Modified: 2007-11-30 22:10 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-03-31 09:48:20 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Pavel Hlavnicka 2005-02-02 09:16:20 UTC
Description of problem:

It§s not possible to use Venkman JavaScript Debugger witk rpm version
of firefox. (JS Debugger extension). It's a bad thing this extension
is here not only for Mozilla developers but for web developers too.

Version-Release number of selected component (if applicable):


How reproducible:

install JS Debugger extension ant try to run it from 'Tools' menu
instal from
https://addons.update.mozilla.org/extensions/moreinfo.php?application=firefox&version=1.0&os=Windows&category=Developer%20Tools&numpg=10&id=216

Steps to Reproduce:
1. instal from
https://addons.update.mozilla.org/extensions/moreinfo.php?application=firefox&version=1.0&os=Windows&category=Developer%20Tools&numpg=10&id=216

2. Run debugger from Tools menu
3.
  
Actual results:


Expected results:


Additional info:

this is due to following line in mozilla-firefox 

ac_add_options --disable-jsd

Venkman needs internal JS engine enabled for debugging. If I comment
this line out all works fine.

I believe OS distro should support web developers ;-)

Comment 1 Steven Lawrance 2005-02-02 18:50:48 UTC
I totally concur. I used the Mozilla package, which I think includes
Venkman in the debugger package, and it works fine, but not in
Firefox. I put myself on a mini-mission this morning to fix this issue
so that I can remove Mozilla and just use Firefox, and I read at
http://extensionroom.mozdev.org/more-info/venkman that --disable-jsd
breaks Venkman.

Removing the "ac_add_options --disable-jsd" line is totally okay by
me. I'm actually going to custom-compile my own RPM now and,
hopefully, a future version of the package from Fedora will include
this change as well.


Comment 2 Steven Lawrance 2005-02-03 15:59:40 UTC
As a follow-up, I'm confirming that changing --disable-jsd to
--enable-jsd in mozconfig-firefox made it work properly. I tested this
with firefox-1.0-8 from rawhide.


Comment 3 Christopher Aillon 2005-03-31 09:48:20 UTC
Fixed in rawhide.


Note You need to log in before you can comment on or make changes to this bug.