Closed Bug 266525 Opened 20 years ago Closed 20 years ago

Plugin finder does not work when a page with plugin is opened in background tab

Categories

(Toolkit Graveyard :: Plugin Finder Service, defect)

x86
Windows XP
defect
Not set
major

Tracking

(Not tracked)

VERIFIED FIXED
mozilla1.8final

People

(Reporter: pavel.penaz, Assigned: doronr)

References

Details

(Keywords: testcase, Whiteboard: [have patch] do we want it?)

Attachments

(2 files, 1 obsolete file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20041026 Firefox/1.0 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20041026 Firefox/1.0 When I open a page with a plugin in a background tab, clicking on the "Install missing plugin" button does not do anything, the plugin information bar just disappears. Reproducible: Always Steps to Reproduce: 1. Have tabs set to open in the background 2. Open http://www.macromedia.com/shockwave/welcome/ in tab 3. Click on the button "Install missing plugin" Actual Results: Plugin information bar disappears Expected Results: Plugin finder should be invoked
I should probably add that you have to wait till the page fully loads in the background tab. If you switch to the tab before the page fully loads, the plugin finder works as expected.
Attached file testcase
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.3) Gecko/20041028 Firefox/1.0RC1 Confirming open the testcase in a background tab and try to find the missing plugin ->NEW
Status: UNCONFIRMED → NEW
Ever confirmed: true
Thanks Peter for confirming the bug. I guess this is a rather serious issue, nominating for blocking FF1.0.
Summary: Plugin finder does not work when the page with plugin is opened in background tab → Plugin finder does not work when a page with plugin is opened in background tab
Flags: blocking-aviary1.0?
Keywords: testcase
Hm, WFM using testcase plugin finder pops up and tells me "No suiteable plugins were found." Plugin information bar does not disappear. Didn't use a new profile. Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20041026 Firefox/1.0RC1
(In reply to comment #4) > Hm, WFM using testcase > plugin finder pops up and tells me "No suiteable plugins were found." > Plugin information bar does not disappear. > Didn't use a new profile. > > Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20041026 > Firefox/1.0RC1 Open in background, not foreground
(In reply to comment #5) > Open in background, not foreground > I did that
Ups, clicked on "Click here to download plugin" :o(. sorry! Confirm this bug when using "Install missing plugin"
not really a blocker, tabs are an advanced user feature.
this is caused by a tabbrowser "feature" - selecting a tab fires onLocationChange, and the pfs clears its list, as its expecting a new URL to have loaded.
Status: NEW → ASSIGNED
Comment on attachment 164414 [details] [diff] [review] move clearing to startDocumentLoad and move closing message to pfs code. - In pluginInstallerWizard.js: >+ window.opener.getBrowser().hideMessage(window.opener.getBrowser().selectedBrowser, "top"); > window.opener.getBrowser().reloadTab(gPluginInstaller.mTab); Might want to store window.opener.getBrowser() in a local here to avoid calling it 3 times in a row... r+sr=jst
Attachment #164414 - Flags: superreview+
Attachment #164414 - Flags: review+
Comment on attachment 164414 [details] [diff] [review] move clearing to startDocumentLoad and move closing message to pfs code. dunno if 1.0 wants this.
Attachment #164414 - Flags: approval-aviary?
Whiteboard: [have patch] do we want it?
Comment on attachment 164414 [details] [diff] [review] move clearing to startDocumentLoad and move closing message to pfs code. too late for 1.0.
Attachment #164414 - Flags: approval-aviary? → approval-aviary-
in that case, this can't be a blocker for 1.0.
Flags: blocking-aviary1.0? → blocking-aviary1.0-
Could this be checked into Aviary now, is it safe enough? Thanks
Its up to aviary drivers to decide.
targetting 1.1
Blocks: 272704
Target Milestone: --- → Firefox1.1
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041118 Firefox/1.0 Confirmed on Linux, too.
checked in.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
-> VERIFIED
Status: RESOLVED → VERIFIED
Product: Firefox → Toolkit
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: