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 -~----------~----~----~----~------~----~------~--~---