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