de60b74a6b56426dd767bc7141c71b0c499c3ab0
[WebKit.git] / WebKitLibraries / ChangeLog
1 2010-06-26  Tony Gentilcore  <tonyg@chromium.org>
2
3         Reviewed by Dimitri Glazkov.
4
5         Add a VS macro for enabling Web Timing support.
6         https://bugs.webkit.org/show_bug.cgi?id=38924
7
8         * win/tools/vsprops/FeatureDefines.vsprops:
9
10 2010-06-21  Sam Weinig  <sam@webkit.org>
11
12         Reviewed by Anders Carlsson.
13
14         Update WebKitSystemInterface.
15
16         * WebKitSystemInterface.h:
17         * libWebKitSystemInterfaceLeopard.a:
18         * libWebKitSystemInterfaceSnowLeopard.a:
19         * libWebKitSystemInterfaceTiger.a:
20
21 2010-06-21  Dan Bernstein  <mitz@apple.com>
22
23         Speculative build fix.
24
25         * WebKitSystemInterface.h:
26
27 2010-06-21  Dan Bernstein  <mitz@apple.com>
28
29         Reviewed by Darin Adler.
30
31         WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
32         https://bugs.webkit.org/show_bug.cgi?id=10228
33
34         * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
35         * libWebKitSystemInterfaceLeopard.a:
36         * libWebKitSystemInterfaceSnowLeopard.a:
37         * libWebKitSystemInterfaceTiger.a:
38
39 2010-06-21  Satish Sampath  <satish@chromium.org>
40
41         Reviewed by Steve Block.
42
43         Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
44         https://bugs.webkit.org/show_bug.cgi?id=40878
45
46         * win/tools/vsprops/FeatureDefines.vsprops:
47         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
48
49 2010-06-02  Sterling Swigart  <sswigart@google.com>
50
51         Reviewed by David Levin.
52
53         Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
54         https://bugs.webkit.org/show_bug.cgi?id=39906
55
56         * win/tools/vsprops/FeatureDefines.vsprops:
57         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
58
59 2010-05-24  Jer Noble  <jer.noble@apple.com>
60
61         No review; build fix only.
62         
63         Roll-out changes r60110.
64
65         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
66         * win/lib/WebKitSystemInterface.lib:
67         * win/lib/WebKitSystemInterface_debug.lib:
68
69 2010-05-24  Jer Noble  <jer.noble@apple.com>
70
71         No review; build fix only.
72
73         Roll-out changes r60094, 60096-60097.
74
75         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
76         * win/lib/WebKitSystemInterface.lib:
77         * win/lib/WebKitSystemInterface_debug.lib:
78
79 2010-05-23  Jer Noble  <jer.noble@apple.com>
80
81         Reviewed by Eric Carlson.
82
83         HTML5 <video> tag performance worse than Flash
84         https://bugs.webkit.org/show_bug.cgi?id=39577
85         rdar://problem/7982458
86
87         Added WebKitSystemInterface calls for new CAImageQueue APIs.
88         
89         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
90         * win/lib/WebKitSystemInterface.lib:
91         * win/lib/WebKitSystemInterface_debug.lib:
92
93 2010-05-20  Steve Block  <steveblock@google.com>
94
95         Reviewed by Jeremy Orlow.
96
97         Provide bindings for DeviceOrientation
98         https://bugs.webkit.org/show_bug.cgi?id=39210
99
100         Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
101
102         * win/tools/vsprops/FeatureDefines.vsprops:
103         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
104
105 2010-04-09  Alexey Proskuryakov  <ap@apple.com>
106
107         Reviewed by Maciej Stachowiak.
108
109         https://bugs.webkit.org/show_bug.cgi?id=24572
110         XMLHttpRequest.statusText returns always "OK" on Mac
111
112         * WebKitSystemInterface.h:
113         * libWebKitSystemInterfaceLeopard.a:
114         * libWebKitSystemInterfaceSnowLeopard.a:
115         * libWebKitSystemInterfaceTiger.a:
116
117 2010-04-07  Chris Marrin  <cmarrin@apple.com>
118
119         Reviewed by Steve Falkenburg.
120
121         Remove QuartzCoreInterface from the build
122         
123         No longer needed since QuartzCore.dll is now included in  the latest Safari release (4.0.5).
124
125         * win/bin/QuartzCoreInterface.dll: Removed.
126         * win/include/QuartzCoreInterface: Removed.
127         * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
128         * win/lib/QuartzCoreInterface.lib: Removed.
129
130 2010-04-02  Jer Noble  <jer.noble@apple.com>
131
132         Reviewed by Eric Carlson.
133         
134         https://bugs.webkit.org/show_bug.cgi?id=36624
135
136         Update WebKitSystemInterface
137
138         * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
139         * libWebKitSystemInterfaceLeopard.a:
140         * libWebKitSystemInterfaceSnowLeopard.a:
141         * libWebKitSystemInterfaceTiger.a:
142
143 2010-04-01  Kinuko Yasuda  <kinuko@chromium.org>
144
145         Reviewed by Dmitry Titov.
146
147         Add FileThread for async file operation support in FileReader and FileWriter
148         https://bugs.webkit.org/show_bug.cgi?id=36896
149
150         Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
151         for FileReader and FileWriter support.
152
153         * win/tools/vsprops/FeatureDefines.vsprops:
154         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
155
156 2010-03-25  Mark Rowe  <mrowe@apple.com>
157
158         Rubber-stamped by Dan Bernstein.
159
160         Update WebCoreSQLite3 to SQLite v3.6.12.
161
162         * WebCoreSQLite3/sqlite3.h:
163         * WebCoreSQLite3/sqlite3ext.h:
164         * libWebCoreSQLite3.a:
165         * libWebKitSystemInterfaceLeopard.a:
166         * libWebKitSystemInterfaceSnowLeopard.a:
167         * libWebKitSystemInterfaceTiger.a:
168
169 2010-03-23  Dan Bernstein  <mitz@apple.com>
170
171         Reviewed by John Sullivan.
172
173         WebKitSystemInterface part of
174         <rdar://problem/7197736> Plug-in clip rect does not update when overflow
175         clip changes
176         https://bugs.webkit.org/show_bug.cgi?id=36479.
177
178         * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
179         * libWebKitSystemInterfaceSnowLeopard.a: Updated
180
181 2010-03-16  Dan Bernstein  <mitz@apple.com>
182
183         Reviewed by Sam Weinig.
184
185         Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
186
187         * win/lib/WebKitSystemInterface.lib:
188         * win/lib/WebKitSystemInterface_debug.lib:
189
190 2010-03-15  Andy Estes  <aestes@apple.com>
191
192         Reviewed by John Sullivan.
193
194         Added two new output arguments to WKGetWheelEventDeltas() to return
195         the number of scroll wheel ticks in the x and y directions.
196
197         https://bugs.webkit.org/show_bug.cgi?id=29601.
198         <rdar://problem/7453254>
199
200         * WebKitSystemInterface.h:
201         * libWebKitSystemInterfaceLeopard.a:
202         * libWebKitSystemInterfaceSnowLeopard.a:
203         * libWebKitSystemInterfaceTiger.a:
204
205 2010-03-14  Dan Bernstein  <mitz@apple.com>
206
207         Reviewed by Darin Adler.
208
209         WebKitSystemInterface part of removing support for legacy versions of Core Graphics
210
211         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
212         wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
213         wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
214         wkCreateFontsPlist().
215         * win/lib/WebKitSystemInterface.lib: Updated.
216         * win/lib/WebKitSystemInterface_debug.lib: Updated.
217
218 2010-03-08  Jian Li  <jianli@chromium.org>
219
220         Reviewed by Dmitry Titov.
221
222         Blob.slice support.
223         https://bugs.webkit.org/show_bug.cgi?id=32993
224
225         Add ENABLE_BLOB_SLICE feature define.
226
227         * win/tools/vsprops/FeatureDefines.vsprops:
228         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
229
230 2010-02-19  Maciej Stachowiak  <mjs@apple.com>
231
232         Reviewed by David Levin.
233
234         Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
235         https://bugs.webkit.org/show_bug.cgi?id=35147
236
237         * win/tools/vsprops/FeatureDefines.vsprops:
238
239 2010-02-18  Steve Falkenburg  <sfalken@apple.com>
240
241         Reviewed by Dan Bernstein.
242
243         WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
244         https://bugs.webkit.org/show_bug.cgi?id=35076
245
246         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
247         * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
248         * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
249
250 2010-02-16  Gavin Barraclough  <barraclough@apple.com>
251
252         Reviewed by NOBODY (Build fix).
253
254         Disable warnings preventing use of anonymous structs/onions -
255         don't take all my fun toys away, these are useful & awesome!
256
257         * win/tools/vsprops/common.vsprops:
258
259 2010-02-11  Brian Weinstein  <bweinstein@apple.com>
260
261         Rubber-stamped by Eric Seidel.
262
263         Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
264         test breakage.
265
266         * win/tools/vsprops/FeatureDefines.vsprops:
267
268 2010-02-08  Maciej Stachowiak  <mjs@apple.com>
269
270         Reviewed by Cameron Zwarich.
271
272         Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
273         https://bugs.webkit.org/show_bug.cgi?id=34698
274
275         * win/tools/vsprops/FeatureDefines.vsprops:
276
277 2010-02-04  Mark Rowe  <mrowe@apple.com>
278
279         Reviewed by Steve Falkenburg.
280
281         Update auto-version.sh to better handle major version numbers with fewer than three digits,
282         and the case when WEBKITLIBRARIESDIR is not set.
283
284         * win/tools/scripts/auto-version.sh:
285
286 2010-02-04  Steve Falkenburg  <sfalken@apple.com>
287
288         Windows build fix for projects not defining WebKitLibrariesDir.
289
290         * win/tools/scripts/auto-version.sh:
291
292 2010-02-03  Dan Bernstein  <mitz@apple.com>
293
294         Reviewed by Anders Carlsson.
295
296         Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
297
298         * libWebKitSystemInterfaceLeopard.a:
299
300 2010-02-02  Steve Falkenburg  <sfalken@apple.com>
301
302         Reviewed by Darin Adler.
303
304         Copyright year updating for Windows version resources should be automatic
305         https://bugs.webkit.org/show_bug.cgi?id=34503
306
307         * win/tools/scripts/auto-version.sh:
308
309 2010-02-02  Martin Robinson  <mrobinson@webkit.org>
310
311         Unreviewed build fix.
312
313         The WinCairo build requires this script to be executable.
314
315         * win/tools/scripts/feature-defines.sh: Added property svn:executable.
316
317 2010-01-29  Mark Rowe  <mrowe@apple.com>
318
319         Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
320
321         * win/tools/vsprops/FeatureDefines.vsprops:
322         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
323
324 2010-01-26  Alexey Proskuryakov  <ap@apple.com>
325
326         More Windows build fixing.
327
328         * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
329         type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
330         specialization sometimes - but it's not instantiated, so it's harmless.
331
332 2010-01-22  Steve Falkenburg  <sfalken@apple.com>
333
334         Reviewed by Darin Adler.
335
336         https://bugs.webkit.org/show_bug.cgi?id=34025
337         Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
338
339         * win/tools/vsprops/FeatureDefines.vsprops:
340         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
341
342 2010-01-20  Steve Falkenburg  <sfalken@apple.com>
343
344         Reviewed by Darin Adler and Adam Roben.
345
346         Feature defines are difficult to maintain on Windows builds
347         https://bugs.webkit.org/show_bug.cgi?id=33883
348         
349         FeatureDefines.vsprops are now maintained in a way similar to
350         Configurations/FeatureDefines.xcconfig, with the added advantage
351         of having a single FeatureDefines file across all projects.
352         
353         Keep this list of features (not enabled/disabled state) in sync with
354         FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
355         
356         Add new features to both PreprocessorDefinitions and UserMacro sections.
357         Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
358
359         * win/tools/scripts/feature-defines.sh: Added.
360         * win/tools/vsprops/FeatureDefines.vsprops: Added.
361         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
362         * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
363
364 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
365
366         Reviewed by Darin Adler.
367
368         <rdar://problem/7532544>
369         
370         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
371         be used for a shadow drawing fix. Once more, with feeling. On Windows.
372
373         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
374         * win/lib/WebKitSystemInterface.lib:
375         * win/lib/WebKitSystemInterface_debug.lib:
376
377 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
378
379         Reviewed by Darin Adler.
380
381         <rdar://problem/7532544>
382         
383         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
384         be used for a shadow drawing fix.
385         
386         * win/lib/WebKitSystemInterface.lib:
387         * win/lib/WebKitSystemInterface_debug.lib:
388
389 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
390
391         Reviewed by Darin Adler.
392
393         <rdar://problem/7532544>
394         
395         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
396         be used for a shadow drawing fix.
397
398         * WebKitSystemInterface.h:
399         * libWebKitSystemInterfaceLeopard.a:
400         * libWebKitSystemInterfaceSnowLeopard.a:
401         * libWebKitSystemInterfaceTiger.a:
402
403 2010-01-07  Alexey Proskuryakov  <ap@apple.com>
404
405         Not reviewed, build fix.
406
407         Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
408         clients of another class). WebCore doesn't use all methods of JSString, so
409         we don't export all classes clients could theoretically access via JSString.
410
411         * win/tools/vsprops/common.vsprops:
412
413 2009-12-21  Mark Rowe  <mrowe@apple.com>
414
415         Reviewed by Samuel Weinig.
416
417         Update WebKitSystemInterface.
418
419         * libWebKitSystemInterfaceLeopard.a:
420         * libWebKitSystemInterfaceSnowLeopard.a:
421         * libWebKitSystemInterfaceTiger.a:
422
423 2009-12-21  Mark Rowe  <mrowe@apple.com>
424
425         Reviewed by Samuel Weinig.
426
427         Update WebKitSystemInterface.
428
429         * WebKitSystemInterface.h:
430         * libWebKitSystemInterfaceLeopard.a:
431         * libWebKitSystemInterfaceSnowLeopard.a:
432         * libWebKitSystemInterfaceTiger.a:
433
434 2009-12-18  Sam Weinig  <sam@webkit.org>
435
436         Reviewed by Anders Carlsson.
437
438         Update WebKitSystemInterface for <rdar://problem/7237059>.
439
440         * WebKitSystemInterface.h:
441         * libWebKitSystemInterfaceLeopard.a:
442         * libWebKitSystemInterfaceSnowLeopard.a:
443         * libWebKitSystemInterfaceTiger.a:
444
445 2009-12-15  Dan Bernstein  <mitz@apple.com>
446
447         Reviewed by Adam Roben.
448
449         WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
450         Core Graphics when available
451
452         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
453             wkCanCreateCGFontWithLOGFONT().
454         * win/lib/WebKitSystemInterface.lib:
455         * win/lib/WebKitSystemInterface_debug.lib:
456
457 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
458
459         Reviewed by Darin Adler.
460
461        <rdar://problem/7453726> Pull shared UI code into WebKit
462
463         * WebKitSystemInterface.h:
464         * libWebKitSystemInterfaceLeopard.a:
465         * libWebKitSystemInterfaceSnowLeopard.a:
466         * libWebKitSystemInterfaceTiger.a:
467
468 2009-12-11  Chris Marrin  <cmarrin@apple.com>
469
470         Reviewed by Adam Roben.
471
472         Add QuartzCore build files to OpenSource tree
473         https://bugs.webkit.org/show_bug.cgi?id=31856
474         
475         This allows proper building and linking with QuartzCore
476         when present.
477
478         * win/bin: Added.
479         * win/bin/QuartzCoreInterface.dll: Added.
480         * win/include/QuartzCoreInterface: Added.
481         * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
482         * win/lib/QuartzCoreInterface.lib: Added.
483
484 2009-12-07  Adam Roben  <aroben@apple.com>
485
486         Windows build fix for checkouts with a space in the path
487
488         * win/tools/scripts/auto-version.sh: Quote the output file's directory
489         before passing it to mkdir.
490
491 2009-12-01  Alexey Proskuryakov  <ap@apple.com>
492
493         Reviewed by Darin Adler.
494
495         https://bugs.webkit.org/show_bug.cgi?id=32036
496         Implement CredentialStorage::getFromPersistentStorage for CFNetwork
497
498         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
499         * win/lib/WebKitSystemInterface.lib:
500         * win/lib/WebKitSystemInterface_debug.lib:
501         Update WebKitSystemInterface.
502
503 2009-11-24  Alexey Proskuryakov  <ap@apple.com>
504
505         Reviewed by Brady Eidson.
506
507         https://bugs.webkit.org/show_bug.cgi?id=31844
508         SocketStreamHandleCFNet should support CONNECT proxy credentials
509
510         * WebKitSystemInterface.h:
511         * libWebKitSystemInterfaceLeopard.a:
512         * libWebKitSystemInterfaceSnowLeopard.a:
513         * libWebKitSystemInterfaceTiger.a:
514         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
515         * win/lib/WebKitSystemInterface.lib:
516         * win/lib/WebKitSystemInterface_debug.lib:
517         Update WebKitSystemInterface.
518
519 2009-11-22  Dan Bernstein  <mitz@apple.com>
520
521         Reviewed by Eric Carlson.
522
523         Updated WebKitSystemInterface.
524
525         * libWebKitSystemInterfaceLeopard.a:
526         * libWebKitSystemInterfaceSnowLeopard.a:
527         * libWebKitSystemInterfaceTiger.a:
528
529 2009-11-22  Dan Bernstein  <mitz@apple.com>
530
531         Reviewed by Cameron Zwarich.
532
533         Fixed a leak in WKDrawMediaUIPart().
534
535         * libWebKitSystemInterfaceLeopard.a:
536         * libWebKitSystemInterfaceSnowLeopard.a:
537         * libWebKitSystemInterfaceTiger.a:
538
539 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
540
541         Reviewed by Simon Fraser.
542
543         <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
544
545         * WebKitSystemInterface.h:
546         * libWebKitSystemInterfaceLeopard.a:
547         * libWebKitSystemInterfaceSnowLeopard.a:
548         * libWebKitSystemInterfaceTiger.a:
549
550 2009-11-19  Eric Carlson  <eric.carlson@apple.com>
551
552         Reviewed by Dan Bernstein.
553
554         <rdar://problem/7035231>
555         Support closed caption in <video> element
556
557         * WebKitSystemInterface.h:
558             Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
559             define WKMediaUIPartToggleClosedCaptionsButton.
560
561 2009-11-13  Anders Carlsson  <andersca@apple.com>
562
563         Reviewed by Dan Bernstein.
564
565         Update WebKitSystemInterface.
566
567         * WebKitSystemInterface.h:
568         * libWebKitSystemInterfaceLeopard.a:
569         * libWebKitSystemInterfaceSnowLeopard.a:
570         * libWebKitSystemInterfaceTiger.a:
571
572 2009-11-13  Brent Fulgham  <bfulgham@webkit.org>
573
574         Build correction.  No review.
575
576         The WinCairo build requires ENABLE_FILTERS to work properly.
577
578         * win/tools/vsprops/WinCairo.vsprops:
579
580 2009-11-02  Dan Bernstein  <mitz@apple.com>
581
582         Reviewed by John Sullivan.
583
584         WebKitSystemInterface part of making the appearance of the full-screen video HUD match
585         QuickTime Player X’s HUD.
586
587         * libWebKitSystemInterfaceLeopard.a:
588         * libWebKitSystemInterfaceSnowLeopard.a:
589         * libWebKitSystemInterfaceTiger.a:
590
591 2009-10-26  Mark Rowe  <mrowe@apple.com>
592
593         Reviewed by Adam Roben.
594
595         Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
596
597         Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
598         in the major component of the version number.
599
600         * win/tools/scripts/auto-version.sh:
601
602 2009-10-19  Marshall Culpepper  <mculpepper@appcelerator.com>
603
604         Reviewed by Eric Seidel.
605
606         added cairo include and lib directories to debug_wincairo.vsprops
607         https://bugs.webkit.org/show_bug.cgi?id=29831
608
609         * win/tools/vsprops/debug_wincairo.vsprops:
610
611 2009-10-16  Steve Falkenburg  <sfalken@apple.com>
612
613         Reviewed by Dan Bernstein.
614
615         https://bugs.webkit.org/show_bug.cgi?id=30456
616         Fixes for new Debug_All Windows build configuration.
617
618         * win/tools/vsprops/debug_all.vsprops:
619         Define DEBUG_ALL in Debug_All configuration.
620         Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
621
622 2009-10-16  Steve Falkenburg  <sfalken@apple.com>
623
624         Reviewed by Adam Roben.
625
626         Add a Debug_All configuration to build entire stack as debug.
627         Change Debug_Internal to:
628         - stop using _debug suffix for all WebKit/Safari binaries
629         - not use _debug as a DLL naming suffix
630         - use non-debug C runtime lib.
631
632         * win/tools/vsprops/debug_all.vsprops: Added.
633         Use debug C runtime library in debug_all.
634         Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
635         * win/tools/vsprops/debug_internal.vsprops:
636         Don't specify debug C runtime library in debug_internal.
637         Don't specify _debug suffix for standard debug_internal builds.
638
639 2009-10-05  Pierre d'Herbemont  <pdherbemont@webkit.org>
640
641         Reviewed by Simon Fraser
642         
643         Support fullscreen in MediaPlayer (Mac)
644         https://bugs.webkit.org/show_bug.cgi?id=26742
645         
646         New methods required for video fullscreen.
647
648         * WebKitSystemInterface.h:
649         * libWebKitSystemInterfaceLeopard.a:
650         * libWebKitSystemInterfaceSnowLeopard.a:
651         * libWebKitSystemInterfaceTiger.a:
652
653 2009-10-02  Steve Falkenburg  <sfalken@apple.com>
654
655         Windows build fix.
656         Re-apply lost changes to auto-version.sh.
657         
658         * win/tools/scripts/auto-version.sh:
659
660 2009-10-02  Eric Carlson  <eric.carlson@apple.com>
661
662         Reviewed by Adam Roben.
663
664         <rdar://problem/7271334> 
665         Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
666
667         * WebKitSystemInterface.h: 
668         MediaControllerThemeQT -> MediaControllerThemeQuickTime
669
670 2009-10-02  Steve Falkenburg  <sfalken@apple.com>
671
672         Reviewed by Mark Rowe.
673
674         <https://bugs.webkit.org/show_bug.cgi?id=29989>
675         Safari version number shouldn't be exposed in WebKit code
676         
677         For a WebKit version of 532.3.4:
678         Product version is: 5.32.3.4 (was 4.0.3.0)
679         File version is: 5.32.3.4 (was 4.532.3.4)
680
681         * win/tools/scripts/PRODUCTVERSION: Removed.
682         * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
683
684 2009-09-25  Dan Bernstein  <mitz@apple.com>
685
686         Reviewed by Adam Roben.
687
688         WebKitSystemInterface changes for
689         <rdar://problem/7211635> 2 byte characters are displayed as garbaged
690         <rdar://problem/7212626> garbled/gibberish text (off-by-one)
691
692         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
693         wkAddFontsFromPlistRepresentation() and replaced
694         wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
695         wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
696         * win/lib/WebKitSystemInterface.lib:
697         * win/lib/WebKitSystemInterface_debug.lib:
698
699 2009-09-23  Marshall Culpepper  <mculpepper@appcelerator.com>
700
701         Reviewed by Eric Seidel.
702         
703         Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
704         default when the necessary dependencies are extracted into the
705         WebKitLibrariesDir.
706         https://bugs.webkit.org/show_bug.cgi?id=29661
707
708         * win/tools/vsprops/WinCairo.vsprops:
709
710 2009-09-09  Brent Fulgham  <bfulgham@webkit.org>
711
712         Reviewed by Dave Levin.
713
714         Adjust WinCairo-specific property sheet to use static versions of
715         libjpeg.lib and libpng.lib.  Change to libpng.lib required addition
716         of zlib.lib to link.
717
718         * win/tools/vsprops/WinCairo.vsprops:
719
720 2009-08-28  Steve Falkenburg  <sfalken@apple.com>
721
722         Reviewed by Adam Roben.
723
724         Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
725         to automatically use secure versions of C runtime lib calls on Windows.
726         https://bugs.webkit.org/show_bug.cgi?id=28824
727         
728         * win/tools/vsprops/common.vsprops:
729
730 2009-08-25  Brent Fulgham  <bfulgham@webkit.org>
731
732         Rubber stamped by Steve Falkenburg.
733
734         debug_wincairo.vsprops was linking against wrong C runtime.
735
736         * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
737           C runtime (as in the standard 'debug.vsprops' file.)
738
739 2009-08-24  Brent Fulgham  <bfulgham@webkit.org>
740
741         Reviewed by Steve Falkenburg.
742
743         Revise CFLite Debug build to emit DLL's with _debug label.
744         https://bugs.webkit.org/show_bug.cgi?id=28695.
745
746         * win/tools/vsprops/debug_wincairo.vsprops: Added.
747
748 2009-08-12  Peter Kasting  <pkasting@google.com>
749
750         Reviewed by Darin Adler.
751
752         https://bugs.webkit.org/show_bug.cgi?id=27323
753         Change pattern that strips all trailing whitespace to just remove EOL
754         chars (\r, \n), to make it clear that varying EOL chars is the primary
755         problem being solved.
756
757         * win/tools/scripts/auto-version.sh:
758
759 2009-08-10  Peter Kasting  <pkasting@google.com>
760
761         Reviewed by George Staikos.
762
763         https://bugs.webkit.org/show_bug.cgi?id=27323
764         Even more line ending-stripping for auto-version.sh, based on output
765         provided by Jessie Berlin.
766
767         * win/tools/scripts/auto-version.sh:
768
769 2009-08-10  Brent Fulgham  <bfulgham@webkit.org>
770
771         Reviewed by Adam Roben.
772
773         https://bugs.webkit.org/show_bug.cgi?id=28048.
774         Move various WinCairo build settings into *.vsprops file.
775
776         * win/tools/vsprops/cURL.vsprops: Added.
777
778 2009-08-06  Peter Kasting  <pkasting@google.com>
779
780         Reviewed by Adam Barth.
781
782         https://bugs.webkit.org/show_bug.cgi?id=27323
783         Strip line endings at all points auto-version.sh reads data, not just
784         the one I happened to run into.
785
786         * win/tools/scripts/auto-version.sh:
787
788 2009-07-27  Peter Kasting  <pkasting@google.com>
789
790         Reviewed by Adam Roben.
791
792         https://bugs.webkit.org/show_bug.cgi?id=27323
793         Correctly parse command output, even when the line endings are not LF,
794         so that we don't create an autoversion.h that MSVC chokes on.
795
796         * win/tools/scripts/auto-version.sh:
797
798 2009-07-13  Brent Fulgham  <bfulgham@webkit.org>
799
800         Reviewed by Adam Roben.
801
802         Add new configuration flag for redistributable Windows build.
803         https://bugs.webkit.org/show_bug.cgi=27087
804         
805         * win/tools/vsprops/WinCairo.vsprops: Added.  Defines the
806           new WIN_CAIRO flag used to drive non-Apple Windows build.
807
808 2009-07-10  Eric Carlson  <eric.carlson@apple.com>
809
810         Reviewed by Simon Fraser.
811
812         Update WebKitSystemInterface for <rdar://problem/7049066>.
813
814         * WebKitSystemInterface.h:
815         * libWebKitSystemInterfaceLeopard.a:
816         * libWebKitSystemInterfaceSnowLeopard.a:
817         * libWebKitSystemInterfaceTiger.a:
818
819 2009-07-06  Eric Carlson  <eric.carlson@apple.com>
820
821         Update WebKitSystemInterface for <rdar://problem/7008093>.
822
823         * WebKitSystemInterface.h:
824         * libWebKitSystemInterfaceLeopard.a:
825         * libWebKitSystemInterfaceSnowLeopard.a:
826         * libWebKitSystemInterfaceTiger.a:
827
828 2009-07-06  Anders Carlsson  <andersca@apple.com>
829
830         Update WebKitSystemInterface.
831
832         * WebKitSystemInterface.h:
833         * libWebKitSystemInterfaceLeopard.a:
834         * libWebKitSystemInterfaceSnowLeopard.a:
835         * libWebKitSystemInterfaceTiger.a:
836
837 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
838
839         Reviewed by Simon Fraser.
840
841         Update WebKitSystemInterface for <rdar://problem/6518119>
842
843         * WebKitSystemInterface.h:
844         * libWebKitSystemInterfaceLeopard.a:
845         * libWebKitSystemInterfaceSnowLeopard.a:
846         * libWebKitSystemInterfaceTiger.a:
847
848 2009-07-01  Eric Carlson  <eric.carlson@apple.com>
849
850         Reviewed by Simon Fraser.
851
852         Update WebKitSystemInterface for <rdar://problem/7014990>
853
854         * libWebKitSystemInterfaceLeopard.a:
855         * libWebKitSystemInterfaceSnowLeopard.a:
856         * libWebKitSystemInterfaceTiger.a:
857
858 2009-06-29  Eric Carlson  <eric.carlson@apple.com>
859
860         Reviewed by Simon Fraser.
861
862         Update WebKitSystemInterface for <rdar://problem/7014813>
863
864         * WebKitSystemInterface.h:
865         * libWebKitSystemInterfaceLeopard.a:
866         * libWebKitSystemInterfaceSnowLeopard.a:
867         * libWebKitSystemInterfaceTiger.a:
868
869 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
870
871         Rubber-stamped by Mark Rowe.
872         
873         <rdar://problem/6999737>
874         
875         Update the media controller images.
876
877         * libWebKitSystemInterfaceLeopard.a:
878         * libWebKitSystemInterfaceSnowLeopard.a:
879         * libWebKitSystemInterfaceTiger.a:
880
881 2009-06-16  Simon Fraser  <simon.fraser@apple.com>
882
883         Rubber-stamped by Anders Carlsson.
884
885         Update WebKitSystemInterface for <rdar://problem/6937882>.
886
887         * libWebKitSystemInterfaceLeopard.a:
888         * libWebKitSystemInterfaceSnowLeopard.a:
889         * libWebKitSystemInterfaceTiger.a:
890
891 2009-06-02  Anders Carlsson  <andersca@apple.com>
892
893         Rubber-stamped by Mark Rowe.
894
895         Update WebKitSystemInterface.
896
897         * libWebKitSystemInterfaceLeopard.a:
898         * libWebKitSystemInterfaceSnowLeopard.a:
899         * libWebKitSystemInterfaceTiger.a:
900
901 2009-05-27  Mark Rowe  <mrowe@apple.com>
902
903         Rubber-stamped by Dan Bernstein.
904
905         Update WebKitSystemInterface.
906
907         * libWebKitSystemInterfaceLeopard.a:
908         * libWebKitSystemInterfaceSnowLeopard.a: Added.
909         * libWebKitSystemInterfaceTiger.a:
910
911 2009-05-26  Anders Carlsson  <andersca@apple.com>
912
913         Reviewed by Dan Bernstein.
914
915         <rdar://problem/6901751> 
916         REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
917
918         Remove WKCGContextIsSafeToClip.
919         
920         * WebKitSystemInterface.h:
921         * libWebKitSystemInterfaceTiger.a:
922
923 2009-05-21  Dan Bernstein  <mitz@apple.com>
924
925         Rubber-stamped by Mark Rowe.
926
927         - correct a copyright header accidently reverted in r43964
928
929         * WebKitSystemInterface.h:
930
931 2009-05-21  Dan Bernstein  <mitz@apple.com>
932
933         Reviewed by Anders Carlsson.
934
935         - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
936           (r35515): Tiger crash painting the selection on registration page of
937           car2go.com
938
939         * WebKitSystemInterface.h:
940         * libWebKitSystemInterfaceTiger.a:
941
942 2009-05-07  Simon Fraser  <simon.fraser@apple.com>
943
944         Source changes reviewed by Darin Adler
945         
946         <rdar://problem/6864091> Endcap of media controls slider is fuzzy
947         
948         * libWebKitSystemInterfaceLeopard.a:
949         * libWebKitSystemInterfaceTiger.a:
950
951 2009-04-28  Steve Falkenburg  <sfalken@apple.com>
952
953         Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
954         Indirected definition through a UserMacro.
955         
956         Reviewed by Mark Rowe.
957
958         * win/tools/vsprops/common.vsprops:
959
960 2009-04-28  Steve Falkenburg  <sfalken@apple.com>
961
962         Fix extraneous warning about PRODUCTION not being defined in Windows builds.
963         Indirected definition for __PRODUCTION__ through a UserMacro.
964         
965         Reviewed by Mark Rowe.
966
967         * win/tools/vsprops/common.vsprops:
968
969 2009-04-24  Simon Fraser  <simon.fraser@apple.com>
970
971         Source changes reviewed by Darin Adler
972         
973         https://bugs.webkit.org/show_bug.cgi?id=22242
974         
975         Update WebKitSystemInterface for Mac with fixes for video controller drawing.
976
977         * libWebKitSystemInterfaceLeopard.a:
978         * libWebKitSystemInterfaceTiger.a:
979
980 2009-04-22  Ada Chan  <adachan@apple.com>
981
982         Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
983         
984         Reviewed by Darin Adler.
985
986         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
987         * win/lib/WebKitSystemInterface.lib:
988         * win/lib/WebKitSystemInterface_debug.lib:
989
990 2009-04-20  Steve Falkenburg  <sfalken@apple.com>
991
992         Separate JavaScriptCore.dll from WebKit.dll.
993         Slight performance improvement or no change on benchmarks.
994         
995         Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
996         and simplifies standalone JavaScriptCore builds.
997
998         Reviewed by Oliver Hunt.
999
1000         * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
1001
1002 2009-04-18  Pierre d'Herbemont  <pdherbemont@apple.com>
1003
1004         Reviewed by Mark Rowe.
1005
1006         <rdar://problem/6781295> video.buffered and video.seekable are not
1007         the same. video.buffered should return only what is buffered and
1008         not what is seekable
1009
1010         * WebKitSystemInterface.h:
1011         * libWebKitSystemInterfaceLeopard.a:
1012         * libWebKitSystemInterfaceTiger.a:
1013
1014 2009-04-18  Pierre d'Herbemont  <pdherbemont@apple.com>
1015
1016         Reviewed by Adele Peterson.
1017         
1018         <rdar://problem/6747241> work around QTKit no longer reaching
1019         QTMovieLoadStateComplete
1020
1021         * WebKitSystemInterface.h:
1022         * libWebKitSystemInterfaceLeopard.a:
1023         * libWebKitSystemInterfaceTiger.a:
1024
1025 2009-04-15  Steve Falkenburg  <sfalken@apple.com>
1026
1027         Updated WebKitSystemInterface for Windows.
1028         Changes needed for <rdar://problem/6785760>
1029
1030         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1031         * win/lib/WebKitSystemInterface.lib:
1032         * win/lib/WebKitSystemInterface_debug.lib:
1033
1034 2009-04-14  Mark Rowe  <mrowe@apple.com>
1035
1036         Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
1037
1038         * libWebKitSystemInterfaceLeopard.a:
1039         * libWebKitSystemInterfaceTiger.a:
1040
1041 2009-04-13  Antti Koivisto  <antti@apple.com>
1042
1043         Reviewed by Darin Adler.
1044         
1045         <rdar://problem/6740294> Increase the connection count per host
1046
1047         * WebKitSystemInterface.h:
1048         * libWebKitSystemInterfaceLeopard.a:
1049         * libWebKitSystemInterfaceTiger.a:
1050
1051 2009-04-10  Eric Carlson  <eric.carlson@apple.com>
1052
1053         WebKitSystemInterface changes for <rdar://problem/6646998>
1054
1055         * libWebKitSystemInterfaceLeopard.a:
1056         * libWebKitSystemInterfaceTiger.a:
1057
1058 2009-04-10  Simon Fraser  <simon.fraser@apple.com>
1059
1060         Fix the leopard build by updating WebKitSystemInterface.
1061
1062         * WebKitSystemInterface.h:
1063         * libWebKitSystemInterfaceLeopard.a:
1064
1065 2009-03-30  Steve Falkenburg  <sfalken@apple.com>
1066
1067         Bump version to 530.
1068
1069         * win/tools/scripts/VERSION:
1070
1071 2009-03-26  Adam Roben  <aroben@apple.com>
1072
1073         Remove SafariThemeConstants.h, which is now provided by
1074         WebKitSupportLibrary
1075
1076         * win/include/SafariTheme: Removed.
1077         * win/include/SafariTheme/SafariThemeConstants.h: Removed.
1078
1079 2009-03-07  Dan Bernstein  <mitz@apple.com>
1080
1081         Reviewed by Mark Rowe.
1082
1083         - WebKitSystemInterface part of removing build-time and run-time support
1084           for legacy versions of CFNetwork and Core Graphics
1085
1086         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1087         * win/lib/WebKitSystemInterface.lib:
1088         * win/lib/WebKitSystemInterface_debug.lib:
1089
1090 2009-01-30  Dan Bernstein  <mitz@apple.com>
1091
1092         Reviewed by Timothy Hatcher.
1093
1094         - <rdar://problem/6545912> expose the build number in autoversion.h
1095
1096         * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
1097         with the full build number.
1098
1099 2009-01-08  Dan Bernstein  <mitz@apple.com>
1100
1101         Reviewed by Adam Roben.
1102
1103         - WebKitSystemInterface changes to support Core Graphics native glyph drawing
1104
1105         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1106         * win/lib/WebKitSystemInterface.lib:
1107         * win/lib/WebKitSystemInterface_debug.lib:
1108
1109 2008-11-11  Ada Chan  <adachan@apple.com>
1110
1111         Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
1112         Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
1113         
1114         Update window versions to correspond to Windows XP.
1115
1116         Reviewed by Steve Falkenburg.
1117
1118         * win/tools/vsprops/common.vsprops:
1119
1120 2008-10-23  Anders Carlsson  <andersca@apple.com>
1121
1122         Reviewed by John Sullivan.
1123
1124         Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
1125
1126         * libWebKitSystemInterfaceLeopard.a:
1127         * libWebKitSystemInterfaceTiger.a:
1128
1129 2008-10-08  Mark Rowe  <mrowe@apple.com>
1130
1131         Rubber-stamped by Jon Honeycutt.
1132
1133         Remove restriction on version number ending in a 4.
1134
1135         * win/tools/scripts/auto-version.sh:
1136
1137 2008-10-07  Anders Carlsson  <andersca@apple.com>
1138
1139         Reviewed by Mitz Pettel.
1140
1141         Update WebKitSystemInterface.
1142         
1143         * libWebKitSystemInterfaceLeopard.a:
1144         * libWebKitSystemInterfaceTiger.a:
1145
1146 2008-09-09  Dan Bernstein  <mitz@apple.com>
1147
1148         Reviewed by Darin Adler.
1149
1150         - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
1151
1152         * WebKitSystemInterface.h:
1153         * libWebKitSystemInterfaceLeopard.a:
1154
1155 2008-09-04  Adam Roben  <aroben@apple.com>
1156
1157         Ignore warning LNK4221 on Windows
1158
1159         This warning is emitted when an object file with no public symbols is
1160         passed to the linker/librarian. This often occurs in WebCore for files
1161         that have been disabled via ENABLE()/USE() macros.
1162
1163         Rubberstamped by Anders Carlsson.
1164
1165         * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
1166
1167 2008-08-27  Timothy Hatcher  <timothy@apple.com>
1168
1169         Adds the WKAdvanceDefaultButtonPulseAnimation function.
1170
1171         <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
1172
1173         Reviewed by Adele Peterson.
1174
1175         * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
1176         * libWebKitSystemInterfaceLeopard.a: Updated.
1177         * libWebKitSystemInterfaceTiger.a: Updated.
1178
1179 2008-08-26  Adam Roben  <aroben@apple.com>
1180
1181         Disable a truncation warning that is disabled/doesn't exist on Mac
1182
1183         This warning was firing when initializing floats from double literals.
1184         I haven't yet found any other situation that would cause this warning
1185         to arise.
1186
1187         Reviewed by Sam Weinig.
1188
1189         * win/tools/vsprops/common.vsprops: Turn off warning C4305.
1190
1191 2008-07-20  Steve Falkenburg  <sfalken@apple.com>
1192
1193         Build fix.
1194
1195         * win/tools/vsprops/common.vsprops:
1196
1197 2008-07-08  Dan Bernstein  <mitz@apple.com>
1198
1199         Reviewed by John Sullivan.
1200
1201         - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
1202
1203         * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
1204         * libWebKitSystemInterfaceLeopard.a: Updated.
1205         * libWebKitSystemInterfaceTiger.a: Updated.
1206
1207 2008-07-01  Steve Falkenburg  <sfalken@apple.com>
1208
1209         Bump version numbers.
1210         
1211         Reviewed by Mark Rowe.
1212
1213         * win/tools/scripts/PRODUCTVERSION:
1214         * win/tools/scripts/VERSION:
1215
1216 2008-05-13  Dan Bernstein  <mitz@apple.com>
1217
1218         Reviewed by John Sullivan.
1219
1220         - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
1221
1222         * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
1223         transformed graphics contexts.
1224         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1225         wkSetCGContextFontRenderingStyle().
1226         * win/lib/WebKitSystemInterface.lib: Updated.
1227         * win/lib/WebKitSystemInterface_debug.lib: Updated.
1228
1229 2008-05-09  Adam Roben  <aroben@apple.com>
1230
1231         Disable a MSVC warning
1232
1233         Reviewed by Darin Adler.
1234
1235         * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
1236         disabled warnings. It's a warning about decorated names being longer
1237         than MSVC's limit of 4096 characters. This warning doesn't indicate a
1238         correctness problem, but these truncated decorated names will be
1239         harder to recognize during debugging or when they appear in linker
1240         errors.
1241
1242 2008-04-28  Darin Adler  <darin@apple.com>
1243
1244         Reviewed by Adam.
1245
1246         - fix Windows build
1247
1248         * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
1249         It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
1250
1251 2008-04-24  Mark Rowe  <mrowe@apple.com>
1252
1253         Reviewed by Sam Weinig.
1254
1255         Remove code for calculating the glyph cache size.
1256
1257         * WebKitSystemInterface.h: Remove unused symbol.
1258         * libWebKitSystemInterfaceLeopard.a:
1259         * libWebKitSystemInterfaceTiger.a:
1260
1261 2008-03-28  Steve Falkenburg  <sfalken@apple.com>
1262
1263         Versioning.
1264
1265         * win/tools/scripts/PRODUCTVERSION:
1266
1267 2008-03-26  Adam Roben  <aroben@apple.com>
1268
1269         Windows build fix after r31322
1270
1271         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
1272         * win/lib/WebKitSystemInterface.lib: Updated.
1273         * win/lib/WebKitSystemInterface_debug.lib: Updated.
1274
1275 2008-03-26  Mark Rowe  <mrowe@apple.com>
1276
1277         Reviewed by David Hyatt.
1278
1279         Make the Ahem font antialias correctly on Acid3 on Tiger.
1280
1281         * WebKitSystemInterface.h:
1282         * libWebKitSystemInterfaceTiger.a:
1283
1284 2008-03-19  Mark Rowe  <mrowe@apple.com>
1285
1286         Rubber-stamped by Sam Weinig.
1287
1288         Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
1289         Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
1290
1291         * libWebCoreSQLite3.a:  Land a 4-way fat binary.
1292
1293 2008-03-12  Steve Falkenburg  <sfalken@apple.com>
1294
1295         New version of WebKitSystemInterface.lib with
1296         more compiler warnings suppressed.
1297
1298         * win/lib/WebKitSystemInterface.lib:
1299         * win/tools/vsprops/common.vsprops:
1300
1301 2008-03-12  Dan Bernstein  <mitz@apple.com>
1302
1303         Reviewed by Darin Adler and Sam Weinig.
1304
1305         - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
1306
1307         * WebKitSystemInterface.h:
1308         * libWebKitSystemInterfaceLeopard.a:
1309
1310 2008-03-11  Steve Falkenburg  <sfalken@apple.com>
1311
1312         Disable two PGO/LTCG specific warnings.
1313         
1314         Reviewed by Oliver.
1315
1316         * win/tools/vsprops/common.vsprops:
1317
1318 2008-02-29  Mark Rowe  <mrowe@apple.com>
1319
1320         Update Tiger version of WebKitSystemInterface to match r30690.
1321
1322         * libWebKitSystemInterfaceTiger.a:
1323
1324 2008-02-29  Adele Peterson  <adele@apple.com>
1325
1326         Reviewed by Mark.
1327
1328         Auto-generate image arrays.
1329
1330         * libWebKitSystemInterfaceLeopard.a:
1331
1332 2008-02-29  Mark Rowe  <mrowe@apple.com>
1333
1334         Reviewed by Anders Carlsson.
1335
1336         Replace use of WKPathFromFont with implementation in terms of public API.
1337
1338         * WebKitSystemInterface.h:  Remove unused symbol.
1339         * libWebKitSystemInterfaceLeopard.a:
1340         * libWebKitSystemInterfaceTiger.a:
1341
1342 2008-02-29  Mark Rowe  <mrowe@apple.com>
1343
1344         Reviewed by Oliver Hunt.
1345
1346         Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
1347
1348         * WebKitSystemInterface.h:
1349         * libWebKitSystemInterfaceLeopard.a:
1350         * libWebKitSystemInterfaceTiger.a:
1351
1352 2008-02-29  Mark Rowe  <mrowe@apple.com>
1353
1354         Reviewed by Oliver Hunt.
1355
1356         Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
1357
1358         * WebKitSystemInterface.h:
1359         * libWebKitSystemInterfaceLeopard.a:
1360
1361 2008-02-29  Mark Rowe  <mrowe@apple.com>
1362
1363         Reviewed by Oliver Hunt and Oliver Hunt.
1364
1365         <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
1366
1367         * WebKitSystemInterface.h:  Remove unused symbol.
1368         * libWebKitSystemInterfaceLeopard.a:
1369         * libWebKitSystemInterfaceTiger.a:
1370
1371 2008-02-28  Mark Rowe  <mrowe@apple.com>
1372
1373         Reviewed by Dan Bernstein.
1374
1375         Remove two unused functions from WebKitSystemInterface.
1376
1377         * WebKitSystemInterface.h:  Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
1378         a duplicate declaration of WKSecondsSinceLastInputEvent.
1379         * libWebKitSystemInterfaceLeopard.a:
1380         * libWebKitSystemInterfaceTiger.a:
1381
1382 2008-02-28  Mark Rowe  <mrowe@apple.com>
1383
1384         Reviewed by Dave Hyatt.
1385
1386         Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
1387
1388         * WebKitSystemInterface.h:  Only declare WKGetFontMetrics on Tiger.
1389         * libWebKitSystemInterfaceLeopard.a:  Update for removal of WKGetFontMetrics.
1390
1391 2008-02-27  Brady Eidson  <beidson@apple.com>
1392
1393         Tiger build fix
1394
1395         * libWebKitSystemInterfaceTiger.a:
1396
1397 2008-02-27  Brady Eidson  <beidson@apple.com>
1398
1399         Reviewed by Mark Rowe
1400
1401         Removed some unused methods:
1402         WKGetNSURLResponseCalculatedExpiration
1403         WKGetNSURLResponseMustRevalidate
1404
1405         * WebKitSystemInterface.h:
1406         * libWebKitSystemInterfaceLeopard.a:
1407         * libWebKitSystemInterfaceTiger.a:
1408
1409 2008-02-13  Adam Roben  <aroben@apple.com>
1410
1411         * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
1412
1413 2008-02-12  Adam Roben  <aroben@apple.com>
1414
1415         Clean up auto-version.sh a bit
1416
1417         It now does quite a bit less file I/O and many fewer fork/exec pairs.
1418         It's also quite a bit easier to read.
1419
1420         Reviewed by Steve.
1421
1422         * win/tools/scripts/auto-version.sh:
1423
1424 2008-02-12  Steve Falkenburg  <sfalken@apple.com>
1425
1426         Versioning script change.
1427
1428         * win/tools/scripts/auto-version.sh:
1429
1430 2008-02-07  Ada Chan  <adachan@apple.com>
1431
1432         Added 4 new methods:
1433         wkSetClientCertificateInSSLProperties, 
1434         wkCanAccessCFURLRequestHTTPBodyParts,
1435         wkCFURLRequestCopyHTTPRequestBodyParts,
1436         wkCFURLRequestSetHTTPRequestBodyParts
1437
1438         Rubber-stamped by Steve.
1439
1440         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1441         * win/lib/WebKitSystemInterface.lib:
1442         * win/lib/WebKitSystemInterface_debug.lib:
1443
1444 2008-02-04  Timothy Hatcher  <timothy@apple.com>
1445
1446         <rdar://problem/5722735> Merge fix for SQLITE_FULL error
1447         is given even if the max_page_count is increased (2920)
1448
1449         * libWebCoreSQLite3.a:
1450
1451 2008-02-01  Steve Falkenburg  <sfalken@apple.com>
1452
1453         <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
1454         
1455         Rubber-stamped by Jon Honeycutt.
1456
1457         * win/tools/vsprops/common.vsprops:
1458
1459 2008-01-29  Mark Rowe  <mrowe@apple.com>
1460
1461         Reviewed by Tim Hatcher.
1462
1463         <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).
1464
1465         * WebCoreSQLite3/sqlite3.h: Added.
1466         * WebCoreSQLite3/sqlite3ext.h: Added.
1467         * libWebCoreSQLite3.a: Added.
1468
1469 2008-01-29  Alexey Proskuryakov  <ap@webkit.org>
1470
1471         Debug (external) build fix.
1472
1473         Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
1474         This preprocessor definition is automatically set by Visual Studio as needed anyway.
1475
1476         * win/tools/vsprops/debug.vsprops:
1477
1478 2008-01-17  Steve Falkenburg  <sfalken@apple.com>
1479
1480         Add preprocessor define accidently dropped in my unification,
1481         and required by some builds.  Fixes an issue that caused both
1482         debug and release DLLs to be loaded.
1483         
1484         Rubber-stamped by Jon Honeycutt.
1485
1486         * win/tools/vsprops/debug_internal.vsprops:
1487
1488 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
1489
1490         Use recommended security-related compiler settings.
1491         
1492         Reviewed by Adam.
1493
1494         * win/tools/vsprops/common.vsprops:
1495
1496 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
1497
1498         Build fix.
1499
1500         * win/tools/vsprops/release.vsprops:
1501
1502 2008-01-15  Adele Peterson  <adele@apple.com>
1503
1504         Reviewed by Adam and Antti.
1505
1506         Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
1507
1508         * WebKitSystemInterface.h:
1509         * libWebKitSystemInterfaceLeopard.a:
1510         * libWebKitSystemInterfaceTiger.a:
1511         * win/include/SafariTheme: Added.
1512         * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
1513
1514 2008-01-14  Steve Falkenburg  <sfalken@apple.com>
1515
1516         Use shared vsprops for most vcproj properties.
1517         
1518         Reviewed by Darin Adler.
1519
1520         * win/tools/vsprops/common.vsprops:
1521         * win/tools/vsprops/debug.vsprops:
1522         * win/tools/vsprops/debug_internal.vsprops:
1523         * win/tools/vsprops/release.vsprops:
1524
1525 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
1526
1527         Share common files across projects.
1528         
1529         Unify vsprops files
1530         Debug:          common.vsprops, debug.vsprops
1531         Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
1532         Release:        common.vsprops, release.vsprops
1533         
1534         Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
1535         debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
1536
1537         Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
1538
1539         Reviewed by Adam Roben.
1540
1541         * win/tools/WinTools.make:
1542         * win/tools/scripts: Added.
1543         * win/tools/scripts/PRODUCTVERSION: Added.
1544         * win/tools/scripts/VERSION: Added.
1545         * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
1546         * win/tools/vsprops/debug.vsprops:
1547         * win/tools/vsprops/debug_internal.vsprops: Added.
1548         * win/tools/vsprops/release.vsprops:
1549
1550 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
1551
1552         Add shared vsprops to help unify our Windows tools settings.
1553
1554         Reviewed by Hyatt.
1555
1556         * win/tools: Added.
1557         * win/tools/WinTools.make: Added.
1558         * win/tools/vsprops: Added.
1559         * win/tools/vsprops/common.vsprops: Added.
1560         * win/tools/vsprops/debug.vsprops: Added.
1561         * win/tools/vsprops/release.vsprops: Added.
1562
1563 2008-01-07  Mark Rowe  <mrowe@apple.com>
1564
1565         Update Tiger library to a G3-friendly version.
1566
1567         * libWebKitSystemInterfaceTiger.a:
1568
1569 2008-01-07  Adele Peterson  <adele@apple.com>
1570
1571         Reviewed by Antti, Adam, and Mitz.
1572
1573         WebKitLibraries part of fix for 
1574         <rdar://problem/5619073> Updated look for <video> controls
1575         <rdar://problem/5619057> Add volume control to video controls
1576
1577         * WebKitSystemInterface.h:
1578         * libWebKitSystemInterfaceLeopard.a:
1579         * libWebKitSystemInterfaceTiger.a:
1580
1581 2008-01-03  Mark Rowe  <mrowe@apple.com>
1582
1583         Update Tiger library to a G3-friendly version.
1584
1585         * libWebKitSystemInterfaceTiger.a:
1586
1587 2008-01-03  Adele Peterson  <adele@apple.com>
1588
1589         Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
1590
1591         * WebKitSystemInterface.h:
1592         * libWebKitSystemInterfaceLeopard.a:
1593         * libWebKitSystemInterfaceTiger.a:
1594
1595 2007-12-21  Mark Rowe  <mrowe@apple.com>
1596
1597         Rubber-stamped by Dan Bernstein.
1598
1599         Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
1600         Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
1601
1602         * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
1603
1604 2007-12-07  Dan Bernstein  <mitz@apple.com>
1605
1606         Reviewed by Darin Adler.
1607
1608         - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
1609
1610         * WebKitSystemInterface.h:
1611         * libWebKitSystemInterfaceLeopard.a:
1612         * libWebKitSystemInterfaceTiger.a:
1613
1614 2007-11-27  John Sullivan  <sullivan@apple.com>
1615
1616         Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
1617         that affects Safari.
1618         
1619         reviewed by Kevin Decker
1620
1621         * libWebKitSystemInterfaceLeopard.a:
1622         * libWebKitSystemInterfaceTiger.a:
1623
1624 2007-11-26  Timothy Hatcher  <timothy@apple.com>
1625
1626         Reviewed by Adam Roben.
1627
1628         Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
1629         http://bugs.webkit.org/show_bug.cgi?id=16137
1630
1631         Add a new function to make bottom window corners square for textured windows.
1632
1633         * WebKitSystemInterface.h:
1634         * libWebKitSystemInterfaceTiger.a:
1635         * libWebKitSystemInterfaceLeopard.a:
1636
1637 2007-11-23  Adam Roben  <aroben@apple.com>
1638
1639         Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
1640
1641         Reviewed by Tim.
1642
1643         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1644         declaration.
1645         * win/lib/WebKitSystemInterface.lib: Updated.
1646         * win/lib/WebKitSystemInterface_debug.lib: Updated.
1647
1648 2007-11-16  Anders Carlsson  <andersca@apple.com>
1649
1650         Reviewed by Adam.
1651
1652         <rdar://problem/5603832>
1653         XMLHttpRequest readyState 3 & responseText buffer issues.
1654
1655         Add wkSetCFURLRequestShouldContentSniff.
1656         
1657         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1658         * win/lib/WebKitSystemInterface.lib:
1659         * win/lib/WebKitSystemInterface_debug.lib:
1660
1661 2007-11-05  Antti Koivisto  <antti@apple.com>
1662
1663         Reviewed by Sam.
1664         
1665         Update WKQTMovieViewSetDrawSynchronously.
1666
1667         * libWebKitSystemInterfaceLeopard.a:
1668         * libWebKitSystemInterfaceTiger.a:
1669
1670 2007-11-02  Antti Koivisto  <antti@apple.com>
1671
1672         Reviewed by Darin Adler.
1673         
1674         Update to add WKQTMovieViewSetDrawSynchronously
1675
1676         * WebKitSystemInterface.h:
1677         * libWebKitSystemInterfaceLeopard.a:
1678         * libWebKitSystemInterfaceTiger.a:
1679
1680 2007-10-26  Adele Peterson  <adele@apple.com>
1681
1682         Reviewed by Tim Hatcher.
1683
1684         Updating header too for WKDrawCapsLockIndicator.
1685
1686         * WebKitSystemInterface.h:
1687
1688 2007-10-26  Adele Peterson  <adele@apple.com>
1689
1690         Reviewed by Oliver.
1691
1692         Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
1693
1694         * libWebKitSystemInterfaceLeopard.a:
1695         * libWebKitSystemInterfaceTiger.a:
1696
1697 2007-10-25  Adam Roben  <aroben@apple.com>
1698
1699         Add wkSetPatternBaseCTM.
1700
1701         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1702         * win/lib/WebKitSystemInterface.lib:
1703         * win/lib/WebKitSystemInterface_debug.lib:
1704
1705 2007-10-25  Sam Weinig  <sam@webkit.org>
1706
1707         Fix the windows build.
1708
1709         * win/lib/WebKitSystemInterface.lib:
1710         * win/lib/WebKitSystemInterface_debug.lib:
1711
1712 2007-10-25  Timothy Hatcher  <timothy@apple.com>
1713
1714         Add WKSetPatternBaseCTM.
1715
1716         * WebKitSystemInterface.h:
1717         * libWebKitSystemInterfaceLeopard.a:
1718         * libWebKitSystemInterfaceTiger.a:
1719
1720 2007-10-25  Timothy Hatcher  <timothy@apple.com>
1721
1722         Reviewed by Adam.
1723
1724         Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
1725
1726         * libWebKitSystemInterfaceLeopard.a:
1727
1728 2007-10-25  Sam Weinig  <sam@webkit.org>
1729
1730         Added wrapper for getting the foundation cache directory.
1731
1732         Reviewed by Adam Roben.
1733
1734         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1735         * win/lib/WebKitSystemInterface.lib:
1736         * win/lib/WebKitSystemInterface_debug.lib:
1737
1738 2007-10-24  Adam Roben  <aroben@apple.com>
1739
1740         Added some font-related functions needed for <rdar://5549919>
1741
1742         Reviewed by Ada.
1743
1744         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1745         * win/lib/WebKitSystemInterface.lib:
1746         * win/lib/WebKitSystemInterface_debug.lib:
1747
1748 2007-10-24  Timothy Hatcher  <timothy@apple.com>
1749
1750         Reviewed by Mark Rowe.
1751
1752         <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
1753
1754         Add system specific versions of WebKitSystemInterface.
1755
1756         * libWebKitSystemInterface.a: Removed.
1757         * libWebKitSystemInterfaceLeopard.a: Added.
1758         * libWebKitSystemInterfaceTiger.a: Added.
1759
1760 2007-10-11  Ada Chan  <adachan@apple.com>
1761
1762         <rdar://problem/5534421>
1763         Added wkGetDefaultHTTPCookieStorage().  Updated libraries.
1764
1765         Reviewed by Darin Adler.
1766
1767         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1768         * win/lib/WebKitSystemInterface.lib:
1769         * win/lib/WebKitSystemInterface_debug.lib:
1770
1771 2007-09-27  Sam Weinig  <sam@webkit.org>
1772
1773         Build fix. Ran update-webkitsysteminterface script on Tiger, because
1774         the resulting binary differs when built on Tiger.
1775
1776         * libWebKitSystemInterface.a:
1777
1778 2007-09-27  David Hyatt  <hyatt@apple.com>
1779
1780         Update WebKitSYstemInterface for @font-face changes.
1781
1782         * WebKitSystemInterface.h:
1783         * libWebKitSystemInterface.a:
1784
1785 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
1786
1787         Build fix. Ran update-webkitsysteminterface script on Tiger, because
1788         the resulting binary differs when built on Tiger. See 
1789         <rdar://problem/5490613>.
1790
1791         * libWebKitSystemInterface.a:
1792
1793 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
1794
1795         Build fix. Ran update-webkitsysteminterface script.
1796
1797         * WebKitSystemInterface.h:
1798         * libWebKitSystemInterface.a:
1799
1800 2007-08-28  Anders Carlsson  <andersca@apple.com>
1801
1802         Add WKSetNSURLRequestShouldContentSniff.
1803         
1804         * WebKitSystemInterface.h:
1805         * libWebKitSystemInterface.a:
1806
1807 2007-08-28  Ada Chan  <adachan@apple.com>
1808
1809         <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
1810         Updated libraries.
1811         
1812         Reviewed by Adam.
1813
1814         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1815         * win/lib/WebKitSystemInterface.lib:
1816         * win/lib/WebKitSystemInterface_debug.lib:
1817
1818 2007-07-23  Ada Chan  <adachan@apple.com>
1819
1820         Reviewed by Steve.
1821         
1822         Update WebKitSystemInterface.{h,lib}.
1823
1824         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1825         * win/lib/WebKitSystemInterface.lib:
1826         * win/lib/WebKitSystemInterface_debug.lib:
1827
1828 2007-07-19  Ada Chan  <adachan@apple.com>
1829
1830         Rubber-stamped by Adam.
1831         
1832         Update libraries.
1833
1834         * win/lib/WebKitSystemInterface.lib:
1835         * win/lib/WebKitSystemInterface_debug.lib:
1836
1837 2007-07-06  Adam Roben  <aroben@apple.com>
1838
1839         Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
1840
1841         Reviewed by Alice.
1842
1843         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1844         * win/lib/WebKitSystemInterface.lib:
1845         * win/lib/WebKitSystemInterface_debug.lib:
1846
1847 2007-06-29  Antti Koivisto  <antti@apple.com>
1848
1849         Reviewed by Maciej.
1850         
1851         Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
1852
1853         * WebKitSystemInterface.h:
1854         * libWebKitSystemInterface.a:
1855
1856 2007-03-29  Beth Dakin  <bdakin@apple.com>
1857
1858         Rubber-stamped by Adam.
1859
1860         Keep OpenSource building.
1861
1862         * WebKitSystemInterface.h:
1863         * libWebKitSystemInterface.a:
1864
1865 2007-03-28  Antti Koivisto  <antti@apple.com>
1866
1867         Update libWebKitSystemInterface, previous version was out of date.
1868
1869         * libWebKitSystemInterface.a:
1870
1871 2007-03-27  Antti Koivisto  <antti@apple.com>
1872
1873         Reviewed by Darin Adler.
1874         
1875         Added wkGetWheelEventDeltas
1876
1877         * WebKitSystemInterface.h:
1878         * libWebKitSystemInterface.a:
1879
1880 2007-03-07  Mark Rowe  <mrowe@apple.com>
1881
1882         Build fix.  Rebuild against 10.4 SDK.
1883
1884         * libWebKitSystemInterface.a:
1885
1886 2007-03-06  Kevin Decker  <kdecker@apple.com>
1887
1888         Reviewed by Brady
1889
1890         Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
1891
1892         * libWebKitSystemInterface.a:
1893
1894 2007-02-21  Anders Carlsson  <acarlsson@apple.com>
1895
1896         Add new version with WKCGContextIsBitmapContext.
1897         
1898         * WebKitSystemInterface.h:
1899         * libWebKitSystemInterface.a:
1900
1901 2006-12-16  Adele Peterson  <adele@apple.com>
1902
1903         Reviewed by Adam.
1904
1905         WebKitLibraries part of fix for:
1906         <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
1907
1908         Added wkDrawTextFieldCellFocusRing.
1909
1910         * WebKitSystemInterface.h:
1911         * libWebKitSystemInterface.a:
1912
1913 2006-10-11  Darin Adler  <darin@apple.com>
1914
1915         Reviewed by John Sullivan.
1916
1917         * WebKitSystemInterface.h: Updated to a C++-compatible version.
1918
1919 2006-08-31  Adele Peterson  <adele@apple.com>
1920
1921         Reviewed by John Sullivan.
1922
1923         Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
1924
1925         * WebKitSystemInterface.h:
1926         * libWebKitSystemInterface.a:
1927
1928 2006-08-30  Adele Peterson  <adele@apple.com>
1929
1930         Reviewed by Hyatt.
1931
1932         Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
1933         Enable secure input mode for new password fields
1934
1935         * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
1936         * libWebKitSystemInterface.a:
1937
1938 2006-07-09  Anders Carlsson  <acarlsson@apple.com>
1939
1940         Reviewed by Darin Adler.
1941
1942         * WebKitSystemInterface.h:
1943         * libWebKitSystemInterface.a:
1944         Add WKPathFromFont.
1945         
1946 2006-07-05  Adele Peterson  <adele@apple.com>
1947
1948         Reviewed by Maciej and Hyatt.
1949
1950         * WebKitSystemInterface.h: Updated.
1951         * libWebKitSystemInterface.a: Updated.
1952
1953 2006-06-16  Adele Peterson  <adele@apple.com>
1954
1955         Reviewed by Alice.
1956
1957         * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
1958         * libWebKitSystemInterface.a: ditto.
1959
1960 2006-04-01  Eric Seidel  <eseidel@apple.com>
1961
1962         * libWebKitSystemInterface.a: commit a universal binary.
1963
1964 2006-04-01  Darin Adler  <darin@apple.com>
1965
1966         Reviewed by Beth.
1967
1968         * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
1969         code to use the system default alpha.
1970
1971 2006-03-17  Eric Seidel  <eseidel@apple.com>
1972
1973         * libWebKitSystemInterface.a: commit a universal binary.
1974
1975 2006-03-17  Adele Peterson  <adele@apple.com>
1976
1977         * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
1978         * libWebKitSystemInterface.a: ditto
1979
1980 2006-02-28  John Sullivan  <sullivan@apple.com>
1981
1982         * WebKitSystemInterface.h: Removed WKMouseIsDown()
1983         * libWebKitSystemInterface.a: ditto
1984
1985 2006-02-23  Timothy Hatcher  <timothy@apple.com>
1986
1987         New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
1988
1989         * libWebKitSystemInterface.a:
1990
1991 2006-02-19  Darin Adler  <darin@apple.com>
1992
1993         * WebKitSystemInterface.h: Added WKDrawFocusRing.
1994         * libWebKitSystemInterface.a: Ditto.
1995
1996 2006-02-06  John Sullivan  <sullivan@apple.com>
1997
1998         * WebKitSystemInterface.h:
1999         * libWebKitSystemInterface.a:
2000         removed WKExecutableLinkedInTigerOrEarlier
2001
2002 2005-11-01  Darin Adler  <darin@apple.com>
2003
2004         * libWebKitSystemInterface.a: Updated.
2005
2006 2005-10-04  Maciej Stachowiak  <mjs@apple.com>
2007
2008         - updated
2009
2010         * WebKitSystemInterface.h:
2011         * libWebKitSystemInterface.a:
2012
2013 2005-09-08  Justin Garcia  <justin.garcia@apple.com>
2014
2015         * WebKitSystemInterface.h: Update to latest
2016         * libWebKitSystemInterface.a: ditto
2017
2018 2005-09-04  Darin Adler  <darin@apple.com>
2019
2020         * WebKitSystemInterface.h: Update to latest
2021         * libWebKitSystemInterface.a: Ditto.
2022
2023 2005-08-07  Darin Adler  <darin@apple.com>
2024
2025         * libWebKitSystemInterface.a: Universal binary.
2026         * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
2027
2028 2005-07-01  John Sullivan  <sullivan@apple.com>
2029
2030         - added WKExecutableLinkedInTigerOrEarlier
2031
2032         * WebKitSystemInterface.h:
2033         * libWebKitSystemInterface.a:
2034
2035 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
2036
2037         - updated for crashing bugfix
2038
2039         * libWebKitSystemInterface.a:
2040
2041 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
2042
2043         - updated
2044
2045         * WebKitSystemInterface.h:
2046         * libWebKitSystemInterface.a:
2047
2048 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
2049
2050         - updated
2051
2052         * WebKitSystemInterface.h:
2053         * libWebKitSystemInterface.a:
2054
2055 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
2056
2057         - updated
2058
2059         * WebKitSystemInterface.h:
2060         * libWebKitSystemInterface.a:
2061
2062 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
2063
2064         - updated
2065
2066         * WebKitSystemInterface.h:
2067         * libWebKitSystemInterface.a:
2068
2069 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
2070
2071         - updated
2072
2073         * WebKitSystemInterface.h:
2074         * libWebKitSystemInterface.a:
2075
2076 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
2077
2078         - updated
2079
2080         * WebKitSystemInterface.h:
2081         * libWebKitSystemInterface.a:
2082
2083 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
2084
2085         - updated
2086
2087         * WebKitSystemInterface.h:
2088         * libWebKitSystemInterface.a:
2089
2090 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
2091
2092         - updated
2093
2094         * WebKitSystemInterface.h:
2095         * libWebKitSystemInterface.a:
2096
2097 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
2098
2099         - added a few more bits of SPI
2100
2101         * WebKitSystemInterface.h:
2102         * libWebKitSystemInterface.a:
2103
2104 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
2105
2106         - added file type and NSURLResponse caching SPI
2107
2108         * WebKitSystemInterface.h:
2109         * libWebKitSystemInterface.a:
2110
2111 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
2112
2113         - initial checkin of WebKitSystemInterface binary
2114
2115         * WebKitSystemInterface.h: Added.
2116         * libWebKitSystemInterface.a: Added.
2117