Bug 146865

Summary: --disable-jsd causes Venkman non-working
Product: [Fedora] Fedora Reporter: Pavel Hlavnicka <pavel>
Component: firefoxAssignee: Christopher Aillon <caillon>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 3CC: redhat, wtogami
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-03-31 09:48:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

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.