Changeset 96672 in webkit
- Timestamp:
- Oct 4, 2011 6:32:19 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r96665 r96672 1 2011-10-04 Sadrul Habib Chowdhury <sadrul@chromium.org> 2 3 Fix FrameView::scrollElementToRect to take already scrolled amount into consideration. 4 https://bugs.webkit.org/show_bug.cgi?id=69220 5 6 Reviewed by Simon Fraser. 7 8 * fast/dom/scroll-element-to-rect.html: 9 1 10 2011-10-04 David Barr <davidbarr@chromium.org> 2 11 -
trunk/LayoutTests/fast/dom/scroll-element-to-rect.html
r96278 r96672 10 10 <script> 11 11 var box = document.getElementById('textbox'); 12 if (window.internals) 12 if (window.internals) { 13 window.internals.scrollElementToRect(box, 0, 100, 300, 300); 13 14 window.internals.scrollElementToRect(box, 0, 0, 300, 300); 15 } 14 16 15 17 var rect = box.getBoundingClientRect(); -
trunk/Source/WebCore/ChangeLog
r96670 r96672 1 2011-10-04 Sadrul Habib Chowdhury <sadrul@chromium.org> 2 3 Fix FrameView::scrollElementToRect to take already scrolled amount into consideration. 4 https://bugs.webkit.org/show_bug.cgi?id=69220 5 6 Reviewed by Simon Fraser. 7 8 * page/FrameView.cpp: 9 (WebCore::FrameView::scrollElementToRect): 10 1 11 2011-10-04 Anders Carlsson <andersca@apple.com> 2 12 -
trunk/Source/WebCore/page/FrameView.cpp
r96278 r96672 1642 1642 int centeringOffsetX = (rect.width() - bounds.width()) / 2; 1643 1643 int centeringOffsetY = (rect.height() - bounds.height()) / 2; 1644 s crollBy(IntSize(bounds.x() - centeringOffsetX - rect.x(), bounds.y() - centeringOffsetY - rect.y()));1644 setScrollPosition(LayoutPoint(bounds.x() - centeringOffsetX - rect.x(), bounds.y() - centeringOffsetY - rect.y())); 1645 1645 } 1646 1646
Note: See TracChangeset
for help on using the changeset viewer.