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