• ch.dumez@sisa.samsung.com's avatar
    [EFL] Enable scaled cursors · beb16a38
    ch.dumez@sisa.samsung.com authored
    https://bugs.webkit.org/show_bug.cgi?id=106242
    
    Reviewed by Gyuyoung Kim.
    
    .:
    
    Enable MOUSE_CURSOR_SCALE flag for EFL port.
    
    * Source/cmake/OptionsEfl.cmake:
    * Source/cmake/WebKitFeatures.cmake:
    
    Source/WebCore:
    
    Correctly copy WebCore::Cursor's m_imageScaleFactor
    member in CursorEfl.cpp when MOUSE_CURSOR_SCALE is
    enabled.
    
    No new tests, already covered by existing tests.
    
    * platform/efl/CursorEfl.cpp:
    (WebCore::Cursor::Cursor):
    (WebCore::Cursor::operator=):
    
    Tools:
    
    Enable ENABLE_MOUSE_CURSOR_SCALE for EFL port.
    
    * Scripts/webkitperl/FeatureList.pm:
    
    LayoutTests:
    
    Unskip fast/css/cursor-parsing-image-set.html for EFL port
    now that scaled cursors are enabled. Update expectation for
    fast/events/mouse-cursor-image-set.html to explain the
    reason why it is failing and set its bug URL.
    
    * platform/efl/TestExpectations:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@149362 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    beb16a38
ChangeLog 267 KB