1 2010-05-24 Jer Noble <jer.noble@apple.com>
3 No review; build fix only.
5 Roll-out changes r60110.
7 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
8 * win/lib/WebKitSystemInterface.lib:
9 * win/lib/WebKitSystemInterface_debug.lib:
11 2010-05-24 Jer Noble <jer.noble@apple.com>
13 No review; build fix only.
15 Roll-out changes r60094, 60096-60097.
17 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
18 * win/lib/WebKitSystemInterface.lib:
19 * win/lib/WebKitSystemInterface_debug.lib:
21 2010-05-23 Jer Noble <jer.noble@apple.com>
23 Reviewed by Eric Carlson.
25 HTML5 <video> tag performance worse than Flash
26 https://bugs.webkit.org/show_bug.cgi?id=39577
27 rdar://problem/7982458
29 Added WebKitSystemInterface calls for new CAImageQueue APIs.
31 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
32 * win/lib/WebKitSystemInterface.lib:
33 * win/lib/WebKitSystemInterface_debug.lib:
35 2010-05-20 Steve Block <steveblock@google.com>
37 Reviewed by Jeremy Orlow.
39 Provide bindings for DeviceOrientation
40 https://bugs.webkit.org/show_bug.cgi?id=39210
42 Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
44 * win/tools/vsprops/FeatureDefines.vsprops:
45 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
47 2010-04-09 Alexey Proskuryakov <ap@apple.com>
49 Reviewed by Maciej Stachowiak.
51 https://bugs.webkit.org/show_bug.cgi?id=24572
52 XMLHttpRequest.statusText returns always "OK" on Mac
54 * WebKitSystemInterface.h:
55 * libWebKitSystemInterfaceLeopard.a:
56 * libWebKitSystemInterfaceSnowLeopard.a:
57 * libWebKitSystemInterfaceTiger.a:
59 2010-04-07 Chris Marrin <cmarrin@apple.com>
61 Reviewed by Steve Falkenburg.
63 Remove QuartzCoreInterface from the build
65 No longer needed since QuartzCore.dll is now included in the latest Safari release (4.0.5).
67 * win/bin/QuartzCoreInterface.dll: Removed.
68 * win/include/QuartzCoreInterface: Removed.
69 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
70 * win/lib/QuartzCoreInterface.lib: Removed.
72 2010-04-02 Jer Noble <jer.noble@apple.com>
74 Reviewed by Eric Carlson.
76 https://bugs.webkit.org/show_bug.cgi?id=36624
78 Update WebKitSystemInterface
80 * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
81 * libWebKitSystemInterfaceLeopard.a:
82 * libWebKitSystemInterfaceSnowLeopard.a:
83 * libWebKitSystemInterfaceTiger.a:
85 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
87 Reviewed by Dmitry Titov.
89 Add FileThread for async file operation support in FileReader and FileWriter
90 https://bugs.webkit.org/show_bug.cgi?id=36896
92 Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
93 for FileReader and FileWriter support.
95 * win/tools/vsprops/FeatureDefines.vsprops:
96 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
98 2010-03-25 Mark Rowe <mrowe@apple.com>
100 Rubber-stamped by Dan Bernstein.
102 Update WebCoreSQLite3 to SQLite v3.6.12.
104 * WebCoreSQLite3/sqlite3.h:
105 * WebCoreSQLite3/sqlite3ext.h:
106 * libWebCoreSQLite3.a:
107 * libWebKitSystemInterfaceLeopard.a:
108 * libWebKitSystemInterfaceSnowLeopard.a:
109 * libWebKitSystemInterfaceTiger.a:
111 2010-03-23 Dan Bernstein <mitz@apple.com>
113 Reviewed by John Sullivan.
115 WebKitSystemInterface part of
116 <rdar://problem/7197736> Plug-in clip rect does not update when overflow
118 https://bugs.webkit.org/show_bug.cgi?id=36479.
120 * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
121 * libWebKitSystemInterfaceSnowLeopard.a: Updated
123 2010-03-16 Dan Bernstein <mitz@apple.com>
125 Reviewed by Sam Weinig.
127 Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
129 * win/lib/WebKitSystemInterface.lib:
130 * win/lib/WebKitSystemInterface_debug.lib:
132 2010-03-15 Andy Estes <aestes@apple.com>
134 Reviewed by John Sullivan.
136 Added two new output arguments to WKGetWheelEventDeltas() to return
137 the number of scroll wheel ticks in the x and y directions.
139 https://bugs.webkit.org/show_bug.cgi?id=29601.
140 <rdar://problem/7453254>
142 * WebKitSystemInterface.h:
143 * libWebKitSystemInterfaceLeopard.a:
144 * libWebKitSystemInterfaceSnowLeopard.a:
145 * libWebKitSystemInterfaceTiger.a:
147 2010-03-14 Dan Bernstein <mitz@apple.com>
149 Reviewed by Darin Adler.
151 WebKitSystemInterface part of removing support for legacy versions of Core Graphics
153 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
154 wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
155 wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
156 wkCreateFontsPlist().
157 * win/lib/WebKitSystemInterface.lib: Updated.
158 * win/lib/WebKitSystemInterface_debug.lib: Updated.
160 2010-03-08 Jian Li <jianli@chromium.org>
162 Reviewed by Dmitry Titov.
165 https://bugs.webkit.org/show_bug.cgi?id=32993
167 Add ENABLE_BLOB_SLICE feature define.
169 * win/tools/vsprops/FeatureDefines.vsprops:
170 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
172 2010-02-19 Maciej Stachowiak <mjs@apple.com>
174 Reviewed by David Levin.
176 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
177 https://bugs.webkit.org/show_bug.cgi?id=35147
179 * win/tools/vsprops/FeatureDefines.vsprops:
181 2010-02-18 Steve Falkenburg <sfalken@apple.com>
183 Reviewed by Dan Bernstein.
185 WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
186 https://bugs.webkit.org/show_bug.cgi?id=35076
188 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
189 * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
190 * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
192 2010-02-16 Gavin Barraclough <barraclough@apple.com>
194 Reviewed by NOBODY (Build fix).
196 Disable warnings preventing use of anonymous structs/onions -
197 don't take all my fun toys away, these are useful & awesome!
199 * win/tools/vsprops/common.vsprops:
201 2010-02-11 Brian Weinstein <bweinstein@apple.com>
203 Rubber-stamped by Eric Seidel.
205 Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
208 * win/tools/vsprops/FeatureDefines.vsprops:
210 2010-02-08 Maciej Stachowiak <mjs@apple.com>
212 Reviewed by Cameron Zwarich.
214 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
215 https://bugs.webkit.org/show_bug.cgi?id=34698
217 * win/tools/vsprops/FeatureDefines.vsprops:
219 2010-02-04 Mark Rowe <mrowe@apple.com>
221 Reviewed by Steve Falkenburg.
223 Update auto-version.sh to better handle major version numbers with fewer than three digits,
224 and the case when WEBKITLIBRARIESDIR is not set.
226 * win/tools/scripts/auto-version.sh:
228 2010-02-04 Steve Falkenburg <sfalken@apple.com>
230 Windows build fix for projects not defining WebKitLibrariesDir.
232 * win/tools/scripts/auto-version.sh:
234 2010-02-03 Dan Bernstein <mitz@apple.com>
236 Reviewed by Anders Carlsson.
238 Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
240 * libWebKitSystemInterfaceLeopard.a:
242 2010-02-02 Steve Falkenburg <sfalken@apple.com>
244 Reviewed by Darin Adler.
246 Copyright year updating for Windows version resources should be automatic
247 https://bugs.webkit.org/show_bug.cgi?id=34503
249 * win/tools/scripts/auto-version.sh:
251 2010-02-02 Martin Robinson <mrobinson@webkit.org>
253 Unreviewed build fix.
255 The WinCairo build requires this script to be executable.
257 * win/tools/scripts/feature-defines.sh: Added property svn:executable.
259 2010-01-29 Mark Rowe <mrowe@apple.com>
261 Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
263 * win/tools/vsprops/FeatureDefines.vsprops:
264 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
266 2010-01-26 Alexey Proskuryakov <ap@apple.com>
268 More Windows build fixing.
270 * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
271 type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
272 specialization sometimes - but it's not instantiated, so it's harmless.
274 2010-01-22 Steve Falkenburg <sfalken@apple.com>
276 Reviewed by Darin Adler.
278 https://bugs.webkit.org/show_bug.cgi?id=34025
279 Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
281 * win/tools/vsprops/FeatureDefines.vsprops:
282 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
284 2010-01-20 Steve Falkenburg <sfalken@apple.com>
286 Reviewed by Darin Adler and Adam Roben.
288 Feature defines are difficult to maintain on Windows builds
289 https://bugs.webkit.org/show_bug.cgi?id=33883
291 FeatureDefines.vsprops are now maintained in a way similar to
292 Configurations/FeatureDefines.xcconfig, with the added advantage
293 of having a single FeatureDefines file across all projects.
295 Keep this list of features (not enabled/disabled state) in sync with
296 FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
298 Add new features to both PreprocessorDefinitions and UserMacro sections.
299 Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
301 * win/tools/scripts/feature-defines.sh: Added.
302 * win/tools/vsprops/FeatureDefines.vsprops: Added.
303 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
304 * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
306 2010-01-13 Simon Fraser <simon.fraser@apple.com>
308 Reviewed by Darin Adler.
310 <rdar://problem/7532544>
312 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
313 be used for a shadow drawing fix. Once more, with feeling. On Windows.
315 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
316 * win/lib/WebKitSystemInterface.lib:
317 * win/lib/WebKitSystemInterface_debug.lib:
319 2010-01-13 Simon Fraser <simon.fraser@apple.com>
321 Reviewed by Darin Adler.
323 <rdar://problem/7532544>
325 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
326 be used for a shadow drawing fix.
328 * win/lib/WebKitSystemInterface.lib:
329 * win/lib/WebKitSystemInterface_debug.lib:
331 2010-01-13 Simon Fraser <simon.fraser@apple.com>
333 Reviewed by Darin Adler.
335 <rdar://problem/7532544>
337 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
338 be used for a shadow drawing fix.
340 * WebKitSystemInterface.h:
341 * libWebKitSystemInterfaceLeopard.a:
342 * libWebKitSystemInterfaceSnowLeopard.a:
343 * libWebKitSystemInterfaceTiger.a:
345 2010-01-07 Alexey Proskuryakov <ap@apple.com>
347 Not reviewed, build fix.
349 Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
350 clients of another class). WebCore doesn't use all methods of JSString, so
351 we don't export all classes clients could theoretically access via JSString.
353 * win/tools/vsprops/common.vsprops:
355 2009-12-21 Mark Rowe <mrowe@apple.com>
357 Reviewed by Samuel Weinig.
359 Update WebKitSystemInterface.
361 * libWebKitSystemInterfaceLeopard.a:
362 * libWebKitSystemInterfaceSnowLeopard.a:
363 * libWebKitSystemInterfaceTiger.a:
365 2009-12-21 Mark Rowe <mrowe@apple.com>
367 Reviewed by Samuel Weinig.
369 Update WebKitSystemInterface.
371 * WebKitSystemInterface.h:
372 * libWebKitSystemInterfaceLeopard.a:
373 * libWebKitSystemInterfaceSnowLeopard.a:
374 * libWebKitSystemInterfaceTiger.a:
376 2009-12-18 Sam Weinig <sam@webkit.org>
378 Reviewed by Anders Carlsson.
380 Update WebKitSystemInterface for <rdar://problem/7237059>.
382 * WebKitSystemInterface.h:
383 * libWebKitSystemInterfaceLeopard.a:
384 * libWebKitSystemInterfaceSnowLeopard.a:
385 * libWebKitSystemInterfaceTiger.a:
387 2009-12-15 Dan Bernstein <mitz@apple.com>
389 Reviewed by Adam Roben.
391 WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
392 Core Graphics when available
394 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
395 wkCanCreateCGFontWithLOGFONT().
396 * win/lib/WebKitSystemInterface.lib:
397 * win/lib/WebKitSystemInterface_debug.lib:
399 2009-12-12 Eric Carlson <eric.carlson@apple.com>
401 Reviewed by Darin Adler.
403 <rdar://problem/7453726> Pull shared UI code into WebKit
405 * WebKitSystemInterface.h:
406 * libWebKitSystemInterfaceLeopard.a:
407 * libWebKitSystemInterfaceSnowLeopard.a:
408 * libWebKitSystemInterfaceTiger.a:
410 2009-12-11 Chris Marrin <cmarrin@apple.com>
412 Reviewed by Adam Roben.
414 Add QuartzCore build files to OpenSource tree
415 https://bugs.webkit.org/show_bug.cgi?id=31856
417 This allows proper building and linking with QuartzCore
421 * win/bin/QuartzCoreInterface.dll: Added.
422 * win/include/QuartzCoreInterface: Added.
423 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
424 * win/lib/QuartzCoreInterface.lib: Added.
426 2009-12-07 Adam Roben <aroben@apple.com>
428 Windows build fix for checkouts with a space in the path
430 * win/tools/scripts/auto-version.sh: Quote the output file's directory
431 before passing it to mkdir.
433 2009-12-01 Alexey Proskuryakov <ap@apple.com>
435 Reviewed by Darin Adler.
437 https://bugs.webkit.org/show_bug.cgi?id=32036
438 Implement CredentialStorage::getFromPersistentStorage for CFNetwork
440 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
441 * win/lib/WebKitSystemInterface.lib:
442 * win/lib/WebKitSystemInterface_debug.lib:
443 Update WebKitSystemInterface.
445 2009-11-24 Alexey Proskuryakov <ap@apple.com>
447 Reviewed by Brady Eidson.
449 https://bugs.webkit.org/show_bug.cgi?id=31844
450 SocketStreamHandleCFNet should support CONNECT proxy credentials
452 * WebKitSystemInterface.h:
453 * libWebKitSystemInterfaceLeopard.a:
454 * libWebKitSystemInterfaceSnowLeopard.a:
455 * libWebKitSystemInterfaceTiger.a:
456 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
457 * win/lib/WebKitSystemInterface.lib:
458 * win/lib/WebKitSystemInterface_debug.lib:
459 Update WebKitSystemInterface.
461 2009-11-22 Dan Bernstein <mitz@apple.com>
463 Reviewed by Eric Carlson.
465 Updated WebKitSystemInterface.
467 * libWebKitSystemInterfaceLeopard.a:
468 * libWebKitSystemInterfaceSnowLeopard.a:
469 * libWebKitSystemInterfaceTiger.a:
471 2009-11-22 Dan Bernstein <mitz@apple.com>
473 Reviewed by Cameron Zwarich.
475 Fixed a leak in WKDrawMediaUIPart().
477 * libWebKitSystemInterfaceLeopard.a:
478 * libWebKitSystemInterfaceSnowLeopard.a:
479 * libWebKitSystemInterfaceTiger.a:
481 2009-11-20 Eric Carlson <eric.carlson@apple.com>
483 Reviewed by Simon Fraser.
485 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
487 * WebKitSystemInterface.h:
488 * libWebKitSystemInterfaceLeopard.a:
489 * libWebKitSystemInterfaceSnowLeopard.a:
490 * libWebKitSystemInterfaceTiger.a:
492 2009-11-19 Eric Carlson <eric.carlson@apple.com>
494 Reviewed by Dan Bernstein.
496 <rdar://problem/7035231>
497 Support closed caption in <video> element
499 * WebKitSystemInterface.h:
500 Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
501 define WKMediaUIPartToggleClosedCaptionsButton.
503 2009-11-13 Anders Carlsson <andersca@apple.com>
505 Reviewed by Dan Bernstein.
507 Update WebKitSystemInterface.
509 * WebKitSystemInterface.h:
510 * libWebKitSystemInterfaceLeopard.a:
511 * libWebKitSystemInterfaceSnowLeopard.a:
512 * libWebKitSystemInterfaceTiger.a:
514 2009-11-13 Brent Fulgham <bfulgham@webkit.org>
516 Build correction. No review.
518 The WinCairo build requires ENABLE_FILTERS to work properly.
520 * win/tools/vsprops/WinCairo.vsprops:
522 2009-11-02 Dan Bernstein <mitz@apple.com>
524 Reviewed by John Sullivan.
526 WebKitSystemInterface part of making the appearance of the full-screen video HUD match
527 QuickTime Player X’s HUD.
529 * libWebKitSystemInterfaceLeopard.a:
530 * libWebKitSystemInterfaceSnowLeopard.a:
531 * libWebKitSystemInterfaceTiger.a:
533 2009-10-26 Mark Rowe <mrowe@apple.com>
535 Reviewed by Adam Roben.
537 Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
539 Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
540 in the major component of the version number.
542 * win/tools/scripts/auto-version.sh:
544 2009-10-19 Marshall Culpepper <mculpepper@appcelerator.com>
546 Reviewed by Eric Seidel.
548 added cairo include and lib directories to debug_wincairo.vsprops
549 https://bugs.webkit.org/show_bug.cgi?id=29831
551 * win/tools/vsprops/debug_wincairo.vsprops:
553 2009-10-16 Steve Falkenburg <sfalken@apple.com>
555 Reviewed by Dan Bernstein.
557 https://bugs.webkit.org/show_bug.cgi?id=30456
558 Fixes for new Debug_All Windows build configuration.
560 * win/tools/vsprops/debug_all.vsprops:
561 Define DEBUG_ALL in Debug_All configuration.
562 Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
564 2009-10-16 Steve Falkenburg <sfalken@apple.com>
566 Reviewed by Adam Roben.
568 Add a Debug_All configuration to build entire stack as debug.
569 Change Debug_Internal to:
570 - stop using _debug suffix for all WebKit/Safari binaries
571 - not use _debug as a DLL naming suffix
572 - use non-debug C runtime lib.
574 * win/tools/vsprops/debug_all.vsprops: Added.
575 Use debug C runtime library in debug_all.
576 Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
577 * win/tools/vsprops/debug_internal.vsprops:
578 Don't specify debug C runtime library in debug_internal.
579 Don't specify _debug suffix for standard debug_internal builds.
581 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
583 Reviewed by Simon Fraser
585 Support fullscreen in MediaPlayer (Mac)
586 https://bugs.webkit.org/show_bug.cgi?id=26742
588 New methods required for video fullscreen.
590 * WebKitSystemInterface.h:
591 * libWebKitSystemInterfaceLeopard.a:
592 * libWebKitSystemInterfaceSnowLeopard.a:
593 * libWebKitSystemInterfaceTiger.a:
595 2009-10-02 Steve Falkenburg <sfalken@apple.com>
598 Re-apply lost changes to auto-version.sh.
600 * win/tools/scripts/auto-version.sh:
602 2009-10-02 Eric Carlson <eric.carlson@apple.com>
604 Reviewed by Adam Roben.
606 <rdar://problem/7271334>
607 Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
609 * WebKitSystemInterface.h:
610 MediaControllerThemeQT -> MediaControllerThemeQuickTime
612 2009-10-02 Steve Falkenburg <sfalken@apple.com>
614 Reviewed by Mark Rowe.
616 <https://bugs.webkit.org/show_bug.cgi?id=29989>
617 Safari version number shouldn't be exposed in WebKit code
619 For a WebKit version of 532.3.4:
620 Product version is: 5.32.3.4 (was 4.0.3.0)
621 File version is: 5.32.3.4 (was 4.532.3.4)
623 * win/tools/scripts/PRODUCTVERSION: Removed.
624 * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
626 2009-09-25 Dan Bernstein <mitz@apple.com>
628 Reviewed by Adam Roben.
630 WebKitSystemInterface changes for
631 <rdar://problem/7211635> 2 byte characters are displayed as garbaged
632 <rdar://problem/7212626> garbled/gibberish text (off-by-one)
634 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
635 wkAddFontsFromPlistRepresentation() and replaced
636 wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
637 wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
638 * win/lib/WebKitSystemInterface.lib:
639 * win/lib/WebKitSystemInterface_debug.lib:
641 2009-09-23 Marshall Culpepper <mculpepper@appcelerator.com>
643 Reviewed by Eric Seidel.
645 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
646 default when the necessary dependencies are extracted into the
648 https://bugs.webkit.org/show_bug.cgi?id=29661
650 * win/tools/vsprops/WinCairo.vsprops:
652 2009-09-09 Brent Fulgham <bfulgham@webkit.org>
654 Reviewed by Dave Levin.
656 Adjust WinCairo-specific property sheet to use static versions of
657 libjpeg.lib and libpng.lib. Change to libpng.lib required addition
660 * win/tools/vsprops/WinCairo.vsprops:
662 2009-08-28 Steve Falkenburg <sfalken@apple.com>
664 Reviewed by Adam Roben.
666 Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
667 to automatically use secure versions of C runtime lib calls on Windows.
668 https://bugs.webkit.org/show_bug.cgi?id=28824
670 * win/tools/vsprops/common.vsprops:
672 2009-08-25 Brent Fulgham <bfulgham@webkit.org>
674 Rubber stamped by Steve Falkenburg.
676 debug_wincairo.vsprops was linking against wrong C runtime.
678 * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
679 C runtime (as in the standard 'debug.vsprops' file.)
681 2009-08-24 Brent Fulgham <bfulgham@webkit.org>
683 Reviewed by Steve Falkenburg.
685 Revise CFLite Debug build to emit DLL's with _debug label.
686 https://bugs.webkit.org/show_bug.cgi?id=28695.
688 * win/tools/vsprops/debug_wincairo.vsprops: Added.
690 2009-08-12 Peter Kasting <pkasting@google.com>
692 Reviewed by Darin Adler.
694 https://bugs.webkit.org/show_bug.cgi?id=27323
695 Change pattern that strips all trailing whitespace to just remove EOL
696 chars (\r, \n), to make it clear that varying EOL chars is the primary
697 problem being solved.
699 * win/tools/scripts/auto-version.sh:
701 2009-08-10 Peter Kasting <pkasting@google.com>
703 Reviewed by George Staikos.
705 https://bugs.webkit.org/show_bug.cgi?id=27323
706 Even more line ending-stripping for auto-version.sh, based on output
707 provided by Jessie Berlin.
709 * win/tools/scripts/auto-version.sh:
711 2009-08-10 Brent Fulgham <bfulgham@webkit.org>
713 Reviewed by Adam Roben.
715 https://bugs.webkit.org/show_bug.cgi?id=28048.
716 Move various WinCairo build settings into *.vsprops file.
718 * win/tools/vsprops/cURL.vsprops: Added.
720 2009-08-06 Peter Kasting <pkasting@google.com>
722 Reviewed by Adam Barth.
724 https://bugs.webkit.org/show_bug.cgi?id=27323
725 Strip line endings at all points auto-version.sh reads data, not just
726 the one I happened to run into.
728 * win/tools/scripts/auto-version.sh:
730 2009-07-27 Peter Kasting <pkasting@google.com>
732 Reviewed by Adam Roben.
734 https://bugs.webkit.org/show_bug.cgi?id=27323
735 Correctly parse command output, even when the line endings are not LF,
736 so that we don't create an autoversion.h that MSVC chokes on.
738 * win/tools/scripts/auto-version.sh:
740 2009-07-13 Brent Fulgham <bfulgham@webkit.org>
742 Reviewed by Adam Roben.
744 Add new configuration flag for redistributable Windows build.
745 https://bugs.webkit.org/show_bug.cgi=27087
747 * win/tools/vsprops/WinCairo.vsprops: Added. Defines the
748 new WIN_CAIRO flag used to drive non-Apple Windows build.
750 2009-07-10 Eric Carlson <eric.carlson@apple.com>
752 Reviewed by Simon Fraser.
754 Update WebKitSystemInterface for <rdar://problem/7049066>.
756 * WebKitSystemInterface.h:
757 * libWebKitSystemInterfaceLeopard.a:
758 * libWebKitSystemInterfaceSnowLeopard.a:
759 * libWebKitSystemInterfaceTiger.a:
761 2009-07-06 Eric Carlson <eric.carlson@apple.com>
763 Update WebKitSystemInterface for <rdar://problem/7008093>.
765 * WebKitSystemInterface.h:
766 * libWebKitSystemInterfaceLeopard.a:
767 * libWebKitSystemInterfaceSnowLeopard.a:
768 * libWebKitSystemInterfaceTiger.a:
770 2009-07-06 Anders Carlsson <andersca@apple.com>
772 Update WebKitSystemInterface.
774 * WebKitSystemInterface.h:
775 * libWebKitSystemInterfaceLeopard.a:
776 * libWebKitSystemInterfaceSnowLeopard.a:
777 * libWebKitSystemInterfaceTiger.a:
779 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
781 Reviewed by Simon Fraser.
783 Update WebKitSystemInterface for <rdar://problem/6518119>
785 * WebKitSystemInterface.h:
786 * libWebKitSystemInterfaceLeopard.a:
787 * libWebKitSystemInterfaceSnowLeopard.a:
788 * libWebKitSystemInterfaceTiger.a:
790 2009-07-01 Eric Carlson <eric.carlson@apple.com>
792 Reviewed by Simon Fraser.
794 Update WebKitSystemInterface for <rdar://problem/7014990>
796 * libWebKitSystemInterfaceLeopard.a:
797 * libWebKitSystemInterfaceSnowLeopard.a:
798 * libWebKitSystemInterfaceTiger.a:
800 2009-06-29 Eric Carlson <eric.carlson@apple.com>
802 Reviewed by Simon Fraser.
804 Update WebKitSystemInterface for <rdar://problem/7014813>
806 * WebKitSystemInterface.h:
807 * libWebKitSystemInterfaceLeopard.a:
808 * libWebKitSystemInterfaceSnowLeopard.a:
809 * libWebKitSystemInterfaceTiger.a:
811 2009-06-25 Simon Fraser <simon.fraser@apple.com>
813 Rubber-stamped by Mark Rowe.
815 <rdar://problem/6999737>
817 Update the media controller images.
819 * libWebKitSystemInterfaceLeopard.a:
820 * libWebKitSystemInterfaceSnowLeopard.a:
821 * libWebKitSystemInterfaceTiger.a:
823 2009-06-16 Simon Fraser <simon.fraser@apple.com>
825 Rubber-stamped by Anders Carlsson.
827 Update WebKitSystemInterface for <rdar://problem/6937882>.
829 * libWebKitSystemInterfaceLeopard.a:
830 * libWebKitSystemInterfaceSnowLeopard.a:
831 * libWebKitSystemInterfaceTiger.a:
833 2009-06-02 Anders Carlsson <andersca@apple.com>
835 Rubber-stamped by Mark Rowe.
837 Update WebKitSystemInterface.
839 * libWebKitSystemInterfaceLeopard.a:
840 * libWebKitSystemInterfaceSnowLeopard.a:
841 * libWebKitSystemInterfaceTiger.a:
843 2009-05-27 Mark Rowe <mrowe@apple.com>
845 Rubber-stamped by Dan Bernstein.
847 Update WebKitSystemInterface.
849 * libWebKitSystemInterfaceLeopard.a:
850 * libWebKitSystemInterfaceSnowLeopard.a: Added.
851 * libWebKitSystemInterfaceTiger.a:
853 2009-05-26 Anders Carlsson <andersca@apple.com>
855 Reviewed by Dan Bernstein.
857 <rdar://problem/6901751>
858 REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
860 Remove WKCGContextIsSafeToClip.
862 * WebKitSystemInterface.h:
863 * libWebKitSystemInterfaceTiger.a:
865 2009-05-21 Dan Bernstein <mitz@apple.com>
867 Rubber-stamped by Mark Rowe.
869 - correct a copyright header accidently reverted in r43964
871 * WebKitSystemInterface.h:
873 2009-05-21 Dan Bernstein <mitz@apple.com>
875 Reviewed by Anders Carlsson.
877 - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
878 (r35515): Tiger crash painting the selection on registration page of
881 * WebKitSystemInterface.h:
882 * libWebKitSystemInterfaceTiger.a:
884 2009-05-07 Simon Fraser <simon.fraser@apple.com>
886 Source changes reviewed by Darin Adler
888 <rdar://problem/6864091> Endcap of media controls slider is fuzzy
890 * libWebKitSystemInterfaceLeopard.a:
891 * libWebKitSystemInterfaceTiger.a:
893 2009-04-28 Steve Falkenburg <sfalken@apple.com>
895 Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
896 Indirected definition through a UserMacro.
898 Reviewed by Mark Rowe.
900 * win/tools/vsprops/common.vsprops:
902 2009-04-28 Steve Falkenburg <sfalken@apple.com>
904 Fix extraneous warning about PRODUCTION not being defined in Windows builds.
905 Indirected definition for __PRODUCTION__ through a UserMacro.
907 Reviewed by Mark Rowe.
909 * win/tools/vsprops/common.vsprops:
911 2009-04-24 Simon Fraser <simon.fraser@apple.com>
913 Source changes reviewed by Darin Adler
915 https://bugs.webkit.org/show_bug.cgi?id=22242
917 Update WebKitSystemInterface for Mac with fixes for video controller drawing.
919 * libWebKitSystemInterfaceLeopard.a:
920 * libWebKitSystemInterfaceTiger.a:
922 2009-04-22 Ada Chan <adachan@apple.com>
924 Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
926 Reviewed by Darin Adler.
928 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
929 * win/lib/WebKitSystemInterface.lib:
930 * win/lib/WebKitSystemInterface_debug.lib:
932 2009-04-20 Steve Falkenburg <sfalken@apple.com>
934 Separate JavaScriptCore.dll from WebKit.dll.
935 Slight performance improvement or no change on benchmarks.
937 Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
938 and simplifies standalone JavaScriptCore builds.
940 Reviewed by Oliver Hunt.
942 * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
944 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
946 Reviewed by Mark Rowe.
948 <rdar://problem/6781295> video.buffered and video.seekable are not
949 the same. video.buffered should return only what is buffered and
952 * WebKitSystemInterface.h:
953 * libWebKitSystemInterfaceLeopard.a:
954 * libWebKitSystemInterfaceTiger.a:
956 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
958 Reviewed by Adele Peterson.
960 <rdar://problem/6747241> work around QTKit no longer reaching
961 QTMovieLoadStateComplete
963 * WebKitSystemInterface.h:
964 * libWebKitSystemInterfaceLeopard.a:
965 * libWebKitSystemInterfaceTiger.a:
967 2009-04-15 Steve Falkenburg <sfalken@apple.com>
969 Updated WebKitSystemInterface for Windows.
970 Changes needed for <rdar://problem/6785760>
972 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
973 * win/lib/WebKitSystemInterface.lib:
974 * win/lib/WebKitSystemInterface_debug.lib:
976 2009-04-14 Mark Rowe <mrowe@apple.com>
978 Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
980 * libWebKitSystemInterfaceLeopard.a:
981 * libWebKitSystemInterfaceTiger.a:
983 2009-04-13 Antti Koivisto <antti@apple.com>
985 Reviewed by Darin Adler.
987 <rdar://problem/6740294> Increase the connection count per host
989 * WebKitSystemInterface.h:
990 * libWebKitSystemInterfaceLeopard.a:
991 * libWebKitSystemInterfaceTiger.a:
993 2009-04-10 Eric Carlson <eric.carlson@apple.com>
995 WebKitSystemInterface changes for <rdar://problem/6646998>
997 * libWebKitSystemInterfaceLeopard.a:
998 * libWebKitSystemInterfaceTiger.a:
1000 2009-04-10 Simon Fraser <simon.fraser@apple.com>
1002 Fix the leopard build by updating WebKitSystemInterface.
1004 * WebKitSystemInterface.h:
1005 * libWebKitSystemInterfaceLeopard.a:
1007 2009-03-30 Steve Falkenburg <sfalken@apple.com>
1009 Bump version to 530.
1011 * win/tools/scripts/VERSION:
1013 2009-03-26 Adam Roben <aroben@apple.com>
1015 Remove SafariThemeConstants.h, which is now provided by
1016 WebKitSupportLibrary
1018 * win/include/SafariTheme: Removed.
1019 * win/include/SafariTheme/SafariThemeConstants.h: Removed.
1021 2009-03-07 Dan Bernstein <mitz@apple.com>
1023 Reviewed by Mark Rowe.
1025 - WebKitSystemInterface part of removing build-time and run-time support
1026 for legacy versions of CFNetwork and Core Graphics
1028 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1029 * win/lib/WebKitSystemInterface.lib:
1030 * win/lib/WebKitSystemInterface_debug.lib:
1032 2009-01-30 Dan Bernstein <mitz@apple.com>
1034 Reviewed by Timothy Hatcher.
1036 - <rdar://problem/6545912> expose the build number in autoversion.h
1038 * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
1039 with the full build number.
1041 2009-01-08 Dan Bernstein <mitz@apple.com>
1043 Reviewed by Adam Roben.
1045 - WebKitSystemInterface changes to support Core Graphics native glyph drawing
1047 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1048 * win/lib/WebKitSystemInterface.lib:
1049 * win/lib/WebKitSystemInterface_debug.lib:
1051 2008-11-11 Ada Chan <adachan@apple.com>
1053 Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
1054 Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
1056 Update window versions to correspond to Windows XP.
1058 Reviewed by Steve Falkenburg.
1060 * win/tools/vsprops/common.vsprops:
1062 2008-10-23 Anders Carlsson <andersca@apple.com>
1064 Reviewed by John Sullivan.
1066 Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
1068 * libWebKitSystemInterfaceLeopard.a:
1069 * libWebKitSystemInterfaceTiger.a:
1071 2008-10-08 Mark Rowe <mrowe@apple.com>
1073 Rubber-stamped by Jon Honeycutt.
1075 Remove restriction on version number ending in a 4.
1077 * win/tools/scripts/auto-version.sh:
1079 2008-10-07 Anders Carlsson <andersca@apple.com>
1081 Reviewed by Mitz Pettel.
1083 Update WebKitSystemInterface.
1085 * libWebKitSystemInterfaceLeopard.a:
1086 * libWebKitSystemInterfaceTiger.a:
1088 2008-09-09 Dan Bernstein <mitz@apple.com>
1090 Reviewed by Darin Adler.
1092 - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
1094 * WebKitSystemInterface.h:
1095 * libWebKitSystemInterfaceLeopard.a:
1097 2008-09-04 Adam Roben <aroben@apple.com>
1099 Ignore warning LNK4221 on Windows
1101 This warning is emitted when an object file with no public symbols is
1102 passed to the linker/librarian. This often occurs in WebCore for files
1103 that have been disabled via ENABLE()/USE() macros.
1105 Rubberstamped by Anders Carlsson.
1107 * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
1109 2008-08-27 Timothy Hatcher <timothy@apple.com>
1111 Adds the WKAdvanceDefaultButtonPulseAnimation function.
1113 <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
1115 Reviewed by Adele Peterson.
1117 * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
1118 * libWebKitSystemInterfaceLeopard.a: Updated.
1119 * libWebKitSystemInterfaceTiger.a: Updated.
1121 2008-08-26 Adam Roben <aroben@apple.com>
1123 Disable a truncation warning that is disabled/doesn't exist on Mac
1125 This warning was firing when initializing floats from double literals.
1126 I haven't yet found any other situation that would cause this warning
1129 Reviewed by Sam Weinig.
1131 * win/tools/vsprops/common.vsprops: Turn off warning C4305.
1133 2008-07-20 Steve Falkenburg <sfalken@apple.com>
1137 * win/tools/vsprops/common.vsprops:
1139 2008-07-08 Dan Bernstein <mitz@apple.com>
1141 Reviewed by John Sullivan.
1143 - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
1145 * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
1146 * libWebKitSystemInterfaceLeopard.a: Updated.
1147 * libWebKitSystemInterfaceTiger.a: Updated.
1149 2008-07-01 Steve Falkenburg <sfalken@apple.com>
1151 Bump version numbers.
1153 Reviewed by Mark Rowe.
1155 * win/tools/scripts/PRODUCTVERSION:
1156 * win/tools/scripts/VERSION:
1158 2008-05-13 Dan Bernstein <mitz@apple.com>
1160 Reviewed by John Sullivan.
1162 - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
1164 * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
1165 transformed graphics contexts.
1166 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1167 wkSetCGContextFontRenderingStyle().
1168 * win/lib/WebKitSystemInterface.lib: Updated.
1169 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1171 2008-05-09 Adam Roben <aroben@apple.com>
1173 Disable a MSVC warning
1175 Reviewed by Darin Adler.
1177 * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
1178 disabled warnings. It's a warning about decorated names being longer
1179 than MSVC's limit of 4096 characters. This warning doesn't indicate a
1180 correctness problem, but these truncated decorated names will be
1181 harder to recognize during debugging or when they appear in linker
1184 2008-04-28 Darin Adler <darin@apple.com>
1190 * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
1191 It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
1193 2008-04-24 Mark Rowe <mrowe@apple.com>
1195 Reviewed by Sam Weinig.
1197 Remove code for calculating the glyph cache size.
1199 * WebKitSystemInterface.h: Remove unused symbol.
1200 * libWebKitSystemInterfaceLeopard.a:
1201 * libWebKitSystemInterfaceTiger.a:
1203 2008-03-28 Steve Falkenburg <sfalken@apple.com>
1207 * win/tools/scripts/PRODUCTVERSION:
1209 2008-03-26 Adam Roben <aroben@apple.com>
1211 Windows build fix after r31322
1213 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
1214 * win/lib/WebKitSystemInterface.lib: Updated.
1215 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1217 2008-03-26 Mark Rowe <mrowe@apple.com>
1219 Reviewed by David Hyatt.
1221 Make the Ahem font antialias correctly on Acid3 on Tiger.
1223 * WebKitSystemInterface.h:
1224 * libWebKitSystemInterfaceTiger.a:
1226 2008-03-19 Mark Rowe <mrowe@apple.com>
1228 Rubber-stamped by Sam Weinig.
1230 Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
1231 Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
1233 * libWebCoreSQLite3.a: Land a 4-way fat binary.
1235 2008-03-12 Steve Falkenburg <sfalken@apple.com>
1237 New version of WebKitSystemInterface.lib with
1238 more compiler warnings suppressed.
1240 * win/lib/WebKitSystemInterface.lib:
1241 * win/tools/vsprops/common.vsprops:
1243 2008-03-12 Dan Bernstein <mitz@apple.com>
1245 Reviewed by Darin Adler and Sam Weinig.
1247 - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
1249 * WebKitSystemInterface.h:
1250 * libWebKitSystemInterfaceLeopard.a:
1252 2008-03-11 Steve Falkenburg <sfalken@apple.com>
1254 Disable two PGO/LTCG specific warnings.
1258 * win/tools/vsprops/common.vsprops:
1260 2008-02-29 Mark Rowe <mrowe@apple.com>
1262 Update Tiger version of WebKitSystemInterface to match r30690.
1264 * libWebKitSystemInterfaceTiger.a:
1266 2008-02-29 Adele Peterson <adele@apple.com>
1270 Auto-generate image arrays.
1272 * libWebKitSystemInterfaceLeopard.a:
1274 2008-02-29 Mark Rowe <mrowe@apple.com>
1276 Reviewed by Anders Carlsson.
1278 Replace use of WKPathFromFont with implementation in terms of public API.
1280 * WebKitSystemInterface.h: Remove unused symbol.
1281 * libWebKitSystemInterfaceLeopard.a:
1282 * libWebKitSystemInterfaceTiger.a:
1284 2008-02-29 Mark Rowe <mrowe@apple.com>
1286 Reviewed by Oliver Hunt.
1288 Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
1290 * WebKitSystemInterface.h:
1291 * libWebKitSystemInterfaceLeopard.a:
1292 * libWebKitSystemInterfaceTiger.a:
1294 2008-02-29 Mark Rowe <mrowe@apple.com>
1296 Reviewed by Oliver Hunt.
1298 Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
1300 * WebKitSystemInterface.h:
1301 * libWebKitSystemInterfaceLeopard.a:
1303 2008-02-29 Mark Rowe <mrowe@apple.com>
1305 Reviewed by Oliver Hunt and Oliver Hunt.
1307 <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
1309 * WebKitSystemInterface.h: Remove unused symbol.
1310 * libWebKitSystemInterfaceLeopard.a:
1311 * libWebKitSystemInterfaceTiger.a:
1313 2008-02-28 Mark Rowe <mrowe@apple.com>
1315 Reviewed by Dan Bernstein.
1317 Remove two unused functions from WebKitSystemInterface.
1319 * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
1320 a duplicate declaration of WKSecondsSinceLastInputEvent.
1321 * libWebKitSystemInterfaceLeopard.a:
1322 * libWebKitSystemInterfaceTiger.a:
1324 2008-02-28 Mark Rowe <mrowe@apple.com>
1326 Reviewed by Dave Hyatt.
1328 Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
1330 * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger.
1331 * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics.
1333 2008-02-27 Brady Eidson <beidson@apple.com>
1337 * libWebKitSystemInterfaceTiger.a:
1339 2008-02-27 Brady Eidson <beidson@apple.com>
1341 Reviewed by Mark Rowe
1343 Removed some unused methods:
1344 WKGetNSURLResponseCalculatedExpiration
1345 WKGetNSURLResponseMustRevalidate
1347 * WebKitSystemInterface.h:
1348 * libWebKitSystemInterfaceLeopard.a:
1349 * libWebKitSystemInterfaceTiger.a:
1351 2008-02-13 Adam Roben <aroben@apple.com>
1353 * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
1355 2008-02-12 Adam Roben <aroben@apple.com>
1357 Clean up auto-version.sh a bit
1359 It now does quite a bit less file I/O and many fewer fork/exec pairs.
1360 It's also quite a bit easier to read.
1364 * win/tools/scripts/auto-version.sh:
1366 2008-02-12 Steve Falkenburg <sfalken@apple.com>
1368 Versioning script change.
1370 * win/tools/scripts/auto-version.sh:
1372 2008-02-07 Ada Chan <adachan@apple.com>
1374 Added 4 new methods:
1375 wkSetClientCertificateInSSLProperties,
1376 wkCanAccessCFURLRequestHTTPBodyParts,
1377 wkCFURLRequestCopyHTTPRequestBodyParts,
1378 wkCFURLRequestSetHTTPRequestBodyParts
1380 Rubber-stamped by Steve.
1382 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1383 * win/lib/WebKitSystemInterface.lib:
1384 * win/lib/WebKitSystemInterface_debug.lib:
1386 2008-02-04 Timothy Hatcher <timothy@apple.com>
1388 <rdar://problem/5722735> Merge fix for SQLITE_FULL error
1389 is given even if the max_page_count is increased (2920)
1391 * libWebCoreSQLite3.a:
1393 2008-02-01 Steve Falkenburg <sfalken@apple.com>
1395 <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
1397 Rubber-stamped by Jon Honeycutt.
1399 * win/tools/vsprops/common.vsprops:
1401 2008-01-29 Mark Rowe <mrowe@apple.com>
1403 Reviewed by Tim Hatcher.
1405 <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).
1407 * WebCoreSQLite3/sqlite3.h: Added.
1408 * WebCoreSQLite3/sqlite3ext.h: Added.
1409 * libWebCoreSQLite3.a: Added.
1411 2008-01-29 Alexey Proskuryakov <ap@webkit.org>
1413 Debug (external) build fix.
1415 Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
1416 This preprocessor definition is automatically set by Visual Studio as needed anyway.
1418 * win/tools/vsprops/debug.vsprops:
1420 2008-01-17 Steve Falkenburg <sfalken@apple.com>
1422 Add preprocessor define accidently dropped in my unification,
1423 and required by some builds. Fixes an issue that caused both
1424 debug and release DLLs to be loaded.
1426 Rubber-stamped by Jon Honeycutt.
1428 * win/tools/vsprops/debug_internal.vsprops:
1430 2008-01-16 Steve Falkenburg <sfalken@apple.com>
1432 Use recommended security-related compiler settings.
1436 * win/tools/vsprops/common.vsprops:
1438 2008-01-16 Steve Falkenburg <sfalken@apple.com>
1442 * win/tools/vsprops/release.vsprops:
1444 2008-01-15 Adele Peterson <adele@apple.com>
1446 Reviewed by Adam and Antti.
1448 Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
1450 * WebKitSystemInterface.h:
1451 * libWebKitSystemInterfaceLeopard.a:
1452 * libWebKitSystemInterfaceTiger.a:
1453 * win/include/SafariTheme: Added.
1454 * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
1456 2008-01-14 Steve Falkenburg <sfalken@apple.com>
1458 Use shared vsprops for most vcproj properties.
1460 Reviewed by Darin Adler.
1462 * win/tools/vsprops/common.vsprops:
1463 * win/tools/vsprops/debug.vsprops:
1464 * win/tools/vsprops/debug_internal.vsprops:
1465 * win/tools/vsprops/release.vsprops:
1467 2008-01-11 Steve Falkenburg <sfalken@apple.com>
1469 Share common files across projects.
1472 Debug: common.vsprops, debug.vsprops
1473 Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
1474 Release: common.vsprops, release.vsprops
1476 Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
1477 debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
1479 Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
1481 Reviewed by Adam Roben.
1483 * win/tools/WinTools.make:
1484 * win/tools/scripts: Added.
1485 * win/tools/scripts/PRODUCTVERSION: Added.
1486 * win/tools/scripts/VERSION: Added.
1487 * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
1488 * win/tools/vsprops/debug.vsprops:
1489 * win/tools/vsprops/debug_internal.vsprops: Added.
1490 * win/tools/vsprops/release.vsprops:
1492 2008-01-11 Steve Falkenburg <sfalken@apple.com>
1494 Add shared vsprops to help unify our Windows tools settings.
1499 * win/tools/WinTools.make: Added.
1500 * win/tools/vsprops: Added.
1501 * win/tools/vsprops/common.vsprops: Added.
1502 * win/tools/vsprops/debug.vsprops: Added.
1503 * win/tools/vsprops/release.vsprops: Added.
1505 2008-01-07 Mark Rowe <mrowe@apple.com>
1507 Update Tiger library to a G3-friendly version.
1509 * libWebKitSystemInterfaceTiger.a:
1511 2008-01-07 Adele Peterson <adele@apple.com>
1513 Reviewed by Antti, Adam, and Mitz.
1515 WebKitLibraries part of fix for
1516 <rdar://problem/5619073> Updated look for <video> controls
1517 <rdar://problem/5619057> Add volume control to video controls
1519 * WebKitSystemInterface.h:
1520 * libWebKitSystemInterfaceLeopard.a:
1521 * libWebKitSystemInterfaceTiger.a:
1523 2008-01-03 Mark Rowe <mrowe@apple.com>
1525 Update Tiger library to a G3-friendly version.
1527 * libWebKitSystemInterfaceTiger.a:
1529 2008-01-03 Adele Peterson <adele@apple.com>
1531 Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
1533 * WebKitSystemInterface.h:
1534 * libWebKitSystemInterfaceLeopard.a:
1535 * libWebKitSystemInterfaceTiger.a:
1537 2007-12-21 Mark Rowe <mrowe@apple.com>
1539 Rubber-stamped by Dan Bernstein.
1541 Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
1542 Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
1544 * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
1546 2007-12-07 Dan Bernstein <mitz@apple.com>
1548 Reviewed by Darin Adler.
1550 - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
1552 * WebKitSystemInterface.h:
1553 * libWebKitSystemInterfaceLeopard.a:
1554 * libWebKitSystemInterfaceTiger.a:
1556 2007-11-27 John Sullivan <sullivan@apple.com>
1558 Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
1559 that affects Safari.
1561 reviewed by Kevin Decker
1563 * libWebKitSystemInterfaceLeopard.a:
1564 * libWebKitSystemInterfaceTiger.a:
1566 2007-11-26 Timothy Hatcher <timothy@apple.com>
1568 Reviewed by Adam Roben.
1570 Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
1571 http://bugs.webkit.org/show_bug.cgi?id=16137
1573 Add a new function to make bottom window corners square for textured windows.
1575 * WebKitSystemInterface.h:
1576 * libWebKitSystemInterfaceTiger.a:
1577 * libWebKitSystemInterfaceLeopard.a:
1579 2007-11-23 Adam Roben <aroben@apple.com>
1581 Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
1585 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1587 * win/lib/WebKitSystemInterface.lib: Updated.
1588 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1590 2007-11-16 Anders Carlsson <andersca@apple.com>
1594 <rdar://problem/5603832>
1595 XMLHttpRequest readyState 3 & responseText buffer issues.
1597 Add wkSetCFURLRequestShouldContentSniff.
1599 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1600 * win/lib/WebKitSystemInterface.lib:
1601 * win/lib/WebKitSystemInterface_debug.lib:
1603 2007-11-05 Antti Koivisto <antti@apple.com>
1607 Update WKQTMovieViewSetDrawSynchronously.
1609 * libWebKitSystemInterfaceLeopard.a:
1610 * libWebKitSystemInterfaceTiger.a:
1612 2007-11-02 Antti Koivisto <antti@apple.com>
1614 Reviewed by Darin Adler.
1616 Update to add WKQTMovieViewSetDrawSynchronously
1618 * WebKitSystemInterface.h:
1619 * libWebKitSystemInterfaceLeopard.a:
1620 * libWebKitSystemInterfaceTiger.a:
1622 2007-10-26 Adele Peterson <adele@apple.com>
1624 Reviewed by Tim Hatcher.
1626 Updating header too for WKDrawCapsLockIndicator.
1628 * WebKitSystemInterface.h:
1630 2007-10-26 Adele Peterson <adele@apple.com>
1634 Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
1636 * libWebKitSystemInterfaceLeopard.a:
1637 * libWebKitSystemInterfaceTiger.a:
1639 2007-10-25 Adam Roben <aroben@apple.com>
1641 Add wkSetPatternBaseCTM.
1643 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1644 * win/lib/WebKitSystemInterface.lib:
1645 * win/lib/WebKitSystemInterface_debug.lib:
1647 2007-10-25 Sam Weinig <sam@webkit.org>
1649 Fix the windows build.
1651 * win/lib/WebKitSystemInterface.lib:
1652 * win/lib/WebKitSystemInterface_debug.lib:
1654 2007-10-25 Timothy Hatcher <timothy@apple.com>
1656 Add WKSetPatternBaseCTM.
1658 * WebKitSystemInterface.h:
1659 * libWebKitSystemInterfaceLeopard.a:
1660 * libWebKitSystemInterfaceTiger.a:
1662 2007-10-25 Timothy Hatcher <timothy@apple.com>
1666 Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
1668 * libWebKitSystemInterfaceLeopard.a:
1670 2007-10-25 Sam Weinig <sam@webkit.org>
1672 Added wrapper for getting the foundation cache directory.
1674 Reviewed by Adam Roben.
1676 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1677 * win/lib/WebKitSystemInterface.lib:
1678 * win/lib/WebKitSystemInterface_debug.lib:
1680 2007-10-24 Adam Roben <aroben@apple.com>
1682 Added some font-related functions needed for <rdar://5549919>
1686 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1687 * win/lib/WebKitSystemInterface.lib:
1688 * win/lib/WebKitSystemInterface_debug.lib:
1690 2007-10-24 Timothy Hatcher <timothy@apple.com>
1692 Reviewed by Mark Rowe.
1694 <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
1696 Add system specific versions of WebKitSystemInterface.
1698 * libWebKitSystemInterface.a: Removed.
1699 * libWebKitSystemInterfaceLeopard.a: Added.
1700 * libWebKitSystemInterfaceTiger.a: Added.
1702 2007-10-11 Ada Chan <adachan@apple.com>
1704 <rdar://problem/5534421>
1705 Added wkGetDefaultHTTPCookieStorage(). Updated libraries.
1707 Reviewed by Darin Adler.
1709 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1710 * win/lib/WebKitSystemInterface.lib:
1711 * win/lib/WebKitSystemInterface_debug.lib:
1713 2007-09-27 Sam Weinig <sam@webkit.org>
1715 Build fix. Ran update-webkitsysteminterface script on Tiger, because
1716 the resulting binary differs when built on Tiger.
1718 * libWebKitSystemInterface.a:
1720 2007-09-27 David Hyatt <hyatt@apple.com>
1722 Update WebKitSYstemInterface for @font-face changes.
1724 * WebKitSystemInterface.h:
1725 * libWebKitSystemInterface.a:
1727 2007-09-18 Geoffrey Garen <ggaren@apple.com>
1729 Build fix. Ran update-webkitsysteminterface script on Tiger, because
1730 the resulting binary differs when built on Tiger. See
1731 <rdar://problem/5490613>.
1733 * libWebKitSystemInterface.a:
1735 2007-09-18 Geoffrey Garen <ggaren@apple.com>
1737 Build fix. Ran update-webkitsysteminterface script.
1739 * WebKitSystemInterface.h:
1740 * libWebKitSystemInterface.a:
1742 2007-08-28 Anders Carlsson <andersca@apple.com>
1744 Add WKSetNSURLRequestShouldContentSniff.
1746 * WebKitSystemInterface.h:
1747 * libWebKitSystemInterface.a:
1749 2007-08-28 Ada Chan <adachan@apple.com>
1751 <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
1756 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1757 * win/lib/WebKitSystemInterface.lib:
1758 * win/lib/WebKitSystemInterface_debug.lib:
1760 2007-07-23 Ada Chan <adachan@apple.com>
1764 Update WebKitSystemInterface.{h,lib}.
1766 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1767 * win/lib/WebKitSystemInterface.lib:
1768 * win/lib/WebKitSystemInterface_debug.lib:
1770 2007-07-19 Ada Chan <adachan@apple.com>
1772 Rubber-stamped by Adam.
1776 * win/lib/WebKitSystemInterface.lib:
1777 * win/lib/WebKitSystemInterface_debug.lib:
1779 2007-07-06 Adam Roben <aroben@apple.com>
1781 Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
1785 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1786 * win/lib/WebKitSystemInterface.lib:
1787 * win/lib/WebKitSystemInterface_debug.lib:
1789 2007-06-29 Antti Koivisto <antti@apple.com>
1793 Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
1795 * WebKitSystemInterface.h:
1796 * libWebKitSystemInterface.a:
1798 2007-03-29 Beth Dakin <bdakin@apple.com>
1800 Rubber-stamped by Adam.
1802 Keep OpenSource building.
1804 * WebKitSystemInterface.h:
1805 * libWebKitSystemInterface.a:
1807 2007-03-28 Antti Koivisto <antti@apple.com>
1809 Update libWebKitSystemInterface, previous version was out of date.
1811 * libWebKitSystemInterface.a:
1813 2007-03-27 Antti Koivisto <antti@apple.com>
1815 Reviewed by Darin Adler.
1817 Added wkGetWheelEventDeltas
1819 * WebKitSystemInterface.h:
1820 * libWebKitSystemInterface.a:
1822 2007-03-07 Mark Rowe <mrowe@apple.com>
1824 Build fix. Rebuild against 10.4 SDK.
1826 * libWebKitSystemInterface.a:
1828 2007-03-06 Kevin Decker <kdecker@apple.com>
1832 Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
1834 * libWebKitSystemInterface.a:
1836 2007-02-21 Anders Carlsson <acarlsson@apple.com>
1838 Add new version with WKCGContextIsBitmapContext.
1840 * WebKitSystemInterface.h:
1841 * libWebKitSystemInterface.a:
1843 2006-12-16 Adele Peterson <adele@apple.com>
1847 WebKitLibraries part of fix for:
1848 <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
1850 Added wkDrawTextFieldCellFocusRing.
1852 * WebKitSystemInterface.h:
1853 * libWebKitSystemInterface.a:
1855 2006-10-11 Darin Adler <darin@apple.com>
1857 Reviewed by John Sullivan.
1859 * WebKitSystemInterface.h: Updated to a C++-compatible version.
1861 2006-08-31 Adele Peterson <adele@apple.com>
1863 Reviewed by John Sullivan.
1865 Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
1867 * WebKitSystemInterface.h:
1868 * libWebKitSystemInterface.a:
1870 2006-08-30 Adele Peterson <adele@apple.com>
1874 Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
1875 Enable secure input mode for new password fields
1877 * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
1878 * libWebKitSystemInterface.a:
1880 2006-07-09 Anders Carlsson <acarlsson@apple.com>
1882 Reviewed by Darin Adler.
1884 * WebKitSystemInterface.h:
1885 * libWebKitSystemInterface.a:
1888 2006-07-05 Adele Peterson <adele@apple.com>
1890 Reviewed by Maciej and Hyatt.
1892 * WebKitSystemInterface.h: Updated.
1893 * libWebKitSystemInterface.a: Updated.
1895 2006-06-16 Adele Peterson <adele@apple.com>
1899 * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
1900 * libWebKitSystemInterface.a: ditto.
1902 2006-04-01 Eric Seidel <eseidel@apple.com>
1904 * libWebKitSystemInterface.a: commit a universal binary.
1906 2006-04-01 Darin Adler <darin@apple.com>
1910 * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
1911 code to use the system default alpha.
1913 2006-03-17 Eric Seidel <eseidel@apple.com>
1915 * libWebKitSystemInterface.a: commit a universal binary.
1917 2006-03-17 Adele Peterson <adele@apple.com>
1919 * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
1920 * libWebKitSystemInterface.a: ditto
1922 2006-02-28 John Sullivan <sullivan@apple.com>
1924 * WebKitSystemInterface.h: Removed WKMouseIsDown()
1925 * libWebKitSystemInterface.a: ditto
1927 2006-02-23 Timothy Hatcher <timothy@apple.com>
1929 New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
1931 * libWebKitSystemInterface.a:
1933 2006-02-19 Darin Adler <darin@apple.com>
1935 * WebKitSystemInterface.h: Added WKDrawFocusRing.
1936 * libWebKitSystemInterface.a: Ditto.
1938 2006-02-06 John Sullivan <sullivan@apple.com>
1940 * WebKitSystemInterface.h:
1941 * libWebKitSystemInterface.a:
1942 removed WKExecutableLinkedInTigerOrEarlier
1944 2005-11-01 Darin Adler <darin@apple.com>
1946 * libWebKitSystemInterface.a: Updated.
1948 2005-10-04 Maciej Stachowiak <mjs@apple.com>
1952 * WebKitSystemInterface.h:
1953 * libWebKitSystemInterface.a:
1955 2005-09-08 Justin Garcia <justin.garcia@apple.com>
1957 * WebKitSystemInterface.h: Update to latest
1958 * libWebKitSystemInterface.a: ditto
1960 2005-09-04 Darin Adler <darin@apple.com>
1962 * WebKitSystemInterface.h: Update to latest
1963 * libWebKitSystemInterface.a: Ditto.
1965 2005-08-07 Darin Adler <darin@apple.com>
1967 * libWebKitSystemInterface.a: Universal binary.
1968 * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
1970 2005-07-01 John Sullivan <sullivan@apple.com>
1972 - added WKExecutableLinkedInTigerOrEarlier
1974 * WebKitSystemInterface.h:
1975 * libWebKitSystemInterface.a:
1977 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1979 - updated for crashing bugfix
1981 * libWebKitSystemInterface.a:
1983 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1987 * WebKitSystemInterface.h:
1988 * libWebKitSystemInterface.a:
1990 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1994 * WebKitSystemInterface.h:
1995 * libWebKitSystemInterface.a:
1997 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2001 * WebKitSystemInterface.h:
2002 * libWebKitSystemInterface.a:
2004 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2008 * WebKitSystemInterface.h:
2009 * libWebKitSystemInterface.a:
2011 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2015 * WebKitSystemInterface.h:
2016 * libWebKitSystemInterface.a:
2018 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2022 * WebKitSystemInterface.h:
2023 * libWebKitSystemInterface.a:
2025 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2029 * WebKitSystemInterface.h:
2030 * libWebKitSystemInterface.a:
2032 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2036 * WebKitSystemInterface.h:
2037 * libWebKitSystemInterface.a:
2039 2005-06-05 Maciej Stachowiak <mjs@apple.com>
2041 - added a few more bits of SPI
2043 * WebKitSystemInterface.h:
2044 * libWebKitSystemInterface.a:
2046 2005-06-05 Maciej Stachowiak <mjs@apple.com>
2048 - added file type and NSURLResponse caching SPI
2050 * WebKitSystemInterface.h:
2051 * libWebKitSystemInterface.a:
2053 2005-06-05 Maciej Stachowiak <mjs@apple.com>
2055 - initial checkin of WebKitSystemInterface binary
2057 * WebKitSystemInterface.h: Added.
2058 * libWebKitSystemInterface.a: Added.