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