WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
15217
Plugin complains that xpcom_core.dll missing
https://bugs.webkit.org/show_bug.cgi?id=15217
Summary
Plugin complains that xpcom_core.dll missing
Anantha Keesara
Reported
2007-09-14 15:09:11 PDT
Steps: 1. load
http://tv.fenbei.com/
to see the following error. --------------------------- Loading “FenBei TV 在线电影台”: Safari.exe - Unable To Locate Component --------------------------- This application has failed to start because xpcom_core.dll was not found. Re-installing the application may fix this problem. --------------------------- OK ---------------------------
Attachments
proposed fix
(1.32 KB, patch)
2007-10-27 00:04 PDT
,
Alexey Proskuryakov
aroben
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Mark Rowe (bdash)
Comment 1
2007-09-14 15:38:57 PDT
On the Mac I see a sheet saying: "The page “FenBei TV 在线电影台” has content of MIME type “application/x-oleobject”. Because you don’t have a plug-in installed for this MIME type, this content can’t be displayed." As far as I can tell this has nothing to do with Flash. It sounds like you may have a Firefox plugin installed that attempts to handle the ActiveX MIME types.
Matt Lilek
Comment 2
2007-09-14 20:47:55 PDT
I just get a broken plugin icon with Safari 3.0.3 and Safari uses no CPU.
Mark Rowe (bdash)
Comment 3
2007-09-14 20:52:44 PDT
Anantha, can you please check which plugins are installed? Under the Help menu, choose Installed Plugins. Look through the list to find which plugin is claiming "application/x-oleobject". I suspect that plugin will be a Firefox-specific plugin that was written to allow Firefox to support ActiveX. Please report back with what you find.
Anantha Keesara
Comment 4
2007-09-17 16:54:21 PDT
This is what I see: Mozilla ActiveX control and plugin support Mozilla ActiveX control and plugin module — from file “npmozax.dll”. MIME Type Description Extensions application/x-oleobject ActiveX *.ocx application/oleobject ActiveX *.ocx
Alexey Proskuryakov
Comment 5
2007-09-17 21:32:20 PDT
This plugin clearly requires Mozilla/Firefox, and cannot work with Safari. Perhaps we should skip it when loading plug-ins to avoid getting such errors?
David Kilzer (:ddkilzer)
Comment 6
2007-09-18 08:17:16 PDT
<
rdar://problem/5488870
>
Alexey Proskuryakov
Comment 7
2007-10-26 23:19:13 PDT
We now have PluginDatabaseWin::isPluginBlacklisted() just for this.
Alexey Proskuryakov
Comment 8
2007-10-27 00:04:10 PDT
Created
attachment 16897
[details]
proposed fix I haven't verified that this patch fixes the problem, since Windows Safari beta is still incompatible with TOT, but it seems simple enough.
Adam Roben (:aroben)
Comment 9
2007-10-27 22:16:14 PDT
Comment on
attachment 16897
[details]
proposed fix r=me, though I think the comment could go beneath the if instead of next to it.
Alexey Proskuryakov
Comment 10
2007-10-28 01:14:39 PDT
Committed revision 27175. Someone with access to a working Safari build will need to verify that this actually helps.
Alexey Proskuryakov
Comment 11
2007-11-01 05:23:05 PDT
I've tested the fix now, and it does work. Of course, there is still an alert about missing plugin, and no video is displayed, but that's expected behavior.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug