1 2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com>
3 Unreviewed, rolling out r81683.
4 http://trac.webkit.org/changeset/81683
5 https://bugs.webkit.org/show_bug.cgi?id=56872
7 Crashing in some tests (Requested by weinig on #webkit).
9 * win/lib/WebKitSystemInterface.lib:
11 2011-03-22 Sam Weinig <sam@webkit.org>
13 Reviewed by Adam Roben.
15 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
16 <rdar://problem/9139245>
20 * win/lib/WebKitSystemInterface.lib:
22 2011-03-22 Sam Weinig <sam@webkit.org>
24 Reviewed by Brady Eidson.
26 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
27 <rdar://problem/9139245>
29 * libWebKitSystemInterfaceLeopard.a:
30 * libWebKitSystemInterfaceSnowLeopard.a:
32 2011-03-17 Anders Carlsson <andersca@apple.com>
34 Add WKWindowWillOrderOffScreenNotification.
36 * WebKitSystemInterface.h:
37 * libWebKitSystemInterfaceLeopard.a:
38 * libWebKitSystemInterfaceSnowLeopard.a:
40 2011-03-14 Pratik Solanki <psolanki@apple.com>
42 Rubber-stamped by Mark Rowe.
44 I checked in Intel-only version of these files in r80975. This fixes that by building all
45 the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
47 * libWebKitSystemInterfaceLeopard.a:
48 * libWebKitSystemInterfaceSnowLeopard.a:
50 2011-03-13 Pratik Solanki <psolanki@apple.com>
52 Reviewed by Brady Eidson.
54 Make adjustMIMETypeIfNecessary use CFNetwork directly
55 https://bugs.webkit.org/show_bug.cgi?id=55912
57 Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
59 * WebKitSystemInterface.h:
60 * libWebKitSystemInterfaceLeopard.a:
61 * libWebKitSystemInterfaceSnowLeopard.a:
63 2011-03-09 Jessie Berlin <jberlin@apple.com>
65 Reviewed by Adam Roben.
67 Use the Cookie Storage from the Private Browsing Storage Session directly
68 https://bugs.webkit.org/show_bug.cgi?id=55986
70 * WebKitSystemInterface.h:
71 * libWebKitSystemInterfaceLeopard.a:
72 * libWebKitSystemInterfaceSnowLeopard.a:
73 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
74 * win/lib/WebKitSystemInterface.lib:
76 2011-03-07 Steve Falkenburg <sfalken@apple.com>
80 * win/tools/scripts/VERSION:
82 2011-03-06 Jessie Berlin <jberlin@apple.com>
84 Reviewed by Sam Weinig.
86 WebKit2: Use CFNetwork Sessions API.
87 https://bugs.webkit.org/show_bug.cgi?id=55435.
89 When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
90 Private Browsing Storage Session.
92 Update WebKitSystemInterface headers and libraries with the new functions.
94 * WebKitSystemInterface.h:
95 * libWebKitSystemInterfaceLeopard.a:
96 * libWebKitSystemInterfaceSnowLeopard.a:
97 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
98 * win/lib/WebKitSystemInterface.lib:
100 2011-03-04 Jessie Berlin <jberlin@apple.com>
102 Reviewed by Maciej Stachowiak.
104 WebKit2: Use CFNetwork Sessions API.
105 https://bugs.webkit.org/show_bug.cgi?id=55435.
107 When Private Browsing is enabled, get the cached url response from the cache associated with
108 the Private Browsing Storage Session.
110 Update WebKitSystemInterface headers and libraries with the new functions.
112 * WebKitSystemInterface.h:
113 * libWebKitSystemInterfaceLeopard.a:
114 * libWebKitSystemInterfaceSnowLeopard.a:
115 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
116 * win/lib/WebKitSystemInterface.lib:
118 2011-03-03 Jessie Berlin <jberlin@apple.com>
120 Reviewed by Adam Roben.
122 WebKit2: Use CFNetwork Sessions API.
123 https://bugs.webkit.org/show_bug.cgi?id=55435
125 Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
127 Update WebKitSystemInterface headers and libraries with the new functions.
129 * WebKitSystemInterface.h:
130 * libWebKitSystemInterfaceLeopard.a:
131 * libWebKitSystemInterfaceSnowLeopard.a:
132 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
133 * win/lib/WebKitSystemInterface.lib:
135 2011-03-02 Jessie Berlin <jberlin@apple.com>
137 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
139 * libWebKitSystemInterfaceLeopard.a:
140 * libWebKitSystemInterfaceSnowLeopard.a:
142 2011-03-02 Jessie Berlin <jberlin@apple.com>
144 Windows build fix. Unreviewed.
146 * win/lib/WebKitSystemInterface.lib:
148 2011-03-02 Jessie Berlin <jberlin@apple.com>
150 Rubber-stamped by Adam Roben.
152 WebKit2: Use CFNetwork Sessions API.
153 https://bugs.webkit.org/show_bug.cgi?id=55435
155 Add the ability to create a Private Browsing Storage Session.
157 Update WebKitSystemInterface headers and libraries with the new functions.
159 * WebKitSystemInterface.h:
160 * libWebKitSystemInterfaceLeopard.a:
161 * libWebKitSystemInterfaceSnowLeopard.a:
162 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
163 * win/lib/WebKitSystemInterface.lib:
165 2011-03-02 Daniel Cheng <dcheng@chromium.org>
167 Reviewed by David Levin.
169 Add feature define for data transfer items
170 https://bugs.webkit.org/show_bug.cgi?id=55510
172 * win/tools/vsprops/FeatureDefines.vsprops:
173 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
175 2011-03-02 Adam Roben <aroben@apple.com>
177 Try to force a clean build on the Windows bots
179 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
180 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
183 * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
185 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
187 Unreviewed, rolling out r80079.
188 http://trac.webkit.org/changeset/80079
189 https://bugs.webkit.org/show_bug.cgi?id=55547
191 "Broke the Win debug build?" (Requested by dcheng on #webkit).
193 * win/tools/vsprops/FeatureDefines.vsprops:
194 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
196 2011-03-01 Daniel Cheng <dcheng@chromium.org>
198 Reviewed by David Levin.
200 Add feature define for data transfer items
201 https://bugs.webkit.org/show_bug.cgi?id=55510
203 * win/tools/vsprops/FeatureDefines.vsprops:
204 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
206 2011-03-01 Sam Weinig <sam@webkit.org>
208 Reviewed by Anders Carlsson.
210 WebKit2 needs to be made localizable
211 <rdar://problem/8728860>
213 * WebKitSystemInterface.h:
214 * libWebKitSystemInterfaceLeopard.a:
215 * libWebKitSystemInterfaceSnowLeopard.a:
217 2011-02-25 Brian Weinstein <bweinstein@apple.com>
219 Fix linking of Chromium Mac build.
221 * libWebKitSystemInterfaceLeopard.a:
222 * libWebKitSystemInterfaceSnowLeopard.a:
224 2011-02-21 Brian Weinstein <bweinstein@apple.com>
226 Reviewed by Adam Roben.
228 WebResourceCacheManager should be responsible for managing the CFURLCache as well
229 as the WebCore memory cache.
230 https://bugs.webkit.org/show_bug.cgi?id=54886
231 Part of <rdar://problem/8971738>
233 Update WebKitSystemInterface headers and libraries with new functions.
235 * WebKitSystemInterface.h:
236 * libWebKitSystemInterfaceLeopard.a:
237 * libWebKitSystemInterfaceSnowLeopard.a:
238 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
239 * win/lib/WebKitSystemInterface.lib:
241 2011-02-21 Brian Weinstein <bweinstein@apple.com>
243 Rubber-stamped by Dan Bernstein.
245 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
246 match the current WebKitSystemInterface.h.
248 * WebKitSystemInterface.h:
250 2011-02-08 Patrick Gansterer <paroga@webkit.org>
252 Reviewed by Adam Roben.
254 [WIN] Add missing forward declarations in WebKitSystemInterface.h
255 https://bugs.webkit.org/show_bug.cgi?id=53889
257 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
259 2011-02-04 Steve Falkenburg <sfalken@apple.com>
261 Reviewed by Adam Roben.
263 Bump Windows minimum system requirement to XPSP2
264 https://bugs.webkit.org/show_bug.cgi?id=53807
266 * win/tools/vsprops/common.vsprops:
268 2011-02-03 James Kozianski <koz@chromium.org>
270 Reviewed by Dimitri Glazkov.
272 Add navigator.registerProtocolHandler behind a flag.
273 https://bugs.webkit.org/show_bug.cgi?id=52609
275 * win/tools/vsprops/FeatureDefines.vsprops:
276 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
278 2011-02-02 Steve Lacey <sjl@chromium.org>
280 Reviewed by Eric Carlson.
282 Implement basic media statistics on media elements.
283 https://bugs.webkit.org/show_bug.cgi?id=53322
285 * win/tools/vsprops/FeatureDefines.vsprops:
286 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
288 2011-01-28 Anders Carlsson <andersca@apple.com>
294 * WebKitSystemInterface.h:
295 * libWebKitSystemInterfaceLeopard.a:
296 * libWebKitSystemInterfaceSnowLeopard.a:
298 2011-01-26 David Kilzer <ddkilzer@apple.com>
300 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
301 <rdar://problem/8821760>
303 Reviewed by Antti Koivisto.
305 * WebKitSystemInterface.h:
306 New methods added for HTTP pipelining support.
307 (WKGetHTTPPipeliningPriority): Added.
308 (WKSetHTTPPipeliningPriority): Added.
309 Unrelated methods added after updating the header.
310 (WKMakeScrollbarPainter): Added.
311 (WKScrollbarPainterPaint): Added.
312 * libWebKitSystemInterfaceLeopard.a: Updated.
313 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
315 2011-01-24 Jer Noble <jer.noble@apple.com>
317 Reviewed by Eric Carlson.
319 REGRESSION (r72119): Audio never plays on Star Wars intro animation
320 https://bugs.webkit.org/show_bug.cgi?id=52467
322 Add wkGetQuickTimeMIMETypeList() function.
324 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
325 * win/lib/WebKitSystemInterface.lib:
327 2011-01-18 Anders Carlsson <andersca@apple.com>
329 Reviewed by Darin Adler.
331 Add WKPopupContextMenu.
333 * WebKitSystemInterface.h:
334 * libWebKitSystemInterfaceLeopard.a:
335 * libWebKitSystemInterfaceSnowLeopard.a:
337 2011-01-17 Adam Roben <aroben@apple.com>
339 Make it possible to both set and clear a wkCACFContext's D3D device
341 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
343 Reviewed by Chris Marrin.
345 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
346 * win/lib/WebKitSystemInterface.lib:
348 2011-01-07 Chris Marrin <cmarrin@apple.com>
352 Minor change to check for null context
354 * win/lib/WebKitSystemInterface.lib:
355 * win/lib/WebKitSystemInterface_debug.lib:
357 2011-01-07 Chris Marrin <cmarrin@apple.com>
361 Added one more API to WKSI to get the user data
362 out of the CACFContext.
364 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
365 * win/lib/WebKitSystemInterface.lib:
366 * win/lib/WebKitSystemInterface_debug.lib:
368 2011-01-07 Chris Marrin <cmarrin@apple.com>
372 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
374 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
375 * win/lib/WebKitSystemInterface.lib:
376 * win/lib/WebKitSystemInterface_debug.lib:
378 2011-01-05 Steve Falkenburg <sfalken@apple.com>
380 Reviewed by Darin Adler.
382 Debug and Release builds on Windows clobber each other
383 https://bugs.webkit.org/show_bug.cgi?id=49185
385 Changes the structure of WebKitBuild build products directory so we
386 completely separate each build configuration into independent directories.
388 Although we previously had per-configuration directories for obj, this change adds
389 per-configuration directories for bin, lib, obj, and include. Each configuration's
390 build products are stored within a directory inside of WebKitBuild.
392 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
393 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
395 * win/tools/vsprops/common.vsprops:
397 2011-01-03 Chris Fleizach <cfleizach@apple.com>
399 Reviewed, tweaked and landed by Sam Weinig.
401 WebKit2: Accessibility support (42130)
402 <rdar://problem/7660629>
404 * WebKitSystemInterface.h:
405 * libWebKitSystemInterfaceLeopard.a:
406 * libWebKitSystemInterfaceSnowLeopard.a:
408 2011-01-02 Dan Bernstein <mitz@apple.com>
410 Rubber-stamped by Simon Fraser.
412 <rdar://problem/8812159> Update copyright strings
414 * win/tools/scripts/COPYRIGHT-END-YEAR:
416 2010-12-21 Sam Weinig <weinig@apple.com>
418 Reviewed by Anders Carlsson.
420 Add serialization for CFURLRequestRef and CFURLResponseRef.
422 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
423 * win/lib/WebKitSystemInterface.lib:
425 2010-12-14 Anders Carlsson <andersca@apple.com>
427 Reviewed by Dan Bernstein.
429 Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
431 * WebKitSystemInterface.h:
432 * libWebKitSystemInterfaceLeopard.a:
433 * libWebKitSystemInterfaceSnowLeopard.a:
435 2010-12-10 Chris Marrin <cmarrin@apple.com>
437 Reviewed by Adam Roben.
439 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
440 Also got rid of WebKitSystemInterface_debug.lib as recommended by
441 Adam Roben. No OpenSource builds use it since r72327.
443 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
444 * win/lib/WebKitSystemInterface.lib:
445 * win/lib/WebKitSystemInterface_debug.lib: Removed.
447 2010-12-09 Anders Carlsson <andersca@apple.com>
449 Reviewed by Sam Weinig.
451 Cannot use NSKeyedArchiver in WK2 for ResourceResponses
452 https://bugs.webkit.org/show_bug.cgi?id=50792
453 <rdar://problem/8741799>
455 * WebKitSystemInterface.h:
456 * libWebKitSystemInterfaceLeopard.a:
457 * libWebKitSystemInterfaceSnowLeopard.a:
459 2010-12-03 Anders Carlsson <andersca@apple.com>
461 Reviewed by Sam Weinig.
463 Dispatch keyboard events in the Carbon event model
464 https://bugs.webkit.org/show_bug.cgi?id=50503
466 Make WKGetNSEventKeyChar available in 32-bit.
468 * WebKitSystemInterface.h:
469 * libWebKitSystemInterfaceLeopard.a:
470 * libWebKitSystemInterfaceSnowLeopard.a:
472 2010-12-02 Anders Carlsson <andersca@apple.com>
474 Reviewed by Sam Weinig.
476 Plug-ins should be able to update the mouse cursor
477 https://bugs.webkit.org/show_bug.cgi?id=50399
479 Add WKEnableSettingCursorWhenInBackground.
481 * WebKitSystemInterface.h:
482 * libWebKitSystemInterfaceLeopard.a:
483 * libWebKitSystemInterfaceSnowLeopard.a:
485 2010-12-01 Adam Roben <aroben@apple.com>
487 Don't let harmless errorlevels from the "set" utility leak into
488 project-specific build scripts
490 When using set to unset an environment variable that didn't previously
491 exist, set raises the errorlevel to 1. This was leaking into
492 project-specific scripts, causing them to think the build has failed.
493 We now clear the errorlevel after we finish setting environment
496 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
499 Reviewed by Steve Falkenburg.
501 * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
502 environment variables to get rid of any errorlevel that "set" set.
504 2010-12-01 Steve Falkenburg <sfalken@apple.com>
506 Reviewed by Adam Roben.
508 vcproj changes can't be applied cleanly by the Windows EWS bot
509 https://bugs.webkit.org/show_bug.cgi?id=50328
511 * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
512 * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
513 * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
515 2010-11-29 Steve Falkenburg <sfalken@apple.com>
517 Windows build fix (part 2).
518 Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
520 * win/tools/vsprops/common.vsprops:
522 2010-11-19 Steve Falkenburg <sfalken@apple.com>
524 Reviewed by Adam Roben.
526 Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
527 https://bugs.webkit.org/show_bug.cgi?id=49858
529 We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
530 - To simplify editing (editing vsprops build steps is confusing).
531 - For more readable diffs.
533 To add a prebuild/prelink/postbuild step for a vcproj,
534 Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
535 For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
536 in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
538 * win/tools/vsprops/common.vsprops:
539 * win/tools/vsprops/release.vsprops:
541 2010-11-29 Anders Carlsson <andersca@apple.com>
543 Reviewed by Sam Weinig and Simon Fraser.
545 WebKitSystemInterface.h piece of r72438.
547 * WebKitSystemInterface.h:
549 2010-11-22 Adam Roben <aroben@apple.com>
551 Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
553 Apple's Windows build allows placing header files and import libraries for WebKit's
554 dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
555 $WebKitLibrariesDir environment variable. This is both required for production builds and
556 convenient for Apple-internal developer builds. Apple's production builds also require that
557 WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
558 builds, the files are copied into that directory tree by the
559 WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
561 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
563 This .vsprops copying is problematic in one very important case: when a developer updates
564 their source tree and then tries to build. Visual Studio only reads .vsprops files when a
565 project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
566 updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
567 build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
568 $WebKitLibrariesDir, but Visual Studio will not pick up the changes. The rest of the build
569 will proceed with out-of-date .vsprops files, which will likely result in a build failure.
571 To fix this, we now use normal relative paths to access the .vsprops files in the source
572 tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
573 variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
574 unset, so the normal relative paths are used to read the .vsprops files out of the source
575 tree directly. In production builds, this environment variable is set to a fake directory
576 that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
579 For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
581 $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
583 In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
584 files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
585 JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
586 "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
587 FeatureDefines.vsprops becomes:
589 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
593 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
595 (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
596 actually exist since they are matched by an equal number of ".." path components.)
598 Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
599 Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
601 Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
604 Reviewed by Dave Hyatt.
606 * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
607 AppleInternal\tools\vsprops that matches the source directory tree. This allows production
608 builds to redirect the relative paths used to find the shared .vsprops files into
609 AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
611 2010-11-18 Steve Falkenburg <sfalken@apple.com>
613 Rubber-stamped by Adam Roben.
615 Remove unused debug_internal vsprops file.
617 * win/tools/vsprops/debug_internal.vsprops: Removed.
619 2010-11-18 Steve Falkenburg <sfalken@apple.com>
621 Reviewed by Adam Roben.
623 Debug_Internal Windows configuration is unnecessary, should be removed
624 https://bugs.webkit.org/show_bug.cgi?id=49753
626 * win/tools/vsprops/debug.vsprops:
627 * win/tools/vsprops/debug_internal.vsprops:
629 2010-11-17 Steve Falkenburg <sfalken@apple.com>
631 Rubber-stamped by Adam Roben.
633 Update WebKitSystemInterfaceWin.
635 * win/lib/WebKitSystemInterface.lib:
636 * win/lib/WebKitSystemInterface_debug.lib:
638 2010-11-16 Adam Roben <aroben@apple.com>
640 Ignore files from libdispatch/zlib
642 Rubber-stamped by Eric Seidel.
644 * win/include: Modified property svn:ignore.
645 * win/lib: Modified property svn:ignore.
647 2010-11-10 Csaba Osztrogonác <ossy@webkit.org>
649 Reviewed by David Hyatt.
651 HTML5 Ruby support should be mandatory feature
652 https://bugs.webkit.org/show_bug.cgi?id=49272
654 Remove Ruby as optional feature.
656 * win/tools/vsprops/FeatureDefines.vsprops:
657 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
659 2010-10-29 Dan Bernstein <mitz@apple.com>
661 Snow Leopard PowerPC build fix.
663 * libWebKitSystemInterfaceSnowLeopard.a:
665 2010-10-29 Dan Bernstein <mitz@apple.com>
667 Leopard PowerPC build fix.
669 * libWebKitSystemInterfaceLeopard.a:
671 2010-10-29 Csaba Osztrogonác <ossy@webkit.org>
673 Reviewed by Adam Roben and David Kilzer.
675 Fix and cleanup of build systems
676 https://bugs.webkit.org/show_bug.cgi?id=48342
678 Remove unnecessary ENABLE_SANDBOX.
679 Add missing features to converge to FeatureDefines.xcconfig.
681 * win/tools/vsprops/FeatureDefines.vsprops:
682 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
684 2010-10-28 Dan Bernstein <mitz@apple.com>
686 Reviewed by John Sullivan.
688 Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
689 upcoming ComplexTextController patch.
691 * WebKitSystemInterface.h:
692 * libWebKitSystemInterfaceLeopard.a:
693 * libWebKitSystemInterfaceSnowLeopard.a:
695 2010-10-28 Ivan Krstić <ike@apple.com>
697 Reviewed by Mark Rowe.
699 Remove unused experimental proxied panel interface.
700 <rdar://problem/7237059>
702 * WebKitSystemInterface.h:
704 2010-10-27 Anders Carlsson <andersca@apple.com>
706 Reviewed by Sam Weinig.
708 Find indicators do not bounce
709 https://bugs.webkit.org/show_bug.cgi?id=48490
710 <rdar://problem/8564276>
712 Add bounce animation context functions.
714 * WebKitSystemInterface.h:
715 * libWebKitSystemInterfaceLeopard.a:
716 * libWebKitSystemInterfaceSnowLeopard.a:
718 2010-10-26 Adam Roben <aroben@apple.com>
720 Fix duplicate vsprops name
722 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
723 "FeatureDefinesCairo" to match the filename.
725 2010-10-23 Alexey Proskuryakov <ap@apple.com>
729 * win/lib/WebKitSystemInterface.lib:
730 * win/lib/WebKitSystemInterface_debug.lib:
732 2010-10-23 Alexey Proskuryakov <ap@apple.com>
734 Reviewed by Anders Carlsson.
736 https://bugs.webkit.org/show_bug.cgi?id=48083
737 <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
739 * WebKitSystemInterface.h:
740 * libWebKitSystemInterfaceLeopard.a:
741 * libWebKitSystemInterfaceSnowLeopard.a:
742 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
743 * win/lib/WebKitSystemInterface.lib:
744 * win/lib/WebKitSystemInterface_debug.lib:
745 Updated WebKitSystemInterface with necessary methods.
747 2010-10-22 Adam Roben <aroben@apple.com>
749 Turn on ENABLE_3D_RENDERING on all Windows builds
751 Reviewed by Sam Weinig.
753 * win/tools/vsprops/FeatureDefines.vsprops:
755 2010-10-20 Adam Roben <aroben@apple.com>
759 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
760 * win/lib/WebKitSystemInterface.lib:
761 * win/lib/WebKitSystemInterface_debug.lib:
762 Use a WKCFURLCredentialRef type to protect against changes to the
763 definition of CFURLCredentialRef.
765 2010-10-19 Adam Roben <aroben@apple.com>
769 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
770 this file that I meant to check in in r70129.
772 2010-10-19 Adam Roben <aroben@apple.com>
774 Add WKCACFContext and related functions
776 Fixes <http://webkit.org/b/43244>.
778 Reviewed by Sam Weinig.
780 * win/lib/WebKitSystemInterface.lib:
781 * win/lib/WebKitSystemInterface_debug.lib:
783 2010-10-14 Ada Chan <adachan@apple.com>
785 Rubber-stamped by Adam Roben.
789 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
790 * win/lib/WebKitSystemInterface.lib:
791 * win/lib/WebKitSystemInterface_debug.lib:
793 2010-10-14 Ada Chan <adachan@apple.com>
795 Reviewed by Steve Falkenburg.
797 Add wkGetSSLCertificateChainContext for fetching the certificate chain.
798 Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
800 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
801 * win/lib/WebKitSystemInterface.lib:
802 * win/lib/WebKitSystemInterface_debug.lib:
804 2010-10-11 Mike Thole <mthole@apple.com>
806 Reviewed by Darin Adler.
808 Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
809 https://bugs.webkit.org/show_bug.cgi?id=47495
811 * WebKitSystemInterface.h:
812 * libWebKitSystemInterfaceLeopard.a:
813 * libWebKitSystemInterfaceSnowLeopard.a:
815 2010-10-03 Brent Fulgham <bfulgham@webkit.org>
817 Unreviewed build fix.
819 WinCairo also needs access to the <inttypes.h> header requirement
820 introduced by Bug 46357.
822 * win/tools/vsprops/WinCairo.vsprops:
824 2010-09-17 Sam Weinig <sam@webkit.org>
826 Reviewed, tweaked, and landed by Anders Carlsson.
828 Add WKCopyNSURLResponsePeerCertificates.
830 * WebKitSystemInterface.h:
831 * libWebKitSystemInterfaceLeopard.a:
832 * libWebKitSystemInterfaceSnowLeopard.a:
834 2010-09-16 Eric Uhrhane <ericu@chromium.org>
838 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
839 https://bugs.webkit.org/show_bug.cgi?id=45798
841 * win/tools/vsprops/FeatureDefines.vsprops:
842 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
844 2010-09-09 Jer Noble <jer.noble@apple.com>
846 Reviewed by Eric Carlson.
848 Adopt shared control drawing for <video> controls on Windows
849 https://bugs.webkit.org/show_bug.cgi?id=45490
851 * win/lib/WebKitSystemInterface.lib:
852 * win/lib/WebKitSystemInterface_debug.lib:
854 2010-09-10 Anders Carlsson <andersca@apple.com>
856 WebKitSystemInterface part of:
857 Set the visible name for the web process
858 https://bugs.webkit.org/show_bug.cgi?id=45564
859 <rdar://problem/8416970>
861 * WebKitSystemInterface.h:
862 * libWebKitSystemInterfaceLeopard.a:
863 * libWebKitSystemInterfaceSnowLeopard.a:
865 2010-08-05 Jian Li <jianli@chromium.org>
867 Reviewed by David Levin.
869 Unify blob related feature defines to ENABLE(BLOB).
870 https://bugs.webkit.org/show_bug.cgi?id=43081
872 * win/tools/vsprops/FeatureDefines.vsprops:
873 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
875 2010-08-04 Dan Bernstein <mitz@apple.com>
877 Reviewed by Darin Adler.
879 WebKitSystemInterface part of: Allow the language for hyphenation to be specified
880 https://bugs.webkit.org/show_bug.cgi?id=43467
882 * WebKitSystemInterface.h:
883 * libWebKitSystemInterfaceLeopard.a:
884 * libWebKitSystemInterfaceSnowLeopard.a:
885 * libWebKitSystemInterfaceTiger.a:
887 2010-08-03 Beth Dakin <bdakin@apple.com>
889 Reviewed by Alice Liu.
891 Enable MathML on Windows.
893 * win/tools/vsprops/FeatureDefines.vsprops:
895 2010-07-30 Adam Roben <aroben@apple.com>
897 Roll our r64361 and r64363
899 We can't make these changes until QuartzCore.lib is included in
900 WebKitSupportLibrary.
902 2010-07-30 Adam Roben <aroben@apple.com>
904 Add WKCACFContext and related functions
906 Also added some functions used by WKCAImageQueue.
908 Fixes <http://webkit.org/b/43244>.
910 Reviewed by Sam Weinig.
912 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
913 * win/lib/WebKitSystemInterface.lib:
914 * win/lib/WebKitSystemInterface_debug.lib:
916 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
918 Reviewed by Ojan Vafai.
920 Add FILE_SYSTEM build flag for FileSystem API
921 https://bugs.webkit.org/show_bug.cgi?id=42915
923 * win/tools/vsprops/FeatureDefines.vsprops:
924 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
926 2010-07-12 Mark Rowe <mrowe@apple.com>
928 Rubber-stamped by Sam Weinig.
930 Update WebKitSystemInterface.
932 * libWebKitSystemInterfaceLeopard.a:
933 * libWebKitSystemInterfaceSnowLeopard.a:
934 * libWebKitSystemInterfaceTiger.a:
936 2010-07-12 Adam Roben <aroben@apple.com>
938 Stop generating stripped symbols for Release builds
940 It turns out we can strip the symbols after-the-fact using PDBCopy.
942 Fixes <http://webkit.org/b/42085>.
944 Reviewed by Steve Falkenburg.
946 * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols
947 attribute, which caused link.exe to generate a stripped PDB file for
950 2010-07-08 Eric Carlson <eric.carlson@apple.com>
952 Reviewed by Dan Bernstein.
954 Update WebKitSystemInterface.
956 * libWebKitSystemInterfaceLeopard.a:
957 * libWebKitSystemInterfaceSnowLeopard.a:
958 * libWebKitSystemInterfaceTiger.a:
960 2010-07-07 Dumitru Daniliuc <dumi@chromium.org>
962 Reviewed by Adam Roben.
964 Disable MSVC warning 4288.
965 https://bugs.webkit.org/show_bug.cgi?id=41804
967 MSVC has a non-standard extension that allows variables declared
968 in for-loops to remain visible in the same scope even after
970 (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze
971 option (turned on by default) enables all MSVC extensions, and
972 /Zc:forScope- tells the compiler to issue a C4288 warning when the
973 same variable is declared in the for-loop and re-declared later in
976 There seems to be a bug in VS2005 that erroneously enables
977 /Zc:forScope- even when that option is not specified
978 (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks
979 like our build got hit by that bug, so we need to disable warning
982 * win/tools/vsprops/common.vsprops:
984 2010-07-01 Simon Fraser <simon.fraser@apple.com>
986 Reviewed by Sam Weinig.
988 <rdar://problem/8154047>
990 Update WebKitSystemInterface, making some functions used by
991 WebKit2 available in 32-bit (for reals this time).
993 * libWebKitSystemInterfaceLeopard.a:
994 * libWebKitSystemInterfaceSnowLeopard.a:
995 * libWebKitSystemInterfaceTiger.a:
997 2010-07-01 Simon Fraser <simon.fraser@apple.com>
999 Reviewed by Sam Weinig.
1001 <rdar://problem/8154047>
1003 Update WebKitSystemInterface, making some functions used by
1004 WebKit2 available in 32-bit.
1006 * WebKitSystemInterface.h:
1007 * libWebKitSystemInterfaceLeopard.a:
1008 * libWebKitSystemInterfaceSnowLeopard.a:
1009 * libWebKitSystemInterfaceTiger.a:
1011 2010-06-23 John Gregg <johnnyg@google.com>
1013 Reviewed by Kent Tamura.
1015 add ENABLE_DIRECTORY_UPLOAD build support
1016 https://bugs.webkit.org/show_bug.cgi?id=41100
1018 * win/tools/vsprops/FeatureDefines.vsprops:
1019 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1021 2010-06-27 Steve Falkenburg <sfalken@apple.com>
1023 Windows (Cairo) build fix.
1024 Add missing ENABLE_WEB_TIMING feature define.
1026 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1028 2010-06-27 Steve Falkenburg <sfalken@apple.com>
1031 Disable ENABLE_WEB_TIMING on Windows.
1033 * win/tools/vsprops/FeatureDefines.vsprops:
1035 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
1037 Reviewed by Dimitri Glazkov.
1039 Add a VS macro for enabling Web Timing support.
1040 https://bugs.webkit.org/show_bug.cgi?id=38924
1042 * win/tools/vsprops/FeatureDefines.vsprops:
1044 2010-06-21 Sam Weinig <sam@webkit.org>
1046 Reviewed by Anders Carlsson.
1048 Update WebKitSystemInterface.
1050 * WebKitSystemInterface.h:
1051 * libWebKitSystemInterfaceLeopard.a:
1052 * libWebKitSystemInterfaceSnowLeopard.a:
1053 * libWebKitSystemInterfaceTiger.a:
1055 2010-06-21 Dan Bernstein <mitz@apple.com>
1057 Speculative build fix.
1059 * WebKitSystemInterface.h:
1061 2010-06-21 Dan Bernstein <mitz@apple.com>
1063 Reviewed by Darin Adler.
1065 WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
1066 https://bugs.webkit.org/show_bug.cgi?id=10228
1068 * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
1069 * libWebKitSystemInterfaceLeopard.a:
1070 * libWebKitSystemInterfaceSnowLeopard.a:
1071 * libWebKitSystemInterfaceTiger.a:
1073 2010-06-21 Satish Sampath <satish@chromium.org>
1075 Reviewed by Steve Block.
1077 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
1078 https://bugs.webkit.org/show_bug.cgi?id=40878
1080 * win/tools/vsprops/FeatureDefines.vsprops:
1081 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1083 2010-06-02 Sterling Swigart <sswigart@google.com>
1085 Reviewed by David Levin.
1087 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
1088 https://bugs.webkit.org/show_bug.cgi?id=39906
1090 * win/tools/vsprops/FeatureDefines.vsprops:
1091 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1093 2010-05-24 Jer Noble <jer.noble@apple.com>
1095 No review; build fix only.
1097 Roll-out changes r60110.
1099 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1100 * win/lib/WebKitSystemInterface.lib:
1101 * win/lib/WebKitSystemInterface_debug.lib:
1103 2010-05-24 Jer Noble <jer.noble@apple.com>
1105 No review; build fix only.
1107 Roll-out changes r60094, 60096-60097.
1109 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1110 * win/lib/WebKitSystemInterface.lib:
1111 * win/lib/WebKitSystemInterface_debug.lib:
1113 2010-05-23 Jer Noble <jer.noble@apple.com>
1115 Reviewed by Eric Carlson.
1117 HTML5 <video> tag performance worse than Flash
1118 https://bugs.webkit.org/show_bug.cgi?id=39577
1119 rdar://problem/7982458
1121 Added WebKitSystemInterface calls for new CAImageQueue APIs.
1123 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1124 * win/lib/WebKitSystemInterface.lib:
1125 * win/lib/WebKitSystemInterface_debug.lib:
1127 2010-05-20 Steve Block <steveblock@google.com>
1129 Reviewed by Jeremy Orlow.
1131 Provide bindings for DeviceOrientation
1132 https://bugs.webkit.org/show_bug.cgi?id=39210
1134 Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
1136 * win/tools/vsprops/FeatureDefines.vsprops:
1137 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1139 2010-04-09 Alexey Proskuryakov <ap@apple.com>
1141 Reviewed by Maciej Stachowiak.
1143 https://bugs.webkit.org/show_bug.cgi?id=24572
1144 XMLHttpRequest.statusText returns always "OK" on Mac
1146 * WebKitSystemInterface.h:
1147 * libWebKitSystemInterfaceLeopard.a:
1148 * libWebKitSystemInterfaceSnowLeopard.a:
1149 * libWebKitSystemInterfaceTiger.a:
1151 2010-04-07 Chris Marrin <cmarrin@apple.com>
1153 Reviewed by Steve Falkenburg.
1155 Remove QuartzCoreInterface from the build
1157 No longer needed since QuartzCore.dll is now included in the latest Safari release (4.0.5).
1159 * win/bin/QuartzCoreInterface.dll: Removed.
1160 * win/include/QuartzCoreInterface: Removed.
1161 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
1162 * win/lib/QuartzCoreInterface.lib: Removed.
1164 2010-04-02 Jer Noble <jer.noble@apple.com>
1166 Reviewed by Eric Carlson.
1168 https://bugs.webkit.org/show_bug.cgi?id=36624
1170 Update WebKitSystemInterface
1172 * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
1173 * libWebKitSystemInterfaceLeopard.a:
1174 * libWebKitSystemInterfaceSnowLeopard.a:
1175 * libWebKitSystemInterfaceTiger.a:
1177 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
1179 Reviewed by Dmitry Titov.
1181 Add FileThread for async file operation support in FileReader and FileWriter
1182 https://bugs.webkit.org/show_bug.cgi?id=36896
1184 Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
1185 for FileReader and FileWriter support.
1187 * win/tools/vsprops/FeatureDefines.vsprops:
1188 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1190 2010-03-25 Mark Rowe <mrowe@apple.com>
1192 Rubber-stamped by Dan Bernstein.
1194 Update WebCoreSQLite3 to SQLite v3.6.12.
1196 * WebCoreSQLite3/sqlite3.h:
1197 * WebCoreSQLite3/sqlite3ext.h:
1198 * libWebCoreSQLite3.a:
1199 * libWebKitSystemInterfaceLeopard.a:
1200 * libWebKitSystemInterfaceSnowLeopard.a:
1201 * libWebKitSystemInterfaceTiger.a:
1203 2010-03-23 Dan Bernstein <mitz@apple.com>
1205 Reviewed by John Sullivan.
1207 WebKitSystemInterface part of
1208 <rdar://problem/7197736> Plug-in clip rect does not update when overflow
1210 https://bugs.webkit.org/show_bug.cgi?id=36479.
1212 * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
1213 * libWebKitSystemInterfaceSnowLeopard.a: Updated
1215 2010-03-16 Dan Bernstein <mitz@apple.com>
1217 Reviewed by Sam Weinig.
1219 Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
1221 * win/lib/WebKitSystemInterface.lib:
1222 * win/lib/WebKitSystemInterface_debug.lib:
1224 2010-03-15 Andy Estes <aestes@apple.com>
1226 Reviewed by John Sullivan.
1228 Added two new output arguments to WKGetWheelEventDeltas() to return
1229 the number of scroll wheel ticks in the x and y directions.
1231 https://bugs.webkit.org/show_bug.cgi?id=29601.
1232 <rdar://problem/7453254>
1234 * WebKitSystemInterface.h:
1235 * libWebKitSystemInterfaceLeopard.a:
1236 * libWebKitSystemInterfaceSnowLeopard.a:
1237 * libWebKitSystemInterfaceTiger.a:
1239 2010-03-14 Dan Bernstein <mitz@apple.com>
1241 Reviewed by Darin Adler.
1243 WebKitSystemInterface part of removing support for legacy versions of Core Graphics
1245 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
1246 wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
1247 wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
1248 wkCreateFontsPlist().
1249 * win/lib/WebKitSystemInterface.lib: Updated.
1250 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1252 2010-03-08 Jian Li <jianli@chromium.org>
1254 Reviewed by Dmitry Titov.
1257 https://bugs.webkit.org/show_bug.cgi?id=32993
1259 Add ENABLE_BLOB_SLICE feature define.
1261 * win/tools/vsprops/FeatureDefines.vsprops:
1262 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1264 2010-02-19 Maciej Stachowiak <mjs@apple.com>
1266 Reviewed by David Levin.
1268 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
1269 https://bugs.webkit.org/show_bug.cgi?id=35147
1271 * win/tools/vsprops/FeatureDefines.vsprops:
1273 2010-02-18 Steve Falkenburg <sfalken@apple.com>
1275 Reviewed by Dan Bernstein.
1277 WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
1278 https://bugs.webkit.org/show_bug.cgi?id=35076
1280 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1281 * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
1282 * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
1284 2010-02-16 Gavin Barraclough <barraclough@apple.com>
1286 Reviewed by NOBODY (Build fix).
1288 Disable warnings preventing use of anonymous structs/onions -
1289 don't take all my fun toys away, these are useful & awesome!
1291 * win/tools/vsprops/common.vsprops:
1293 2010-02-11 Brian Weinstein <bweinstein@apple.com>
1295 Rubber-stamped by Eric Seidel.
1297 Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
1300 * win/tools/vsprops/FeatureDefines.vsprops:
1302 2010-02-08 Maciej Stachowiak <mjs@apple.com>
1304 Reviewed by Cameron Zwarich.
1306 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
1307 https://bugs.webkit.org/show_bug.cgi?id=34698
1309 * win/tools/vsprops/FeatureDefines.vsprops:
1311 2010-02-04 Mark Rowe <mrowe@apple.com>
1313 Reviewed by Steve Falkenburg.
1315 Update auto-version.sh to better handle major version numbers with fewer than three digits,
1316 and the case when WEBKITLIBRARIESDIR is not set.
1318 * win/tools/scripts/auto-version.sh:
1320 2010-02-04 Steve Falkenburg <sfalken@apple.com>
1322 Windows build fix for projects not defining WebKitLibrariesDir.
1324 * win/tools/scripts/auto-version.sh:
1326 2010-02-03 Dan Bernstein <mitz@apple.com>
1328 Reviewed by Anders Carlsson.
1330 Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
1332 * libWebKitSystemInterfaceLeopard.a:
1334 2010-02-02 Steve Falkenburg <sfalken@apple.com>
1336 Reviewed by Darin Adler.
1338 Copyright year updating for Windows version resources should be automatic
1339 https://bugs.webkit.org/show_bug.cgi?id=34503
1341 * win/tools/scripts/auto-version.sh:
1343 2010-02-02 Martin Robinson <mrobinson@webkit.org>
1345 Unreviewed build fix.
1347 The WinCairo build requires this script to be executable.
1349 * win/tools/scripts/feature-defines.sh: Added property svn:executable.
1351 2010-01-29 Mark Rowe <mrowe@apple.com>
1353 Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
1355 * win/tools/vsprops/FeatureDefines.vsprops:
1356 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1358 2010-01-26 Alexey Proskuryakov <ap@apple.com>
1360 More Windows build fixing.
1362 * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
1363 type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
1364 specialization sometimes - but it's not instantiated, so it's harmless.
1366 2010-01-22 Steve Falkenburg <sfalken@apple.com>
1368 Reviewed by Darin Adler.
1370 https://bugs.webkit.org/show_bug.cgi?id=34025
1371 Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
1373 * win/tools/vsprops/FeatureDefines.vsprops:
1374 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1376 2010-01-20 Steve Falkenburg <sfalken@apple.com>
1378 Reviewed by Darin Adler and Adam Roben.
1380 Feature defines are difficult to maintain on Windows builds
1381 https://bugs.webkit.org/show_bug.cgi?id=33883
1383 FeatureDefines.vsprops are now maintained in a way similar to
1384 Configurations/FeatureDefines.xcconfig, with the added advantage
1385 of having a single FeatureDefines file across all projects.
1387 Keep this list of features (not enabled/disabled state) in sync with
1388 FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
1390 Add new features to both PreprocessorDefinitions and UserMacro sections.
1391 Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
1393 * win/tools/scripts/feature-defines.sh: Added.
1394 * win/tools/vsprops/FeatureDefines.vsprops: Added.
1395 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
1396 * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
1398 2010-01-13 Simon Fraser <simon.fraser@apple.com>
1400 Reviewed by Darin Adler.
1402 <rdar://problem/7532544>
1404 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
1405 be used for a shadow drawing fix. Once more, with feeling. On Windows.
1407 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1408 * win/lib/WebKitSystemInterface.lib:
1409 * win/lib/WebKitSystemInterface_debug.lib:
1411 2010-01-13 Simon Fraser <simon.fraser@apple.com>
1413 Reviewed by Darin Adler.
1415 <rdar://problem/7532544>
1417 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
1418 be used for a shadow drawing fix.
1420 * win/lib/WebKitSystemInterface.lib:
1421 * win/lib/WebKitSystemInterface_debug.lib:
1423 2010-01-13 Simon Fraser <simon.fraser@apple.com>
1425 Reviewed by Darin Adler.
1427 <rdar://problem/7532544>
1429 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
1430 be used for a shadow drawing fix.
1432 * WebKitSystemInterface.h:
1433 * libWebKitSystemInterfaceLeopard.a:
1434 * libWebKitSystemInterfaceSnowLeopard.a:
1435 * libWebKitSystemInterfaceTiger.a:
1437 2010-01-07 Alexey Proskuryakov <ap@apple.com>
1439 Not reviewed, build fix.
1441 Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
1442 clients of another class). WebCore doesn't use all methods of JSString, so
1443 we don't export all classes clients could theoretically access via JSString.
1445 * win/tools/vsprops/common.vsprops:
1447 2009-12-21 Mark Rowe <mrowe@apple.com>
1449 Reviewed by Samuel Weinig.
1451 Update WebKitSystemInterface.
1453 * libWebKitSystemInterfaceLeopard.a:
1454 * libWebKitSystemInterfaceSnowLeopard.a:
1455 * libWebKitSystemInterfaceTiger.a:
1457 2009-12-21 Mark Rowe <mrowe@apple.com>
1459 Reviewed by Samuel Weinig.
1461 Update WebKitSystemInterface.
1463 * WebKitSystemInterface.h:
1464 * libWebKitSystemInterfaceLeopard.a:
1465 * libWebKitSystemInterfaceSnowLeopard.a:
1466 * libWebKitSystemInterfaceTiger.a:
1468 2009-12-18 Sam Weinig <sam@webkit.org>
1470 Reviewed by Anders Carlsson.
1472 Update WebKitSystemInterface for <rdar://problem/7237059>.
1474 * WebKitSystemInterface.h:
1475 * libWebKitSystemInterfaceLeopard.a:
1476 * libWebKitSystemInterfaceSnowLeopard.a:
1477 * libWebKitSystemInterfaceTiger.a:
1479 2009-12-15 Dan Bernstein <mitz@apple.com>
1481 Reviewed by Adam Roben.
1483 WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
1484 Core Graphics when available
1486 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
1487 wkCanCreateCGFontWithLOGFONT().
1488 * win/lib/WebKitSystemInterface.lib:
1489 * win/lib/WebKitSystemInterface_debug.lib:
1491 2009-12-12 Eric Carlson <eric.carlson@apple.com>
1493 Reviewed by Darin Adler.
1495 <rdar://problem/7453726> Pull shared UI code into WebKit
1497 * WebKitSystemInterface.h:
1498 * libWebKitSystemInterfaceLeopard.a:
1499 * libWebKitSystemInterfaceSnowLeopard.a:
1500 * libWebKitSystemInterfaceTiger.a:
1502 2009-12-11 Chris Marrin <cmarrin@apple.com>
1504 Reviewed by Adam Roben.
1506 Add QuartzCore build files to OpenSource tree
1507 https://bugs.webkit.org/show_bug.cgi?id=31856
1509 This allows proper building and linking with QuartzCore
1513 * win/bin/QuartzCoreInterface.dll: Added.
1514 * win/include/QuartzCoreInterface: Added.
1515 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
1516 * win/lib/QuartzCoreInterface.lib: Added.
1518 2009-12-07 Adam Roben <aroben@apple.com>
1520 Windows build fix for checkouts with a space in the path
1522 * win/tools/scripts/auto-version.sh: Quote the output file's directory
1523 before passing it to mkdir.
1525 2009-12-01 Alexey Proskuryakov <ap@apple.com>
1527 Reviewed by Darin Adler.
1529 https://bugs.webkit.org/show_bug.cgi?id=32036
1530 Implement CredentialStorage::getFromPersistentStorage for CFNetwork
1532 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1533 * win/lib/WebKitSystemInterface.lib:
1534 * win/lib/WebKitSystemInterface_debug.lib:
1535 Update WebKitSystemInterface.
1537 2009-11-24 Alexey Proskuryakov <ap@apple.com>
1539 Reviewed by Brady Eidson.
1541 https://bugs.webkit.org/show_bug.cgi?id=31844
1542 SocketStreamHandleCFNet should support CONNECT proxy credentials
1544 * WebKitSystemInterface.h:
1545 * libWebKitSystemInterfaceLeopard.a:
1546 * libWebKitSystemInterfaceSnowLeopard.a:
1547 * libWebKitSystemInterfaceTiger.a:
1548 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1549 * win/lib/WebKitSystemInterface.lib:
1550 * win/lib/WebKitSystemInterface_debug.lib:
1551 Update WebKitSystemInterface.
1553 2009-11-22 Dan Bernstein <mitz@apple.com>
1555 Reviewed by Eric Carlson.
1557 Updated WebKitSystemInterface.
1559 * libWebKitSystemInterfaceLeopard.a:
1560 * libWebKitSystemInterfaceSnowLeopard.a:
1561 * libWebKitSystemInterfaceTiger.a:
1563 2009-11-22 Dan Bernstein <mitz@apple.com>
1565 Reviewed by Cameron Zwarich.
1567 Fixed a leak in WKDrawMediaUIPart().
1569 * libWebKitSystemInterfaceLeopard.a:
1570 * libWebKitSystemInterfaceSnowLeopard.a:
1571 * libWebKitSystemInterfaceTiger.a:
1573 2009-11-20 Eric Carlson <eric.carlson@apple.com>
1575 Reviewed by Simon Fraser.
1577 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
1579 * WebKitSystemInterface.h:
1580 * libWebKitSystemInterfaceLeopard.a:
1581 * libWebKitSystemInterfaceSnowLeopard.a:
1582 * libWebKitSystemInterfaceTiger.a:
1584 2009-11-19 Eric Carlson <eric.carlson@apple.com>
1586 Reviewed by Dan Bernstein.
1588 <rdar://problem/7035231>
1589 Support closed caption in <video> element
1591 * WebKitSystemInterface.h:
1592 Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
1593 define WKMediaUIPartToggleClosedCaptionsButton.
1595 2009-11-13 Anders Carlsson <andersca@apple.com>
1597 Reviewed by Dan Bernstein.
1599 Update WebKitSystemInterface.
1601 * WebKitSystemInterface.h:
1602 * libWebKitSystemInterfaceLeopard.a:
1603 * libWebKitSystemInterfaceSnowLeopard.a:
1604 * libWebKitSystemInterfaceTiger.a:
1606 2009-11-13 Brent Fulgham <bfulgham@webkit.org>
1608 Build correction. No review.
1610 The WinCairo build requires ENABLE_FILTERS to work properly.
1612 * win/tools/vsprops/WinCairo.vsprops:
1614 2009-11-02 Dan Bernstein <mitz@apple.com>
1616 Reviewed by John Sullivan.
1618 WebKitSystemInterface part of making the appearance of the full-screen video HUD match
1619 QuickTime Player X’s HUD.
1621 * libWebKitSystemInterfaceLeopard.a:
1622 * libWebKitSystemInterfaceSnowLeopard.a:
1623 * libWebKitSystemInterfaceTiger.a:
1625 2009-10-26 Mark Rowe <mrowe@apple.com>
1627 Reviewed by Adam Roben.
1629 Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
1631 Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
1632 in the major component of the version number.
1634 * win/tools/scripts/auto-version.sh:
1636 2009-10-19 Marshall Culpepper <mculpepper@appcelerator.com>
1638 Reviewed by Eric Seidel.
1640 added cairo include and lib directories to debug_wincairo.vsprops
1641 https://bugs.webkit.org/show_bug.cgi?id=29831
1643 * win/tools/vsprops/debug_wincairo.vsprops:
1645 2009-10-16 Steve Falkenburg <sfalken@apple.com>
1647 Reviewed by Dan Bernstein.
1649 https://bugs.webkit.org/show_bug.cgi?id=30456
1650 Fixes for new Debug_All Windows build configuration.
1652 * win/tools/vsprops/debug_all.vsprops:
1653 Define DEBUG_ALL in Debug_All configuration.
1654 Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
1656 2009-10-16 Steve Falkenburg <sfalken@apple.com>
1658 Reviewed by Adam Roben.
1660 Add a Debug_All configuration to build entire stack as debug.
1661 Change Debug_Internal to:
1662 - stop using _debug suffix for all WebKit/Safari binaries
1663 - not use _debug as a DLL naming suffix
1664 - use non-debug C runtime lib.
1666 * win/tools/vsprops/debug_all.vsprops: Added.
1667 Use debug C runtime library in debug_all.
1668 Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
1669 * win/tools/vsprops/debug_internal.vsprops:
1670 Don't specify debug C runtime library in debug_internal.
1671 Don't specify _debug suffix for standard debug_internal builds.
1673 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
1675 Reviewed by Simon Fraser
1677 Support fullscreen in MediaPlayer (Mac)
1678 https://bugs.webkit.org/show_bug.cgi?id=26742
1680 New methods required for video fullscreen.
1682 * WebKitSystemInterface.h:
1683 * libWebKitSystemInterfaceLeopard.a:
1684 * libWebKitSystemInterfaceSnowLeopard.a:
1685 * libWebKitSystemInterfaceTiger.a:
1687 2009-10-02 Steve Falkenburg <sfalken@apple.com>
1690 Re-apply lost changes to auto-version.sh.
1692 * win/tools/scripts/auto-version.sh:
1694 2009-10-02 Eric Carlson <eric.carlson@apple.com>
1696 Reviewed by Adam Roben.
1698 <rdar://problem/7271334>
1699 Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
1701 * WebKitSystemInterface.h:
1702 MediaControllerThemeQT -> MediaControllerThemeQuickTime
1704 2009-10-02 Steve Falkenburg <sfalken@apple.com>
1706 Reviewed by Mark Rowe.
1708 <https://bugs.webkit.org/show_bug.cgi?id=29989>
1709 Safari version number shouldn't be exposed in WebKit code
1711 For a WebKit version of 532.3.4:
1712 Product version is: 5.32.3.4 (was 4.0.3.0)
1713 File version is: 5.32.3.4 (was 4.532.3.4)
1715 * win/tools/scripts/PRODUCTVERSION: Removed.
1716 * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
1718 2009-09-25 Dan Bernstein <mitz@apple.com>
1720 Reviewed by Adam Roben.
1722 WebKitSystemInterface changes for
1723 <rdar://problem/7211635> 2 byte characters are displayed as garbaged
1724 <rdar://problem/7212626> garbled/gibberish text (off-by-one)
1726 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1727 wkAddFontsFromPlistRepresentation() and replaced
1728 wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
1729 wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
1730 * win/lib/WebKitSystemInterface.lib:
1731 * win/lib/WebKitSystemInterface_debug.lib:
1733 2009-09-23 Marshall Culpepper <mculpepper@appcelerator.com>
1735 Reviewed by Eric Seidel.
1737 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
1738 default when the necessary dependencies are extracted into the
1740 https://bugs.webkit.org/show_bug.cgi?id=29661
1742 * win/tools/vsprops/WinCairo.vsprops:
1744 2009-09-09 Brent Fulgham <bfulgham@webkit.org>
1746 Reviewed by Dave Levin.
1748 Adjust WinCairo-specific property sheet to use static versions of
1749 libjpeg.lib and libpng.lib. Change to libpng.lib required addition
1750 of zlib.lib to link.
1752 * win/tools/vsprops/WinCairo.vsprops:
1754 2009-08-28 Steve Falkenburg <sfalken@apple.com>
1756 Reviewed by Adam Roben.
1758 Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
1759 to automatically use secure versions of C runtime lib calls on Windows.
1760 https://bugs.webkit.org/show_bug.cgi?id=28824
1762 * win/tools/vsprops/common.vsprops:
1764 2009-08-25 Brent Fulgham <bfulgham@webkit.org>
1766 Rubber stamped by Steve Falkenburg.
1768 debug_wincairo.vsprops was linking against wrong C runtime.
1770 * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
1771 C runtime (as in the standard 'debug.vsprops' file.)
1773 2009-08-24 Brent Fulgham <bfulgham@webkit.org>
1775 Reviewed by Steve Falkenburg.
1777 Revise CFLite Debug build to emit DLL's with _debug label.
1778 https://bugs.webkit.org/show_bug.cgi?id=28695.
1780 * win/tools/vsprops/debug_wincairo.vsprops: Added.
1782 2009-08-12 Peter Kasting <pkasting@google.com>
1784 Reviewed by Darin Adler.
1786 https://bugs.webkit.org/show_bug.cgi?id=27323
1787 Change pattern that strips all trailing whitespace to just remove EOL
1788 chars (\r, \n), to make it clear that varying EOL chars is the primary
1789 problem being solved.
1791 * win/tools/scripts/auto-version.sh:
1793 2009-08-10 Peter Kasting <pkasting@google.com>
1795 Reviewed by George Staikos.
1797 https://bugs.webkit.org/show_bug.cgi?id=27323
1798 Even more line ending-stripping for auto-version.sh, based on output
1799 provided by Jessie Berlin.
1801 * win/tools/scripts/auto-version.sh:
1803 2009-08-10 Brent Fulgham <bfulgham@webkit.org>
1805 Reviewed by Adam Roben.
1807 https://bugs.webkit.org/show_bug.cgi?id=28048.
1808 Move various WinCairo build settings into *.vsprops file.
1810 * win/tools/vsprops/cURL.vsprops: Added.
1812 2009-08-06 Peter Kasting <pkasting@google.com>
1814 Reviewed by Adam Barth.
1816 https://bugs.webkit.org/show_bug.cgi?id=27323
1817 Strip line endings at all points auto-version.sh reads data, not just
1818 the one I happened to run into.
1820 * win/tools/scripts/auto-version.sh:
1822 2009-07-27 Peter Kasting <pkasting@google.com>
1824 Reviewed by Adam Roben.
1826 https://bugs.webkit.org/show_bug.cgi?id=27323
1827 Correctly parse command output, even when the line endings are not LF,
1828 so that we don't create an autoversion.h that MSVC chokes on.
1830 * win/tools/scripts/auto-version.sh:
1832 2009-07-13 Brent Fulgham <bfulgham@webkit.org>
1834 Reviewed by Adam Roben.
1836 Add new configuration flag for redistributable Windows build.
1837 https://bugs.webkit.org/show_bug.cgi=27087
1839 * win/tools/vsprops/WinCairo.vsprops: Added. Defines the
1840 new WIN_CAIRO flag used to drive non-Apple Windows build.
1842 2009-07-10 Eric Carlson <eric.carlson@apple.com>
1844 Reviewed by Simon Fraser.
1846 Update WebKitSystemInterface for <rdar://problem/7049066>.
1848 * WebKitSystemInterface.h:
1849 * libWebKitSystemInterfaceLeopard.a:
1850 * libWebKitSystemInterfaceSnowLeopard.a:
1851 * libWebKitSystemInterfaceTiger.a:
1853 2009-07-06 Eric Carlson <eric.carlson@apple.com>
1855 Update WebKitSystemInterface for <rdar://problem/7008093>.
1857 * WebKitSystemInterface.h:
1858 * libWebKitSystemInterfaceLeopard.a:
1859 * libWebKitSystemInterfaceSnowLeopard.a:
1860 * libWebKitSystemInterfaceTiger.a:
1862 2009-07-06 Anders Carlsson <andersca@apple.com>
1864 Update WebKitSystemInterface.
1866 * WebKitSystemInterface.h:
1867 * libWebKitSystemInterfaceLeopard.a:
1868 * libWebKitSystemInterfaceSnowLeopard.a:
1869 * libWebKitSystemInterfaceTiger.a:
1871 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
1873 Reviewed by Simon Fraser.
1875 Update WebKitSystemInterface for <rdar://problem/6518119>
1877 * WebKitSystemInterface.h:
1878 * libWebKitSystemInterfaceLeopard.a:
1879 * libWebKitSystemInterfaceSnowLeopard.a:
1880 * libWebKitSystemInterfaceTiger.a:
1882 2009-07-01 Eric Carlson <eric.carlson@apple.com>
1884 Reviewed by Simon Fraser.
1886 Update WebKitSystemInterface for <rdar://problem/7014990>
1888 * libWebKitSystemInterfaceLeopard.a:
1889 * libWebKitSystemInterfaceSnowLeopard.a:
1890 * libWebKitSystemInterfaceTiger.a:
1892 2009-06-29 Eric Carlson <eric.carlson@apple.com>
1894 Reviewed by Simon Fraser.
1896 Update WebKitSystemInterface for <rdar://problem/7014813>
1898 * WebKitSystemInterface.h:
1899 * libWebKitSystemInterfaceLeopard.a:
1900 * libWebKitSystemInterfaceSnowLeopard.a:
1901 * libWebKitSystemInterfaceTiger.a:
1903 2009-06-25 Simon Fraser <simon.fraser@apple.com>
1905 Rubber-stamped by Mark Rowe.
1907 <rdar://problem/6999737>
1909 Update the media controller images.
1911 * libWebKitSystemInterfaceLeopard.a:
1912 * libWebKitSystemInterfaceSnowLeopard.a:
1913 * libWebKitSystemInterfaceTiger.a:
1915 2009-06-16 Simon Fraser <simon.fraser@apple.com>
1917 Rubber-stamped by Anders Carlsson.
1919 Update WebKitSystemInterface for <rdar://problem/6937882>.
1921 * libWebKitSystemInterfaceLeopard.a:
1922 * libWebKitSystemInterfaceSnowLeopard.a:
1923 * libWebKitSystemInterfaceTiger.a:
1925 2009-06-02 Anders Carlsson <andersca@apple.com>
1927 Rubber-stamped by Mark Rowe.
1929 Update WebKitSystemInterface.
1931 * libWebKitSystemInterfaceLeopard.a:
1932 * libWebKitSystemInterfaceSnowLeopard.a:
1933 * libWebKitSystemInterfaceTiger.a:
1935 2009-05-27 Mark Rowe <mrowe@apple.com>
1937 Rubber-stamped by Dan Bernstein.
1939 Update WebKitSystemInterface.
1941 * libWebKitSystemInterfaceLeopard.a:
1942 * libWebKitSystemInterfaceSnowLeopard.a: Added.
1943 * libWebKitSystemInterfaceTiger.a:
1945 2009-05-26 Anders Carlsson <andersca@apple.com>
1947 Reviewed by Dan Bernstein.
1949 <rdar://problem/6901751>
1950 REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
1952 Remove WKCGContextIsSafeToClip.
1954 * WebKitSystemInterface.h:
1955 * libWebKitSystemInterfaceTiger.a:
1957 2009-05-21 Dan Bernstein <mitz@apple.com>
1959 Rubber-stamped by Mark Rowe.
1961 - correct a copyright header accidently reverted in r43964
1963 * WebKitSystemInterface.h:
1965 2009-05-21 Dan Bernstein <mitz@apple.com>
1967 Reviewed by Anders Carlsson.
1969 - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
1970 (r35515): Tiger crash painting the selection on registration page of
1973 * WebKitSystemInterface.h:
1974 * libWebKitSystemInterfaceTiger.a:
1976 2009-05-07 Simon Fraser <simon.fraser@apple.com>
1978 Source changes reviewed by Darin Adler
1980 <rdar://problem/6864091> Endcap of media controls slider is fuzzy
1982 * libWebKitSystemInterfaceLeopard.a:
1983 * libWebKitSystemInterfaceTiger.a:
1985 2009-04-28 Steve Falkenburg <sfalken@apple.com>
1987 Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
1988 Indirected definition through a UserMacro.
1990 Reviewed by Mark Rowe.
1992 * win/tools/vsprops/common.vsprops:
1994 2009-04-28 Steve Falkenburg <sfalken@apple.com>
1996 Fix extraneous warning about PRODUCTION not being defined in Windows builds.
1997 Indirected definition for __PRODUCTION__ through a UserMacro.
1999 Reviewed by Mark Rowe.
2001 * win/tools/vsprops/common.vsprops:
2003 2009-04-24 Simon Fraser <simon.fraser@apple.com>
2005 Source changes reviewed by Darin Adler
2007 https://bugs.webkit.org/show_bug.cgi?id=22242
2009 Update WebKitSystemInterface for Mac with fixes for video controller drawing.
2011 * libWebKitSystemInterfaceLeopard.a:
2012 * libWebKitSystemInterfaceTiger.a:
2014 2009-04-22 Ada Chan <adachan@apple.com>
2016 Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
2018 Reviewed by Darin Adler.
2020 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2021 * win/lib/WebKitSystemInterface.lib:
2022 * win/lib/WebKitSystemInterface_debug.lib:
2024 2009-04-20 Steve Falkenburg <sfalken@apple.com>
2026 Separate JavaScriptCore.dll from WebKit.dll.
2027 Slight performance improvement or no change on benchmarks.
2029 Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
2030 and simplifies standalone JavaScriptCore builds.
2032 Reviewed by Oliver Hunt.
2034 * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
2036 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
2038 Reviewed by Mark Rowe.
2040 <rdar://problem/6781295> video.buffered and video.seekable are not
2041 the same. video.buffered should return only what is buffered and
2042 not what is seekable
2044 * WebKitSystemInterface.h:
2045 * libWebKitSystemInterfaceLeopard.a:
2046 * libWebKitSystemInterfaceTiger.a:
2048 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
2050 Reviewed by Adele Peterson.
2052 <rdar://problem/6747241> work around QTKit no longer reaching
2053 QTMovieLoadStateComplete
2055 * WebKitSystemInterface.h:
2056 * libWebKitSystemInterfaceLeopard.a:
2057 * libWebKitSystemInterfaceTiger.a:
2059 2009-04-15 Steve Falkenburg <sfalken@apple.com>
2061 Updated WebKitSystemInterface for Windows.
2062 Changes needed for <rdar://problem/6785760>
2064 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2065 * win/lib/WebKitSystemInterface.lib:
2066 * win/lib/WebKitSystemInterface_debug.lib:
2068 2009-04-14 Mark Rowe <mrowe@apple.com>
2070 Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
2072 * libWebKitSystemInterfaceLeopard.a:
2073 * libWebKitSystemInterfaceTiger.a:
2075 2009-04-13 Antti Koivisto <antti@apple.com>
2077 Reviewed by Darin Adler.
2079 <rdar://problem/6740294> Increase the connection count per host
2081 * WebKitSystemInterface.h:
2082 * libWebKitSystemInterfaceLeopard.a:
2083 * libWebKitSystemInterfaceTiger.a:
2085 2009-04-10 Eric Carlson <eric.carlson@apple.com>
2087 WebKitSystemInterface changes for <rdar://problem/6646998>
2089 * libWebKitSystemInterfaceLeopard.a:
2090 * libWebKitSystemInterfaceTiger.a:
2092 2009-04-10 Simon Fraser <simon.fraser@apple.com>
2094 Fix the leopard build by updating WebKitSystemInterface.
2096 * WebKitSystemInterface.h:
2097 * libWebKitSystemInterfaceLeopard.a:
2099 2009-03-30 Steve Falkenburg <sfalken@apple.com>
2101 Bump version to 530.
2103 * win/tools/scripts/VERSION:
2105 2009-03-26 Adam Roben <aroben@apple.com>
2107 Remove SafariThemeConstants.h, which is now provided by
2108 WebKitSupportLibrary
2110 * win/include/SafariTheme: Removed.
2111 * win/include/SafariTheme/SafariThemeConstants.h: Removed.
2113 2009-03-07 Dan Bernstein <mitz@apple.com>
2115 Reviewed by Mark Rowe.
2117 - WebKitSystemInterface part of removing build-time and run-time support
2118 for legacy versions of CFNetwork and Core Graphics
2120 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2121 * win/lib/WebKitSystemInterface.lib:
2122 * win/lib/WebKitSystemInterface_debug.lib:
2124 2009-01-30 Dan Bernstein <mitz@apple.com>
2126 Reviewed by Timothy Hatcher.
2128 - <rdar://problem/6545912> expose the build number in autoversion.h
2130 * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
2131 with the full build number.
2133 2009-01-08 Dan Bernstein <mitz@apple.com>
2135 Reviewed by Adam Roben.
2137 - WebKitSystemInterface changes to support Core Graphics native glyph drawing
2139 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2140 * win/lib/WebKitSystemInterface.lib:
2141 * win/lib/WebKitSystemInterface_debug.lib:
2143 2008-11-11 Ada Chan <adachan@apple.com>
2145 Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
2146 Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
2148 Update window versions to correspond to Windows XP.
2150 Reviewed by Steve Falkenburg.
2152 * win/tools/vsprops/common.vsprops:
2154 2008-10-23 Anders Carlsson <andersca@apple.com>
2156 Reviewed by John Sullivan.
2158 Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
2160 * libWebKitSystemInterfaceLeopard.a:
2161 * libWebKitSystemInterfaceTiger.a:
2163 2008-10-08 Mark Rowe <mrowe@apple.com>
2165 Rubber-stamped by Jon Honeycutt.
2167 Remove restriction on version number ending in a 4.
2169 * win/tools/scripts/auto-version.sh:
2171 2008-10-07 Anders Carlsson <andersca@apple.com>
2173 Reviewed by Mitz Pettel.
2175 Update WebKitSystemInterface.
2177 * libWebKitSystemInterfaceLeopard.a:
2178 * libWebKitSystemInterfaceTiger.a:
2180 2008-09-09 Dan Bernstein <mitz@apple.com>
2182 Reviewed by Darin Adler.
2184 - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
2186 * WebKitSystemInterface.h:
2187 * libWebKitSystemInterfaceLeopard.a:
2189 2008-09-04 Adam Roben <aroben@apple.com>
2191 Ignore warning LNK4221 on Windows
2193 This warning is emitted when an object file with no public symbols is
2194 passed to the linker/librarian. This often occurs in WebCore for files
2195 that have been disabled via ENABLE()/USE() macros.
2197 Rubberstamped by Anders Carlsson.
2199 * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
2201 2008-08-27 Timothy Hatcher <timothy@apple.com>
2203 Adds the WKAdvanceDefaultButtonPulseAnimation function.
2205 <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
2207 Reviewed by Adele Peterson.
2209 * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
2210 * libWebKitSystemInterfaceLeopard.a: Updated.
2211 * libWebKitSystemInterfaceTiger.a: Updated.
2213 2008-08-26 Adam Roben <aroben@apple.com>
2215 Disable a truncation warning that is disabled/doesn't exist on Mac
2217 This warning was firing when initializing floats from double literals.
2218 I haven't yet found any other situation that would cause this warning
2221 Reviewed by Sam Weinig.
2223 * win/tools/vsprops/common.vsprops: Turn off warning C4305.
2225 2008-07-20 Steve Falkenburg <sfalken@apple.com>
2229 * win/tools/vsprops/common.vsprops:
2231 2008-07-08 Dan Bernstein <mitz@apple.com>
2233 Reviewed by John Sullivan.
2235 - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
2237 * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
2238 * libWebKitSystemInterfaceLeopard.a: Updated.
2239 * libWebKitSystemInterfaceTiger.a: Updated.
2241 2008-07-01 Steve Falkenburg <sfalken@apple.com>
2243 Bump version numbers.
2245 Reviewed by Mark Rowe.
2247 * win/tools/scripts/PRODUCTVERSION:
2248 * win/tools/scripts/VERSION:
2250 2008-05-13 Dan Bernstein <mitz@apple.com>
2252 Reviewed by John Sullivan.
2254 - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
2256 * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
2257 transformed graphics contexts.
2258 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2259 wkSetCGContextFontRenderingStyle().
2260 * win/lib/WebKitSystemInterface.lib: Updated.
2261 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2263 2008-05-09 Adam Roben <aroben@apple.com>
2265 Disable a MSVC warning
2267 Reviewed by Darin Adler.
2269 * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
2270 disabled warnings. It's a warning about decorated names being longer
2271 than MSVC's limit of 4096 characters. This warning doesn't indicate a
2272 correctness problem, but these truncated decorated names will be
2273 harder to recognize during debugging or when they appear in linker
2276 2008-04-28 Darin Adler <darin@apple.com>
2282 * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
2283 It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
2285 2008-04-24 Mark Rowe <mrowe@apple.com>
2287 Reviewed by Sam Weinig.
2289 Remove code for calculating the glyph cache size.
2291 * WebKitSystemInterface.h: Remove unused symbol.
2292 * libWebKitSystemInterfaceLeopard.a:
2293 * libWebKitSystemInterfaceTiger.a:
2295 2008-03-28 Steve Falkenburg <sfalken@apple.com>
2299 * win/tools/scripts/PRODUCTVERSION:
2301 2008-03-26 Adam Roben <aroben@apple.com>
2303 Windows build fix after r31322
2305 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
2306 * win/lib/WebKitSystemInterface.lib: Updated.
2307 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2309 2008-03-26 Mark Rowe <mrowe@apple.com>
2311 Reviewed by David Hyatt.
2313 Make the Ahem font antialias correctly on Acid3 on Tiger.
2315 * WebKitSystemInterface.h:
2316 * libWebKitSystemInterfaceTiger.a:
2318 2008-03-19 Mark Rowe <mrowe@apple.com>
2320 Rubber-stamped by Sam Weinig.
2322 Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
2323 Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
2325 * libWebCoreSQLite3.a: Land a 4-way fat binary.
2327 2008-03-12 Steve Falkenburg <sfalken@apple.com>
2329 New version of WebKitSystemInterface.lib with
2330 more compiler warnings suppressed.
2332 * win/lib/WebKitSystemInterface.lib:
2333 * win/tools/vsprops/common.vsprops:
2335 2008-03-12 Dan Bernstein <mitz@apple.com>
2337 Reviewed by Darin Adler and Sam Weinig.
2339 - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
2341 * WebKitSystemInterface.h:
2342 * libWebKitSystemInterfaceLeopard.a:
2344 2008-03-11 Steve Falkenburg <sfalken@apple.com>
2346 Disable two PGO/LTCG specific warnings.
2350 * win/tools/vsprops/common.vsprops:
2352 2008-02-29 Mark Rowe <mrowe@apple.com>
2354 Update Tiger version of WebKitSystemInterface to match r30690.
2356 * libWebKitSystemInterfaceTiger.a:
2358 2008-02-29 Adele Peterson <adele@apple.com>
2362 Auto-generate image arrays.
2364 * libWebKitSystemInterfaceLeopard.a:
2366 2008-02-29 Mark Rowe <mrowe@apple.com>
2368 Reviewed by Anders Carlsson.
2370 Replace use of WKPathFromFont with implementation in terms of public API.
2372 * WebKitSystemInterface.h: Remove unused symbol.
2373 * libWebKitSystemInterfaceLeopard.a:
2374 * libWebKitSystemInterfaceTiger.a:
2376 2008-02-29 Mark Rowe <mrowe@apple.com>
2378 Reviewed by Oliver Hunt.
2380 Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
2382 * WebKitSystemInterface.h:
2383 * libWebKitSystemInterfaceLeopard.a:
2384 * libWebKitSystemInterfaceTiger.a:
2386 2008-02-29 Mark Rowe <mrowe@apple.com>
2388 Reviewed by Oliver Hunt.
2390 Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
2392 * WebKitSystemInterface.h:
2393 * libWebKitSystemInterfaceLeopard.a:
2395 2008-02-29 Mark Rowe <mrowe@apple.com>
2397 Reviewed by Oliver Hunt and Oliver Hunt.
2399 <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
2401 * WebKitSystemInterface.h: Remove unused symbol.
2402 * libWebKitSystemInterfaceLeopard.a:
2403 * libWebKitSystemInterfaceTiger.a:
2405 2008-02-28 Mark Rowe <mrowe@apple.com>
2407 Reviewed by Dan Bernstein.
2409 Remove two unused functions from WebKitSystemInterface.
2411 * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
2412 a duplicate declaration of WKSecondsSinceLastInputEvent.
2413 * libWebKitSystemInterfaceLeopard.a:
2414 * libWebKitSystemInterfaceTiger.a:
2416 2008-02-28 Mark Rowe <mrowe@apple.com>
2418 Reviewed by Dave Hyatt.
2420 Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
2422 * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger.
2423 * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics.
2425 2008-02-27 Brady Eidson <beidson@apple.com>
2429 * libWebKitSystemInterfaceTiger.a:
2431 2008-02-27 Brady Eidson <beidson@apple.com>
2433 Reviewed by Mark Rowe
2435 Removed some unused methods:
2436 WKGetNSURLResponseCalculatedExpiration
2437 WKGetNSURLResponseMustRevalidate
2439 * WebKitSystemInterface.h:
2440 * libWebKitSystemInterfaceLeopard.a:
2441 * libWebKitSystemInterfaceTiger.a:
2443 2008-02-13 Adam Roben <aroben@apple.com>
2445 * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
2447 2008-02-12 Adam Roben <aroben@apple.com>
2449 Clean up auto-version.sh a bit
2451 It now does quite a bit less file I/O and many fewer fork/exec pairs.
2452 It's also quite a bit easier to read.
2456 * win/tools/scripts/auto-version.sh:
2458 2008-02-12 Steve Falkenburg <sfalken@apple.com>
2460 Versioning script change.
2462 * win/tools/scripts/auto-version.sh:
2464 2008-02-07 Ada Chan <adachan@apple.com>
2466 Added 4 new methods:
2467 wkSetClientCertificateInSSLProperties,
2468 wkCanAccessCFURLRequestHTTPBodyParts,
2469 wkCFURLRequestCopyHTTPRequestBodyParts,
2470 wkCFURLRequestSetHTTPRequestBodyParts
2472 Rubber-stamped by Steve.
2474 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2475 * win/lib/WebKitSystemInterface.lib:
2476 * win/lib/WebKitSystemInterface_debug.lib:
2478 2008-02-04 Timothy Hatcher <timothy@apple.com>
2480 <rdar://problem/5722735> Merge fix for SQLITE_FULL error
2481 is given even if the max_page_count is increased (2920)
2483 * libWebCoreSQLite3.a:
2485 2008-02-01 Steve Falkenburg <sfalken@apple.com>
2487 <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
2489 Rubber-stamped by Jon Honeycutt.
2491 * win/tools/vsprops/common.vsprops:
2493 2008-01-29 Mark Rowe <mrowe@apple.com>
2495 Reviewed by Tim Hatcher.
2497 <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).
2499 * WebCoreSQLite3/sqlite3.h: Added.
2500 * WebCoreSQLite3/sqlite3ext.h: Added.
2501 * libWebCoreSQLite3.a: Added.
2503 2008-01-29 Alexey Proskuryakov <ap@webkit.org>
2505 Debug (external) build fix.
2507 Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
2508 This preprocessor definition is automatically set by Visual Studio as needed anyway.
2510 * win/tools/vsprops/debug.vsprops:
2512 2008-01-17 Steve Falkenburg <sfalken@apple.com>
2514 Add preprocessor define accidently dropped in my unification,
2515 and required by some builds. Fixes an issue that caused both
2516 debug and release DLLs to be loaded.
2518 Rubber-stamped by Jon Honeycutt.
2520 * win/tools/vsprops/debug_internal.vsprops:
2522 2008-01-16 Steve Falkenburg <sfalken@apple.com>
2524 Use recommended security-related compiler settings.
2528 * win/tools/vsprops/common.vsprops:
2530 2008-01-16 Steve Falkenburg <sfalken@apple.com>
2534 * win/tools/vsprops/release.vsprops:
2536 2008-01-15 Adele Peterson <adele@apple.com>
2538 Reviewed by Adam and Antti.
2540 Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
2542 * WebKitSystemInterface.h:
2543 * libWebKitSystemInterfaceLeopard.a:
2544 * libWebKitSystemInterfaceTiger.a:
2545 * win/include/SafariTheme: Added.
2546 * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
2548 2008-01-14 Steve Falkenburg <sfalken@apple.com>
2550 Use shared vsprops for most vcproj properties.
2552 Reviewed by Darin Adler.
2554 * win/tools/vsprops/common.vsprops:
2555 * win/tools/vsprops/debug.vsprops:
2556 * win/tools/vsprops/debug_internal.vsprops:
2557 * win/tools/vsprops/release.vsprops:
2559 2008-01-11 Steve Falkenburg <sfalken@apple.com>
2561 Share common files across projects.
2564 Debug: common.vsprops, debug.vsprops
2565 Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
2566 Release: common.vsprops, release.vsprops
2568 Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
2569 debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
2571 Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
2573 Reviewed by Adam Roben.
2575 * win/tools/WinTools.make:
2576 * win/tools/scripts: Added.
2577 * win/tools/scripts/PRODUCTVERSION: Added.
2578 * win/tools/scripts/VERSION: Added.
2579 * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
2580 * win/tools/vsprops/debug.vsprops:
2581 * win/tools/vsprops/debug_internal.vsprops: Added.
2582 * win/tools/vsprops/release.vsprops:
2584 2008-01-11 Steve Falkenburg <sfalken@apple.com>
2586 Add shared vsprops to help unify our Windows tools settings.
2591 * win/tools/WinTools.make: Added.
2592 * win/tools/vsprops: Added.
2593 * win/tools/vsprops/common.vsprops: Added.
2594 * win/tools/vsprops/debug.vsprops: Added.
2595 * win/tools/vsprops/release.vsprops: Added.
2597 2008-01-07 Mark Rowe <mrowe@apple.com>
2599 Update Tiger library to a G3-friendly version.
2601 * libWebKitSystemInterfaceTiger.a:
2603 2008-01-07 Adele Peterson <adele@apple.com>
2605 Reviewed by Antti, Adam, and Mitz.
2607 WebKitLibraries part of fix for
2608 <rdar://problem/5619073> Updated look for <video> controls
2609 <rdar://problem/5619057> Add volume control to video controls
2611 * WebKitSystemInterface.h:
2612 * libWebKitSystemInterfaceLeopard.a:
2613 * libWebKitSystemInterfaceTiger.a:
2615 2008-01-03 Mark Rowe <mrowe@apple.com>
2617 Update Tiger library to a G3-friendly version.
2619 * libWebKitSystemInterfaceTiger.a:
2621 2008-01-03 Adele Peterson <adele@apple.com>
2623 Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
2625 * WebKitSystemInterface.h:
2626 * libWebKitSystemInterfaceLeopard.a:
2627 * libWebKitSystemInterfaceTiger.a:
2629 2007-12-21 Mark Rowe <mrowe@apple.com>
2631 Rubber-stamped by Dan Bernstein.
2633 Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
2634 Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
2636 * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
2638 2007-12-07 Dan Bernstein <mitz@apple.com>
2640 Reviewed by Darin Adler.
2642 - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
2644 * WebKitSystemInterface.h:
2645 * libWebKitSystemInterfaceLeopard.a:
2646 * libWebKitSystemInterfaceTiger.a:
2648 2007-11-27 John Sullivan <sullivan@apple.com>
2650 Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
2651 that affects Safari.
2653 reviewed by Kevin Decker
2655 * libWebKitSystemInterfaceLeopard.a:
2656 * libWebKitSystemInterfaceTiger.a:
2658 2007-11-26 Timothy Hatcher <timothy@apple.com>
2660 Reviewed by Adam Roben.
2662 Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
2663 http://bugs.webkit.org/show_bug.cgi?id=16137
2665 Add a new function to make bottom window corners square for textured windows.
2667 * WebKitSystemInterface.h:
2668 * libWebKitSystemInterfaceTiger.a:
2669 * libWebKitSystemInterfaceLeopard.a:
2671 2007-11-23 Adam Roben <aroben@apple.com>
2673 Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
2677 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2679 * win/lib/WebKitSystemInterface.lib: Updated.
2680 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2682 2007-11-16 Anders Carlsson <andersca@apple.com>
2686 <rdar://problem/5603832>
2687 XMLHttpRequest readyState 3 & responseText buffer issues.
2689 Add wkSetCFURLRequestShouldContentSniff.
2691 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2692 * win/lib/WebKitSystemInterface.lib:
2693 * win/lib/WebKitSystemInterface_debug.lib:
2695 2007-11-05 Antti Koivisto <antti@apple.com>
2699 Update WKQTMovieViewSetDrawSynchronously.
2701 * libWebKitSystemInterfaceLeopard.a:
2702 * libWebKitSystemInterfaceTiger.a:
2704 2007-11-02 Antti Koivisto <antti@apple.com>
2706 Reviewed by Darin Adler.
2708 Update to add WKQTMovieViewSetDrawSynchronously
2710 * WebKitSystemInterface.h:
2711 * libWebKitSystemInterfaceLeopard.a:
2712 * libWebKitSystemInterfaceTiger.a:
2714 2007-10-26 Adele Peterson <adele@apple.com>
2716 Reviewed by Tim Hatcher.
2718 Updating header too for WKDrawCapsLockIndicator.
2720 * WebKitSystemInterface.h:
2722 2007-10-26 Adele Peterson <adele@apple.com>
2726 Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
2728 * libWebKitSystemInterfaceLeopard.a:
2729 * libWebKitSystemInterfaceTiger.a:
2731 2007-10-25 Adam Roben <aroben@apple.com>
2733 Add wkSetPatternBaseCTM.
2735 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2736 * win/lib/WebKitSystemInterface.lib:
2737 * win/lib/WebKitSystemInterface_debug.lib:
2739 2007-10-25 Sam Weinig <sam@webkit.org>
2741 Fix the windows build.
2743 * win/lib/WebKitSystemInterface.lib:
2744 * win/lib/WebKitSystemInterface_debug.lib:
2746 2007-10-25 Timothy Hatcher <timothy@apple.com>
2748 Add WKSetPatternBaseCTM.
2750 * WebKitSystemInterface.h:
2751 * libWebKitSystemInterfaceLeopard.a:
2752 * libWebKitSystemInterfaceTiger.a:
2754 2007-10-25 Timothy Hatcher <timothy@apple.com>
2758 Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
2760 * libWebKitSystemInterfaceLeopard.a:
2762 2007-10-25 Sam Weinig <sam@webkit.org>
2764 Added wrapper for getting the foundation cache directory.
2766 Reviewed by Adam Roben.
2768 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2769 * win/lib/WebKitSystemInterface.lib:
2770 * win/lib/WebKitSystemInterface_debug.lib:
2772 2007-10-24 Adam Roben <aroben@apple.com>
2774 Added some font-related functions needed for <rdar://5549919>
2778 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2779 * win/lib/WebKitSystemInterface.lib:
2780 * win/lib/WebKitSystemInterface_debug.lib:
2782 2007-10-24 Timothy Hatcher <timothy@apple.com>
2784 Reviewed by Mark Rowe.
2786 <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
2788 Add system specific versions of WebKitSystemInterface.
2790 * libWebKitSystemInterface.a: Removed.
2791 * libWebKitSystemInterfaceLeopard.a: Added.
2792 * libWebKitSystemInterfaceTiger.a: Added.
2794 2007-10-11 Ada Chan <adachan@apple.com>
2796 <rdar://problem/5534421>
2797 Added wkGetDefaultHTTPCookieStorage(). Updated libraries.
2799 Reviewed by Darin Adler.
2801 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2802 * win/lib/WebKitSystemInterface.lib:
2803 * win/lib/WebKitSystemInterface_debug.lib:
2805 2007-09-27 Sam Weinig <sam@webkit.org>
2807 Build fix. Ran update-webkitsysteminterface script on Tiger, because
2808 the resulting binary differs when built on Tiger.
2810 * libWebKitSystemInterface.a:
2812 2007-09-27 David Hyatt <hyatt@apple.com>
2814 Update WebKitSYstemInterface for @font-face changes.
2816 * WebKitSystemInterface.h:
2817 * libWebKitSystemInterface.a:
2819 2007-09-18 Geoffrey Garen <ggaren@apple.com>
2821 Build fix. Ran update-webkitsysteminterface script on Tiger, because
2822 the resulting binary differs when built on Tiger. See
2823 <rdar://problem/5490613>.
2825 * libWebKitSystemInterface.a:
2827 2007-09-18 Geoffrey Garen <ggaren@apple.com>
2829 Build fix. Ran update-webkitsysteminterface script.
2831 * WebKitSystemInterface.h:
2832 * libWebKitSystemInterface.a:
2834 2007-08-28 Anders Carlsson <andersca@apple.com>
2836 Add WKSetNSURLRequestShouldContentSniff.
2838 * WebKitSystemInterface.h:
2839 * libWebKitSystemInterface.a:
2841 2007-08-28 Ada Chan <adachan@apple.com>
2843 <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
2848 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2849 * win/lib/WebKitSystemInterface.lib:
2850 * win/lib/WebKitSystemInterface_debug.lib:
2852 2007-07-23 Ada Chan <adachan@apple.com>
2856 Update WebKitSystemInterface.{h,lib}.
2858 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2859 * win/lib/WebKitSystemInterface.lib:
2860 * win/lib/WebKitSystemInterface_debug.lib:
2862 2007-07-19 Ada Chan <adachan@apple.com>
2864 Rubber-stamped by Adam.
2868 * win/lib/WebKitSystemInterface.lib:
2869 * win/lib/WebKitSystemInterface_debug.lib:
2871 2007-07-06 Adam Roben <aroben@apple.com>
2873 Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
2877 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2878 * win/lib/WebKitSystemInterface.lib:
2879 * win/lib/WebKitSystemInterface_debug.lib:
2881 2007-06-29 Antti Koivisto <antti@apple.com>
2885 Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
2887 * WebKitSystemInterface.h:
2888 * libWebKitSystemInterface.a:
2890 2007-03-29 Beth Dakin <bdakin@apple.com>
2892 Rubber-stamped by Adam.
2894 Keep OpenSource building.
2896 * WebKitSystemInterface.h:
2897 * libWebKitSystemInterface.a:
2899 2007-03-28 Antti Koivisto <antti@apple.com>
2901 Update libWebKitSystemInterface, previous version was out of date.
2903 * libWebKitSystemInterface.a:
2905 2007-03-27 Antti Koivisto <antti@apple.com>
2907 Reviewed by Darin Adler.
2909 Added wkGetWheelEventDeltas
2911 * WebKitSystemInterface.h:
2912 * libWebKitSystemInterface.a:
2914 2007-03-07 Mark Rowe <mrowe@apple.com>
2916 Build fix. Rebuild against 10.4 SDK.
2918 * libWebKitSystemInterface.a:
2920 2007-03-06 Kevin Decker <kdecker@apple.com>
2924 Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
2926 * libWebKitSystemInterface.a:
2928 2007-02-21 Anders Carlsson <acarlsson@apple.com>
2930 Add new version with WKCGContextIsBitmapContext.
2932 * WebKitSystemInterface.h:
2933 * libWebKitSystemInterface.a:
2935 2006-12-16 Adele Peterson <adele@apple.com>
2939 WebKitLibraries part of fix for:
2940 <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
2942 Added wkDrawTextFieldCellFocusRing.
2944 * WebKitSystemInterface.h:
2945 * libWebKitSystemInterface.a:
2947 2006-10-11 Darin Adler <darin@apple.com>
2949 Reviewed by John Sullivan.
2951 * WebKitSystemInterface.h: Updated to a C++-compatible version.
2953 2006-08-31 Adele Peterson <adele@apple.com>
2955 Reviewed by John Sullivan.
2957 Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
2959 * WebKitSystemInterface.h:
2960 * libWebKitSystemInterface.a:
2962 2006-08-30 Adele Peterson <adele@apple.com>
2966 Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
2967 Enable secure input mode for new password fields
2969 * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
2970 * libWebKitSystemInterface.a:
2972 2006-07-09 Anders Carlsson <acarlsson@apple.com>
2974 Reviewed by Darin Adler.
2976 * WebKitSystemInterface.h:
2977 * libWebKitSystemInterface.a:
2980 2006-07-05 Adele Peterson <adele@apple.com>
2982 Reviewed by Maciej and Hyatt.
2984 * WebKitSystemInterface.h: Updated.
2985 * libWebKitSystemInterface.a: Updated.
2987 2006-06-16 Adele Peterson <adele@apple.com>
2991 * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
2992 * libWebKitSystemInterface.a: ditto.
2994 2006-04-01 Eric Seidel <eseidel@apple.com>
2996 * libWebKitSystemInterface.a: commit a universal binary.
2998 2006-04-01 Darin Adler <darin@apple.com>
3002 * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
3003 code to use the system default alpha.
3005 2006-03-17 Eric Seidel <eseidel@apple.com>
3007 * libWebKitSystemInterface.a: commit a universal binary.
3009 2006-03-17 Adele Peterson <adele@apple.com>
3011 * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
3012 * libWebKitSystemInterface.a: ditto
3014 2006-02-28 John Sullivan <sullivan@apple.com>
3016 * WebKitSystemInterface.h: Removed WKMouseIsDown()
3017 * libWebKitSystemInterface.a: ditto
3019 2006-02-23 Timothy Hatcher <timothy@apple.com>
3021 New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
3023 * libWebKitSystemInterface.a:
3025 2006-02-19 Darin Adler <darin@apple.com>
3027 * WebKitSystemInterface.h: Added WKDrawFocusRing.
3028 * libWebKitSystemInterface.a: Ditto.
3030 2006-02-06 John Sullivan <sullivan@apple.com>
3032 * WebKitSystemInterface.h:
3033 * libWebKitSystemInterface.a:
3034 removed WKExecutableLinkedInTigerOrEarlier
3036 2005-11-01 Darin Adler <darin@apple.com>
3038 * libWebKitSystemInterface.a: Updated.
3040 2005-10-04 Maciej Stachowiak <mjs@apple.com>
3044 * WebKitSystemInterface.h:
3045 * libWebKitSystemInterface.a:
3047 2005-09-08 Justin Garcia <justin.garcia@apple.com>
3049 * WebKitSystemInterface.h: Update to latest
3050 * libWebKitSystemInterface.a: ditto
3052 2005-09-04 Darin Adler <darin@apple.com>
3054 * WebKitSystemInterface.h: Update to latest
3055 * libWebKitSystemInterface.a: Ditto.
3057 2005-08-07 Darin Adler <darin@apple.com>
3059 * libWebKitSystemInterface.a: Universal binary.
3060 * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
3062 2005-07-01 John Sullivan <sullivan@apple.com>
3064 - added WKExecutableLinkedInTigerOrEarlier
3066 * WebKitSystemInterface.h:
3067 * libWebKitSystemInterface.a:
3069 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3071 - updated for crashing bugfix
3073 * libWebKitSystemInterface.a:
3075 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3079 * WebKitSystemInterface.h:
3080 * libWebKitSystemInterface.a:
3082 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3086 * WebKitSystemInterface.h:
3087 * libWebKitSystemInterface.a:
3089 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3093 * WebKitSystemInterface.h:
3094 * libWebKitSystemInterface.a:
3096 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3100 * WebKitSystemInterface.h:
3101 * libWebKitSystemInterface.a:
3103 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3107 * WebKitSystemInterface.h:
3108 * libWebKitSystemInterface.a:
3110 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3114 * WebKitSystemInterface.h:
3115 * libWebKitSystemInterface.a:
3117 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3121 * WebKitSystemInterface.h:
3122 * libWebKitSystemInterface.a:
3124 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3128 * WebKitSystemInterface.h:
3129 * libWebKitSystemInterface.a:
3131 2005-06-05 Maciej Stachowiak <mjs@apple.com>
3133 - added a few more bits of SPI
3135 * WebKitSystemInterface.h:
3136 * libWebKitSystemInterface.a:
3138 2005-06-05 Maciej Stachowiak <mjs@apple.com>
3140 - added file type and NSURLResponse caching SPI
3142 * WebKitSystemInterface.h:
3143 * libWebKitSystemInterface.a:
3145 2005-06-05 Maciej Stachowiak <mjs@apple.com>
3147 - initial checkin of WebKitSystemInterface binary
3149 * WebKitSystemInterface.h: Added.
3150 * libWebKitSystemInterface.a: Added.