Move hasAttribute impl from DOMImplIE6 to DOMImplTrident so it applies to IE8 as well.


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@7498 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/dom/client/DOMImplIE6.java b/user/src/com/google/gwt/dom/client/DOMImplIE6.java
index 7c6e09b..cfc61b2 100644
--- a/user/src/com/google/gwt/dom/client/DOMImplIE6.java
+++ b/user/src/com/google/gwt/dom/client/DOMImplIE6.java
@@ -53,11 +53,6 @@
     return super.getScrollLeft(elem);
   }
 
-  public native boolean hasAttribute(Element elem, String name) /*-{
-    var node = elem.getAttributeNode(name);
-    return !!(node && node.specified);
-  }-*/;
-
   /*
    * The src may not be set yet because of funky logic in setImgSrc(). See
    * setImgSrc().
diff --git a/user/src/com/google/gwt/dom/client/DOMImplTrident.java b/user/src/com/google/gwt/dom/client/DOMImplTrident.java
index 79fd5f2..63e62c1 100644
--- a/user/src/com/google/gwt/dom/client/DOMImplTrident.java
+++ b/user/src/com/google/gwt/dom/client/DOMImplTrident.java
@@ -216,6 +216,12 @@
   }
 
   @Override
+  public native boolean hasAttribute(Element elem, String name) /*-{
+    var node = elem.getAttributeNode(name);
+    return !!(node && node.specified);
+  }-*/;
+
+  @Override
   public native boolean isOrHasChild(Node parent, Node child) /*-{
     // Element.contains() doesn't work with non-Element nodes on IE, so we have
     // to deal explicitly with non-Element nodes here.