Changeset 196238 in webkit


Ignore:
Timestamp:
Feb 7, 2016 2:09:31 AM (8 years ago)
Author:
Carlos Garcia Campos
Message:

REGRESSION(r195661): [GTK] Scrollbar tests crashing after overlay scrollbar groundwork
https://bugs.webkit.org/show_bug.cgi?id=153695

Reviewed by Michael Catanzaro.

Source/WebCore:

The problem is that ScrollAnimation objects are not destroyed by
the ScrollAnimator destructor, because I forgot to add a virtual
destructor for ScrollAnimation in r195661.

  • platform/ScrollAnimation.h:

(WebCore::ScrollAnimation::~ScrollAnimation):

LayoutTests:

  • platform/gtk/TestExpectations:
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r196237 r196238  
     12016-02-07  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        REGRESSION(r195661): [GTK] Scrollbar tests crashing after overlay scrollbar groundwork
     4        https://bugs.webkit.org/show_bug.cgi?id=153695
     5
     6        Reviewed by Michael Catanzaro.
     7
     8        * platform/gtk/TestExpectations:
     9
    1102016-02-06  Chris Dumez  <cdumez@apple.com>
    211
  • trunk/LayoutTests/platform/gtk/TestExpectations

    r196235 r196238  
    735735
    736736webkit.org/b/153692 imported/blink/fast/css/first-letter-float-block.html [ Crash Pass ]
    737 
    738 webkit.org/b/153695 fast/repaint/fixed-move-after-scroll.html [ Crash Pass ]
    739 webkit.org/b/153695 fast/scrolling/scroll-position-on-reload-rtl.html [ Crash Pass ]
    740 webkit.org/b/153695 scrollbars/scrollbar-initial-position.html [ Crash Pass ]
    741 
    742 webkit.org/b/153936 editing/input/password-echo-passnode2.html [ Crash Pass ]
    743737
    744738webkit.org/b/117756 media/track/media-element-enqueue-event-crash.html [ Timeout Pass Crash ]
  • trunk/Source/WebCore/ChangeLog

    r196227 r196238  
     12016-02-07  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        REGRESSION(r195661): [GTK] Scrollbar tests crashing after overlay scrollbar groundwork
     4        https://bugs.webkit.org/show_bug.cgi?id=153695
     5
     6        Reviewed by Michael Catanzaro.
     7
     8        The problem is that ScrollAnimation objects are not destroyed by
     9        the ScrollAnimator destructor, because I forgot to add a virtual
     10        destructor for ScrollAnimation in r195661.
     11
     12        * platform/ScrollAnimation.h:
     13        (WebCore::ScrollAnimation::~ScrollAnimation):
     14
    1152016-02-06  Chris Dumez  <cdumez@apple.com>
    216
  • trunk/Source/WebCore/platform/ScrollAnimation.h

    r195661 r196238  
    3636class ScrollAnimation {
    3737public:
     38    virtual ~ScrollAnimation() { };
    3839    virtual bool scroll(ScrollbarOrientation, ScrollGranularity, float step, float multiplier) = 0;
    3940    virtual void stop() = 0;
Note: See TracChangeset for help on using the changeset viewer.