1 2010-03-16 Dan Bernstein <mitz@apple.com>
3 Reviewed by Sam Weinig.
5 Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
7 * win/lib/WebKitSystemInterface.lib:
8 * win/lib/WebKitSystemInterface_debug.lib:
10 2010-03-15 Andy Estes <aestes@apple.com>
12 Reviewed by John Sullivan.
14 Added two new output arguments to WKGetWheelEventDeltas() to return
15 the number of scroll wheel ticks in the x and y directions.
17 https://bugs.webkit.org/show_bug.cgi?id=29601.
18 <rdar://problem/7453254>
20 * WebKitSystemInterface.h:
21 * libWebKitSystemInterfaceLeopard.a:
22 * libWebKitSystemInterfaceSnowLeopard.a:
23 * libWebKitSystemInterfaceTiger.a:
25 2010-03-14 Dan Bernstein <mitz@apple.com>
27 Reviewed by Darin Adler.
29 WebKitSystemInterface part of removing support for legacy versions of Core Graphics
31 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
32 wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
33 wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
35 * win/lib/WebKitSystemInterface.lib: Updated.
36 * win/lib/WebKitSystemInterface_debug.lib: Updated.
38 2010-03-08 Jian Li <jianli@chromium.org>
40 Reviewed by Dmitry Titov.
43 https://bugs.webkit.org/show_bug.cgi?id=32993
45 Add ENABLE_BLOB_SLICE feature define.
47 * win/tools/vsprops/FeatureDefines.vsprops:
48 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
50 2010-02-19 Maciej Stachowiak <mjs@apple.com>
52 Reviewed by David Levin.
54 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
55 https://bugs.webkit.org/show_bug.cgi?id=35147
57 * win/tools/vsprops/FeatureDefines.vsprops:
59 2010-02-18 Steve Falkenburg <sfalken@apple.com>
61 Reviewed by Dan Bernstein.
63 WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
64 https://bugs.webkit.org/show_bug.cgi?id=35076
66 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
67 * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
68 * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
70 2010-02-16 Gavin Barraclough <barraclough@apple.com>
72 Reviewed by NOBODY (Build fix).
74 Disable warnings preventing use of anonymous structs/onions -
75 don't take all my fun toys away, these are useful & awesome!
77 * win/tools/vsprops/common.vsprops:
79 2010-02-11 Brian Weinstein <bweinstein@apple.com>
81 Rubber-stamped by Eric Seidel.
83 Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
86 * win/tools/vsprops/FeatureDefines.vsprops:
88 2010-02-08 Maciej Stachowiak <mjs@apple.com>
90 Reviewed by Cameron Zwarich.
92 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
93 https://bugs.webkit.org/show_bug.cgi?id=34698
95 * win/tools/vsprops/FeatureDefines.vsprops:
97 2010-02-04 Mark Rowe <mrowe@apple.com>
99 Reviewed by Steve Falkenburg.
101 Update auto-version.sh to better handle major version numbers with fewer than three digits,
102 and the case when WEBKITLIBRARIESDIR is not set.
104 * win/tools/scripts/auto-version.sh:
106 2010-02-04 Steve Falkenburg <sfalken@apple.com>
108 Windows build fix for projects not defining WebKitLibrariesDir.
110 * win/tools/scripts/auto-version.sh:
112 2010-02-03 Dan Bernstein <mitz@apple.com>
114 Reviewed by Anders Carlsson.
116 Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
118 * libWebKitSystemInterfaceLeopard.a:
120 2010-02-02 Steve Falkenburg <sfalken@apple.com>
122 Reviewed by Darin Adler.
124 Copyright year updating for Windows version resources should be automatic
125 https://bugs.webkit.org/show_bug.cgi?id=34503
127 * win/tools/scripts/auto-version.sh:
129 2010-02-02 Martin Robinson <mrobinson@webkit.org>
131 Unreviewed build fix.
133 The WinCairo build requires this script to be executable.
135 * win/tools/scripts/feature-defines.sh: Added property svn:executable.
137 2010-01-29 Mark Rowe <mrowe@apple.com>
139 Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
141 * win/tools/vsprops/FeatureDefines.vsprops:
142 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
144 2010-01-26 Alexey Proskuryakov <ap@apple.com>
146 More Windows build fixing.
148 * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
149 type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
150 specialization sometimes - but it's not instantiated, so it's harmless.
152 2010-01-22 Steve Falkenburg <sfalken@apple.com>
154 Reviewed by Darin Adler.
156 https://bugs.webkit.org/show_bug.cgi?id=34025
157 Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
159 * win/tools/vsprops/FeatureDefines.vsprops:
160 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
162 2010-01-20 Steve Falkenburg <sfalken@apple.com>
164 Reviewed by Darin Adler and Adam Roben.
166 Feature defines are difficult to maintain on Windows builds
167 https://bugs.webkit.org/show_bug.cgi?id=33883
169 FeatureDefines.vsprops are now maintained in a way similar to
170 Configurations/FeatureDefines.xcconfig, with the added advantage
171 of having a single FeatureDefines file across all projects.
173 Keep this list of features (not enabled/disabled state) in sync with
174 FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
176 Add new features to both PreprocessorDefinitions and UserMacro sections.
177 Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
179 * win/tools/scripts/feature-defines.sh: Added.
180 * win/tools/vsprops/FeatureDefines.vsprops: Added.
181 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
182 * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
184 2010-01-13 Simon Fraser <simon.fraser@apple.com>
186 Reviewed by Darin Adler.
188 <rdar://problem/7532544>
190 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
191 be used for a shadow drawing fix. Once more, with feeling. On Windows.
193 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
194 * win/lib/WebKitSystemInterface.lib:
195 * win/lib/WebKitSystemInterface_debug.lib:
197 2010-01-13 Simon Fraser <simon.fraser@apple.com>
199 Reviewed by Darin Adler.
201 <rdar://problem/7532544>
203 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
204 be used for a shadow drawing fix.
206 * win/lib/WebKitSystemInterface.lib:
207 * win/lib/WebKitSystemInterface_debug.lib:
209 2010-01-13 Simon Fraser <simon.fraser@apple.com>
211 Reviewed by Darin Adler.
213 <rdar://problem/7532544>
215 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
216 be used for a shadow drawing fix.
218 * WebKitSystemInterface.h:
219 * libWebKitSystemInterfaceLeopard.a:
220 * libWebKitSystemInterfaceSnowLeopard.a:
221 * libWebKitSystemInterfaceTiger.a:
223 2010-01-07 Alexey Proskuryakov <ap@apple.com>
225 Not reviewed, build fix.
227 Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
228 clients of another class). WebCore doesn't use all methods of JSString, so
229 we don't export all classes clients could theoretically access via JSString.
231 * win/tools/vsprops/common.vsprops:
233 2009-12-21 Mark Rowe <mrowe@apple.com>
235 Reviewed by Samuel Weinig.
237 Update WebKitSystemInterface.
239 * libWebKitSystemInterfaceLeopard.a:
240 * libWebKitSystemInterfaceSnowLeopard.a:
241 * libWebKitSystemInterfaceTiger.a:
243 2009-12-21 Mark Rowe <mrowe@apple.com>
245 Reviewed by Samuel Weinig.
247 Update WebKitSystemInterface.
249 * WebKitSystemInterface.h:
250 * libWebKitSystemInterfaceLeopard.a:
251 * libWebKitSystemInterfaceSnowLeopard.a:
252 * libWebKitSystemInterfaceTiger.a:
254 2009-12-18 Sam Weinig <sam@webkit.org>
256 Reviewed by Anders Carlsson.
258 Update WebKitSystemInterface for <rdar://problem/7237059>.
260 * WebKitSystemInterface.h:
261 * libWebKitSystemInterfaceLeopard.a:
262 * libWebKitSystemInterfaceSnowLeopard.a:
263 * libWebKitSystemInterfaceTiger.a:
265 2009-12-15 Dan Bernstein <mitz@apple.com>
267 Reviewed by Adam Roben.
269 WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
270 Core Graphics when available
272 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
273 wkCanCreateCGFontWithLOGFONT().
274 * win/lib/WebKitSystemInterface.lib:
275 * win/lib/WebKitSystemInterface_debug.lib:
277 2009-12-12 Eric Carlson <eric.carlson@apple.com>
279 Reviewed by Darin Adler.
281 <rdar://problem/7453726> Pull shared UI code into WebKit
283 * WebKitSystemInterface.h:
284 * libWebKitSystemInterfaceLeopard.a:
285 * libWebKitSystemInterfaceSnowLeopard.a:
286 * libWebKitSystemInterfaceTiger.a:
288 2009-12-11 Chris Marrin <cmarrin@apple.com>
290 Reviewed by Adam Roben.
292 Add QuartzCore build files to OpenSource tree
293 https://bugs.webkit.org/show_bug.cgi?id=31856
295 This allows proper building and linking with QuartzCore
299 * win/bin/QuartzCoreInterface.dll: Added.
300 * win/include/QuartzCoreInterface: Added.
301 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
302 * win/lib/QuartzCoreInterface.lib: Added.
304 2009-12-07 Adam Roben <aroben@apple.com>
306 Windows build fix for checkouts with a space in the path
308 * win/tools/scripts/auto-version.sh: Quote the output file's directory
309 before passing it to mkdir.
311 2009-12-01 Alexey Proskuryakov <ap@apple.com>
313 Reviewed by Darin Adler.
315 https://bugs.webkit.org/show_bug.cgi?id=32036
316 Implement CredentialStorage::getFromPersistentStorage for CFNetwork
318 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
319 * win/lib/WebKitSystemInterface.lib:
320 * win/lib/WebKitSystemInterface_debug.lib:
321 Update WebKitSystemInterface.
323 2009-11-24 Alexey Proskuryakov <ap@apple.com>
325 Reviewed by Brady Eidson.
327 https://bugs.webkit.org/show_bug.cgi?id=31844
328 SocketStreamHandleCFNet should support CONNECT proxy credentials
330 * WebKitSystemInterface.h:
331 * libWebKitSystemInterfaceLeopard.a:
332 * libWebKitSystemInterfaceSnowLeopard.a:
333 * libWebKitSystemInterfaceTiger.a:
334 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
335 * win/lib/WebKitSystemInterface.lib:
336 * win/lib/WebKitSystemInterface_debug.lib:
337 Update WebKitSystemInterface.
339 2009-11-22 Dan Bernstein <mitz@apple.com>
341 Reviewed by Eric Carlson.
343 Updated WebKitSystemInterface.
345 * libWebKitSystemInterfaceLeopard.a:
346 * libWebKitSystemInterfaceSnowLeopard.a:
347 * libWebKitSystemInterfaceTiger.a:
349 2009-11-22 Dan Bernstein <mitz@apple.com>
351 Reviewed by Cameron Zwarich.
353 Fixed a leak in WKDrawMediaUIPart().
355 * libWebKitSystemInterfaceLeopard.a:
356 * libWebKitSystemInterfaceSnowLeopard.a:
357 * libWebKitSystemInterfaceTiger.a:
359 2009-11-20 Eric Carlson <eric.carlson@apple.com>
361 Reviewed by Simon Fraser.
363 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
365 * WebKitSystemInterface.h:
366 * libWebKitSystemInterfaceLeopard.a:
367 * libWebKitSystemInterfaceSnowLeopard.a:
368 * libWebKitSystemInterfaceTiger.a:
370 2009-11-19 Eric Carlson <eric.carlson@apple.com>
372 Reviewed by Dan Bernstein.
374 <rdar://problem/7035231>
375 Support closed caption in <video> element
377 * WebKitSystemInterface.h:
378 Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
379 define WKMediaUIPartToggleClosedCaptionsButton.
381 2009-11-13 Anders Carlsson <andersca@apple.com>
383 Reviewed by Dan Bernstein.
385 Update WebKitSystemInterface.
387 * WebKitSystemInterface.h:
388 * libWebKitSystemInterfaceLeopard.a:
389 * libWebKitSystemInterfaceSnowLeopard.a:
390 * libWebKitSystemInterfaceTiger.a:
392 2009-11-13 Brent Fulgham <bfulgham@webkit.org>
394 Build correction. No review.
396 The WinCairo build requires ENABLE_FILTERS to work properly.
398 * win/tools/vsprops/WinCairo.vsprops:
400 2009-11-02 Dan Bernstein <mitz@apple.com>
402 Reviewed by John Sullivan.
404 WebKitSystemInterface part of making the appearance of the full-screen video HUD match
405 QuickTime Player X’s HUD.
407 * libWebKitSystemInterfaceLeopard.a:
408 * libWebKitSystemInterfaceSnowLeopard.a:
409 * libWebKitSystemInterfaceTiger.a:
411 2009-10-26 Mark Rowe <mrowe@apple.com>
413 Reviewed by Adam Roben.
415 Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
417 Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
418 in the major component of the version number.
420 * win/tools/scripts/auto-version.sh:
422 2009-10-19 Marshall Culpepper <mculpepper@appcelerator.com>
424 Reviewed by Eric Seidel.
426 added cairo include and lib directories to debug_wincairo.vsprops
427 https://bugs.webkit.org/show_bug.cgi?id=29831
429 * win/tools/vsprops/debug_wincairo.vsprops:
431 2009-10-16 Steve Falkenburg <sfalken@apple.com>
433 Reviewed by Dan Bernstein.
435 https://bugs.webkit.org/show_bug.cgi?id=30456
436 Fixes for new Debug_All Windows build configuration.
438 * win/tools/vsprops/debug_all.vsprops:
439 Define DEBUG_ALL in Debug_All configuration.
440 Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
442 2009-10-16 Steve Falkenburg <sfalken@apple.com>
444 Reviewed by Adam Roben.
446 Add a Debug_All configuration to build entire stack as debug.
447 Change Debug_Internal to:
448 - stop using _debug suffix for all WebKit/Safari binaries
449 - not use _debug as a DLL naming suffix
450 - use non-debug C runtime lib.
452 * win/tools/vsprops/debug_all.vsprops: Added.
453 Use debug C runtime library in debug_all.
454 Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
455 * win/tools/vsprops/debug_internal.vsprops:
456 Don't specify debug C runtime library in debug_internal.
457 Don't specify _debug suffix for standard debug_internal builds.
459 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
461 Reviewed by Simon Fraser
463 Support fullscreen in MediaPlayer (Mac)
464 https://bugs.webkit.org/show_bug.cgi?id=26742
466 New methods required for video fullscreen.
468 * WebKitSystemInterface.h:
469 * libWebKitSystemInterfaceLeopard.a:
470 * libWebKitSystemInterfaceSnowLeopard.a:
471 * libWebKitSystemInterfaceTiger.a:
473 2009-10-02 Steve Falkenburg <sfalken@apple.com>
476 Re-apply lost changes to auto-version.sh.
478 * win/tools/scripts/auto-version.sh:
480 2009-10-02 Eric Carlson <eric.carlson@apple.com>
482 Reviewed by Adam Roben.
484 <rdar://problem/7271334>
485 Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
487 * WebKitSystemInterface.h:
488 MediaControllerThemeQT -> MediaControllerThemeQuickTime
490 2009-10-02 Steve Falkenburg <sfalken@apple.com>
492 Reviewed by Mark Rowe.
494 <https://bugs.webkit.org/show_bug.cgi?id=29989>
495 Safari version number shouldn't be exposed in WebKit code
497 For a WebKit version of 532.3.4:
498 Product version is: 5.32.3.4 (was 4.0.3.0)
499 File version is: 5.32.3.4 (was 4.532.3.4)
501 * win/tools/scripts/PRODUCTVERSION: Removed.
502 * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
504 2009-09-25 Dan Bernstein <mitz@apple.com>
506 Reviewed by Adam Roben.
508 WebKitSystemInterface changes for
509 <rdar://problem/7211635> 2 byte characters are displayed as garbaged
510 <rdar://problem/7212626> garbled/gibberish text (off-by-one)
512 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
513 wkAddFontsFromPlistRepresentation() and replaced
514 wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
515 wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
516 * win/lib/WebKitSystemInterface.lib:
517 * win/lib/WebKitSystemInterface_debug.lib:
519 2009-09-23 Marshall Culpepper <mculpepper@appcelerator.com>
521 Reviewed by Eric Seidel.
523 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
524 default when the necessary dependencies are extracted into the
526 https://bugs.webkit.org/show_bug.cgi?id=29661
528 * win/tools/vsprops/WinCairo.vsprops:
530 2009-09-09 Brent Fulgham <bfulgham@webkit.org>
532 Reviewed by Dave Levin.
534 Adjust WinCairo-specific property sheet to use static versions of
535 libjpeg.lib and libpng.lib. Change to libpng.lib required addition
538 * win/tools/vsprops/WinCairo.vsprops:
540 2009-08-28 Steve Falkenburg <sfalken@apple.com>
542 Reviewed by Adam Roben.
544 Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
545 to automatically use secure versions of C runtime lib calls on Windows.
546 https://bugs.webkit.org/show_bug.cgi?id=28824
548 * win/tools/vsprops/common.vsprops:
550 2009-08-25 Brent Fulgham <bfulgham@webkit.org>
552 Rubber stamped by Steve Falkenburg.
554 debug_wincairo.vsprops was linking against wrong C runtime.
556 * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
557 C runtime (as in the standard 'debug.vsprops' file.)
559 2009-08-24 Brent Fulgham <bfulgham@webkit.org>
561 Reviewed by Steve Falkenburg.
563 Revise CFLite Debug build to emit DLL's with _debug label.
564 https://bugs.webkit.org/show_bug.cgi?id=28695.
566 * win/tools/vsprops/debug_wincairo.vsprops: Added.
568 2009-08-12 Peter Kasting <pkasting@google.com>
570 Reviewed by Darin Adler.
572 https://bugs.webkit.org/show_bug.cgi?id=27323
573 Change pattern that strips all trailing whitespace to just remove EOL
574 chars (\r, \n), to make it clear that varying EOL chars is the primary
575 problem being solved.
577 * win/tools/scripts/auto-version.sh:
579 2009-08-10 Peter Kasting <pkasting@google.com>
581 Reviewed by George Staikos.
583 https://bugs.webkit.org/show_bug.cgi?id=27323
584 Even more line ending-stripping for auto-version.sh, based on output
585 provided by Jessie Berlin.
587 * win/tools/scripts/auto-version.sh:
589 2009-08-10 Brent Fulgham <bfulgham@webkit.org>
591 Reviewed by Adam Roben.
593 https://bugs.webkit.org/show_bug.cgi?id=28048.
594 Move various WinCairo build settings into *.vsprops file.
596 * win/tools/vsprops/cURL.vsprops: Added.
598 2009-08-06 Peter Kasting <pkasting@google.com>
600 Reviewed by Adam Barth.
602 https://bugs.webkit.org/show_bug.cgi?id=27323
603 Strip line endings at all points auto-version.sh reads data, not just
604 the one I happened to run into.
606 * win/tools/scripts/auto-version.sh:
608 2009-07-27 Peter Kasting <pkasting@google.com>
610 Reviewed by Adam Roben.
612 https://bugs.webkit.org/show_bug.cgi?id=27323
613 Correctly parse command output, even when the line endings are not LF,
614 so that we don't create an autoversion.h that MSVC chokes on.
616 * win/tools/scripts/auto-version.sh:
618 2009-07-13 Brent Fulgham <bfulgham@webkit.org>
620 Reviewed by Adam Roben.
622 Add new configuration flag for redistributable Windows build.
623 https://bugs.webkit.org/show_bug.cgi=27087
625 * win/tools/vsprops/WinCairo.vsprops: Added. Defines the
626 new WIN_CAIRO flag used to drive non-Apple Windows build.
628 2009-07-10 Eric Carlson <eric.carlson@apple.com>
630 Reviewed by Simon Fraser.
632 Update WebKitSystemInterface for <rdar://problem/7049066>.
634 * WebKitSystemInterface.h:
635 * libWebKitSystemInterfaceLeopard.a:
636 * libWebKitSystemInterfaceSnowLeopard.a:
637 * libWebKitSystemInterfaceTiger.a:
639 2009-07-06 Eric Carlson <eric.carlson@apple.com>
641 Update WebKitSystemInterface for <rdar://problem/7008093>.
643 * WebKitSystemInterface.h:
644 * libWebKitSystemInterfaceLeopard.a:
645 * libWebKitSystemInterfaceSnowLeopard.a:
646 * libWebKitSystemInterfaceTiger.a:
648 2009-07-06 Anders Carlsson <andersca@apple.com>
650 Update WebKitSystemInterface.
652 * WebKitSystemInterface.h:
653 * libWebKitSystemInterfaceLeopard.a:
654 * libWebKitSystemInterfaceSnowLeopard.a:
655 * libWebKitSystemInterfaceTiger.a:
657 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
659 Reviewed by Simon Fraser.
661 Update WebKitSystemInterface for <rdar://problem/6518119>
663 * WebKitSystemInterface.h:
664 * libWebKitSystemInterfaceLeopard.a:
665 * libWebKitSystemInterfaceSnowLeopard.a:
666 * libWebKitSystemInterfaceTiger.a:
668 2009-07-01 Eric Carlson <eric.carlson@apple.com>
670 Reviewed by Simon Fraser.
672 Update WebKitSystemInterface for <rdar://problem/7014990>
674 * libWebKitSystemInterfaceLeopard.a:
675 * libWebKitSystemInterfaceSnowLeopard.a:
676 * libWebKitSystemInterfaceTiger.a:
678 2009-06-29 Eric Carlson <eric.carlson@apple.com>
680 Reviewed by Simon Fraser.
682 Update WebKitSystemInterface for <rdar://problem/7014813>
684 * WebKitSystemInterface.h:
685 * libWebKitSystemInterfaceLeopard.a:
686 * libWebKitSystemInterfaceSnowLeopard.a:
687 * libWebKitSystemInterfaceTiger.a:
689 2009-06-25 Simon Fraser <simon.fraser@apple.com>
691 Rubber-stamped by Mark Rowe.
693 <rdar://problem/6999737>
695 Update the media controller images.
697 * libWebKitSystemInterfaceLeopard.a:
698 * libWebKitSystemInterfaceSnowLeopard.a:
699 * libWebKitSystemInterfaceTiger.a:
701 2009-06-16 Simon Fraser <simon.fraser@apple.com>
703 Rubber-stamped by Anders Carlsson.
705 Update WebKitSystemInterface for <rdar://problem/6937882>.
707 * libWebKitSystemInterfaceLeopard.a:
708 * libWebKitSystemInterfaceSnowLeopard.a:
709 * libWebKitSystemInterfaceTiger.a:
711 2009-06-02 Anders Carlsson <andersca@apple.com>
713 Rubber-stamped by Mark Rowe.
715 Update WebKitSystemInterface.
717 * libWebKitSystemInterfaceLeopard.a:
718 * libWebKitSystemInterfaceSnowLeopard.a:
719 * libWebKitSystemInterfaceTiger.a:
721 2009-05-27 Mark Rowe <mrowe@apple.com>
723 Rubber-stamped by Dan Bernstein.
725 Update WebKitSystemInterface.
727 * libWebKitSystemInterfaceLeopard.a:
728 * libWebKitSystemInterfaceSnowLeopard.a: Added.
729 * libWebKitSystemInterfaceTiger.a:
731 2009-05-26 Anders Carlsson <andersca@apple.com>
733 Reviewed by Dan Bernstein.
735 <rdar://problem/6901751>
736 REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
738 Remove WKCGContextIsSafeToClip.
740 * WebKitSystemInterface.h:
741 * libWebKitSystemInterfaceTiger.a:
743 2009-05-21 Dan Bernstein <mitz@apple.com>
745 Rubber-stamped by Mark Rowe.
747 - correct a copyright header accidently reverted in r43964
749 * WebKitSystemInterface.h:
751 2009-05-21 Dan Bernstein <mitz@apple.com>
753 Reviewed by Anders Carlsson.
755 - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
756 (r35515): Tiger crash painting the selection on registration page of
759 * WebKitSystemInterface.h:
760 * libWebKitSystemInterfaceTiger.a:
762 2009-05-07 Simon Fraser <simon.fraser@apple.com>
764 Source changes reviewed by Darin Adler
766 <rdar://problem/6864091> Endcap of media controls slider is fuzzy
768 * libWebKitSystemInterfaceLeopard.a:
769 * libWebKitSystemInterfaceTiger.a:
771 2009-04-28 Steve Falkenburg <sfalken@apple.com>
773 Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
774 Indirected definition through a UserMacro.
776 Reviewed by Mark Rowe.
778 * win/tools/vsprops/common.vsprops:
780 2009-04-28 Steve Falkenburg <sfalken@apple.com>
782 Fix extraneous warning about PRODUCTION not being defined in Windows builds.
783 Indirected definition for __PRODUCTION__ through a UserMacro.
785 Reviewed by Mark Rowe.
787 * win/tools/vsprops/common.vsprops:
789 2009-04-24 Simon Fraser <simon.fraser@apple.com>
791 Source changes reviewed by Darin Adler
793 https://bugs.webkit.org/show_bug.cgi?id=22242
795 Update WebKitSystemInterface for Mac with fixes for video controller drawing.
797 * libWebKitSystemInterfaceLeopard.a:
798 * libWebKitSystemInterfaceTiger.a:
800 2009-04-22 Ada Chan <adachan@apple.com>
802 Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
804 Reviewed by Darin Adler.
806 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
807 * win/lib/WebKitSystemInterface.lib:
808 * win/lib/WebKitSystemInterface_debug.lib:
810 2009-04-20 Steve Falkenburg <sfalken@apple.com>
812 Separate JavaScriptCore.dll from WebKit.dll.
813 Slight performance improvement or no change on benchmarks.
815 Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
816 and simplifies standalone JavaScriptCore builds.
818 Reviewed by Oliver Hunt.
820 * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
822 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
824 Reviewed by Mark Rowe.
826 <rdar://problem/6781295> video.buffered and video.seekable are not
827 the same. video.buffered should return only what is buffered and
830 * WebKitSystemInterface.h:
831 * libWebKitSystemInterfaceLeopard.a:
832 * libWebKitSystemInterfaceTiger.a:
834 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
836 Reviewed by Adele Peterson.
838 <rdar://problem/6747241> work around QTKit no longer reaching
839 QTMovieLoadStateComplete
841 * WebKitSystemInterface.h:
842 * libWebKitSystemInterfaceLeopard.a:
843 * libWebKitSystemInterfaceTiger.a:
845 2009-04-15 Steve Falkenburg <sfalken@apple.com>
847 Updated WebKitSystemInterface for Windows.
848 Changes needed for <rdar://problem/6785760>
850 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
851 * win/lib/WebKitSystemInterface.lib:
852 * win/lib/WebKitSystemInterface_debug.lib:
854 2009-04-14 Mark Rowe <mrowe@apple.com>
856 Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
858 * libWebKitSystemInterfaceLeopard.a:
859 * libWebKitSystemInterfaceTiger.a:
861 2009-04-13 Antti Koivisto <antti@apple.com>
863 Reviewed by Darin Adler.
865 <rdar://problem/6740294> Increase the connection count per host
867 * WebKitSystemInterface.h:
868 * libWebKitSystemInterfaceLeopard.a:
869 * libWebKitSystemInterfaceTiger.a:
871 2009-04-10 Eric Carlson <eric.carlson@apple.com>
873 WebKitSystemInterface changes for <rdar://problem/6646998>
875 * libWebKitSystemInterfaceLeopard.a:
876 * libWebKitSystemInterfaceTiger.a:
878 2009-04-10 Simon Fraser <simon.fraser@apple.com>
880 Fix the leopard build by updating WebKitSystemInterface.
882 * WebKitSystemInterface.h:
883 * libWebKitSystemInterfaceLeopard.a:
885 2009-03-30 Steve Falkenburg <sfalken@apple.com>
889 * win/tools/scripts/VERSION:
891 2009-03-26 Adam Roben <aroben@apple.com>
893 Remove SafariThemeConstants.h, which is now provided by
896 * win/include/SafariTheme: Removed.
897 * win/include/SafariTheme/SafariThemeConstants.h: Removed.
899 2009-03-07 Dan Bernstein <mitz@apple.com>
901 Reviewed by Mark Rowe.
903 - WebKitSystemInterface part of removing build-time and run-time support
904 for legacy versions of CFNetwork and Core Graphics
906 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
907 * win/lib/WebKitSystemInterface.lib:
908 * win/lib/WebKitSystemInterface_debug.lib:
910 2009-01-30 Dan Bernstein <mitz@apple.com>
912 Reviewed by Timothy Hatcher.
914 - <rdar://problem/6545912> expose the build number in autoversion.h
916 * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
917 with the full build number.
919 2009-01-08 Dan Bernstein <mitz@apple.com>
921 Reviewed by Adam Roben.
923 - WebKitSystemInterface changes to support Core Graphics native glyph drawing
925 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
926 * win/lib/WebKitSystemInterface.lib:
927 * win/lib/WebKitSystemInterface_debug.lib:
929 2008-11-11 Ada Chan <adachan@apple.com>
931 Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
932 Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
934 Update window versions to correspond to Windows XP.
936 Reviewed by Steve Falkenburg.
938 * win/tools/vsprops/common.vsprops:
940 2008-10-23 Anders Carlsson <andersca@apple.com>
942 Reviewed by John Sullivan.
944 Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
946 * libWebKitSystemInterfaceLeopard.a:
947 * libWebKitSystemInterfaceTiger.a:
949 2008-10-08 Mark Rowe <mrowe@apple.com>
951 Rubber-stamped by Jon Honeycutt.
953 Remove restriction on version number ending in a 4.
955 * win/tools/scripts/auto-version.sh:
957 2008-10-07 Anders Carlsson <andersca@apple.com>
959 Reviewed by Mitz Pettel.
961 Update WebKitSystemInterface.
963 * libWebKitSystemInterfaceLeopard.a:
964 * libWebKitSystemInterfaceTiger.a:
966 2008-09-09 Dan Bernstein <mitz@apple.com>
968 Reviewed by Darin Adler.
970 - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
972 * WebKitSystemInterface.h:
973 * libWebKitSystemInterfaceLeopard.a:
975 2008-09-04 Adam Roben <aroben@apple.com>
977 Ignore warning LNK4221 on Windows
979 This warning is emitted when an object file with no public symbols is
980 passed to the linker/librarian. This often occurs in WebCore for files
981 that have been disabled via ENABLE()/USE() macros.
983 Rubberstamped by Anders Carlsson.
985 * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
987 2008-08-27 Timothy Hatcher <timothy@apple.com>
989 Adds the WKAdvanceDefaultButtonPulseAnimation function.
991 <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
993 Reviewed by Adele Peterson.
995 * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
996 * libWebKitSystemInterfaceLeopard.a: Updated.
997 * libWebKitSystemInterfaceTiger.a: Updated.
999 2008-08-26 Adam Roben <aroben@apple.com>
1001 Disable a truncation warning that is disabled/doesn't exist on Mac
1003 This warning was firing when initializing floats from double literals.
1004 I haven't yet found any other situation that would cause this warning
1007 Reviewed by Sam Weinig.
1009 * win/tools/vsprops/common.vsprops: Turn off warning C4305.
1011 2008-07-20 Steve Falkenburg <sfalken@apple.com>
1015 * win/tools/vsprops/common.vsprops:
1017 2008-07-08 Dan Bernstein <mitz@apple.com>
1019 Reviewed by John Sullivan.
1021 - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
1023 * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
1024 * libWebKitSystemInterfaceLeopard.a: Updated.
1025 * libWebKitSystemInterfaceTiger.a: Updated.
1027 2008-07-01 Steve Falkenburg <sfalken@apple.com>
1029 Bump version numbers.
1031 Reviewed by Mark Rowe.
1033 * win/tools/scripts/PRODUCTVERSION:
1034 * win/tools/scripts/VERSION:
1036 2008-05-13 Dan Bernstein <mitz@apple.com>
1038 Reviewed by John Sullivan.
1040 - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
1042 * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
1043 transformed graphics contexts.
1044 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1045 wkSetCGContextFontRenderingStyle().
1046 * win/lib/WebKitSystemInterface.lib: Updated.
1047 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1049 2008-05-09 Adam Roben <aroben@apple.com>
1051 Disable a MSVC warning
1053 Reviewed by Darin Adler.
1055 * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
1056 disabled warnings. It's a warning about decorated names being longer
1057 than MSVC's limit of 4096 characters. This warning doesn't indicate a
1058 correctness problem, but these truncated decorated names will be
1059 harder to recognize during debugging or when they appear in linker
1062 2008-04-28 Darin Adler <darin@apple.com>
1068 * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
1069 It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
1071 2008-04-24 Mark Rowe <mrowe@apple.com>
1073 Reviewed by Sam Weinig.
1075 Remove code for calculating the glyph cache size.
1077 * WebKitSystemInterface.h: Remove unused symbol.
1078 * libWebKitSystemInterfaceLeopard.a:
1079 * libWebKitSystemInterfaceTiger.a:
1081 2008-03-28 Steve Falkenburg <sfalken@apple.com>
1085 * win/tools/scripts/PRODUCTVERSION:
1087 2008-03-26 Adam Roben <aroben@apple.com>
1089 Windows build fix after r31322
1091 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
1092 * win/lib/WebKitSystemInterface.lib: Updated.
1093 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1095 2008-03-26 Mark Rowe <mrowe@apple.com>
1097 Reviewed by David Hyatt.
1099 Make the Ahem font antialias correctly on Acid3 on Tiger.
1101 * WebKitSystemInterface.h:
1102 * libWebKitSystemInterfaceTiger.a:
1104 2008-03-19 Mark Rowe <mrowe@apple.com>
1106 Rubber-stamped by Sam Weinig.
1108 Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
1109 Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
1111 * libWebCoreSQLite3.a: Land a 4-way fat binary.
1113 2008-03-12 Steve Falkenburg <sfalken@apple.com>
1115 New version of WebKitSystemInterface.lib with
1116 more compiler warnings suppressed.
1118 * win/lib/WebKitSystemInterface.lib:
1119 * win/tools/vsprops/common.vsprops:
1121 2008-03-12 Dan Bernstein <mitz@apple.com>
1123 Reviewed by Darin Adler and Sam Weinig.
1125 - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
1127 * WebKitSystemInterface.h:
1128 * libWebKitSystemInterfaceLeopard.a:
1130 2008-03-11 Steve Falkenburg <sfalken@apple.com>
1132 Disable two PGO/LTCG specific warnings.
1136 * win/tools/vsprops/common.vsprops:
1138 2008-02-29 Mark Rowe <mrowe@apple.com>
1140 Update Tiger version of WebKitSystemInterface to match r30690.
1142 * libWebKitSystemInterfaceTiger.a:
1144 2008-02-29 Adele Peterson <adele@apple.com>
1148 Auto-generate image arrays.
1150 * libWebKitSystemInterfaceLeopard.a:
1152 2008-02-29 Mark Rowe <mrowe@apple.com>
1154 Reviewed by Anders Carlsson.
1156 Replace use of WKPathFromFont with implementation in terms of public API.
1158 * WebKitSystemInterface.h: Remove unused symbol.
1159 * libWebKitSystemInterfaceLeopard.a:
1160 * libWebKitSystemInterfaceTiger.a:
1162 2008-02-29 Mark Rowe <mrowe@apple.com>
1164 Reviewed by Oliver Hunt.
1166 Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
1168 * WebKitSystemInterface.h:
1169 * libWebKitSystemInterfaceLeopard.a:
1170 * libWebKitSystemInterfaceTiger.a:
1172 2008-02-29 Mark Rowe <mrowe@apple.com>
1174 Reviewed by Oliver Hunt.
1176 Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
1178 * WebKitSystemInterface.h:
1179 * libWebKitSystemInterfaceLeopard.a:
1181 2008-02-29 Mark Rowe <mrowe@apple.com>
1183 Reviewed by Oliver Hunt and Oliver Hunt.
1185 <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
1187 * WebKitSystemInterface.h: Remove unused symbol.
1188 * libWebKitSystemInterfaceLeopard.a:
1189 * libWebKitSystemInterfaceTiger.a:
1191 2008-02-28 Mark Rowe <mrowe@apple.com>
1193 Reviewed by Dan Bernstein.
1195 Remove two unused functions from WebKitSystemInterface.
1197 * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
1198 a duplicate declaration of WKSecondsSinceLastInputEvent.
1199 * libWebKitSystemInterfaceLeopard.a:
1200 * libWebKitSystemInterfaceTiger.a:
1202 2008-02-28 Mark Rowe <mrowe@apple.com>
1204 Reviewed by Dave Hyatt.
1206 Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
1208 * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger.
1209 * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics.
1211 2008-02-27 Brady Eidson <beidson@apple.com>
1215 * libWebKitSystemInterfaceTiger.a:
1217 2008-02-27 Brady Eidson <beidson@apple.com>
1219 Reviewed by Mark Rowe
1221 Removed some unused methods:
1222 WKGetNSURLResponseCalculatedExpiration
1223 WKGetNSURLResponseMustRevalidate
1225 * WebKitSystemInterface.h:
1226 * libWebKitSystemInterfaceLeopard.a:
1227 * libWebKitSystemInterfaceTiger.a:
1229 2008-02-13 Adam Roben <aroben@apple.com>
1231 * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
1233 2008-02-12 Adam Roben <aroben@apple.com>
1235 Clean up auto-version.sh a bit
1237 It now does quite a bit less file I/O and many fewer fork/exec pairs.
1238 It's also quite a bit easier to read.
1242 * win/tools/scripts/auto-version.sh:
1244 2008-02-12 Steve Falkenburg <sfalken@apple.com>
1246 Versioning script change.
1248 * win/tools/scripts/auto-version.sh:
1250 2008-02-07 Ada Chan <adachan@apple.com>
1252 Added 4 new methods:
1253 wkSetClientCertificateInSSLProperties,
1254 wkCanAccessCFURLRequestHTTPBodyParts,
1255 wkCFURLRequestCopyHTTPRequestBodyParts,
1256 wkCFURLRequestSetHTTPRequestBodyParts
1258 Rubber-stamped by Steve.
1260 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1261 * win/lib/WebKitSystemInterface.lib:
1262 * win/lib/WebKitSystemInterface_debug.lib:
1264 2008-02-04 Timothy Hatcher <timothy@apple.com>
1266 <rdar://problem/5722735> Merge fix for SQLITE_FULL error
1267 is given even if the max_page_count is increased (2920)
1269 * libWebCoreSQLite3.a:
1271 2008-02-01 Steve Falkenburg <sfalken@apple.com>
1273 <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
1275 Rubber-stamped by Jon Honeycutt.
1277 * win/tools/vsprops/common.vsprops:
1279 2008-01-29 Mark Rowe <mrowe@apple.com>
1281 Reviewed by Tim Hatcher.
1283 <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).
1285 * WebCoreSQLite3/sqlite3.h: Added.
1286 * WebCoreSQLite3/sqlite3ext.h: Added.
1287 * libWebCoreSQLite3.a: Added.
1289 2008-01-29 Alexey Proskuryakov <ap@webkit.org>
1291 Debug (external) build fix.
1293 Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
1294 This preprocessor definition is automatically set by Visual Studio as needed anyway.
1296 * win/tools/vsprops/debug.vsprops:
1298 2008-01-17 Steve Falkenburg <sfalken@apple.com>
1300 Add preprocessor define accidently dropped in my unification,
1301 and required by some builds. Fixes an issue that caused both
1302 debug and release DLLs to be loaded.
1304 Rubber-stamped by Jon Honeycutt.
1306 * win/tools/vsprops/debug_internal.vsprops:
1308 2008-01-16 Steve Falkenburg <sfalken@apple.com>
1310 Use recommended security-related compiler settings.
1314 * win/tools/vsprops/common.vsprops:
1316 2008-01-16 Steve Falkenburg <sfalken@apple.com>
1320 * win/tools/vsprops/release.vsprops:
1322 2008-01-15 Adele Peterson <adele@apple.com>
1324 Reviewed by Adam and Antti.
1326 Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
1328 * WebKitSystemInterface.h:
1329 * libWebKitSystemInterfaceLeopard.a:
1330 * libWebKitSystemInterfaceTiger.a:
1331 * win/include/SafariTheme: Added.
1332 * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
1334 2008-01-14 Steve Falkenburg <sfalken@apple.com>
1336 Use shared vsprops for most vcproj properties.
1338 Reviewed by Darin Adler.
1340 * win/tools/vsprops/common.vsprops:
1341 * win/tools/vsprops/debug.vsprops:
1342 * win/tools/vsprops/debug_internal.vsprops:
1343 * win/tools/vsprops/release.vsprops:
1345 2008-01-11 Steve Falkenburg <sfalken@apple.com>
1347 Share common files across projects.
1350 Debug: common.vsprops, debug.vsprops
1351 Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
1352 Release: common.vsprops, release.vsprops
1354 Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
1355 debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
1357 Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
1359 Reviewed by Adam Roben.
1361 * win/tools/WinTools.make:
1362 * win/tools/scripts: Added.
1363 * win/tools/scripts/PRODUCTVERSION: Added.
1364 * win/tools/scripts/VERSION: Added.
1365 * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
1366 * win/tools/vsprops/debug.vsprops:
1367 * win/tools/vsprops/debug_internal.vsprops: Added.
1368 * win/tools/vsprops/release.vsprops:
1370 2008-01-11 Steve Falkenburg <sfalken@apple.com>
1372 Add shared vsprops to help unify our Windows tools settings.
1377 * win/tools/WinTools.make: Added.
1378 * win/tools/vsprops: Added.
1379 * win/tools/vsprops/common.vsprops: Added.
1380 * win/tools/vsprops/debug.vsprops: Added.
1381 * win/tools/vsprops/release.vsprops: Added.
1383 2008-01-07 Mark Rowe <mrowe@apple.com>
1385 Update Tiger library to a G3-friendly version.
1387 * libWebKitSystemInterfaceTiger.a:
1389 2008-01-07 Adele Peterson <adele@apple.com>
1391 Reviewed by Antti, Adam, and Mitz.
1393 WebKitLibraries part of fix for
1394 <rdar://problem/5619073> Updated look for <video> controls
1395 <rdar://problem/5619057> Add volume control to video controls
1397 * WebKitSystemInterface.h:
1398 * libWebKitSystemInterfaceLeopard.a:
1399 * libWebKitSystemInterfaceTiger.a:
1401 2008-01-03 Mark Rowe <mrowe@apple.com>
1403 Update Tiger library to a G3-friendly version.
1405 * libWebKitSystemInterfaceTiger.a:
1407 2008-01-03 Adele Peterson <adele@apple.com>
1409 Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
1411 * WebKitSystemInterface.h:
1412 * libWebKitSystemInterfaceLeopard.a:
1413 * libWebKitSystemInterfaceTiger.a:
1415 2007-12-21 Mark Rowe <mrowe@apple.com>
1417 Rubber-stamped by Dan Bernstein.
1419 Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
1420 Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
1422 * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
1424 2007-12-07 Dan Bernstein <mitz@apple.com>
1426 Reviewed by Darin Adler.
1428 - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
1430 * WebKitSystemInterface.h:
1431 * libWebKitSystemInterfaceLeopard.a:
1432 * libWebKitSystemInterfaceTiger.a:
1434 2007-11-27 John Sullivan <sullivan@apple.com>
1436 Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
1437 that affects Safari.
1439 reviewed by Kevin Decker
1441 * libWebKitSystemInterfaceLeopard.a:
1442 * libWebKitSystemInterfaceTiger.a:
1444 2007-11-26 Timothy Hatcher <timothy@apple.com>
1446 Reviewed by Adam Roben.
1448 Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
1449 http://bugs.webkit.org/show_bug.cgi?id=16137
1451 Add a new function to make bottom window corners square for textured windows.
1453 * WebKitSystemInterface.h:
1454 * libWebKitSystemInterfaceTiger.a:
1455 * libWebKitSystemInterfaceLeopard.a:
1457 2007-11-23 Adam Roben <aroben@apple.com>
1459 Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
1463 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1465 * win/lib/WebKitSystemInterface.lib: Updated.
1466 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1468 2007-11-16 Anders Carlsson <andersca@apple.com>
1472 <rdar://problem/5603832>
1473 XMLHttpRequest readyState 3 & responseText buffer issues.
1475 Add wkSetCFURLRequestShouldContentSniff.
1477 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1478 * win/lib/WebKitSystemInterface.lib:
1479 * win/lib/WebKitSystemInterface_debug.lib:
1481 2007-11-05 Antti Koivisto <antti@apple.com>
1485 Update WKQTMovieViewSetDrawSynchronously.
1487 * libWebKitSystemInterfaceLeopard.a:
1488 * libWebKitSystemInterfaceTiger.a:
1490 2007-11-02 Antti Koivisto <antti@apple.com>
1492 Reviewed by Darin Adler.
1494 Update to add WKQTMovieViewSetDrawSynchronously
1496 * WebKitSystemInterface.h:
1497 * libWebKitSystemInterfaceLeopard.a:
1498 * libWebKitSystemInterfaceTiger.a:
1500 2007-10-26 Adele Peterson <adele@apple.com>
1502 Reviewed by Tim Hatcher.
1504 Updating header too for WKDrawCapsLockIndicator.
1506 * WebKitSystemInterface.h:
1508 2007-10-26 Adele Peterson <adele@apple.com>
1512 Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
1514 * libWebKitSystemInterfaceLeopard.a:
1515 * libWebKitSystemInterfaceTiger.a:
1517 2007-10-25 Adam Roben <aroben@apple.com>
1519 Add wkSetPatternBaseCTM.
1521 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1522 * win/lib/WebKitSystemInterface.lib:
1523 * win/lib/WebKitSystemInterface_debug.lib:
1525 2007-10-25 Sam Weinig <sam@webkit.org>
1527 Fix the windows build.
1529 * win/lib/WebKitSystemInterface.lib:
1530 * win/lib/WebKitSystemInterface_debug.lib:
1532 2007-10-25 Timothy Hatcher <timothy@apple.com>
1534 Add WKSetPatternBaseCTM.
1536 * WebKitSystemInterface.h:
1537 * libWebKitSystemInterfaceLeopard.a:
1538 * libWebKitSystemInterfaceTiger.a:
1540 2007-10-25 Timothy Hatcher <timothy@apple.com>
1544 Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
1546 * libWebKitSystemInterfaceLeopard.a:
1548 2007-10-25 Sam Weinig <sam@webkit.org>
1550 Added wrapper for getting the foundation cache directory.
1552 Reviewed by Adam Roben.
1554 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1555 * win/lib/WebKitSystemInterface.lib:
1556 * win/lib/WebKitSystemInterface_debug.lib:
1558 2007-10-24 Adam Roben <aroben@apple.com>
1560 Added some font-related functions needed for <rdar://5549919>
1564 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1565 * win/lib/WebKitSystemInterface.lib:
1566 * win/lib/WebKitSystemInterface_debug.lib:
1568 2007-10-24 Timothy Hatcher <timothy@apple.com>
1570 Reviewed by Mark Rowe.
1572 <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
1574 Add system specific versions of WebKitSystemInterface.
1576 * libWebKitSystemInterface.a: Removed.
1577 * libWebKitSystemInterfaceLeopard.a: Added.
1578 * libWebKitSystemInterfaceTiger.a: Added.
1580 2007-10-11 Ada Chan <adachan@apple.com>
1582 <rdar://problem/5534421>
1583 Added wkGetDefaultHTTPCookieStorage(). Updated libraries.
1585 Reviewed by Darin Adler.
1587 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1588 * win/lib/WebKitSystemInterface.lib:
1589 * win/lib/WebKitSystemInterface_debug.lib:
1591 2007-09-27 Sam Weinig <sam@webkit.org>
1593 Build fix. Ran update-webkitsysteminterface script on Tiger, because
1594 the resulting binary differs when built on Tiger.
1596 * libWebKitSystemInterface.a:
1598 2007-09-27 David Hyatt <hyatt@apple.com>
1600 Update WebKitSYstemInterface for @font-face changes.
1602 * WebKitSystemInterface.h:
1603 * libWebKitSystemInterface.a:
1605 2007-09-18 Geoffrey Garen <ggaren@apple.com>
1607 Build fix. Ran update-webkitsysteminterface script on Tiger, because
1608 the resulting binary differs when built on Tiger. See
1609 <rdar://problem/5490613>.
1611 * libWebKitSystemInterface.a:
1613 2007-09-18 Geoffrey Garen <ggaren@apple.com>
1615 Build fix. Ran update-webkitsysteminterface script.
1617 * WebKitSystemInterface.h:
1618 * libWebKitSystemInterface.a:
1620 2007-08-28 Anders Carlsson <andersca@apple.com>
1622 Add WKSetNSURLRequestShouldContentSniff.
1624 * WebKitSystemInterface.h:
1625 * libWebKitSystemInterface.a:
1627 2007-08-28 Ada Chan <adachan@apple.com>
1629 <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
1634 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1635 * win/lib/WebKitSystemInterface.lib:
1636 * win/lib/WebKitSystemInterface_debug.lib:
1638 2007-07-23 Ada Chan <adachan@apple.com>
1642 Update WebKitSystemInterface.{h,lib}.
1644 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1645 * win/lib/WebKitSystemInterface.lib:
1646 * win/lib/WebKitSystemInterface_debug.lib:
1648 2007-07-19 Ada Chan <adachan@apple.com>
1650 Rubber-stamped by Adam.
1654 * win/lib/WebKitSystemInterface.lib:
1655 * win/lib/WebKitSystemInterface_debug.lib:
1657 2007-07-06 Adam Roben <aroben@apple.com>
1659 Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
1663 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1664 * win/lib/WebKitSystemInterface.lib:
1665 * win/lib/WebKitSystemInterface_debug.lib:
1667 2007-06-29 Antti Koivisto <antti@apple.com>
1671 Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
1673 * WebKitSystemInterface.h:
1674 * libWebKitSystemInterface.a:
1676 2007-03-29 Beth Dakin <bdakin@apple.com>
1678 Rubber-stamped by Adam.
1680 Keep OpenSource building.
1682 * WebKitSystemInterface.h:
1683 * libWebKitSystemInterface.a:
1685 2007-03-28 Antti Koivisto <antti@apple.com>
1687 Update libWebKitSystemInterface, previous version was out of date.
1689 * libWebKitSystemInterface.a:
1691 2007-03-27 Antti Koivisto <antti@apple.com>
1693 Reviewed by Darin Adler.
1695 Added wkGetWheelEventDeltas
1697 * WebKitSystemInterface.h:
1698 * libWebKitSystemInterface.a:
1700 2007-03-07 Mark Rowe <mrowe@apple.com>
1702 Build fix. Rebuild against 10.4 SDK.
1704 * libWebKitSystemInterface.a:
1706 2007-03-06 Kevin Decker <kdecker@apple.com>
1710 Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
1712 * libWebKitSystemInterface.a:
1714 2007-02-21 Anders Carlsson <acarlsson@apple.com>
1716 Add new version with WKCGContextIsBitmapContext.
1718 * WebKitSystemInterface.h:
1719 * libWebKitSystemInterface.a:
1721 2006-12-16 Adele Peterson <adele@apple.com>
1725 WebKitLibraries part of fix for:
1726 <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
1728 Added wkDrawTextFieldCellFocusRing.
1730 * WebKitSystemInterface.h:
1731 * libWebKitSystemInterface.a:
1733 2006-10-11 Darin Adler <darin@apple.com>
1735 Reviewed by John Sullivan.
1737 * WebKitSystemInterface.h: Updated to a C++-compatible version.
1739 2006-08-31 Adele Peterson <adele@apple.com>
1741 Reviewed by John Sullivan.
1743 Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
1745 * WebKitSystemInterface.h:
1746 * libWebKitSystemInterface.a:
1748 2006-08-30 Adele Peterson <adele@apple.com>
1752 Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
1753 Enable secure input mode for new password fields
1755 * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
1756 * libWebKitSystemInterface.a:
1758 2006-07-09 Anders Carlsson <acarlsson@apple.com>
1760 Reviewed by Darin Adler.
1762 * WebKitSystemInterface.h:
1763 * libWebKitSystemInterface.a:
1766 2006-07-05 Adele Peterson <adele@apple.com>
1768 Reviewed by Maciej and Hyatt.
1770 * WebKitSystemInterface.h: Updated.
1771 * libWebKitSystemInterface.a: Updated.
1773 2006-06-16 Adele Peterson <adele@apple.com>
1777 * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
1778 * libWebKitSystemInterface.a: ditto.
1780 2006-04-01 Eric Seidel <eseidel@apple.com>
1782 * libWebKitSystemInterface.a: commit a universal binary.
1784 2006-04-01 Darin Adler <darin@apple.com>
1788 * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
1789 code to use the system default alpha.
1791 2006-03-17 Eric Seidel <eseidel@apple.com>
1793 * libWebKitSystemInterface.a: commit a universal binary.
1795 2006-03-17 Adele Peterson <adele@apple.com>
1797 * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
1798 * libWebKitSystemInterface.a: ditto
1800 2006-02-28 John Sullivan <sullivan@apple.com>
1802 * WebKitSystemInterface.h: Removed WKMouseIsDown()
1803 * libWebKitSystemInterface.a: ditto
1805 2006-02-23 Timothy Hatcher <timothy@apple.com>
1807 New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
1809 * libWebKitSystemInterface.a:
1811 2006-02-19 Darin Adler <darin@apple.com>
1813 * WebKitSystemInterface.h: Added WKDrawFocusRing.
1814 * libWebKitSystemInterface.a: Ditto.
1816 2006-02-06 John Sullivan <sullivan@apple.com>
1818 * WebKitSystemInterface.h:
1819 * libWebKitSystemInterface.a:
1820 removed WKExecutableLinkedInTigerOrEarlier
1822 2005-11-01 Darin Adler <darin@apple.com>
1824 * libWebKitSystemInterface.a: Updated.
1826 2005-10-04 Maciej Stachowiak <mjs@apple.com>
1830 * WebKitSystemInterface.h:
1831 * libWebKitSystemInterface.a:
1833 2005-09-08 Justin Garcia <justin.garcia@apple.com>
1835 * WebKitSystemInterface.h: Update to latest
1836 * libWebKitSystemInterface.a: ditto
1838 2005-09-04 Darin Adler <darin@apple.com>
1840 * WebKitSystemInterface.h: Update to latest
1841 * libWebKitSystemInterface.a: Ditto.
1843 2005-08-07 Darin Adler <darin@apple.com>
1845 * libWebKitSystemInterface.a: Universal binary.
1846 * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
1848 2005-07-01 John Sullivan <sullivan@apple.com>
1850 - added WKExecutableLinkedInTigerOrEarlier
1852 * WebKitSystemInterface.h:
1853 * libWebKitSystemInterface.a:
1855 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1857 - updated for crashing bugfix
1859 * libWebKitSystemInterface.a:
1861 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1865 * WebKitSystemInterface.h:
1866 * libWebKitSystemInterface.a:
1868 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1872 * WebKitSystemInterface.h:
1873 * libWebKitSystemInterface.a:
1875 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1879 * WebKitSystemInterface.h:
1880 * libWebKitSystemInterface.a:
1882 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1886 * WebKitSystemInterface.h:
1887 * libWebKitSystemInterface.a:
1889 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1893 * WebKitSystemInterface.h:
1894 * libWebKitSystemInterface.a:
1896 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1900 * WebKitSystemInterface.h:
1901 * libWebKitSystemInterface.a:
1903 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1907 * WebKitSystemInterface.h:
1908 * libWebKitSystemInterface.a:
1910 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1914 * WebKitSystemInterface.h:
1915 * libWebKitSystemInterface.a:
1917 2005-06-05 Maciej Stachowiak <mjs@apple.com>
1919 - added a few more bits of SPI
1921 * WebKitSystemInterface.h:
1922 * libWebKitSystemInterface.a:
1924 2005-06-05 Maciej Stachowiak <mjs@apple.com>
1926 - added file type and NSURLResponse caching SPI
1928 * WebKitSystemInterface.h:
1929 * libWebKitSystemInterface.a:
1931 2005-06-05 Maciej Stachowiak <mjs@apple.com>
1933 - initial checkin of WebKitSystemInterface binary
1935 * WebKitSystemInterface.h: Added.
1936 * libWebKitSystemInterface.a: Added.