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