Ian
--
Tired of pop-ups, security holes, and spyware?
Try Firefox: http://www.getfirefox.com
Well, could be, but the differences between 1.4.60 and 1.4.61 are
pretty small. I just wanted to see if you were using trunk code,
which will be GWT 1.5 when it's released. The 1.5 compiler will be a
lot more aggressive in its optimizations, so it seems more likely to
produce invalid obfuscated code. On the other hand, perhaps it has
better testing, so who knows.
How do you trigger the error you're seeing? Do you have to create any
events or does it get triggered just by loading your app?
Anyway, I'm not sure where to go next. Maybe you should file an issue
and see if the GWT people can be of any help. If you do that, make
sure to include as much information as possible: GWT version, browser,
any extra modules you're using, the details of what it takes to
trigger the error, etc. This will be hard to track down so the more
information the better.
Good luck,
function dispatchEventImpl(evt, elem, listener){
$clinit_8();
var prevCurrentEvent;
if (elem === sCaptureElem) {
if (eventGetType(evt) == 8192) {
sCaptureElem = null;
}
}
prevCurrentEvent = currentEvent;
currentEvent = evt;
try {
listener.onBrowserEvent(evt);
}
finally {
currentEvent = prevCurrentEvent;
I agree, and that means "c.uj()" is "listener.onBrowserEvent()", which
I think means you've broken something, Sergey. Every widget has an
onBrowserEvent method, so there's either an enormous problem with the
GWT compiler that no one's ever seen before, or there's something
unusual in your setup that has created a button with no
onBrowserEvent. It could be a problem with GWT, but it seems more
likely that you're in a quirky environment. Are you using any
non-standard modules? Perhaps you could post the code you've written
that creates the problematic button?
Sounds likely. I suggest you file an issue and see what the Google
people say. If it's only a problem for very large projects, you may
have to work together with them by either sending them your code, or
doing a lot of debugging on their behalf.
Good luck,
Unfortunately, no. I think I've seen issues in the tracker or
postings on the forum that suggest a multi-module configuration
doesn't work in GWT 1.4, but I think it might be fixed in GWT 1.5.
I'm not sure, though, because I'm only using one module so it hasn't
directly affected me.
No, I haven't reproduced the error. All I did was find the error's
origin point in unobfuscated code.