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