Changeset 257 for trunk/common
- Timestamp:
- 12/19/07 20:16:39 (2 years ago)
- Files:
-
- 1 modified
-
trunk/common/DOM.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/common/DOM.js
r255 r257 426 426 427 427 return { 428 left: max( w.pageXOffset, de.scrollLeft, b.scrollLeft, w.scrollX),429 top: max( w.pageYOffset, de.scrollTop, b.scrollTop, w.scrollY)428 left: max( finiteInt( w.pageXOffset ), finiteInt( de.scrollLeft ), finiteInt( b.scrollLeft ), finiteInt( w.scrollX ) ), 429 top: max( finiteInt( w.pageYOffset ), finiteInt( de.scrollTop ), finiteInt( b.scrollTop ), finiteInt( w.scrollY ) ) 430 430 }; 431 431 }, … … 439 439 }; 440 440 /* window scroll is fixed in safari 3; devicePixelRatio is a safari 3 only object */ 441 if ( navigator.userAgent.toLowerCase().match(/webkit/) && !window.devicePixelRatio) {441 if ( window.devicePixelRatio || !navigator.userAgent.toLowerCase().match(/webkit/) ) { 442 442 var s = DOM.getWindowScroll( window ); 443 443 pos.x += s.left;
