OOPHM extension for Linux Chromium

10 views
Skip to first unread message

skrat

unread,
Oct 29, 2009, 8:59:48 AM10/29/09
to Google Web Toolkit Contributors
Hi all,

as the subject says, is this doable? Can I somehow build myself that
extension?

John Tamplin

unread,
Oct 29, 2009, 10:05:19 AM10/29/09
to google-web-tool...@googlegroups.com
On Thu, Oct 29, 2009 at 8:59 AM, skrat <dusan.m...@gmail.com> wrote:
as the subject says, is this doable? Can I somehow build myself that
extension?

Not yet -- Linux Chrome doesn't yet have CRX support, and there are unresolved issues about CRX files with binary components for multiple platforms.  I am not sure what the Chrome team's schedule is for that, but once they are ready we won't be far behind.

--
John A. Tamplin
Software Engineer (GWT), Google

skrat

unread,
Oct 31, 2009, 8:58:39 PM10/31/09
to Google Web Toolkit Contributors
I may be wrong here, but does it have to be CRX? Couldn't be NPAPI
version sufficient? Is that possible?

On Oct 29, 3:05 pm, John Tamplin <j...@google.com> wrote:

John Tamplin

unread,
Oct 31, 2009, 9:23:51 PM10/31/09
to google-web-tool...@googlegroups.com
On Sat, Oct 31, 2009 at 8:58 PM, skrat <dusan.m...@gmail.com> wrote:
I may be wrong here, but does it have to be CRX? Couldn't be NPAPI
version sufficient? Is that possible?

The Windows Chrome plugin is in fact NPAPI, wrapped in a CRX with a bit of glue around it.

AFAIK, there is no general NPAPI support (flash etc is special-cased) in the Linux version of Chrome.

Mark Renouf

unread,
Nov 16, 2009, 2:48:34 PM11/16/09
to Google Web Toolkit Contributors
I beleive it does have CRX support now, at least I was able to install
the Windows Chrome extension (of course nothing happened) but it is
shown as an installed extension. I guess all I need is a way to
compile the NPAPI bits for Linux... I'm sure I could figure out the
packaging.

Try loading: chrome://extensions/

(I'm currently running 4.0.245.1)

Chrome + Linux + GWT is the holy grail I've been waiting for ever
since I heard about OOPHM.

Oh... and I should add that a general Linux build of the NPAPI plugin
would be of great value to me in using with custom Webkit applications
on Linux using the WebKitGtk port. It loads plugins as .so files just
as Firefox would.

On Oct 31, 8:23 pm, John Tamplin <j...@google.com> wrote:

John Tamplin

unread,
Nov 16, 2009, 3:03:36 PM11/16/09
to google-web-tool...@googlegroups.com
On Mon, Nov 16, 2009 at 2:48 PM, Mark Renouf <mark....@gmail.com> wrote:
I beleive it does have CRX support now, at least I was able to install
the Windows Chrome extension (of course nothing happened) but it is
shown as an installed extension. I guess all I need is a way to
compile the NPAPI bits for Linux...  I'm sure I could figure out the
packaging.

Maybe things have improved, but last I checked NPAPI plugins in CRXs didn't work, and the bug for handling multi-architecture CRXs was pushed past v4.

Aside from Chrome being able to run it properly, the preferences UI is currently Windows-only and would need to be rewritten to be platform-independent.  The tricky bit there is where to store the whitelist in NPAPI in a platform-independent way.

Anyway, we aren't going to do any other Chrome platforms until after GWT 2.0 ships, but the plugins are distributed separately anyway.
 
Oh... and I should add that a general Linux build of the NPAPI plugin
would be of great value to me in using with custom Webkit applications
on Linux using the WebKitGtk port. It loads plugins as .so files just
as Firefox would.

You should be able to build it in plugins/npapi (the Makefile is probably stale but shouldn't be hard to update), though you would have to replace platform/Win/*.
Reply all
Reply to author
Forward
0 new messages