⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 59190 in webkit


Ignore:
Timestamp:
May 11, 2010, 5:41:48 PM (16 years ago)
Author:
jer.noble@apple.com
Message:

2010-05-11 Jer Noble <jer.noble@apple.com>

Darin Adler.

19 media tests are crashing on Windows Release
https://bugs.webkit.org/show_bug.cgi?id=38950
rdar://problem/7971658

Link against JavaScriptCore.lib instead of WTF.lib, so the free and malloc used by
QTMovieWin is always the free and malloc in JavaScriptCore.dll.


  • WebCore.vcproj/QTMovieWin.vcproj:
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r59189 r59190  
     12010-05-11  Jer Noble  <jer.noble@apple.com>
     2
     3        Darin Adler.
     4
     5        19 media tests are crashing on Windows Release
     6        https://bugs.webkit.org/show_bug.cgi?id=38950
     7        rdar://problem/7971658
     8
     9        Link against JavaScriptCore.lib instead of WTF.lib, so the free and malloc used by
     10        QTMovieWin is always the free and malloc in JavaScriptCore.dll.
     11       
     12        * WebCore.vcproj/QTMovieWin.vcproj:
     13
    1142010-05-11  Darin Adler  <darin@apple.com>
    215
  • trunk/WebCore/WebCore.vcproj/QTMovieWin.vcproj

    r59001 r59190  
    5656                        <Tool
    5757                                Name="VCLinkerTool"
    58                                 AdditionalDependencies="QTMLClient.lib CVClient.lib WTF$(WebKitConfigSuffix).lib winmm.lib pthreadVC2$(LibraryConfigSuffix).lib Msimg32.lib user32.lib advapi32.lib"
     58                                AdditionalDependencies="QTMLClient.lib CVClient.lib JavaScriptCore$(WebKitConfigSuffix).lib winmm.lib pthreadVC2$(LibraryConfigSuffix).lib Msimg32.lib user32.lib advapi32.lib"
    5959                                OutputFile="$(OutDir)\$(ProjectName)$(WebKitConfigSuffix).dll"
    6060                                AdditionalLibraryDirectories="&quot;$(WebKitLibrariesDir)\QTInternalSDK\Libraries&quot;;&quot;$(WebKitLibrariesDir)\QuickTime SDK\Libraries&quot;;&quot;$(ProgramFiles)\QuickTime SDK\Libraries&quot;"
     
    129129                        <Tool
    130130                                Name="VCLinkerTool"
    131                                 AdditionalDependencies="QTMLClient.lib CVClient.lib WTF$(WebKitConfigSuffix).lib winmm.lib pthreadVC2$(LibraryConfigSuffix).lib Msimg32.lib user32.lib advapi32.lib"
     131                                AdditionalDependencies="QTMLClient.lib CVClient.lib JavaScriptCore$(WebKitConfigSuffix).lib winmm.lib pthreadVC2$(LibraryConfigSuffix).lib Msimg32.lib user32.lib advapi32.lib"
    132132                                OutputFile="$(OutDir)\$(ProjectName)$(WebKitConfigSuffix).dll"
    133133                                AdditionalLibraryDirectories="&quot;$(WebKitLibrariesDir)\QTInternalSDK\Libraries&quot;;&quot;$(WebKitLibrariesDir)\QuickTime SDK\Libraries&quot;;&quot;$(ProgramFiles)\QuickTime SDK\Libraries&quot;"
     
    201201                        <Tool
    202202                                Name="VCLinkerTool"
    203                                 AdditionalDependencies="QTMLClient.lib CVClient.lib WTF$(WebKitConfigSuffix).lib winmm.lib pthreadVC2$(LibraryConfigSuffix).lib Msimg32.lib user32.lib advapi32.lib"
     203                                AdditionalDependencies="QTMLClient.lib CVClient.lib JavaScriptCore$(WebKitConfigSuffix).lib winmm.lib pthreadVC2$(LibraryConfigSuffix).lib Msimg32.lib user32.lib advapi32.lib"
    204204                                OutputFile="$(OutDir)\$(ProjectName)$(WebKitConfigSuffix).dll"
    205205                                AdditionalLibraryDirectories="&quot;$(WebKitLibrariesDir)\QTInternalSDK\Libraries&quot;;&quot;$(WebKitLibrariesDir)\QuickTime SDK\Libraries&quot;;&quot;$(ProgramFiles)\QuickTime SDK\Libraries&quot;"
     
    273273                        <Tool
    274274                                Name="VCLinkerTool"
    275                                 AdditionalDependencies="QTMLClient.lib CVClient.lib WTF$(WebKitConfigSuffix).lib winmm.lib pthreadVC2$(LibraryConfigSuffix).lib Msimg32.lib user32.lib advapi32.lib"
     275                                AdditionalDependencies="QTMLClient.lib CVClient.lib JavaScriptCore$(WebKitConfigSuffix).lib winmm.lib pthreadVC2$(LibraryConfigSuffix).lib Msimg32.lib user32.lib advapi32.lib"
    276276                                OutputFile="$(OutDir)\$(ProjectName)$(WebKitConfigSuffix).dll"
    277277                                AdditionalLibraryDirectories="&quot;$(WebKitLibrariesDir)\QTInternalSDK\Libraries&quot;;&quot;$(WebKitLibrariesDir)\QuickTime SDK\Libraries&quot;;&quot;$(ProgramFiles)\QuickTime SDK\Libraries&quot;"
Note: See TracChangeset for help on using the changeset viewer.