Building the dev plugin for firefox

46 views
Skip to first unread message

navels

unread,
Nov 26, 2013, 11:33:00 AM11/26/13
to google-we...@googlegroups.com
What are the general steps involved to build the firefox plugin?  How involved are the fixes to maintain compatibility with new FF releases?  (I'm sure it depends on the release, but is there a general level of complexity.)

Would I be able to contribute patches?


Thomas Broyer

unread,
Nov 26, 2013, 12:27:53 PM11/26/13
to google-we...@googlegroups.com


On Tuesday, November 26, 2013 5:33:00 PM UTC+1, navels wrote:
What are the general steps involved to build the firefox plugin?  How involved are the fixes to maintain compatibility with new FF releases?  (I'm sure it depends on the release, but is there a general level of complexity.)

Would I be able to contribute patches?

That's the kind of question you should ask on https://groups.google.com/d/forum/google-web-toolkit-contributors as many Googlers don't follow this group, or only come here from time to time (and when it comes to the plugins, they're the de-facto maintainers)

I forwarded it to Brian and Matthew who should be able to answer here, so no need to re-post there.

@Brian, Matthew: you might want to add GWT-C in Cc though when replying.

Brian Slesinsky

unread,
Nov 26, 2013, 5:30:36 PM11/26/13
to google-we...@googlegroups.com
It's fairly complicated to build because we have to do a C++ compile against the latest XulRunner SDK on three platforms and assemble the results. Furthermore, converting a new XulRunner SDK into the format needed to do the build is a partially manual process. But if you just want to build on one platform (Linux or Mac, preferably) for a Firefox release we already support, it should be easier and that should be enough to get started. And yes, we'd like to accept patches.

I have a document with the build procedure, but it contains Google-specific steps. If you're seriously interested then I could publish a cleaned-up version.

- Brian

navels

unread,
Nov 27, 2013, 11:12:53 AM11/27/13
to google-we...@googlegroups.com
I see.  My thinking was to be able to unblock our team more quickly by fixing compatibility issues right away rather than waiting for an official update, which can take several days.  Of course we aren't really blocked, there is just some thrash for the folks who take FF updates immediately.

This would be on Ubuntu Linux.  I would not be inclined to go to the trouble (the thrash isn't that bad) unless I could contribute.  If in order to submit a patch I would be required to build/test on Windows, ain't happening, but if Linux is sufficient, then yeah, if you could put out non-Google-specific build instructions, that would be great.

Thanks,
Lee
Reply all
Reply to author
Forward
0 new messages