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