Changeset 56764 in webkit
- Timestamp:
- Mar 29, 2010 11:15:21 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 4 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r56758 r56764 1 2010-03-29 Shinichiro Hamaji <hamaji@chromium.org> 2 3 Reviewed by David Hyatt. 4 5 No vertical scrollbar after the CSS class change 6 https://bugs.webkit.org/show_bug.cgi?id=36461 7 8 * fast/repaint/overflow-scroll-body-appear.html: Added. 9 * platform/chromium/test_expectations.txt: 10 * platform/gtk/Skipped: 11 * platform/mac/fast/repaint/overflow-scroll-body-appear-expected.checksum: Added. 12 * platform/mac/fast/repaint/overflow-scroll-body-appear-expected.png: Added. 13 * platform/mac/fast/repaint/overflow-scroll-body-appear-expected.txt: Added. 14 * platform/qt/Skipped: 15 * platform/win/Skipped: 16 1 17 2010-03-29 David Levin <levin@chromium.org> 2 18 -
trunk/LayoutTests/platform/chromium/test_expectations.txt
r56758 r56764 2849 2849 BUG39485 : fast/events/onbeforeunload-focused-iframe.html = TIMEOUT 2850 2850 2851 // Need rebaseline. See https://bugs.webkit.org/show_bug.cgi?id=36461 2852 BUG_HAMAJI : fast/repaint/overflow-scroll-body-appear.html = IMAGE+TEXT -
trunk/LayoutTests/platform/gtk/Skipped
r56740 r56764 2865 2865 fast/repaint/overflow-into-content.html 2866 2866 fast/repaint/overflow-outline-repaint.html 2867 fast/repaint/overflow-scroll-body-appear.html 2867 2868 fast/repaint/overflow-scroll-delete.html 2868 2869 fast/repaint/reflection-redraw.html -
trunk/LayoutTests/platform/qt/Skipped
r56668 r56764 3336 3336 fast/repaint/overflow-clip-subtree-layout.html 3337 3337 fast/repaint/overflow-delete-line.html 3338 fast/repaint/overflow-scroll-body-appear.html 3338 3339 fast/repaint/reflection-redraw.html 3339 3340 fast/repaint/reflection-repaint-test.html -
trunk/LayoutTests/platform/win/Skipped
r56740 r56764 816 816 # No Widgets 1.0 support 817 817 fast/media/media-feature-wgt-view-mode.html 818 819 # Need expectations. See https://bugs.webkit.org/show_bug.cgi?id=36461 820 fast/repaint/overflow-scroll-body-appear.html -
trunk/WebCore/ChangeLog
r56757 r56764 1 2010-03-29 Shinichiro Hamaji <hamaji@chromium.org> 2 3 Reviewed by David Hyatt. 4 5 No vertical scrollbar after the CSS class change 6 https://bugs.webkit.org/show_bug.cgi?id=36461 7 8 Don't suppress scrollbar change for non-first layouts. 9 In the first layout, the scrollbar change will happen in later 10 adjustViewSize() call, but in other layouts, adjustViewSize() may 11 not be called when the size of contents doesn't change. 12 13 * page/FrameView.cpp: 14 (WebCore::FrameView::layout): 15 1 16 2010-03-29 Chris Evans <cevans@chromium.org> 2 17 -
trunk/WebCore/page/FrameView.cpp
r56718 r56764 656 656 657 657 if (m_firstLayout || (hMode != currentHMode || vMode != currentVMode)) { 658 setScrollbarsSuppressed(true);659 658 if (m_firstLayout) { 659 setScrollbarsSuppressed(true); 660 660 661 m_firstLayout = false; 661 662 m_firstLayoutCallbackPending = true; … … 669 670 if (hMode == ScrollbarAuto) 670 671 setHorizontalScrollbarMode(ScrollbarAlwaysOff); // This causes a horizontal scrollbar to disappear. 671 } 672 setScrollbarModes(hMode, vMode); 673 setScrollbarsSuppressed(false, true); 672 673 setScrollbarModes(hMode, vMode); 674 setScrollbarsSuppressed(false, true); 675 } else 676 setScrollbarModes(hMode, vMode); 674 677 } 675 678
Note: See TracChangeset
for help on using the changeset viewer.