1 2011-03-04 Jessie Berlin <jberlin@apple.com>
3 Reviewed by Maciej Stachowiak.
5 WebKit2: Use CFNetwork Sessions API.
6 https://bugs.webkit.org/show_bug.cgi?id=55435.
8 When Private Browsing is enabled, get the cached url response from the cache associated with
9 the Private Browsing Storage Session.
11 Update WebKitSystemInterface headers and libraries with the new functions.
13 * WebKitSystemInterface.h:
14 * libWebKitSystemInterfaceLeopard.a:
15 * libWebKitSystemInterfaceSnowLeopard.a:
16 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
17 * win/lib/WebKitSystemInterface.lib:
19 2011-03-03 Jessie Berlin <jberlin@apple.com>
21 Reviewed by Adam Roben.
23 WebKit2: Use CFNetwork Sessions API.
24 https://bugs.webkit.org/show_bug.cgi?id=55435
26 Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
28 Update WebKitSystemInterface headers and libraries with the new functions.
30 * WebKitSystemInterface.h:
31 * libWebKitSystemInterfaceLeopard.a:
32 * libWebKitSystemInterfaceSnowLeopard.a:
33 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
34 * win/lib/WebKitSystemInterface.lib:
36 2011-03-02 Jessie Berlin <jberlin@apple.com>
38 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
40 * libWebKitSystemInterfaceLeopard.a:
41 * libWebKitSystemInterfaceSnowLeopard.a:
43 2011-03-02 Jessie Berlin <jberlin@apple.com>
45 Windows build fix. Unreviewed.
47 * win/lib/WebKitSystemInterface.lib:
49 2011-03-02 Jessie Berlin <jberlin@apple.com>
51 Rubber-stamped by Adam Roben.
53 WebKit2: Use CFNetwork Sessions API.
54 https://bugs.webkit.org/show_bug.cgi?id=55435
56 Add the ability to create a Private Browsing Storage Session.
58 Update WebKitSystemInterface headers and libraries with the new functions.
60 * WebKitSystemInterface.h:
61 * libWebKitSystemInterfaceLeopard.a:
62 * libWebKitSystemInterfaceSnowLeopard.a:
63 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
64 * win/lib/WebKitSystemInterface.lib:
66 2011-03-02 Daniel Cheng <dcheng@chromium.org>
68 Reviewed by David Levin.
70 Add feature define for data transfer items
71 https://bugs.webkit.org/show_bug.cgi?id=55510
73 * win/tools/vsprops/FeatureDefines.vsprops:
74 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
76 2011-03-02 Adam Roben <aroben@apple.com>
78 Try to force a clean build on the Windows bots
80 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
81 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
84 * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
86 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
88 Unreviewed, rolling out r80079.
89 http://trac.webkit.org/changeset/80079
90 https://bugs.webkit.org/show_bug.cgi?id=55547
92 "Broke the Win debug build?" (Requested by dcheng on #webkit).
94 * win/tools/vsprops/FeatureDefines.vsprops:
95 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
97 2011-03-01 Daniel Cheng <dcheng@chromium.org>
99 Reviewed by David Levin.
101 Add feature define for data transfer items
102 https://bugs.webkit.org/show_bug.cgi?id=55510
104 * win/tools/vsprops/FeatureDefines.vsprops:
105 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
107 2011-03-01 Sam Weinig <sam@webkit.org>
109 Reviewed by Anders Carlsson.
111 WebKit2 needs to be made localizable
112 <rdar://problem/8728860>
114 * WebKitSystemInterface.h:
115 * libWebKitSystemInterfaceLeopard.a:
116 * libWebKitSystemInterfaceSnowLeopard.a:
118 2011-02-25 Brian Weinstein <bweinstein@apple.com>
120 Fix linking of Chromium Mac build.
122 * libWebKitSystemInterfaceLeopard.a:
123 * libWebKitSystemInterfaceSnowLeopard.a:
125 2011-02-21 Brian Weinstein <bweinstein@apple.com>
127 Reviewed by Adam Roben.
129 WebResourceCacheManager should be responsible for managing the CFURLCache as well
130 as the WebCore memory cache.
131 https://bugs.webkit.org/show_bug.cgi?id=54886
132 Part of <rdar://problem/8971738>
134 Update WebKitSystemInterface headers and libraries with new functions.
136 * WebKitSystemInterface.h:
137 * libWebKitSystemInterfaceLeopard.a:
138 * libWebKitSystemInterfaceSnowLeopard.a:
139 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
140 * win/lib/WebKitSystemInterface.lib:
142 2011-02-21 Brian Weinstein <bweinstein@apple.com>
144 Rubber-stamped by Dan Bernstein.
146 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
147 match the current WebKitSystemInterface.h.
149 * WebKitSystemInterface.h:
151 2011-02-08 Patrick Gansterer <paroga@webkit.org>
153 Reviewed by Adam Roben.
155 [WIN] Add missing forward declarations in WebKitSystemInterface.h
156 https://bugs.webkit.org/show_bug.cgi?id=53889
158 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
160 2011-02-04 Steve Falkenburg <sfalken@apple.com>
162 Reviewed by Adam Roben.
164 Bump Windows minimum system requirement to XPSP2
165 https://bugs.webkit.org/show_bug.cgi?id=53807
167 * win/tools/vsprops/common.vsprops:
169 2011-02-03 James Kozianski <koz@chromium.org>
171 Reviewed by Dimitri Glazkov.
173 Add navigator.registerProtocolHandler behind a flag.
174 https://bugs.webkit.org/show_bug.cgi?id=52609
176 * win/tools/vsprops/FeatureDefines.vsprops:
177 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
179 2011-02-02 Steve Lacey <sjl@chromium.org>
181 Reviewed by Eric Carlson.
183 Implement basic media statistics on media elements.
184 https://bugs.webkit.org/show_bug.cgi?id=53322
186 * win/tools/vsprops/FeatureDefines.vsprops:
187 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
189 2011-01-28 Anders Carlsson <andersca@apple.com>
195 * WebKitSystemInterface.h:
196 * libWebKitSystemInterfaceLeopard.a:
197 * libWebKitSystemInterfaceSnowLeopard.a:
199 2011-01-26 David Kilzer <ddkilzer@apple.com>
201 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
202 <rdar://problem/8821760>
204 Reviewed by Antti Koivisto.
206 * WebKitSystemInterface.h:
207 New methods added for HTTP pipelining support.
208 (WKGetHTTPPipeliningPriority): Added.
209 (WKSetHTTPPipeliningPriority): Added.
210 Unrelated methods added after updating the header.
211 (WKMakeScrollbarPainter): Added.
212 (WKScrollbarPainterPaint): Added.
213 * libWebKitSystemInterfaceLeopard.a: Updated.
214 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
216 2011-01-24 Jer Noble <jer.noble@apple.com>
218 Reviewed by Eric Carlson.
220 REGRESSION (r72119): Audio never plays on Star Wars intro animation
221 https://bugs.webkit.org/show_bug.cgi?id=52467
223 Add wkGetQuickTimeMIMETypeList() function.
225 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
226 * win/lib/WebKitSystemInterface.lib:
228 2011-01-18 Anders Carlsson <andersca@apple.com>
230 Reviewed by Darin Adler.
232 Add WKPopupContextMenu.
234 * WebKitSystemInterface.h:
235 * libWebKitSystemInterfaceLeopard.a:
236 * libWebKitSystemInterfaceSnowLeopard.a:
238 2011-01-17 Adam Roben <aroben@apple.com>
240 Make it possible to both set and clear a wkCACFContext's D3D device
242 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
244 Reviewed by Chris Marrin.
246 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
247 * win/lib/WebKitSystemInterface.lib:
249 2011-01-07 Chris Marrin <cmarrin@apple.com>
253 Minor change to check for null context
255 * win/lib/WebKitSystemInterface.lib:
256 * win/lib/WebKitSystemInterface_debug.lib:
258 2011-01-07 Chris Marrin <cmarrin@apple.com>
262 Added one more API to WKSI to get the user data
263 out of the CACFContext.
265 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
266 * win/lib/WebKitSystemInterface.lib:
267 * win/lib/WebKitSystemInterface_debug.lib:
269 2011-01-07 Chris Marrin <cmarrin@apple.com>
273 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
275 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
276 * win/lib/WebKitSystemInterface.lib:
277 * win/lib/WebKitSystemInterface_debug.lib:
279 2011-01-05 Steve Falkenburg <sfalken@apple.com>
281 Reviewed by Darin Adler.
283 Debug and Release builds on Windows clobber each other
284 https://bugs.webkit.org/show_bug.cgi?id=49185
286 Changes the structure of WebKitBuild build products directory so we
287 completely separate each build configuration into independent directories.
289 Although we previously had per-configuration directories for obj, this change adds
290 per-configuration directories for bin, lib, obj, and include. Each configuration's
291 build products are stored within a directory inside of WebKitBuild.
293 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
294 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
296 * win/tools/vsprops/common.vsprops:
298 2011-01-03 Chris Fleizach <cfleizach@apple.com>
300 Reviewed, tweaked and landed by Sam Weinig.
302 WebKit2: Accessibility support (42130)
303 <rdar://problem/7660629>
305 * WebKitSystemInterface.h:
306 * libWebKitSystemInterfaceLeopard.a:
307 * libWebKitSystemInterfaceSnowLeopard.a:
309 2011-01-02 Dan Bernstein <mitz@apple.com>
311 Rubber-stamped by Simon Fraser.
313 <rdar://problem/8812159> Update copyright strings
315 * win/tools/scripts/COPYRIGHT-END-YEAR:
317 2010-12-21 Sam Weinig <weinig@apple.com>
319 Reviewed by Anders Carlsson.
321 Add serialization for CFURLRequestRef and CFURLResponseRef.
323 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
324 * win/lib/WebKitSystemInterface.lib:
326 2010-12-14 Anders Carlsson <andersca@apple.com>
328 Reviewed by Dan Bernstein.
330 Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
332 * WebKitSystemInterface.h:
333 * libWebKitSystemInterfaceLeopard.a:
334 * libWebKitSystemInterfaceSnowLeopard.a:
336 2010-12-10 Chris Marrin <cmarrin@apple.com>
338 Reviewed by Adam Roben.
340 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
341 Also got rid of WebKitSystemInterface_debug.lib as recommended by
342 Adam Roben. No OpenSource builds use it since r72327.
344 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
345 * win/lib/WebKitSystemInterface.lib:
346 * win/lib/WebKitSystemInterface_debug.lib: Removed.
348 2010-12-09 Anders Carlsson <andersca@apple.com>
350 Reviewed by Sam Weinig.
352 Cannot use NSKeyedArchiver in WK2 for ResourceResponses
353 https://bugs.webkit.org/show_bug.cgi?id=50792
354 <rdar://problem/8741799>
356 * WebKitSystemInterface.h:
357 * libWebKitSystemInterfaceLeopard.a:
358 * libWebKitSystemInterfaceSnowLeopard.a:
360 2010-12-03 Anders Carlsson <andersca@apple.com>
362 Reviewed by Sam Weinig.
364 Dispatch keyboard events in the Carbon event model
365 https://bugs.webkit.org/show_bug.cgi?id=50503
367 Make WKGetNSEventKeyChar available in 32-bit.
369 * WebKitSystemInterface.h:
370 * libWebKitSystemInterfaceLeopard.a:
371 * libWebKitSystemInterfaceSnowLeopard.a:
373 2010-12-02 Anders Carlsson <andersca@apple.com>
375 Reviewed by Sam Weinig.
377 Plug-ins should be able to update the mouse cursor
378 https://bugs.webkit.org/show_bug.cgi?id=50399
380 Add WKEnableSettingCursorWhenInBackground.
382 * WebKitSystemInterface.h:
383 * libWebKitSystemInterfaceLeopard.a:
384 * libWebKitSystemInterfaceSnowLeopard.a:
386 2010-12-01 Adam Roben <aroben@apple.com>
388 Don't let harmless errorlevels from the "set" utility leak into
389 project-specific build scripts
391 When using set to unset an environment variable that didn't previously
392 exist, set raises the errorlevel to 1. This was leaking into
393 project-specific scripts, causing them to think the build has failed.
394 We now clear the errorlevel after we finish setting environment
397 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
400 Reviewed by Steve Falkenburg.
402 * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
403 environment variables to get rid of any errorlevel that "set" set.
405 2010-12-01 Steve Falkenburg <sfalken@apple.com>
407 Reviewed by Adam Roben.
409 vcproj changes can't be applied cleanly by the Windows EWS bot
410 https://bugs.webkit.org/show_bug.cgi?id=50328
412 * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
413 * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
414 * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
416 2010-11-29 Steve Falkenburg <sfalken@apple.com>
418 Windows build fix (part 2).
419 Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
421 * win/tools/vsprops/common.vsprops:
423 2010-11-19 Steve Falkenburg <sfalken@apple.com>
425 Reviewed by Adam Roben.
427 Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
428 https://bugs.webkit.org/show_bug.cgi?id=49858
430 We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
431 - To simplify editing (editing vsprops build steps is confusing).
432 - For more readable diffs.
434 To add a prebuild/prelink/postbuild step for a vcproj,
435 Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
436 For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
437 in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
439 * win/tools/vsprops/common.vsprops:
440 * win/tools/vsprops/release.vsprops:
442 2010-11-29 Anders Carlsson <andersca@apple.com>
444 Reviewed by Sam Weinig and Simon Fraser.
446 WebKitSystemInterface.h piece of r72438.
448 * WebKitSystemInterface.h:
450 2010-11-22 Adam Roben <aroben@apple.com>
452 Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
454 Apple's Windows build allows placing header files and import libraries for WebKit's
455 dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
456 $WebKitLibrariesDir environment variable. This is both required for production builds and
457 convenient for Apple-internal developer builds. Apple's production builds also require that
458 WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
459 builds, the files are copied into that directory tree by the
460 WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
462 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
464 This .vsprops copying is problematic in one very important case: when a developer updates
465 their source tree and then tries to build. Visual Studio only reads .vsprops files when a
466 project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
467 updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
468 build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
469 $WebKitLibrariesDir, but Visual Studio will not pick up the changes. The rest of the build
470 will proceed with out-of-date .vsprops files, which will likely result in a build failure.
472 To fix this, we now use normal relative paths to access the .vsprops files in the source
473 tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
474 variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
475 unset, so the normal relative paths are used to read the .vsprops files out of the source
476 tree directly. In production builds, this environment variable is set to a fake directory
477 that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
480 For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
482 $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
484 In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
485 files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
486 JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
487 "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
488 FeatureDefines.vsprops becomes:
490 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
494 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
496 (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
497 actually exist since they are matched by an equal number of ".." path components.)
499 Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
500 Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
502 Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
505 Reviewed by Dave Hyatt.
507 * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
508 AppleInternal\tools\vsprops that matches the source directory tree. This allows production
509 builds to redirect the relative paths used to find the shared .vsprops files into
510 AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
512 2010-11-18 Steve Falkenburg <sfalken@apple.com>
514 Rubber-stamped by Adam Roben.
516 Remove unused debug_internal vsprops file.
518 * win/tools/vsprops/debug_internal.vsprops: Removed.
520 2010-11-18 Steve Falkenburg <sfalken@apple.com>
522 Reviewed by Adam Roben.
524 Debug_Internal Windows configuration is unnecessary, should be removed
525 https://bugs.webkit.org/show_bug.cgi?id=49753
527 * win/tools/vsprops/debug.vsprops:
528 * win/tools/vsprops/debug_internal.vsprops:
530 2010-11-17 Steve Falkenburg <sfalken@apple.com>
532 Rubber-stamped by Adam Roben.
534 Update WebKitSystemInterfaceWin.
536 * win/lib/WebKitSystemInterface.lib:
537 * win/lib/WebKitSystemInterface_debug.lib:
539 2010-11-16 Adam Roben <aroben@apple.com>
541 Ignore files from libdispatch/zlib
543 Rubber-stamped by Eric Seidel.
545 * win/include: Modified property svn:ignore.
546 * win/lib: Modified property svn:ignore.
548 2010-11-10 Csaba Osztrogonác <ossy@webkit.org>
550 Reviewed by David Hyatt.
552 HTML5 Ruby support should be mandatory feature
553 https://bugs.webkit.org/show_bug.cgi?id=49272
555 Remove Ruby as optional feature.
557 * win/tools/vsprops/FeatureDefines.vsprops:
558 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
560 2010-10-29 Dan Bernstein <mitz@apple.com>
562 Snow Leopard PowerPC build fix.
564 * libWebKitSystemInterfaceSnowLeopard.a:
566 2010-10-29 Dan Bernstein <mitz@apple.com>
568 Leopard PowerPC build fix.
570 * libWebKitSystemInterfaceLeopard.a:
572 2010-10-29 Csaba Osztrogonác <ossy@webkit.org>
574 Reviewed by Adam Roben and David Kilzer.
576 Fix and cleanup of build systems
577 https://bugs.webkit.org/show_bug.cgi?id=48342
579 Remove unnecessary ENABLE_SANDBOX.
580 Add missing features to converge to FeatureDefines.xcconfig.
582 * win/tools/vsprops/FeatureDefines.vsprops:
583 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
585 2010-10-28 Dan Bernstein <mitz@apple.com>
587 Reviewed by John Sullivan.
589 Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
590 upcoming ComplexTextController patch.
592 * WebKitSystemInterface.h:
593 * libWebKitSystemInterfaceLeopard.a:
594 * libWebKitSystemInterfaceSnowLeopard.a:
596 2010-10-28 Ivan Krstić <ike@apple.com>
598 Reviewed by Mark Rowe.
600 Remove unused experimental proxied panel interface.
601 <rdar://problem/7237059>
603 * WebKitSystemInterface.h:
605 2010-10-27 Anders Carlsson <andersca@apple.com>
607 Reviewed by Sam Weinig.
609 Find indicators do not bounce
610 https://bugs.webkit.org/show_bug.cgi?id=48490
611 <rdar://problem/8564276>
613 Add bounce animation context functions.
615 * WebKitSystemInterface.h:
616 * libWebKitSystemInterfaceLeopard.a:
617 * libWebKitSystemInterfaceSnowLeopard.a:
619 2010-10-26 Adam Roben <aroben@apple.com>
621 Fix duplicate vsprops name
623 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
624 "FeatureDefinesCairo" to match the filename.
626 2010-10-23 Alexey Proskuryakov <ap@apple.com>
630 * win/lib/WebKitSystemInterface.lib:
631 * win/lib/WebKitSystemInterface_debug.lib:
633 2010-10-23 Alexey Proskuryakov <ap@apple.com>
635 Reviewed by Anders Carlsson.
637 https://bugs.webkit.org/show_bug.cgi?id=48083
638 <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
640 * WebKitSystemInterface.h:
641 * libWebKitSystemInterfaceLeopard.a:
642 * libWebKitSystemInterfaceSnowLeopard.a:
643 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
644 * win/lib/WebKitSystemInterface.lib:
645 * win/lib/WebKitSystemInterface_debug.lib:
646 Updated WebKitSystemInterface with necessary methods.
648 2010-10-22 Adam Roben <aroben@apple.com>
650 Turn on ENABLE_3D_RENDERING on all Windows builds
652 Reviewed by Sam Weinig.
654 * win/tools/vsprops/FeatureDefines.vsprops:
656 2010-10-20 Adam Roben <aroben@apple.com>
660 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
661 * win/lib/WebKitSystemInterface.lib:
662 * win/lib/WebKitSystemInterface_debug.lib:
663 Use a WKCFURLCredentialRef type to protect against changes to the
664 definition of CFURLCredentialRef.
666 2010-10-19 Adam Roben <aroben@apple.com>
670 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
671 this file that I meant to check in in r70129.
673 2010-10-19 Adam Roben <aroben@apple.com>
675 Add WKCACFContext and related functions
677 Fixes <http://webkit.org/b/43244>.
679 Reviewed by Sam Weinig.
681 * win/lib/WebKitSystemInterface.lib:
682 * win/lib/WebKitSystemInterface_debug.lib:
684 2010-10-14 Ada Chan <adachan@apple.com>
686 Rubber-stamped by Adam Roben.
690 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
691 * win/lib/WebKitSystemInterface.lib:
692 * win/lib/WebKitSystemInterface_debug.lib:
694 2010-10-14 Ada Chan <adachan@apple.com>
696 Reviewed by Steve Falkenburg.
698 Add wkGetSSLCertificateChainContext for fetching the certificate chain.
699 Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
701 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
702 * win/lib/WebKitSystemInterface.lib:
703 * win/lib/WebKitSystemInterface_debug.lib:
705 2010-10-11 Mike Thole <mthole@apple.com>
707 Reviewed by Darin Adler.
709 Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
710 https://bugs.webkit.org/show_bug.cgi?id=47495
712 * WebKitSystemInterface.h:
713 * libWebKitSystemInterfaceLeopard.a:
714 * libWebKitSystemInterfaceSnowLeopard.a:
716 2010-10-03 Brent Fulgham <bfulgham@webkit.org>
718 Unreviewed build fix.
720 WinCairo also needs access to the <inttypes.h> header requirement
721 introduced by Bug 46357.
723 * win/tools/vsprops/WinCairo.vsprops:
725 2010-09-17 Sam Weinig <sam@webkit.org>
727 Reviewed, tweaked, and landed by Anders Carlsson.
729 Add WKCopyNSURLResponsePeerCertificates.
731 * WebKitSystemInterface.h:
732 * libWebKitSystemInterfaceLeopard.a:
733 * libWebKitSystemInterfaceSnowLeopard.a:
735 2010-09-16 Eric Uhrhane <ericu@chromium.org>
739 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
740 https://bugs.webkit.org/show_bug.cgi?id=45798
742 * win/tools/vsprops/FeatureDefines.vsprops:
743 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
745 2010-09-09 Jer Noble <jer.noble@apple.com>
747 Reviewed by Eric Carlson.
749 Adopt shared control drawing for <video> controls on Windows
750 https://bugs.webkit.org/show_bug.cgi?id=45490
752 * win/lib/WebKitSystemInterface.lib:
753 * win/lib/WebKitSystemInterface_debug.lib:
755 2010-09-10 Anders Carlsson <andersca@apple.com>
757 WebKitSystemInterface part of:
758 Set the visible name for the web process
759 https://bugs.webkit.org/show_bug.cgi?id=45564
760 <rdar://problem/8416970>
762 * WebKitSystemInterface.h:
763 * libWebKitSystemInterfaceLeopard.a:
764 * libWebKitSystemInterfaceSnowLeopard.a:
766 2010-08-05 Jian Li <jianli@chromium.org>
768 Reviewed by David Levin.
770 Unify blob related feature defines to ENABLE(BLOB).
771 https://bugs.webkit.org/show_bug.cgi?id=43081
773 * win/tools/vsprops/FeatureDefines.vsprops:
774 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
776 2010-08-04 Dan Bernstein <mitz@apple.com>
778 Reviewed by Darin Adler.
780 WebKitSystemInterface part of: Allow the language for hyphenation to be specified
781 https://bugs.webkit.org/show_bug.cgi?id=43467
783 * WebKitSystemInterface.h:
784 * libWebKitSystemInterfaceLeopard.a:
785 * libWebKitSystemInterfaceSnowLeopard.a:
786 * libWebKitSystemInterfaceTiger.a:
788 2010-08-03 Beth Dakin <bdakin@apple.com>
790 Reviewed by Alice Liu.
792 Enable MathML on Windows.
794 * win/tools/vsprops/FeatureDefines.vsprops:
796 2010-07-30 Adam Roben <aroben@apple.com>
798 Roll our r64361 and r64363
800 We can't make these changes until QuartzCore.lib is included in
801 WebKitSupportLibrary.
803 2010-07-30 Adam Roben <aroben@apple.com>
805 Add WKCACFContext and related functions
807 Also added some functions used by WKCAImageQueue.
809 Fixes <http://webkit.org/b/43244>.
811 Reviewed by Sam Weinig.
813 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
814 * win/lib/WebKitSystemInterface.lib:
815 * win/lib/WebKitSystemInterface_debug.lib:
817 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
819 Reviewed by Ojan Vafai.
821 Add FILE_SYSTEM build flag for FileSystem API
822 https://bugs.webkit.org/show_bug.cgi?id=42915
824 * win/tools/vsprops/FeatureDefines.vsprops:
825 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
827 2010-07-12 Mark Rowe <mrowe@apple.com>
829 Rubber-stamped by Sam Weinig.
831 Update WebKitSystemInterface.
833 * libWebKitSystemInterfaceLeopard.a:
834 * libWebKitSystemInterfaceSnowLeopard.a:
835 * libWebKitSystemInterfaceTiger.a:
837 2010-07-12 Adam Roben <aroben@apple.com>
839 Stop generating stripped symbols for Release builds
841 It turns out we can strip the symbols after-the-fact using PDBCopy.
843 Fixes <http://webkit.org/b/42085>.
845 Reviewed by Steve Falkenburg.
847 * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols
848 attribute, which caused link.exe to generate a stripped PDB file for
851 2010-07-08 Eric Carlson <eric.carlson@apple.com>
853 Reviewed by Dan Bernstein.
855 Update WebKitSystemInterface.
857 * libWebKitSystemInterfaceLeopard.a:
858 * libWebKitSystemInterfaceSnowLeopard.a:
859 * libWebKitSystemInterfaceTiger.a:
861 2010-07-07 Dumitru Daniliuc <dumi@chromium.org>
863 Reviewed by Adam Roben.
865 Disable MSVC warning 4288.
866 https://bugs.webkit.org/show_bug.cgi?id=41804
868 MSVC has a non-standard extension that allows variables declared
869 in for-loops to remain visible in the same scope even after
871 (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze
872 option (turned on by default) enables all MSVC extensions, and
873 /Zc:forScope- tells the compiler to issue a C4288 warning when the
874 same variable is declared in the for-loop and re-declared later in
877 There seems to be a bug in VS2005 that erroneously enables
878 /Zc:forScope- even when that option is not specified
879 (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks
880 like our build got hit by that bug, so we need to disable warning
883 * win/tools/vsprops/common.vsprops:
885 2010-07-01 Simon Fraser <simon.fraser@apple.com>
887 Reviewed by Sam Weinig.
889 <rdar://problem/8154047>
891 Update WebKitSystemInterface, making some functions used by
892 WebKit2 available in 32-bit (for reals this time).
894 * libWebKitSystemInterfaceLeopard.a:
895 * libWebKitSystemInterfaceSnowLeopard.a:
896 * libWebKitSystemInterfaceTiger.a:
898 2010-07-01 Simon Fraser <simon.fraser@apple.com>
900 Reviewed by Sam Weinig.
902 <rdar://problem/8154047>
904 Update WebKitSystemInterface, making some functions used by
905 WebKit2 available in 32-bit.
907 * WebKitSystemInterface.h:
908 * libWebKitSystemInterfaceLeopard.a:
909 * libWebKitSystemInterfaceSnowLeopard.a:
910 * libWebKitSystemInterfaceTiger.a:
912 2010-06-23 John Gregg <johnnyg@google.com>
914 Reviewed by Kent Tamura.
916 add ENABLE_DIRECTORY_UPLOAD build support
917 https://bugs.webkit.org/show_bug.cgi?id=41100
919 * win/tools/vsprops/FeatureDefines.vsprops:
920 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
922 2010-06-27 Steve Falkenburg <sfalken@apple.com>
924 Windows (Cairo) build fix.
925 Add missing ENABLE_WEB_TIMING feature define.
927 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
929 2010-06-27 Steve Falkenburg <sfalken@apple.com>
932 Disable ENABLE_WEB_TIMING on Windows.
934 * win/tools/vsprops/FeatureDefines.vsprops:
936 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
938 Reviewed by Dimitri Glazkov.
940 Add a VS macro for enabling Web Timing support.
941 https://bugs.webkit.org/show_bug.cgi?id=38924
943 * win/tools/vsprops/FeatureDefines.vsprops:
945 2010-06-21 Sam Weinig <sam@webkit.org>
947 Reviewed by Anders Carlsson.
949 Update WebKitSystemInterface.
951 * WebKitSystemInterface.h:
952 * libWebKitSystemInterfaceLeopard.a:
953 * libWebKitSystemInterfaceSnowLeopard.a:
954 * libWebKitSystemInterfaceTiger.a:
956 2010-06-21 Dan Bernstein <mitz@apple.com>
958 Speculative build fix.
960 * WebKitSystemInterface.h:
962 2010-06-21 Dan Bernstein <mitz@apple.com>
964 Reviewed by Darin Adler.
966 WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
967 https://bugs.webkit.org/show_bug.cgi?id=10228
969 * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
970 * libWebKitSystemInterfaceLeopard.a:
971 * libWebKitSystemInterfaceSnowLeopard.a:
972 * libWebKitSystemInterfaceTiger.a:
974 2010-06-21 Satish Sampath <satish@chromium.org>
976 Reviewed by Steve Block.
978 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
979 https://bugs.webkit.org/show_bug.cgi?id=40878
981 * win/tools/vsprops/FeatureDefines.vsprops:
982 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
984 2010-06-02 Sterling Swigart <sswigart@google.com>
986 Reviewed by David Levin.
988 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
989 https://bugs.webkit.org/show_bug.cgi?id=39906
991 * win/tools/vsprops/FeatureDefines.vsprops:
992 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
994 2010-05-24 Jer Noble <jer.noble@apple.com>
996 No review; build fix only.
998 Roll-out changes r60110.
1000 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1001 * win/lib/WebKitSystemInterface.lib:
1002 * win/lib/WebKitSystemInterface_debug.lib:
1004 2010-05-24 Jer Noble <jer.noble@apple.com>
1006 No review; build fix only.
1008 Roll-out changes r60094, 60096-60097.
1010 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1011 * win/lib/WebKitSystemInterface.lib:
1012 * win/lib/WebKitSystemInterface_debug.lib:
1014 2010-05-23 Jer Noble <jer.noble@apple.com>
1016 Reviewed by Eric Carlson.
1018 HTML5 <video> tag performance worse than Flash
1019 https://bugs.webkit.org/show_bug.cgi?id=39577
1020 rdar://problem/7982458
1022 Added WebKitSystemInterface calls for new CAImageQueue APIs.
1024 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1025 * win/lib/WebKitSystemInterface.lib:
1026 * win/lib/WebKitSystemInterface_debug.lib:
1028 2010-05-20 Steve Block <steveblock@google.com>
1030 Reviewed by Jeremy Orlow.
1032 Provide bindings for DeviceOrientation
1033 https://bugs.webkit.org/show_bug.cgi?id=39210
1035 Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
1037 * win/tools/vsprops/FeatureDefines.vsprops:
1038 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1040 2010-04-09 Alexey Proskuryakov <ap@apple.com>
1042 Reviewed by Maciej Stachowiak.
1044 https://bugs.webkit.org/show_bug.cgi?id=24572
1045 XMLHttpRequest.statusText returns always "OK" on Mac
1047 * WebKitSystemInterface.h:
1048 * libWebKitSystemInterfaceLeopard.a:
1049 * libWebKitSystemInterfaceSnowLeopard.a:
1050 * libWebKitSystemInterfaceTiger.a:
1052 2010-04-07 Chris Marrin <cmarrin@apple.com>
1054 Reviewed by Steve Falkenburg.
1056 Remove QuartzCoreInterface from the build
1058 No longer needed since QuartzCore.dll is now included in the latest Safari release (4.0.5).
1060 * win/bin/QuartzCoreInterface.dll: Removed.
1061 * win/include/QuartzCoreInterface: Removed.
1062 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
1063 * win/lib/QuartzCoreInterface.lib: Removed.
1065 2010-04-02 Jer Noble <jer.noble@apple.com>
1067 Reviewed by Eric Carlson.
1069 https://bugs.webkit.org/show_bug.cgi?id=36624
1071 Update WebKitSystemInterface
1073 * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
1074 * libWebKitSystemInterfaceLeopard.a:
1075 * libWebKitSystemInterfaceSnowLeopard.a:
1076 * libWebKitSystemInterfaceTiger.a:
1078 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
1080 Reviewed by Dmitry Titov.
1082 Add FileThread for async file operation support in FileReader and FileWriter
1083 https://bugs.webkit.org/show_bug.cgi?id=36896
1085 Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
1086 for FileReader and FileWriter support.
1088 * win/tools/vsprops/FeatureDefines.vsprops:
1089 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1091 2010-03-25 Mark Rowe <mrowe@apple.com>
1093 Rubber-stamped by Dan Bernstein.
1095 Update WebCoreSQLite3 to SQLite v3.6.12.
1097 * WebCoreSQLite3/sqlite3.h:
1098 * WebCoreSQLite3/sqlite3ext.h:
1099 * libWebCoreSQLite3.a:
1100 * libWebKitSystemInterfaceLeopard.a:
1101 * libWebKitSystemInterfaceSnowLeopard.a:
1102 * libWebKitSystemInterfaceTiger.a:
1104 2010-03-23 Dan Bernstein <mitz@apple.com>
1106 Reviewed by John Sullivan.
1108 WebKitSystemInterface part of
1109 <rdar://problem/7197736> Plug-in clip rect does not update when overflow
1111 https://bugs.webkit.org/show_bug.cgi?id=36479.
1113 * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
1114 * libWebKitSystemInterfaceSnowLeopard.a: Updated
1116 2010-03-16 Dan Bernstein <mitz@apple.com>
1118 Reviewed by Sam Weinig.
1120 Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
1122 * win/lib/WebKitSystemInterface.lib:
1123 * win/lib/WebKitSystemInterface_debug.lib:
1125 2010-03-15 Andy Estes <aestes@apple.com>
1127 Reviewed by John Sullivan.
1129 Added two new output arguments to WKGetWheelEventDeltas() to return
1130 the number of scroll wheel ticks in the x and y directions.
1132 https://bugs.webkit.org/show_bug.cgi?id=29601.
1133 <rdar://problem/7453254>
1135 * WebKitSystemInterface.h:
1136 * libWebKitSystemInterfaceLeopard.a:
1137 * libWebKitSystemInterfaceSnowLeopard.a:
1138 * libWebKitSystemInterfaceTiger.a:
1140 2010-03-14 Dan Bernstein <mitz@apple.com>
1142 Reviewed by Darin Adler.
1144 WebKitSystemInterface part of removing support for legacy versions of Core Graphics
1146 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
1147 wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
1148 wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
1149 wkCreateFontsPlist().
1150 * win/lib/WebKitSystemInterface.lib: Updated.
1151 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1153 2010-03-08 Jian Li <jianli@chromium.org>
1155 Reviewed by Dmitry Titov.
1158 https://bugs.webkit.org/show_bug.cgi?id=32993
1160 Add ENABLE_BLOB_SLICE feature define.
1162 * win/tools/vsprops/FeatureDefines.vsprops:
1163 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1165 2010-02-19 Maciej Stachowiak <mjs@apple.com>
1167 Reviewed by David Levin.
1169 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
1170 https://bugs.webkit.org/show_bug.cgi?id=35147
1172 * win/tools/vsprops/FeatureDefines.vsprops:
1174 2010-02-18 Steve Falkenburg <sfalken@apple.com>
1176 Reviewed by Dan Bernstein.
1178 WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
1179 https://bugs.webkit.org/show_bug.cgi?id=35076
1181 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1182 * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
1183 * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
1185 2010-02-16 Gavin Barraclough <barraclough@apple.com>
1187 Reviewed by NOBODY (Build fix).
1189 Disable warnings preventing use of anonymous structs/onions -
1190 don't take all my fun toys away, these are useful & awesome!
1192 * win/tools/vsprops/common.vsprops:
1194 2010-02-11 Brian Weinstein <bweinstein@apple.com>
1196 Rubber-stamped by Eric Seidel.
1198 Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
1201 * win/tools/vsprops/FeatureDefines.vsprops:
1203 2010-02-08 Maciej Stachowiak <mjs@apple.com>
1205 Reviewed by Cameron Zwarich.
1207 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
1208 https://bugs.webkit.org/show_bug.cgi?id=34698
1210 * win/tools/vsprops/FeatureDefines.vsprops:
1212 2010-02-04 Mark Rowe <mrowe@apple.com>
1214 Reviewed by Steve Falkenburg.
1216 Update auto-version.sh to better handle major version numbers with fewer than three digits,
1217 and the case when WEBKITLIBRARIESDIR is not set.
1219 * win/tools/scripts/auto-version.sh:
1221 2010-02-04 Steve Falkenburg <sfalken@apple.com>
1223 Windows build fix for projects not defining WebKitLibrariesDir.
1225 * win/tools/scripts/auto-version.sh:
1227 2010-02-03 Dan Bernstein <mitz@apple.com>
1229 Reviewed by Anders Carlsson.
1231 Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
1233 * libWebKitSystemInterfaceLeopard.a:
1235 2010-02-02 Steve Falkenburg <sfalken@apple.com>
1237 Reviewed by Darin Adler.
1239 Copyright year updating for Windows version resources should be automatic
1240 https://bugs.webkit.org/show_bug.cgi?id=34503
1242 * win/tools/scripts/auto-version.sh:
1244 2010-02-02 Martin Robinson <mrobinson@webkit.org>
1246 Unreviewed build fix.
1248 The WinCairo build requires this script to be executable.
1250 * win/tools/scripts/feature-defines.sh: Added property svn:executable.
1252 2010-01-29 Mark Rowe <mrowe@apple.com>
1254 Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
1256 * win/tools/vsprops/FeatureDefines.vsprops:
1257 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1259 2010-01-26 Alexey Proskuryakov <ap@apple.com>
1261 More Windows build fixing.
1263 * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
1264 type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
1265 specialization sometimes - but it's not instantiated, so it's harmless.
1267 2010-01-22 Steve Falkenburg <sfalken@apple.com>
1269 Reviewed by Darin Adler.
1271 https://bugs.webkit.org/show_bug.cgi?id=34025
1272 Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
1274 * win/tools/vsprops/FeatureDefines.vsprops:
1275 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1277 2010-01-20 Steve Falkenburg <sfalken@apple.com>
1279 Reviewed by Darin Adler and Adam Roben.
1281 Feature defines are difficult to maintain on Windows builds
1282 https://bugs.webkit.org/show_bug.cgi?id=33883
1284 FeatureDefines.vsprops are now maintained in a way similar to
1285 Configurations/FeatureDefines.xcconfig, with the added advantage
1286 of having a single FeatureDefines file across all projects.
1288 Keep this list of features (not enabled/disabled state) in sync with
1289 FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
1291 Add new features to both PreprocessorDefinitions and UserMacro sections.
1292 Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
1294 * win/tools/scripts/feature-defines.sh: Added.
1295 * win/tools/vsprops/FeatureDefines.vsprops: Added.
1296 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
1297 * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
1299 2010-01-13 Simon Fraser <simon.fraser@apple.com>
1301 Reviewed by Darin Adler.
1303 <rdar://problem/7532544>
1305 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
1306 be used for a shadow drawing fix. Once more, with feeling. On Windows.
1308 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1309 * win/lib/WebKitSystemInterface.lib:
1310 * win/lib/WebKitSystemInterface_debug.lib:
1312 2010-01-13 Simon Fraser <simon.fraser@apple.com>
1314 Reviewed by Darin Adler.
1316 <rdar://problem/7532544>
1318 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
1319 be used for a shadow drawing fix.
1321 * win/lib/WebKitSystemInterface.lib:
1322 * win/lib/WebKitSystemInterface_debug.lib:
1324 2010-01-13 Simon Fraser <simon.fraser@apple.com>
1326 Reviewed by Darin Adler.
1328 <rdar://problem/7532544>
1330 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
1331 be used for a shadow drawing fix.
1333 * WebKitSystemInterface.h:
1334 * libWebKitSystemInterfaceLeopard.a:
1335 * libWebKitSystemInterfaceSnowLeopard.a:
1336 * libWebKitSystemInterfaceTiger.a:
1338 2010-01-07 Alexey Proskuryakov <ap@apple.com>
1340 Not reviewed, build fix.
1342 Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
1343 clients of another class). WebCore doesn't use all methods of JSString, so
1344 we don't export all classes clients could theoretically access via JSString.
1346 * win/tools/vsprops/common.vsprops:
1348 2009-12-21 Mark Rowe <mrowe@apple.com>
1350 Reviewed by Samuel Weinig.
1352 Update WebKitSystemInterface.
1354 * libWebKitSystemInterfaceLeopard.a:
1355 * libWebKitSystemInterfaceSnowLeopard.a:
1356 * libWebKitSystemInterfaceTiger.a:
1358 2009-12-21 Mark Rowe <mrowe@apple.com>
1360 Reviewed by Samuel Weinig.
1362 Update WebKitSystemInterface.
1364 * WebKitSystemInterface.h:
1365 * libWebKitSystemInterfaceLeopard.a:
1366 * libWebKitSystemInterfaceSnowLeopard.a:
1367 * libWebKitSystemInterfaceTiger.a:
1369 2009-12-18 Sam Weinig <sam@webkit.org>
1371 Reviewed by Anders Carlsson.
1373 Update WebKitSystemInterface for <rdar://problem/7237059>.
1375 * WebKitSystemInterface.h:
1376 * libWebKitSystemInterfaceLeopard.a:
1377 * libWebKitSystemInterfaceSnowLeopard.a:
1378 * libWebKitSystemInterfaceTiger.a:
1380 2009-12-15 Dan Bernstein <mitz@apple.com>
1382 Reviewed by Adam Roben.
1384 WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
1385 Core Graphics when available
1387 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
1388 wkCanCreateCGFontWithLOGFONT().
1389 * win/lib/WebKitSystemInterface.lib:
1390 * win/lib/WebKitSystemInterface_debug.lib:
1392 2009-12-12 Eric Carlson <eric.carlson@apple.com>
1394 Reviewed by Darin Adler.
1396 <rdar://problem/7453726> Pull shared UI code into WebKit
1398 * WebKitSystemInterface.h:
1399 * libWebKitSystemInterfaceLeopard.a:
1400 * libWebKitSystemInterfaceSnowLeopard.a:
1401 * libWebKitSystemInterfaceTiger.a:
1403 2009-12-11 Chris Marrin <cmarrin@apple.com>
1405 Reviewed by Adam Roben.
1407 Add QuartzCore build files to OpenSource tree
1408 https://bugs.webkit.org/show_bug.cgi?id=31856
1410 This allows proper building and linking with QuartzCore
1414 * win/bin/QuartzCoreInterface.dll: Added.
1415 * win/include/QuartzCoreInterface: Added.
1416 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
1417 * win/lib/QuartzCoreInterface.lib: Added.
1419 2009-12-07 Adam Roben <aroben@apple.com>
1421 Windows build fix for checkouts with a space in the path
1423 * win/tools/scripts/auto-version.sh: Quote the output file's directory
1424 before passing it to mkdir.
1426 2009-12-01 Alexey Proskuryakov <ap@apple.com>
1428 Reviewed by Darin Adler.
1430 https://bugs.webkit.org/show_bug.cgi?id=32036
1431 Implement CredentialStorage::getFromPersistentStorage for CFNetwork
1433 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1434 * win/lib/WebKitSystemInterface.lib:
1435 * win/lib/WebKitSystemInterface_debug.lib:
1436 Update WebKitSystemInterface.
1438 2009-11-24 Alexey Proskuryakov <ap@apple.com>
1440 Reviewed by Brady Eidson.
1442 https://bugs.webkit.org/show_bug.cgi?id=31844
1443 SocketStreamHandleCFNet should support CONNECT proxy credentials
1445 * WebKitSystemInterface.h:
1446 * libWebKitSystemInterfaceLeopard.a:
1447 * libWebKitSystemInterfaceSnowLeopard.a:
1448 * libWebKitSystemInterfaceTiger.a:
1449 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1450 * win/lib/WebKitSystemInterface.lib:
1451 * win/lib/WebKitSystemInterface_debug.lib:
1452 Update WebKitSystemInterface.
1454 2009-11-22 Dan Bernstein <mitz@apple.com>
1456 Reviewed by Eric Carlson.
1458 Updated WebKitSystemInterface.
1460 * libWebKitSystemInterfaceLeopard.a:
1461 * libWebKitSystemInterfaceSnowLeopard.a:
1462 * libWebKitSystemInterfaceTiger.a:
1464 2009-11-22 Dan Bernstein <mitz@apple.com>
1466 Reviewed by Cameron Zwarich.
1468 Fixed a leak in WKDrawMediaUIPart().
1470 * libWebKitSystemInterfaceLeopard.a:
1471 * libWebKitSystemInterfaceSnowLeopard.a:
1472 * libWebKitSystemInterfaceTiger.a:
1474 2009-11-20 Eric Carlson <eric.carlson@apple.com>
1476 Reviewed by Simon Fraser.
1478 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
1480 * WebKitSystemInterface.h:
1481 * libWebKitSystemInterfaceLeopard.a:
1482 * libWebKitSystemInterfaceSnowLeopard.a:
1483 * libWebKitSystemInterfaceTiger.a:
1485 2009-11-19 Eric Carlson <eric.carlson@apple.com>
1487 Reviewed by Dan Bernstein.
1489 <rdar://problem/7035231>
1490 Support closed caption in <video> element
1492 * WebKitSystemInterface.h:
1493 Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
1494 define WKMediaUIPartToggleClosedCaptionsButton.
1496 2009-11-13 Anders Carlsson <andersca@apple.com>
1498 Reviewed by Dan Bernstein.
1500 Update WebKitSystemInterface.
1502 * WebKitSystemInterface.h:
1503 * libWebKitSystemInterfaceLeopard.a:
1504 * libWebKitSystemInterfaceSnowLeopard.a:
1505 * libWebKitSystemInterfaceTiger.a:
1507 2009-11-13 Brent Fulgham <bfulgham@webkit.org>
1509 Build correction. No review.
1511 The WinCairo build requires ENABLE_FILTERS to work properly.
1513 * win/tools/vsprops/WinCairo.vsprops:
1515 2009-11-02 Dan Bernstein <mitz@apple.com>
1517 Reviewed by John Sullivan.
1519 WebKitSystemInterface part of making the appearance of the full-screen video HUD match
1520 QuickTime Player X’s HUD.
1522 * libWebKitSystemInterfaceLeopard.a:
1523 * libWebKitSystemInterfaceSnowLeopard.a:
1524 * libWebKitSystemInterfaceTiger.a:
1526 2009-10-26 Mark Rowe <mrowe@apple.com>
1528 Reviewed by Adam Roben.
1530 Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
1532 Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
1533 in the major component of the version number.
1535 * win/tools/scripts/auto-version.sh:
1537 2009-10-19 Marshall Culpepper <mculpepper@appcelerator.com>
1539 Reviewed by Eric Seidel.
1541 added cairo include and lib directories to debug_wincairo.vsprops
1542 https://bugs.webkit.org/show_bug.cgi?id=29831
1544 * win/tools/vsprops/debug_wincairo.vsprops:
1546 2009-10-16 Steve Falkenburg <sfalken@apple.com>
1548 Reviewed by Dan Bernstein.
1550 https://bugs.webkit.org/show_bug.cgi?id=30456
1551 Fixes for new Debug_All Windows build configuration.
1553 * win/tools/vsprops/debug_all.vsprops:
1554 Define DEBUG_ALL in Debug_All configuration.
1555 Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
1557 2009-10-16 Steve Falkenburg <sfalken@apple.com>
1559 Reviewed by Adam Roben.
1561 Add a Debug_All configuration to build entire stack as debug.
1562 Change Debug_Internal to:
1563 - stop using _debug suffix for all WebKit/Safari binaries
1564 - not use _debug as a DLL naming suffix
1565 - use non-debug C runtime lib.
1567 * win/tools/vsprops/debug_all.vsprops: Added.
1568 Use debug C runtime library in debug_all.
1569 Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
1570 * win/tools/vsprops/debug_internal.vsprops:
1571 Don't specify debug C runtime library in debug_internal.
1572 Don't specify _debug suffix for standard debug_internal builds.
1574 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
1576 Reviewed by Simon Fraser
1578 Support fullscreen in MediaPlayer (Mac)
1579 https://bugs.webkit.org/show_bug.cgi?id=26742
1581 New methods required for video fullscreen.
1583 * WebKitSystemInterface.h:
1584 * libWebKitSystemInterfaceLeopard.a:
1585 * libWebKitSystemInterfaceSnowLeopard.a:
1586 * libWebKitSystemInterfaceTiger.a:
1588 2009-10-02 Steve Falkenburg <sfalken@apple.com>
1591 Re-apply lost changes to auto-version.sh.
1593 * win/tools/scripts/auto-version.sh:
1595 2009-10-02 Eric Carlson <eric.carlson@apple.com>
1597 Reviewed by Adam Roben.
1599 <rdar://problem/7271334>
1600 Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
1602 * WebKitSystemInterface.h:
1603 MediaControllerThemeQT -> MediaControllerThemeQuickTime
1605 2009-10-02 Steve Falkenburg <sfalken@apple.com>
1607 Reviewed by Mark Rowe.
1609 <https://bugs.webkit.org/show_bug.cgi?id=29989>
1610 Safari version number shouldn't be exposed in WebKit code
1612 For a WebKit version of 532.3.4:
1613 Product version is: 5.32.3.4 (was 4.0.3.0)
1614 File version is: 5.32.3.4 (was 4.532.3.4)
1616 * win/tools/scripts/PRODUCTVERSION: Removed.
1617 * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
1619 2009-09-25 Dan Bernstein <mitz@apple.com>
1621 Reviewed by Adam Roben.
1623 WebKitSystemInterface changes for
1624 <rdar://problem/7211635> 2 byte characters are displayed as garbaged
1625 <rdar://problem/7212626> garbled/gibberish text (off-by-one)
1627 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1628 wkAddFontsFromPlistRepresentation() and replaced
1629 wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
1630 wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
1631 * win/lib/WebKitSystemInterface.lib:
1632 * win/lib/WebKitSystemInterface_debug.lib:
1634 2009-09-23 Marshall Culpepper <mculpepper@appcelerator.com>
1636 Reviewed by Eric Seidel.
1638 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
1639 default when the necessary dependencies are extracted into the
1641 https://bugs.webkit.org/show_bug.cgi?id=29661
1643 * win/tools/vsprops/WinCairo.vsprops:
1645 2009-09-09 Brent Fulgham <bfulgham@webkit.org>
1647 Reviewed by Dave Levin.
1649 Adjust WinCairo-specific property sheet to use static versions of
1650 libjpeg.lib and libpng.lib. Change to libpng.lib required addition
1651 of zlib.lib to link.
1653 * win/tools/vsprops/WinCairo.vsprops:
1655 2009-08-28 Steve Falkenburg <sfalken@apple.com>
1657 Reviewed by Adam Roben.
1659 Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
1660 to automatically use secure versions of C runtime lib calls on Windows.
1661 https://bugs.webkit.org/show_bug.cgi?id=28824
1663 * win/tools/vsprops/common.vsprops:
1665 2009-08-25 Brent Fulgham <bfulgham@webkit.org>
1667 Rubber stamped by Steve Falkenburg.
1669 debug_wincairo.vsprops was linking against wrong C runtime.
1671 * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
1672 C runtime (as in the standard 'debug.vsprops' file.)
1674 2009-08-24 Brent Fulgham <bfulgham@webkit.org>
1676 Reviewed by Steve Falkenburg.
1678 Revise CFLite Debug build to emit DLL's with _debug label.
1679 https://bugs.webkit.org/show_bug.cgi?id=28695.
1681 * win/tools/vsprops/debug_wincairo.vsprops: Added.
1683 2009-08-12 Peter Kasting <pkasting@google.com>
1685 Reviewed by Darin Adler.
1687 https://bugs.webkit.org/show_bug.cgi?id=27323
1688 Change pattern that strips all trailing whitespace to just remove EOL
1689 chars (\r, \n), to make it clear that varying EOL chars is the primary
1690 problem being solved.
1692 * win/tools/scripts/auto-version.sh:
1694 2009-08-10 Peter Kasting <pkasting@google.com>
1696 Reviewed by George Staikos.
1698 https://bugs.webkit.org/show_bug.cgi?id=27323
1699 Even more line ending-stripping for auto-version.sh, based on output
1700 provided by Jessie Berlin.
1702 * win/tools/scripts/auto-version.sh:
1704 2009-08-10 Brent Fulgham <bfulgham@webkit.org>
1706 Reviewed by Adam Roben.
1708 https://bugs.webkit.org/show_bug.cgi?id=28048.
1709 Move various WinCairo build settings into *.vsprops file.
1711 * win/tools/vsprops/cURL.vsprops: Added.
1713 2009-08-06 Peter Kasting <pkasting@google.com>
1715 Reviewed by Adam Barth.
1717 https://bugs.webkit.org/show_bug.cgi?id=27323
1718 Strip line endings at all points auto-version.sh reads data, not just
1719 the one I happened to run into.
1721 * win/tools/scripts/auto-version.sh:
1723 2009-07-27 Peter Kasting <pkasting@google.com>
1725 Reviewed by Adam Roben.
1727 https://bugs.webkit.org/show_bug.cgi?id=27323
1728 Correctly parse command output, even when the line endings are not LF,
1729 so that we don't create an autoversion.h that MSVC chokes on.
1731 * win/tools/scripts/auto-version.sh:
1733 2009-07-13 Brent Fulgham <bfulgham@webkit.org>
1735 Reviewed by Adam Roben.
1737 Add new configuration flag for redistributable Windows build.
1738 https://bugs.webkit.org/show_bug.cgi=27087
1740 * win/tools/vsprops/WinCairo.vsprops: Added. Defines the
1741 new WIN_CAIRO flag used to drive non-Apple Windows build.
1743 2009-07-10 Eric Carlson <eric.carlson@apple.com>
1745 Reviewed by Simon Fraser.
1747 Update WebKitSystemInterface for <rdar://problem/7049066>.
1749 * WebKitSystemInterface.h:
1750 * libWebKitSystemInterfaceLeopard.a:
1751 * libWebKitSystemInterfaceSnowLeopard.a:
1752 * libWebKitSystemInterfaceTiger.a:
1754 2009-07-06 Eric Carlson <eric.carlson@apple.com>
1756 Update WebKitSystemInterface for <rdar://problem/7008093>.
1758 * WebKitSystemInterface.h:
1759 * libWebKitSystemInterfaceLeopard.a:
1760 * libWebKitSystemInterfaceSnowLeopard.a:
1761 * libWebKitSystemInterfaceTiger.a:
1763 2009-07-06 Anders Carlsson <andersca@apple.com>
1765 Update WebKitSystemInterface.
1767 * WebKitSystemInterface.h:
1768 * libWebKitSystemInterfaceLeopard.a:
1769 * libWebKitSystemInterfaceSnowLeopard.a:
1770 * libWebKitSystemInterfaceTiger.a:
1772 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
1774 Reviewed by Simon Fraser.
1776 Update WebKitSystemInterface for <rdar://problem/6518119>
1778 * WebKitSystemInterface.h:
1779 * libWebKitSystemInterfaceLeopard.a:
1780 * libWebKitSystemInterfaceSnowLeopard.a:
1781 * libWebKitSystemInterfaceTiger.a:
1783 2009-07-01 Eric Carlson <eric.carlson@apple.com>
1785 Reviewed by Simon Fraser.
1787 Update WebKitSystemInterface for <rdar://problem/7014990>
1789 * libWebKitSystemInterfaceLeopard.a:
1790 * libWebKitSystemInterfaceSnowLeopard.a:
1791 * libWebKitSystemInterfaceTiger.a:
1793 2009-06-29 Eric Carlson <eric.carlson@apple.com>
1795 Reviewed by Simon Fraser.
1797 Update WebKitSystemInterface for <rdar://problem/7014813>
1799 * WebKitSystemInterface.h:
1800 * libWebKitSystemInterfaceLeopard.a:
1801 * libWebKitSystemInterfaceSnowLeopard.a:
1802 * libWebKitSystemInterfaceTiger.a:
1804 2009-06-25 Simon Fraser <simon.fraser@apple.com>
1806 Rubber-stamped by Mark Rowe.
1808 <rdar://problem/6999737>
1810 Update the media controller images.
1812 * libWebKitSystemInterfaceLeopard.a:
1813 * libWebKitSystemInterfaceSnowLeopard.a:
1814 * libWebKitSystemInterfaceTiger.a:
1816 2009-06-16 Simon Fraser <simon.fraser@apple.com>
1818 Rubber-stamped by Anders Carlsson.
1820 Update WebKitSystemInterface for <rdar://problem/6937882>.
1822 * libWebKitSystemInterfaceLeopard.a:
1823 * libWebKitSystemInterfaceSnowLeopard.a:
1824 * libWebKitSystemInterfaceTiger.a:
1826 2009-06-02 Anders Carlsson <andersca@apple.com>
1828 Rubber-stamped by Mark Rowe.
1830 Update WebKitSystemInterface.
1832 * libWebKitSystemInterfaceLeopard.a:
1833 * libWebKitSystemInterfaceSnowLeopard.a:
1834 * libWebKitSystemInterfaceTiger.a:
1836 2009-05-27 Mark Rowe <mrowe@apple.com>
1838 Rubber-stamped by Dan Bernstein.
1840 Update WebKitSystemInterface.
1842 * libWebKitSystemInterfaceLeopard.a:
1843 * libWebKitSystemInterfaceSnowLeopard.a: Added.
1844 * libWebKitSystemInterfaceTiger.a:
1846 2009-05-26 Anders Carlsson <andersca@apple.com>
1848 Reviewed by Dan Bernstein.
1850 <rdar://problem/6901751>
1851 REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
1853 Remove WKCGContextIsSafeToClip.
1855 * WebKitSystemInterface.h:
1856 * libWebKitSystemInterfaceTiger.a:
1858 2009-05-21 Dan Bernstein <mitz@apple.com>
1860 Rubber-stamped by Mark Rowe.
1862 - correct a copyright header accidently reverted in r43964
1864 * WebKitSystemInterface.h:
1866 2009-05-21 Dan Bernstein <mitz@apple.com>
1868 Reviewed by Anders Carlsson.
1870 - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
1871 (r35515): Tiger crash painting the selection on registration page of
1874 * WebKitSystemInterface.h:
1875 * libWebKitSystemInterfaceTiger.a:
1877 2009-05-07 Simon Fraser <simon.fraser@apple.com>
1879 Source changes reviewed by Darin Adler
1881 <rdar://problem/6864091> Endcap of media controls slider is fuzzy
1883 * libWebKitSystemInterfaceLeopard.a:
1884 * libWebKitSystemInterfaceTiger.a:
1886 2009-04-28 Steve Falkenburg <sfalken@apple.com>
1888 Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
1889 Indirected definition through a UserMacro.
1891 Reviewed by Mark Rowe.
1893 * win/tools/vsprops/common.vsprops:
1895 2009-04-28 Steve Falkenburg <sfalken@apple.com>
1897 Fix extraneous warning about PRODUCTION not being defined in Windows builds.
1898 Indirected definition for __PRODUCTION__ through a UserMacro.
1900 Reviewed by Mark Rowe.
1902 * win/tools/vsprops/common.vsprops:
1904 2009-04-24 Simon Fraser <simon.fraser@apple.com>
1906 Source changes reviewed by Darin Adler
1908 https://bugs.webkit.org/show_bug.cgi?id=22242
1910 Update WebKitSystemInterface for Mac with fixes for video controller drawing.
1912 * libWebKitSystemInterfaceLeopard.a:
1913 * libWebKitSystemInterfaceTiger.a:
1915 2009-04-22 Ada Chan <adachan@apple.com>
1917 Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
1919 Reviewed by Darin Adler.
1921 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1922 * win/lib/WebKitSystemInterface.lib:
1923 * win/lib/WebKitSystemInterface_debug.lib:
1925 2009-04-20 Steve Falkenburg <sfalken@apple.com>
1927 Separate JavaScriptCore.dll from WebKit.dll.
1928 Slight performance improvement or no change on benchmarks.
1930 Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
1931 and simplifies standalone JavaScriptCore builds.
1933 Reviewed by Oliver Hunt.
1935 * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
1937 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
1939 Reviewed by Mark Rowe.
1941 <rdar://problem/6781295> video.buffered and video.seekable are not
1942 the same. video.buffered should return only what is buffered and
1943 not what is seekable
1945 * WebKitSystemInterface.h:
1946 * libWebKitSystemInterfaceLeopard.a:
1947 * libWebKitSystemInterfaceTiger.a:
1949 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
1951 Reviewed by Adele Peterson.
1953 <rdar://problem/6747241> work around QTKit no longer reaching
1954 QTMovieLoadStateComplete
1956 * WebKitSystemInterface.h:
1957 * libWebKitSystemInterfaceLeopard.a:
1958 * libWebKitSystemInterfaceTiger.a:
1960 2009-04-15 Steve Falkenburg <sfalken@apple.com>
1962 Updated WebKitSystemInterface for Windows.
1963 Changes needed for <rdar://problem/6785760>
1965 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1966 * win/lib/WebKitSystemInterface.lib:
1967 * win/lib/WebKitSystemInterface_debug.lib:
1969 2009-04-14 Mark Rowe <mrowe@apple.com>
1971 Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
1973 * libWebKitSystemInterfaceLeopard.a:
1974 * libWebKitSystemInterfaceTiger.a:
1976 2009-04-13 Antti Koivisto <antti@apple.com>
1978 Reviewed by Darin Adler.
1980 <rdar://problem/6740294> Increase the connection count per host
1982 * WebKitSystemInterface.h:
1983 * libWebKitSystemInterfaceLeopard.a:
1984 * libWebKitSystemInterfaceTiger.a:
1986 2009-04-10 Eric Carlson <eric.carlson@apple.com>
1988 WebKitSystemInterface changes for <rdar://problem/6646998>
1990 * libWebKitSystemInterfaceLeopard.a:
1991 * libWebKitSystemInterfaceTiger.a:
1993 2009-04-10 Simon Fraser <simon.fraser@apple.com>
1995 Fix the leopard build by updating WebKitSystemInterface.
1997 * WebKitSystemInterface.h:
1998 * libWebKitSystemInterfaceLeopard.a:
2000 2009-03-30 Steve Falkenburg <sfalken@apple.com>
2002 Bump version to 530.
2004 * win/tools/scripts/VERSION:
2006 2009-03-26 Adam Roben <aroben@apple.com>
2008 Remove SafariThemeConstants.h, which is now provided by
2009 WebKitSupportLibrary
2011 * win/include/SafariTheme: Removed.
2012 * win/include/SafariTheme/SafariThemeConstants.h: Removed.
2014 2009-03-07 Dan Bernstein <mitz@apple.com>
2016 Reviewed by Mark Rowe.
2018 - WebKitSystemInterface part of removing build-time and run-time support
2019 for legacy versions of CFNetwork and Core Graphics
2021 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2022 * win/lib/WebKitSystemInterface.lib:
2023 * win/lib/WebKitSystemInterface_debug.lib:
2025 2009-01-30 Dan Bernstein <mitz@apple.com>
2027 Reviewed by Timothy Hatcher.
2029 - <rdar://problem/6545912> expose the build number in autoversion.h
2031 * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
2032 with the full build number.
2034 2009-01-08 Dan Bernstein <mitz@apple.com>
2036 Reviewed by Adam Roben.
2038 - WebKitSystemInterface changes to support Core Graphics native glyph drawing
2040 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2041 * win/lib/WebKitSystemInterface.lib:
2042 * win/lib/WebKitSystemInterface_debug.lib:
2044 2008-11-11 Ada Chan <adachan@apple.com>
2046 Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
2047 Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
2049 Update window versions to correspond to Windows XP.
2051 Reviewed by Steve Falkenburg.
2053 * win/tools/vsprops/common.vsprops:
2055 2008-10-23 Anders Carlsson <andersca@apple.com>
2057 Reviewed by John Sullivan.
2059 Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
2061 * libWebKitSystemInterfaceLeopard.a:
2062 * libWebKitSystemInterfaceTiger.a:
2064 2008-10-08 Mark Rowe <mrowe@apple.com>
2066 Rubber-stamped by Jon Honeycutt.
2068 Remove restriction on version number ending in a 4.
2070 * win/tools/scripts/auto-version.sh:
2072 2008-10-07 Anders Carlsson <andersca@apple.com>
2074 Reviewed by Mitz Pettel.
2076 Update WebKitSystemInterface.
2078 * libWebKitSystemInterfaceLeopard.a:
2079 * libWebKitSystemInterfaceTiger.a:
2081 2008-09-09 Dan Bernstein <mitz@apple.com>
2083 Reviewed by Darin Adler.
2085 - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
2087 * WebKitSystemInterface.h:
2088 * libWebKitSystemInterfaceLeopard.a:
2090 2008-09-04 Adam Roben <aroben@apple.com>
2092 Ignore warning LNK4221 on Windows
2094 This warning is emitted when an object file with no public symbols is
2095 passed to the linker/librarian. This often occurs in WebCore for files
2096 that have been disabled via ENABLE()/USE() macros.
2098 Rubberstamped by Anders Carlsson.
2100 * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
2102 2008-08-27 Timothy Hatcher <timothy@apple.com>
2104 Adds the WKAdvanceDefaultButtonPulseAnimation function.
2106 <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
2108 Reviewed by Adele Peterson.
2110 * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
2111 * libWebKitSystemInterfaceLeopard.a: Updated.
2112 * libWebKitSystemInterfaceTiger.a: Updated.
2114 2008-08-26 Adam Roben <aroben@apple.com>
2116 Disable a truncation warning that is disabled/doesn't exist on Mac
2118 This warning was firing when initializing floats from double literals.
2119 I haven't yet found any other situation that would cause this warning
2122 Reviewed by Sam Weinig.
2124 * win/tools/vsprops/common.vsprops: Turn off warning C4305.
2126 2008-07-20 Steve Falkenburg <sfalken@apple.com>
2130 * win/tools/vsprops/common.vsprops:
2132 2008-07-08 Dan Bernstein <mitz@apple.com>
2134 Reviewed by John Sullivan.
2136 - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
2138 * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
2139 * libWebKitSystemInterfaceLeopard.a: Updated.
2140 * libWebKitSystemInterfaceTiger.a: Updated.
2142 2008-07-01 Steve Falkenburg <sfalken@apple.com>
2144 Bump version numbers.
2146 Reviewed by Mark Rowe.
2148 * win/tools/scripts/PRODUCTVERSION:
2149 * win/tools/scripts/VERSION:
2151 2008-05-13 Dan Bernstein <mitz@apple.com>
2153 Reviewed by John Sullivan.
2155 - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
2157 * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
2158 transformed graphics contexts.
2159 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2160 wkSetCGContextFontRenderingStyle().
2161 * win/lib/WebKitSystemInterface.lib: Updated.
2162 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2164 2008-05-09 Adam Roben <aroben@apple.com>
2166 Disable a MSVC warning
2168 Reviewed by Darin Adler.
2170 * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
2171 disabled warnings. It's a warning about decorated names being longer
2172 than MSVC's limit of 4096 characters. This warning doesn't indicate a
2173 correctness problem, but these truncated decorated names will be
2174 harder to recognize during debugging or when they appear in linker
2177 2008-04-28 Darin Adler <darin@apple.com>
2183 * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
2184 It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
2186 2008-04-24 Mark Rowe <mrowe@apple.com>
2188 Reviewed by Sam Weinig.
2190 Remove code for calculating the glyph cache size.
2192 * WebKitSystemInterface.h: Remove unused symbol.
2193 * libWebKitSystemInterfaceLeopard.a:
2194 * libWebKitSystemInterfaceTiger.a:
2196 2008-03-28 Steve Falkenburg <sfalken@apple.com>
2200 * win/tools/scripts/PRODUCTVERSION:
2202 2008-03-26 Adam Roben <aroben@apple.com>
2204 Windows build fix after r31322
2206 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
2207 * win/lib/WebKitSystemInterface.lib: Updated.
2208 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2210 2008-03-26 Mark Rowe <mrowe@apple.com>
2212 Reviewed by David Hyatt.
2214 Make the Ahem font antialias correctly on Acid3 on Tiger.
2216 * WebKitSystemInterface.h:
2217 * libWebKitSystemInterfaceTiger.a:
2219 2008-03-19 Mark Rowe <mrowe@apple.com>
2221 Rubber-stamped by Sam Weinig.
2223 Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
2224 Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
2226 * libWebCoreSQLite3.a: Land a 4-way fat binary.
2228 2008-03-12 Steve Falkenburg <sfalken@apple.com>
2230 New version of WebKitSystemInterface.lib with
2231 more compiler warnings suppressed.
2233 * win/lib/WebKitSystemInterface.lib:
2234 * win/tools/vsprops/common.vsprops:
2236 2008-03-12 Dan Bernstein <mitz@apple.com>
2238 Reviewed by Darin Adler and Sam Weinig.
2240 - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
2242 * WebKitSystemInterface.h:
2243 * libWebKitSystemInterfaceLeopard.a:
2245 2008-03-11 Steve Falkenburg <sfalken@apple.com>
2247 Disable two PGO/LTCG specific warnings.
2251 * win/tools/vsprops/common.vsprops:
2253 2008-02-29 Mark Rowe <mrowe@apple.com>
2255 Update Tiger version of WebKitSystemInterface to match r30690.
2257 * libWebKitSystemInterfaceTiger.a:
2259 2008-02-29 Adele Peterson <adele@apple.com>
2263 Auto-generate image arrays.
2265 * libWebKitSystemInterfaceLeopard.a:
2267 2008-02-29 Mark Rowe <mrowe@apple.com>
2269 Reviewed by Anders Carlsson.
2271 Replace use of WKPathFromFont with implementation in terms of public API.
2273 * WebKitSystemInterface.h: Remove unused symbol.
2274 * libWebKitSystemInterfaceLeopard.a:
2275 * libWebKitSystemInterfaceTiger.a:
2277 2008-02-29 Mark Rowe <mrowe@apple.com>
2279 Reviewed by Oliver Hunt.
2281 Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
2283 * WebKitSystemInterface.h:
2284 * libWebKitSystemInterfaceLeopard.a:
2285 * libWebKitSystemInterfaceTiger.a:
2287 2008-02-29 Mark Rowe <mrowe@apple.com>
2289 Reviewed by Oliver Hunt.
2291 Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
2293 * WebKitSystemInterface.h:
2294 * libWebKitSystemInterfaceLeopard.a:
2296 2008-02-29 Mark Rowe <mrowe@apple.com>
2298 Reviewed by Oliver Hunt and Oliver Hunt.
2300 <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
2302 * WebKitSystemInterface.h: Remove unused symbol.
2303 * libWebKitSystemInterfaceLeopard.a:
2304 * libWebKitSystemInterfaceTiger.a:
2306 2008-02-28 Mark Rowe <mrowe@apple.com>
2308 Reviewed by Dan Bernstein.
2310 Remove two unused functions from WebKitSystemInterface.
2312 * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
2313 a duplicate declaration of WKSecondsSinceLastInputEvent.
2314 * libWebKitSystemInterfaceLeopard.a:
2315 * libWebKitSystemInterfaceTiger.a:
2317 2008-02-28 Mark Rowe <mrowe@apple.com>
2319 Reviewed by Dave Hyatt.
2321 Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
2323 * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger.
2324 * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics.
2326 2008-02-27 Brady Eidson <beidson@apple.com>
2330 * libWebKitSystemInterfaceTiger.a:
2332 2008-02-27 Brady Eidson <beidson@apple.com>
2334 Reviewed by Mark Rowe
2336 Removed some unused methods:
2337 WKGetNSURLResponseCalculatedExpiration
2338 WKGetNSURLResponseMustRevalidate
2340 * WebKitSystemInterface.h:
2341 * libWebKitSystemInterfaceLeopard.a:
2342 * libWebKitSystemInterfaceTiger.a:
2344 2008-02-13 Adam Roben <aroben@apple.com>
2346 * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
2348 2008-02-12 Adam Roben <aroben@apple.com>
2350 Clean up auto-version.sh a bit
2352 It now does quite a bit less file I/O and many fewer fork/exec pairs.
2353 It's also quite a bit easier to read.
2357 * win/tools/scripts/auto-version.sh:
2359 2008-02-12 Steve Falkenburg <sfalken@apple.com>
2361 Versioning script change.
2363 * win/tools/scripts/auto-version.sh:
2365 2008-02-07 Ada Chan <adachan@apple.com>
2367 Added 4 new methods:
2368 wkSetClientCertificateInSSLProperties,
2369 wkCanAccessCFURLRequestHTTPBodyParts,
2370 wkCFURLRequestCopyHTTPRequestBodyParts,
2371 wkCFURLRequestSetHTTPRequestBodyParts
2373 Rubber-stamped by Steve.
2375 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2376 * win/lib/WebKitSystemInterface.lib:
2377 * win/lib/WebKitSystemInterface_debug.lib:
2379 2008-02-04 Timothy Hatcher <timothy@apple.com>
2381 <rdar://problem/5722735> Merge fix for SQLITE_FULL error
2382 is given even if the max_page_count is increased (2920)
2384 * libWebCoreSQLite3.a:
2386 2008-02-01 Steve Falkenburg <sfalken@apple.com>
2388 <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
2390 Rubber-stamped by Jon Honeycutt.
2392 * win/tools/vsprops/common.vsprops:
2394 2008-01-29 Mark Rowe <mrowe@apple.com>
2396 Reviewed by Tim Hatcher.
2398 <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).
2400 * WebCoreSQLite3/sqlite3.h: Added.
2401 * WebCoreSQLite3/sqlite3ext.h: Added.
2402 * libWebCoreSQLite3.a: Added.
2404 2008-01-29 Alexey Proskuryakov <ap@webkit.org>
2406 Debug (external) build fix.
2408 Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
2409 This preprocessor definition is automatically set by Visual Studio as needed anyway.
2411 * win/tools/vsprops/debug.vsprops:
2413 2008-01-17 Steve Falkenburg <sfalken@apple.com>
2415 Add preprocessor define accidently dropped in my unification,
2416 and required by some builds. Fixes an issue that caused both
2417 debug and release DLLs to be loaded.
2419 Rubber-stamped by Jon Honeycutt.
2421 * win/tools/vsprops/debug_internal.vsprops:
2423 2008-01-16 Steve Falkenburg <sfalken@apple.com>
2425 Use recommended security-related compiler settings.
2429 * win/tools/vsprops/common.vsprops:
2431 2008-01-16 Steve Falkenburg <sfalken@apple.com>
2435 * win/tools/vsprops/release.vsprops:
2437 2008-01-15 Adele Peterson <adele@apple.com>
2439 Reviewed by Adam and Antti.
2441 Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
2443 * WebKitSystemInterface.h:
2444 * libWebKitSystemInterfaceLeopard.a:
2445 * libWebKitSystemInterfaceTiger.a:
2446 * win/include/SafariTheme: Added.
2447 * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
2449 2008-01-14 Steve Falkenburg <sfalken@apple.com>
2451 Use shared vsprops for most vcproj properties.
2453 Reviewed by Darin Adler.
2455 * win/tools/vsprops/common.vsprops:
2456 * win/tools/vsprops/debug.vsprops:
2457 * win/tools/vsprops/debug_internal.vsprops:
2458 * win/tools/vsprops/release.vsprops:
2460 2008-01-11 Steve Falkenburg <sfalken@apple.com>
2462 Share common files across projects.
2465 Debug: common.vsprops, debug.vsprops
2466 Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
2467 Release: common.vsprops, release.vsprops
2469 Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
2470 debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
2472 Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
2474 Reviewed by Adam Roben.
2476 * win/tools/WinTools.make:
2477 * win/tools/scripts: Added.
2478 * win/tools/scripts/PRODUCTVERSION: Added.
2479 * win/tools/scripts/VERSION: Added.
2480 * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
2481 * win/tools/vsprops/debug.vsprops:
2482 * win/tools/vsprops/debug_internal.vsprops: Added.
2483 * win/tools/vsprops/release.vsprops:
2485 2008-01-11 Steve Falkenburg <sfalken@apple.com>
2487 Add shared vsprops to help unify our Windows tools settings.
2492 * win/tools/WinTools.make: Added.
2493 * win/tools/vsprops: Added.
2494 * win/tools/vsprops/common.vsprops: Added.
2495 * win/tools/vsprops/debug.vsprops: Added.
2496 * win/tools/vsprops/release.vsprops: Added.
2498 2008-01-07 Mark Rowe <mrowe@apple.com>
2500 Update Tiger library to a G3-friendly version.
2502 * libWebKitSystemInterfaceTiger.a:
2504 2008-01-07 Adele Peterson <adele@apple.com>
2506 Reviewed by Antti, Adam, and Mitz.
2508 WebKitLibraries part of fix for
2509 <rdar://problem/5619073> Updated look for <video> controls
2510 <rdar://problem/5619057> Add volume control to video controls
2512 * WebKitSystemInterface.h:
2513 * libWebKitSystemInterfaceLeopard.a:
2514 * libWebKitSystemInterfaceTiger.a:
2516 2008-01-03 Mark Rowe <mrowe@apple.com>
2518 Update Tiger library to a G3-friendly version.
2520 * libWebKitSystemInterfaceTiger.a:
2522 2008-01-03 Adele Peterson <adele@apple.com>
2524 Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
2526 * WebKitSystemInterface.h:
2527 * libWebKitSystemInterfaceLeopard.a:
2528 * libWebKitSystemInterfaceTiger.a:
2530 2007-12-21 Mark Rowe <mrowe@apple.com>
2532 Rubber-stamped by Dan Bernstein.
2534 Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
2535 Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
2537 * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
2539 2007-12-07 Dan Bernstein <mitz@apple.com>
2541 Reviewed by Darin Adler.
2543 - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
2545 * WebKitSystemInterface.h:
2546 * libWebKitSystemInterfaceLeopard.a:
2547 * libWebKitSystemInterfaceTiger.a:
2549 2007-11-27 John Sullivan <sullivan@apple.com>
2551 Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
2552 that affects Safari.
2554 reviewed by Kevin Decker
2556 * libWebKitSystemInterfaceLeopard.a:
2557 * libWebKitSystemInterfaceTiger.a:
2559 2007-11-26 Timothy Hatcher <timothy@apple.com>
2561 Reviewed by Adam Roben.
2563 Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
2564 http://bugs.webkit.org/show_bug.cgi?id=16137
2566 Add a new function to make bottom window corners square for textured windows.
2568 * WebKitSystemInterface.h:
2569 * libWebKitSystemInterfaceTiger.a:
2570 * libWebKitSystemInterfaceLeopard.a:
2572 2007-11-23 Adam Roben <aroben@apple.com>
2574 Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
2578 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2580 * win/lib/WebKitSystemInterface.lib: Updated.
2581 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2583 2007-11-16 Anders Carlsson <andersca@apple.com>
2587 <rdar://problem/5603832>
2588 XMLHttpRequest readyState 3 & responseText buffer issues.
2590 Add wkSetCFURLRequestShouldContentSniff.
2592 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2593 * win/lib/WebKitSystemInterface.lib:
2594 * win/lib/WebKitSystemInterface_debug.lib:
2596 2007-11-05 Antti Koivisto <antti@apple.com>
2600 Update WKQTMovieViewSetDrawSynchronously.
2602 * libWebKitSystemInterfaceLeopard.a:
2603 * libWebKitSystemInterfaceTiger.a:
2605 2007-11-02 Antti Koivisto <antti@apple.com>
2607 Reviewed by Darin Adler.
2609 Update to add WKQTMovieViewSetDrawSynchronously
2611 * WebKitSystemInterface.h:
2612 * libWebKitSystemInterfaceLeopard.a:
2613 * libWebKitSystemInterfaceTiger.a:
2615 2007-10-26 Adele Peterson <adele@apple.com>
2617 Reviewed by Tim Hatcher.
2619 Updating header too for WKDrawCapsLockIndicator.
2621 * WebKitSystemInterface.h:
2623 2007-10-26 Adele Peterson <adele@apple.com>
2627 Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
2629 * libWebKitSystemInterfaceLeopard.a:
2630 * libWebKitSystemInterfaceTiger.a:
2632 2007-10-25 Adam Roben <aroben@apple.com>
2634 Add wkSetPatternBaseCTM.
2636 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2637 * win/lib/WebKitSystemInterface.lib:
2638 * win/lib/WebKitSystemInterface_debug.lib:
2640 2007-10-25 Sam Weinig <sam@webkit.org>
2642 Fix the windows build.
2644 * win/lib/WebKitSystemInterface.lib:
2645 * win/lib/WebKitSystemInterface_debug.lib:
2647 2007-10-25 Timothy Hatcher <timothy@apple.com>
2649 Add WKSetPatternBaseCTM.
2651 * WebKitSystemInterface.h:
2652 * libWebKitSystemInterfaceLeopard.a:
2653 * libWebKitSystemInterfaceTiger.a:
2655 2007-10-25 Timothy Hatcher <timothy@apple.com>
2659 Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
2661 * libWebKitSystemInterfaceLeopard.a:
2663 2007-10-25 Sam Weinig <sam@webkit.org>
2665 Added wrapper for getting the foundation cache directory.
2667 Reviewed by Adam Roben.
2669 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2670 * win/lib/WebKitSystemInterface.lib:
2671 * win/lib/WebKitSystemInterface_debug.lib:
2673 2007-10-24 Adam Roben <aroben@apple.com>
2675 Added some font-related functions needed for <rdar://5549919>
2679 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2680 * win/lib/WebKitSystemInterface.lib:
2681 * win/lib/WebKitSystemInterface_debug.lib:
2683 2007-10-24 Timothy Hatcher <timothy@apple.com>
2685 Reviewed by Mark Rowe.
2687 <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
2689 Add system specific versions of WebKitSystemInterface.
2691 * libWebKitSystemInterface.a: Removed.
2692 * libWebKitSystemInterfaceLeopard.a: Added.
2693 * libWebKitSystemInterfaceTiger.a: Added.
2695 2007-10-11 Ada Chan <adachan@apple.com>
2697 <rdar://problem/5534421>
2698 Added wkGetDefaultHTTPCookieStorage(). Updated libraries.
2700 Reviewed by Darin Adler.
2702 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2703 * win/lib/WebKitSystemInterface.lib:
2704 * win/lib/WebKitSystemInterface_debug.lib:
2706 2007-09-27 Sam Weinig <sam@webkit.org>
2708 Build fix. Ran update-webkitsysteminterface script on Tiger, because
2709 the resulting binary differs when built on Tiger.
2711 * libWebKitSystemInterface.a:
2713 2007-09-27 David Hyatt <hyatt@apple.com>
2715 Update WebKitSYstemInterface for @font-face changes.
2717 * WebKitSystemInterface.h:
2718 * libWebKitSystemInterface.a:
2720 2007-09-18 Geoffrey Garen <ggaren@apple.com>
2722 Build fix. Ran update-webkitsysteminterface script on Tiger, because
2723 the resulting binary differs when built on Tiger. See
2724 <rdar://problem/5490613>.
2726 * libWebKitSystemInterface.a:
2728 2007-09-18 Geoffrey Garen <ggaren@apple.com>
2730 Build fix. Ran update-webkitsysteminterface script.
2732 * WebKitSystemInterface.h:
2733 * libWebKitSystemInterface.a:
2735 2007-08-28 Anders Carlsson <andersca@apple.com>
2737 Add WKSetNSURLRequestShouldContentSniff.
2739 * WebKitSystemInterface.h:
2740 * libWebKitSystemInterface.a:
2742 2007-08-28 Ada Chan <adachan@apple.com>
2744 <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
2749 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2750 * win/lib/WebKitSystemInterface.lib:
2751 * win/lib/WebKitSystemInterface_debug.lib:
2753 2007-07-23 Ada Chan <adachan@apple.com>
2757 Update WebKitSystemInterface.{h,lib}.
2759 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2760 * win/lib/WebKitSystemInterface.lib:
2761 * win/lib/WebKitSystemInterface_debug.lib:
2763 2007-07-19 Ada Chan <adachan@apple.com>
2765 Rubber-stamped by Adam.
2769 * win/lib/WebKitSystemInterface.lib:
2770 * win/lib/WebKitSystemInterface_debug.lib:
2772 2007-07-06 Adam Roben <aroben@apple.com>
2774 Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
2778 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2779 * win/lib/WebKitSystemInterface.lib:
2780 * win/lib/WebKitSystemInterface_debug.lib:
2782 2007-06-29 Antti Koivisto <antti@apple.com>
2786 Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
2788 * WebKitSystemInterface.h:
2789 * libWebKitSystemInterface.a:
2791 2007-03-29 Beth Dakin <bdakin@apple.com>
2793 Rubber-stamped by Adam.
2795 Keep OpenSource building.
2797 * WebKitSystemInterface.h:
2798 * libWebKitSystemInterface.a:
2800 2007-03-28 Antti Koivisto <antti@apple.com>
2802 Update libWebKitSystemInterface, previous version was out of date.
2804 * libWebKitSystemInterface.a:
2806 2007-03-27 Antti Koivisto <antti@apple.com>
2808 Reviewed by Darin Adler.
2810 Added wkGetWheelEventDeltas
2812 * WebKitSystemInterface.h:
2813 * libWebKitSystemInterface.a:
2815 2007-03-07 Mark Rowe <mrowe@apple.com>
2817 Build fix. Rebuild against 10.4 SDK.
2819 * libWebKitSystemInterface.a:
2821 2007-03-06 Kevin Decker <kdecker@apple.com>
2825 Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
2827 * libWebKitSystemInterface.a:
2829 2007-02-21 Anders Carlsson <acarlsson@apple.com>
2831 Add new version with WKCGContextIsBitmapContext.
2833 * WebKitSystemInterface.h:
2834 * libWebKitSystemInterface.a:
2836 2006-12-16 Adele Peterson <adele@apple.com>
2840 WebKitLibraries part of fix for:
2841 <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
2843 Added wkDrawTextFieldCellFocusRing.
2845 * WebKitSystemInterface.h:
2846 * libWebKitSystemInterface.a:
2848 2006-10-11 Darin Adler <darin@apple.com>
2850 Reviewed by John Sullivan.
2852 * WebKitSystemInterface.h: Updated to a C++-compatible version.
2854 2006-08-31 Adele Peterson <adele@apple.com>
2856 Reviewed by John Sullivan.
2858 Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
2860 * WebKitSystemInterface.h:
2861 * libWebKitSystemInterface.a:
2863 2006-08-30 Adele Peterson <adele@apple.com>
2867 Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
2868 Enable secure input mode for new password fields
2870 * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
2871 * libWebKitSystemInterface.a:
2873 2006-07-09 Anders Carlsson <acarlsson@apple.com>
2875 Reviewed by Darin Adler.
2877 * WebKitSystemInterface.h:
2878 * libWebKitSystemInterface.a:
2881 2006-07-05 Adele Peterson <adele@apple.com>
2883 Reviewed by Maciej and Hyatt.
2885 * WebKitSystemInterface.h: Updated.
2886 * libWebKitSystemInterface.a: Updated.
2888 2006-06-16 Adele Peterson <adele@apple.com>
2892 * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
2893 * libWebKitSystemInterface.a: ditto.
2895 2006-04-01 Eric Seidel <eseidel@apple.com>
2897 * libWebKitSystemInterface.a: commit a universal binary.
2899 2006-04-01 Darin Adler <darin@apple.com>
2903 * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
2904 code to use the system default alpha.
2906 2006-03-17 Eric Seidel <eseidel@apple.com>
2908 * libWebKitSystemInterface.a: commit a universal binary.
2910 2006-03-17 Adele Peterson <adele@apple.com>
2912 * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
2913 * libWebKitSystemInterface.a: ditto
2915 2006-02-28 John Sullivan <sullivan@apple.com>
2917 * WebKitSystemInterface.h: Removed WKMouseIsDown()
2918 * libWebKitSystemInterface.a: ditto
2920 2006-02-23 Timothy Hatcher <timothy@apple.com>
2922 New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
2924 * libWebKitSystemInterface.a:
2926 2006-02-19 Darin Adler <darin@apple.com>
2928 * WebKitSystemInterface.h: Added WKDrawFocusRing.
2929 * libWebKitSystemInterface.a: Ditto.
2931 2006-02-06 John Sullivan <sullivan@apple.com>
2933 * WebKitSystemInterface.h:
2934 * libWebKitSystemInterface.a:
2935 removed WKExecutableLinkedInTigerOrEarlier
2937 2005-11-01 Darin Adler <darin@apple.com>
2939 * libWebKitSystemInterface.a: Updated.
2941 2005-10-04 Maciej Stachowiak <mjs@apple.com>
2945 * WebKitSystemInterface.h:
2946 * libWebKitSystemInterface.a:
2948 2005-09-08 Justin Garcia <justin.garcia@apple.com>
2950 * WebKitSystemInterface.h: Update to latest
2951 * libWebKitSystemInterface.a: ditto
2953 2005-09-04 Darin Adler <darin@apple.com>
2955 * WebKitSystemInterface.h: Update to latest
2956 * libWebKitSystemInterface.a: Ditto.
2958 2005-08-07 Darin Adler <darin@apple.com>
2960 * libWebKitSystemInterface.a: Universal binary.
2961 * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
2963 2005-07-01 John Sullivan <sullivan@apple.com>
2965 - added WKExecutableLinkedInTigerOrEarlier
2967 * WebKitSystemInterface.h:
2968 * libWebKitSystemInterface.a:
2970 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2972 - updated for crashing bugfix
2974 * libWebKitSystemInterface.a:
2976 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2980 * WebKitSystemInterface.h:
2981 * libWebKitSystemInterface.a:
2983 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2987 * WebKitSystemInterface.h:
2988 * libWebKitSystemInterface.a:
2990 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2994 * WebKitSystemInterface.h:
2995 * libWebKitSystemInterface.a:
2997 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3001 * WebKitSystemInterface.h:
3002 * libWebKitSystemInterface.a:
3004 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3008 * WebKitSystemInterface.h:
3009 * libWebKitSystemInterface.a:
3011 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3015 * WebKitSystemInterface.h:
3016 * libWebKitSystemInterface.a:
3018 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3022 * WebKitSystemInterface.h:
3023 * libWebKitSystemInterface.a:
3025 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3029 * WebKitSystemInterface.h:
3030 * libWebKitSystemInterface.a:
3032 2005-06-05 Maciej Stachowiak <mjs@apple.com>
3034 - added a few more bits of SPI
3036 * WebKitSystemInterface.h:
3037 * libWebKitSystemInterface.a:
3039 2005-06-05 Maciej Stachowiak <mjs@apple.com>
3041 - added file type and NSURLResponse caching SPI
3043 * WebKitSystemInterface.h:
3044 * libWebKitSystemInterface.a:
3046 2005-06-05 Maciej Stachowiak <mjs@apple.com>
3048 - initial checkin of WebKitSystemInterface binary
3050 * WebKitSystemInterface.h: Added.
3051 * libWebKitSystemInterface.a: Added.