Home | History | Annotate | Download | only in WebKitLibraries
      1 2011-04-19  Jessie Berlin  <jberlin (a] apple.com>
      2 
      3         Reviewed by Sam Weinig.
      4 
      5         Roll r81683 back in.
      6 
      7         Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
      8         <rdar://problem/9139245>
      9 
     10         "Windows edition".
     11 
     12         * win/lib/WebKitSystemInterface.lib:
     13 
     14 2011-04-15  Shishir Agrawal  <shishir (a] chromium.org>
     15 
     16         Reviewed by James Robinson.
     17 
     18         Add a flag to guard Page Visibility API changes.
     19         https://bugs.webkit.org/show_bug.cgi?id=58464
     20 
     21         * win/tools/vsprops/FeatureDefines.vsprops:
     22 
     23 2011-04-14  Pratik Solanki  <psolanki (a] apple.com>
     24 
     25         Reviewed by David Kilzer.
     26 
     27         Set minimum priority for fast lane connections
     28         https://bugs.webkit.org/show_bug.cgi?id=58353
     29 
     30         Add WKSetHTTPPipeliningMinimumFastLanePriority.
     31 
     32         * WebKitSystemInterface.h:
     33         * libWebKitSystemInterfaceLeopard.a:
     34         * libWebKitSystemInterfaceSnowLeopard.a:
     35 
     36 2011-04-08  Alpha Lam  <hclam (a] chromium.org>
     37 
     38         Unreviewed, rolling out r83335.
     39         http://trac.webkit.org/changeset/83335
     40         https://bugs.webkit.org/show_bug.cgi?id=53556
     41 
     42         GTK and QT bots are broken
     43 
     44         * win/tools/vsprops/FeatureDefines.vsprops:
     45         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
     46 
     47 2011-04-07  Anna Cavender  <annacc (a] chromium.org>
     48 
     49         Reviewed by Eric Carlson.
     50 
     51         Setup ENABLE(TRACK) feature define
     52         https://bugs.webkit.org/show_bug.cgi?id=53556
     53 
     54         * win/tools/vsprops/FeatureDefines.vsprops:
     55         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
     56 
     57 2011-04-07  Andrew Scherkus  <scherkus (a] chromium.org>
     58 
     59         Revert ENABLE_TRACK patch due to compile failures.
     60 
     61         * win/tools/vsprops/FeatureDefines.vsprops:
     62         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
     63 
     64 2011-04-06  Dai Mikurube  <dmikurube (a] chromium.org>
     65 
     66         Reviewed by David Levin.
     67 
     68         Add QUOTA build flag for unified quota API
     69         https://bugs.webkit.org/show_bug.cgi?id=57918
     70 
     71         * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
     72         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
     73 
     74 2011-04-04  David Kilzer  <ddkilzer (a] apple.com>
     75 
     76         <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
     77 
     78         Reviewed by Alexey Proskuryakov.
     79 
     80         * WebKitSystemInterface.h:
     81         (WKSetHTTPPipeliningMaximumPriority): Added declaration.
     82         (WKExtractWordDefinitionTokenRangeFromContextualString): Added
     83         missing declaration from r81890.
     84         (WKShowWordDefinitionWindow): Ditto.
     85         (WKHideWordDefinitionWindow): Ditto.
     86         * libWebKitSystemInterfaceLeopard.a: Updated.
     87         * libWebKitSystemInterfaceSnowLeopard.a: Updated.
     88 
     89 2011-04-04  Steve Falkenburg  <sfalken (a] apple.com>
     90 
     91         Reviewed by Adam Roben.
     92 
     93         Remove unused AnalyzeWithLargeStack code from Windows build files
     94         https://bugs.webkit.org/show_bug.cgi?id=57771
     95         
     96         This was used for us to build with prefast automatically,
     97         but it is out-of-date and hasn't been used for some time.
     98         Removing completely for now.
     99 
    100         * win/tools/vsprops/common.vsprops:
    101 
    102 2011-04-04  Steve Falkenburg  <sfalken (a] apple.com>
    103 
    104         Reviewed by Brian Weinstein.
    105 
    106         Fix Windows build warning.
    107         https://bugs.webkit.org/show_bug.cgi?id=57767
    108 
    109         * win/tools/vsprops/common.vsprops:
    110 
    111 2011-04-01  Brent Fulgham  <bfulgham (a] webkit.org>
    112 
    113         [WinCairo] Unreviewed build fix.
    114 
    115         Define DEBUG_ALL for WinCairo debug builds so that the correct
    116         labeled DLLs ("*_debug.dll") are linked for testing runs.
    117 
    118         * win/tools/vsprops/debug_wincairo.vsprops:
    119 
    120 2011-04-01  Timothy Hatcher  <timothy (a] apple.com>
    121 
    122         Make momentum scroll event latching work in WebKit2 on Mac.
    123 
    124         <rdar://problem/8751861>
    125 
    126         Reviewed by Darin Adler.
    127 
    128         * WebKitSystemInterface.h:
    129         * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
    130         * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
    131 
    132 2011-03-30  Steve Falkenburg  <sfalken (a] apple.com>
    133 
    134         Reviewed by Adam Roben.
    135 
    136         Should turn off frame pointer omission (FPO) for Release (not Production) builds
    137         https://bugs.webkit.org/show_bug.cgi?id=54403
    138 
    139         Leave it enabled for Windows Production builds.
    140         Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
    141         
    142         We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
    143         to override /O2.
    144 
    145         * win/tools/vsprops/release.vsprops:
    146 
    147 2011-03-30  Steve Falkenburg  <sfalken (a] apple.com>
    148 
    149         Reviewed by Adam Roben.
    150 
    151         Share most vsprops between Release and Production builds in releaseproduction.vsprops
    152         https://bugs.webkit.org/show_bug.cgi?id=57508
    153 
    154         * win/tools/vsprops/release.vsprops:
    155         * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
    156 
    157 2011-03-30  Steve Falkenburg  <sfalken (a] apple.com>
    158 
    159         Rubber stamped by Adam Roben.
    160 
    161         Remove unnecessary NDEBUG define.
    162 
    163         * win/tools/vsprops/production.vsprops:
    164 
    165 2011-03-30  Steve Falkenburg  <sfalken (a] apple.com>
    166 
    167         Reviewed by Adam Roben.
    168 
    169         Update Windows production build logic for new production configurations
    170         https://bugs.webkit.org/show_bug.cgi?id=57494
    171 
    172         * win/tools/vsprops/common.vsprops:
    173         * win/tools/vsprops/production.vsprops: Added.
    174 
    175 2011-03-29  Brent Fulgham  <bfulgham (a] webkit.org>
    176 
    177         Unreviewed build change to activate MathML for WinCairo.
    178 
    179         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
    180 
    181 2011-03-29  Jessie Berlin  <jberlin (a] apple.com>
    182 
    183         Update the WebKitSystemInterface libraries for changes in the implementation.
    184 
    185         * libWebKitSystemInterfaceLeopard.a:
    186         * libWebKitSystemInterfaceSnowLeopard.a:
    187 
    188 2011-03-28  Jeff Miller  <jeffm (a] apple.com>
    189 
    190         Reviewed by Adam Roben.
    191 
    192         Include certificate when sending a WebCore::ResourceError to UI process on Windows
    193         https://bugs.webkit.org/show_bug.cgi?id=57195
    194 
    195         Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
    196         implement wkGetSSLPeerCertificateData() to return a CFDataRef.  Add wkSetSSLPeerCertificateData() so
    197         WebCore::ResourceError can set the certificate in the user info dictionary.
    198 
    199         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    200         * win/lib/WebKitSystemInterface.lib:
    201 
    202 2011-03-28  Jeff Miller  <jeffm (a] apple.com>
    203 
    204         Rubber-stamped by Adam Roben.
    205 
    206         Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
    207 
    208         * win/lib/WebKitSystemInterface_debug.lib: Removed.
    209 
    210 2011-03-25  Brent Fulgham  <bfulgham (a] webkit.org>
    211 
    212         Kick the build machines after r81977.
    213 
    214         * win/tools/vsprops/common.vsprops:
    215 
    216 2011-03-22  Sheriff Bot  <webkit.review.bot (a] gmail.com>
    217 
    218         Unreviewed, rolling out r81683.
    219         http://trac.webkit.org/changeset/81683
    220         https://bugs.webkit.org/show_bug.cgi?id=56872
    221 
    222         Crashing in some tests (Requested by weinig on #webkit).
    223 
    224         * win/lib/WebKitSystemInterface.lib:
    225 
    226 2011-03-22  Sam Weinig  <sam (a] webkit.org>
    227 
    228         Reviewed by Adam Roben.
    229 
    230         Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
    231         <rdar://problem/9139245>
    232 
    233         "Windows edition".
    234 
    235         * win/lib/WebKitSystemInterface.lib:
    236 
    237 2011-03-22  Sam Weinig  <sam (a] webkit.org>
    238 
    239         Reviewed by Brady Eidson.
    240 
    241         Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
    242         <rdar://problem/9139245>
    243 
    244         * libWebKitSystemInterfaceLeopard.a:
    245         * libWebKitSystemInterfaceSnowLeopard.a:
    246 
    247 2011-03-17  Anders Carlsson  <andersca (a] apple.com>
    248 
    249         Add WKWindowWillOrderOffScreenNotification.
    250 
    251         * WebKitSystemInterface.h:
    252         * libWebKitSystemInterfaceLeopard.a:
    253         * libWebKitSystemInterfaceSnowLeopard.a:
    254 
    255 2011-03-14  Pratik Solanki  <psolanki (a] apple.com>
    256 
    257         Rubber-stamped by Mark Rowe.
    258 
    259         I checked in Intel-only version of these files in r80975. This fixes that by building all
    260         the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
    261 
    262         * libWebKitSystemInterfaceLeopard.a:
    263         * libWebKitSystemInterfaceSnowLeopard.a:
    264 
    265 2011-03-13  Pratik Solanki  <psolanki (a] apple.com>
    266 
    267         Reviewed by Brady Eidson.
    268 
    269         Make adjustMIMETypeIfNecessary use CFNetwork directly
    270         https://bugs.webkit.org/show_bug.cgi?id=55912
    271 
    272         Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
    273 
    274         * WebKitSystemInterface.h:
    275         * libWebKitSystemInterfaceLeopard.a:
    276         * libWebKitSystemInterfaceSnowLeopard.a:
    277 
    278 2011-03-09  Jessie Berlin  <jberlin (a] apple.com>
    279 
    280         Reviewed by Adam Roben.
    281 
    282         Use the Cookie Storage from the Private Browsing Storage Session directly
    283         https://bugs.webkit.org/show_bug.cgi?id=55986
    284 
    285         * WebKitSystemInterface.h:
    286         * libWebKitSystemInterfaceLeopard.a:
    287         * libWebKitSystemInterfaceSnowLeopard.a:
    288         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    289         * win/lib/WebKitSystemInterface.lib:
    290 
    291 2011-03-07  Steve Falkenburg  <sfalken (a] apple.com>
    292 
    293         Bump version.
    294 
    295         * win/tools/scripts/VERSION:
    296 
    297 2011-03-06  Jessie Berlin  <jberlin (a] apple.com>
    298 
    299         Reviewed by Sam Weinig.
    300 
    301         WebKit2: Use CFNetwork Sessions API.
    302         https://bugs.webkit.org/show_bug.cgi?id=55435.
    303 
    304         When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
    305         Private Browsing Storage Session.
    306 
    307         Update WebKitSystemInterface headers and libraries with the new functions.
    308 
    309         * WebKitSystemInterface.h:
    310         * libWebKitSystemInterfaceLeopard.a:
    311         * libWebKitSystemInterfaceSnowLeopard.a:
    312         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    313         * win/lib/WebKitSystemInterface.lib:
    314 
    315 2011-03-04  Jessie Berlin  <jberlin (a] apple.com>
    316 
    317         Reviewed by Maciej Stachowiak.
    318 
    319         WebKit2: Use CFNetwork Sessions API.
    320         https://bugs.webkit.org/show_bug.cgi?id=55435.
    321 
    322         When Private Browsing is enabled, get the cached url response from the cache associated with
    323         the Private Browsing Storage Session.
    324 
    325         Update WebKitSystemInterface headers and libraries with the new functions.
    326 
    327         * WebKitSystemInterface.h:
    328         * libWebKitSystemInterfaceLeopard.a:
    329         * libWebKitSystemInterfaceSnowLeopard.a:
    330         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    331         * win/lib/WebKitSystemInterface.lib:
    332 
    333 2011-03-03  Jessie Berlin  <jberlin (a] apple.com>
    334 
    335         Reviewed by Adam Roben.
    336 
    337         WebKit2: Use CFNetwork Sessions API.
    338         https://bugs.webkit.org/show_bug.cgi?id=55435
    339 
    340         Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
    341 
    342         Update WebKitSystemInterface headers and libraries with the new functions.
    343 
    344         * WebKitSystemInterface.h:
    345         * libWebKitSystemInterfaceLeopard.a:
    346         * libWebKitSystemInterfaceSnowLeopard.a:
    347         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    348         * win/lib/WebKitSystemInterface.lib:
    349 
    350 2011-03-02  Jessie Berlin  <jberlin (a] apple.com>
    351 
    352         Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
    353 
    354         * libWebKitSystemInterfaceLeopard.a:
    355         * libWebKitSystemInterfaceSnowLeopard.a:
    356 
    357 2011-03-02  Jessie Berlin  <jberlin (a] apple.com>
    358 
    359         Windows build fix. Unreviewed.
    360 
    361         * win/lib/WebKitSystemInterface.lib:
    362 
    363 2011-03-02  Jessie Berlin  <jberlin (a] apple.com>
    364 
    365         Rubber-stamped by Adam Roben.
    366 
    367         WebKit2: Use CFNetwork Sessions API.
    368         https://bugs.webkit.org/show_bug.cgi?id=55435
    369 
    370         Add the ability to create a Private Browsing Storage Session.
    371 
    372         Update WebKitSystemInterface headers and libraries with the new functions.
    373 
    374         * WebKitSystemInterface.h:
    375         * libWebKitSystemInterfaceLeopard.a:
    376         * libWebKitSystemInterfaceSnowLeopard.a:
    377         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    378         * win/lib/WebKitSystemInterface.lib:
    379 
    380 2011-03-02  Daniel Cheng  <dcheng (a] chromium.org>
    381 
    382         Reviewed by David Levin.
    383 
    384         Add feature define for data transfer items
    385         https://bugs.webkit.org/show_bug.cgi?id=55510
    386 
    387         * win/tools/vsprops/FeatureDefines.vsprops:
    388         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
    389 
    390 2011-03-02  Adam Roben  <aroben (a] apple.com>
    391 
    392         Try to force a clean build on the Windows bots
    393 
    394         Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
    395         feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
    396         an example.
    397 
    398         * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
    399 
    400 2011-03-01  Sheriff Bot  <webkit.review.bot (a] gmail.com>
    401 
    402         Unreviewed, rolling out r80079.
    403         http://trac.webkit.org/changeset/80079
    404         https://bugs.webkit.org/show_bug.cgi?id=55547
    405 
    406         "Broke the Win debug build?" (Requested by dcheng on #webkit).
    407 
    408         * win/tools/vsprops/FeatureDefines.vsprops:
    409         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
    410 
    411 2011-03-01  Daniel Cheng  <dcheng (a] chromium.org>
    412 
    413         Reviewed by David Levin.
    414 
    415         Add feature define for data transfer items
    416         https://bugs.webkit.org/show_bug.cgi?id=55510
    417 
    418         * win/tools/vsprops/FeatureDefines.vsprops:
    419         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
    420 
    421 2011-03-01  Sam Weinig  <sam (a] webkit.org>
    422 
    423         Reviewed by Anders Carlsson.
    424 
    425         WebKit2 needs to be made localizable
    426         <rdar://problem/8728860>
    427 
    428         * WebKitSystemInterface.h:
    429         * libWebKitSystemInterfaceLeopard.a:
    430         * libWebKitSystemInterfaceSnowLeopard.a:
    431 
    432 2011-02-25  Brian Weinstein  <bweinstein (a] apple.com>
    433 
    434         Fix linking of Chromium Mac build. 
    435 
    436         * libWebKitSystemInterfaceLeopard.a:
    437         * libWebKitSystemInterfaceSnowLeopard.a:
    438 
    439 2011-02-21  Brian Weinstein  <bweinstein (a] apple.com>
    440 
    441         Reviewed by Adam Roben.
    442 
    443         WebResourceCacheManager should be responsible for managing the CFURLCache as well
    444         as the WebCore memory cache.
    445         https://bugs.webkit.org/show_bug.cgi?id=54886
    446         Part of <rdar://problem/8971738>
    447         
    448         Update WebKitSystemInterface headers and libraries with new functions.
    449 
    450         * WebKitSystemInterface.h:
    451         * libWebKitSystemInterfaceLeopard.a:
    452         * libWebKitSystemInterfaceSnowLeopard.a:
    453         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    454         * win/lib/WebKitSystemInterface.lib:
    455 
    456 2011-02-21  Brian Weinstein  <bweinstein (a] apple.com>
    457 
    458         Rubber-stamped by Dan Bernstein.
    459 
    460         Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
    461         match the current WebKitSystemInterface.h.
    462 
    463         * WebKitSystemInterface.h:
    464 
    465 2011-02-08  Patrick Gansterer  <paroga (a] webkit.org>
    466 
    467         Reviewed by Adam Roben.
    468 
    469         [WIN] Add missing forward declarations in WebKitSystemInterface.h
    470         https://bugs.webkit.org/show_bug.cgi?id=53889
    471 
    472         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    473 
    474 2011-02-04  Steve Falkenburg  <sfalken (a] apple.com>
    475 
    476         Reviewed by Adam Roben.
    477 
    478         Bump Windows minimum system requirement to XPSP2
    479         https://bugs.webkit.org/show_bug.cgi?id=53807
    480 
    481         * win/tools/vsprops/common.vsprops:
    482 
    483 2011-02-03  James Kozianski  <koz (a] chromium.org>
    484 
    485         Reviewed by Dimitri Glazkov.
    486 
    487         Add navigator.registerProtocolHandler behind a flag.
    488         https://bugs.webkit.org/show_bug.cgi?id=52609
    489 
    490         * win/tools/vsprops/FeatureDefines.vsprops:
    491         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
    492 
    493 2011-02-02  Steve Lacey  <sjl (a] chromium.org>
    494 
    495         Reviewed by Eric Carlson.
    496 
    497         Implement basic media statistics on media elements.
    498         https://bugs.webkit.org/show_bug.cgi?id=53322
    499 
    500         * win/tools/vsprops/FeatureDefines.vsprops:
    501         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
    502 
    503 2011-01-28  Anders Carlsson  <andersca (a] apple.com>
    504 
    505         Build fix.
    506         
    507         Update WKSI.
    508 
    509         * WebKitSystemInterface.h:
    510         * libWebKitSystemInterfaceLeopard.a:
    511         * libWebKitSystemInterfaceSnowLeopard.a:
    512 
    513 2011-01-26  David Kilzer  <ddkilzer (a] apple.com>
    514 
    515         <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
    516         <rdar://problem/8821760>
    517 
    518         Reviewed by Antti Koivisto.
    519 
    520         * WebKitSystemInterface.h:
    521             New methods added for HTTP pipelining support.
    522         (WKGetHTTPPipeliningPriority): Added.
    523         (WKSetHTTPPipeliningPriority): Added.
    524             Unrelated methods added after updating the header.
    525         (WKMakeScrollbarPainter): Added.
    526         (WKScrollbarPainterPaint): Added.
    527         * libWebKitSystemInterfaceLeopard.a: Updated.
    528         * libWebKitSystemInterfaceSnowLeopard.a: Updated.
    529 
    530 2011-01-24  Jer Noble  <jer.noble (a] apple.com>
    531 
    532         Reviewed by Eric Carlson.
    533 
    534         REGRESSION (r72119): Audio never plays on Star Wars intro animation
    535         https://bugs.webkit.org/show_bug.cgi?id=52467
    536         
    537         Add wkGetQuickTimeMIMETypeList() function.
    538         
    539         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    540         * win/lib/WebKitSystemInterface.lib:
    541 
    542 2011-01-18  Anders Carlsson  <andersca (a] apple.com>
    543 
    544         Reviewed by Darin Adler.
    545 
    546         Add WKPopupContextMenu.
    547 
    548         * WebKitSystemInterface.h:
    549         * libWebKitSystemInterfaceLeopard.a:
    550         * libWebKitSystemInterfaceSnowLeopard.a:
    551 
    552 2011-01-17  Adam Roben  <aroben (a] apple.com>
    553 
    554         Make it possible to both set and clear a wkCACFContext's D3D device
    555 
    556         Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
    557 
    558         Reviewed by Chris Marrin.
    559 
    560         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    561         * win/lib/WebKitSystemInterface.lib:
    562 
    563 2011-01-07  Chris Marrin  <cmarrin (a] apple.com>
    564 
    565         Unreviewed.
    566 
    567         Minor change to check for null context
    568 
    569         * win/lib/WebKitSystemInterface.lib:
    570         * win/lib/WebKitSystemInterface_debug.lib:
    571 
    572 2011-01-07  Chris Marrin  <cmarrin (a] apple.com>
    573 
    574         Unreviewed.
    575 
    576         Added one more API to WKSI to get the user data
    577         out of the CACFContext.
    578 
    579         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    580         * win/lib/WebKitSystemInterface.lib:
    581         * win/lib/WebKitSystemInterface_debug.lib:
    582 
    583 2011-01-07  Chris Marrin  <cmarrin (a] apple.com>
    584 
    585         Unreviewed.
    586 
    587         Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
    588 
    589         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    590         * win/lib/WebKitSystemInterface.lib:
    591         * win/lib/WebKitSystemInterface_debug.lib:
    592 
    593 2011-01-05  Steve Falkenburg  <sfalken (a] apple.com>
    594 
    595         Reviewed by Darin Adler.
    596 
    597         Debug and Release builds on Windows clobber each other
    598         https://bugs.webkit.org/show_bug.cgi?id=49185
    599 
    600         Changes the structure of WebKitBuild build products directory so we
    601         completely separate each build configuration into independent directories.
    602         
    603         Although we previously had per-configuration directories for obj, this change adds
    604         per-configuration directories for bin, lib, obj, and include. Each configuration's
    605         build products are stored within a directory inside of WebKitBuild.
    606         
    607         Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
    608         defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
    609 
    610         * win/tools/vsprops/common.vsprops: 
    611 
    612 2011-01-03  Chris Fleizach  <cfleizach (a] apple.com>
    613 
    614         Reviewed, tweaked and landed by Sam Weinig.
    615 
    616         WebKit2: Accessibility support (42130)
    617         <rdar://problem/7660629>
    618 
    619         * WebKitSystemInterface.h:
    620         * libWebKitSystemInterfaceLeopard.a:
    621         * libWebKitSystemInterfaceSnowLeopard.a:
    622 
    623 2011-01-02  Dan Bernstein  <mitz (a] apple.com>
    624 
    625         Rubber-stamped by Simon Fraser.
    626 
    627         <rdar://problem/8812159> Update copyright strings
    628 
    629         * win/tools/scripts/COPYRIGHT-END-YEAR:
    630 
    631 2010-12-21  Sam Weinig  <weinig (a] apple.com>
    632 
    633         Reviewed by Anders Carlsson.
    634 
    635         Add serialization for CFURLRequestRef and CFURLResponseRef.
    636 
    637         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    638         * win/lib/WebKitSystemInterface.lib:
    639 
    640 2010-12-14  Anders Carlsson  <andersca (a] apple.com>
    641 
    642         Reviewed by Dan Bernstein.
    643 
    644         Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
    645 
    646         * WebKitSystemInterface.h:
    647         * libWebKitSystemInterfaceLeopard.a:
    648         * libWebKitSystemInterfaceSnowLeopard.a:
    649 
    650 2010-12-10  Chris Marrin  <cmarrin (a] apple.com>
    651 
    652         Reviewed by Adam Roben.
    653 
    654         Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
    655         Also got rid of WebKitSystemInterface_debug.lib as recommended by
    656         Adam Roben. No OpenSource builds use it since r72327.
    657 
    658         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    659         * win/lib/WebKitSystemInterface.lib:
    660         * win/lib/WebKitSystemInterface_debug.lib: Removed.
    661 
    662 2010-12-09  Anders Carlsson  <andersca (a] apple.com>
    663 
    664         Reviewed by Sam Weinig.
    665 
    666         Cannot use NSKeyedArchiver in WK2 for ResourceResponses
    667         https://bugs.webkit.org/show_bug.cgi?id=50792
    668         <rdar://problem/8741799>
    669 
    670         * WebKitSystemInterface.h:
    671         * libWebKitSystemInterfaceLeopard.a:
    672         * libWebKitSystemInterfaceSnowLeopard.a:
    673 
    674 2010-12-03  Anders Carlsson  <andersca (a] apple.com>
    675 
    676         Reviewed by Sam Weinig.
    677 
    678         Dispatch keyboard events in the Carbon event model
    679         https://bugs.webkit.org/show_bug.cgi?id=50503
    680 
    681         Make WKGetNSEventKeyChar available in 32-bit.
    682 
    683         * WebKitSystemInterface.h:
    684         * libWebKitSystemInterfaceLeopard.a:
    685         * libWebKitSystemInterfaceSnowLeopard.a:
    686 
    687 2010-12-02  Anders Carlsson  <andersca (a] apple.com>
    688 
    689         Reviewed by Sam Weinig.
    690 
    691         Plug-ins should be able to update the mouse cursor
    692         https://bugs.webkit.org/show_bug.cgi?id=50399
    693 
    694         Add WKEnableSettingCursorWhenInBackground.
    695 
    696         * WebKitSystemInterface.h:
    697         * libWebKitSystemInterfaceLeopard.a:
    698         * libWebKitSystemInterfaceSnowLeopard.a:
    699 
    700 2010-12-01  Adam Roben  <aroben (a] apple.com>
    701 
    702         Don't let harmless errorlevels from the "set" utility leak into
    703         project-specific build scripts
    704 
    705         When using set to unset an environment variable that didn't previously
    706         exist, set raises the errorlevel to 1. This was leaking into
    707         project-specific scripts, causing them to think the build has failed.
    708         We now clear the errorlevel after we finish setting environment
    709         variables.
    710 
    711         Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
    712         some configurations
    713 
    714         Reviewed by Steve Falkenburg.
    715 
    716         * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
    717         environment variables to get rid of any errorlevel that "set" set.
    718 
    719 2010-12-01  Steve Falkenburg  <sfalken (a] apple.com>
    720 
    721         Reviewed by Adam Roben.
    722 
    723         vcproj changes can't be applied cleanly by the Windows EWS bot
    724         https://bugs.webkit.org/show_bug.cgi?id=50328
    725 
    726         * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
    727         * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
    728         * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
    729 
    730 2010-11-29  Steve Falkenburg  <sfalken (a] apple.com>
    731 
    732         Windows build fix (part 2).
    733         Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
    734 
    735         * win/tools/vsprops/common.vsprops:
    736 
    737 2010-11-19  Steve Falkenburg  <sfalken (a] apple.com>
    738 
    739         Reviewed by Adam Roben.
    740 
    741         Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
    742         https://bugs.webkit.org/show_bug.cgi?id=49858
    743         
    744         We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
    745         - To simplify editing (editing vsprops build steps is confusing).
    746         - For more readable diffs.
    747         
    748         To add a prebuild/prelink/postbuild step for a vcproj,
    749         Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
    750         For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
    751         in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
    752 
    753         * win/tools/vsprops/common.vsprops:
    754         * win/tools/vsprops/release.vsprops:
    755 
    756 2010-11-29  Anders Carlsson  <andersca (a] apple.com>
    757 
    758         Reviewed by Sam Weinig and Simon Fraser.
    759 
    760         WebKitSystemInterface.h piece of r72438.
    761 
    762         * WebKitSystemInterface.h:
    763 
    764 2010-11-22  Adam Roben  <aroben (a] apple.com>
    765 
    766         Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
    767 
    768         Apple's Windows build allows placing header files and import libraries for WebKit's
    769         dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
    770         $WebKitLibrariesDir environment variable. This is both required for production builds and
    771         convenient for Apple-internal developer builds. Apple's production builds also require that
    772         WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
    773         builds, the files are copied into that directory tree by the
    774         WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
    775         copying is done by
    776         JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
    777 
    778         This .vsprops copying is problematic in one very important case: when a developer updates
    779         their source tree and then tries to build. Visual Studio only reads .vsprops files when a
    780         project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
    781         updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
    782         build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
    783         $WebKitLibrariesDir, but Visual Studio will not pick up the changes.  The rest of the build
    784         will proceed with out-of-date .vsprops files, which will likely result in a build failure.
    785 
    786         To fix this, we now use normal relative paths to access the .vsprops files in the source
    787         tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
    788         variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
    789         unset, so the normal relative paths are used to read the .vsprops files out of the source
    790         tree directly. In production builds, this environment variable is set to a fake directory
    791         that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
    792         is resolved.
    793         
    794         For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
    795 
    796         $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
    797 
    798         In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
    799         files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
    800         JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
    801         "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
    802         FeatureDefines.vsprops becomes:
    803 
    804         $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
    805 
    806         which resolves to:
    807 
    808         $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
    809 
    810         (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
    811         actually exist since they are matched by an equal number of ".." path components.)
    812 
    813         Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
    814         Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
    815 
    816         Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
    817         updated
    818 
    819         Reviewed by Dave Hyatt.
    820 
    821         * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
    822         AppleInternal\tools\vsprops that matches the source directory tree. This allows production
    823         builds to redirect the relative paths used to find the shared .vsprops files into
    824         AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
    825 
    826 2010-11-18  Steve Falkenburg  <sfalken (a] apple.com>
    827 
    828         Rubber-stamped by Adam Roben.
    829 
    830         Remove unused debug_internal vsprops file.
    831 
    832         * win/tools/vsprops/debug_internal.vsprops: Removed.
    833 
    834 2010-11-18  Steve Falkenburg  <sfalken (a] apple.com>
    835 
    836         Reviewed by Adam Roben.
    837 
    838         Debug_Internal Windows configuration is unnecessary, should be removed
    839         https://bugs.webkit.org/show_bug.cgi?id=49753
    840 
    841         * win/tools/vsprops/debug.vsprops:
    842         * win/tools/vsprops/debug_internal.vsprops:
    843 
    844 2010-11-17  Steve Falkenburg  <sfalken (a] apple.com>
    845 
    846         Rubber-stamped by Adam Roben.
    847 
    848         Update WebKitSystemInterfaceWin.
    849 
    850         * win/lib/WebKitSystemInterface.lib:
    851         * win/lib/WebKitSystemInterface_debug.lib:
    852 
    853 2010-11-16  Adam Roben  <aroben (a] apple.com>
    854 
    855         Ignore files from libdispatch/zlib
    856 
    857         Rubber-stamped by Eric Seidel.
    858 
    859         * win/include: Modified property svn:ignore.
    860         * win/lib: Modified property svn:ignore.
    861 
    862 2010-11-10  Csaba Osztrogonc  <ossy (a] webkit.org>
    863 
    864         Reviewed by David Hyatt.
    865 
    866         HTML5 Ruby support should be mandatory feature
    867         https://bugs.webkit.org/show_bug.cgi?id=49272
    868 
    869         Remove Ruby as optional feature.
    870 
    871         * win/tools/vsprops/FeatureDefines.vsprops:
    872         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
    873 
    874 2010-10-29  Dan Bernstein  <mitz (a] apple.com>
    875 
    876         Snow Leopard PowerPC build fix.
    877 
    878         * libWebKitSystemInterfaceSnowLeopard.a:
    879 
    880 2010-10-29  Dan Bernstein  <mitz (a] apple.com>
    881 
    882         Leopard PowerPC build fix.
    883 
    884         * libWebKitSystemInterfaceLeopard.a:
    885 
    886 2010-10-29  Csaba Osztrogonc  <ossy (a] webkit.org>
    887 
    888         Reviewed by Adam Roben and David Kilzer.
    889 
    890         Fix and cleanup of build systems
    891         https://bugs.webkit.org/show_bug.cgi?id=48342
    892 
    893         Remove unnecessary ENABLE_SANDBOX.
    894         Add missing features to converge to FeatureDefines.xcconfig.
    895 
    896         * win/tools/vsprops/FeatureDefines.vsprops:
    897         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
    898 
    899 2010-10-28  Dan Bernstein  <mitz (a] apple.com>
    900 
    901         Reviewed by John Sullivan.
    902 
    903         Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
    904         upcoming ComplexTextController patch.
    905 
    906         * WebKitSystemInterface.h:
    907         * libWebKitSystemInterfaceLeopard.a:
    908         * libWebKitSystemInterfaceSnowLeopard.a:
    909 
    910 2010-10-28  Ivan Krsti  <ike (a] apple.com>
    911 
    912         Reviewed by Mark Rowe.
    913 
    914         Remove unused experimental proxied panel interface.
    915         <rdar://problem/7237059>
    916 
    917         * WebKitSystemInterface.h:
    918 
    919 2010-10-27  Anders Carlsson  <andersca (a] apple.com>
    920 
    921         Reviewed by Sam Weinig.
    922 
    923         Find indicators do not bounce
    924         https://bugs.webkit.org/show_bug.cgi?id=48490
    925         <rdar://problem/8564276>
    926 
    927         Add bounce animation context functions.
    928 
    929         * WebKitSystemInterface.h:
    930         * libWebKitSystemInterfaceLeopard.a:
    931         * libWebKitSystemInterfaceSnowLeopard.a:
    932 
    933 2010-10-26  Adam Roben  <aroben (a] apple.com>
    934 
    935         Fix duplicate vsprops name
    936 
    937         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
    938         "FeatureDefinesCairo" to match the filename.
    939 
    940 2010-10-23  Alexey Proskuryakov  <ap (a] apple.com>
    941 
    942         Windows build fix.
    943 
    944         * win/lib/WebKitSystemInterface.lib:
    945         * win/lib/WebKitSystemInterface_debug.lib:
    946         
    947 2010-10-23  Alexey Proskuryakov  <ap (a] apple.com>
    948 
    949         Reviewed by Anders Carlsson.
    950 
    951         https://bugs.webkit.org/show_bug.cgi?id=48083
    952         <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
    953 
    954         * WebKitSystemInterface.h:
    955         * libWebKitSystemInterfaceLeopard.a:
    956         * libWebKitSystemInterfaceSnowLeopard.a:
    957         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    958         * win/lib/WebKitSystemInterface.lib:
    959         * win/lib/WebKitSystemInterface_debug.lib:
    960         Updated WebKitSystemInterface with necessary methods.
    961 
    962 2010-10-22  Adam Roben  <aroben (a] apple.com>
    963 
    964         Turn on ENABLE_3D_RENDERING on all Windows builds
    965 
    966         Reviewed by Sam Weinig.
    967 
    968         * win/tools/vsprops/FeatureDefines.vsprops:
    969 
    970 2010-10-20  Adam Roben  <aroben (a] apple.com>
    971 
    972         Windows build fix
    973 
    974         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
    975         * win/lib/WebKitSystemInterface.lib:
    976         * win/lib/WebKitSystemInterface_debug.lib:
    977         Use a WKCFURLCredentialRef type to protect against changes to the
    978         definition of CFURLCredentialRef.
    979 
    980 2010-10-19  Adam Roben  <aroben (a] apple.com>
    981 
    982         Windows build fix
    983 
    984         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
    985         this file that I meant to check in in r70129.
    986 
    987 2010-10-19  Adam Roben  <aroben (a] apple.com>
    988 
    989         Add WKCACFContext and related functions
    990 
    991         Fixes <http://webkit.org/b/43244>.
    992 
    993         Reviewed by Sam Weinig.
    994 
    995         * win/lib/WebKitSystemInterface.lib:
    996         * win/lib/WebKitSystemInterface_debug.lib:
    997 
    998 2010-10-14  Ada Chan  <adachan (a] apple.com>
    999 
   1000         Rubber-stamped by Adam Roben.
   1001 
   1002         Fix Windows build.
   1003 
   1004         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   1005         * win/lib/WebKitSystemInterface.lib:
   1006         * win/lib/WebKitSystemInterface_debug.lib:
   1007 
   1008 2010-10-14  Ada Chan  <adachan (a] apple.com>
   1009 
   1010         Reviewed by Steve Falkenburg.
   1011 
   1012         Add wkGetSSLCertificateChainContext for fetching the certificate chain.
   1013         Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
   1014 
   1015         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   1016         * win/lib/WebKitSystemInterface.lib:
   1017         * win/lib/WebKitSystemInterface_debug.lib:
   1018 
   1019 2010-10-11  Mike Thole  <mthole (a] apple.com>
   1020 
   1021         Reviewed by Darin Adler.
   1022 
   1023         Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
   1024         https://bugs.webkit.org/show_bug.cgi?id=47495
   1025 
   1026         * WebKitSystemInterface.h: 
   1027         * libWebKitSystemInterfaceLeopard.a:
   1028         * libWebKitSystemInterfaceSnowLeopard.a:
   1029 
   1030 2010-10-03  Brent Fulgham  <bfulgham (a] webkit.org>
   1031 
   1032         Unreviewed build fix.
   1033 
   1034         WinCairo also needs access to the <inttypes.h> header requirement
   1035         introduced by Bug 46357.
   1036 
   1037         * win/tools/vsprops/WinCairo.vsprops:
   1038 
   1039 2010-09-17  Sam Weinig  <sam (a] webkit.org>
   1040 
   1041         Reviewed, tweaked, and landed by Anders Carlsson.
   1042 
   1043         Add WKCopyNSURLResponsePeerCertificates.
   1044 
   1045         * WebKitSystemInterface.h:
   1046         * libWebKitSystemInterfaceLeopard.a:
   1047         * libWebKitSystemInterfaceSnowLeopard.a:
   1048 
   1049 2010-09-16  Eric Uhrhane  <ericu (a] chromium.org>
   1050 
   1051         Reviewed by Jian Li.
   1052 
   1053         Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
   1054         https://bugs.webkit.org/show_bug.cgi?id=45798
   1055 
   1056         * win/tools/vsprops/FeatureDefines.vsprops:
   1057         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
   1058 
   1059 2010-09-09  Jer Noble  <jer.noble (a] apple.com>
   1060 
   1061         Reviewed by Eric Carlson.
   1062 
   1063         Adopt shared control drawing for <video> controls on Windows
   1064         https://bugs.webkit.org/show_bug.cgi?id=45490
   1065 
   1066         * win/lib/WebKitSystemInterface.lib:
   1067         * win/lib/WebKitSystemInterface_debug.lib:
   1068 
   1069 2010-09-10  Anders Carlsson  <andersca (a] apple.com>
   1070 
   1071         WebKitSystemInterface part of:
   1072         Set the visible name for the web process
   1073         https://bugs.webkit.org/show_bug.cgi?id=45564
   1074         <rdar://problem/8416970>
   1075 
   1076         * WebKitSystemInterface.h:
   1077         * libWebKitSystemInterfaceLeopard.a:
   1078         * libWebKitSystemInterfaceSnowLeopard.a:
   1079 
   1080 2010-08-05  Jian Li  <jianli (a] chromium.org>
   1081 
   1082         Reviewed by David Levin.
   1083 
   1084         Unify blob related feature defines to ENABLE(BLOB).
   1085         https://bugs.webkit.org/show_bug.cgi?id=43081
   1086 
   1087         * win/tools/vsprops/FeatureDefines.vsprops:
   1088         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
   1089 
   1090 2010-08-04  Dan Bernstein  <mitz (a] apple.com>
   1091 
   1092         Reviewed by Darin Adler.
   1093 
   1094         WebKitSystemInterface part of: Allow the language for hyphenation to be specified
   1095         https://bugs.webkit.org/show_bug.cgi?id=43467
   1096 
   1097         * WebKitSystemInterface.h:
   1098         * libWebKitSystemInterfaceLeopard.a:
   1099         * libWebKitSystemInterfaceSnowLeopard.a:
   1100         * libWebKitSystemInterfaceTiger.a:
   1101 
   1102 2010-08-03  Beth Dakin  <bdakin (a] apple.com>
   1103 
   1104         Reviewed by Alice Liu.
   1105 
   1106         Enable MathML on Windows.
   1107 
   1108         * win/tools/vsprops/FeatureDefines.vsprops:
   1109 
   1110 2010-07-30  Adam Roben  <aroben (a] apple.com>
   1111 
   1112         Roll our r64361 and r64363
   1113 
   1114         We can't make these changes until QuartzCore.lib is included in
   1115         WebKitSupportLibrary.
   1116 
   1117 2010-07-30  Adam Roben  <aroben (a] apple.com>
   1118 
   1119         Add WKCACFContext and related functions
   1120 
   1121         Also added some functions used by WKCAImageQueue.
   1122 
   1123         Fixes <http://webkit.org/b/43244>.
   1124 
   1125         Reviewed by Sam Weinig.
   1126 
   1127         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   1128         * win/lib/WebKitSystemInterface.lib:
   1129         * win/lib/WebKitSystemInterface_debug.lib:
   1130 
   1131 2010-07-27  Kinuko Yasuda  <kinuko (a] chromium.org>
   1132 
   1133         Reviewed by Ojan Vafai.
   1134 
   1135         Add FILE_SYSTEM build flag for FileSystem API
   1136         https://bugs.webkit.org/show_bug.cgi?id=42915
   1137 
   1138         * win/tools/vsprops/FeatureDefines.vsprops:
   1139         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
   1140 
   1141 2010-07-12  Mark Rowe  <mrowe (a] apple.com>
   1142 
   1143         Rubber-stamped by Sam Weinig.
   1144 
   1145         Update WebKitSystemInterface.
   1146 
   1147         * libWebKitSystemInterfaceLeopard.a:
   1148         * libWebKitSystemInterfaceSnowLeopard.a:
   1149         * libWebKitSystemInterfaceTiger.a:
   1150 
   1151 2010-07-12  Adam Roben  <aroben (a] apple.com>
   1152 
   1153         Stop generating stripped symbols for Release builds
   1154 
   1155         It turns out we can strip the symbols after-the-fact using PDBCopy.
   1156 
   1157         Fixes <http://webkit.org/b/42085>.
   1158 
   1159         Reviewed by Steve Falkenburg.
   1160 
   1161         * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols
   1162         attribute, which caused link.exe to generate a stripped PDB file for
   1163         each project.
   1164 
   1165 2010-07-08  Eric Carlson  <eric.carlson (a] apple.com>
   1166 
   1167         Reviewed by Dan Bernstein.
   1168 
   1169         Update WebKitSystemInterface.
   1170 
   1171         * libWebKitSystemInterfaceLeopard.a:
   1172         * libWebKitSystemInterfaceSnowLeopard.a:
   1173         * libWebKitSystemInterfaceTiger.a:
   1174 
   1175 2010-07-07  Dumitru Daniliuc  <dumi (a] chromium.org>
   1176 
   1177         Reviewed by Adam Roben.
   1178 
   1179         Disable MSVC warning 4288.
   1180         https://bugs.webkit.org/show_bug.cgi?id=41804
   1181 
   1182         MSVC has a non-standard extension that allows variables declared
   1183         in for-loops to remain visible in the same scope even after
   1184         exiting the for-loop
   1185         (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze
   1186         option (turned on by default) enables all MSVC extensions, and
   1187         /Zc:forScope- tells the compiler to issue a C4288 warning when the
   1188         same variable is declared in the for-loop and re-declared later in
   1189         the same scope.
   1190 
   1191         There seems to be a bug in VS2005 that erroneously enables
   1192         /Zc:forScope- even when that option is not specified
   1193         (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks
   1194         like our build got hit by that bug, so we need to disable warning
   1195         4288 to fix it.
   1196 
   1197         * win/tools/vsprops/common.vsprops:
   1198 
   1199 2010-07-01  Simon Fraser  <simon.fraser (a] apple.com>
   1200 
   1201         Reviewed by Sam Weinig.
   1202 
   1203         <rdar://problem/8154047>
   1204         
   1205         Update WebKitSystemInterface, making some functions used by
   1206         WebKit2 available in 32-bit (for reals this time).
   1207 
   1208         * libWebKitSystemInterfaceLeopard.a:
   1209         * libWebKitSystemInterfaceSnowLeopard.a:
   1210         * libWebKitSystemInterfaceTiger.a:
   1211 
   1212 2010-07-01  Simon Fraser  <simon.fraser (a] apple.com>
   1213 
   1214         Reviewed by Sam Weinig.
   1215 
   1216         <rdar://problem/8154047>
   1217         
   1218         Update WebKitSystemInterface, making some functions used by
   1219         WebKit2 available in 32-bit.
   1220 
   1221         * WebKitSystemInterface.h:
   1222         * libWebKitSystemInterfaceLeopard.a:
   1223         * libWebKitSystemInterfaceSnowLeopard.a:
   1224         * libWebKitSystemInterfaceTiger.a:
   1225 
   1226 2010-06-23  John Gregg  <johnnyg (a] google.com>
   1227 
   1228         Reviewed by Kent Tamura.
   1229 
   1230         add ENABLE_DIRECTORY_UPLOAD build support
   1231         https://bugs.webkit.org/show_bug.cgi?id=41100
   1232 
   1233         * win/tools/vsprops/FeatureDefines.vsprops:
   1234         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
   1235 
   1236 2010-06-27  Steve Falkenburg  <sfalken (a] apple.com>
   1237 
   1238         Windows (Cairo) build fix.
   1239         Add missing ENABLE_WEB_TIMING feature define.
   1240 
   1241         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
   1242 
   1243 2010-06-27  Steve Falkenburg  <sfalken (a] apple.com>
   1244 
   1245         Windows build fix.
   1246         Disable ENABLE_WEB_TIMING on Windows.
   1247 
   1248         * win/tools/vsprops/FeatureDefines.vsprops:
   1249 
   1250 2010-06-26  Tony Gentilcore  <tonyg (a] chromium.org>
   1251 
   1252         Reviewed by Dimitri Glazkov.
   1253 
   1254         Add a VS macro for enabling Web Timing support.
   1255         https://bugs.webkit.org/show_bug.cgi?id=38924
   1256 
   1257         * win/tools/vsprops/FeatureDefines.vsprops:
   1258 
   1259 2010-06-21  Sam Weinig  <sam (a] webkit.org>
   1260 
   1261         Reviewed by Anders Carlsson.
   1262 
   1263         Update WebKitSystemInterface.
   1264 
   1265         * WebKitSystemInterface.h:
   1266         * libWebKitSystemInterfaceLeopard.a:
   1267         * libWebKitSystemInterfaceSnowLeopard.a:
   1268         * libWebKitSystemInterfaceTiger.a:
   1269 
   1270 2010-06-21  Dan Bernstein  <mitz (a] apple.com>
   1271 
   1272         Speculative build fix.
   1273 
   1274         * WebKitSystemInterface.h:
   1275 
   1276 2010-06-21  Dan Bernstein  <mitz (a] apple.com>
   1277 
   1278         Reviewed by Darin Adler.
   1279 
   1280         WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
   1281         https://bugs.webkit.org/show_bug.cgi?id=10228
   1282 
   1283         * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
   1284         * libWebKitSystemInterfaceLeopard.a:
   1285         * libWebKitSystemInterfaceSnowLeopard.a:
   1286         * libWebKitSystemInterfaceTiger.a:
   1287 
   1288 2010-06-21  Satish Sampath  <satish (a] chromium.org>
   1289 
   1290         Reviewed by Steve Block.
   1291 
   1292         Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
   1293         https://bugs.webkit.org/show_bug.cgi?id=40878
   1294 
   1295         * win/tools/vsprops/FeatureDefines.vsprops:
   1296         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
   1297 
   1298 2010-06-02  Sterling Swigart  <sswigart (a] google.com>
   1299 
   1300         Reviewed by David Levin.
   1301 
   1302         Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
   1303         https://bugs.webkit.org/show_bug.cgi?id=39906
   1304 
   1305         * win/tools/vsprops/FeatureDefines.vsprops:
   1306         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
   1307 
   1308 2010-05-24  Jer Noble  <jer.noble (a] apple.com>
   1309 
   1310         No review; build fix only.
   1311         
   1312         Roll-out changes r60110.
   1313 
   1314         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   1315         * win/lib/WebKitSystemInterface.lib:
   1316         * win/lib/WebKitSystemInterface_debug.lib:
   1317 
   1318 2010-05-24  Jer Noble  <jer.noble (a] apple.com>
   1319 
   1320         No review; build fix only.
   1321 
   1322         Roll-out changes r60094, 60096-60097.
   1323 
   1324         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   1325         * win/lib/WebKitSystemInterface.lib:
   1326         * win/lib/WebKitSystemInterface_debug.lib:
   1327 
   1328 2010-05-23  Jer Noble  <jer.noble (a] apple.com>
   1329 
   1330         Reviewed by Eric Carlson.
   1331 
   1332         HTML5 <video> tag performance worse than Flash
   1333         https://bugs.webkit.org/show_bug.cgi?id=39577
   1334         rdar://problem/7982458
   1335 
   1336         Added WebKitSystemInterface calls for new CAImageQueue APIs.
   1337         
   1338         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   1339         * win/lib/WebKitSystemInterface.lib:
   1340         * win/lib/WebKitSystemInterface_debug.lib:
   1341 
   1342 2010-05-20  Steve Block  <steveblock (a] google.com>
   1343 
   1344         Reviewed by Jeremy Orlow.
   1345 
   1346         Provide bindings for DeviceOrientation
   1347         https://bugs.webkit.org/show_bug.cgi?id=39210
   1348 
   1349         Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
   1350 
   1351         * win/tools/vsprops/FeatureDefines.vsprops:
   1352         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
   1353 
   1354 2010-04-09  Alexey Proskuryakov  <ap (a] apple.com>
   1355 
   1356         Reviewed by Maciej Stachowiak.
   1357 
   1358         https://bugs.webkit.org/show_bug.cgi?id=24572
   1359         XMLHttpRequest.statusText returns always "OK" on Mac
   1360 
   1361         * WebKitSystemInterface.h:
   1362         * libWebKitSystemInterfaceLeopard.a:
   1363         * libWebKitSystemInterfaceSnowLeopard.a:
   1364         * libWebKitSystemInterfaceTiger.a:
   1365 
   1366 2010-04-07  Chris Marrin  <cmarrin (a] apple.com>
   1367 
   1368         Reviewed by Steve Falkenburg.
   1369 
   1370         Remove QuartzCoreInterface from the build
   1371         
   1372         No longer needed since QuartzCore.dll is now included in  the latest Safari release (4.0.5).
   1373 
   1374         * win/bin/QuartzCoreInterface.dll: Removed.
   1375         * win/include/QuartzCoreInterface: Removed.
   1376         * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
   1377         * win/lib/QuartzCoreInterface.lib: Removed.
   1378 
   1379 2010-04-02  Jer Noble  <jer.noble (a] apple.com>
   1380 
   1381         Reviewed by Eric Carlson.
   1382         
   1383         https://bugs.webkit.org/show_bug.cgi?id=36624
   1384 
   1385         Update WebKitSystemInterface
   1386 
   1387         * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
   1388         * libWebKitSystemInterfaceLeopard.a:
   1389         * libWebKitSystemInterfaceSnowLeopard.a:
   1390         * libWebKitSystemInterfaceTiger.a:
   1391 
   1392 2010-04-01  Kinuko Yasuda  <kinuko (a] chromium.org>
   1393 
   1394         Reviewed by Dmitry Titov.
   1395 
   1396         Add FileThread for async file operation support in FileReader and FileWriter
   1397         https://bugs.webkit.org/show_bug.cgi?id=36896
   1398 
   1399         Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
   1400         for FileReader and FileWriter support.
   1401 
   1402         * win/tools/vsprops/FeatureDefines.vsprops:
   1403         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
   1404 
   1405 2010-03-25  Mark Rowe  <mrowe (a] apple.com>
   1406 
   1407         Rubber-stamped by Dan Bernstein.
   1408 
   1409         Update WebCoreSQLite3 to SQLite v3.6.12.
   1410 
   1411         * WebCoreSQLite3/sqlite3.h:
   1412         * WebCoreSQLite3/sqlite3ext.h:
   1413         * libWebCoreSQLite3.a:
   1414         * libWebKitSystemInterfaceLeopard.a:
   1415         * libWebKitSystemInterfaceSnowLeopard.a:
   1416         * libWebKitSystemInterfaceTiger.a:
   1417 
   1418 2010-03-23  Dan Bernstein  <mitz (a] apple.com>
   1419 
   1420         Reviewed by John Sullivan.
   1421 
   1422         WebKitSystemInterface part of
   1423         <rdar://problem/7197736> Plug-in clip rect does not update when overflow
   1424         clip changes
   1425         https://bugs.webkit.org/show_bug.cgi?id=36479.
   1426 
   1427         * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
   1428         * libWebKitSystemInterfaceSnowLeopard.a: Updated
   1429 
   1430 2010-03-16  Dan Bernstein  <mitz (a] apple.com>
   1431 
   1432         Reviewed by Sam Weinig.
   1433 
   1434         Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
   1435 
   1436         * win/lib/WebKitSystemInterface.lib:
   1437         * win/lib/WebKitSystemInterface_debug.lib:
   1438 
   1439 2010-03-15  Andy Estes  <aestes (a] apple.com>
   1440 
   1441         Reviewed by John Sullivan.
   1442 
   1443         Added two new output arguments to WKGetWheelEventDeltas() to return
   1444         the number of scroll wheel ticks in the x and y directions.
   1445 
   1446         https://bugs.webkit.org/show_bug.cgi?id=29601.
   1447         <rdar://problem/7453254>
   1448 
   1449         * WebKitSystemInterface.h:
   1450         * libWebKitSystemInterfaceLeopard.a:
   1451         * libWebKitSystemInterfaceSnowLeopard.a:
   1452         * libWebKitSystemInterfaceTiger.a:
   1453 
   1454 2010-03-14  Dan Bernstein  <mitz (a] apple.com>
   1455 
   1456         Reviewed by Darin Adler.
   1457 
   1458         WebKitSystemInterface part of removing support for legacy versions of Core Graphics
   1459 
   1460         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
   1461         wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
   1462         wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
   1463         wkCreateFontsPlist().
   1464         * win/lib/WebKitSystemInterface.lib: Updated.
   1465         * win/lib/WebKitSystemInterface_debug.lib: Updated.
   1466 
   1467 2010-03-08  Jian Li  <jianli (a] chromium.org>
   1468 
   1469         Reviewed by Dmitry Titov.
   1470 
   1471         Blob.slice support.
   1472         https://bugs.webkit.org/show_bug.cgi?id=32993
   1473 
   1474         Add ENABLE_BLOB_SLICE feature define.
   1475 
   1476         * win/tools/vsprops/FeatureDefines.vsprops:
   1477         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
   1478 
   1479 2010-02-19  Maciej Stachowiak  <mjs (a] apple.com>
   1480 
   1481         Reviewed by David Levin.
   1482 
   1483         Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
   1484         https://bugs.webkit.org/show_bug.cgi?id=35147
   1485 
   1486         * win/tools/vsprops/FeatureDefines.vsprops:
   1487 
   1488 2010-02-18  Steve Falkenburg  <sfalken (a] apple.com>
   1489 
   1490         Reviewed by Dan Bernstein.
   1491 
   1492         WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
   1493         https://bugs.webkit.org/show_bug.cgi?id=35076
   1494 
   1495         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   1496         * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
   1497         * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
   1498 
   1499 2010-02-16  Gavin Barraclough  <barraclough (a] apple.com>
   1500 
   1501         Reviewed by NOBODY (Build fix).
   1502 
   1503         Disable warnings preventing use of anonymous structs/onions -
   1504         don't take all my fun toys away, these are useful & awesome!
   1505 
   1506         * win/tools/vsprops/common.vsprops:
   1507 
   1508 2010-02-11  Brian Weinstein  <bweinstein (a] apple.com>
   1509 
   1510         Rubber-stamped by Eric Seidel.
   1511 
   1512         Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
   1513         test breakage.
   1514 
   1515         * win/tools/vsprops/FeatureDefines.vsprops:
   1516 
   1517 2010-02-08  Maciej Stachowiak  <mjs (a] apple.com>
   1518 
   1519         Reviewed by Cameron Zwarich.
   1520 
   1521         Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
   1522         https://bugs.webkit.org/show_bug.cgi?id=34698
   1523 
   1524         * win/tools/vsprops/FeatureDefines.vsprops:
   1525 
   1526 2010-02-04  Mark Rowe  <mrowe (a] apple.com>
   1527 
   1528         Reviewed by Steve Falkenburg.
   1529 
   1530         Update auto-version.sh to better handle major version numbers with fewer than three digits,
   1531         and the case when WEBKITLIBRARIESDIR is not set.
   1532 
   1533         * win/tools/scripts/auto-version.sh:
   1534 
   1535 2010-02-04  Steve Falkenburg  <sfalken (a] apple.com>
   1536 
   1537         Windows build fix for projects not defining WebKitLibrariesDir.
   1538 
   1539         * win/tools/scripts/auto-version.sh:
   1540 
   1541 2010-02-03  Dan Bernstein  <mitz (a] apple.com>
   1542 
   1543         Reviewed by Anders Carlsson.
   1544 
   1545         Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
   1546 
   1547         * libWebKitSystemInterfaceLeopard.a:
   1548 
   1549 2010-02-02  Steve Falkenburg  <sfalken (a] apple.com>
   1550 
   1551         Reviewed by Darin Adler.
   1552 
   1553         Copyright year updating for Windows version resources should be automatic
   1554         https://bugs.webkit.org/show_bug.cgi?id=34503
   1555 
   1556         * win/tools/scripts/auto-version.sh:
   1557 
   1558 2010-02-02  Martin Robinson  <mrobinson (a] webkit.org>
   1559 
   1560         Unreviewed build fix.
   1561 
   1562         The WinCairo build requires this script to be executable.
   1563 
   1564         * win/tools/scripts/feature-defines.sh: Added property svn:executable.
   1565 
   1566 2010-01-29  Mark Rowe  <mrowe (a] apple.com>
   1567 
   1568         Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
   1569 
   1570         * win/tools/vsprops/FeatureDefines.vsprops:
   1571         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
   1572 
   1573 2010-01-26  Alexey Proskuryakov  <ap (a] apple.com>
   1574 
   1575         More Windows build fixing.
   1576 
   1577         * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
   1578         type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
   1579         specialization sometimes - but it's not instantiated, so it's harmless.
   1580 
   1581 2010-01-22  Steve Falkenburg  <sfalken (a] apple.com>
   1582 
   1583         Reviewed by Darin Adler.
   1584 
   1585         https://bugs.webkit.org/show_bug.cgi?id=34025
   1586         Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
   1587 
   1588         * win/tools/vsprops/FeatureDefines.vsprops:
   1589         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
   1590 
   1591 2010-01-20  Steve Falkenburg  <sfalken (a] apple.com>
   1592 
   1593         Reviewed by Darin Adler and Adam Roben.
   1594 
   1595         Feature defines are difficult to maintain on Windows builds
   1596         https://bugs.webkit.org/show_bug.cgi?id=33883
   1597         
   1598         FeatureDefines.vsprops are now maintained in a way similar to
   1599         Configurations/FeatureDefines.xcconfig, with the added advantage
   1600         of having a single FeatureDefines file across all projects.
   1601         
   1602         Keep this list of features (not enabled/disabled state) in sync with
   1603         FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
   1604         
   1605         Add new features to both PreprocessorDefinitions and UserMacro sections.
   1606         Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
   1607 
   1608         * win/tools/scripts/feature-defines.sh: Added.
   1609         * win/tools/vsprops/FeatureDefines.vsprops: Added.
   1610         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
   1611         * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
   1612 
   1613 2010-01-13  Simon Fraser  <simon.fraser (a] apple.com>
   1614 
   1615         Reviewed by Darin Adler.
   1616 
   1617         <rdar://problem/7532544>
   1618         
   1619         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
   1620         be used for a shadow drawing fix. Once more, with feeling. On Windows.
   1621 
   1622         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   1623         * win/lib/WebKitSystemInterface.lib:
   1624         * win/lib/WebKitSystemInterface_debug.lib:
   1625 
   1626 2010-01-13  Simon Fraser  <simon.fraser (a] apple.com>
   1627 
   1628         Reviewed by Darin Adler.
   1629 
   1630         <rdar://problem/7532544>
   1631         
   1632         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
   1633         be used for a shadow drawing fix.
   1634         
   1635         * win/lib/WebKitSystemInterface.lib:
   1636         * win/lib/WebKitSystemInterface_debug.lib:
   1637 
   1638 2010-01-13  Simon Fraser  <simon.fraser (a] apple.com>
   1639 
   1640         Reviewed by Darin Adler.
   1641 
   1642         <rdar://problem/7532544>
   1643         
   1644         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
   1645         be used for a shadow drawing fix.
   1646 
   1647         * WebKitSystemInterface.h:
   1648         * libWebKitSystemInterfaceLeopard.a:
   1649         * libWebKitSystemInterfaceSnowLeopard.a:
   1650         * libWebKitSystemInterfaceTiger.a:
   1651 
   1652 2010-01-07  Alexey Proskuryakov  <ap (a] apple.com>
   1653 
   1654         Not reviewed, build fix.
   1655 
   1656         Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
   1657         clients of another class). WebCore doesn't use all methods of JSString, so
   1658         we don't export all classes clients could theoretically access via JSString.
   1659 
   1660         * win/tools/vsprops/common.vsprops:
   1661 
   1662 2009-12-21  Mark Rowe  <mrowe (a] apple.com>
   1663 
   1664         Reviewed by Samuel Weinig.
   1665 
   1666         Update WebKitSystemInterface.
   1667 
   1668         * libWebKitSystemInterfaceLeopard.a:
   1669         * libWebKitSystemInterfaceSnowLeopard.a:
   1670         * libWebKitSystemInterfaceTiger.a:
   1671 
   1672 2009-12-21  Mark Rowe  <mrowe (a] apple.com>
   1673 
   1674         Reviewed by Samuel Weinig.
   1675 
   1676         Update WebKitSystemInterface.
   1677 
   1678         * WebKitSystemInterface.h:
   1679         * libWebKitSystemInterfaceLeopard.a:
   1680         * libWebKitSystemInterfaceSnowLeopard.a:
   1681         * libWebKitSystemInterfaceTiger.a:
   1682 
   1683 2009-12-18  Sam Weinig  <sam (a] webkit.org>
   1684 
   1685         Reviewed by Anders Carlsson.
   1686 
   1687         Update WebKitSystemInterface for <rdar://problem/7237059>.
   1688 
   1689         * WebKitSystemInterface.h:
   1690         * libWebKitSystemInterfaceLeopard.a:
   1691         * libWebKitSystemInterfaceSnowLeopard.a:
   1692         * libWebKitSystemInterfaceTiger.a:
   1693 
   1694 2009-12-15  Dan Bernstein  <mitz (a] apple.com>
   1695 
   1696         Reviewed by Adam Roben.
   1697 
   1698         WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
   1699         Core Graphics when available
   1700 
   1701         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
   1702             wkCanCreateCGFontWithLOGFONT().
   1703         * win/lib/WebKitSystemInterface.lib:
   1704         * win/lib/WebKitSystemInterface_debug.lib:
   1705 
   1706 2009-12-12  Eric Carlson  <eric.carlson (a] apple.com>
   1707 
   1708         Reviewed by Darin Adler.
   1709 
   1710        <rdar://problem/7453726> Pull shared UI code into WebKit
   1711 
   1712         * WebKitSystemInterface.h:
   1713         * libWebKitSystemInterfaceLeopard.a:
   1714         * libWebKitSystemInterfaceSnowLeopard.a:
   1715         * libWebKitSystemInterfaceTiger.a:
   1716 
   1717 2009-12-11  Chris Marrin  <cmarrin (a] apple.com>
   1718 
   1719         Reviewed by Adam Roben.
   1720 
   1721         Add QuartzCore build files to OpenSource tree
   1722         https://bugs.webkit.org/show_bug.cgi?id=31856
   1723         
   1724         This allows proper building and linking with QuartzCore
   1725         when present.
   1726 
   1727         * win/bin: Added.
   1728         * win/bin/QuartzCoreInterface.dll: Added.
   1729         * win/include/QuartzCoreInterface: Added.
   1730         * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
   1731         * win/lib/QuartzCoreInterface.lib: Added.
   1732 
   1733 2009-12-07  Adam Roben  <aroben (a] apple.com>
   1734 
   1735         Windows build fix for checkouts with a space in the path
   1736 
   1737         * win/tools/scripts/auto-version.sh: Quote the output file's directory
   1738         before passing it to mkdir.
   1739 
   1740 2009-12-01  Alexey Proskuryakov  <ap (a] apple.com>
   1741 
   1742         Reviewed by Darin Adler.
   1743 
   1744         https://bugs.webkit.org/show_bug.cgi?id=32036
   1745         Implement CredentialStorage::getFromPersistentStorage for CFNetwork
   1746 
   1747         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   1748         * win/lib/WebKitSystemInterface.lib:
   1749         * win/lib/WebKitSystemInterface_debug.lib:
   1750         Update WebKitSystemInterface.
   1751 
   1752 2009-11-24  Alexey Proskuryakov  <ap (a] apple.com>
   1753 
   1754         Reviewed by Brady Eidson.
   1755 
   1756         https://bugs.webkit.org/show_bug.cgi?id=31844
   1757         SocketStreamHandleCFNet should support CONNECT proxy credentials
   1758 
   1759         * WebKitSystemInterface.h:
   1760         * libWebKitSystemInterfaceLeopard.a:
   1761         * libWebKitSystemInterfaceSnowLeopard.a:
   1762         * libWebKitSystemInterfaceTiger.a:
   1763         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   1764         * win/lib/WebKitSystemInterface.lib:
   1765         * win/lib/WebKitSystemInterface_debug.lib:
   1766         Update WebKitSystemInterface.
   1767 
   1768 2009-11-22  Dan Bernstein  <mitz (a] apple.com>
   1769 
   1770         Reviewed by Eric Carlson.
   1771 
   1772         Updated WebKitSystemInterface.
   1773 
   1774         * libWebKitSystemInterfaceLeopard.a:
   1775         * libWebKitSystemInterfaceSnowLeopard.a:
   1776         * libWebKitSystemInterfaceTiger.a:
   1777 
   1778 2009-11-22  Dan Bernstein  <mitz (a] apple.com>
   1779 
   1780         Reviewed by Cameron Zwarich.
   1781 
   1782         Fixed a leak in WKDrawMediaUIPart().
   1783 
   1784         * libWebKitSystemInterfaceLeopard.a:
   1785         * libWebKitSystemInterfaceSnowLeopard.a:
   1786         * libWebKitSystemInterfaceTiger.a:
   1787 
   1788 2009-11-20  Eric Carlson  <eric.carlson (a] apple.com>
   1789 
   1790         Reviewed by Simon Fraser.
   1791 
   1792         <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
   1793 
   1794         * WebKitSystemInterface.h:
   1795         * libWebKitSystemInterfaceLeopard.a:
   1796         * libWebKitSystemInterfaceSnowLeopard.a:
   1797         * libWebKitSystemInterfaceTiger.a:
   1798 
   1799 2009-11-19  Eric Carlson  <eric.carlson (a] apple.com>
   1800 
   1801         Reviewed by Dan Bernstein.
   1802 
   1803         <rdar://problem/7035231>
   1804         Support closed caption in <video> element
   1805 
   1806         * WebKitSystemInterface.h:
   1807             Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
   1808             define WKMediaUIPartToggleClosedCaptionsButton.
   1809 
   1810 2009-11-13  Anders Carlsson  <andersca (a] apple.com>
   1811 
   1812         Reviewed by Dan Bernstein.
   1813 
   1814         Update WebKitSystemInterface.
   1815 
   1816         * WebKitSystemInterface.h:
   1817         * libWebKitSystemInterfaceLeopard.a:
   1818         * libWebKitSystemInterfaceSnowLeopard.a:
   1819         * libWebKitSystemInterfaceTiger.a:
   1820 
   1821 2009-11-13  Brent Fulgham  <bfulgham (a] webkit.org>
   1822 
   1823         Build correction.  No review.
   1824 
   1825         The WinCairo build requires ENABLE_FILTERS to work properly.
   1826 
   1827         * win/tools/vsprops/WinCairo.vsprops:
   1828 
   1829 2009-11-02  Dan Bernstein  <mitz (a] apple.com>
   1830 
   1831         Reviewed by John Sullivan.
   1832 
   1833         WebKitSystemInterface part of making the appearance of the full-screen video HUD match
   1834         QuickTime Player Xs HUD.
   1835 
   1836         * libWebKitSystemInterfaceLeopard.a:
   1837         * libWebKitSystemInterfaceSnowLeopard.a:
   1838         * libWebKitSystemInterfaceTiger.a:
   1839 
   1840 2009-10-26  Mark Rowe  <mrowe (a] apple.com>
   1841 
   1842         Reviewed by Adam Roben.
   1843 
   1844         Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
   1845 
   1846         Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
   1847         in the major component of the version number.
   1848 
   1849         * win/tools/scripts/auto-version.sh:
   1850 
   1851 2009-10-19  Marshall Culpepper  <mculpepper (a] appcelerator.com>
   1852 
   1853         Reviewed by Eric Seidel.
   1854 
   1855         added cairo include and lib directories to debug_wincairo.vsprops
   1856         https://bugs.webkit.org/show_bug.cgi?id=29831
   1857 
   1858         * win/tools/vsprops/debug_wincairo.vsprops:
   1859 
   1860 2009-10-16  Steve Falkenburg  <sfalken (a] apple.com>
   1861 
   1862         Reviewed by Dan Bernstein.
   1863 
   1864         https://bugs.webkit.org/show_bug.cgi?id=30456
   1865         Fixes for new Debug_All Windows build configuration.
   1866 
   1867         * win/tools/vsprops/debug_all.vsprops:
   1868         Define DEBUG_ALL in Debug_All configuration.
   1869         Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
   1870 
   1871 2009-10-16  Steve Falkenburg  <sfalken (a] apple.com>
   1872 
   1873         Reviewed by Adam Roben.
   1874 
   1875         Add a Debug_All configuration to build entire stack as debug.
   1876         Change Debug_Internal to:
   1877         - stop using _debug suffix for all WebKit/Safari binaries
   1878         - not use _debug as a DLL naming suffix
   1879         - use non-debug C runtime lib.
   1880 
   1881         * win/tools/vsprops/debug_all.vsprops: Added.
   1882         Use debug C runtime library in debug_all.
   1883         Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
   1884         * win/tools/vsprops/debug_internal.vsprops:
   1885         Don't specify debug C runtime library in debug_internal.
   1886         Don't specify _debug suffix for standard debug_internal builds.
   1887 
   1888 2009-10-05  Pierre d'Herbemont  <pdherbemont (a] webkit.org>
   1889 
   1890         Reviewed by Simon Fraser
   1891         
   1892         Support fullscreen in MediaPlayer (Mac)
   1893         https://bugs.webkit.org/show_bug.cgi?id=26742
   1894         
   1895         New methods required for video fullscreen.
   1896 
   1897         * WebKitSystemInterface.h:
   1898         * libWebKitSystemInterfaceLeopard.a:
   1899         * libWebKitSystemInterfaceSnowLeopard.a:
   1900         * libWebKitSystemInterfaceTiger.a:
   1901 
   1902 2009-10-02  Steve Falkenburg  <sfalken (a] apple.com>
   1903 
   1904         Windows build fix.
   1905         Re-apply lost changes to auto-version.sh.
   1906         
   1907         * win/tools/scripts/auto-version.sh:
   1908 
   1909 2009-10-02  Eric Carlson  <eric.carlson (a] apple.com>
   1910 
   1911         Reviewed by Adam Roben.
   1912 
   1913         <rdar://problem/7271334> 
   1914         Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
   1915 
   1916         * WebKitSystemInterface.h: 
   1917         MediaControllerThemeQT -> MediaControllerThemeQuickTime
   1918 
   1919 2009-10-02  Steve Falkenburg  <sfalken (a] apple.com>
   1920 
   1921         Reviewed by Mark Rowe.
   1922 
   1923         <https://bugs.webkit.org/show_bug.cgi?id=29989>
   1924         Safari version number shouldn't be exposed in WebKit code
   1925         
   1926         For a WebKit version of 532.3.4:
   1927         Product version is: 5.32.3.4 (was 4.0.3.0)
   1928         File version is: 5.32.3.4 (was 4.532.3.4)
   1929 
   1930         * win/tools/scripts/PRODUCTVERSION: Removed.
   1931         * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
   1932 
   1933 2009-09-25  Dan Bernstein  <mitz (a] apple.com>
   1934 
   1935         Reviewed by Adam Roben.
   1936 
   1937         WebKitSystemInterface changes for
   1938         <rdar://problem/7211635> 2 byte characters are displayed as garbaged
   1939         <rdar://problem/7212626> garbled/gibberish text (off-by-one)
   1940 
   1941         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
   1942         wkAddFontsFromPlistRepresentation() and replaced
   1943         wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
   1944         wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
   1945         * win/lib/WebKitSystemInterface.lib:
   1946         * win/lib/WebKitSystemInterface_debug.lib:
   1947 
   1948 2009-09-23  Marshall Culpepper  <mculpepper (a] appcelerator.com>
   1949 
   1950         Reviewed by Eric Seidel.
   1951         
   1952         Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
   1953         default when the necessary dependencies are extracted into the
   1954         WebKitLibrariesDir.
   1955         https://bugs.webkit.org/show_bug.cgi?id=29661
   1956 
   1957         * win/tools/vsprops/WinCairo.vsprops:
   1958 
   1959 2009-09-09  Brent Fulgham  <bfulgham (a] webkit.org>
   1960 
   1961         Reviewed by Dave Levin.
   1962 
   1963         Adjust WinCairo-specific property sheet to use static versions of
   1964         libjpeg.lib and libpng.lib.  Change to libpng.lib required addition
   1965         of zlib.lib to link.
   1966 
   1967         * win/tools/vsprops/WinCairo.vsprops:
   1968 
   1969 2009-08-28  Steve Falkenburg  <sfalken (a] apple.com>
   1970 
   1971         Reviewed by Adam Roben.
   1972 
   1973         Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
   1974         to automatically use secure versions of C runtime lib calls on Windows.
   1975         https://bugs.webkit.org/show_bug.cgi?id=28824
   1976         
   1977         * win/tools/vsprops/common.vsprops:
   1978 
   1979 2009-08-25  Brent Fulgham  <bfulgham (a] webkit.org>
   1980 
   1981         Rubber stamped by Steve Falkenburg.
   1982 
   1983         debug_wincairo.vsprops was linking against wrong C runtime.
   1984 
   1985         * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
   1986           C runtime (as in the standard 'debug.vsprops' file.)
   1987 
   1988 2009-08-24  Brent Fulgham  <bfulgham (a] webkit.org>
   1989 
   1990         Reviewed by Steve Falkenburg.
   1991 
   1992         Revise CFLite Debug build to emit DLL's with _debug label.
   1993         https://bugs.webkit.org/show_bug.cgi?id=28695.
   1994 
   1995         * win/tools/vsprops/debug_wincairo.vsprops: Added.
   1996 
   1997 2009-08-12  Peter Kasting  <pkasting (a] google.com>
   1998 
   1999         Reviewed by Darin Adler.
   2000 
   2001         https://bugs.webkit.org/show_bug.cgi?id=27323
   2002         Change pattern that strips all trailing whitespace to just remove EOL
   2003         chars (\r, \n), to make it clear that varying EOL chars is the primary
   2004         problem being solved.
   2005 
   2006         * win/tools/scripts/auto-version.sh:
   2007 
   2008 2009-08-10  Peter Kasting  <pkasting (a] google.com>
   2009 
   2010         Reviewed by George Staikos.
   2011 
   2012         https://bugs.webkit.org/show_bug.cgi?id=27323
   2013         Even more line ending-stripping for auto-version.sh, based on output
   2014         provided by Jessie Berlin.
   2015 
   2016         * win/tools/scripts/auto-version.sh:
   2017 
   2018 2009-08-10  Brent Fulgham  <bfulgham (a] webkit.org>
   2019 
   2020         Reviewed by Adam Roben.
   2021 
   2022         https://bugs.webkit.org/show_bug.cgi?id=28048.
   2023         Move various WinCairo build settings into *.vsprops file.
   2024 
   2025         * win/tools/vsprops/cURL.vsprops: Added.
   2026 
   2027 2009-08-06  Peter Kasting  <pkasting (a] google.com>
   2028 
   2029         Reviewed by Adam Barth.
   2030 
   2031         https://bugs.webkit.org/show_bug.cgi?id=27323
   2032         Strip line endings at all points auto-version.sh reads data, not just
   2033         the one I happened to run into.
   2034 
   2035         * win/tools/scripts/auto-version.sh:
   2036 
   2037 2009-07-27  Peter Kasting  <pkasting (a] google.com>
   2038 
   2039         Reviewed by Adam Roben.
   2040 
   2041         https://bugs.webkit.org/show_bug.cgi?id=27323
   2042         Correctly parse command output, even when the line endings are not LF,
   2043         so that we don't create an autoversion.h that MSVC chokes on.
   2044 
   2045         * win/tools/scripts/auto-version.sh:
   2046 
   2047 2009-07-13  Brent Fulgham  <bfulgham (a] webkit.org>
   2048 
   2049         Reviewed by Adam Roben.
   2050 
   2051         Add new configuration flag for redistributable Windows build.
   2052         https://bugs.webkit.org/show_bug.cgi=27087
   2053         
   2054         * win/tools/vsprops/WinCairo.vsprops: Added.  Defines the
   2055           new WIN_CAIRO flag used to drive non-Apple Windows build.
   2056 
   2057 2009-07-10  Eric Carlson  <eric.carlson (a] apple.com>
   2058 
   2059         Reviewed by Simon Fraser.
   2060 
   2061         Update WebKitSystemInterface for <rdar://problem/7049066>.
   2062 
   2063         * WebKitSystemInterface.h:
   2064         * libWebKitSystemInterfaceLeopard.a:
   2065         * libWebKitSystemInterfaceSnowLeopard.a:
   2066         * libWebKitSystemInterfaceTiger.a:
   2067 
   2068 2009-07-06  Eric Carlson  <eric.carlson (a] apple.com>
   2069 
   2070         Update WebKitSystemInterface for <rdar://problem/7008093>.
   2071 
   2072         * WebKitSystemInterface.h:
   2073         * libWebKitSystemInterfaceLeopard.a:
   2074         * libWebKitSystemInterfaceSnowLeopard.a:
   2075         * libWebKitSystemInterfaceTiger.a:
   2076 
   2077 2009-07-06  Anders Carlsson  <andersca (a] apple.com>
   2078 
   2079         Update WebKitSystemInterface.
   2080 
   2081         * WebKitSystemInterface.h:
   2082         * libWebKitSystemInterfaceLeopard.a:
   2083         * libWebKitSystemInterfaceSnowLeopard.a:
   2084         * libWebKitSystemInterfaceTiger.a:
   2085 
   2086 2009-07-02  Pierre d'Herbemont  <pdherbemont (a] apple.com>
   2087 
   2088         Reviewed by Simon Fraser.
   2089 
   2090         Update WebKitSystemInterface for <rdar://problem/6518119>
   2091 
   2092         * WebKitSystemInterface.h:
   2093         * libWebKitSystemInterfaceLeopard.a:
   2094         * libWebKitSystemInterfaceSnowLeopard.a:
   2095         * libWebKitSystemInterfaceTiger.a:
   2096 
   2097 2009-07-01  Eric Carlson  <eric.carlson (a] apple.com>
   2098 
   2099         Reviewed by Simon Fraser.
   2100 
   2101         Update WebKitSystemInterface for <rdar://problem/7014990>
   2102 
   2103         * libWebKitSystemInterfaceLeopard.a:
   2104         * libWebKitSystemInterfaceSnowLeopard.a:
   2105         * libWebKitSystemInterfaceTiger.a:
   2106 
   2107 2009-06-29  Eric Carlson  <eric.carlson (a] apple.com>
   2108 
   2109         Reviewed by Simon Fraser.
   2110 
   2111         Update WebKitSystemInterface for <rdar://problem/7014813>
   2112 
   2113         * WebKitSystemInterface.h:
   2114         * libWebKitSystemInterfaceLeopard.a:
   2115         * libWebKitSystemInterfaceSnowLeopard.a:
   2116         * libWebKitSystemInterfaceTiger.a:
   2117 
   2118 2009-06-25  Simon Fraser  <simon.fraser (a] apple.com>
   2119 
   2120         Rubber-stamped by Mark Rowe.
   2121         
   2122         <rdar://problem/6999737>
   2123         
   2124         Update the media controller images.
   2125 
   2126         * libWebKitSystemInterfaceLeopard.a:
   2127         * libWebKitSystemInterfaceSnowLeopard.a:
   2128         * libWebKitSystemInterfaceTiger.a:
   2129 
   2130 2009-06-16  Simon Fraser  <simon.fraser (a] apple.com>
   2131 
   2132         Rubber-stamped by Anders Carlsson.
   2133 
   2134         Update WebKitSystemInterface for <rdar://problem/6937882>.
   2135 
   2136         * libWebKitSystemInterfaceLeopard.a:
   2137         * libWebKitSystemInterfaceSnowLeopard.a:
   2138         * libWebKitSystemInterfaceTiger.a:
   2139 
   2140 2009-06-02  Anders Carlsson  <andersca (a] apple.com>
   2141 
   2142         Rubber-stamped by Mark Rowe.
   2143 
   2144         Update WebKitSystemInterface.
   2145 
   2146         * libWebKitSystemInterfaceLeopard.a:
   2147         * libWebKitSystemInterfaceSnowLeopard.a:
   2148         * libWebKitSystemInterfaceTiger.a:
   2149 
   2150 2009-05-27  Mark Rowe  <mrowe (a] apple.com>
   2151 
   2152         Rubber-stamped by Dan Bernstein.
   2153 
   2154         Update WebKitSystemInterface.
   2155 
   2156         * libWebKitSystemInterfaceLeopard.a:
   2157         * libWebKitSystemInterfaceSnowLeopard.a: Added.
   2158         * libWebKitSystemInterfaceTiger.a:
   2159 
   2160 2009-05-26  Anders Carlsson  <andersca (a] apple.com>
   2161 
   2162         Reviewed by Dan Bernstein.
   2163 
   2164         <rdar://problem/6901751> 
   2165         REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
   2166 
   2167         Remove WKCGContextIsSafeToClip.
   2168         
   2169         * WebKitSystemInterface.h:
   2170         * libWebKitSystemInterfaceTiger.a:
   2171 
   2172 2009-05-21  Dan Bernstein  <mitz (a] apple.com>
   2173 
   2174         Rubber-stamped by Mark Rowe.
   2175 
   2176         - correct a copyright header accidently reverted in r43964
   2177 
   2178         * WebKitSystemInterface.h:
   2179 
   2180 2009-05-21  Dan Bernstein  <mitz (a] apple.com>
   2181 
   2182         Reviewed by Anders Carlsson.
   2183 
   2184         - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
   2185           (r35515): Tiger crash painting the selection on registration page of
   2186           car2go.com
   2187 
   2188         * WebKitSystemInterface.h:
   2189         * libWebKitSystemInterfaceTiger.a:
   2190 
   2191 2009-05-07  Simon Fraser  <simon.fraser (a] apple.com>
   2192 
   2193         Source changes reviewed by Darin Adler
   2194         
   2195         <rdar://problem/6864091> Endcap of media controls slider is fuzzy
   2196         
   2197         * libWebKitSystemInterfaceLeopard.a:
   2198         * libWebKitSystemInterfaceTiger.a:
   2199 
   2200 2009-04-28  Steve Falkenburg  <sfalken (a] apple.com>
   2201 
   2202         Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
   2203         Indirected definition through a UserMacro.
   2204         
   2205         Reviewed by Mark Rowe.
   2206 
   2207         * win/tools/vsprops/common.vsprops:
   2208 
   2209 2009-04-28  Steve Falkenburg  <sfalken (a] apple.com>
   2210 
   2211         Fix extraneous warning about PRODUCTION not being defined in Windows builds.
   2212         Indirected definition for __PRODUCTION__ through a UserMacro.
   2213         
   2214         Reviewed by Mark Rowe.
   2215 
   2216         * win/tools/vsprops/common.vsprops:
   2217 
   2218 2009-04-24  Simon Fraser  <simon.fraser (a] apple.com>
   2219 
   2220         Source changes reviewed by Darin Adler
   2221         
   2222         https://bugs.webkit.org/show_bug.cgi?id=22242
   2223         
   2224         Update WebKitSystemInterface for Mac with fixes for video controller drawing.
   2225 
   2226         * libWebKitSystemInterfaceLeopard.a:
   2227         * libWebKitSystemInterfaceTiger.a:
   2228 
   2229 2009-04-22  Ada Chan  <adachan (a] apple.com>
   2230 
   2231         Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
   2232         
   2233         Reviewed by Darin Adler.
   2234 
   2235         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   2236         * win/lib/WebKitSystemInterface.lib:
   2237         * win/lib/WebKitSystemInterface_debug.lib:
   2238 
   2239 2009-04-20  Steve Falkenburg  <sfalken (a] apple.com>
   2240 
   2241         Separate JavaScriptCore.dll from WebKit.dll.
   2242         Slight performance improvement or no change on benchmarks.
   2243         
   2244         Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
   2245         and simplifies standalone JavaScriptCore builds.
   2246 
   2247         Reviewed by Oliver Hunt.
   2248 
   2249         * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
   2250 
   2251 2009-04-18  Pierre d'Herbemont  <pdherbemont (a] apple.com>
   2252 
   2253         Reviewed by Mark Rowe.
   2254 
   2255         <rdar://problem/6781295> video.buffered and video.seekable are not
   2256         the same. video.buffered should return only what is buffered and
   2257         not what is seekable
   2258 
   2259         * WebKitSystemInterface.h:
   2260         * libWebKitSystemInterfaceLeopard.a:
   2261         * libWebKitSystemInterfaceTiger.a:
   2262 
   2263 2009-04-18  Pierre d'Herbemont  <pdherbemont (a] apple.com>
   2264 
   2265         Reviewed by Adele Peterson.
   2266         
   2267         <rdar://problem/6747241> work around QTKit no longer reaching
   2268         QTMovieLoadStateComplete
   2269 
   2270         * WebKitSystemInterface.h:
   2271         * libWebKitSystemInterfaceLeopard.a:
   2272         * libWebKitSystemInterfaceTiger.a:
   2273 
   2274 2009-04-15  Steve Falkenburg  <sfalken (a] apple.com>
   2275 
   2276         Updated WebKitSystemInterface for Windows.
   2277         Changes needed for <rdar://problem/6785760>
   2278 
   2279         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   2280         * win/lib/WebKitSystemInterface.lib:
   2281         * win/lib/WebKitSystemInterface_debug.lib:
   2282 
   2283 2009-04-14  Mark Rowe  <mrowe (a] apple.com>
   2284 
   2285         Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
   2286 
   2287         * libWebKitSystemInterfaceLeopard.a:
   2288         * libWebKitSystemInterfaceTiger.a:
   2289 
   2290 2009-04-13  Antti Koivisto  <antti (a] apple.com>
   2291 
   2292         Reviewed by Darin Adler.
   2293         
   2294         <rdar://problem/6740294> Increase the connection count per host
   2295 
   2296         * WebKitSystemInterface.h:
   2297         * libWebKitSystemInterfaceLeopard.a:
   2298         * libWebKitSystemInterfaceTiger.a:
   2299 
   2300 2009-04-10  Eric Carlson  <eric.carlson (a] apple.com>
   2301 
   2302         WebKitSystemInterface changes for <rdar://problem/6646998>
   2303 
   2304         * libWebKitSystemInterfaceLeopard.a:
   2305         * libWebKitSystemInterfaceTiger.a:
   2306 
   2307 2009-04-10  Simon Fraser  <simon.fraser (a] apple.com>
   2308 
   2309         Fix the leopard build by updating WebKitSystemInterface.
   2310 
   2311         * WebKitSystemInterface.h:
   2312         * libWebKitSystemInterfaceLeopard.a:
   2313 
   2314 2009-03-30  Steve Falkenburg  <sfalken (a] apple.com>
   2315 
   2316         Bump version to 530.
   2317 
   2318         * win/tools/scripts/VERSION:
   2319 
   2320 2009-03-26  Adam Roben  <aroben (a] apple.com>
   2321 
   2322         Remove SafariThemeConstants.h, which is now provided by
   2323         WebKitSupportLibrary
   2324 
   2325         * win/include/SafariTheme: Removed.
   2326         * win/include/SafariTheme/SafariThemeConstants.h: Removed.
   2327 
   2328 2009-03-07  Dan Bernstein  <mitz (a] apple.com>
   2329 
   2330         Reviewed by Mark Rowe.
   2331 
   2332         - WebKitSystemInterface part of removing build-time and run-time support
   2333           for legacy versions of CFNetwork and Core Graphics
   2334 
   2335         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   2336         * win/lib/WebKitSystemInterface.lib:
   2337         * win/lib/WebKitSystemInterface_debug.lib:
   2338 
   2339 2009-01-30  Dan Bernstein  <mitz (a] apple.com>
   2340 
   2341         Reviewed by Timothy Hatcher.
   2342 
   2343         - <rdar://problem/6545912> expose the build number in autoversion.h
   2344 
   2345         * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
   2346         with the full build number.
   2347 
   2348 2009-01-08  Dan Bernstein  <mitz (a] apple.com>
   2349 
   2350         Reviewed by Adam Roben.
   2351 
   2352         - WebKitSystemInterface changes to support Core Graphics native glyph drawing
   2353 
   2354         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   2355         * win/lib/WebKitSystemInterface.lib:
   2356         * win/lib/WebKitSystemInterface_debug.lib:
   2357 
   2358 2008-11-11  Ada Chan  <adachan (a] apple.com>
   2359 
   2360         Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
   2361         Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
   2362         
   2363         Update window versions to correspond to Windows XP.
   2364 
   2365         Reviewed by Steve Falkenburg.
   2366 
   2367         * win/tools/vsprops/common.vsprops:
   2368 
   2369 2008-10-23  Anders Carlsson  <andersca (a] apple.com>
   2370 
   2371         Reviewed by John Sullivan.
   2372 
   2373         Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
   2374 
   2375         * libWebKitSystemInterfaceLeopard.a:
   2376         * libWebKitSystemInterfaceTiger.a:
   2377 
   2378 2008-10-08  Mark Rowe  <mrowe (a] apple.com>
   2379 
   2380         Rubber-stamped by Jon Honeycutt.
   2381 
   2382         Remove restriction on version number ending in a 4.
   2383 
   2384         * win/tools/scripts/auto-version.sh:
   2385 
   2386 2008-10-07  Anders Carlsson  <andersca (a] apple.com>
   2387 
   2388         Reviewed by Mitz Pettel.
   2389 
   2390         Update WebKitSystemInterface.
   2391         
   2392         * libWebKitSystemInterfaceLeopard.a:
   2393         * libWebKitSystemInterfaceTiger.a:
   2394 
   2395 2008-09-09  Dan Bernstein  <mitz (a] apple.com>
   2396 
   2397         Reviewed by Darin Adler.
   2398 
   2399         - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
   2400 
   2401         * WebKitSystemInterface.h:
   2402         * libWebKitSystemInterfaceLeopard.a:
   2403 
   2404 2008-09-04  Adam Roben  <aroben (a] apple.com>
   2405 
   2406         Ignore warning LNK4221 on Windows
   2407 
   2408         This warning is emitted when an object file with no public symbols is
   2409         passed to the linker/librarian. This often occurs in WebCore for files
   2410         that have been disabled via ENABLE()/USE() macros.
   2411 
   2412         Rubberstamped by Anders Carlsson.
   2413 
   2414         * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
   2415 
   2416 2008-08-27  Timothy Hatcher  <timothy (a] apple.com>
   2417 
   2418         Adds the WKAdvanceDefaultButtonPulseAnimation function.
   2419 
   2420         <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
   2421 
   2422         Reviewed by Adele Peterson.
   2423 
   2424         * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
   2425         * libWebKitSystemInterfaceLeopard.a: Updated.
   2426         * libWebKitSystemInterfaceTiger.a: Updated.
   2427 
   2428 2008-08-26  Adam Roben  <aroben (a] apple.com>
   2429 
   2430         Disable a truncation warning that is disabled/doesn't exist on Mac
   2431 
   2432         This warning was firing when initializing floats from double literals.
   2433         I haven't yet found any other situation that would cause this warning
   2434         to arise.
   2435 
   2436         Reviewed by Sam Weinig.
   2437 
   2438         * win/tools/vsprops/common.vsprops: Turn off warning C4305.
   2439 
   2440 2008-07-20  Steve Falkenburg  <sfalken (a] apple.com>
   2441 
   2442         Build fix.
   2443 
   2444         * win/tools/vsprops/common.vsprops:
   2445 
   2446 2008-07-08  Dan Bernstein  <mitz (a] apple.com>
   2447 
   2448         Reviewed by John Sullivan.
   2449 
   2450         - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
   2451 
   2452         * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
   2453         * libWebKitSystemInterfaceLeopard.a: Updated.
   2454         * libWebKitSystemInterfaceTiger.a: Updated.
   2455 
   2456 2008-07-01  Steve Falkenburg  <sfalken (a] apple.com>
   2457 
   2458         Bump version numbers.
   2459         
   2460         Reviewed by Mark Rowe.
   2461 
   2462         * win/tools/scripts/PRODUCTVERSION:
   2463         * win/tools/scripts/VERSION:
   2464 
   2465 2008-05-13  Dan Bernstein  <mitz (a] apple.com>
   2466 
   2467         Reviewed by John Sullivan.
   2468 
   2469         - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
   2470 
   2471         * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
   2472         transformed graphics contexts.
   2473         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
   2474         wkSetCGContextFontRenderingStyle().
   2475         * win/lib/WebKitSystemInterface.lib: Updated.
   2476         * win/lib/WebKitSystemInterface_debug.lib: Updated.
   2477 
   2478 2008-05-09  Adam Roben  <aroben (a] apple.com>
   2479 
   2480         Disable a MSVC warning
   2481 
   2482         Reviewed by Darin Adler.
   2483 
   2484         * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
   2485         disabled warnings. It's a warning about decorated names being longer
   2486         than MSVC's limit of 4096 characters. This warning doesn't indicate a
   2487         correctness problem, but these truncated decorated names will be
   2488         harder to recognize during debugging or when they appear in linker
   2489         errors.
   2490 
   2491 2008-04-28  Darin Adler  <darin (a] apple.com>
   2492 
   2493         Reviewed by Adam.
   2494 
   2495         - fix Windows build
   2496 
   2497         * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
   2498         It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
   2499 
   2500 2008-04-24  Mark Rowe  <mrowe (a] apple.com>
   2501 
   2502         Reviewed by Sam Weinig.
   2503 
   2504         Remove code for calculating the glyph cache size.
   2505 
   2506         * WebKitSystemInterface.h: Remove unused symbol.
   2507         * libWebKitSystemInterfaceLeopard.a:
   2508         * libWebKitSystemInterfaceTiger.a:
   2509 
   2510 2008-03-28  Steve Falkenburg  <sfalken (a] apple.com>
   2511 
   2512         Versioning.
   2513 
   2514         * win/tools/scripts/PRODUCTVERSION:
   2515 
   2516 2008-03-26  Adam Roben  <aroben (a] apple.com>
   2517 
   2518         Windows build fix after r31322
   2519 
   2520         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
   2521         * win/lib/WebKitSystemInterface.lib: Updated.
   2522         * win/lib/WebKitSystemInterface_debug.lib: Updated.
   2523 
   2524 2008-03-26  Mark Rowe  <mrowe (a] apple.com>
   2525 
   2526         Reviewed by David Hyatt.
   2527 
   2528         Make the Ahem font antialias correctly on Acid3 on Tiger.
   2529 
   2530         * WebKitSystemInterface.h:
   2531         * libWebKitSystemInterfaceTiger.a:
   2532 
   2533 2008-03-19  Mark Rowe  <mrowe (a] apple.com>
   2534 
   2535         Rubber-stamped by Sam Weinig.
   2536 
   2537         Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
   2538         Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
   2539 
   2540         * libWebCoreSQLite3.a:  Land a 4-way fat binary.
   2541 
   2542 2008-03-12  Steve Falkenburg  <sfalken (a] apple.com>
   2543 
   2544         New version of WebKitSystemInterface.lib with
   2545         more compiler warnings suppressed.
   2546 
   2547         * win/lib/WebKitSystemInterface.lib:
   2548         * win/tools/vsprops/common.vsprops:
   2549 
   2550 2008-03-12  Dan Bernstein  <mitz (a] apple.com>
   2551 
   2552         Reviewed by Darin Adler and Sam Weinig.
   2553 
   2554         - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
   2555 
   2556         * WebKitSystemInterface.h:
   2557         * libWebKitSystemInterfaceLeopard.a:
   2558 
   2559 2008-03-11  Steve Falkenburg  <sfalken (a] apple.com>
   2560 
   2561         Disable two PGO/LTCG specific warnings.
   2562         
   2563         Reviewed by Oliver.
   2564 
   2565         * win/tools/vsprops/common.vsprops:
   2566 
   2567 2008-02-29  Mark Rowe  <mrowe (a] apple.com>
   2568 
   2569         Update Tiger version of WebKitSystemInterface to match r30690.
   2570 
   2571         * libWebKitSystemInterfaceTiger.a:
   2572 
   2573 2008-02-29  Adele Peterson  <adele (a] apple.com>
   2574 
   2575         Reviewed by Mark.
   2576 
   2577         Auto-generate image arrays.
   2578 
   2579         * libWebKitSystemInterfaceLeopard.a:
   2580 
   2581 2008-02-29  Mark Rowe  <mrowe (a] apple.com>
   2582 
   2583         Reviewed by Anders Carlsson.
   2584 
   2585         Replace use of WKPathFromFont with implementation in terms of public API.
   2586 
   2587         * WebKitSystemInterface.h:  Remove unused symbol.
   2588         * libWebKitSystemInterfaceLeopard.a:
   2589         * libWebKitSystemInterfaceTiger.a:
   2590 
   2591 2008-02-29  Mark Rowe  <mrowe (a] apple.com>
   2592 
   2593         Reviewed by Oliver Hunt.
   2594 
   2595         Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
   2596 
   2597         * WebKitSystemInterface.h:
   2598         * libWebKitSystemInterfaceLeopard.a:
   2599         * libWebKitSystemInterfaceTiger.a:
   2600 
   2601 2008-02-29  Mark Rowe  <mrowe (a] apple.com>
   2602 
   2603         Reviewed by Oliver Hunt.
   2604 
   2605         Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
   2606 
   2607         * WebKitSystemInterface.h:
   2608         * libWebKitSystemInterfaceLeopard.a:
   2609 
   2610 2008-02-29  Mark Rowe  <mrowe (a] apple.com>
   2611 
   2612         Reviewed by Oliver Hunt and Oliver Hunt.
   2613 
   2614         <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
   2615 
   2616         * WebKitSystemInterface.h:  Remove unused symbol.
   2617         * libWebKitSystemInterfaceLeopard.a:
   2618         * libWebKitSystemInterfaceTiger.a:
   2619 
   2620 2008-02-28  Mark Rowe  <mrowe (a] apple.com>
   2621 
   2622         Reviewed by Dan Bernstein.
   2623 
   2624         Remove two unused functions from WebKitSystemInterface.
   2625 
   2626         * WebKitSystemInterface.h:  Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
   2627         a duplicate declaration of WKSecondsSinceLastInputEvent.
   2628         * libWebKitSystemInterfaceLeopard.a:
   2629         * libWebKitSystemInterfaceTiger.a:
   2630 
   2631 2008-02-28  Mark Rowe  <mrowe (a] apple.com>
   2632 
   2633         Reviewed by Dave Hyatt.
   2634 
   2635         Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
   2636 
   2637         * WebKitSystemInterface.h:  Only declare WKGetFontMetrics on Tiger.
   2638         * libWebKitSystemInterfaceLeopard.a:  Update for removal of WKGetFontMetrics.
   2639 
   2640 2008-02-27  Brady Eidson  <beidson (a] apple.com>
   2641 
   2642         Tiger build fix
   2643 
   2644         * libWebKitSystemInterfaceTiger.a:
   2645 
   2646 2008-02-27  Brady Eidson  <beidson (a] apple.com>
   2647 
   2648         Reviewed by Mark Rowe
   2649 
   2650         Removed some unused methods:
   2651         WKGetNSURLResponseCalculatedExpiration
   2652         WKGetNSURLResponseMustRevalidate
   2653 
   2654         * WebKitSystemInterface.h:
   2655         * libWebKitSystemInterfaceLeopard.a:
   2656         * libWebKitSystemInterfaceTiger.a:
   2657 
   2658 2008-02-13  Adam Roben  <aroben (a] apple.com>
   2659 
   2660         * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
   2661 
   2662 2008-02-12  Adam Roben  <aroben (a] apple.com>
   2663 
   2664         Clean up auto-version.sh a bit
   2665 
   2666         It now does quite a bit less file I/O and many fewer fork/exec pairs.
   2667         It's also quite a bit easier to read.
   2668 
   2669         Reviewed by Steve.
   2670 
   2671         * win/tools/scripts/auto-version.sh:
   2672 
   2673 2008-02-12  Steve Falkenburg  <sfalken (a] apple.com>
   2674 
   2675         Versioning script change.
   2676 
   2677         * win/tools/scripts/auto-version.sh:
   2678 
   2679 2008-02-07  Ada Chan  <adachan (a] apple.com>
   2680 
   2681         Added 4 new methods:
   2682         wkSetClientCertificateInSSLProperties, 
   2683         wkCanAccessCFURLRequestHTTPBodyParts,
   2684         wkCFURLRequestCopyHTTPRequestBodyParts,
   2685         wkCFURLRequestSetHTTPRequestBodyParts
   2686 
   2687         Rubber-stamped by Steve.
   2688 
   2689         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   2690         * win/lib/WebKitSystemInterface.lib:
   2691         * win/lib/WebKitSystemInterface_debug.lib:
   2692 
   2693 2008-02-04  Timothy Hatcher  <timothy (a] apple.com>
   2694 
   2695         <rdar://problem/5722735> Merge fix for SQLITE_FULL error
   2696         is given even if the max_page_count is increased (2920)
   2697 
   2698         * libWebCoreSQLite3.a:
   2699 
   2700 2008-02-01  Steve Falkenburg  <sfalken (a] apple.com>
   2701 
   2702         <rdar://problem/5717523> Don't set DEP opt-in flag (data execution prevention) since it is incompaible with the video plugin used on CNN.com
   2703         
   2704         Rubber-stamped by Jon Honeycutt.
   2705 
   2706         * win/tools/vsprops/common.vsprops:
   2707 
   2708 2008-01-29  Mark Rowe  <mrowe (a] apple.com>
   2709 
   2710         Reviewed by Tim Hatcher.
   2711 
   2712         <rdar://problem/5600926> WebCore on Tiger must link to its own copy of SQLite 3.4 or newer (so HTML database behavior will be correct).
   2713 
   2714         * WebCoreSQLite3/sqlite3.h: Added.
   2715         * WebCoreSQLite3/sqlite3ext.h: Added.
   2716         * libWebCoreSQLite3.a: Added.
   2717 
   2718 2008-01-29  Alexey Proskuryakov  <ap (a] webkit.org>
   2719 
   2720         Debug (external) build fix.
   2721 
   2722         Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
   2723         This preprocessor definition is automatically set by Visual Studio as needed anyway.
   2724 
   2725         * win/tools/vsprops/debug.vsprops:
   2726 
   2727 2008-01-17  Steve Falkenburg  <sfalken (a] apple.com>
   2728 
   2729         Add preprocessor define accidently dropped in my unification,
   2730         and required by some builds.  Fixes an issue that caused both
   2731         debug and release DLLs to be loaded.
   2732         
   2733         Rubber-stamped by Jon Honeycutt.
   2734 
   2735         * win/tools/vsprops/debug_internal.vsprops:
   2736 
   2737 2008-01-16  Steve Falkenburg  <sfalken (a] apple.com>
   2738 
   2739         Use recommended security-related compiler settings.
   2740         
   2741         Reviewed by Adam.
   2742 
   2743         * win/tools/vsprops/common.vsprops:
   2744 
   2745 2008-01-16  Steve Falkenburg  <sfalken (a] apple.com>
   2746 
   2747         Build fix.
   2748 
   2749         * win/tools/vsprops/release.vsprops:
   2750 
   2751 2008-01-15  Adele Peterson  <adele (a] apple.com>
   2752 
   2753         Reviewed by Adam and Antti.
   2754 
   2755         Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
   2756 
   2757         * WebKitSystemInterface.h:
   2758         * libWebKitSystemInterfaceLeopard.a:
   2759         * libWebKitSystemInterfaceTiger.a:
   2760         * win/include/SafariTheme: Added.
   2761         * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
   2762 
   2763 2008-01-14  Steve Falkenburg  <sfalken (a] apple.com>
   2764 
   2765         Use shared vsprops for most vcproj properties.
   2766         
   2767         Reviewed by Darin Adler.
   2768 
   2769         * win/tools/vsprops/common.vsprops:
   2770         * win/tools/vsprops/debug.vsprops:
   2771         * win/tools/vsprops/debug_internal.vsprops:
   2772         * win/tools/vsprops/release.vsprops:
   2773 
   2774 2008-01-11  Steve Falkenburg  <sfalken (a] apple.com>
   2775 
   2776         Share common files across projects.
   2777         
   2778         Unify vsprops files
   2779         Debug:          common.vsprops, debug.vsprops
   2780         Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
   2781         Release:        common.vsprops, release.vsprops
   2782         
   2783         Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
   2784         debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
   2785 
   2786         Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
   2787 
   2788         Reviewed by Adam Roben.
   2789 
   2790         * win/tools/WinTools.make:
   2791         * win/tools/scripts: Added.
   2792         * win/tools/scripts/PRODUCTVERSION: Added.
   2793         * win/tools/scripts/VERSION: Added.
   2794         * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
   2795         * win/tools/vsprops/debug.vsprops:
   2796         * win/tools/vsprops/debug_internal.vsprops: Added.
   2797         * win/tools/vsprops/release.vsprops:
   2798 
   2799 2008-01-11  Steve Falkenburg  <sfalken (a] apple.com>
   2800 
   2801         Add shared vsprops to help unify our Windows tools settings.
   2802 
   2803         Reviewed by Hyatt.
   2804 
   2805         * win/tools: Added.
   2806         * win/tools/WinTools.make: Added.
   2807         * win/tools/vsprops: Added.
   2808         * win/tools/vsprops/common.vsprops: Added.
   2809         * win/tools/vsprops/debug.vsprops: Added.
   2810         * win/tools/vsprops/release.vsprops: Added.
   2811 
   2812 2008-01-07  Mark Rowe  <mrowe (a] apple.com>
   2813 
   2814         Update Tiger library to a G3-friendly version.
   2815 
   2816         * libWebKitSystemInterfaceTiger.a:
   2817 
   2818 2008-01-07  Adele Peterson  <adele (a] apple.com>
   2819 
   2820         Reviewed by Antti, Adam, and Mitz.
   2821 
   2822         WebKitLibraries part of fix for 
   2823         <rdar://problem/5619073> Updated look for <video> controls
   2824         <rdar://problem/5619057> Add volume control to video controls
   2825 
   2826         * WebKitSystemInterface.h:
   2827         * libWebKitSystemInterfaceLeopard.a:
   2828         * libWebKitSystemInterfaceTiger.a:
   2829 
   2830 2008-01-03  Mark Rowe  <mrowe (a] apple.com>
   2831 
   2832         Update Tiger library to a G3-friendly version.
   2833 
   2834         * libWebKitSystemInterfaceTiger.a:
   2835 
   2836 2008-01-03  Adele Peterson  <adele (a] apple.com>
   2837 
   2838         Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
   2839 
   2840         * WebKitSystemInterface.h:
   2841         * libWebKitSystemInterfaceLeopard.a:
   2842         * libWebKitSystemInterfaceTiger.a:
   2843 
   2844 2007-12-21  Mark Rowe  <mrowe (a] apple.com>
   2845 
   2846         Rubber-stamped by Dan Bernstein.
   2847 
   2848         Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
   2849         Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
   2850 
   2851         * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
   2852 
   2853 2007-12-07  Dan Bernstein  <mitz (a] apple.com>
   2854 
   2855         Reviewed by Darin Adler.
   2856 
   2857         - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
   2858 
   2859         * WebKitSystemInterface.h:
   2860         * libWebKitSystemInterfaceLeopard.a:
   2861         * libWebKitSystemInterfaceTiger.a:
   2862 
   2863 2007-11-27  John Sullivan  <sullivan (a] apple.com>
   2864 
   2865         Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
   2866         that affects Safari.
   2867         
   2868         reviewed by Kevin Decker
   2869 
   2870         * libWebKitSystemInterfaceLeopard.a:
   2871         * libWebKitSystemInterfaceTiger.a:
   2872 
   2873 2007-11-26  Timothy Hatcher  <timothy (a] apple.com>
   2874 
   2875         Reviewed by Adam Roben.
   2876 
   2877         Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
   2878         http://bugs.webkit.org/show_bug.cgi?id=16137
   2879 
   2880         Add a new function to make bottom window corners square for textured windows.
   2881 
   2882         * WebKitSystemInterface.h:
   2883         * libWebKitSystemInterfaceTiger.a:
   2884         * libWebKitSystemInterfaceLeopard.a:
   2885 
   2886 2007-11-23  Adam Roben  <aroben (a] apple.com>
   2887 
   2888         Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
   2889 
   2890         Reviewed by Tim.
   2891 
   2892         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
   2893         declaration.
   2894         * win/lib/WebKitSystemInterface.lib: Updated.
   2895         * win/lib/WebKitSystemInterface_debug.lib: Updated.
   2896 
   2897 2007-11-16  Anders Carlsson  <andersca (a] apple.com>
   2898 
   2899         Reviewed by Adam.
   2900 
   2901         <rdar://problem/5603832>
   2902         XMLHttpRequest readyState 3 & responseText buffer issues.
   2903 
   2904         Add wkSetCFURLRequestShouldContentSniff.
   2905         
   2906         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   2907         * win/lib/WebKitSystemInterface.lib:
   2908         * win/lib/WebKitSystemInterface_debug.lib:
   2909 
   2910 2007-11-05  Antti Koivisto  <antti (a] apple.com>
   2911 
   2912         Reviewed by Sam.
   2913         
   2914         Update WKQTMovieViewSetDrawSynchronously.
   2915 
   2916         * libWebKitSystemInterfaceLeopard.a:
   2917         * libWebKitSystemInterfaceTiger.a:
   2918 
   2919 2007-11-02  Antti Koivisto  <antti (a] apple.com>
   2920 
   2921         Reviewed by Darin Adler.
   2922         
   2923         Update to add WKQTMovieViewSetDrawSynchronously
   2924 
   2925         * WebKitSystemInterface.h:
   2926         * libWebKitSystemInterfaceLeopard.a:
   2927         * libWebKitSystemInterfaceTiger.a:
   2928 
   2929 2007-10-26  Adele Peterson  <adele (a] apple.com>
   2930 
   2931         Reviewed by Tim Hatcher.
   2932 
   2933         Updating header too for WKDrawCapsLockIndicator.
   2934 
   2935         * WebKitSystemInterface.h:
   2936 
   2937 2007-10-26  Adele Peterson  <adele (a] apple.com>
   2938 
   2939         Reviewed by Oliver.
   2940 
   2941         Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
   2942 
   2943         * libWebKitSystemInterfaceLeopard.a:
   2944         * libWebKitSystemInterfaceTiger.a:
   2945 
   2946 2007-10-25  Adam Roben  <aroben (a] apple.com>
   2947 
   2948         Add wkSetPatternBaseCTM.
   2949 
   2950         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   2951         * win/lib/WebKitSystemInterface.lib:
   2952         * win/lib/WebKitSystemInterface_debug.lib:
   2953 
   2954 2007-10-25  Sam Weinig  <sam (a] webkit.org>
   2955 
   2956         Fix the windows build.
   2957 
   2958         * win/lib/WebKitSystemInterface.lib:
   2959         * win/lib/WebKitSystemInterface_debug.lib:
   2960 
   2961 2007-10-25  Timothy Hatcher  <timothy (a] apple.com>
   2962 
   2963         Add WKSetPatternBaseCTM.
   2964 
   2965         * WebKitSystemInterface.h:
   2966         * libWebKitSystemInterfaceLeopard.a:
   2967         * libWebKitSystemInterfaceTiger.a:
   2968 
   2969 2007-10-25  Timothy Hatcher  <timothy (a] apple.com>
   2970 
   2971         Reviewed by Adam.
   2972 
   2973         Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
   2974 
   2975         * libWebKitSystemInterfaceLeopard.a:
   2976 
   2977 2007-10-25  Sam Weinig  <sam (a] webkit.org>
   2978 
   2979         Added wrapper for getting the foundation cache directory.
   2980 
   2981         Reviewed by Adam Roben.
   2982 
   2983         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   2984         * win/lib/WebKitSystemInterface.lib:
   2985         * win/lib/WebKitSystemInterface_debug.lib:
   2986 
   2987 2007-10-24  Adam Roben  <aroben (a] apple.com>
   2988 
   2989         Added some font-related functions needed for <rdar://5549919>
   2990 
   2991         Reviewed by Ada.
   2992 
   2993         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   2994         * win/lib/WebKitSystemInterface.lib:
   2995         * win/lib/WebKitSystemInterface_debug.lib:
   2996 
   2997 2007-10-24  Timothy Hatcher  <timothy (a] apple.com>
   2998 
   2999         Reviewed by Mark Rowe.
   3000 
   3001         <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
   3002 
   3003         Add system specific versions of WebKitSystemInterface.
   3004 
   3005         * libWebKitSystemInterface.a: Removed.
   3006         * libWebKitSystemInterfaceLeopard.a: Added.
   3007         * libWebKitSystemInterfaceTiger.a: Added.
   3008 
   3009 2007-10-11  Ada Chan  <adachan (a] apple.com>
   3010 
   3011         <rdar://problem/5534421>
   3012         Added wkGetDefaultHTTPCookieStorage().  Updated libraries.
   3013 
   3014         Reviewed by Darin Adler.
   3015 
   3016         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   3017         * win/lib/WebKitSystemInterface.lib:
   3018         * win/lib/WebKitSystemInterface_debug.lib:
   3019 
   3020 2007-09-27  Sam Weinig  <sam (a] webkit.org>
   3021 
   3022         Build fix. Ran update-webkitsysteminterface script on Tiger, because
   3023         the resulting binary differs when built on Tiger.
   3024 
   3025         * libWebKitSystemInterface.a:
   3026 
   3027 2007-09-27  David Hyatt  <hyatt (a] apple.com>
   3028 
   3029         Update WebKitSYstemInterface for @font-face changes.
   3030 
   3031         * WebKitSystemInterface.h:
   3032         * libWebKitSystemInterface.a:
   3033 
   3034 2007-09-18  Geoffrey Garen  <ggaren (a] apple.com>
   3035 
   3036         Build fix. Ran update-webkitsysteminterface script on Tiger, because
   3037         the resulting binary differs when built on Tiger. See 
   3038         <rdar://problem/5490613>.
   3039 
   3040         * libWebKitSystemInterface.a:
   3041 
   3042 2007-09-18  Geoffrey Garen  <ggaren (a] apple.com>
   3043 
   3044         Build fix. Ran update-webkitsysteminterface script.
   3045 
   3046         * WebKitSystemInterface.h:
   3047         * libWebKitSystemInterface.a:
   3048 
   3049 2007-08-28  Anders Carlsson  <andersca (a] apple.com>
   3050 
   3051         Add WKSetNSURLRequestShouldContentSniff.
   3052         
   3053         * WebKitSystemInterface.h:
   3054         * libWebKitSystemInterface.a:
   3055 
   3056 2007-08-28  Ada Chan  <adachan (a] apple.com>
   3057 
   3058         <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
   3059         Updated libraries.
   3060         
   3061         Reviewed by Adam.
   3062 
   3063         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   3064         * win/lib/WebKitSystemInterface.lib:
   3065         * win/lib/WebKitSystemInterface_debug.lib:
   3066 
   3067 2007-07-23  Ada Chan  <adachan (a] apple.com>
   3068 
   3069         Reviewed by Steve.
   3070         
   3071         Update WebKitSystemInterface.{h,lib}.
   3072 
   3073         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   3074         * win/lib/WebKitSystemInterface.lib:
   3075         * win/lib/WebKitSystemInterface_debug.lib:
   3076 
   3077 2007-07-19  Ada Chan  <adachan (a] apple.com>
   3078 
   3079         Rubber-stamped by Adam.
   3080         
   3081         Update libraries.
   3082 
   3083         * win/lib/WebKitSystemInterface.lib:
   3084         * win/lib/WebKitSystemInterface_debug.lib:
   3085 
   3086 2007-07-06  Adam Roben  <aroben (a] apple.com>
   3087 
   3088         Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
   3089 
   3090         Reviewed by Alice.
   3091 
   3092         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
   3093         * win/lib/WebKitSystemInterface.lib:
   3094         * win/lib/WebKitSystemInterface_debug.lib:
   3095 
   3096 2007-06-29  Antti Koivisto  <antti (a] apple.com>
   3097 
   3098         Reviewed by Maciej.
   3099         
   3100         Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
   3101 
   3102         * WebKitSystemInterface.h:
   3103         * libWebKitSystemInterface.a:
   3104 
   3105 2007-03-29  Beth Dakin  <bdakin (a] apple.com>
   3106 
   3107         Rubber-stamped by Adam.
   3108 
   3109         Keep OpenSource building.
   3110 
   3111         * WebKitSystemInterface.h:
   3112         * libWebKitSystemInterface.a:
   3113 
   3114 2007-03-28  Antti Koivisto  <antti (a] apple.com>
   3115 
   3116         Update libWebKitSystemInterface, previous version was out of date.
   3117 
   3118         * libWebKitSystemInterface.a:
   3119 
   3120 2007-03-27  Antti Koivisto  <antti (a] apple.com>
   3121 
   3122         Reviewed by Darin Adler.
   3123         
   3124         Added wkGetWheelEventDeltas
   3125 
   3126         * WebKitSystemInterface.h:
   3127         * libWebKitSystemInterface.a:
   3128 
   3129 2007-03-07  Mark Rowe  <mrowe (a] apple.com>
   3130 
   3131         Build fix.  Rebuild against 10.4 SDK.
   3132 
   3133         * libWebKitSystemInterface.a:
   3134 
   3135 2007-03-06  Kevin Decker  <kdecker (a] apple.com>
   3136 
   3137         Reviewed by Brady
   3138 
   3139         Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
   3140 
   3141         * libWebKitSystemInterface.a:
   3142 
   3143 2007-02-21  Anders Carlsson  <acarlsson (a] apple.com>
   3144 
   3145         Add new version with WKCGContextIsBitmapContext.
   3146         
   3147         * WebKitSystemInterface.h:
   3148         * libWebKitSystemInterface.a:
   3149 
   3150 2006-12-16  Adele Peterson  <adele (a] apple.com>
   3151 
   3152         Reviewed by Adam.
   3153 
   3154         WebKitLibraries part of fix for:
   3155         <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
   3156 
   3157         Added wkDrawTextFieldCellFocusRing.
   3158 
   3159         * WebKitSystemInterface.h:
   3160         * libWebKitSystemInterface.a:
   3161 
   3162 2006-10-11  Darin Adler  <darin (a] apple.com>
   3163 
   3164         Reviewed by John Sullivan.
   3165 
   3166         * WebKitSystemInterface.h: Updated to a C++-compatible version.
   3167 
   3168 2006-08-31  Adele Peterson  <adele (a] apple.com>
   3169 
   3170         Reviewed by John Sullivan.
   3171 
   3172         Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
   3173 
   3174         * WebKitSystemInterface.h:
   3175         * libWebKitSystemInterface.a:
   3176 
   3177 2006-08-30  Adele Peterson  <adele (a] apple.com>
   3178 
   3179         Reviewed by Hyatt.
   3180 
   3181         Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
   3182         Enable secure input mode for new password fields
   3183 
   3184         * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
   3185         * libWebKitSystemInterface.a:
   3186 
   3187 2006-07-09  Anders Carlsson  <acarlsson (a] apple.com>
   3188 
   3189         Reviewed by Darin Adler.
   3190 
   3191         * WebKitSystemInterface.h:
   3192         * libWebKitSystemInterface.a:
   3193         Add WKPathFromFont.
   3194         
   3195 2006-07-05  Adele Peterson  <adele (a] apple.com>
   3196 
   3197         Reviewed by Maciej and Hyatt.
   3198 
   3199         * WebKitSystemInterface.h: Updated.
   3200         * libWebKitSystemInterface.a: Updated.
   3201 
   3202 2006-06-16  Adele Peterson  <adele (a] apple.com>
   3203 
   3204         Reviewed by Alice.
   3205 
   3206         * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
   3207         * libWebKitSystemInterface.a: ditto.
   3208 
   3209 2006-04-01  Eric Seidel  <eseidel (a] apple.com>
   3210 
   3211         * libWebKitSystemInterface.a: commit a universal binary.
   3212 
   3213 2006-04-01  Darin Adler  <darin (a] apple.com>
   3214 
   3215         Reviewed by Beth.
   3216 
   3217         * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
   3218         code to use the system default alpha.
   3219 
   3220 2006-03-17  Eric Seidel  <eseidel (a] apple.com>
   3221 
   3222         * libWebKitSystemInterface.a: commit a universal binary.
   3223 
   3224 2006-03-17  Adele Peterson  <adele (a] apple.com>
   3225 
   3226         * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
   3227         * libWebKitSystemInterface.a: ditto
   3228 
   3229 2006-02-28  John Sullivan  <sullivan (a] apple.com>
   3230 
   3231         * WebKitSystemInterface.h: Removed WKMouseIsDown()
   3232         * libWebKitSystemInterface.a: ditto
   3233 
   3234 2006-02-23  Timothy Hatcher  <timothy (a] apple.com>
   3235 
   3236         New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
   3237 
   3238         * libWebKitSystemInterface.a:
   3239 
   3240 2006-02-19  Darin Adler  <darin (a] apple.com>
   3241 
   3242         * WebKitSystemInterface.h: Added WKDrawFocusRing.
   3243         * libWebKitSystemInterface.a: Ditto.
   3244 
   3245 2006-02-06  John Sullivan  <sullivan (a] apple.com>
   3246 
   3247         * WebKitSystemInterface.h:
   3248         * libWebKitSystemInterface.a:
   3249         removed WKExecutableLinkedInTigerOrEarlier
   3250 
   3251 2005-11-01  Darin Adler  <darin (a] apple.com>
   3252 
   3253         * libWebKitSystemInterface.a: Updated.
   3254 
   3255 2005-10-04  Maciej Stachowiak  <mjs (a] apple.com>
   3256 
   3257         - updated
   3258 
   3259         * WebKitSystemInterface.h:
   3260         * libWebKitSystemInterface.a:
   3261 
   3262 2005-09-08  Justin Garcia  <justin.garcia (a] apple.com>
   3263 
   3264         * WebKitSystemInterface.h: Update to latest
   3265         * libWebKitSystemInterface.a: ditto
   3266 
   3267 2005-09-04  Darin Adler  <darin (a] apple.com>
   3268 
   3269         * WebKitSystemInterface.h: Update to latest
   3270         * libWebKitSystemInterface.a: Ditto.
   3271 
   3272 2005-08-07  Darin Adler  <darin (a] apple.com>
   3273 
   3274         * libWebKitSystemInterface.a: Universal binary.
   3275         * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
   3276 
   3277 2005-07-01  John Sullivan  <sullivan (a] apple.com>
   3278 
   3279         - added WKExecutableLinkedInTigerOrEarlier
   3280 
   3281         * WebKitSystemInterface.h:
   3282         * libWebKitSystemInterface.a:
   3283 
   3284 2005-06-06  Maciej Stachowiak  <mjs (a] apple.com>
   3285 
   3286         - updated for crashing bugfix
   3287 
   3288         * libWebKitSystemInterface.a:
   3289 
   3290 2005-06-06  Maciej Stachowiak  <mjs (a] apple.com>
   3291 
   3292         - updated
   3293 
   3294         * WebKitSystemInterface.h:
   3295         * libWebKitSystemInterface.a:
   3296 
   3297 2005-06-06  Maciej Stachowiak  <mjs (a] apple.com>
   3298 
   3299         - updated
   3300 
   3301         * WebKitSystemInterface.h:
   3302         * libWebKitSystemInterface.a:
   3303 
   3304 2005-06-06  Maciej Stachowiak  <mjs (a] apple.com>
   3305 
   3306         - updated
   3307 
   3308         * WebKitSystemInterface.h:
   3309         * libWebKitSystemInterface.a:
   3310 
   3311 2005-06-06  Maciej Stachowiak  <mjs (a] apple.com>
   3312 
   3313         - updated
   3314 
   3315         * WebKitSystemInterface.h:
   3316         * libWebKitSystemInterface.a:
   3317 
   3318 2005-06-06  Maciej Stachowiak  <mjs (a] apple.com>
   3319 
   3320         - updated
   3321 
   3322         * WebKitSystemInterface.h:
   3323         * libWebKitSystemInterface.a:
   3324 
   3325 2005-06-06  Maciej Stachowiak  <mjs (a] apple.com>
   3326 
   3327         - updated
   3328 
   3329         * WebKitSystemInterface.h:
   3330         * libWebKitSystemInterface.a:
   3331 
   3332 2005-06-06  Maciej Stachowiak  <mjs (a] apple.com>
   3333 
   3334         - updated
   3335 
   3336         * WebKitSystemInterface.h:
   3337         * libWebKitSystemInterface.a:
   3338 
   3339 2005-06-06  Maciej Stachowiak  <mjs (a] apple.com>
   3340 
   3341         - updated
   3342 
   3343         * WebKitSystemInterface.h:
   3344         * libWebKitSystemInterface.a:
   3345 
   3346 2005-06-05  Maciej Stachowiak  <mjs (a] apple.com>
   3347 
   3348         - added a few more bits of SPI
   3349 
   3350         * WebKitSystemInterface.h:
   3351         * libWebKitSystemInterface.a:
   3352 
   3353 2005-06-05  Maciej Stachowiak  <mjs (a] apple.com>
   3354 
   3355         - added file type and NSURLResponse caching SPI
   3356 
   3357         * WebKitSystemInterface.h:
   3358         * libWebKitSystemInterface.a:
   3359 
   3360 2005-06-05  Maciej Stachowiak  <mjs (a] apple.com>
   3361 
   3362         - initial checkin of WebKitSystemInterface binary
   3363 
   3364         * WebKitSystemInterface.h: Added.
   3365         * libWebKitSystemInterface.a: Added.
   3366 
   3367