gwtproject / gwt

GWT Open Source Project
http://www.gwtproject.org
1.51k stars 373 forks source link

DevMode plug-in doesn't work in Firefox 3.6 #4380

Closed dankurka closed 9 years ago

dankurka commented 9 years ago

Originally reported on Google Code with ID 4380

Found in GWT Release (e.g. 1.5.3, 1.6 RC):
Latest DevMode plugin: 1.0.7263

Encountered on OS / Browser (e.g. WinXP, IE6-7, FF3):
Firefox 3.6 beta 5 on Windows XP (Pro, SP3)

Detailed description (please be as specific as possible):
Firefox keeps saying the page needs a plugin when passing ?gwt.codesvr= in 
the URL to use DevMode, and the GWT's MissingPlugin page is showing.

Workaround if you have one:
Keep a Firefox 3.5 around.

Reported by t.broyer on 2009-12-19 15:38:51

dankurka commented 9 years ago
The plug-in still don't work with FF 3.6 RC. 
* gwt-dev-plugin\install.rdf was patched like this:
   "<em:maxVersion>3.6.*</em:maxVersion>"
* gwt-dev-plugin\components\stub.js patched like this:
   if (firefoxVersion == "3.6") return "ff35";

Reported by wilfried.pohl on 2010-01-09 23:48:59

dankurka commented 9 years ago
The DevMode plugin doest not work either on firefox 3.7 :)
Would be great to have a little update !

Thanks!

Reported by olivier.voortman on 2010-01-15 10:07:11

dankurka commented 9 years ago
Firefox 3.6 was released today : http://www.mozilla.com/en-
US/firefox/3.6/releasenotes/ . Would be great to have DevMode plugin support soon.

Reported by robert.munteanu on 2010-01-21 20:46:05

dankurka commented 9 years ago
Please inform me about the DevMode plugin for firefox 3.6

Reported by ewald.pankratz on 2010-01-22 06:00:52

dankurka commented 9 years ago
Hoping for a quick update, too!

Reported by hlibrenz on 2010-01-22 10:15:32

dankurka commented 9 years ago
Same, an update would be nice.

Reported by gcstang on 2010-01-23 15:32:56

dankurka commented 9 years ago
Attached patch seems to make it work for me. Also attaching Makefile path changes I

had to make on Gentoo.

Reported by p.jaroszynski on 2010-01-23 18:26:10


dankurka commented 9 years ago
Sorry for another comment but forgot to say that these changes just make it compile
on 
my box and it seems to work so far. I have no experience with ff plugins so don't 
blame me if it breaks ;)

Reported by p.jaroszynski on 2010-01-23 18:29:50

dankurka commented 9 years ago
Doh, attached wrong patch.

Reported by p.jaroszynski on 2010-01-23 18:32:59


dankurka commented 9 years ago
Has anyone been able to build that?  Willing to post the xpi?

Reported by ssenecal.work on 2010-01-25 08:40:25

dankurka commented 9 years ago
i miss the change for the cpp file.I have windows and i can't find that file. Could
you post the XPI corrected?

Reported by turricatch on 2010-01-25 09:19:36

dankurka commented 9 years ago
Sorry, I don't have windows at all currently :) But the patch might work if you figure

out how to build it on windows - I see there is a visual studio project file in the

source, which probably needs to ba changed to use gecko-1.9.2 instead of 1.9.1.

Reported by p.jaroszynski on 2010-01-25 13:33:01

dankurka commented 9 years ago
Could You please describe how can I run this patch in ubuntu 9.10 64bit

Reported by ioanbsu1 on 2010-01-27 17:28:19

dankurka commented 9 years ago
1) Checkout gwt source repo
2) Go to plugins/xpcom
3) Apply the ff36.patch
4) Play with the Makefile until it builds (what i had to do is in paths.diff)
5) plugin will be available in prebuilt/

hth

Reported by p.jaroszynski on 2010-01-27 18:48:04

dankurka commented 9 years ago
in svn sources  as turned out everything already had been is fixed...

Reported by ioanbsu1 on 2010-01-28 11:24:51

dankurka commented 9 years ago
Works fine for me now, with making the *.xpi from svn sources.

Reported by tfished on 2010-01-28 11:26:44

dankurka commented 9 years ago
Could anyone post here plugin built from sources?

Reported by bolukh on 2010-01-28 12:02:21

dankurka commented 9 years ago
I have difficulties building FF36 plugin, with gecko-sdk etc. if it's fixed in svn,
why 
there's no update to prebuilt .xpi?

Reported by dusan.maliarik on 2010-01-28 12:42:27

dankurka commented 9 years ago
i downloaded the plugin from the SVN source and then i modified the install.rdf file.
so now it says to me that works with 3.6
If you wanna try i attach xpi file. Please be aware,i'm not sure if it works!

Reported by turricatch on 2010-01-28 13:06:08


dankurka commented 9 years ago
Yeah, trunk had 3.6 support added on 27th w/o the prebuilt xpi changing though, so you

still need to build it on your own.

Reported by p.jaroszynski on 2010-01-28 13:13:09

dankurka commented 9 years ago
turricatch: 

Attached plugin didn't work. Firefox says it's compatible with 3.6 but after
upgrading it says that I'm missing the plugin. Reinstalling plugin won't help. Did
you made those changes described in ff36.patch that was posted before?

Reported by bolukh on 2010-01-28 13:21:21

dankurka commented 9 years ago
Just installed gwt-dev-plugin.xpi posted by turricacth and it seems work fine in my
FF under WinXP.

Reported by ioanbsu1 on 2010-01-28 13:22:29

dankurka commented 9 years ago
not all, i don't have linux and i cant build the XPI from the source, i'm asking why
people that are able to compile and build the xpi they dont post it here...

Reported by turricatch on 2010-01-28 13:26:09

dankurka commented 9 years ago
it doesn't make any sense to attach somebody's built xpi here. Is there any plan to

update official extension? I mean, when I click check for updates in FF, when there

will be updated, FF36 compatible extension?

Reported by dusan.maliarik on 2010-01-28 13:27:35

dankurka commented 9 years ago
the problem is that we don't know when and i have a problem. I have built my
interface for a project for an exam in GWT and now i cant use it because of the
update of FF. I have to give to teacher the project in 7days, hence i need a
temporary solution

Reported by turricatch on 2010-01-28 13:32:50

dankurka commented 9 years ago
Here is my .xpi built on Ubuntu 9.10 64 bits

Reported by tfished on 2010-01-28 13:33:22


dankurka commented 9 years ago
@turricatch: Use a portable Firefox or Chrome instead. If you need your FF for business

(or business-like) tasks: Never ever change a running config except you know everything

works fine after!

Reported by hlibrenz on 2010-01-28 13:42:15

dankurka commented 9 years ago
 @hlibrenz: 
i know that,i also have chrome here and i've just noticed that extensions are now
usable also for non-dev version. I'll use it, hoping that i will not have problem
with CSS or stuff like that.
But, anyway, it will be good if we have the new extension public, or i'm wrong?

Reported by turricatch on 2010-01-28 13:45:28

dankurka commented 9 years ago
My suggestion, if you really need the GWT plugin, is to install FF 3.5 along side 3.6.

Reported by arthur.carlsson on 2010-01-28 13:50:59

dankurka commented 9 years ago
@turricatch: Well, such things will always happen near deadline (Murphy is out 
there!!). And the pure availablity of code in a code versioning system is not enough
to 
let a new version out. And yes, it would be great to have a official build out there

but not untested and with possible bugs in it ;)

Reported by hlibrenz on 2010-01-28 13:51:58

dankurka commented 9 years ago
@turricatch:
ok,i see,you are right. Probably i will install a portable firefox version on my
laptop or ill use chrome (that is not too bad) only for developing the project.
Anyway,thanks for help, and waiting for news!

Reported by turricatch on 2010-01-28 13:55:11

dankurka commented 9 years ago
Whew! 138 stars and no signs of a release yet.

I don't recommend installing the extensions attached here by 3rd parties due to
security reasons. Installing and running them means that I would have to trust the
guys who built them, however I don't (no offence here). I workarounded the
compatibility problem by running a portable version of FF 3.5.7 and I recommend you
guys to do so until we have an official build of the extension.

Reported by ccidral on 2010-01-28 14:39:56

dankurka commented 9 years ago
Thanks for the XPI.  I'll try it out.  I would use an older version of FF if I could,
but due to a bug with 64bit FF and FireBug 1.5, I cant.  Of course an official build
would alleviate all of these issues ;)

Reported by ssenecal.work on 2010-01-29 00:13:14

dankurka commented 9 years ago
Please develope the gwt plugin for firefox 3.6 or where is the code to develope is
myself?

Reported by progman@octabyte.com on 2010-01-30 14:08:54

dankurka commented 9 years ago
Hi. I compiled plugin for Ubuntu 9.10 x86

Reported by YarikX on 2010-01-31 16:20:57


dankurka commented 9 years ago
An update to 1.0.7511 is being pushed right now.  This only adds FF3.6 support, with

no other changes.

Reported by jat@google.com on 2010-02-02 00:07:22

dankurka commented 9 years ago

Reported by jat@google.com on 2010-02-02 00:07:38

dankurka commented 9 years ago
FF 3.6 (on Windows 7) discovered and installed the plugin successfully.  Looks like

this is resolved.

Reported by jrivard on 2010-02-02 02:48:10

dankurka commented 9 years ago
Works also on Windows XP SP3 with FF 3.6. Good work. Thx.

Reported by hlibrenz on 2010-02-02 12:04:54

dankurka commented 9 years ago
Works also with the Mac OSX version of FF 3.6 (currently running Mac OSX 10.6.2).

Thanks!

Reported by marcotrev on 2010-02-02 12:12:56

dankurka commented 9 years ago
I can't see any update, and the issue is marked as 'Fixed', how's that possible?

Reported by dusan.maliarik on 2010-02-02 12:20:25

dankurka commented 9 years ago
Go to Tools/Add Ons and select Find Updates.  If that doesn't work, you may have 
installed a pre-release version of the plugin that didn't support auto-update (version

less than 1.0) -- in that case, you will need to manually uninstall it and then re-
install.

Reported by jat@google.com on 2010-02-02 15:19:40

dankurka commented 9 years ago
Works fine for me too on WinXP SP3 + FF 3.6, thanks.

Reported by ccidral on 2010-02-02 18:10:32

dankurka commented 9 years ago
works also in FF3.6 on Windows7 x64

Reported by turricatch on 2010-02-02 18:13:05

dankurka commented 9 years ago
Doesn't work on linux x86_64 FF 3.6

I installed version 1.0.7511 seems fine, but when i try to access
http://localhost:8888/?gwt.codesvr=127.0.0.2:9997
It says I need to install a missing plugin... and repeat.

Reported by espenamblekolstad on 2010-02-03 13:29:07

dankurka commented 9 years ago
> @espenamblekolstad:

Works here, looks like you might have a problem with your configuration.

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100123 Ubuntu/9.10
(karmic) Firefox/3.6

Reported by nicolas.cherel on 2010-02-03 13:50:08

dankurka commented 9 years ago
@espenamblekolstad:

Please add your details to issue 4141

Reported by jat@google.com on 2010-02-03 15:34:06

dankurka commented 9 years ago
have same issue as @espenamblekolstad

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100207 Gentoo Firefox/3.6

Reported by LividGreen on 2010-02-08 11:22:22

dankurka commented 9 years ago
If you are having difficulties using the plugin on Linux, please add details to issue

4141.

Reported by jat@google.com on 2010-02-08 13:22:17

dankurka commented 9 years ago
Try to install [nightly tester tools] extension on FF and it might allow You to
install the GWT extension even if it is no capable. 

I haven't tried this with GWT extension but it worked for me for other extensions
that refuses to install on FF 3.6. For example I've installed JetBrains Firefox
extension 0.1.12(which is capable only with FF 3.5) ont FF 3.6 for debugging js in
Idea. 

Reported by ioanbsu1 on 2010-02-08 13:30:00