Changeset 106593 in webkit


Ignore:
Timestamp:
Feb 2, 2012 2:50:42 PM (12 years ago)
Author:
aestes@apple.com
Message:

Turn on CSS Filters on Windows
https://bugs.webkit.org/show_bug.cgi?id=76667

Source/WebCore:

Turning on CSS_FILTERS flag for Windows and fixed a couple of resultant build errors

Patch by Chris Marrin <cmarrin@apple.com> on 2012-02-02
Reviewed by Adele Peterson.

  • WebCore.vcproj/copyForwardingHeaders.cmd:
  • platform/graphics/ca/win/PlatformCALayerWin.cpp:

(PlatformCALayer::setFilters):
(PlatformCALayer::filtersCanBeComposited):

WebKitLibraries:

Turned on CSS_FILTERS for Windows

Patch by Chris Marrin <cmarrin@apple.com> on 2012-02-02
Reviewed by Adele Peterson.

  • win/tools/vsprops/FeatureDefines.vsprops:

LayoutTests:

Skipped filter test files not supported on Windows

Patch by Chris Marrin <cmarrin@apple.com> on 2012-02-02
Reviewed by Adele Peterson.

  • platform/win/Skipped:
Location:
trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r106589 r106593  
     12012-02-02  Chris Marrin  <cmarrin@apple.com>
     2
     3        Turn on CSS Filters on Windows
     4        https://bugs.webkit.org/show_bug.cgi?id=76667
     5
     6        Skipped filter test files not supported on Windows
     7
     8        Reviewed by Adele Peterson.
     9
     10        * platform/win/Skipped:
     11
    1122012-02-02  Oliver Hunt  <oliver@apple.com>
    213
  • trunk/LayoutTests/platform/win/Skipped

    r106586 r106593  
    3737css3/filters/effect-saturate-hw.html
    3838css3/filters/effect-sepia-hw.html
     39
     40# Custom filters not yet supported on Windows
     41css3/filters/custom-filter-property-computed-style.html
     42css3/filters/custom-filter-property-parsing.html
     43css3/filters/custom-filter-property-parsing-invalid.html
     44css3/filters/custom-filter-shader-cache.html
     45
     46# https://bugs.webkit.org/show_bug.cgi?id=77645
     47css3/filters/filtered-compositing-descendant.html
    3948
    4049# Should be moved to platform/mac <rdar://5621425>
  • trunk/Source/WebCore/ChangeLog

    r106592 r106593  
     12012-02-02  Chris Marrin  <cmarrin@apple.com>
     2
     3        Turn on CSS Filters on Windows
     4        https://bugs.webkit.org/show_bug.cgi?id=76667
     5
     6        Turning on CSS_FILTERS flag for Windows and fixed a couple of resultant build errors
     7
     8        Reviewed by Adele Peterson.
     9
     10        * WebCore.vcproj/copyForwardingHeaders.cmd:
     11        * platform/graphics/ca/win/PlatformCALayerWin.cpp:
     12        (PlatformCALayer::setFilters):
     13        (PlatformCALayer::filtersCanBeComposited):
     14
    1152012-02-02  Jon Lee  <jonlee@apple.com>
    216
  • trunk/Source/WebCore/WebCore.vcproj/copyForwardingHeaders.cmd

    r106586 r106593  
    4141xcopy /y /d "%ProjectDir%..\platform\graphics\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
    4242xcopy /y /d "%ProjectDir%..\platform\graphics\%1\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
     43xcopy /y /d "%ProjectDir%..\platform\graphics\filters\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
    4344xcopy /y /d "%ProjectDir%..\platform\graphics\transforms\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
    4445xcopy /y /d "%ProjectDir%..\platform\graphics\ca\*.h" "%CONFIGURATIONBUILDDIR%\include\WebCore"
  • trunk/Source/WebCore/platform/graphics/ca/win/PlatformCALayerWin.cpp

    r106586 r106593  
    567567}
    568568
     569void PlatformCALayer::setFilters(const FilterOperations&)
     570{
     571}
     572
     573bool PlatformCALayer::filtersCanBeComposited(const FilterOperations&)
     574{
     575    return false;
     576}
     577
    569578String PlatformCALayer::name() const
    570579{
  • trunk/WebKitLibraries/ChangeLog

    r106586 r106593  
     12012-02-02  Chris Marrin  <cmarrin@apple.com>
     2
     3        Turn on CSS Filters on Windows
     4        https://bugs.webkit.org/show_bug.cgi?id=76667
     5
     6        Turned on CSS_FILTERS for Windows
     7
     8        Reviewed by Adele Peterson.
     9
     10        * win/tools/vsprops/FeatureDefines.vsprops:
     11
    1122012-02-02  Sheriff Bot  <webkit.review.bot@gmail.com>
    213
  • trunk/WebKitLibraries/win/tools/vsprops/FeatureDefines.vsprops

    r106586 r106593  
    4949  <UserMacro
    5050                Name="ENABLE_CSS_FILTERS"
    51                 Value=""
     51                Value="ENABLE_CSS_FILTERS"
    5252                PerformEnvironmentSet="true"
    5353        />
Note: See TracChangeset for help on using the changeset viewer.