Changeset 62838 in webkit


Ignore:
Timestamp:
Jul 8, 2010 2:21:01 PM (14 years ago)
Author:
sfalken@apple.com
Message:

2010-07-08 Steve Falkenburg <sfalken@apple.com>

Reviewed by Darin Adler.

Enable Data Execution Prevention for our test harnesses on Windows
https://bugs.webkit.org/show_bug.cgi?id=41882

  • DumpRenderTree/win/DumpRenderTree.vcproj:
  • DumpRenderTree/win/ImageDiff.vcproj:
  • WebKitAPITest/WebKitAPITest.vcproj:
  • WebKitTestRunner/win/WebKitTestRunner.vcproj:
Location:
trunk/WebKitTools
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKitTools/ChangeLog

    r62830 r62838  
     12010-07-08  Steve Falkenburg  <sfalken@apple.com>
     2
     3        Reviewed by Darin Adler.
     4
     5        Enable Data Execution Prevention for our test harnesses on Windows
     6        https://bugs.webkit.org/show_bug.cgi?id=41882
     7
     8        * DumpRenderTree/win/DumpRenderTree.vcproj:
     9        * DumpRenderTree/win/ImageDiff.vcproj:
     10        * WebKitAPITest/WebKitAPITest.vcproj:
     11        * WebKitTestRunner/win/WebKitTestRunner.vcproj:
     12
    1132010-07-07  Robert Hogan  <robert@webkit.org>
    214
  • trunk/WebKitTools/DumpRenderTree/win/DumpRenderTree.vcproj

    r53864 r62838  
    5656                        <Tool
    5757                                Name="VCLinkerTool"
     58                                AdditionalOptions="/NXCOMPAT"
    5859                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib WebKitGUID$(WebKitConfigSuffix).lib WebKit$(WebKitDLLConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib CFNetwork$(LibraryConfigSuffix).lib pthreadVC2$(LibraryConfigSuffix).lib gdi32.lib ole32.lib oleaut32.lib user32.lib shlwapi.lib oleacc.lib comsuppw.lib"
    5960                                AdditionalLibraryDirectories=""
     
    129130                        <Tool
    130131                                Name="VCLinkerTool"
     132                                AdditionalOptions="/NXCOMPAT"
    131133                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib WebKitGUID$(WebKitConfigSuffix).lib WebKit$(WebKitDLLConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib CFNetwork$(LibraryConfigSuffix).lib pthreadVC2$(LibraryConfigSuffix).lib gdi32.lib ole32.lib oleaut32.lib user32.lib shlwapi.lib oleacc.lib comsuppw.lib"
    132134                                AdditionalLibraryDirectories=""
     
    201203                        <Tool
    202204                                Name="VCLinkerTool"
     205                                AdditionalOptions="/NXCOMPAT"
    203206                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib WebKitGUID$(WebKitConfigSuffix).lib WebKit$(WebKitDLLConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib CFNetwork$(LibraryConfigSuffix).lib pthreadVC2$(LibraryConfigSuffix).lib gdi32.lib ole32.lib oleaut32.lib user32.lib shlwapi.lib oleacc.lib comsuppw.lib"
    204207                                AdditionalLibraryDirectories=""
     
    272275                        <Tool
    273276                                Name="VCLinkerTool"
     277                                AdditionalOptions="/NXCOMPAT"
    274278                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib WebKitGUID$(WebKitConfigSuffix).lib WebKit$(WebKitDLLConfigSuffix).lib CFLite_Debug.lib cairo.lib libjpeg.lib libpng.lib libcurl_imp.lib pthreadVC2$(LibraryConfigSuffix).lib gdi32.lib ole32.lib oleaut32.lib user32.lib shlwapi.lib oleacc.lib comsuppw.lib"
    275279                                AdditionalLibraryDirectories=""
     
    345349                        <Tool
    346350                                Name="VCLinkerTool"
     351                                AdditionalOptions="/NXCOMPAT"
    347352                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib WebKitGUID$(WebKitConfigSuffix).lib WebKit$(WebKitDLLConfigSuffix).lib CFLite.lib cairo.lib libjpeg.lib libpng.lib libcurl_imp.lib pthreadVC2$(LibraryConfigSuffix).lib gdi32.lib ole32.lib oleaut32.lib user32.lib shlwapi.lib oleacc.lib comsuppw.lib"
    348353                                AdditionalLibraryDirectories=""
     
    417422                        <Tool
    418423                                Name="VCLinkerTool"
     424                                AdditionalOptions="/NXCOMPAT"
    419425                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib WebKitGUID$(WebKitConfigSuffix).lib WebKit$(WebKitDLLConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib CFNetwork$(LibraryConfigSuffix).lib pthreadVC2$(LibraryConfigSuffix).lib gdi32.lib ole32.lib oleaut32.lib user32.lib shlwapi.lib oleacc.lib comsuppw.lib"
    420426                                AdditionalLibraryDirectories=""
  • trunk/WebKitTools/DumpRenderTree/win/ImageDiff.vcproj

    r61603 r62838  
    5252                        <Tool
    5353                                Name="VCLinkerTool"
     54                                AdditionalOptions="/NXCOMPAT"
    5455                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib"
    5556                                AdditionalLibraryDirectories=""
     
    120121                        <Tool
    121122                                Name="VCLinkerTool"
     123                                AdditionalOptions="/NXCOMPAT"
    122124                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib"
    123125                                AdditionalLibraryDirectories=""
     
    187189                        <Tool
    188190                                Name="VCLinkerTool"
     191                                AdditionalOptions="/NXCOMPAT"
    189192                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib"
    190193                                AdditionalLibraryDirectories=""
     
    254257                        <Tool
    255258                                Name="VCLinkerTool"
     259                                AdditionalOptions="/NXCOMPAT"
    256260                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib"
    257261                                AdditionalLibraryDirectories=""
  • trunk/WebKitTools/WebKitAPITest/WebKitAPITest.vcproj

    r59858 r62838  
    5050                        <Tool
    5151                                Name="VCLinkerTool"
     52                                AdditionalOptions="/NXCOMPAT"
    5253                        />
    5354                        <Tool
     
    111112                        <Tool
    112113                                Name="VCLinkerTool"
     114                                AdditionalOptions="/NXCOMPAT"
    113115                        />
    114116                        <Tool
     
    172174                        <Tool
    173175                                Name="VCLinkerTool"
     176                                AdditionalOptions="/NXCOMPAT"
    174177                        />
    175178                        <Tool
     
    235238                        <Tool
    236239                                Name="VCLinkerTool"
     240                                AdditionalOptions="/NXCOMPAT"
    237241                        />
    238242                        <Tool
  • trunk/WebKitTools/WebKitTestRunner/win/WebKitTestRunner.vcproj

    r62825 r62838  
    5656                        <Tool
    5757                                Name="VCLinkerTool"
     58                                AdditionalOptions="/NXCOMPAT"
    5859                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib WebKitGUID$(WebKitConfigSuffix).lib WebKit2$(WebKitDLLConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib CFNetwork$(LibraryConfigSuffix).lib pthreadVC2$(LibraryConfigSuffix).lib getopt$(LibraryConfigSuffix).lib gdi32.lib ole32.lib oleaut32.lib user32.lib shlwapi.lib oleacc.lib comsuppw.lib"
    5960                                AdditionalLibraryDirectories=""
     
    129130                        <Tool
    130131                                Name="VCLinkerTool"
     132                                AdditionalOptions="/NXCOMPAT"
    131133                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib WebKitGUID$(WebKitConfigSuffix).lib WebKit2$(WebKitDLLConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib CFNetwork$(LibraryConfigSuffix).lib pthreadVC2$(LibraryConfigSuffix).lib getopt$(LibraryConfigSuffix).lib gdi32.lib ole32.lib oleaut32.lib user32.lib shlwapi.lib oleacc.lib comsuppw.lib"
    132134                                AdditionalLibraryDirectories=""
     
    201203                        <Tool
    202204                                Name="VCLinkerTool"
     205                                AdditionalOptions="/NXCOMPAT"
    203206                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib WebKitGUID$(WebKitConfigSuffix).lib WebKit2$(WebKitDLLConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib CFNetwork$(LibraryConfigSuffix).lib pthreadVC2$(LibraryConfigSuffix).lib getopt$(LibraryConfigSuffix).lib gdi32.lib ole32.lib oleaut32.lib user32.lib shlwapi.lib oleacc.lib comsuppw.lib"
    204207                                AdditionalLibraryDirectories=""
     
    272275                        <Tool
    273276                                Name="VCLinkerTool"
     277                                AdditionalOptions="/NXCOMPAT"
    274278                                AdditionalDependencies="JavaScriptCore$(WebKitDLLConfigSuffix).lib WebKitGUID$(WebKitConfigSuffix).lib WebKit2$(WebKitDLLConfigSuffix).lib CoreGraphics$(LibraryConfigSuffix).lib CoreFoundation$(LibraryConfigSuffix).lib CFNetwork$(LibraryConfigSuffix).lib pthreadVC2$(LibraryConfigSuffix).lib getopt$(LibraryConfigSuffix).lib gdi32.lib ole32.lib oleaut32.lib user32.lib shlwapi.lib oleacc.lib comsuppw.lib"
    275279                                AdditionalLibraryDirectories=""
Note: See TracChangeset for help on using the changeset viewer.