Closed Bug 371312 Opened 18 years ago Closed 15 years ago

Content not displayed from plugin embedded using object tag in FF 2.0

Categories

(Core Graveyard :: Plug-ins, defect)

1.8 Branch
x86
Windows Server 2003
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: wray, Unassigned)

Details

(Whiteboard: [closeme 2010-09-15])

Attachments

(3 files)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 In FF 2.0, the content of the embedded plugin is not rendered until a resize event happens. In FF 1.5, with the same HTML, everything works as expected. Also, using the embed tag, rather than the object tag, works in either browser. This is all on windows, and has been replicated on several versions of windows on several machines. Reproducible: Sometimes Steps to Reproduce: (Plugin install) 1. The attached xpi file will have to be installed, it starts a windows installer that downloads some 3rd-party dll's (LeadTools stuff), and puts the plugin dll (npImgCtl.dll) in the standard plugin directory. (The steps below assume the plugin is installed) 1. Start FF2.0 2. Open the file embed_test.html (attached to this bug) 2a. This will give you an idea of the expected behavior, you should see and image, and have to ability to zoom, pan, magnify, etc. 3. Open the file object_test.html (attached to this bug) 4. Notice that content is not displayed (nearly all the time) 5. Do some sort of resize event (full screen, manual resize, etc) 6. Should work normally now. (A reload should put in state like 4 again) 7. Start FF1.5, repeat steps 1-6, notice that all content is rendered in a timely manner (on page load) Actual Results: As stated in "steps-to-reproduce", the object_test.html should not render immediately, but will be fine on a resize. Expected Results: Content should immediately render on FF2.0 regardless of which embedding tag (object or embed) is used. Just as in FF1.5
Attached file object test html case
This installer puts the file npImgCtl.dll in the standard plugin directory, and runs a seperate windows installer that gets 3rd-party dll's (LeadTools dll's) that the plugin is dependant on.
Component: General → Plug-ins
Product: Firefox → Core
QA Contact: general → plugins
Version: unspecified → 1.8 Branch
Update, I can get it to render with object tags, if I eliminate the outer object. e.g., instead of <object>... <object>...</object></object> where the inner object is the embedder, I just make it <object>...</object> FYI: I got the original HTML from http://developer.mozilla.org/en/docs/Gecko_Plugin_API_Reference:Plug-in_Basics#Using_HTML_to_Display_Plug-ins in an example of nested objects. Is this illegal HTML? Or is it a firefox 2.0 bug? Thanks.
Do you still see this problem using the most recent versions of all components? If you do not, please close the bug with resolution set to WORKSFORME. If you do, please comment in the bug.
Whiteboard: [closeme 2010-09-15]
Closing since now after whiteboard closeme date and no reply to last comment. Please reopen/comment with further info, if you still see this issue with Firefox 3.6.13 or later, with a clean profile and the latest version of the plugin. If you wish, you can also try to reproduce in Firefox 4 Beta 8 or later: http://www.mozilla.com/en-US/firefox/all-beta.html
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: