1 2010-10-29 Csaba Osztrogonác <ossy@webkit.org>
3 Reviewed by Adam Roben and David Kilzer.
5 Fix and cleanup of build systems
6 https://bugs.webkit.org/show_bug.cgi?id=48342
8 Remove unnecessary ENABLE_SANDBOX.
9 Add missing features to converge to FeatureDefines.xcconfig.
11 * win/tools/vsprops/FeatureDefines.vsprops:
12 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
14 2010-10-28 Dan Bernstein <mitz@apple.com>
16 Reviewed by John Sullivan.
18 Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
19 upcoming ComplexTextController patch.
21 * WebKitSystemInterface.h:
22 * libWebKitSystemInterfaceLeopard.a:
23 * libWebKitSystemInterfaceSnowLeopard.a:
25 2010-10-28 Ivan Krstić <ike@apple.com>
27 Reviewed by Mark Rowe.
29 Remove unused experimental proxied panel interface.
30 <rdar://problem/7237059>
32 * WebKitSystemInterface.h:
34 2010-10-27 Anders Carlsson <andersca@apple.com>
36 Reviewed by Sam Weinig.
38 Find indicators do not bounce
39 https://bugs.webkit.org/show_bug.cgi?id=48490
40 <rdar://problem/8564276>
42 Add bounce animation context functions.
44 * WebKitSystemInterface.h:
45 * libWebKitSystemInterfaceLeopard.a:
46 * libWebKitSystemInterfaceSnowLeopard.a:
48 2010-10-26 Adam Roben <aroben@apple.com>
50 Fix duplicate vsprops name
52 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
53 "FeatureDefinesCairo" to match the filename.
55 2010-10-23 Alexey Proskuryakov <ap@apple.com>
59 * win/lib/WebKitSystemInterface.lib:
60 * win/lib/WebKitSystemInterface_debug.lib:
62 2010-10-23 Alexey Proskuryakov <ap@apple.com>
64 Reviewed by Anders Carlsson.
66 https://bugs.webkit.org/show_bug.cgi?id=48083
67 <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
69 * WebKitSystemInterface.h:
70 * libWebKitSystemInterfaceLeopard.a:
71 * libWebKitSystemInterfaceSnowLeopard.a:
72 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
73 * win/lib/WebKitSystemInterface.lib:
74 * win/lib/WebKitSystemInterface_debug.lib:
75 Updated WebKitSystemInterface with necessary methods.
77 2010-10-22 Adam Roben <aroben@apple.com>
79 Turn on ENABLE_3D_RENDERING on all Windows builds
81 Reviewed by Sam Weinig.
83 * win/tools/vsprops/FeatureDefines.vsprops:
85 2010-10-20 Adam Roben <aroben@apple.com>
89 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
90 * win/lib/WebKitSystemInterface.lib:
91 * win/lib/WebKitSystemInterface_debug.lib:
92 Use a WKCFURLCredentialRef type to protect against changes to the
93 definition of CFURLCredentialRef.
95 2010-10-19 Adam Roben <aroben@apple.com>
99 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
100 this file that I meant to check in in r70129.
102 2010-10-19 Adam Roben <aroben@apple.com>
104 Add WKCACFContext and related functions
106 Fixes <http://webkit.org/b/43244>.
108 Reviewed by Sam Weinig.
110 * win/lib/WebKitSystemInterface.lib:
111 * win/lib/WebKitSystemInterface_debug.lib:
113 2010-10-14 Ada Chan <adachan@apple.com>
115 Rubber-stamped by Adam Roben.
119 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
120 * win/lib/WebKitSystemInterface.lib:
121 * win/lib/WebKitSystemInterface_debug.lib:
123 2010-10-14 Ada Chan <adachan@apple.com>
125 Reviewed by Steve Falkenburg.
127 Add wkGetSSLCertificateChainContext for fetching the certificate chain.
128 Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
130 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
131 * win/lib/WebKitSystemInterface.lib:
132 * win/lib/WebKitSystemInterface_debug.lib:
134 2010-10-11 Mike Thole <mthole@apple.com>
136 Reviewed by Darin Adler.
138 Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
139 https://bugs.webkit.org/show_bug.cgi?id=47495
141 * WebKitSystemInterface.h:
142 * libWebKitSystemInterfaceLeopard.a:
143 * libWebKitSystemInterfaceSnowLeopard.a:
145 2010-10-03 Brent Fulgham <bfulgham@webkit.org>
147 Unreviewed build fix.
149 WinCairo also needs access to the <inttypes.h> header requirement
150 introduced by Bug 46357.
152 * win/tools/vsprops/WinCairo.vsprops:
154 2010-09-17 Sam Weinig <sam@webkit.org>
156 Reviewed, tweaked, and landed by Anders Carlsson.
158 Add WKCopyNSURLResponsePeerCertificates.
160 * WebKitSystemInterface.h:
161 * libWebKitSystemInterfaceLeopard.a:
162 * libWebKitSystemInterfaceSnowLeopard.a:
164 2010-09-16 Eric Uhrhane <ericu@chromium.org>
168 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
169 https://bugs.webkit.org/show_bug.cgi?id=45798
171 * win/tools/vsprops/FeatureDefines.vsprops:
172 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
174 2010-09-09 Jer Noble <jer.noble@apple.com>
176 Reviewed by Eric Carlson.
178 Adopt shared control drawing for <video> controls on Windows
179 https://bugs.webkit.org/show_bug.cgi?id=45490
181 * win/lib/WebKitSystemInterface.lib:
182 * win/lib/WebKitSystemInterface_debug.lib:
184 2010-09-10 Anders Carlsson <andersca@apple.com>
186 WebKitSystemInterface part of:
187 Set the visible name for the web process
188 https://bugs.webkit.org/show_bug.cgi?id=45564
189 <rdar://problem/8416970>
191 * WebKitSystemInterface.h:
192 * libWebKitSystemInterfaceLeopard.a:
193 * libWebKitSystemInterfaceSnowLeopard.a:
195 2010-08-05 Jian Li <jianli@chromium.org>
197 Reviewed by David Levin.
199 Unify blob related feature defines to ENABLE(BLOB).
200 https://bugs.webkit.org/show_bug.cgi?id=43081
202 * win/tools/vsprops/FeatureDefines.vsprops:
203 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
205 2010-08-04 Dan Bernstein <mitz@apple.com>
207 Reviewed by Darin Adler.
209 WebKitSystemInterface part of: Allow the language for hyphenation to be specified
210 https://bugs.webkit.org/show_bug.cgi?id=43467
212 * WebKitSystemInterface.h:
213 * libWebKitSystemInterfaceLeopard.a:
214 * libWebKitSystemInterfaceSnowLeopard.a:
215 * libWebKitSystemInterfaceTiger.a:
217 2010-08-03 Beth Dakin <bdakin@apple.com>
219 Reviewed by Alice Liu.
221 Enable MathML on Windows.
223 * win/tools/vsprops/FeatureDefines.vsprops:
225 2010-07-30 Adam Roben <aroben@apple.com>
227 Roll our r64361 and r64363
229 We can't make these changes until QuartzCore.lib is included in
230 WebKitSupportLibrary.
232 2010-07-30 Adam Roben <aroben@apple.com>
234 Add WKCACFContext and related functions
236 Also added some functions used by WKCAImageQueue.
238 Fixes <http://webkit.org/b/43244>.
240 Reviewed by Sam Weinig.
242 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
243 * win/lib/WebKitSystemInterface.lib:
244 * win/lib/WebKitSystemInterface_debug.lib:
246 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
248 Reviewed by Ojan Vafai.
250 Add FILE_SYSTEM build flag for FileSystem API
251 https://bugs.webkit.org/show_bug.cgi?id=42915
253 * win/tools/vsprops/FeatureDefines.vsprops:
254 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
256 2010-07-12 Mark Rowe <mrowe@apple.com>
258 Rubber-stamped by Sam Weinig.
260 Update WebKitSystemInterface.
262 * libWebKitSystemInterfaceLeopard.a:
263 * libWebKitSystemInterfaceSnowLeopard.a:
264 * libWebKitSystemInterfaceTiger.a:
266 2010-07-12 Adam Roben <aroben@apple.com>
268 Stop generating stripped symbols for Release builds
270 It turns out we can strip the symbols after-the-fact using PDBCopy.
272 Fixes <http://webkit.org/b/42085>.
274 Reviewed by Steve Falkenburg.
276 * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols
277 attribute, which caused link.exe to generate a stripped PDB file for
280 2010-07-08 Eric Carlson <eric.carlson@apple.com>
282 Reviewed by Dan Bernstein.
284 Update WebKitSystemInterface.
286 * libWebKitSystemInterfaceLeopard.a:
287 * libWebKitSystemInterfaceSnowLeopard.a:
288 * libWebKitSystemInterfaceTiger.a:
290 2010-07-07 Dumitru Daniliuc <dumi@chromium.org>
292 Reviewed by Adam Roben.
294 Disable MSVC warning 4288.
295 https://bugs.webkit.org/show_bug.cgi?id=41804
297 MSVC has a non-standard extension that allows variables declared
298 in for-loops to remain visible in the same scope even after
300 (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze
301 option (turned on by default) enables all MSVC extensions, and
302 /Zc:forScope- tells the compiler to issue a C4288 warning when the
303 same variable is declared in the for-loop and re-declared later in
306 There seems to be a bug in VS2005 that erroneously enables
307 /Zc:forScope- even when that option is not specified
308 (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks
309 like our build got hit by that bug, so we need to disable warning
312 * win/tools/vsprops/common.vsprops:
314 2010-07-01 Simon Fraser <simon.fraser@apple.com>
316 Reviewed by Sam Weinig.
318 <rdar://problem/8154047>
320 Update WebKitSystemInterface, making some functions used by
321 WebKit2 available in 32-bit (for reals this time).
323 * libWebKitSystemInterfaceLeopard.a:
324 * libWebKitSystemInterfaceSnowLeopard.a:
325 * libWebKitSystemInterfaceTiger.a:
327 2010-07-01 Simon Fraser <simon.fraser@apple.com>
329 Reviewed by Sam Weinig.
331 <rdar://problem/8154047>
333 Update WebKitSystemInterface, making some functions used by
334 WebKit2 available in 32-bit.
336 * WebKitSystemInterface.h:
337 * libWebKitSystemInterfaceLeopard.a:
338 * libWebKitSystemInterfaceSnowLeopard.a:
339 * libWebKitSystemInterfaceTiger.a:
341 2010-06-23 John Gregg <johnnyg@google.com>
343 Reviewed by Kent Tamura.
345 add ENABLE_DIRECTORY_UPLOAD build support
346 https://bugs.webkit.org/show_bug.cgi?id=41100
348 * win/tools/vsprops/FeatureDefines.vsprops:
349 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
351 2010-06-27 Steve Falkenburg <sfalken@apple.com>
353 Windows (Cairo) build fix.
354 Add missing ENABLE_WEB_TIMING feature define.
356 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
358 2010-06-27 Steve Falkenburg <sfalken@apple.com>
361 Disable ENABLE_WEB_TIMING on Windows.
363 * win/tools/vsprops/FeatureDefines.vsprops:
365 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
367 Reviewed by Dimitri Glazkov.
369 Add a VS macro for enabling Web Timing support.
370 https://bugs.webkit.org/show_bug.cgi?id=38924
372 * win/tools/vsprops/FeatureDefines.vsprops:
374 2010-06-21 Sam Weinig <sam@webkit.org>
376 Reviewed by Anders Carlsson.
378 Update WebKitSystemInterface.
380 * WebKitSystemInterface.h:
381 * libWebKitSystemInterfaceLeopard.a:
382 * libWebKitSystemInterfaceSnowLeopard.a:
383 * libWebKitSystemInterfaceTiger.a:
385 2010-06-21 Dan Bernstein <mitz@apple.com>
387 Speculative build fix.
389 * WebKitSystemInterface.h:
391 2010-06-21 Dan Bernstein <mitz@apple.com>
393 Reviewed by Darin Adler.
395 WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
396 https://bugs.webkit.org/show_bug.cgi?id=10228
398 * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
399 * libWebKitSystemInterfaceLeopard.a:
400 * libWebKitSystemInterfaceSnowLeopard.a:
401 * libWebKitSystemInterfaceTiger.a:
403 2010-06-21 Satish Sampath <satish@chromium.org>
405 Reviewed by Steve Block.
407 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
408 https://bugs.webkit.org/show_bug.cgi?id=40878
410 * win/tools/vsprops/FeatureDefines.vsprops:
411 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
413 2010-06-02 Sterling Swigart <sswigart@google.com>
415 Reviewed by David Levin.
417 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
418 https://bugs.webkit.org/show_bug.cgi?id=39906
420 * win/tools/vsprops/FeatureDefines.vsprops:
421 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
423 2010-05-24 Jer Noble <jer.noble@apple.com>
425 No review; build fix only.
427 Roll-out changes r60110.
429 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
430 * win/lib/WebKitSystemInterface.lib:
431 * win/lib/WebKitSystemInterface_debug.lib:
433 2010-05-24 Jer Noble <jer.noble@apple.com>
435 No review; build fix only.
437 Roll-out changes r60094, 60096-60097.
439 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
440 * win/lib/WebKitSystemInterface.lib:
441 * win/lib/WebKitSystemInterface_debug.lib:
443 2010-05-23 Jer Noble <jer.noble@apple.com>
445 Reviewed by Eric Carlson.
447 HTML5 <video> tag performance worse than Flash
448 https://bugs.webkit.org/show_bug.cgi?id=39577
449 rdar://problem/7982458
451 Added WebKitSystemInterface calls for new CAImageQueue APIs.
453 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
454 * win/lib/WebKitSystemInterface.lib:
455 * win/lib/WebKitSystemInterface_debug.lib:
457 2010-05-20 Steve Block <steveblock@google.com>
459 Reviewed by Jeremy Orlow.
461 Provide bindings for DeviceOrientation
462 https://bugs.webkit.org/show_bug.cgi?id=39210
464 Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
466 * win/tools/vsprops/FeatureDefines.vsprops:
467 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
469 2010-04-09 Alexey Proskuryakov <ap@apple.com>
471 Reviewed by Maciej Stachowiak.
473 https://bugs.webkit.org/show_bug.cgi?id=24572
474 XMLHttpRequest.statusText returns always "OK" on Mac
476 * WebKitSystemInterface.h:
477 * libWebKitSystemInterfaceLeopard.a:
478 * libWebKitSystemInterfaceSnowLeopard.a:
479 * libWebKitSystemInterfaceTiger.a:
481 2010-04-07 Chris Marrin <cmarrin@apple.com>
483 Reviewed by Steve Falkenburg.
485 Remove QuartzCoreInterface from the build
487 No longer needed since QuartzCore.dll is now included in the latest Safari release (4.0.5).
489 * win/bin/QuartzCoreInterface.dll: Removed.
490 * win/include/QuartzCoreInterface: Removed.
491 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
492 * win/lib/QuartzCoreInterface.lib: Removed.
494 2010-04-02 Jer Noble <jer.noble@apple.com>
496 Reviewed by Eric Carlson.
498 https://bugs.webkit.org/show_bug.cgi?id=36624
500 Update WebKitSystemInterface
502 * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
503 * libWebKitSystemInterfaceLeopard.a:
504 * libWebKitSystemInterfaceSnowLeopard.a:
505 * libWebKitSystemInterfaceTiger.a:
507 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
509 Reviewed by Dmitry Titov.
511 Add FileThread for async file operation support in FileReader and FileWriter
512 https://bugs.webkit.org/show_bug.cgi?id=36896
514 Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
515 for FileReader and FileWriter support.
517 * win/tools/vsprops/FeatureDefines.vsprops:
518 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
520 2010-03-25 Mark Rowe <mrowe@apple.com>
522 Rubber-stamped by Dan Bernstein.
524 Update WebCoreSQLite3 to SQLite v3.6.12.
526 * WebCoreSQLite3/sqlite3.h:
527 * WebCoreSQLite3/sqlite3ext.h:
528 * libWebCoreSQLite3.a:
529 * libWebKitSystemInterfaceLeopard.a:
530 * libWebKitSystemInterfaceSnowLeopard.a:
531 * libWebKitSystemInterfaceTiger.a:
533 2010-03-23 Dan Bernstein <mitz@apple.com>
535 Reviewed by John Sullivan.
537 WebKitSystemInterface part of
538 <rdar://problem/7197736> Plug-in clip rect does not update when overflow
540 https://bugs.webkit.org/show_bug.cgi?id=36479.
542 * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
543 * libWebKitSystemInterfaceSnowLeopard.a: Updated
545 2010-03-16 Dan Bernstein <mitz@apple.com>
547 Reviewed by Sam Weinig.
549 Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
551 * win/lib/WebKitSystemInterface.lib:
552 * win/lib/WebKitSystemInterface_debug.lib:
554 2010-03-15 Andy Estes <aestes@apple.com>
556 Reviewed by John Sullivan.
558 Added two new output arguments to WKGetWheelEventDeltas() to return
559 the number of scroll wheel ticks in the x and y directions.
561 https://bugs.webkit.org/show_bug.cgi?id=29601.
562 <rdar://problem/7453254>
564 * WebKitSystemInterface.h:
565 * libWebKitSystemInterfaceLeopard.a:
566 * libWebKitSystemInterfaceSnowLeopard.a:
567 * libWebKitSystemInterfaceTiger.a:
569 2010-03-14 Dan Bernstein <mitz@apple.com>
571 Reviewed by Darin Adler.
573 WebKitSystemInterface part of removing support for legacy versions of Core Graphics
575 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
576 wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
577 wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
578 wkCreateFontsPlist().
579 * win/lib/WebKitSystemInterface.lib: Updated.
580 * win/lib/WebKitSystemInterface_debug.lib: Updated.
582 2010-03-08 Jian Li <jianli@chromium.org>
584 Reviewed by Dmitry Titov.
587 https://bugs.webkit.org/show_bug.cgi?id=32993
589 Add ENABLE_BLOB_SLICE feature define.
591 * win/tools/vsprops/FeatureDefines.vsprops:
592 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
594 2010-02-19 Maciej Stachowiak <mjs@apple.com>
596 Reviewed by David Levin.
598 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
599 https://bugs.webkit.org/show_bug.cgi?id=35147
601 * win/tools/vsprops/FeatureDefines.vsprops:
603 2010-02-18 Steve Falkenburg <sfalken@apple.com>
605 Reviewed by Dan Bernstein.
607 WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
608 https://bugs.webkit.org/show_bug.cgi?id=35076
610 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
611 * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
612 * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
614 2010-02-16 Gavin Barraclough <barraclough@apple.com>
616 Reviewed by NOBODY (Build fix).
618 Disable warnings preventing use of anonymous structs/onions -
619 don't take all my fun toys away, these are useful & awesome!
621 * win/tools/vsprops/common.vsprops:
623 2010-02-11 Brian Weinstein <bweinstein@apple.com>
625 Rubber-stamped by Eric Seidel.
627 Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
630 * win/tools/vsprops/FeatureDefines.vsprops:
632 2010-02-08 Maciej Stachowiak <mjs@apple.com>
634 Reviewed by Cameron Zwarich.
636 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
637 https://bugs.webkit.org/show_bug.cgi?id=34698
639 * win/tools/vsprops/FeatureDefines.vsprops:
641 2010-02-04 Mark Rowe <mrowe@apple.com>
643 Reviewed by Steve Falkenburg.
645 Update auto-version.sh to better handle major version numbers with fewer than three digits,
646 and the case when WEBKITLIBRARIESDIR is not set.
648 * win/tools/scripts/auto-version.sh:
650 2010-02-04 Steve Falkenburg <sfalken@apple.com>
652 Windows build fix for projects not defining WebKitLibrariesDir.
654 * win/tools/scripts/auto-version.sh:
656 2010-02-03 Dan Bernstein <mitz@apple.com>
658 Reviewed by Anders Carlsson.
660 Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
662 * libWebKitSystemInterfaceLeopard.a:
664 2010-02-02 Steve Falkenburg <sfalken@apple.com>
666 Reviewed by Darin Adler.
668 Copyright year updating for Windows version resources should be automatic
669 https://bugs.webkit.org/show_bug.cgi?id=34503
671 * win/tools/scripts/auto-version.sh:
673 2010-02-02 Martin Robinson <mrobinson@webkit.org>
675 Unreviewed build fix.
677 The WinCairo build requires this script to be executable.
679 * win/tools/scripts/feature-defines.sh: Added property svn:executable.
681 2010-01-29 Mark Rowe <mrowe@apple.com>
683 Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
685 * win/tools/vsprops/FeatureDefines.vsprops:
686 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
688 2010-01-26 Alexey Proskuryakov <ap@apple.com>
690 More Windows build fixing.
692 * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
693 type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
694 specialization sometimes - but it's not instantiated, so it's harmless.
696 2010-01-22 Steve Falkenburg <sfalken@apple.com>
698 Reviewed by Darin Adler.
700 https://bugs.webkit.org/show_bug.cgi?id=34025
701 Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
703 * win/tools/vsprops/FeatureDefines.vsprops:
704 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
706 2010-01-20 Steve Falkenburg <sfalken@apple.com>
708 Reviewed by Darin Adler and Adam Roben.
710 Feature defines are difficult to maintain on Windows builds
711 https://bugs.webkit.org/show_bug.cgi?id=33883
713 FeatureDefines.vsprops are now maintained in a way similar to
714 Configurations/FeatureDefines.xcconfig, with the added advantage
715 of having a single FeatureDefines file across all projects.
717 Keep this list of features (not enabled/disabled state) in sync with
718 FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
720 Add new features to both PreprocessorDefinitions and UserMacro sections.
721 Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
723 * win/tools/scripts/feature-defines.sh: Added.
724 * win/tools/vsprops/FeatureDefines.vsprops: Added.
725 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
726 * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
728 2010-01-13 Simon Fraser <simon.fraser@apple.com>
730 Reviewed by Darin Adler.
732 <rdar://problem/7532544>
734 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
735 be used for a shadow drawing fix. Once more, with feeling. On Windows.
737 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
738 * win/lib/WebKitSystemInterface.lib:
739 * win/lib/WebKitSystemInterface_debug.lib:
741 2010-01-13 Simon Fraser <simon.fraser@apple.com>
743 Reviewed by Darin Adler.
745 <rdar://problem/7532544>
747 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
748 be used for a shadow drawing fix.
750 * win/lib/WebKitSystemInterface.lib:
751 * win/lib/WebKitSystemInterface_debug.lib:
753 2010-01-13 Simon Fraser <simon.fraser@apple.com>
755 Reviewed by Darin Adler.
757 <rdar://problem/7532544>
759 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
760 be used for a shadow drawing fix.
762 * WebKitSystemInterface.h:
763 * libWebKitSystemInterfaceLeopard.a:
764 * libWebKitSystemInterfaceSnowLeopard.a:
765 * libWebKitSystemInterfaceTiger.a:
767 2010-01-07 Alexey Proskuryakov <ap@apple.com>
769 Not reviewed, build fix.
771 Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
772 clients of another class). WebCore doesn't use all methods of JSString, so
773 we don't export all classes clients could theoretically access via JSString.
775 * win/tools/vsprops/common.vsprops:
777 2009-12-21 Mark Rowe <mrowe@apple.com>
779 Reviewed by Samuel Weinig.
781 Update WebKitSystemInterface.
783 * libWebKitSystemInterfaceLeopard.a:
784 * libWebKitSystemInterfaceSnowLeopard.a:
785 * libWebKitSystemInterfaceTiger.a:
787 2009-12-21 Mark Rowe <mrowe@apple.com>
789 Reviewed by Samuel Weinig.
791 Update WebKitSystemInterface.
793 * WebKitSystemInterface.h:
794 * libWebKitSystemInterfaceLeopard.a:
795 * libWebKitSystemInterfaceSnowLeopard.a:
796 * libWebKitSystemInterfaceTiger.a:
798 2009-12-18 Sam Weinig <sam@webkit.org>
800 Reviewed by Anders Carlsson.
802 Update WebKitSystemInterface for <rdar://problem/7237059>.
804 * WebKitSystemInterface.h:
805 * libWebKitSystemInterfaceLeopard.a:
806 * libWebKitSystemInterfaceSnowLeopard.a:
807 * libWebKitSystemInterfaceTiger.a:
809 2009-12-15 Dan Bernstein <mitz@apple.com>
811 Reviewed by Adam Roben.
813 WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
814 Core Graphics when available
816 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
817 wkCanCreateCGFontWithLOGFONT().
818 * win/lib/WebKitSystemInterface.lib:
819 * win/lib/WebKitSystemInterface_debug.lib:
821 2009-12-12 Eric Carlson <eric.carlson@apple.com>
823 Reviewed by Darin Adler.
825 <rdar://problem/7453726> Pull shared UI code into WebKit
827 * WebKitSystemInterface.h:
828 * libWebKitSystemInterfaceLeopard.a:
829 * libWebKitSystemInterfaceSnowLeopard.a:
830 * libWebKitSystemInterfaceTiger.a:
832 2009-12-11 Chris Marrin <cmarrin@apple.com>
834 Reviewed by Adam Roben.
836 Add QuartzCore build files to OpenSource tree
837 https://bugs.webkit.org/show_bug.cgi?id=31856
839 This allows proper building and linking with QuartzCore
843 * win/bin/QuartzCoreInterface.dll: Added.
844 * win/include/QuartzCoreInterface: Added.
845 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
846 * win/lib/QuartzCoreInterface.lib: Added.
848 2009-12-07 Adam Roben <aroben@apple.com>
850 Windows build fix for checkouts with a space in the path
852 * win/tools/scripts/auto-version.sh: Quote the output file's directory
853 before passing it to mkdir.
855 2009-12-01 Alexey Proskuryakov <ap@apple.com>
857 Reviewed by Darin Adler.
859 https://bugs.webkit.org/show_bug.cgi?id=32036
860 Implement CredentialStorage::getFromPersistentStorage for CFNetwork
862 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
863 * win/lib/WebKitSystemInterface.lib:
864 * win/lib/WebKitSystemInterface_debug.lib:
865 Update WebKitSystemInterface.
867 2009-11-24 Alexey Proskuryakov <ap@apple.com>
869 Reviewed by Brady Eidson.
871 https://bugs.webkit.org/show_bug.cgi?id=31844
872 SocketStreamHandleCFNet should support CONNECT proxy credentials
874 * WebKitSystemInterface.h:
875 * libWebKitSystemInterfaceLeopard.a:
876 * libWebKitSystemInterfaceSnowLeopard.a:
877 * libWebKitSystemInterfaceTiger.a:
878 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
879 * win/lib/WebKitSystemInterface.lib:
880 * win/lib/WebKitSystemInterface_debug.lib:
881 Update WebKitSystemInterface.
883 2009-11-22 Dan Bernstein <mitz@apple.com>
885 Reviewed by Eric Carlson.
887 Updated WebKitSystemInterface.
889 * libWebKitSystemInterfaceLeopard.a:
890 * libWebKitSystemInterfaceSnowLeopard.a:
891 * libWebKitSystemInterfaceTiger.a:
893 2009-11-22 Dan Bernstein <mitz@apple.com>
895 Reviewed by Cameron Zwarich.
897 Fixed a leak in WKDrawMediaUIPart().
899 * libWebKitSystemInterfaceLeopard.a:
900 * libWebKitSystemInterfaceSnowLeopard.a:
901 * libWebKitSystemInterfaceTiger.a:
903 2009-11-20 Eric Carlson <eric.carlson@apple.com>
905 Reviewed by Simon Fraser.
907 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
909 * WebKitSystemInterface.h:
910 * libWebKitSystemInterfaceLeopard.a:
911 * libWebKitSystemInterfaceSnowLeopard.a:
912 * libWebKitSystemInterfaceTiger.a:
914 2009-11-19 Eric Carlson <eric.carlson@apple.com>
916 Reviewed by Dan Bernstein.
918 <rdar://problem/7035231>
919 Support closed caption in <video> element
921 * WebKitSystemInterface.h:
922 Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
923 define WKMediaUIPartToggleClosedCaptionsButton.
925 2009-11-13 Anders Carlsson <andersca@apple.com>
927 Reviewed by Dan Bernstein.
929 Update WebKitSystemInterface.
931 * WebKitSystemInterface.h:
932 * libWebKitSystemInterfaceLeopard.a:
933 * libWebKitSystemInterfaceSnowLeopard.a:
934 * libWebKitSystemInterfaceTiger.a:
936 2009-11-13 Brent Fulgham <bfulgham@webkit.org>
938 Build correction. No review.
940 The WinCairo build requires ENABLE_FILTERS to work properly.
942 * win/tools/vsprops/WinCairo.vsprops:
944 2009-11-02 Dan Bernstein <mitz@apple.com>
946 Reviewed by John Sullivan.
948 WebKitSystemInterface part of making the appearance of the full-screen video HUD match
949 QuickTime Player X’s HUD.
951 * libWebKitSystemInterfaceLeopard.a:
952 * libWebKitSystemInterfaceSnowLeopard.a:
953 * libWebKitSystemInterfaceTiger.a:
955 2009-10-26 Mark Rowe <mrowe@apple.com>
957 Reviewed by Adam Roben.
959 Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
961 Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
962 in the major component of the version number.
964 * win/tools/scripts/auto-version.sh:
966 2009-10-19 Marshall Culpepper <mculpepper@appcelerator.com>
968 Reviewed by Eric Seidel.
970 added cairo include and lib directories to debug_wincairo.vsprops
971 https://bugs.webkit.org/show_bug.cgi?id=29831
973 * win/tools/vsprops/debug_wincairo.vsprops:
975 2009-10-16 Steve Falkenburg <sfalken@apple.com>
977 Reviewed by Dan Bernstein.
979 https://bugs.webkit.org/show_bug.cgi?id=30456
980 Fixes for new Debug_All Windows build configuration.
982 * win/tools/vsprops/debug_all.vsprops:
983 Define DEBUG_ALL in Debug_All configuration.
984 Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
986 2009-10-16 Steve Falkenburg <sfalken@apple.com>
988 Reviewed by Adam Roben.
990 Add a Debug_All configuration to build entire stack as debug.
991 Change Debug_Internal to:
992 - stop using _debug suffix for all WebKit/Safari binaries
993 - not use _debug as a DLL naming suffix
994 - use non-debug C runtime lib.
996 * win/tools/vsprops/debug_all.vsprops: Added.
997 Use debug C runtime library in debug_all.
998 Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
999 * win/tools/vsprops/debug_internal.vsprops:
1000 Don't specify debug C runtime library in debug_internal.
1001 Don't specify _debug suffix for standard debug_internal builds.
1003 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
1005 Reviewed by Simon Fraser
1007 Support fullscreen in MediaPlayer (Mac)
1008 https://bugs.webkit.org/show_bug.cgi?id=26742
1010 New methods required for video fullscreen.
1012 * WebKitSystemInterface.h:
1013 * libWebKitSystemInterfaceLeopard.a:
1014 * libWebKitSystemInterfaceSnowLeopard.a:
1015 * libWebKitSystemInterfaceTiger.a:
1017 2009-10-02 Steve Falkenburg <sfalken@apple.com>
1020 Re-apply lost changes to auto-version.sh.
1022 * win/tools/scripts/auto-version.sh:
1024 2009-10-02 Eric Carlson <eric.carlson@apple.com>
1026 Reviewed by Adam Roben.
1028 <rdar://problem/7271334>
1029 Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
1031 * WebKitSystemInterface.h:
1032 MediaControllerThemeQT -> MediaControllerThemeQuickTime
1034 2009-10-02 Steve Falkenburg <sfalken@apple.com>
1036 Reviewed by Mark Rowe.
1038 <https://bugs.webkit.org/show_bug.cgi?id=29989>
1039 Safari version number shouldn't be exposed in WebKit code
1041 For a WebKit version of 532.3.4:
1042 Product version is: 5.32.3.4 (was 4.0.3.0)
1043 File version is: 5.32.3.4 (was 4.532.3.4)
1045 * win/tools/scripts/PRODUCTVERSION: Removed.
1046 * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
1048 2009-09-25 Dan Bernstein <mitz@apple.com>
1050 Reviewed by Adam Roben.
1052 WebKitSystemInterface changes for
1053 <rdar://problem/7211635> 2 byte characters are displayed as garbaged
1054 <rdar://problem/7212626> garbled/gibberish text (off-by-one)
1056 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1057 wkAddFontsFromPlistRepresentation() and replaced
1058 wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
1059 wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
1060 * win/lib/WebKitSystemInterface.lib:
1061 * win/lib/WebKitSystemInterface_debug.lib:
1063 2009-09-23 Marshall Culpepper <mculpepper@appcelerator.com>
1065 Reviewed by Eric Seidel.
1067 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
1068 default when the necessary dependencies are extracted into the
1070 https://bugs.webkit.org/show_bug.cgi?id=29661
1072 * win/tools/vsprops/WinCairo.vsprops:
1074 2009-09-09 Brent Fulgham <bfulgham@webkit.org>
1076 Reviewed by Dave Levin.
1078 Adjust WinCairo-specific property sheet to use static versions of
1079 libjpeg.lib and libpng.lib. Change to libpng.lib required addition
1080 of zlib.lib to link.
1082 * win/tools/vsprops/WinCairo.vsprops:
1084 2009-08-28 Steve Falkenburg <sfalken@apple.com>
1086 Reviewed by Adam Roben.
1088 Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
1089 to automatically use secure versions of C runtime lib calls on Windows.
1090 https://bugs.webkit.org/show_bug.cgi?id=28824
1092 * win/tools/vsprops/common.vsprops:
1094 2009-08-25 Brent Fulgham <bfulgham@webkit.org>
1096 Rubber stamped by Steve Falkenburg.
1098 debug_wincairo.vsprops was linking against wrong C runtime.
1100 * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
1101 C runtime (as in the standard 'debug.vsprops' file.)
1103 2009-08-24 Brent Fulgham <bfulgham@webkit.org>
1105 Reviewed by Steve Falkenburg.
1107 Revise CFLite Debug build to emit DLL's with _debug label.
1108 https://bugs.webkit.org/show_bug.cgi?id=28695.
1110 * win/tools/vsprops/debug_wincairo.vsprops: Added.
1112 2009-08-12 Peter Kasting <pkasting@google.com>
1114 Reviewed by Darin Adler.
1116 https://bugs.webkit.org/show_bug.cgi?id=27323
1117 Change pattern that strips all trailing whitespace to just remove EOL
1118 chars (\r, \n), to make it clear that varying EOL chars is the primary
1119 problem being solved.
1121 * win/tools/scripts/auto-version.sh:
1123 2009-08-10 Peter Kasting <pkasting@google.com>
1125 Reviewed by George Staikos.
1127 https://bugs.webkit.org/show_bug.cgi?id=27323
1128 Even more line ending-stripping for auto-version.sh, based on output
1129 provided by Jessie Berlin.
1131 * win/tools/scripts/auto-version.sh:
1133 2009-08-10 Brent Fulgham <bfulgham@webkit.org>
1135 Reviewed by Adam Roben.
1137 https://bugs.webkit.org/show_bug.cgi?id=28048.
1138 Move various WinCairo build settings into *.vsprops file.
1140 * win/tools/vsprops/cURL.vsprops: Added.
1142 2009-08-06 Peter Kasting <pkasting@google.com>
1144 Reviewed by Adam Barth.
1146 https://bugs.webkit.org/show_bug.cgi?id=27323
1147 Strip line endings at all points auto-version.sh reads data, not just
1148 the one I happened to run into.
1150 * win/tools/scripts/auto-version.sh:
1152 2009-07-27 Peter Kasting <pkasting@google.com>
1154 Reviewed by Adam Roben.
1156 https://bugs.webkit.org/show_bug.cgi?id=27323
1157 Correctly parse command output, even when the line endings are not LF,
1158 so that we don't create an autoversion.h that MSVC chokes on.
1160 * win/tools/scripts/auto-version.sh:
1162 2009-07-13 Brent Fulgham <bfulgham@webkit.org>
1164 Reviewed by Adam Roben.
1166 Add new configuration flag for redistributable Windows build.
1167 https://bugs.webkit.org/show_bug.cgi=27087
1169 * win/tools/vsprops/WinCairo.vsprops: Added. Defines the
1170 new WIN_CAIRO flag used to drive non-Apple Windows build.
1172 2009-07-10 Eric Carlson <eric.carlson@apple.com>
1174 Reviewed by Simon Fraser.
1176 Update WebKitSystemInterface for <rdar://problem/7049066>.
1178 * WebKitSystemInterface.h:
1179 * libWebKitSystemInterfaceLeopard.a:
1180 * libWebKitSystemInterfaceSnowLeopard.a:
1181 * libWebKitSystemInterfaceTiger.a:
1183 2009-07-06 Eric Carlson <eric.carlson@apple.com>
1185 Update WebKitSystemInterface for <rdar://problem/7008093>.
1187 * WebKitSystemInterface.h:
1188 * libWebKitSystemInterfaceLeopard.a:
1189 * libWebKitSystemInterfaceSnowLeopard.a:
1190 * libWebKitSystemInterfaceTiger.a:
1192 2009-07-06 Anders Carlsson <andersca@apple.com>
1194 Update WebKitSystemInterface.
1196 * WebKitSystemInterface.h:
1197 * libWebKitSystemInterfaceLeopard.a:
1198 * libWebKitSystemInterfaceSnowLeopard.a:
1199 * libWebKitSystemInterfaceTiger.a:
1201 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
1203 Reviewed by Simon Fraser.
1205 Update WebKitSystemInterface for <rdar://problem/6518119>
1207 * WebKitSystemInterface.h:
1208 * libWebKitSystemInterfaceLeopard.a:
1209 * libWebKitSystemInterfaceSnowLeopard.a:
1210 * libWebKitSystemInterfaceTiger.a:
1212 2009-07-01 Eric Carlson <eric.carlson@apple.com>
1214 Reviewed by Simon Fraser.
1216 Update WebKitSystemInterface for <rdar://problem/7014990>
1218 * libWebKitSystemInterfaceLeopard.a:
1219 * libWebKitSystemInterfaceSnowLeopard.a:
1220 * libWebKitSystemInterfaceTiger.a:
1222 2009-06-29 Eric Carlson <eric.carlson@apple.com>
1224 Reviewed by Simon Fraser.
1226 Update WebKitSystemInterface for <rdar://problem/7014813>
1228 * WebKitSystemInterface.h:
1229 * libWebKitSystemInterfaceLeopard.a:
1230 * libWebKitSystemInterfaceSnowLeopard.a:
1231 * libWebKitSystemInterfaceTiger.a:
1233 2009-06-25 Simon Fraser <simon.fraser@apple.com>
1235 Rubber-stamped by Mark Rowe.
1237 <rdar://problem/6999737>
1239 Update the media controller images.
1241 * libWebKitSystemInterfaceLeopard.a:
1242 * libWebKitSystemInterfaceSnowLeopard.a:
1243 * libWebKitSystemInterfaceTiger.a:
1245 2009-06-16 Simon Fraser <simon.fraser@apple.com>
1247 Rubber-stamped by Anders Carlsson.
1249 Update WebKitSystemInterface for <rdar://problem/6937882>.
1251 * libWebKitSystemInterfaceLeopard.a:
1252 * libWebKitSystemInterfaceSnowLeopard.a:
1253 * libWebKitSystemInterfaceTiger.a:
1255 2009-06-02 Anders Carlsson <andersca@apple.com>
1257 Rubber-stamped by Mark Rowe.
1259 Update WebKitSystemInterface.
1261 * libWebKitSystemInterfaceLeopard.a:
1262 * libWebKitSystemInterfaceSnowLeopard.a:
1263 * libWebKitSystemInterfaceTiger.a:
1265 2009-05-27 Mark Rowe <mrowe@apple.com>
1267 Rubber-stamped by Dan Bernstein.
1269 Update WebKitSystemInterface.
1271 * libWebKitSystemInterfaceLeopard.a:
1272 * libWebKitSystemInterfaceSnowLeopard.a: Added.
1273 * libWebKitSystemInterfaceTiger.a:
1275 2009-05-26 Anders Carlsson <andersca@apple.com>
1277 Reviewed by Dan Bernstein.
1279 <rdar://problem/6901751>
1280 REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
1282 Remove WKCGContextIsSafeToClip.
1284 * WebKitSystemInterface.h:
1285 * libWebKitSystemInterfaceTiger.a:
1287 2009-05-21 Dan Bernstein <mitz@apple.com>
1289 Rubber-stamped by Mark Rowe.
1291 - correct a copyright header accidently reverted in r43964
1293 * WebKitSystemInterface.h:
1295 2009-05-21 Dan Bernstein <mitz@apple.com>
1297 Reviewed by Anders Carlsson.
1299 - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
1300 (r35515): Tiger crash painting the selection on registration page of
1303 * WebKitSystemInterface.h:
1304 * libWebKitSystemInterfaceTiger.a:
1306 2009-05-07 Simon Fraser <simon.fraser@apple.com>
1308 Source changes reviewed by Darin Adler
1310 <rdar://problem/6864091> Endcap of media controls slider is fuzzy
1312 * libWebKitSystemInterfaceLeopard.a:
1313 * libWebKitSystemInterfaceTiger.a:
1315 2009-04-28 Steve Falkenburg <sfalken@apple.com>
1317 Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
1318 Indirected definition through a UserMacro.
1320 Reviewed by Mark Rowe.
1322 * win/tools/vsprops/common.vsprops:
1324 2009-04-28 Steve Falkenburg <sfalken@apple.com>
1326 Fix extraneous warning about PRODUCTION not being defined in Windows builds.
1327 Indirected definition for __PRODUCTION__ through a UserMacro.
1329 Reviewed by Mark Rowe.
1331 * win/tools/vsprops/common.vsprops:
1333 2009-04-24 Simon Fraser <simon.fraser@apple.com>
1335 Source changes reviewed by Darin Adler
1337 https://bugs.webkit.org/show_bug.cgi?id=22242
1339 Update WebKitSystemInterface for Mac with fixes for video controller drawing.
1341 * libWebKitSystemInterfaceLeopard.a:
1342 * libWebKitSystemInterfaceTiger.a:
1344 2009-04-22 Ada Chan <adachan@apple.com>
1346 Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
1348 Reviewed by Darin Adler.
1350 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1351 * win/lib/WebKitSystemInterface.lib:
1352 * win/lib/WebKitSystemInterface_debug.lib:
1354 2009-04-20 Steve Falkenburg <sfalken@apple.com>
1356 Separate JavaScriptCore.dll from WebKit.dll.
1357 Slight performance improvement or no change on benchmarks.
1359 Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
1360 and simplifies standalone JavaScriptCore builds.
1362 Reviewed by Oliver Hunt.
1364 * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
1366 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
1368 Reviewed by Mark Rowe.
1370 <rdar://problem/6781295> video.buffered and video.seekable are not
1371 the same. video.buffered should return only what is buffered and
1372 not what is seekable
1374 * WebKitSystemInterface.h:
1375 * libWebKitSystemInterfaceLeopard.a:
1376 * libWebKitSystemInterfaceTiger.a:
1378 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
1380 Reviewed by Adele Peterson.
1382 <rdar://problem/6747241> work around QTKit no longer reaching
1383 QTMovieLoadStateComplete
1385 * WebKitSystemInterface.h:
1386 * libWebKitSystemInterfaceLeopard.a:
1387 * libWebKitSystemInterfaceTiger.a:
1389 2009-04-15 Steve Falkenburg <sfalken@apple.com>
1391 Updated WebKitSystemInterface for Windows.
1392 Changes needed for <rdar://problem/6785760>
1394 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1395 * win/lib/WebKitSystemInterface.lib:
1396 * win/lib/WebKitSystemInterface_debug.lib:
1398 2009-04-14 Mark Rowe <mrowe@apple.com>
1400 Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
1402 * libWebKitSystemInterfaceLeopard.a:
1403 * libWebKitSystemInterfaceTiger.a:
1405 2009-04-13 Antti Koivisto <antti@apple.com>
1407 Reviewed by Darin Adler.
1409 <rdar://problem/6740294> Increase the connection count per host
1411 * WebKitSystemInterface.h:
1412 * libWebKitSystemInterfaceLeopard.a:
1413 * libWebKitSystemInterfaceTiger.a:
1415 2009-04-10 Eric Carlson <eric.carlson@apple.com>
1417 WebKitSystemInterface changes for <rdar://problem/6646998>
1419 * libWebKitSystemInterfaceLeopard.a:
1420 * libWebKitSystemInterfaceTiger.a:
1422 2009-04-10 Simon Fraser <simon.fraser@apple.com>
1424 Fix the leopard build by updating WebKitSystemInterface.
1426 * WebKitSystemInterface.h:
1427 * libWebKitSystemInterfaceLeopard.a:
1429 2009-03-30 Steve Falkenburg <sfalken@apple.com>
1431 Bump version to 530.
1433 * win/tools/scripts/VERSION:
1435 2009-03-26 Adam Roben <aroben@apple.com>
1437 Remove SafariThemeConstants.h, which is now provided by
1438 WebKitSupportLibrary
1440 * win/include/SafariTheme: Removed.
1441 * win/include/SafariTheme/SafariThemeConstants.h: Removed.
1443 2009-03-07 Dan Bernstein <mitz@apple.com>
1445 Reviewed by Mark Rowe.
1447 - WebKitSystemInterface part of removing build-time and run-time support
1448 for legacy versions of CFNetwork and Core Graphics
1450 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1451 * win/lib/WebKitSystemInterface.lib:
1452 * win/lib/WebKitSystemInterface_debug.lib:
1454 2009-01-30 Dan Bernstein <mitz@apple.com>
1456 Reviewed by Timothy Hatcher.
1458 - <rdar://problem/6545912> expose the build number in autoversion.h
1460 * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
1461 with the full build number.
1463 2009-01-08 Dan Bernstein <mitz@apple.com>
1465 Reviewed by Adam Roben.
1467 - WebKitSystemInterface changes to support Core Graphics native glyph drawing
1469 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1470 * win/lib/WebKitSystemInterface.lib:
1471 * win/lib/WebKitSystemInterface_debug.lib:
1473 2008-11-11 Ada Chan <adachan@apple.com>
1475 Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
1476 Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
1478 Update window versions to correspond to Windows XP.
1480 Reviewed by Steve Falkenburg.
1482 * win/tools/vsprops/common.vsprops:
1484 2008-10-23 Anders Carlsson <andersca@apple.com>
1486 Reviewed by John Sullivan.
1488 Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
1490 * libWebKitSystemInterfaceLeopard.a:
1491 * libWebKitSystemInterfaceTiger.a:
1493 2008-10-08 Mark Rowe <mrowe@apple.com>
1495 Rubber-stamped by Jon Honeycutt.
1497 Remove restriction on version number ending in a 4.
1499 * win/tools/scripts/auto-version.sh:
1501 2008-10-07 Anders Carlsson <andersca@apple.com>
1503 Reviewed by Mitz Pettel.
1505 Update WebKitSystemInterface.
1507 * libWebKitSystemInterfaceLeopard.a:
1508 * libWebKitSystemInterfaceTiger.a:
1510 2008-09-09 Dan Bernstein <mitz@apple.com>
1512 Reviewed by Darin Adler.
1514 - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
1516 * WebKitSystemInterface.h:
1517 * libWebKitSystemInterfaceLeopard.a:
1519 2008-09-04 Adam Roben <aroben@apple.com>
1521 Ignore warning LNK4221 on Windows
1523 This warning is emitted when an object file with no public symbols is
1524 passed to the linker/librarian. This often occurs in WebCore for files
1525 that have been disabled via ENABLE()/USE() macros.
1527 Rubberstamped by Anders Carlsson.
1529 * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
1531 2008-08-27 Timothy Hatcher <timothy@apple.com>
1533 Adds the WKAdvanceDefaultButtonPulseAnimation function.
1535 <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
1537 Reviewed by Adele Peterson.
1539 * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
1540 * libWebKitSystemInterfaceLeopard.a: Updated.
1541 * libWebKitSystemInterfaceTiger.a: Updated.
1543 2008-08-26 Adam Roben <aroben@apple.com>
1545 Disable a truncation warning that is disabled/doesn't exist on Mac
1547 This warning was firing when initializing floats from double literals.
1548 I haven't yet found any other situation that would cause this warning
1551 Reviewed by Sam Weinig.
1553 * win/tools/vsprops/common.vsprops: Turn off warning C4305.
1555 2008-07-20 Steve Falkenburg <sfalken@apple.com>
1559 * win/tools/vsprops/common.vsprops:
1561 2008-07-08 Dan Bernstein <mitz@apple.com>
1563 Reviewed by John Sullivan.
1565 - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
1567 * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
1568 * libWebKitSystemInterfaceLeopard.a: Updated.
1569 * libWebKitSystemInterfaceTiger.a: Updated.
1571 2008-07-01 Steve Falkenburg <sfalken@apple.com>
1573 Bump version numbers.
1575 Reviewed by Mark Rowe.
1577 * win/tools/scripts/PRODUCTVERSION:
1578 * win/tools/scripts/VERSION:
1580 2008-05-13 Dan Bernstein <mitz@apple.com>
1582 Reviewed by John Sullivan.
1584 - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
1586 * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
1587 transformed graphics contexts.
1588 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1589 wkSetCGContextFontRenderingStyle().
1590 * win/lib/WebKitSystemInterface.lib: Updated.
1591 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1593 2008-05-09 Adam Roben <aroben@apple.com>
1595 Disable a MSVC warning
1597 Reviewed by Darin Adler.
1599 * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
1600 disabled warnings. It's a warning about decorated names being longer
1601 than MSVC's limit of 4096 characters. This warning doesn't indicate a
1602 correctness problem, but these truncated decorated names will be
1603 harder to recognize during debugging or when they appear in linker
1606 2008-04-28 Darin Adler <darin@apple.com>
1612 * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
1613 It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
1615 2008-04-24 Mark Rowe <mrowe@apple.com>
1617 Reviewed by Sam Weinig.
1619 Remove code for calculating the glyph cache size.
1621 * WebKitSystemInterface.h: Remove unused symbol.
1622 * libWebKitSystemInterfaceLeopard.a:
1623 * libWebKitSystemInterfaceTiger.a:
1625 2008-03-28 Steve Falkenburg <sfalken@apple.com>
1629 * win/tools/scripts/PRODUCTVERSION:
1631 2008-03-26 Adam Roben <aroben@apple.com>
1633 Windows build fix after r31322
1635 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
1636 * win/lib/WebKitSystemInterface.lib: Updated.
1637 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1639 2008-03-26 Mark Rowe <mrowe@apple.com>
1641 Reviewed by David Hyatt.
1643 Make the Ahem font antialias correctly on Acid3 on Tiger.
1645 * WebKitSystemInterface.h:
1646 * libWebKitSystemInterfaceTiger.a:
1648 2008-03-19 Mark Rowe <mrowe@apple.com>
1650 Rubber-stamped by Sam Weinig.
1652 Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
1653 Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
1655 * libWebCoreSQLite3.a: Land a 4-way fat binary.
1657 2008-03-12 Steve Falkenburg <sfalken@apple.com>
1659 New version of WebKitSystemInterface.lib with
1660 more compiler warnings suppressed.
1662 * win/lib/WebKitSystemInterface.lib:
1663 * win/tools/vsprops/common.vsprops:
1665 2008-03-12 Dan Bernstein <mitz@apple.com>
1667 Reviewed by Darin Adler and Sam Weinig.
1669 - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
1671 * WebKitSystemInterface.h:
1672 * libWebKitSystemInterfaceLeopard.a:
1674 2008-03-11 Steve Falkenburg <sfalken@apple.com>
1676 Disable two PGO/LTCG specific warnings.
1680 * win/tools/vsprops/common.vsprops:
1682 2008-02-29 Mark Rowe <mrowe@apple.com>
1684 Update Tiger version of WebKitSystemInterface to match r30690.
1686 * libWebKitSystemInterfaceTiger.a:
1688 2008-02-29 Adele Peterson <adele@apple.com>
1692 Auto-generate image arrays.
1694 * libWebKitSystemInterfaceLeopard.a:
1696 2008-02-29 Mark Rowe <mrowe@apple.com>
1698 Reviewed by Anders Carlsson.
1700 Replace use of WKPathFromFont with implementation in terms of public API.
1702 * WebKitSystemInterface.h: Remove unused symbol.
1703 * libWebKitSystemInterfaceLeopard.a:
1704 * libWebKitSystemInterfaceTiger.a:
1706 2008-02-29 Mark Rowe <mrowe@apple.com>
1708 Reviewed by Oliver Hunt.
1710 Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
1712 * WebKitSystemInterface.h:
1713 * libWebKitSystemInterfaceLeopard.a:
1714 * libWebKitSystemInterfaceTiger.a:
1716 2008-02-29 Mark Rowe <mrowe@apple.com>
1718 Reviewed by Oliver Hunt.
1720 Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
1722 * WebKitSystemInterface.h:
1723 * libWebKitSystemInterfaceLeopard.a:
1725 2008-02-29 Mark Rowe <mrowe@apple.com>
1727 Reviewed by Oliver Hunt and Oliver Hunt.
1729 <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
1731 * WebKitSystemInterface.h: Remove unused symbol.
1732 * libWebKitSystemInterfaceLeopard.a:
1733 * libWebKitSystemInterfaceTiger.a:
1735 2008-02-28 Mark Rowe <mrowe@apple.com>
1737 Reviewed by Dan Bernstein.
1739 Remove two unused functions from WebKitSystemInterface.
1741 * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
1742 a duplicate declaration of WKSecondsSinceLastInputEvent.
1743 * libWebKitSystemInterfaceLeopard.a:
1744 * libWebKitSystemInterfaceTiger.a:
1746 2008-02-28 Mark Rowe <mrowe@apple.com>
1748 Reviewed by Dave Hyatt.
1750 Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
1752 * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger.
1753 * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics.
1755 2008-02-27 Brady Eidson <beidson@apple.com>
1759 * libWebKitSystemInterfaceTiger.a:
1761 2008-02-27 Brady Eidson <beidson@apple.com>
1763 Reviewed by Mark Rowe
1765 Removed some unused methods:
1766 WKGetNSURLResponseCalculatedExpiration
1767 WKGetNSURLResponseMustRevalidate
1769 * WebKitSystemInterface.h:
1770 * libWebKitSystemInterfaceLeopard.a:
1771 * libWebKitSystemInterfaceTiger.a:
1773 2008-02-13 Adam Roben <aroben@apple.com>
1775 * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
1777 2008-02-12 Adam Roben <aroben@apple.com>
1779 Clean up auto-version.sh a bit
1781 It now does quite a bit less file I/O and many fewer fork/exec pairs.
1782 It's also quite a bit easier to read.
1786 * win/tools/scripts/auto-version.sh:
1788 2008-02-12 Steve Falkenburg <sfalken@apple.com>
1790 Versioning script change.
1792 * win/tools/scripts/auto-version.sh:
1794 2008-02-07 Ada Chan <adachan@apple.com>
1796 Added 4 new methods:
1797 wkSetClientCertificateInSSLProperties,
1798 wkCanAccessCFURLRequestHTTPBodyParts,
1799 wkCFURLRequestCopyHTTPRequestBodyParts,
1800 wkCFURLRequestSetHTTPRequestBodyParts
1802 Rubber-stamped by Steve.
1804 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1805 * win/lib/WebKitSystemInterface.lib:
1806 * win/lib/WebKitSystemInterface_debug.lib:
1808 2008-02-04 Timothy Hatcher <timothy@apple.com>
1810 <rdar://problem/5722735> Merge fix for SQLITE_FULL error
1811 is given even if the max_page_count is increased (2920)
1813 * libWebCoreSQLite3.a:
1815 2008-02-01 Steve Falkenburg <sfalken@apple.com>
1817 <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
1819 Rubber-stamped by Jon Honeycutt.
1821 * win/tools/vsprops/common.vsprops:
1823 2008-01-29 Mark Rowe <mrowe@apple.com>
1825 Reviewed by Tim Hatcher.
1827 <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).
1829 * WebCoreSQLite3/sqlite3.h: Added.
1830 * WebCoreSQLite3/sqlite3ext.h: Added.
1831 * libWebCoreSQLite3.a: Added.
1833 2008-01-29 Alexey Proskuryakov <ap@webkit.org>
1835 Debug (external) build fix.
1837 Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
1838 This preprocessor definition is automatically set by Visual Studio as needed anyway.
1840 * win/tools/vsprops/debug.vsprops:
1842 2008-01-17 Steve Falkenburg <sfalken@apple.com>
1844 Add preprocessor define accidently dropped in my unification,
1845 and required by some builds. Fixes an issue that caused both
1846 debug and release DLLs to be loaded.
1848 Rubber-stamped by Jon Honeycutt.
1850 * win/tools/vsprops/debug_internal.vsprops:
1852 2008-01-16 Steve Falkenburg <sfalken@apple.com>
1854 Use recommended security-related compiler settings.
1858 * win/tools/vsprops/common.vsprops:
1860 2008-01-16 Steve Falkenburg <sfalken@apple.com>
1864 * win/tools/vsprops/release.vsprops:
1866 2008-01-15 Adele Peterson <adele@apple.com>
1868 Reviewed by Adam and Antti.
1870 Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
1872 * WebKitSystemInterface.h:
1873 * libWebKitSystemInterfaceLeopard.a:
1874 * libWebKitSystemInterfaceTiger.a:
1875 * win/include/SafariTheme: Added.
1876 * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
1878 2008-01-14 Steve Falkenburg <sfalken@apple.com>
1880 Use shared vsprops for most vcproj properties.
1882 Reviewed by Darin Adler.
1884 * win/tools/vsprops/common.vsprops:
1885 * win/tools/vsprops/debug.vsprops:
1886 * win/tools/vsprops/debug_internal.vsprops:
1887 * win/tools/vsprops/release.vsprops:
1889 2008-01-11 Steve Falkenburg <sfalken@apple.com>
1891 Share common files across projects.
1894 Debug: common.vsprops, debug.vsprops
1895 Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
1896 Release: common.vsprops, release.vsprops
1898 Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
1899 debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
1901 Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
1903 Reviewed by Adam Roben.
1905 * win/tools/WinTools.make:
1906 * win/tools/scripts: Added.
1907 * win/tools/scripts/PRODUCTVERSION: Added.
1908 * win/tools/scripts/VERSION: Added.
1909 * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
1910 * win/tools/vsprops/debug.vsprops:
1911 * win/tools/vsprops/debug_internal.vsprops: Added.
1912 * win/tools/vsprops/release.vsprops:
1914 2008-01-11 Steve Falkenburg <sfalken@apple.com>
1916 Add shared vsprops to help unify our Windows tools settings.
1921 * win/tools/WinTools.make: Added.
1922 * win/tools/vsprops: Added.
1923 * win/tools/vsprops/common.vsprops: Added.
1924 * win/tools/vsprops/debug.vsprops: Added.
1925 * win/tools/vsprops/release.vsprops: Added.
1927 2008-01-07 Mark Rowe <mrowe@apple.com>
1929 Update Tiger library to a G3-friendly version.
1931 * libWebKitSystemInterfaceTiger.a:
1933 2008-01-07 Adele Peterson <adele@apple.com>
1935 Reviewed by Antti, Adam, and Mitz.
1937 WebKitLibraries part of fix for
1938 <rdar://problem/5619073> Updated look for <video> controls
1939 <rdar://problem/5619057> Add volume control to video controls
1941 * WebKitSystemInterface.h:
1942 * libWebKitSystemInterfaceLeopard.a:
1943 * libWebKitSystemInterfaceTiger.a:
1945 2008-01-03 Mark Rowe <mrowe@apple.com>
1947 Update Tiger library to a G3-friendly version.
1949 * libWebKitSystemInterfaceTiger.a:
1951 2008-01-03 Adele Peterson <adele@apple.com>
1953 Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
1955 * WebKitSystemInterface.h:
1956 * libWebKitSystemInterfaceLeopard.a:
1957 * libWebKitSystemInterfaceTiger.a:
1959 2007-12-21 Mark Rowe <mrowe@apple.com>
1961 Rubber-stamped by Dan Bernstein.
1963 Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
1964 Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
1966 * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
1968 2007-12-07 Dan Bernstein <mitz@apple.com>
1970 Reviewed by Darin Adler.
1972 - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
1974 * WebKitSystemInterface.h:
1975 * libWebKitSystemInterfaceLeopard.a:
1976 * libWebKitSystemInterfaceTiger.a:
1978 2007-11-27 John Sullivan <sullivan@apple.com>
1980 Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
1981 that affects Safari.
1983 reviewed by Kevin Decker
1985 * libWebKitSystemInterfaceLeopard.a:
1986 * libWebKitSystemInterfaceTiger.a:
1988 2007-11-26 Timothy Hatcher <timothy@apple.com>
1990 Reviewed by Adam Roben.
1992 Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
1993 http://bugs.webkit.org/show_bug.cgi?id=16137
1995 Add a new function to make bottom window corners square for textured windows.
1997 * WebKitSystemInterface.h:
1998 * libWebKitSystemInterfaceTiger.a:
1999 * libWebKitSystemInterfaceLeopard.a:
2001 2007-11-23 Adam Roben <aroben@apple.com>
2003 Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
2007 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2009 * win/lib/WebKitSystemInterface.lib: Updated.
2010 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2012 2007-11-16 Anders Carlsson <andersca@apple.com>
2016 <rdar://problem/5603832>
2017 XMLHttpRequest readyState 3 & responseText buffer issues.
2019 Add wkSetCFURLRequestShouldContentSniff.
2021 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2022 * win/lib/WebKitSystemInterface.lib:
2023 * win/lib/WebKitSystemInterface_debug.lib:
2025 2007-11-05 Antti Koivisto <antti@apple.com>
2029 Update WKQTMovieViewSetDrawSynchronously.
2031 * libWebKitSystemInterfaceLeopard.a:
2032 * libWebKitSystemInterfaceTiger.a:
2034 2007-11-02 Antti Koivisto <antti@apple.com>
2036 Reviewed by Darin Adler.
2038 Update to add WKQTMovieViewSetDrawSynchronously
2040 * WebKitSystemInterface.h:
2041 * libWebKitSystemInterfaceLeopard.a:
2042 * libWebKitSystemInterfaceTiger.a:
2044 2007-10-26 Adele Peterson <adele@apple.com>
2046 Reviewed by Tim Hatcher.
2048 Updating header too for WKDrawCapsLockIndicator.
2050 * WebKitSystemInterface.h:
2052 2007-10-26 Adele Peterson <adele@apple.com>
2056 Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
2058 * libWebKitSystemInterfaceLeopard.a:
2059 * libWebKitSystemInterfaceTiger.a:
2061 2007-10-25 Adam Roben <aroben@apple.com>
2063 Add wkSetPatternBaseCTM.
2065 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2066 * win/lib/WebKitSystemInterface.lib:
2067 * win/lib/WebKitSystemInterface_debug.lib:
2069 2007-10-25 Sam Weinig <sam@webkit.org>
2071 Fix the windows build.
2073 * win/lib/WebKitSystemInterface.lib:
2074 * win/lib/WebKitSystemInterface_debug.lib:
2076 2007-10-25 Timothy Hatcher <timothy@apple.com>
2078 Add WKSetPatternBaseCTM.
2080 * WebKitSystemInterface.h:
2081 * libWebKitSystemInterfaceLeopard.a:
2082 * libWebKitSystemInterfaceTiger.a:
2084 2007-10-25 Timothy Hatcher <timothy@apple.com>
2088 Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
2090 * libWebKitSystemInterfaceLeopard.a:
2092 2007-10-25 Sam Weinig <sam@webkit.org>
2094 Added wrapper for getting the foundation cache directory.
2096 Reviewed by Adam Roben.
2098 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2099 * win/lib/WebKitSystemInterface.lib:
2100 * win/lib/WebKitSystemInterface_debug.lib:
2102 2007-10-24 Adam Roben <aroben@apple.com>
2104 Added some font-related functions needed for <rdar://5549919>
2108 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2109 * win/lib/WebKitSystemInterface.lib:
2110 * win/lib/WebKitSystemInterface_debug.lib:
2112 2007-10-24 Timothy Hatcher <timothy@apple.com>
2114 Reviewed by Mark Rowe.
2116 <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
2118 Add system specific versions of WebKitSystemInterface.
2120 * libWebKitSystemInterface.a: Removed.
2121 * libWebKitSystemInterfaceLeopard.a: Added.
2122 * libWebKitSystemInterfaceTiger.a: Added.
2124 2007-10-11 Ada Chan <adachan@apple.com>
2126 <rdar://problem/5534421>
2127 Added wkGetDefaultHTTPCookieStorage(). Updated libraries.
2129 Reviewed by Darin Adler.
2131 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2132 * win/lib/WebKitSystemInterface.lib:
2133 * win/lib/WebKitSystemInterface_debug.lib:
2135 2007-09-27 Sam Weinig <sam@webkit.org>
2137 Build fix. Ran update-webkitsysteminterface script on Tiger, because
2138 the resulting binary differs when built on Tiger.
2140 * libWebKitSystemInterface.a:
2142 2007-09-27 David Hyatt <hyatt@apple.com>
2144 Update WebKitSYstemInterface for @font-face changes.
2146 * WebKitSystemInterface.h:
2147 * libWebKitSystemInterface.a:
2149 2007-09-18 Geoffrey Garen <ggaren@apple.com>
2151 Build fix. Ran update-webkitsysteminterface script on Tiger, because
2152 the resulting binary differs when built on Tiger. See
2153 <rdar://problem/5490613>.
2155 * libWebKitSystemInterface.a:
2157 2007-09-18 Geoffrey Garen <ggaren@apple.com>
2159 Build fix. Ran update-webkitsysteminterface script.
2161 * WebKitSystemInterface.h:
2162 * libWebKitSystemInterface.a:
2164 2007-08-28 Anders Carlsson <andersca@apple.com>
2166 Add WKSetNSURLRequestShouldContentSniff.
2168 * WebKitSystemInterface.h:
2169 * libWebKitSystemInterface.a:
2171 2007-08-28 Ada Chan <adachan@apple.com>
2173 <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
2178 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2179 * win/lib/WebKitSystemInterface.lib:
2180 * win/lib/WebKitSystemInterface_debug.lib:
2182 2007-07-23 Ada Chan <adachan@apple.com>
2186 Update WebKitSystemInterface.{h,lib}.
2188 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2189 * win/lib/WebKitSystemInterface.lib:
2190 * win/lib/WebKitSystemInterface_debug.lib:
2192 2007-07-19 Ada Chan <adachan@apple.com>
2194 Rubber-stamped by Adam.
2198 * win/lib/WebKitSystemInterface.lib:
2199 * win/lib/WebKitSystemInterface_debug.lib:
2201 2007-07-06 Adam Roben <aroben@apple.com>
2203 Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
2207 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2208 * win/lib/WebKitSystemInterface.lib:
2209 * win/lib/WebKitSystemInterface_debug.lib:
2211 2007-06-29 Antti Koivisto <antti@apple.com>
2215 Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
2217 * WebKitSystemInterface.h:
2218 * libWebKitSystemInterface.a:
2220 2007-03-29 Beth Dakin <bdakin@apple.com>
2222 Rubber-stamped by Adam.
2224 Keep OpenSource building.
2226 * WebKitSystemInterface.h:
2227 * libWebKitSystemInterface.a:
2229 2007-03-28 Antti Koivisto <antti@apple.com>
2231 Update libWebKitSystemInterface, previous version was out of date.
2233 * libWebKitSystemInterface.a:
2235 2007-03-27 Antti Koivisto <antti@apple.com>
2237 Reviewed by Darin Adler.
2239 Added wkGetWheelEventDeltas
2241 * WebKitSystemInterface.h:
2242 * libWebKitSystemInterface.a:
2244 2007-03-07 Mark Rowe <mrowe@apple.com>
2246 Build fix. Rebuild against 10.4 SDK.
2248 * libWebKitSystemInterface.a:
2250 2007-03-06 Kevin Decker <kdecker@apple.com>
2254 Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
2256 * libWebKitSystemInterface.a:
2258 2007-02-21 Anders Carlsson <acarlsson@apple.com>
2260 Add new version with WKCGContextIsBitmapContext.
2262 * WebKitSystemInterface.h:
2263 * libWebKitSystemInterface.a:
2265 2006-12-16 Adele Peterson <adele@apple.com>
2269 WebKitLibraries part of fix for:
2270 <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
2272 Added wkDrawTextFieldCellFocusRing.
2274 * WebKitSystemInterface.h:
2275 * libWebKitSystemInterface.a:
2277 2006-10-11 Darin Adler <darin@apple.com>
2279 Reviewed by John Sullivan.
2281 * WebKitSystemInterface.h: Updated to a C++-compatible version.
2283 2006-08-31 Adele Peterson <adele@apple.com>
2285 Reviewed by John Sullivan.
2287 Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
2289 * WebKitSystemInterface.h:
2290 * libWebKitSystemInterface.a:
2292 2006-08-30 Adele Peterson <adele@apple.com>
2296 Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
2297 Enable secure input mode for new password fields
2299 * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
2300 * libWebKitSystemInterface.a:
2302 2006-07-09 Anders Carlsson <acarlsson@apple.com>
2304 Reviewed by Darin Adler.
2306 * WebKitSystemInterface.h:
2307 * libWebKitSystemInterface.a:
2310 2006-07-05 Adele Peterson <adele@apple.com>
2312 Reviewed by Maciej and Hyatt.
2314 * WebKitSystemInterface.h: Updated.
2315 * libWebKitSystemInterface.a: Updated.
2317 2006-06-16 Adele Peterson <adele@apple.com>
2321 * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
2322 * libWebKitSystemInterface.a: ditto.
2324 2006-04-01 Eric Seidel <eseidel@apple.com>
2326 * libWebKitSystemInterface.a: commit a universal binary.
2328 2006-04-01 Darin Adler <darin@apple.com>
2332 * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
2333 code to use the system default alpha.
2335 2006-03-17 Eric Seidel <eseidel@apple.com>
2337 * libWebKitSystemInterface.a: commit a universal binary.
2339 2006-03-17 Adele Peterson <adele@apple.com>
2341 * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
2342 * libWebKitSystemInterface.a: ditto
2344 2006-02-28 John Sullivan <sullivan@apple.com>
2346 * WebKitSystemInterface.h: Removed WKMouseIsDown()
2347 * libWebKitSystemInterface.a: ditto
2349 2006-02-23 Timothy Hatcher <timothy@apple.com>
2351 New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
2353 * libWebKitSystemInterface.a:
2355 2006-02-19 Darin Adler <darin@apple.com>
2357 * WebKitSystemInterface.h: Added WKDrawFocusRing.
2358 * libWebKitSystemInterface.a: Ditto.
2360 2006-02-06 John Sullivan <sullivan@apple.com>
2362 * WebKitSystemInterface.h:
2363 * libWebKitSystemInterface.a:
2364 removed WKExecutableLinkedInTigerOrEarlier
2366 2005-11-01 Darin Adler <darin@apple.com>
2368 * libWebKitSystemInterface.a: Updated.
2370 2005-10-04 Maciej Stachowiak <mjs@apple.com>
2374 * WebKitSystemInterface.h:
2375 * libWebKitSystemInterface.a:
2377 2005-09-08 Justin Garcia <justin.garcia@apple.com>
2379 * WebKitSystemInterface.h: Update to latest
2380 * libWebKitSystemInterface.a: ditto
2382 2005-09-04 Darin Adler <darin@apple.com>
2384 * WebKitSystemInterface.h: Update to latest
2385 * libWebKitSystemInterface.a: Ditto.
2387 2005-08-07 Darin Adler <darin@apple.com>
2389 * libWebKitSystemInterface.a: Universal binary.
2390 * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
2392 2005-07-01 John Sullivan <sullivan@apple.com>
2394 - added WKExecutableLinkedInTigerOrEarlier
2396 * WebKitSystemInterface.h:
2397 * libWebKitSystemInterface.a:
2399 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2401 - updated for crashing bugfix
2403 * libWebKitSystemInterface.a:
2405 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2409 * WebKitSystemInterface.h:
2410 * libWebKitSystemInterface.a:
2412 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2416 * WebKitSystemInterface.h:
2417 * libWebKitSystemInterface.a:
2419 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2423 * WebKitSystemInterface.h:
2424 * libWebKitSystemInterface.a:
2426 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2430 * WebKitSystemInterface.h:
2431 * libWebKitSystemInterface.a:
2433 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2437 * WebKitSystemInterface.h:
2438 * libWebKitSystemInterface.a:
2440 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2444 * WebKitSystemInterface.h:
2445 * libWebKitSystemInterface.a:
2447 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2451 * WebKitSystemInterface.h:
2452 * libWebKitSystemInterface.a:
2454 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2458 * WebKitSystemInterface.h:
2459 * libWebKitSystemInterface.a:
2461 2005-06-05 Maciej Stachowiak <mjs@apple.com>
2463 - added a few more bits of SPI
2465 * WebKitSystemInterface.h:
2466 * libWebKitSystemInterface.a:
2468 2005-06-05 Maciej Stachowiak <mjs@apple.com>
2470 - added file type and NSURLResponse caching SPI
2472 * WebKitSystemInterface.h:
2473 * libWebKitSystemInterface.a:
2475 2005-06-05 Maciej Stachowiak <mjs@apple.com>
2477 - initial checkin of WebKitSystemInterface binary
2479 * WebKitSystemInterface.h: Added.
2480 * libWebKitSystemInterface.a: Added.