Bug 88977

Summary: Onload event of body element fired before plugin instance initialization complete
Product: WebKit Reporter: pdeng6 <pan.deng>
Component: Plug-insAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: andersca, ap, thorton
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows 7   
Attachments:
Description Flags
test case
none
error screen shot of safari 5 none

pdeng6
Reported 2012-06-13 02:31:23 PDT
PluginInteractTest.html is derived from "http://www.permadi.com/tutorial/flashjscommand/" In this case, JS function try to interaction with plugin instance after BODY "onload" event fired. however, plugin instance has not been initialized yet, so invocation flashMovie.Play() will fail. This problem can be reproduced in Safari5/Window7, and chromium 20. while in firefox 12, it works as expected. I've submit this issue to chromium dev. http://code.google.com/p/chromium/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Pri%20Mstone%20ReleaseBlock%20Area%20Feature%20Status%20Owner%20Summary&groupby=&sort=&id=132391
Attachments
test case (4.97 KB, application/zip)
2012-06-13 02:33 PDT, pdeng6
no flags
error screen shot of safari 5 (106.09 KB, image/png)
2012-06-13 02:38 PDT, pdeng6
no flags
pdeng6
Comment 1 2012-06-13 02:33:30 PDT
Created attachment 147266 [details] test case
pdeng6
Comment 2 2012-06-13 02:38:06 PDT
Created attachment 147267 [details] error screen shot of safari 5
pdeng6
Comment 3 2012-06-18 22:13:32 PDT
anyone have insight about this? :)
Alexey Proskuryakov
Comment 4 2022-07-01 11:36:19 PDT
Mass closing plug-in bugs, as plug-in support has been removed from WebKit. Please comment and/or reopen if this still affects WebKit in some way.
Note You need to log in before you can comment on or make changes to this bug.