GNOME Bugzilla – Bug 520629
deCOMtaminate plugins
Last modified: 2008-07-04 09:36:22 UTC
In order to make the plugins work with webkit, we need to port the plugin from XPCOM scripting to the new 'NPRuntime' scripting API, and remove all other traces of XPCOM and mozilla strings from it. I'm working on it, but it's going to be really hairy.
I'm working on this.
Created attachment 111747 [details] [review] patch; please review This seems to be about ready to me; needs more testing of course but that's the sort of thing that's better be done distributed, by putting the patch in and fixing regressions :) (There is one additional 'regression': I didn't port the complex plugin, since it's pretty much useless since there are no gst codecs for the complex formats and rtp doesn't work either.)
Please commit, and we'll fix the rest as bugs come in. A couple of things: - please keep the idl files at least in the repo, for documentation purposes - don't add the .gitignore files to the repo - the complex plugin actually works with xine-lib, and a bunch of real audio shared-libs.
(In reply to comment #3) > Please commit, and we'll fix the rest as bugs come in. Ok. > A couple of things: > - please keep the idl files at least in the repo, for documentation purposes Yes, I didn't remove them, just the Makefile.am in idl/. > - don't add the .gitignore files to the repo :( > - the complex plugin actually works with xine-lib, and a bunch of real audio > shared-libs. Hmm ok. It will be easy to port... an exercise for an interested reader :)
(In reply to comment #4) > (In reply to comment #3) > > - don't add the .gitignore files to the repo > :( I guess you can add them if you care about them so much ;)
Thanks! It's easier if it's in svn since then I don't have to re-add it on every git branch... Committed to svn. Please open new bug(s) for any regressions found.
*** Bug 541496 has been marked as a duplicate of this bug. ***