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