Remove deprecation warnings from DOMImplMozillaOld.
Patch by: jat
Review by: jgw
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5029 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/dom/client/DOMImplMozillaOld.java b/user/src/com/google/gwt/dom/client/DOMImplMozillaOld.java
index 64184a9..23d14c2 100644
--- a/user/src/com/google/gwt/dom/client/DOMImplMozillaOld.java
+++ b/user/src/com/google/gwt/dom/client/DOMImplMozillaOld.java
@@ -24,6 +24,18 @@
*/
class DOMImplMozillaOld extends DOMImplMozilla {
+ // Used by JSNI to avoid JSO restrictions from JSNI
+ @SuppressWarnings("unused")
+ private static int getDocumentScrollLeft() {
+ return Document.get().getScrollLeft();
+ }
+
+ // Used by JSNI to avoid JSO restrictions from JSNI
+ @SuppressWarnings("unused")
+ private static int getDocumentScrollTop() {
+ return Document.get().getScrollTop();
+ }
+
@Override
public native int getAbsoluteLeft(Element elem) /*-{
var doc = elem.ownerDocument;
@@ -41,8 +53,8 @@
parent = parent.parentNode;
}
- return left +
- @com.google.gwt.user.client.impl.DocumentRootImpl::documentRoot.scrollLeft;
+ return left
+ + @com.google.gwt.dom.client.DOMImplMozillaOld::getDocumentScrollLeft()();
}-*/;
@Override
@@ -62,8 +74,8 @@
parent = parent.parentNode;
}
- return top +
- @com.google.gwt.user.client.impl.DocumentRootImpl::documentRoot.scrollTop;
+ return top
+ + @com.google.gwt.dom.client.DOMImplMozillaOld::getDocumentScrollTop()();
}-*/;
@Override