Bug 151993 - Fails to find plugins at startup if Java is disabled
Summary: Fails to find plugins at startup if Java is disabled
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: firefox
Version: 3
Hardware: i686
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Christopher Aillon
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-03-24 02:30 UTC by Robert Nichols
Modified: 2007-11-30 22:11 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2007-04-13 07:09:19 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Robert Nichols 2005-03-24 02:30:40 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050323 Firefox/1.0.2 Fedora/1.0.2-1.3.1

Description of problem:
If Java is disabled at startup ('user_pref("security.enable_java", false);' in
prefs.js), no plugins will be available.  Visiting the "about:plugins" page will
show all of the expected plugins, and after that the plugins will indeed work
as expected.

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

How reproducible:
Always

Steps to Reproduce:
1. Install a plugin such as nppdf.so for Adobe Reader version 5.0.10 or 7.0 in
   /usr/lib/mozilla/plugins.
2. Start Firefox and visit the about:plugins page to confirm that the plugin
   is installed
3. In Edit / Preferences / Web Features, remove the check mark for "Java".
4. Quit from Firefox.
5. Start Firefox and visit a PDF file by typing "file:/path/to/somefile.pdf"
   in the location bar.
6. Observe that the Adobe Reader plugin is not invoked and instead you get
   the default behavior (probably running "ggv" in a separate window).
7. Visit the about:plugins page again to confirm that Adobe Reader plugin is
   really installed.
8. Visit file:/path/to/somefile.pdf again and observe that the plugin works
   properly now and Adobe Reader comes up within the Firefox window.
  

Actual Results:  See above description.  The bug shows up in step 6.

Expected Results:  The Adobe Reader plugin should have been invoked in Step 6.

Additional info:

This is not unique to Adobe Reader.  All plugins are affected. If the
prefs.js file is saved with Java enabled, the plugins are properly
detected at startup.  The problem also occurs in mozilla-1.7.6-1.3.2
and also in prior versions (mozilla-1.7.3-17, firefox-1.0.1-1.3.1).
It is not a problem with interactions between plugins -- the problem
occurs even with just one plugin installed.

Enabling or disabling Java after startup has no effect on this behavior.
All that matters is what state was saved in prefs.js .

Comment 1 Matthew Miller 2006-07-10 21:28:06 UTC
Fedora Core 3 is now maintained by the Fedora Legacy project for security
updates only. If this problem is a security issue, please reopen and
reassign to the Fedora Legacy product. If it is not a security issue and
hasn't been resolved in the current FC5 updates or in the FC6 test
release, reopen and change the version to match.

Thank you!



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