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