Author: jlaba...@google.com
Date: Tue Feb 24 21:25:29 2009
New Revision: 4859

Modified:
    trunk/user/src/com/google/gwt/dom/client/DOMImplIE6.java

Log:
Fixed a bug in DOMImplIE.getAbsoluteLeft() where the wrong value can be  
returned in strict mode if the user sets a width on the body element.

Patch by: jlabanca
Review by: jgw



Modified: trunk/user/src/com/google/gwt/dom/client/DOMImplIE6.java
==============================================================================
--- trunk/user/src/com/google/gwt/dom/client/DOMImplIE6.java    (original)
+++ trunk/user/src/com/google/gwt/dom/client/DOMImplIE6.java    Tue Feb 24  
21:25:29 2009
@@ -232,6 +232,10 @@
     */
    @SuppressWarnings("unused")
    private native double getZoomMultiple() /*-{
-    return $doc.body.parentElement.offsetWidth / $doc.body.offsetWidth;
+    if ($doc.compatMode == 'CSS1Compat') {
+      return 1;
+    } else {
+      return $doc.body.parentElement.offsetWidth / $doc.body.offsetWidth;
+    }
    }-*/;
  }


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

Reply via email to