OSDN Git Service

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