Hi, I'd like to submit a patch (see below) that changes "JsArray<T extends JavaScriptObject>" to "JsArray<T>"
Motivation:
Support more lightweight code in places where we depend on Javascript
anyway.
In particular, I would like to remove the dependency on LinkedList in
AsyncFragmentLoader in a follow-up change.
I have verified that this change does not introduce any new test failures.
Stefan
Index: user/src/com/google/gwt/core/client/JsArray.java
===================================================================
--- user/src/com/google/gwt/core/client/JsArray.java (revision 5522)
+++ user/src/com/google/gwt/core/client/JsArray.java (working copy)
@@ -34,7 +34,7 @@
*
* @param <T> the concrete type of object contained in this array
*/
-public class JsArray<T extends JavaScriptObject> extends JavaScriptObject {
+public class JsArray<T> extends JavaScriptObject {
protected JsArray() {
}
--
Stefan Haustein
Google UK Limited
Registered Office: Belgrave House, 76 Buckingham Palace Road, London SW1W
9TQ; Registered in England Number: 3977902
--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---
svndiff
Description: Binary data
