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