All,
while checking 2 of my GWT applications on IE9 i discovered they are no
longer working. After recompiling with 2.2.0 (and 2.3.0m1) the problem is
still there. Running the applications in IE9 compat mode manually (by
pressing the button in the address bar) works fine, however, if i do the
same using the meta tag the rendering switches to IE8 but the application
still doesn't work.
Running the application in dev-mode on IE9 shows the following:
com.google.gwt.core.client.JavaScriptException: (null): DOM Exception:
INVALID_CHARACTER_ERR (5)
code: 5
ABORT_ERR: 20
...
VALIDATION_ERR: 16
WRONG_DOCUMENT_ERR: 4
at
com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:237)
at
com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:129)
at
com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561)
at
com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject(ModuleSpace.java:269)
at
com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91)
at
com.google.gwt.dom.client.DOMImplTrident.createInputRadioElement(DOMImplTrident.java)
at
com.google.gwt.dom.client.Document$.createRadioInputElement$(Document.java:961)
at com.google.gwt.user.client.DOM.createInputRadio(DOM.java:214)
...
Application A crashes on creating a Radio Button, Application B crashes on
creating a regular button. But applications are very different, A uses an
external library GWT-EXT, however Application B does not use any libraries
at all (other than GWT itself)
When searching for the error a few suggestions are given in early 2010 but
none of them work. After doing a complete reinstall of eclipse and a fresh
check out of the source I actually have no idea how to debug this further.
Has anyone seen this? Any hints on debugging?
--
Michel
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors