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