GWT Developer Plugin for Firefox 7

2975 views
Skip to first unread message

Fabricio Pizzichillo

unread,
Sep 29, 2011, 6:23:58 AM9/29/11
to google-we...@googlegroups.com
Hello Friends.
Again has come a new version of Firefox and the plugin does not work. Does anyone know how to do this work?

thanks!

Thomas Broyer

unread,
Sep 29, 2011, 6:45:14 AM9/29/11
to google-we...@googlegroups.com
Mozilla requires that binary components be compiled against the libraries for the version of Firefox they'll run in; so the extension has to be recompiled against the Firefox 7 libraries (and a couple lines added to extension manifest).
The last 2 commits in the SVN (r10673, r10674) are adding the libraries for gecko 7 on Linux 32bits, so it's only a matter of time for the extension to be updated.

Fabricio Pizzichillo

unread,
Sep 29, 2011, 7:13:07 AM9/29/11
to google-we...@googlegroups.com
Thanks Thomas.

2011/9/29 Thomas Broyer <t.br...@gmail.com>
Mozilla requires that binary components be compiled against the libraries for the version of Firefox they'll run in; so the extension has to be recompiled against the Firefox 7 libraries (and a couple lines added to extension manifest).
The last 2 commits in the SVN (r10673, r10674) are adding the libraries for gecko 7 on Linux 32bits, so it's only a matter of time for the extension to be updated.

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/jCE8KiA2riAJ.
To post to this group, send email to google-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.

bryn ryans

unread,
Sep 29, 2011, 11:36:41 AM9/29/11
to Google Web Toolkit

Supposedly mozilla's jetpack SDK (https://wiki.mozilla.org/Labs/
Jetpack/Roadmap) will make it faster to develop and migrate add on's.
At this point however it is unclear to me whether the jetpack API
supports all API function calls required by the GWT developer plugin.
So I guess my questions are

1. Can the GWT developer plugin be migrated to jetpack?
2. If it can be migrated, is there a plan to migrate it?
3. If there is a plan to migrate it, any ideas when?

Thanks

Thomas Broyer

unread,
Sep 29, 2011, 12:11:27 PM9/29/11
to google-we...@googlegroups.com
I don't think JetPack is the solution. js-ctypes look like a much better one: http://adblockplus.org/blog/binary-xpcom-components-are-dead-js-ctypes-is-the-way-to-go

Lukas Laag

unread,
Sep 29, 2011, 5:00:02 PM9/29/11
to Google Web Toolkit
Hi,

If you are eager to have the plugin now, it appears it is not too hard
to rebuild it. Here is the procedure I followed:

1/ Check out the source and tools from the svn repository
http://google-web-toolkit.googlecode.com/svn/trunk
Also checkout http://google-web-toolkit.googlecode.com/svn/plugin-sdks/gecko-sdks/gecko-7.0.0
(see http://code.google.com/webtoolkit/makinggwtbetter.html#checkingout
for details)

2/ Edit several files, by either adding an extra section for ff70 copy-
pasted-adapted from what existed for ff60 (trunk/plugins/xpcom/
Makefile, trunk/plugins/xpcom/prebuilt/extension/chrome.manifest), or
by replacing 6.0 by 7.0 (trunk/plugins/xpcom/install-template.rdf)

3/ Create the directory trunk/plugins/xpcom/prebuilt/ff70/include

4/ Go to trunk/plugins/xpcom and type: make ARCH=x86 BROWSER=ff70
This will build a plugin in the directory trunk/plugins/xpcom/
prebuilt/gwt-dev-plugin.xpi
5/ In FF7.0, go to File > Open File... and open the .xpi resulting
from the build

I cannot guarantee the resulting plugin is flawless as I blindly
changed stuff without having a real understanding of FF plugin
development or the GWT plugin, but this has produced something which
works for me (FF7.0, linux 32 bits)

Lukas

On Sep 29, 6:11 pm, Thomas Broyer <t.bro...@gmail.com> wrote:
> I don't think JetPack is the solution. js-ctypes look like a much better
> one:http://adblockplus.org/blog/binary-xpcom-components-are-dead-js-ctype...

Adil

unread,
Sep 29, 2011, 7:18:57 PM9/29/11
to google-we...@googlegroups.com
Mozilla are coming up with a new remote debugging protocol, jsdbg2, which should make hooking a debugger into Firefox much easier and more compatible with future releases. I think it is already a feature of the latest nightly builds (Firefox 9.x).

Message has been deleted

Thomas Broyer

unread,
Sep 30, 2011, 4:08:02 AM9/30/11
to google-we...@googlegroups.com
I haven't tried it (yet) but what's needed is just to do the same as http://code.google.com/p/google-web-toolkit/source/detail?r=10593 but for ff70.

If you're not on Linux 32bits though (that's my case, and why I haven't tried it yet), you'd have to download the appropriate Gecko SDK for your platform and unpack it in the plugin-sdks/gecko-sdks/gecko-7.0.0/<platform>, mimicking what's been done for ff60 and/or ff70-on-Linux-32bits.

Otherwise, you're right that "make BROWSER=ff70" should be enough (the README says the ARCH defaults to the one of the machine you run the build on); it'd add support for ff70 for your platform to the prebuilt XPI.

I bet it's a bit different on Windows though.

David Sanders

unread,
Sep 30, 2011, 5:46:45 AM9/30/11
to google-we...@googlegroups.com
Yeah I'm on Ubuntu 64 bit

For other 64 bit users out there, I needed to do the following:
 - Get your Linux 64bit gecko sdk from Mozilla (available here: http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/7.0/sdk )
 - Add "-std=gnu++0x" to CFLAGS in the Makefile
 - Make sure I had the 32 bit building stuff - I needed to install libc6-dev-i386 & g++-multilib

(The error I got previously was from not editing the Makefile correctly so I deleted my post)

wbabachan

unread,
Sep 30, 2011, 9:45:40 AM9/30/11
to Google Web Toolkit
It works for me too. Ubuntu 11.04 x86_64 But I got xullrunner 7.0.1

Fabricio Pizzichillo

unread,
Sep 30, 2011, 10:58:20 AM9/30/11
to google-we...@googlegroups.com
Can you upload it to svn or somewhere?


2011/9/30 wbabachan <wbab...@googlemail.com>
It works for me too. Ubuntu 11.04 x86_64 But I got xullrunner 7.0.1
--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.

emerix

unread,
Oct 1, 2011, 9:33:29 AM10/1/11
to google-we...@googlegroups.com
Hello,
Would you mind sharing your xpi file ? I am on Ubuntu 64bit also and I am having trouble compiling the plugin :-/

Thanks!

Fabricio Pizzichillo

unread,
Oct 1, 2011, 3:29:53 PM10/1/11
to google-we...@googlegroups.com
me too

2011/10/1 emerix <raf...@gmail.com>
Hello,
Would you mind sharing your xpi file ? I am on Ubuntu 64bit also and I am having trouble compiling the plugin :-/

Thanks!

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.

wbabachan

unread,
Oct 2, 2011, 5:49:50 PM10/2/11
to Google Web Toolkit
Of course I can do, but I have no idea, how and where. Unfortunately I
can't attach the xpi here, Is there any way to attach the xpi here ? I
want to share it.

wbabachan

unread,
Oct 2, 2011, 6:29:11 PM10/2/11
to Google Web Toolkit
OK I've found a way, I have uploaded the file here:

http://www.sendspace.com/file/s01yil

I Hope that it helps everyone.

Fabricio Pizzichillo

unread,
Oct 2, 2011, 8:05:45 PM10/2/11
to google-we...@googlegroups.com
Thanks!!!!

2011/10/2 wbabachan <wbab...@googlemail.com>
OK I've found a way, I have uploaded the file here:

http://www.sendspace.com/file/s01yil

I Hope that it helps everyone.
--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.

Michele Adams

unread,
Oct 2, 2011, 6:04:58 PM10/2/11
to google-we...@googlegroups.com
Awesome. Can you share the link where it can be found?

Michele Adams

unread,
Oct 2, 2011, 6:05:34 PM10/2/11
to google-we...@googlegroups.com
Wbabachan,

Can you share the link where the xpi can be found? What version of the
developer plugin is it?

On 10/2/11 5:49 PM, "wbabachan" <wbab...@googlemail.com> wrote:

Michele Adams

unread,
Oct 2, 2011, 6:35:45 PM10/2/11
to google-we...@googlegroups.com
Thanks wbabachan.....I guess we'll find out if it will work with Firefox
6.0.2

Michele

unread,
Oct 3, 2011, 9:30:51 AM10/3/11
to google-we...@googlegroups.com
Hmmm....I'm unable to access the site so is there a way you can change the extension and send it to me as an attachment?


From: "Michele Adams" <c.m....@comcast.net>
To: google-we...@googlegroups.com
Sent: Sunday, October 2, 2011 6:35:45 PM
Subject: Re: GWT Developer Plugin for Firefox 7

Kees de Kooter

unread,
Oct 3, 2011, 9:48:46 AM10/3/11
to google-we...@googlegroups.com

mjfan80

unread,
Oct 4, 2011, 8:36:33 AM10/4/11
to Google Web Toolkit
Yes
there's still problem with firefox 7.01
The worst thik is that i can't make work the plugin with chrome too

On 3 Ott, 15:48, Kees de Kooter <kdekoo...@gmail.com> wrote:
> This plugin is failing on FF 7.0.1: "Sorry, the GWT Developer Plugin only
> supports Firefox 3.0 - 6.0 at present <http://www.getfirefox.com/>"

Ivan Bahdanau

unread,
Oct 5, 2011, 3:36:44 PM10/5/11
to google-we...@googlegroups.com
Attached file is GWT FF plugin for FF7 on Ubuntu 11 64. in case anyone does not want to re-build it by himself.

My Ubuntu info:
uname -a:
Linux v 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:17:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
ioanbsu@v:~$

cat /etc/issue:
Ubuntu 11.04 \n \l





gwt-dev-plugin.xpi

Lorenzo M

unread,
Oct 7, 2011, 12:21:29 PM10/7/11
to Google Web Toolkit
Many thanks Ivan, but still I cannot make it work on FF 7.0.1. I keep
getting the same error message Kees de Kooter reported.
Any chance someone can share the plugin built for Firefox 7.0.1?
Unofrtunateli, I didn't manage to compile it by myself :/

Thanks!

--
L.
>  gwt-dev-plugin.xpi
> 3821KViewDownload

Thomas Broyer

unread,
Oct 7, 2011, 2:51:03 PM10/7/11
to google-we...@googlegroups.com
It's available on the GWT SVN; just a matter of time 'til it makes it to an official release with the auto-update process right from firefox.

Alan Leung

unread,
Oct 7, 2011, 3:50:17 PM10/7/11
to google-we...@googlegroups.com
Yes. I checked it in last night and tested it on all the OS.

Let me know if you have any problems with it.

On Fri, Oct 7, 2011 at 11:51 AM, Thomas Broyer <t.br...@gmail.com> wrote:
It's available on the GWT SVN; just a matter of time 'til it makes it to an official release with the auto-update process right from firefox.

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.

Kees de Kooter

unread,
Oct 7, 2011, 4:24:17 PM10/7/11
to google-we...@googlegroups.com
Doin' fine on my mac.

Kees de Kooter

Tapas Adhikary

unread,
Oct 7, 2011, 11:44:26 PM10/7/11
to Google Web Toolkit
Alan,

Can you share the check-in location?
-Tapas

On Oct 8, 1:24 am, Kees de Kooter <kdekoo...@gmail.com> wrote:
> Doin' fine on my mac.
>
> Kees de Kooter
>
>
>
>
>
>
>
> On Fri, Oct 7, 2011 at 21:50, Alan Leung <acle...@google.com> wrote:
> > Yes. I checked it in last night and tested it on all the OS.
>
> > Let me know if you have any problems with it.
>

Kees de Kooter

unread,
Oct 8, 2011, 7:11:47 AM10/8/11
to google-we...@googlegroups.com

Michael Vogt

unread,
Oct 10, 2011, 4:06:40 AM10/10/11
to google-we...@googlegroups.com
Hello Alan.

Thanks for the update.


> Yes. I checked it in last night and tested it on all the OS.
> Let me know if you have any problems with it.
>

Just tried to run one of my applications with it. Crashes Firefox 7
(updated through the Ubuntu update) before the application is loaded
on Ubuntu 11.04 32 bit.

Could not find a log other than the dump from the crash reporter.
Should I send you this?


Greetings,
Michael

JB

unread,
Oct 10, 2011, 6:56:46 AM10/10/11
to google-we...@googlegroups.com
Same as Michael,

Initializing GWT Developer Plugin
  gecko=7.0.1, firefox=7.0.1, abi=Linux_x86-gcc3, built for ff70
Connect(url=http://127.0.0.1:8888/Photobook.html?gwt.codesvr=127.0.0.1:9997, sessionKey=g35&fIN;t2)"=6/\, address=127.0.0.1:9997, module=photobook, hostedHtmlVersion=2.1
Initiating GWT Development Mode connection to host 127.0.0.1, port 9997
Segmentation fault

JB

unread,
Oct 10, 2011, 7:16:47 AM10/10/11
to google-we...@googlegroups.com
I manually rebuilt from SVN and that worked.
I on Gentoo Linux 32bits (built plugin attached).
gwt-dev-plugin.xpi

koma

unread,
Oct 10, 2011, 4:47:40 PM10/10/11
to google-we...@googlegroups.com
works perfectly on my Ubuntu 64 bit
Linux N53SV 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:17:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
FF 7.0.1

Alan Leung

unread,
Oct 10, 2011, 4:48:09 PM10/10/11
to google-we...@googlegroups.com
Thanks for the info.

That is pretty weird.....I can't think of any reason why that would happen

Let me try rebuilding...

On Mon, Oct 10, 2011 at 4:16 AM, JB <jul.b...@gmail.com> wrote:
I manually rebuilt from SVN and that worked.
I on Gentoo Linux 32bits (built plugin attached).

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.

Michael Vogt

unread,
Oct 10, 2011, 6:15:24 PM10/10/11
to google-we...@googlegroups.com
Yes works also on my ThinkPad with Ubuntu 11.04 64-bit and Firefox
7.0.1 at home.

Alan Leung

unread,
Oct 10, 2011, 6:27:28 PM10/10/11
to google-we...@googlegroups.com
For those who had experienced a crash on 32bit Linux, would you mind doing me a favor by trying the attached xpi file?

Thanks!

-Alan

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
gwt-dev-plugin.xpi

Michael Vogt

unread,
Oct 11, 2011, 3:28:58 AM10/11/11