Reviewers: jgw,

Description:
Description:
=============
Only a single GWT app can preview events in IE because the first app to
do so sets the return value to true, and all other modules look for it
to be null.


Fix:
====
Now, all apps add themselves to a shared array, and the first app to
preview the event sends it to all the other apps. Events in windows are
not modifiable (except the returnValue) and not comparable to
themselves, so this is likely the best solution.  See the issue for
details.


Testing:
=========
Manually verified and added a code museum issue.

Please review this at http://gwt-code-reviews.appspot.com/67804

Affected files:
   eclipse/reference/code-museum/Issue3892.launch
   reference/code-museum/src/com/google/gwt/museum/Issue3892Module1.gwt.xml
   reference/code-museum/src/com/google/gwt/museum/Issue3892Module2.gwt.xml
   reference/code-museum/src/com/google/gwt/museum/Issue3892Module3.gwt.xml
    
reference/code-museum/src/com/google/gwt/museum/client/defaultmuseum/Issue3892EntryPoint1.java
    
reference/code-museum/src/com/google/gwt/museum/client/defaultmuseum/Issue3892EntryPoint2.java
    
reference/code-museum/src/com/google/gwt/museum/client/defaultmuseum/Issue3892EntryPoint3.java
   user/src/com/google/gwt/user/client/impl/DOMImplTrident.java



--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to