Bug 158657
Summary: | Build Totem's Mozilla plugin | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | W. Michael Petullo <redhat> | ||||
Component: | totem | Assignee: | Christopher Aillon <caillon> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | |||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | rawhide | CC: | bnocera, marius.andreiana | ||||
Target Milestone: | --- | Keywords: | FutureFeature | ||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Enhancement | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2006-01-11 22:42:46 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 150221 | ||||||
Attachments: |
|
Description
W. Michael Petullo
2005-05-24 16:25:06 UTC
Created attachment 114780 [details]
Build totem's Mozilla plugin
We are in a deep freeze right now. Once rawhide opens up again I will look into it. Any chance in this getting into Fedora Core 5? Don't forget about implementing this next time you update the package. Should be in test2 in the totem-mozplugin sub package This patch is somewhat fundamentally broken. It assumes mozilla must be installed, but that is wrong. A user should be able to remove mozilla and install firefox and it should work. It should require 'webclient' instead. Additionally, I think naming the subpackage -mozilla is broken. The plugin API should be the NPAPI which I think konqueror and opera also implement. Won't work with either, as it requires Gtk2 (rather, not Gtk1) and XEMBED. Fair enough on the Gtk requirement, but in theory any browser supporting NPAPI and Gtk2/Xembed will work. Still, the fact that it is a "mozilla" package is broken. When mozilla is removed, it will be more obvious. Additionally, the firefox use case is stlil valid. /usr/lib/mozilla/plugins should be created and owned by the plugin if it doesn't exist (possibly in a trigger) so that when e.g. firefox is installed, the plugin will work without having mozilla installed. This is what other plugins are expected to do as well. |