1 2011-03-25 Brent Fulgham <bfulgham@webkit.org>
3 Kick the build machines after r81977.
5 * win/tools/vsprops/common.vsprops:
7 2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com>
9 Unreviewed, rolling out r81683.
10 http://trac.webkit.org/changeset/81683
11 https://bugs.webkit.org/show_bug.cgi?id=56872
13 Crashing in some tests (Requested by weinig on #webkit).
15 * win/lib/WebKitSystemInterface.lib:
17 2011-03-22 Sam Weinig <sam@webkit.org>
19 Reviewed by Adam Roben.
21 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
22 <rdar://problem/9139245>
26 * win/lib/WebKitSystemInterface.lib:
28 2011-03-22 Sam Weinig <sam@webkit.org>
30 Reviewed by Brady Eidson.
32 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
33 <rdar://problem/9139245>
35 * libWebKitSystemInterfaceLeopard.a:
36 * libWebKitSystemInterfaceSnowLeopard.a:
38 2011-03-17 Anders Carlsson <andersca@apple.com>
40 Add WKWindowWillOrderOffScreenNotification.
42 * WebKitSystemInterface.h:
43 * libWebKitSystemInterfaceLeopard.a:
44 * libWebKitSystemInterfaceSnowLeopard.a:
46 2011-03-14 Pratik Solanki <psolanki@apple.com>
48 Rubber-stamped by Mark Rowe.
50 I checked in Intel-only version of these files in r80975. This fixes that by building all
51 the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
53 * libWebKitSystemInterfaceLeopard.a:
54 * libWebKitSystemInterfaceSnowLeopard.a:
56 2011-03-13 Pratik Solanki <psolanki@apple.com>
58 Reviewed by Brady Eidson.
60 Make adjustMIMETypeIfNecessary use CFNetwork directly
61 https://bugs.webkit.org/show_bug.cgi?id=55912
63 Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
65 * WebKitSystemInterface.h:
66 * libWebKitSystemInterfaceLeopard.a:
67 * libWebKitSystemInterfaceSnowLeopard.a:
69 2011-03-09 Jessie Berlin <jberlin@apple.com>
71 Reviewed by Adam Roben.
73 Use the Cookie Storage from the Private Browsing Storage Session directly
74 https://bugs.webkit.org/show_bug.cgi?id=55986
76 * WebKitSystemInterface.h:
77 * libWebKitSystemInterfaceLeopard.a:
78 * libWebKitSystemInterfaceSnowLeopard.a:
79 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
80 * win/lib/WebKitSystemInterface.lib:
82 2011-03-07 Steve Falkenburg <sfalken@apple.com>
86 * win/tools/scripts/VERSION:
88 2011-03-06 Jessie Berlin <jberlin@apple.com>
90 Reviewed by Sam Weinig.
92 WebKit2: Use CFNetwork Sessions API.
93 https://bugs.webkit.org/show_bug.cgi?id=55435.
95 When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
96 Private Browsing Storage Session.
98 Update WebKitSystemInterface headers and libraries with the new functions.
100 * WebKitSystemInterface.h:
101 * libWebKitSystemInterfaceLeopard.a:
102 * libWebKitSystemInterfaceSnowLeopard.a:
103 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
104 * win/lib/WebKitSystemInterface.lib:
106 2011-03-04 Jessie Berlin <jberlin@apple.com>
108 Reviewed by Maciej Stachowiak.
110 WebKit2: Use CFNetwork Sessions API.
111 https://bugs.webkit.org/show_bug.cgi?id=55435.
113 When Private Browsing is enabled, get the cached url response from the cache associated with
114 the Private Browsing Storage Session.
116 Update WebKitSystemInterface headers and libraries with the new functions.
118 * WebKitSystemInterface.h:
119 * libWebKitSystemInterfaceLeopard.a:
120 * libWebKitSystemInterfaceSnowLeopard.a:
121 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
122 * win/lib/WebKitSystemInterface.lib:
124 2011-03-03 Jessie Berlin <jberlin@apple.com>
126 Reviewed by Adam Roben.
128 WebKit2: Use CFNetwork Sessions API.
129 https://bugs.webkit.org/show_bug.cgi?id=55435
131 Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
133 Update WebKitSystemInterface headers and libraries with the new functions.
135 * WebKitSystemInterface.h:
136 * libWebKitSystemInterfaceLeopard.a:
137 * libWebKitSystemInterfaceSnowLeopard.a:
138 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
139 * win/lib/WebKitSystemInterface.lib:
141 2011-03-02 Jessie Berlin <jberlin@apple.com>
143 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
145 * libWebKitSystemInterfaceLeopard.a:
146 * libWebKitSystemInterfaceSnowLeopard.a:
148 2011-03-02 Jessie Berlin <jberlin@apple.com>
150 Windows build fix. Unreviewed.
152 * win/lib/WebKitSystemInterface.lib:
154 2011-03-02 Jessie Berlin <jberlin@apple.com>
156 Rubber-stamped by Adam Roben.
158 WebKit2: Use CFNetwork Sessions API.
159 https://bugs.webkit.org/show_bug.cgi?id=55435
161 Add the ability to create a Private Browsing Storage Session.
163 Update WebKitSystemInterface headers and libraries with the new functions.
165 * WebKitSystemInterface.h:
166 * libWebKitSystemInterfaceLeopard.a:
167 * libWebKitSystemInterfaceSnowLeopard.a:
168 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
169 * win/lib/WebKitSystemInterface.lib:
171 2011-03-02 Daniel Cheng <dcheng@chromium.org>
173 Reviewed by David Levin.
175 Add feature define for data transfer items
176 https://bugs.webkit.org/show_bug.cgi?id=55510
178 * win/tools/vsprops/FeatureDefines.vsprops:
179 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
181 2011-03-02 Adam Roben <aroben@apple.com>
183 Try to force a clean build on the Windows bots
185 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
186 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
189 * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
191 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
193 Unreviewed, rolling out r80079.
194 http://trac.webkit.org/changeset/80079
195 https://bugs.webkit.org/show_bug.cgi?id=55547
197 "Broke the Win debug build?" (Requested by dcheng on #webkit).
199 * win/tools/vsprops/FeatureDefines.vsprops:
200 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
202 2011-03-01 Daniel Cheng <dcheng@chromium.org>
204 Reviewed by David Levin.
206 Add feature define for data transfer items
207 https://bugs.webkit.org/show_bug.cgi?id=55510
209 * win/tools/vsprops/FeatureDefines.vsprops:
210 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
212 2011-03-01 Sam Weinig <sam@webkit.org>
214 Reviewed by Anders Carlsson.
216 WebKit2 needs to be made localizable
217 <rdar://problem/8728860>
219 * WebKitSystemInterface.h:
220 * libWebKitSystemInterfaceLeopard.a:
221 * libWebKitSystemInterfaceSnowLeopard.a:
223 2011-02-25 Brian Weinstein <bweinstein@apple.com>
225 Fix linking of Chromium Mac build.
227 * libWebKitSystemInterfaceLeopard.a:
228 * libWebKitSystemInterfaceSnowLeopard.a:
230 2011-02-21 Brian Weinstein <bweinstein@apple.com>
232 Reviewed by Adam Roben.
234 WebResourceCacheManager should be responsible for managing the CFURLCache as well
235 as the WebCore memory cache.
236 https://bugs.webkit.org/show_bug.cgi?id=54886
237 Part of <rdar://problem/8971738>
239 Update WebKitSystemInterface headers and libraries with new functions.
241 * WebKitSystemInterface.h:
242 * libWebKitSystemInterfaceLeopard.a:
243 * libWebKitSystemInterfaceSnowLeopard.a:
244 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
245 * win/lib/WebKitSystemInterface.lib:
247 2011-02-21 Brian Weinstein <bweinstein@apple.com>
249 Rubber-stamped by Dan Bernstein.
251 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
252 match the current WebKitSystemInterface.h.
254 * WebKitSystemInterface.h:
256 2011-02-08 Patrick Gansterer <paroga@webkit.org>
258 Reviewed by Adam Roben.
260 [WIN] Add missing forward declarations in WebKitSystemInterface.h
261 https://bugs.webkit.org/show_bug.cgi?id=53889
263 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
265 2011-02-04 Steve Falkenburg <sfalken@apple.com>
267 Reviewed by Adam Roben.
269 Bump Windows minimum system requirement to XPSP2
270 https://bugs.webkit.org/show_bug.cgi?id=53807
272 * win/tools/vsprops/common.vsprops:
274 2011-02-03 James Kozianski <koz@chromium.org>
276 Reviewed by Dimitri Glazkov.
278 Add navigator.registerProtocolHandler behind a flag.
279 https://bugs.webkit.org/show_bug.cgi?id=52609
281 * win/tools/vsprops/FeatureDefines.vsprops:
282 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
284 2011-02-02 Steve Lacey <sjl@chromium.org>
286 Reviewed by Eric Carlson.
288 Implement basic media statistics on media elements.
289 https://bugs.webkit.org/show_bug.cgi?id=53322
291 * win/tools/vsprops/FeatureDefines.vsprops:
292 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
294 2011-01-28 Anders Carlsson <andersca@apple.com>
300 * WebKitSystemInterface.h:
301 * libWebKitSystemInterfaceLeopard.a:
302 * libWebKitSystemInterfaceSnowLeopard.a:
304 2011-01-26 David Kilzer <ddkilzer@apple.com>
306 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
307 <rdar://problem/8821760>
309 Reviewed by Antti Koivisto.
311 * WebKitSystemInterface.h:
312 New methods added for HTTP pipelining support.
313 (WKGetHTTPPipeliningPriority): Added.
314 (WKSetHTTPPipeliningPriority): Added.
315 Unrelated methods added after updating the header.
316 (WKMakeScrollbarPainter): Added.
317 (WKScrollbarPainterPaint): Added.
318 * libWebKitSystemInterfaceLeopard.a: Updated.
319 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
321 2011-01-24 Jer Noble <jer.noble@apple.com>
323 Reviewed by Eric Carlson.
325 REGRESSION (r72119): Audio never plays on Star Wars intro animation
326 https://bugs.webkit.org/show_bug.cgi?id=52467
328 Add wkGetQuickTimeMIMETypeList() function.
330 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
331 * win/lib/WebKitSystemInterface.lib:
333 2011-01-18 Anders Carlsson <andersca@apple.com>
335 Reviewed by Darin Adler.
337 Add WKPopupContextMenu.
339 * WebKitSystemInterface.h:
340 * libWebKitSystemInterfaceLeopard.a:
341 * libWebKitSystemInterfaceSnowLeopard.a:
343 2011-01-17 Adam Roben <aroben@apple.com>
345 Make it possible to both set and clear a wkCACFContext's D3D device
347 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
349 Reviewed by Chris Marrin.
351 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
352 * win/lib/WebKitSystemInterface.lib:
354 2011-01-07 Chris Marrin <cmarrin@apple.com>
358 Minor change to check for null context
360 * win/lib/WebKitSystemInterface.lib:
361 * win/lib/WebKitSystemInterface_debug.lib:
363 2011-01-07 Chris Marrin <cmarrin@apple.com>
367 Added one more API to WKSI to get the user data
368 out of the CACFContext.
370 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
371 * win/lib/WebKitSystemInterface.lib:
372 * win/lib/WebKitSystemInterface_debug.lib:
374 2011-01-07 Chris Marrin <cmarrin@apple.com>
378 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
380 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
381 * win/lib/WebKitSystemInterface.lib:
382 * win/lib/WebKitSystemInterface_debug.lib:
384 2011-01-05 Steve Falkenburg <sfalken@apple.com>
386 Reviewed by Darin Adler.
388 Debug and Release builds on Windows clobber each other
389 https://bugs.webkit.org/show_bug.cgi?id=49185
391 Changes the structure of WebKitBuild build products directory so we
392 completely separate each build configuration into independent directories.
394 Although we previously had per-configuration directories for obj, this change adds
395 per-configuration directories for bin, lib, obj, and include. Each configuration's
396 build products are stored within a directory inside of WebKitBuild.
398 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
399 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
401 * win/tools/vsprops/common.vsprops:
403 2011-01-03 Chris Fleizach <cfleizach@apple.com>
405 Reviewed, tweaked and landed by Sam Weinig.
407 WebKit2: Accessibility support (42130)
408 <rdar://problem/7660629>
410 * WebKitSystemInterface.h:
411 * libWebKitSystemInterfaceLeopard.a:
412 * libWebKitSystemInterfaceSnowLeopard.a:
414 2011-01-02 Dan Bernstein <mitz@apple.com>
416 Rubber-stamped by Simon Fraser.
418 <rdar://problem/8812159> Update copyright strings
420 * win/tools/scripts/COPYRIGHT-END-YEAR:
422 2010-12-21 Sam Weinig <weinig@apple.com>
424 Reviewed by Anders Carlsson.
426 Add serialization for CFURLRequestRef and CFURLResponseRef.
428 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
429 * win/lib/WebKitSystemInterface.lib:
431 2010-12-14 Anders Carlsson <andersca@apple.com>
433 Reviewed by Dan Bernstein.
435 Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
437 * WebKitSystemInterface.h:
438 * libWebKitSystemInterfaceLeopard.a:
439 * libWebKitSystemInterfaceSnowLeopard.a:
441 2010-12-10 Chris Marrin <cmarrin@apple.com>
443 Reviewed by Adam Roben.
445 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
446 Also got rid of WebKitSystemInterface_debug.lib as recommended by
447 Adam Roben. No OpenSource builds use it since r72327.
449 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
450 * win/lib/WebKitSystemInterface.lib:
451 * win/lib/WebKitSystemInterface_debug.lib: Removed.
453 2010-12-09 Anders Carlsson <andersca@apple.com>
455 Reviewed by Sam Weinig.
457 Cannot use NSKeyedArchiver in WK2 for ResourceResponses
458 https://bugs.webkit.org/show_bug.cgi?id=50792
459 <rdar://problem/8741799>
461 * WebKitSystemInterface.h:
462 * libWebKitSystemInterfaceLeopard.a:
463 * libWebKitSystemInterfaceSnowLeopard.a:
465 2010-12-03 Anders Carlsson <andersca@apple.com>
467 Reviewed by Sam Weinig.
469 Dispatch keyboard events in the Carbon event model
470 https://bugs.webkit.org/show_bug.cgi?id=50503
472 Make WKGetNSEventKeyChar available in 32-bit.
474 * WebKitSystemInterface.h:
475 * libWebKitSystemInterfaceLeopard.a:
476 * libWebKitSystemInterfaceSnowLeopard.a:
478 2010-12-02 Anders Carlsson <andersca@apple.com>
480 Reviewed by Sam Weinig.
482 Plug-ins should be able to update the mouse cursor
483 https://bugs.webkit.org/show_bug.cgi?id=50399
485 Add WKEnableSettingCursorWhenInBackground.
487 * WebKitSystemInterface.h:
488 * libWebKitSystemInterfaceLeopard.a:
489 * libWebKitSystemInterfaceSnowLeopard.a:
491 2010-12-01 Adam Roben <aroben@apple.com>
493 Don't let harmless errorlevels from the "set" utility leak into
494 project-specific build scripts
496 When using set to unset an environment variable that didn't previously
497 exist, set raises the errorlevel to 1. This was leaking into
498 project-specific scripts, causing them to think the build has failed.
499 We now clear the errorlevel after we finish setting environment
502 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
505 Reviewed by Steve Falkenburg.
507 * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
508 environment variables to get rid of any errorlevel that "set" set.
510 2010-12-01 Steve Falkenburg <sfalken@apple.com>
512 Reviewed by Adam Roben.
514 vcproj changes can't be applied cleanly by the Windows EWS bot
515 https://bugs.webkit.org/show_bug.cgi?id=50328
517 * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
518 * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
519 * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
521 2010-11-29 Steve Falkenburg <sfalken@apple.com>
523 Windows build fix (part 2).
524 Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
526 * win/tools/vsprops/common.vsprops:
528 2010-11-19 Steve Falkenburg <sfalken@apple.com>
530 Reviewed by Adam Roben.
532 Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
533 https://bugs.webkit.org/show_bug.cgi?id=49858
535 We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
536 - To simplify editing (editing vsprops build steps is confusing).
537 - For more readable diffs.
539 To add a prebuild/prelink/postbuild step for a vcproj,
540 Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
541 For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
542 in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
544 * win/tools/vsprops/common.vsprops:
545 * win/tools/vsprops/release.vsprops:
547 2010-11-29 Anders Carlsson <andersca@apple.com>
549 Reviewed by Sam Weinig and Simon Fraser.
551 WebKitSystemInterface.h piece of r72438.
553 * WebKitSystemInterface.h:
555 2010-11-22 Adam Roben <aroben@apple.com>
557 Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
559 Apple's Windows build allows placing header files and import libraries for WebKit's
560 dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
561 $WebKitLibrariesDir environment variable. This is both required for production builds and
562 convenient for Apple-internal developer builds. Apple's production builds also require that
563 WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
564 builds, the files are copied into that directory tree by the
565 WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
567 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
569 This .vsprops copying is problematic in one very important case: when a developer updates
570 their source tree and then tries to build. Visual Studio only reads .vsprops files when a
571 project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
572 updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
573 build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
574 $WebKitLibrariesDir, but Visual Studio will not pick up the changes. The rest of the build
575 will proceed with out-of-date .vsprops files, which will likely result in a build failure.
577 To fix this, we now use normal relative paths to access the .vsprops files in the source
578 tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
579 variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
580 unset, so the normal relative paths are used to read the .vsprops files out of the source
581 tree directly. In production builds, this environment variable is set to a fake directory
582 that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
585 For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
587 $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
589 In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
590 files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
591 JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
592 "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
593 FeatureDefines.vsprops becomes:
595 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
599 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
601 (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
602 actually exist since they are matched by an equal number of ".." path components.)
604 Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
605 Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
607 Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
610 Reviewed by Dave Hyatt.
612 * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
613 AppleInternal\tools\vsprops that matches the source directory tree. This allows production
614 builds to redirect the relative paths used to find the shared .vsprops files into
615 AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
617 2010-11-18 Steve Falkenburg <sfalken@apple.com>
619 Rubber-stamped by Adam Roben.
621 Remove unused debug_internal vsprops file.
623 * win/tools/vsprops/debug_internal.vsprops: Removed.
625 2010-11-18 Steve Falkenburg <sfalken@apple.com>
627 Reviewed by Adam Roben.
629 Debug_Internal Windows configuration is unnecessary, should be removed
630 https://bugs.webkit.org/show_bug.cgi?id=49753
632 * win/tools/vsprops/debug.vsprops:
633 * win/tools/vsprops/debug_internal.vsprops:
635 2010-11-17 Steve Falkenburg <sfalken@apple.com>
637 Rubber-stamped by Adam Roben.
639 Update WebKitSystemInterfaceWin.
641 * win/lib/WebKitSystemInterface.lib:
642 * win/lib/WebKitSystemInterface_debug.lib:
644 2010-11-16 Adam Roben <aroben@apple.com>
646 Ignore files from libdispatch/zlib
648 Rubber-stamped by Eric Seidel.
650 * win/include: Modified property svn:ignore.
651 * win/lib: Modified property svn:ignore.
653 2010-11-10 Csaba Osztrogonác <ossy@webkit.org>
655 Reviewed by David Hyatt.
657 HTML5 Ruby support should be mandatory feature
658 https://bugs.webkit.org/show_bug.cgi?id=49272
660 Remove Ruby as optional feature.
662 * win/tools/vsprops/FeatureDefines.vsprops:
663 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
665 2010-10-29 Dan Bernstein <mitz@apple.com>
667 Snow Leopard PowerPC build fix.
669 * libWebKitSystemInterfaceSnowLeopard.a:
671 2010-10-29 Dan Bernstein <mitz@apple.com>
673 Leopard PowerPC build fix.
675 * libWebKitSystemInterfaceLeopard.a:
677 2010-10-29 Csaba Osztrogonác <ossy@webkit.org>
679 Reviewed by Adam Roben and David Kilzer.
681 Fix and cleanup of build systems
682 https://bugs.webkit.org/show_bug.cgi?id=48342
684 Remove unnecessary ENABLE_SANDBOX.
685 Add missing features to converge to FeatureDefines.xcconfig.
687 * win/tools/vsprops/FeatureDefines.vsprops:
688 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
690 2010-10-28 Dan Bernstein <mitz@apple.com>
692 Reviewed by John Sullivan.
694 Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
695 upcoming ComplexTextController patch.
697 * WebKitSystemInterface.h:
698 * libWebKitSystemInterfaceLeopard.a:
699 * libWebKitSystemInterfaceSnowLeopard.a:
701 2010-10-28 Ivan Krstić <ike@apple.com>
703 Reviewed by Mark Rowe.
705 Remove unused experimental proxied panel interface.
706 <rdar://problem/7237059>
708 * WebKitSystemInterface.h:
710 2010-10-27 Anders Carlsson <andersca@apple.com>
712 Reviewed by Sam Weinig.
714 Find indicators do not bounce
715 https://bugs.webkit.org/show_bug.cgi?id=48490
716 <rdar://problem/8564276>
718 Add bounce animation context functions.
720 * WebKitSystemInterface.h:
721 * libWebKitSystemInterfaceLeopard.a:
722 * libWebKitSystemInterfaceSnowLeopard.a:
724 2010-10-26 Adam Roben <aroben@apple.com>
726 Fix duplicate vsprops name
728 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
729 "FeatureDefinesCairo" to match the filename.
731 2010-10-23 Alexey Proskuryakov <ap@apple.com>
735 * win/lib/WebKitSystemInterface.lib:
736 * win/lib/WebKitSystemInterface_debug.lib:
738 2010-10-23 Alexey Proskuryakov <ap@apple.com>
740 Reviewed by Anders Carlsson.
742 https://bugs.webkit.org/show_bug.cgi?id=48083
743 <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
745 * WebKitSystemInterface.h:
746 * libWebKitSystemInterfaceLeopard.a:
747 * libWebKitSystemInterfaceSnowLeopard.a:
748 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
749 * win/lib/WebKitSystemInterface.lib:
750 * win/lib/WebKitSystemInterface_debug.lib:
751 Updated WebKitSystemInterface with necessary methods.
753 2010-10-22 Adam Roben <aroben@apple.com>
755 Turn on ENABLE_3D_RENDERING on all Windows builds
757 Reviewed by Sam Weinig.
759 * win/tools/vsprops/FeatureDefines.vsprops:
761 2010-10-20 Adam Roben <aroben@apple.com>
765 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
766 * win/lib/WebKitSystemInterface.lib:
767 * win/lib/WebKitSystemInterface_debug.lib:
768 Use a WKCFURLCredentialRef type to protect against changes to the
769 definition of CFURLCredentialRef.
771 2010-10-19 Adam Roben <aroben@apple.com>
775 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
776 this file that I meant to check in in r70129.
778 2010-10-19 Adam Roben <aroben@apple.com>
780 Add WKCACFContext and related functions
782 Fixes <http://webkit.org/b/43244>.
784 Reviewed by Sam Weinig.
786 * win/lib/WebKitSystemInterface.lib:
787 * win/lib/WebKitSystemInterface_debug.lib:
789 2010-10-14 Ada Chan <adachan@apple.com>
791 Rubber-stamped by Adam Roben.
795 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
796 * win/lib/WebKitSystemInterface.lib:
797 * win/lib/WebKitSystemInterface_debug.lib:
799 2010-10-14 Ada Chan <adachan@apple.com>
801 Reviewed by Steve Falkenburg.
803 Add wkGetSSLCertificateChainContext for fetching the certificate chain.
804 Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
806 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
807 * win/lib/WebKitSystemInterface.lib:
808 * win/lib/WebKitSystemInterface_debug.lib:
810 2010-10-11 Mike Thole <mthole@apple.com>
812 Reviewed by Darin Adler.
814 Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
815 https://bugs.webkit.org/show_bug.cgi?id=47495
817 * WebKitSystemInterface.h:
818 * libWebKitSystemInterfaceLeopard.a:
819 * libWebKitSystemInterfaceSnowLeopard.a:
821 2010-10-03 Brent Fulgham <bfulgham@webkit.org>
823 Unreviewed build fix.
825 WinCairo also needs access to the <inttypes.h> header requirement
826 introduced by Bug 46357.
828 * win/tools/vsprops/WinCairo.vsprops:
830 2010-09-17 Sam Weinig <sam@webkit.org>
832 Reviewed, tweaked, and landed by Anders Carlsson.
834 Add WKCopyNSURLResponsePeerCertificates.
836 * WebKitSystemInterface.h:
837 * libWebKitSystemInterfaceLeopard.a:
838 * libWebKitSystemInterfaceSnowLeopard.a:
840 2010-09-16 Eric Uhrhane <ericu@chromium.org>
844 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
845 https://bugs.webkit.org/show_bug.cgi?id=45798
847 * win/tools/vsprops/FeatureDefines.vsprops:
848 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
850 2010-09-09 Jer Noble <jer.noble@apple.com>
852 Reviewed by Eric Carlson.
854 Adopt shared control drawing for <video> controls on Windows
855 https://bugs.webkit.org/show_bug.cgi?id=45490
857 * win/lib/WebKitSystemInterface.lib:
858 * win/lib/WebKitSystemInterface_debug.lib:
860 2010-09-10 Anders Carlsson <andersca@apple.com>
862 WebKitSystemInterface part of:
863 Set the visible name for the web process
864 https://bugs.webkit.org/show_bug.cgi?id=45564
865 <rdar://problem/8416970>
867 * WebKitSystemInterface.h:
868 * libWebKitSystemInterfaceLeopard.a:
869 * libWebKitSystemInterfaceSnowLeopard.a:
871 2010-08-05 Jian Li <jianli@chromium.org>
873 Reviewed by David Levin.
875 Unify blob related feature defines to ENABLE(BLOB).
876 https://bugs.webkit.org/show_bug.cgi?id=43081
878 * win/tools/vsprops/FeatureDefines.vsprops:
879 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
881 2010-08-04 Dan Bernstein <mitz@apple.com>
883 Reviewed by Darin Adler.
885 WebKitSystemInterface part of: Allow the language for hyphenation to be specified
886 https://bugs.webkit.org/show_bug.cgi?id=43467
888 * WebKitSystemInterface.h:
889 * libWebKitSystemInterfaceLeopard.a:
890 * libWebKitSystemInterfaceSnowLeopard.a:
891 * libWebKitSystemInterfaceTiger.a:
893 2010-08-03 Beth Dakin <bdakin@apple.com>
895 Reviewed by Alice Liu.
897 Enable MathML on Windows.
899 * win/tools/vsprops/FeatureDefines.vsprops:
901 2010-07-30 Adam Roben <aroben@apple.com>
903 Roll our r64361 and r64363
905 We can't make these changes until QuartzCore.lib is included in
906 WebKitSupportLibrary.
908 2010-07-30 Adam Roben <aroben@apple.com>
910 Add WKCACFContext and related functions
912 Also added some functions used by WKCAImageQueue.
914 Fixes <http://webkit.org/b/43244>.
916 Reviewed by Sam Weinig.
918 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
919 * win/lib/WebKitSystemInterface.lib:
920 * win/lib/WebKitSystemInterface_debug.lib:
922 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
924 Reviewed by Ojan Vafai.
926 Add FILE_SYSTEM build flag for FileSystem API
927 https://bugs.webkit.org/show_bug.cgi?id=42915
929 * win/tools/vsprops/FeatureDefines.vsprops:
930 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
932 2010-07-12 Mark Rowe <mrowe@apple.com>
934 Rubber-stamped by Sam Weinig.
936 Update WebKitSystemInterface.
938 * libWebKitSystemInterfaceLeopard.a:
939 * libWebKitSystemInterfaceSnowLeopard.a:
940 * libWebKitSystemInterfaceTiger.a:
942 2010-07-12 Adam Roben <aroben@apple.com>
944 Stop generating stripped symbols for Release builds
946 It turns out we can strip the symbols after-the-fact using PDBCopy.
948 Fixes <http://webkit.org/b/42085>.
950 Reviewed by Steve Falkenburg.
952 * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols
953 attribute, which caused link.exe to generate a stripped PDB file for
956 2010-07-08 Eric Carlson <eric.carlson@apple.com>
958 Reviewed by Dan Bernstein.
960 Update WebKitSystemInterface.
962 * libWebKitSystemInterfaceLeopard.a:
963 * libWebKitSystemInterfaceSnowLeopard.a:
964 * libWebKitSystemInterfaceTiger.a:
966 2010-07-07 Dumitru Daniliuc <dumi@chromium.org>
968 Reviewed by Adam Roben.
970 Disable MSVC warning 4288.
971 https://bugs.webkit.org/show_bug.cgi?id=41804
973 MSVC has a non-standard extension that allows variables declared
974 in for-loops to remain visible in the same scope even after
976 (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze
977 option (turned on by default) enables all MSVC extensions, and
978 /Zc:forScope- tells the compiler to issue a C4288 warning when the
979 same variable is declared in the for-loop and re-declared later in
982 There seems to be a bug in VS2005 that erroneously enables
983 /Zc:forScope- even when that option is not specified
984 (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks
985 like our build got hit by that bug, so we need to disable warning
988 * win/tools/vsprops/common.vsprops:
990 2010-07-01 Simon Fraser <simon.fraser@apple.com>
992 Reviewed by Sam Weinig.
994 <rdar://problem/8154047>
996 Update WebKitSystemInterface, making some functions used by
997 WebKit2 available in 32-bit (for reals this time).
999 * libWebKitSystemInterfaceLeopard.a:
1000 * libWebKitSystemInterfaceSnowLeopard.a:
1001 * libWebKitSystemInterfaceTiger.a:
1003 2010-07-01 Simon Fraser <simon.fraser@apple.com>
1005 Reviewed by Sam Weinig.
1007 <rdar://problem/8154047>
1009 Update WebKitSystemInterface, making some functions used by
1010 WebKit2 available in 32-bit.
1012 * WebKitSystemInterface.h:
1013 * libWebKitSystemInterfaceLeopard.a:
1014 * libWebKitSystemInterfaceSnowLeopard.a:
1015 * libWebKitSystemInterfaceTiger.a:
1017 2010-06-23 John Gregg <johnnyg@google.com>
1019 Reviewed by Kent Tamura.
1021 add ENABLE_DIRECTORY_UPLOAD build support
1022 https://bugs.webkit.org/show_bug.cgi?id=41100
1024 * win/tools/vsprops/FeatureDefines.vsprops:
1025 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1027 2010-06-27 Steve Falkenburg <sfalken@apple.com>
1029 Windows (Cairo) build fix.
1030 Add missing ENABLE_WEB_TIMING feature define.
1032 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1034 2010-06-27 Steve Falkenburg <sfalken@apple.com>
1037 Disable ENABLE_WEB_TIMING on Windows.
1039 * win/tools/vsprops/FeatureDefines.vsprops:
1041 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
1043 Reviewed by Dimitri Glazkov.
1045 Add a VS macro for enabling Web Timing support.
1046 https://bugs.webkit.org/show_bug.cgi?id=38924
1048 * win/tools/vsprops/FeatureDefines.vsprops:
1050 2010-06-21 Sam Weinig <sam@webkit.org>
1052 Reviewed by Anders Carlsson.
1054 Update WebKitSystemInterface.
1056 * WebKitSystemInterface.h:
1057 * libWebKitSystemInterfaceLeopard.a:
1058 * libWebKitSystemInterfaceSnowLeopard.a:
1059 * libWebKitSystemInterfaceTiger.a:
1061 2010-06-21 Dan Bernstein <mitz@apple.com>
1063 Speculative build fix.
1065 * WebKitSystemInterface.h:
1067 2010-06-21 Dan Bernstein <mitz@apple.com>
1069 Reviewed by Darin Adler.
1071 WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
1072 https://bugs.webkit.org/show_bug.cgi?id=10228
1074 * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
1075 * libWebKitSystemInterfaceLeopard.a:
1076 * libWebKitSystemInterfaceSnowLeopard.a:
1077 * libWebKitSystemInterfaceTiger.a:
1079 2010-06-21 Satish Sampath <satish@chromium.org>
1081 Reviewed by Steve Block.
1083 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
1084 https://bugs.webkit.org/show_bug.cgi?id=40878
1086 * win/tools/vsprops/FeatureDefines.vsprops:
1087 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1089 2010-06-02 Sterling Swigart <sswigart@google.com>
1091 Reviewed by David Levin.
1093 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
1094 https://bugs.webkit.org/show_bug.cgi?id=39906
1096 * win/tools/vsprops/FeatureDefines.vsprops:
1097 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1099 2010-05-24 Jer Noble <jer.noble@apple.com>
1101 No review; build fix only.
1103 Roll-out changes r60110.
1105 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1106 * win/lib/WebKitSystemInterface.lib:
1107 * win/lib/WebKitSystemInterface_debug.lib:
1109 2010-05-24 Jer Noble <jer.noble@apple.com>
1111 No review; build fix only.
1113 Roll-out changes r60094, 60096-60097.
1115 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1116 * win/lib/WebKitSystemInterface.lib:
1117 * win/lib/WebKitSystemInterface_debug.lib:
1119 2010-05-23 Jer Noble <jer.noble@apple.com>
1121 Reviewed by Eric Carlson.
1123 HTML5 <video> tag performance worse than Flash
1124 https://bugs.webkit.org/show_bug.cgi?id=39577
1125 rdar://problem/7982458
1127 Added WebKitSystemInterface calls for new CAImageQueue APIs.
1129 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1130 * win/lib/WebKitSystemInterface.lib:
1131 * win/lib/WebKitSystemInterface_debug.lib:
1133 2010-05-20 Steve Block <steveblock@google.com>
1135 Reviewed by Jeremy Orlow.
1137 Provide bindings for DeviceOrientation
1138 https://bugs.webkit.org/show_bug.cgi?id=39210
1140 Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
1142 * win/tools/vsprops/FeatureDefines.vsprops:
1143 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1145 2010-04-09 Alexey Proskuryakov <ap@apple.com>
1147 Reviewed by Maciej Stachowiak.
1149 https://bugs.webkit.org/show_bug.cgi?id=24572
1150 XMLHttpRequest.statusText returns always "OK" on Mac
1152 * WebKitSystemInterface.h:
1153 * libWebKitSystemInterfaceLeopard.a:
1154 * libWebKitSystemInterfaceSnowLeopard.a:
1155 * libWebKitSystemInterfaceTiger.a:
1157 2010-04-07 Chris Marrin <cmarrin@apple.com>
1159 Reviewed by Steve Falkenburg.
1161 Remove QuartzCoreInterface from the build
1163 No longer needed since QuartzCore.dll is now included in the latest Safari release (4.0.5).
1165 * win/bin/QuartzCoreInterface.dll: Removed.
1166 * win/include/QuartzCoreInterface: Removed.
1167 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
1168 * win/lib/QuartzCoreInterface.lib: Removed.
1170 2010-04-02 Jer Noble <jer.noble@apple.com>
1172 Reviewed by Eric Carlson.
1174 https://bugs.webkit.org/show_bug.cgi?id=36624
1176 Update WebKitSystemInterface
1178 * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
1179 * libWebKitSystemInterfaceLeopard.a:
1180 * libWebKitSystemInterfaceSnowLeopard.a:
1181 * libWebKitSystemInterfaceTiger.a:
1183 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
1185 Reviewed by Dmitry Titov.
1187 Add FileThread for async file operation support in FileReader and FileWriter
1188 https://bugs.webkit.org/show_bug.cgi?id=36896
1190 Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
1191 for FileReader and FileWriter support.
1193 * win/tools/vsprops/FeatureDefines.vsprops:
1194 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1196 2010-03-25 Mark Rowe <mrowe@apple.com>
1198 Rubber-stamped by Dan Bernstein.
1200 Update WebCoreSQLite3 to SQLite v3.6.12.
1202 * WebCoreSQLite3/sqlite3.h:
1203 * WebCoreSQLite3/sqlite3ext.h:
1204 * libWebCoreSQLite3.a:
1205 * libWebKitSystemInterfaceLeopard.a:
1206 * libWebKitSystemInterfaceSnowLeopard.a:
1207 * libWebKitSystemInterfaceTiger.a:
1209 2010-03-23 Dan Bernstein <mitz@apple.com>
1211 Reviewed by John Sullivan.
1213 WebKitSystemInterface part of
1214 <rdar://problem/7197736> Plug-in clip rect does not update when overflow
1216 https://bugs.webkit.org/show_bug.cgi?id=36479.
1218 * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
1219 * libWebKitSystemInterfaceSnowLeopard.a: Updated
1221 2010-03-16 Dan Bernstein <mitz@apple.com>
1223 Reviewed by Sam Weinig.
1225 Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
1227 * win/lib/WebKitSystemInterface.lib:
1228 * win/lib/WebKitSystemInterface_debug.lib:
1230 2010-03-15 Andy Estes <aestes@apple.com>
1232 Reviewed by John Sullivan.
1234 Added two new output arguments to WKGetWheelEventDeltas() to return
1235 the number of scroll wheel ticks in the x and y directions.
1237 https://bugs.webkit.org/show_bug.cgi?id=29601.
1238 <rdar://problem/7453254>
1240 * WebKitSystemInterface.h:
1241 * libWebKitSystemInterfaceLeopard.a:
1242 * libWebKitSystemInterfaceSnowLeopard.a:
1243 * libWebKitSystemInterfaceTiger.a:
1245 2010-03-14 Dan Bernstein <mitz@apple.com>
1247 Reviewed by Darin Adler.
1249 WebKitSystemInterface part of removing support for legacy versions of Core Graphics
1251 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
1252 wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
1253 wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
1254 wkCreateFontsPlist().
1255 * win/lib/WebKitSystemInterface.lib: Updated.
1256 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1258 2010-03-08 Jian Li <jianli@chromium.org>
1260 Reviewed by Dmitry Titov.
1263 https://bugs.webkit.org/show_bug.cgi?id=32993
1265 Add ENABLE_BLOB_SLICE feature define.
1267 * win/tools/vsprops/FeatureDefines.vsprops:
1268 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1270 2010-02-19 Maciej Stachowiak <mjs@apple.com>
1272 Reviewed by David Levin.
1274 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
1275 https://bugs.webkit.org/show_bug.cgi?id=35147
1277 * win/tools/vsprops/FeatureDefines.vsprops:
1279 2010-02-18 Steve Falkenburg <sfalken@apple.com>
1281 Reviewed by Dan Bernstein.
1283 WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
1284 https://bugs.webkit.org/show_bug.cgi?id=35076
1286 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1287 * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
1288 * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
1290 2010-02-16 Gavin Barraclough <barraclough@apple.com>
1292 Reviewed by NOBODY (Build fix).
1294 Disable warnings preventing use of anonymous structs/onions -
1295 don't take all my fun toys away, these are useful & awesome!
1297 * win/tools/vsprops/common.vsprops:
1299 2010-02-11 Brian Weinstein <bweinstein@apple.com>
1301 Rubber-stamped by Eric Seidel.
1303 Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
1306 * win/tools/vsprops/FeatureDefines.vsprops:
1308 2010-02-08 Maciej Stachowiak <mjs@apple.com>
1310 Reviewed by Cameron Zwarich.
1312 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
1313 https://bugs.webkit.org/show_bug.cgi?id=34698
1315 * win/tools/vsprops/FeatureDefines.vsprops:
1317 2010-02-04 Mark Rowe <mrowe@apple.com>
1319 Reviewed by Steve Falkenburg.
1321 Update auto-version.sh to better handle major version numbers with fewer than three digits,
1322 and the case when WEBKITLIBRARIESDIR is not set.
1324 * win/tools/scripts/auto-version.sh:
1326 2010-02-04 Steve Falkenburg <sfalken@apple.com>
1328 Windows build fix for projects not defining WebKitLibrariesDir.
1330 * win/tools/scripts/auto-version.sh:
1332 2010-02-03 Dan Bernstein <mitz@apple.com>
1334 Reviewed by Anders Carlsson.
1336 Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
1338 * libWebKitSystemInterfaceLeopard.a:
1340 2010-02-02 Steve Falkenburg <sfalken@apple.com>
1342 Reviewed by Darin Adler.
1344 Copyright year updating for Windows version resources should be automatic
1345 https://bugs.webkit.org/show_bug.cgi?id=34503
1347 * win/tools/scripts/auto-version.sh:
1349 2010-02-02 Martin Robinson <mrobinson@webkit.org>
1351 Unreviewed build fix.
1353 The WinCairo build requires this script to be executable.
1355 * win/tools/scripts/feature-defines.sh: Added property svn:executable.
1357 2010-01-29 Mark Rowe <mrowe@apple.com>
1359 Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
1361 * win/tools/vsprops/FeatureDefines.vsprops:
1362 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1364 2010-01-26 Alexey Proskuryakov <ap@apple.com>
1366 More Windows build fixing.
1368 * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
1369 type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
1370 specialization sometimes - but it's not instantiated, so it's harmless.
1372 2010-01-22 Steve Falkenburg <sfalken@apple.com>
1374 Reviewed by Darin Adler.
1376 https://bugs.webkit.org/show_bug.cgi?id=34025
1377 Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
1379 * win/tools/vsprops/FeatureDefines.vsprops:
1380 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1382 2010-01-20 Steve Falkenburg <sfalken@apple.com>
1384 Reviewed by Darin Adler and Adam Roben.
1386 Feature defines are difficult to maintain on Windows builds
1387 https://bugs.webkit.org/show_bug.cgi?id=33883
1389 FeatureDefines.vsprops are now maintained in a way similar to
1390 Configurations/FeatureDefines.xcconfig, with the added advantage
1391 of having a single FeatureDefines file across all projects.
1393 Keep this list of features (not enabled/disabled state) in sync with
1394 FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
1396 Add new features to both PreprocessorDefinitions and UserMacro sections.
1397 Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
1399 * win/tools/scripts/feature-defines.sh: Added.
1400 * win/tools/vsprops/FeatureDefines.vsprops: Added.
1401 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
1402 * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
1404 2010-01-13 Simon Fraser <simon.fraser@apple.com>
1406 Reviewed by Darin Adler.
1408 <rdar://problem/7532544>
1410 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
1411 be used for a shadow drawing fix. Once more, with feeling. On Windows.
1413 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1414 * win/lib/WebKitSystemInterface.lib:
1415 * win/lib/WebKitSystemInterface_debug.lib:
1417 2010-01-13 Simon Fraser <simon.fraser@apple.com>
1419 Reviewed by Darin Adler.
1421 <rdar://problem/7532544>
1423 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
1424 be used for a shadow drawing fix.
1426 * win/lib/WebKitSystemInterface.lib:
1427 * win/lib/WebKitSystemInterface_debug.lib:
1429 2010-01-13 Simon Fraser <simon.fraser@apple.com>
1431 Reviewed by Darin Adler.
1433 <rdar://problem/7532544>
1435 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
1436 be used for a shadow drawing fix.
1438 * WebKitSystemInterface.h:
1439 * libWebKitSystemInterfaceLeopard.a:
1440 * libWebKitSystemInterfaceSnowLeopard.a:
1441 * libWebKitSystemInterfaceTiger.a:
1443 2010-01-07 Alexey Proskuryakov <ap@apple.com>
1445 Not reviewed, build fix.
1447 Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
1448 clients of another class). WebCore doesn't use all methods of JSString, so
1449 we don't export all classes clients could theoretically access via JSString.
1451 * win/tools/vsprops/common.vsprops:
1453 2009-12-21 Mark Rowe <mrowe@apple.com>
1455 Reviewed by Samuel Weinig.
1457 Update WebKitSystemInterface.
1459 * libWebKitSystemInterfaceLeopard.a:
1460 * libWebKitSystemInterfaceSnowLeopard.a:
1461 * libWebKitSystemInterfaceTiger.a:
1463 2009-12-21 Mark Rowe <mrowe@apple.com>
1465 Reviewed by Samuel Weinig.
1467 Update WebKitSystemInterface.
1469 * WebKitSystemInterface.h:
1470 * libWebKitSystemInterfaceLeopard.a:
1471 * libWebKitSystemInterfaceSnowLeopard.a:
1472 * libWebKitSystemInterfaceTiger.a:
1474 2009-12-18 Sam Weinig <sam@webkit.org>
1476 Reviewed by Anders Carlsson.
1478 Update WebKitSystemInterface for <rdar://problem/7237059>.
1480 * WebKitSystemInterface.h:
1481 * libWebKitSystemInterfaceLeopard.a:
1482 * libWebKitSystemInterfaceSnowLeopard.a:
1483 * libWebKitSystemInterfaceTiger.a:
1485 2009-12-15 Dan Bernstein <mitz@apple.com>
1487 Reviewed by Adam Roben.
1489 WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
1490 Core Graphics when available
1492 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
1493 wkCanCreateCGFontWithLOGFONT().
1494 * win/lib/WebKitSystemInterface.lib:
1495 * win/lib/WebKitSystemInterface_debug.lib:
1497 2009-12-12 Eric Carlson <eric.carlson@apple.com>
1499 Reviewed by Darin Adler.
1501 <rdar://problem/7453726> Pull shared UI code into WebKit
1503 * WebKitSystemInterface.h:
1504 * libWebKitSystemInterfaceLeopard.a:
1505 * libWebKitSystemInterfaceSnowLeopard.a:
1506 * libWebKitSystemInterfaceTiger.a:
1508 2009-12-11 Chris Marrin <cmarrin@apple.com>
1510 Reviewed by Adam Roben.
1512 Add QuartzCore build files to OpenSource tree
1513 https://bugs.webkit.org/show_bug.cgi?id=31856
1515 This allows proper building and linking with QuartzCore
1519 * win/bin/QuartzCoreInterface.dll: Added.
1520 * win/include/QuartzCoreInterface: Added.
1521 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
1522 * win/lib/QuartzCoreInterface.lib: Added.
1524 2009-12-07 Adam Roben <aroben@apple.com>
1526 Windows build fix for checkouts with a space in the path
1528 * win/tools/scripts/auto-version.sh: Quote the output file's directory
1529 before passing it to mkdir.
1531 2009-12-01 Alexey Proskuryakov <ap@apple.com>
1533 Reviewed by Darin Adler.
1535 https://bugs.webkit.org/show_bug.cgi?id=32036
1536 Implement CredentialStorage::getFromPersistentStorage for CFNetwork
1538 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1539 * win/lib/WebKitSystemInterface.lib:
1540 * win/lib/WebKitSystemInterface_debug.lib:
1541 Update WebKitSystemInterface.
1543 2009-11-24 Alexey Proskuryakov <ap@apple.com>
1545 Reviewed by Brady Eidson.
1547 https://bugs.webkit.org/show_bug.cgi?id=31844
1548 SocketStreamHandleCFNet should support CONNECT proxy credentials
1550 * WebKitSystemInterface.h:
1551 * libWebKitSystemInterfaceLeopard.a:
1552 * libWebKitSystemInterfaceSnowLeopard.a:
1553 * libWebKitSystemInterfaceTiger.a:
1554 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1555 * win/lib/WebKitSystemInterface.lib:
1556 * win/lib/WebKitSystemInterface_debug.lib:
1557 Update WebKitSystemInterface.
1559 2009-11-22 Dan Bernstein <mitz@apple.com>
1561 Reviewed by Eric Carlson.
1563 Updated WebKitSystemInterface.
1565 * libWebKitSystemInterfaceLeopard.a:
1566 * libWebKitSystemInterfaceSnowLeopard.a:
1567 * libWebKitSystemInterfaceTiger.a:
1569 2009-11-22 Dan Bernstein <mitz@apple.com>
1571 Reviewed by Cameron Zwarich.
1573 Fixed a leak in WKDrawMediaUIPart().
1575 * libWebKitSystemInterfaceLeopard.a:
1576 * libWebKitSystemInterfaceSnowLeopard.a:
1577 * libWebKitSystemInterfaceTiger.a:
1579 2009-11-20 Eric Carlson <eric.carlson@apple.com>
1581 Reviewed by Simon Fraser.
1583 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
1585 * WebKitSystemInterface.h:
1586 * libWebKitSystemInterfaceLeopard.a:
1587 * libWebKitSystemInterfaceSnowLeopard.a:
1588 * libWebKitSystemInterfaceTiger.a:
1590 2009-11-19 Eric Carlson <eric.carlson@apple.com>
1592 Reviewed by Dan Bernstein.
1594 <rdar://problem/7035231>
1595 Support closed caption in <video> element
1597 * WebKitSystemInterface.h:
1598 Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
1599 define WKMediaUIPartToggleClosedCaptionsButton.
1601 2009-11-13 Anders Carlsson <andersca@apple.com>
1603 Reviewed by Dan Bernstein.
1605 Update WebKitSystemInterface.
1607 * WebKitSystemInterface.h:
1608 * libWebKitSystemInterfaceLeopard.a:
1609 * libWebKitSystemInterfaceSnowLeopard.a:
1610 * libWebKitSystemInterfaceTiger.a:
1612 2009-11-13 Brent Fulgham <bfulgham@webkit.org>
1614 Build correction. No review.
1616 The WinCairo build requires ENABLE_FILTERS to work properly.
1618 * win/tools/vsprops/WinCairo.vsprops:
1620 2009-11-02 Dan Bernstein <mitz@apple.com>
1622 Reviewed by John Sullivan.
1624 WebKitSystemInterface part of making the appearance of the full-screen video HUD match
1625 QuickTime Player X’s HUD.
1627 * libWebKitSystemInterfaceLeopard.a:
1628 * libWebKitSystemInterfaceSnowLeopard.a:
1629 * libWebKitSystemInterfaceTiger.a:
1631 2009-10-26 Mark Rowe <mrowe@apple.com>
1633 Reviewed by Adam Roben.
1635 Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
1637 Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
1638 in the major component of the version number.
1640 * win/tools/scripts/auto-version.sh:
1642 2009-10-19 Marshall Culpepper <mculpepper@appcelerator.com>
1644 Reviewed by Eric Seidel.
1646 added cairo include and lib directories to debug_wincairo.vsprops
1647 https://bugs.webkit.org/show_bug.cgi?id=29831
1649 * win/tools/vsprops/debug_wincairo.vsprops:
1651 2009-10-16 Steve Falkenburg <sfalken@apple.com>
1653 Reviewed by Dan Bernstein.
1655 https://bugs.webkit.org/show_bug.cgi?id=30456
1656 Fixes for new Debug_All Windows build configuration.
1658 * win/tools/vsprops/debug_all.vsprops:
1659 Define DEBUG_ALL in Debug_All configuration.
1660 Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
1662 2009-10-16 Steve Falkenburg <sfalken@apple.com>
1664 Reviewed by Adam Roben.
1666 Add a Debug_All configuration to build entire stack as debug.
1667 Change Debug_Internal to:
1668 - stop using _debug suffix for all WebKit/Safari binaries
1669 - not use _debug as a DLL naming suffix
1670 - use non-debug C runtime lib.
1672 * win/tools/vsprops/debug_all.vsprops: Added.
1673 Use debug C runtime library in debug_all.
1674 Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
1675 * win/tools/vsprops/debug_internal.vsprops:
1676 Don't specify debug C runtime library in debug_internal.
1677 Don't specify _debug suffix for standard debug_internal builds.
1679 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
1681 Reviewed by Simon Fraser
1683 Support fullscreen in MediaPlayer (Mac)
1684 https://bugs.webkit.org/show_bug.cgi?id=26742
1686 New methods required for video fullscreen.
1688 * WebKitSystemInterface.h:
1689 * libWebKitSystemInterfaceLeopard.a:
1690 * libWebKitSystemInterfaceSnowLeopard.a:
1691 * libWebKitSystemInterfaceTiger.a:
1693 2009-10-02 Steve Falkenburg <sfalken@apple.com>
1696 Re-apply lost changes to auto-version.sh.
1698 * win/tools/scripts/auto-version.sh:
1700 2009-10-02 Eric Carlson <eric.carlson@apple.com>
1702 Reviewed by Adam Roben.
1704 <rdar://problem/7271334>
1705 Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
1707 * WebKitSystemInterface.h:
1708 MediaControllerThemeQT -> MediaControllerThemeQuickTime
1710 2009-10-02 Steve Falkenburg <sfalken@apple.com>
1712 Reviewed by Mark Rowe.
1714 <https://bugs.webkit.org/show_bug.cgi?id=29989>
1715 Safari version number shouldn't be exposed in WebKit code
1717 For a WebKit version of 532.3.4:
1718 Product version is: 5.32.3.4 (was 4.0.3.0)
1719 File version is: 5.32.3.4 (was 4.532.3.4)
1721 * win/tools/scripts/PRODUCTVERSION: Removed.
1722 * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
1724 2009-09-25 Dan Bernstein <mitz@apple.com>
1726 Reviewed by Adam Roben.
1728 WebKitSystemInterface changes for
1729 <rdar://problem/7211635> 2 byte characters are displayed as garbaged
1730 <rdar://problem/7212626> garbled/gibberish text (off-by-one)
1732 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1733 wkAddFontsFromPlistRepresentation() and replaced
1734 wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
1735 wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
1736 * win/lib/WebKitSystemInterface.lib:
1737 * win/lib/WebKitSystemInterface_debug.lib:
1739 2009-09-23 Marshall Culpepper <mculpepper@appcelerator.com>
1741 Reviewed by Eric Seidel.
1743 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
1744 default when the necessary dependencies are extracted into the
1746 https://bugs.webkit.org/show_bug.cgi?id=29661
1748 * win/tools/vsprops/WinCairo.vsprops:
1750 2009-09-09 Brent Fulgham <bfulgham@webkit.org>
1752 Reviewed by Dave Levin.
1754 Adjust WinCairo-specific property sheet to use static versions of
1755 libjpeg.lib and libpng.lib. Change to libpng.lib required addition
1756 of zlib.lib to link.
1758 * win/tools/vsprops/WinCairo.vsprops:
1760 2009-08-28 Steve Falkenburg <sfalken@apple.com>
1762 Reviewed by Adam Roben.
1764 Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
1765 to automatically use secure versions of C runtime lib calls on Windows.
1766 https://bugs.webkit.org/show_bug.cgi?id=28824
1768 * win/tools/vsprops/common.vsprops:
1770 2009-08-25 Brent Fulgham <bfulgham@webkit.org>
1772 Rubber stamped by Steve Falkenburg.
1774 debug_wincairo.vsprops was linking against wrong C runtime.
1776 * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
1777 C runtime (as in the standard 'debug.vsprops' file.)
1779 2009-08-24 Brent Fulgham <bfulgham@webkit.org>
1781 Reviewed by Steve Falkenburg.
1783 Revise CFLite Debug build to emit DLL's with _debug label.
1784 https://bugs.webkit.org/show_bug.cgi?id=28695.
1786 * win/tools/vsprops/debug_wincairo.vsprops: Added.
1788 2009-08-12 Peter Kasting <pkasting@google.com>
1790 Reviewed by Darin Adler.
1792 https://bugs.webkit.org/show_bug.cgi?id=27323
1793 Change pattern that strips all trailing whitespace to just remove EOL
1794 chars (\r, \n), to make it clear that varying EOL chars is the primary
1795 problem being solved.
1797 * win/tools/scripts/auto-version.sh:
1799 2009-08-10 Peter Kasting <pkasting@google.com>
1801 Reviewed by George Staikos.
1803 https://bugs.webkit.org/show_bug.cgi?id=27323
1804 Even more line ending-stripping for auto-version.sh, based on output
1805 provided by Jessie Berlin.
1807 * win/tools/scripts/auto-version.sh:
1809 2009-08-10 Brent Fulgham <bfulgham@webkit.org>
1811 Reviewed by Adam Roben.
1813 https://bugs.webkit.org/show_bug.cgi?id=28048.
1814 Move various WinCairo build settings into *.vsprops file.
1816 * win/tools/vsprops/cURL.vsprops: Added.
1818 2009-08-06 Peter Kasting <pkasting@google.com>
1820 Reviewed by Adam Barth.
1822 https://bugs.webkit.org/show_bug.cgi?id=27323
1823 Strip line endings at all points auto-version.sh reads data, not just
1824 the one I happened to run into.
1826 * win/tools/scripts/auto-version.sh:
1828 2009-07-27 Peter Kasting <pkasting@google.com>
1830 Reviewed by Adam Roben.
1832 https://bugs.webkit.org/show_bug.cgi?id=27323
1833 Correctly parse command output, even when the line endings are not LF,
1834 so that we don't create an autoversion.h that MSVC chokes on.
1836 * win/tools/scripts/auto-version.sh:
1838 2009-07-13 Brent Fulgham <bfulgham@webkit.org>
1840 Reviewed by Adam Roben.
1842 Add new configuration flag for redistributable Windows build.
1843 https://bugs.webkit.org/show_bug.cgi=27087
1845 * win/tools/vsprops/WinCairo.vsprops: Added. Defines the
1846 new WIN_CAIRO flag used to drive non-Apple Windows build.
1848 2009-07-10 Eric Carlson <eric.carlson@apple.com>
1850 Reviewed by Simon Fraser.
1852 Update WebKitSystemInterface for <rdar://problem/7049066>.
1854 * WebKitSystemInterface.h:
1855 * libWebKitSystemInterfaceLeopard.a:
1856 * libWebKitSystemInterfaceSnowLeopard.a:
1857 * libWebKitSystemInterfaceTiger.a:
1859 2009-07-06 Eric Carlson <eric.carlson@apple.com>
1861 Update WebKitSystemInterface for <rdar://problem/7008093>.
1863 * WebKitSystemInterface.h:
1864 * libWebKitSystemInterfaceLeopard.a:
1865 * libWebKitSystemInterfaceSnowLeopard.a:
1866 * libWebKitSystemInterfaceTiger.a:
1868 2009-07-06 Anders Carlsson <andersca@apple.com>
1870 Update WebKitSystemInterface.
1872 * WebKitSystemInterface.h:
1873 * libWebKitSystemInterfaceLeopard.a:
1874 * libWebKitSystemInterfaceSnowLeopard.a:
1875 * libWebKitSystemInterfaceTiger.a:
1877 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
1879 Reviewed by Simon Fraser.
1881 Update WebKitSystemInterface for <rdar://problem/6518119>
1883 * WebKitSystemInterface.h:
1884 * libWebKitSystemInterfaceLeopard.a:
1885 * libWebKitSystemInterfaceSnowLeopard.a:
1886 * libWebKitSystemInterfaceTiger.a:
1888 2009-07-01 Eric Carlson <eric.carlson@apple.com>
1890 Reviewed by Simon Fraser.
1892 Update WebKitSystemInterface for <rdar://problem/7014990>
1894 * libWebKitSystemInterfaceLeopard.a:
1895 * libWebKitSystemInterfaceSnowLeopard.a:
1896 * libWebKitSystemInterfaceTiger.a:
1898 2009-06-29 Eric Carlson <eric.carlson@apple.com>
1900 Reviewed by Simon Fraser.
1902 Update WebKitSystemInterface for <rdar://problem/7014813>
1904 * WebKitSystemInterface.h:
1905 * libWebKitSystemInterfaceLeopard.a:
1906 * libWebKitSystemInterfaceSnowLeopard.a:
1907 * libWebKitSystemInterfaceTiger.a:
1909 2009-06-25 Simon Fraser <simon.fraser@apple.com>
1911 Rubber-stamped by Mark Rowe.
1913 <rdar://problem/6999737>
1915 Update the media controller images.
1917 * libWebKitSystemInterfaceLeopard.a:
1918 * libWebKitSystemInterfaceSnowLeopard.a:
1919 * libWebKitSystemInterfaceTiger.a:
1921 2009-06-16 Simon Fraser <simon.fraser@apple.com>
1923 Rubber-stamped by Anders Carlsson.
1925 Update WebKitSystemInterface for <rdar://problem/6937882>.
1927 * libWebKitSystemInterfaceLeopard.a:
1928 * libWebKitSystemInterfaceSnowLeopard.a:
1929 * libWebKitSystemInterfaceTiger.a:
1931 2009-06-02 Anders Carlsson <andersca@apple.com>
1933 Rubber-stamped by Mark Rowe.
1935 Update WebKitSystemInterface.
1937 * libWebKitSystemInterfaceLeopard.a:
1938 * libWebKitSystemInterfaceSnowLeopard.a:
1939 * libWebKitSystemInterfaceTiger.a:
1941 2009-05-27 Mark Rowe <mrowe@apple.com>
1943 Rubber-stamped by Dan Bernstein.
1945 Update WebKitSystemInterface.
1947 * libWebKitSystemInterfaceLeopard.a:
1948 * libWebKitSystemInterfaceSnowLeopard.a: Added.
1949 * libWebKitSystemInterfaceTiger.a:
1951 2009-05-26 Anders Carlsson <andersca@apple.com>
1953 Reviewed by Dan Bernstein.
1955 <rdar://problem/6901751>
1956 REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
1958 Remove WKCGContextIsSafeToClip.
1960 * WebKitSystemInterface.h:
1961 * libWebKitSystemInterfaceTiger.a:
1963 2009-05-21 Dan Bernstein <mitz@apple.com>
1965 Rubber-stamped by Mark Rowe.
1967 - correct a copyright header accidently reverted in r43964
1969 * WebKitSystemInterface.h:
1971 2009-05-21 Dan Bernstein <mitz@apple.com>
1973 Reviewed by Anders Carlsson.
1975 - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
1976 (r35515): Tiger crash painting the selection on registration page of
1979 * WebKitSystemInterface.h:
1980 * libWebKitSystemInterfaceTiger.a:
1982 2009-05-07 Simon Fraser <simon.fraser@apple.com>
1984 Source changes reviewed by Darin Adler
1986 <rdar://problem/6864091> Endcap of media controls slider is fuzzy
1988 * libWebKitSystemInterfaceLeopard.a:
1989 * libWebKitSystemInterfaceTiger.a:
1991 2009-04-28 Steve Falkenburg <sfalken@apple.com>
1993 Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
1994 Indirected definition through a UserMacro.
1996 Reviewed by Mark Rowe.
1998 * win/tools/vsprops/common.vsprops:
2000 2009-04-28 Steve Falkenburg <sfalken@apple.com>
2002 Fix extraneous warning about PRODUCTION not being defined in Windows builds.
2003 Indirected definition for __PRODUCTION__ through a UserMacro.
2005 Reviewed by Mark Rowe.
2007 * win/tools/vsprops/common.vsprops:
2009 2009-04-24 Simon Fraser <simon.fraser@apple.com>
2011 Source changes reviewed by Darin Adler
2013 https://bugs.webkit.org/show_bug.cgi?id=22242
2015 Update WebKitSystemInterface for Mac with fixes for video controller drawing.
2017 * libWebKitSystemInterfaceLeopard.a:
2018 * libWebKitSystemInterfaceTiger.a:
2020 2009-04-22 Ada Chan <adachan@apple.com>
2022 Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
2024 Reviewed by Darin Adler.
2026 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2027 * win/lib/WebKitSystemInterface.lib:
2028 * win/lib/WebKitSystemInterface_debug.lib:
2030 2009-04-20 Steve Falkenburg <sfalken@apple.com>
2032 Separate JavaScriptCore.dll from WebKit.dll.
2033 Slight performance improvement or no change on benchmarks.
2035 Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
2036 and simplifies standalone JavaScriptCore builds.
2038 Reviewed by Oliver Hunt.
2040 * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
2042 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
2044 Reviewed by Mark Rowe.
2046 <rdar://problem/6781295> video.buffered and video.seekable are not
2047 the same. video.buffered should return only what is buffered and
2048 not what is seekable
2050 * WebKitSystemInterface.h:
2051 * libWebKitSystemInterfaceLeopard.a:
2052 * libWebKitSystemInterfaceTiger.a:
2054 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
2056 Reviewed by Adele Peterson.
2058 <rdar://problem/6747241> work around QTKit no longer reaching
2059 QTMovieLoadStateComplete
2061 * WebKitSystemInterface.h:
2062 * libWebKitSystemInterfaceLeopard.a:
2063 * libWebKitSystemInterfaceTiger.a:
2065 2009-04-15 Steve Falkenburg <sfalken@apple.com>
2067 Updated WebKitSystemInterface for Windows.
2068 Changes needed for <rdar://problem/6785760>
2070 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2071 * win/lib/WebKitSystemInterface.lib:
2072 * win/lib/WebKitSystemInterface_debug.lib:
2074 2009-04-14 Mark Rowe <mrowe@apple.com>
2076 Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
2078 * libWebKitSystemInterfaceLeopard.a:
2079 * libWebKitSystemInterfaceTiger.a:
2081 2009-04-13 Antti Koivisto <antti@apple.com>
2083 Reviewed by Darin Adler.
2085 <rdar://problem/6740294> Increase the connection count per host
2087 * WebKitSystemInterface.h:
2088 * libWebKitSystemInterfaceLeopard.a:
2089 * libWebKitSystemInterfaceTiger.a:
2091 2009-04-10 Eric Carlson <eric.carlson@apple.com>
2093 WebKitSystemInterface changes for <rdar://problem/6646998>
2095 * libWebKitSystemInterfaceLeopard.a:
2096 * libWebKitSystemInterfaceTiger.a:
2098 2009-04-10 Simon Fraser <simon.fraser@apple.com>
2100 Fix the leopard build by updating WebKitSystemInterface.
2102 * WebKitSystemInterface.h:
2103 * libWebKitSystemInterfaceLeopard.a:
2105 2009-03-30 Steve Falkenburg <sfalken@apple.com>
2107 Bump version to 530.
2109 * win/tools/scripts/VERSION:
2111 2009-03-26 Adam Roben <aroben@apple.com>
2113 Remove SafariThemeConstants.h, which is now provided by
2114 WebKitSupportLibrary
2116 * win/include/SafariTheme: Removed.
2117 * win/include/SafariTheme/SafariThemeConstants.h: Removed.
2119 2009-03-07 Dan Bernstein <mitz@apple.com>
2121 Reviewed by Mark Rowe.
2123 - WebKitSystemInterface part of removing build-time and run-time support
2124 for legacy versions of CFNetwork and Core Graphics
2126 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2127 * win/lib/WebKitSystemInterface.lib:
2128 * win/lib/WebKitSystemInterface_debug.lib:
2130 2009-01-30 Dan Bernstein <mitz@apple.com>
2132 Reviewed by Timothy Hatcher.
2134 - <rdar://problem/6545912> expose the build number in autoversion.h
2136 * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
2137 with the full build number.
2139 2009-01-08 Dan Bernstein <mitz@apple.com>
2141 Reviewed by Adam Roben.
2143 - WebKitSystemInterface changes to support Core Graphics native glyph drawing
2145 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2146 * win/lib/WebKitSystemInterface.lib:
2147 * win/lib/WebKitSystemInterface_debug.lib:
2149 2008-11-11 Ada Chan <adachan@apple.com>
2151 Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
2152 Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
2154 Update window versions to correspond to Windows XP.
2156 Reviewed by Steve Falkenburg.
2158 * win/tools/vsprops/common.vsprops:
2160 2008-10-23 Anders Carlsson <andersca@apple.com>
2162 Reviewed by John Sullivan.
2164 Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
2166 * libWebKitSystemInterfaceLeopard.a:
2167 * libWebKitSystemInterfaceTiger.a:
2169 2008-10-08 Mark Rowe <mrowe@apple.com>
2171 Rubber-stamped by Jon Honeycutt.
2173 Remove restriction on version number ending in a 4.
2175 * win/tools/scripts/auto-version.sh:
2177 2008-10-07 Anders Carlsson <andersca@apple.com>
2179 Reviewed by Mitz Pettel.
2181 Update WebKitSystemInterface.
2183 * libWebKitSystemInterfaceLeopard.a:
2184 * libWebKitSystemInterfaceTiger.a:
2186 2008-09-09 Dan Bernstein <mitz@apple.com>
2188 Reviewed by Darin Adler.
2190 - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
2192 * WebKitSystemInterface.h:
2193 * libWebKitSystemInterfaceLeopard.a:
2195 2008-09-04 Adam Roben <aroben@apple.com>
2197 Ignore warning LNK4221 on Windows
2199 This warning is emitted when an object file with no public symbols is
2200 passed to the linker/librarian. This often occurs in WebCore for files
2201 that have been disabled via ENABLE()/USE() macros.
2203 Rubberstamped by Anders Carlsson.
2205 * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
2207 2008-08-27 Timothy Hatcher <timothy@apple.com>
2209 Adds the WKAdvanceDefaultButtonPulseAnimation function.
2211 <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
2213 Reviewed by Adele Peterson.
2215 * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
2216 * libWebKitSystemInterfaceLeopard.a: Updated.
2217 * libWebKitSystemInterfaceTiger.a: Updated.
2219 2008-08-26 Adam Roben <aroben@apple.com>
2221 Disable a truncation warning that is disabled/doesn't exist on Mac
2223 This warning was firing when initializing floats from double literals.
2224 I haven't yet found any other situation that would cause this warning
2227 Reviewed by Sam Weinig.
2229 * win/tools/vsprops/common.vsprops: Turn off warning C4305.
2231 2008-07-20 Steve Falkenburg <sfalken@apple.com>
2235 * win/tools/vsprops/common.vsprops:
2237 2008-07-08 Dan Bernstein <mitz@apple.com>
2239 Reviewed by John Sullivan.
2241 - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
2243 * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
2244 * libWebKitSystemInterfaceLeopard.a: Updated.
2245 * libWebKitSystemInterfaceTiger.a: Updated.
2247 2008-07-01 Steve Falkenburg <sfalken@apple.com>
2249 Bump version numbers.
2251 Reviewed by Mark Rowe.
2253 * win/tools/scripts/PRODUCTVERSION:
2254 * win/tools/scripts/VERSION:
2256 2008-05-13 Dan Bernstein <mitz@apple.com>
2258 Reviewed by John Sullivan.
2260 - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
2262 * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
2263 transformed graphics contexts.
2264 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2265 wkSetCGContextFontRenderingStyle().
2266 * win/lib/WebKitSystemInterface.lib: Updated.
2267 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2269 2008-05-09 Adam Roben <aroben@apple.com>
2271 Disable a MSVC warning
2273 Reviewed by Darin Adler.
2275 * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
2276 disabled warnings. It's a warning about decorated names being longer
2277 than MSVC's limit of 4096 characters. This warning doesn't indicate a
2278 correctness problem, but these truncated decorated names will be
2279 harder to recognize during debugging or when they appear in linker
2282 2008-04-28 Darin Adler <darin@apple.com>
2288 * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
2289 It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
2291 2008-04-24 Mark Rowe <mrowe@apple.com>
2293 Reviewed by Sam Weinig.
2295 Remove code for calculating the glyph cache size.
2297 * WebKitSystemInterface.h: Remove unused symbol.
2298 * libWebKitSystemInterfaceLeopard.a:
2299 * libWebKitSystemInterfaceTiger.a:
2301 2008-03-28 Steve Falkenburg <sfalken@apple.com>
2305 * win/tools/scripts/PRODUCTVERSION:
2307 2008-03-26 Adam Roben <aroben@apple.com>
2309 Windows build fix after r31322
2311 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
2312 * win/lib/WebKitSystemInterface.lib: Updated.
2313 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2315 2008-03-26 Mark Rowe <mrowe@apple.com>
2317 Reviewed by David Hyatt.
2319 Make the Ahem font antialias correctly on Acid3 on Tiger.
2321 * WebKitSystemInterface.h:
2322 * libWebKitSystemInterfaceTiger.a:
2324 2008-03-19 Mark Rowe <mrowe@apple.com>
2326 Rubber-stamped by Sam Weinig.
2328 Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
2329 Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
2331 * libWebCoreSQLite3.a: Land a 4-way fat binary.
2333 2008-03-12 Steve Falkenburg <sfalken@apple.com>
2335 New version of WebKitSystemInterface.lib with
2336 more compiler warnings suppressed.
2338 * win/lib/WebKitSystemInterface.lib:
2339 * win/tools/vsprops/common.vsprops:
2341 2008-03-12 Dan Bernstein <mitz@apple.com>
2343 Reviewed by Darin Adler and Sam Weinig.
2345 - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
2347 * WebKitSystemInterface.h:
2348 * libWebKitSystemInterfaceLeopard.a:
2350 2008-03-11 Steve Falkenburg <sfalken@apple.com>
2352 Disable two PGO/LTCG specific warnings.
2356 * win/tools/vsprops/common.vsprops:
2358 2008-02-29 Mark Rowe <mrowe@apple.com>
2360 Update Tiger version of WebKitSystemInterface to match r30690.
2362 * libWebKitSystemInterfaceTiger.a:
2364 2008-02-29 Adele Peterson <adele@apple.com>
2368 Auto-generate image arrays.
2370 * libWebKitSystemInterfaceLeopard.a:
2372 2008-02-29 Mark Rowe <mrowe@apple.com>
2374 Reviewed by Anders Carlsson.
2376 Replace use of WKPathFromFont with implementation in terms of public API.
2378 * WebKitSystemInterface.h: Remove unused symbol.
2379 * libWebKitSystemInterfaceLeopard.a:
2380 * libWebKitSystemInterfaceTiger.a:
2382 2008-02-29 Mark Rowe <mrowe@apple.com>
2384 Reviewed by Oliver Hunt.
2386 Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
2388 * WebKitSystemInterface.h:
2389 * libWebKitSystemInterfaceLeopard.a:
2390 * libWebKitSystemInterfaceTiger.a:
2392 2008-02-29 Mark Rowe <mrowe@apple.com>
2394 Reviewed by Oliver Hunt.
2396 Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
2398 * WebKitSystemInterface.h:
2399 * libWebKitSystemInterfaceLeopard.a:
2401 2008-02-29 Mark Rowe <mrowe@apple.com>
2403 Reviewed by Oliver Hunt and Oliver Hunt.
2405 <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
2407 * WebKitSystemInterface.h: Remove unused symbol.
2408 * libWebKitSystemInterfaceLeopard.a:
2409 * libWebKitSystemInterfaceTiger.a:
2411 2008-02-28 Mark Rowe <mrowe@apple.com>
2413 Reviewed by Dan Bernstein.
2415 Remove two unused functions from WebKitSystemInterface.
2417 * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
2418 a duplicate declaration of WKSecondsSinceLastInputEvent.
2419 * libWebKitSystemInterfaceLeopard.a:
2420 * libWebKitSystemInterfaceTiger.a:
2422 2008-02-28 Mark Rowe <mrowe@apple.com>
2424 Reviewed by Dave Hyatt.
2426 Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
2428 * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger.
2429 * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics.
2431 2008-02-27 Brady Eidson <beidson@apple.com>
2435 * libWebKitSystemInterfaceTiger.a:
2437 2008-02-27 Brady Eidson <beidson@apple.com>
2439 Reviewed by Mark Rowe
2441 Removed some unused methods:
2442 WKGetNSURLResponseCalculatedExpiration
2443 WKGetNSURLResponseMustRevalidate
2445 * WebKitSystemInterface.h:
2446 * libWebKitSystemInterfaceLeopard.a:
2447 * libWebKitSystemInterfaceTiger.a:
2449 2008-02-13 Adam Roben <aroben@apple.com>
2451 * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
2453 2008-02-12 Adam Roben <aroben@apple.com>
2455 Clean up auto-version.sh a bit
2457 It now does quite a bit less file I/O and many fewer fork/exec pairs.
2458 It's also quite a bit easier to read.
2462 * win/tools/scripts/auto-version.sh:
2464 2008-02-12 Steve Falkenburg <sfalken@apple.com>
2466 Versioning script change.
2468 * win/tools/scripts/auto-version.sh:
2470 2008-02-07 Ada Chan <adachan@apple.com>
2472 Added 4 new methods:
2473 wkSetClientCertificateInSSLProperties,
2474 wkCanAccessCFURLRequestHTTPBodyParts,
2475 wkCFURLRequestCopyHTTPRequestBodyParts,
2476 wkCFURLRequestSetHTTPRequestBodyParts
2478 Rubber-stamped by Steve.
2480 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2481 * win/lib/WebKitSystemInterface.lib:
2482 * win/lib/WebKitSystemInterface_debug.lib:
2484 2008-02-04 Timothy Hatcher <timothy@apple.com>
2486 <rdar://problem/5722735> Merge fix for SQLITE_FULL error
2487 is given even if the max_page_count is increased (2920)
2489 * libWebCoreSQLite3.a:
2491 2008-02-01 Steve Falkenburg <sfalken@apple.com>
2493 <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
2495 Rubber-stamped by Jon Honeycutt.
2497 * win/tools/vsprops/common.vsprops:
2499 2008-01-29 Mark Rowe <mrowe@apple.com>
2501 Reviewed by Tim Hatcher.
2503 <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).
2505 * WebCoreSQLite3/sqlite3.h: Added.
2506 * WebCoreSQLite3/sqlite3ext.h: Added.
2507 * libWebCoreSQLite3.a: Added.
2509 2008-01-29 Alexey Proskuryakov <ap@webkit.org>
2511 Debug (external) build fix.
2513 Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
2514 This preprocessor definition is automatically set by Visual Studio as needed anyway.
2516 * win/tools/vsprops/debug.vsprops:
2518 2008-01-17 Steve Falkenburg <sfalken@apple.com>
2520 Add preprocessor define accidently dropped in my unification,
2521 and required by some builds. Fixes an issue that caused both
2522 debug and release DLLs to be loaded.
2524 Rubber-stamped by Jon Honeycutt.
2526 * win/tools/vsprops/debug_internal.vsprops:
2528 2008-01-16 Steve Falkenburg <sfalken@apple.com>
2530 Use recommended security-related compiler settings.
2534 * win/tools/vsprops/common.vsprops:
2536 2008-01-16 Steve Falkenburg <sfalken@apple.com>
2540 * win/tools/vsprops/release.vsprops:
2542 2008-01-15 Adele Peterson <adele@apple.com>
2544 Reviewed by Adam and Antti.
2546 Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
2548 * WebKitSystemInterface.h:
2549 * libWebKitSystemInterfaceLeopard.a:
2550 * libWebKitSystemInterfaceTiger.a:
2551 * win/include/SafariTheme: Added.
2552 * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
2554 2008-01-14 Steve Falkenburg <sfalken@apple.com>
2556 Use shared vsprops for most vcproj properties.
2558 Reviewed by Darin Adler.
2560 * win/tools/vsprops/common.vsprops:
2561 * win/tools/vsprops/debug.vsprops:
2562 * win/tools/vsprops/debug_internal.vsprops:
2563 * win/tools/vsprops/release.vsprops:
2565 2008-01-11 Steve Falkenburg <sfalken@apple.com>
2567 Share common files across projects.
2570 Debug: common.vsprops, debug.vsprops
2571 Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
2572 Release: common.vsprops, release.vsprops
2574 Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
2575 debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
2577 Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
2579 Reviewed by Adam Roben.
2581 * win/tools/WinTools.make:
2582 * win/tools/scripts: Added.
2583 * win/tools/scripts/PRODUCTVERSION: Added.
2584 * win/tools/scripts/VERSION: Added.
2585 * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
2586 * win/tools/vsprops/debug.vsprops:
2587 * win/tools/vsprops/debug_internal.vsprops: Added.
2588 * win/tools/vsprops/release.vsprops:
2590 2008-01-11 Steve Falkenburg <sfalken@apple.com>
2592 Add shared vsprops to help unify our Windows tools settings.
2597 * win/tools/WinTools.make: Added.
2598 * win/tools/vsprops: Added.
2599 * win/tools/vsprops/common.vsprops: Added.
2600 * win/tools/vsprops/debug.vsprops: Added.
2601 * win/tools/vsprops/release.vsprops: Added.
2603 2008-01-07 Mark Rowe <mrowe@apple.com>
2605 Update Tiger library to a G3-friendly version.
2607 * libWebKitSystemInterfaceTiger.a:
2609 2008-01-07 Adele Peterson <adele@apple.com>
2611 Reviewed by Antti, Adam, and Mitz.
2613 WebKitLibraries part of fix for
2614 <rdar://problem/5619073> Updated look for <video> controls
2615 <rdar://problem/5619057> Add volume control to video controls
2617 * WebKitSystemInterface.h:
2618 * libWebKitSystemInterfaceLeopard.a:
2619 * libWebKitSystemInterfaceTiger.a:
2621 2008-01-03 Mark Rowe <mrowe@apple.com>
2623 Update Tiger library to a G3-friendly version.
2625 * libWebKitSystemInterfaceTiger.a:
2627 2008-01-03 Adele Peterson <adele@apple.com>
2629 Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
2631 * WebKitSystemInterface.h:
2632 * libWebKitSystemInterfaceLeopard.a:
2633 * libWebKitSystemInterfaceTiger.a:
2635 2007-12-21 Mark Rowe <mrowe@apple.com>
2637 Rubber-stamped by Dan Bernstein.
2639 Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
2640 Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
2642 * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
2644 2007-12-07 Dan Bernstein <mitz@apple.com>
2646 Reviewed by Darin Adler.
2648 - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
2650 * WebKitSystemInterface.h:
2651 * libWebKitSystemInterfaceLeopard.a:
2652 * libWebKitSystemInterfaceTiger.a:
2654 2007-11-27 John Sullivan <sullivan@apple.com>
2656 Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
2657 that affects Safari.
2659 reviewed by Kevin Decker
2661 * libWebKitSystemInterfaceLeopard.a:
2662 * libWebKitSystemInterfaceTiger.a:
2664 2007-11-26 Timothy Hatcher <timothy@apple.com>
2666 Reviewed by Adam Roben.
2668 Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
2669 http://bugs.webkit.org/show_bug.cgi?id=16137
2671 Add a new function to make bottom window corners square for textured windows.
2673 * WebKitSystemInterface.h:
2674 * libWebKitSystemInterfaceTiger.a:
2675 * libWebKitSystemInterfaceLeopard.a:
2677 2007-11-23 Adam Roben <aroben@apple.com>
2679 Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
2683 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2685 * win/lib/WebKitSystemInterface.lib: Updated.
2686 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2688 2007-11-16 Anders Carlsson <andersca@apple.com>
2692 <rdar://problem/5603832>
2693 XMLHttpRequest readyState 3 & responseText buffer issues.
2695 Add wkSetCFURLRequestShouldContentSniff.
2697 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2698 * win/lib/WebKitSystemInterface.lib:
2699 * win/lib/WebKitSystemInterface_debug.lib:
2701 2007-11-05 Antti Koivisto <antti@apple.com>
2705 Update WKQTMovieViewSetDrawSynchronously.
2707 * libWebKitSystemInterfaceLeopard.a:
2708 * libWebKitSystemInterfaceTiger.a:
2710 2007-11-02 Antti Koivisto <antti@apple.com>
2712 Reviewed by Darin Adler.
2714 Update to add WKQTMovieViewSetDrawSynchronously
2716 * WebKitSystemInterface.h:
2717 * libWebKitSystemInterfaceLeopard.a:
2718 * libWebKitSystemInterfaceTiger.a:
2720 2007-10-26 Adele Peterson <adele@apple.com>
2722 Reviewed by Tim Hatcher.
2724 Updating header too for WKDrawCapsLockIndicator.
2726 * WebKitSystemInterface.h:
2728 2007-10-26 Adele Peterson <adele@apple.com>
2732 Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
2734 * libWebKitSystemInterfaceLeopard.a:
2735 * libWebKitSystemInterfaceTiger.a:
2737 2007-10-25 Adam Roben <aroben@apple.com>
2739 Add wkSetPatternBaseCTM.
2741 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2742 * win/lib/WebKitSystemInterface.lib:
2743 * win/lib/WebKitSystemInterface_debug.lib:
2745 2007-10-25 Sam Weinig <sam@webkit.org>
2747 Fix the windows build.
2749 * win/lib/WebKitSystemInterface.lib:
2750 * win/lib/WebKitSystemInterface_debug.lib:
2752 2007-10-25 Timothy Hatcher <timothy@apple.com>
2754 Add WKSetPatternBaseCTM.
2756 * WebKitSystemInterface.h:
2757 * libWebKitSystemInterfaceLeopard.a:
2758 * libWebKitSystemInterfaceTiger.a:
2760 2007-10-25 Timothy Hatcher <timothy@apple.com>
2764 Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
2766 * libWebKitSystemInterfaceLeopard.a:
2768 2007-10-25 Sam Weinig <sam@webkit.org>
2770 Added wrapper for getting the foundation cache directory.
2772 Reviewed by Adam Roben.
2774 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2775 * win/lib/WebKitSystemInterface.lib:
2776 * win/lib/WebKitSystemInterface_debug.lib:
2778 2007-10-24 Adam Roben <aroben@apple.com>
2780 Added some font-related functions needed for <rdar://5549919>
2784 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2785 * win/lib/WebKitSystemInterface.lib:
2786 * win/lib/WebKitSystemInterface_debug.lib:
2788 2007-10-24 Timothy Hatcher <timothy@apple.com>
2790 Reviewed by Mark Rowe.
2792 <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
2794 Add system specific versions of WebKitSystemInterface.
2796 * libWebKitSystemInterface.a: Removed.
2797 * libWebKitSystemInterfaceLeopard.a: Added.
2798 * libWebKitSystemInterfaceTiger.a: Added.
2800 2007-10-11 Ada Chan <adachan@apple.com>
2802 <rdar://problem/5534421>
2803 Added wkGetDefaultHTTPCookieStorage(). Updated libraries.
2805 Reviewed by Darin Adler.
2807 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2808 * win/lib/WebKitSystemInterface.lib:
2809 * win/lib/WebKitSystemInterface_debug.lib:
2811 2007-09-27 Sam Weinig <sam@webkit.org>
2813 Build fix. Ran update-webkitsysteminterface script on Tiger, because
2814 the resulting binary differs when built on Tiger.
2816 * libWebKitSystemInterface.a:
2818 2007-09-27 David Hyatt <hyatt@apple.com>
2820 Update WebKitSYstemInterface for @font-face changes.
2822 * WebKitSystemInterface.h:
2823 * libWebKitSystemInterface.a:
2825 2007-09-18 Geoffrey Garen <ggaren@apple.com>
2827 Build fix. Ran update-webkitsysteminterface script on Tiger, because
2828 the resulting binary differs when built on Tiger. See
2829 <rdar://problem/5490613>.
2831 * libWebKitSystemInterface.a:
2833 2007-09-18 Geoffrey Garen <ggaren@apple.com>
2835 Build fix. Ran update-webkitsysteminterface script.
2837 * WebKitSystemInterface.h:
2838 * libWebKitSystemInterface.a:
2840 2007-08-28 Anders Carlsson <andersca@apple.com>
2842 Add WKSetNSURLRequestShouldContentSniff.
2844 * WebKitSystemInterface.h:
2845 * libWebKitSystemInterface.a:
2847 2007-08-28 Ada Chan <adachan@apple.com>
2849 <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
2854 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2855 * win/lib/WebKitSystemInterface.lib:
2856 * win/lib/WebKitSystemInterface_debug.lib:
2858 2007-07-23 Ada Chan <adachan@apple.com>
2862 Update WebKitSystemInterface.{h,lib}.
2864 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2865 * win/lib/WebKitSystemInterface.lib:
2866 * win/lib/WebKitSystemInterface_debug.lib:
2868 2007-07-19 Ada Chan <adachan@apple.com>
2870 Rubber-stamped by Adam.
2874 * win/lib/WebKitSystemInterface.lib:
2875 * win/lib/WebKitSystemInterface_debug.lib:
2877 2007-07-06 Adam Roben <aroben@apple.com>
2879 Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
2883 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2884 * win/lib/WebKitSystemInterface.lib:
2885 * win/lib/WebKitSystemInterface_debug.lib:
2887 2007-06-29 Antti Koivisto <antti@apple.com>
2891 Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
2893 * WebKitSystemInterface.h:
2894 * libWebKitSystemInterface.a:
2896 2007-03-29 Beth Dakin <bdakin@apple.com>
2898 Rubber-stamped by Adam.
2900 Keep OpenSource building.
2902 * WebKitSystemInterface.h:
2903 * libWebKitSystemInterface.a:
2905 2007-03-28 Antti Koivisto <antti@apple.com>
2907 Update libWebKitSystemInterface, previous version was out of date.
2909 * libWebKitSystemInterface.a:
2911 2007-03-27 Antti Koivisto <antti@apple.com>
2913 Reviewed by Darin Adler.
2915 Added wkGetWheelEventDeltas
2917 * WebKitSystemInterface.h:
2918 * libWebKitSystemInterface.a:
2920 2007-03-07 Mark Rowe <mrowe@apple.com>
2922 Build fix. Rebuild against 10.4 SDK.
2924 * libWebKitSystemInterface.a:
2926 2007-03-06 Kevin Decker <kdecker@apple.com>
2930 Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
2932 * libWebKitSystemInterface.a:
2934 2007-02-21 Anders Carlsson <acarlsson@apple.com>
2936 Add new version with WKCGContextIsBitmapContext.
2938 * WebKitSystemInterface.h:
2939 * libWebKitSystemInterface.a:
2941 2006-12-16 Adele Peterson <adele@apple.com>
2945 WebKitLibraries part of fix for:
2946 <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
2948 Added wkDrawTextFieldCellFocusRing.
2950 * WebKitSystemInterface.h:
2951 * libWebKitSystemInterface.a:
2953 2006-10-11 Darin Adler <darin@apple.com>
2955 Reviewed by John Sullivan.
2957 * WebKitSystemInterface.h: Updated to a C++-compatible version.
2959 2006-08-31 Adele Peterson <adele@apple.com>
2961 Reviewed by John Sullivan.
2963 Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
2965 * WebKitSystemInterface.h:
2966 * libWebKitSystemInterface.a:
2968 2006-08-30 Adele Peterson <adele@apple.com>
2972 Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
2973 Enable secure input mode for new password fields
2975 * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
2976 * libWebKitSystemInterface.a:
2978 2006-07-09 Anders Carlsson <acarlsson@apple.com>
2980 Reviewed by Darin Adler.
2982 * WebKitSystemInterface.h:
2983 * libWebKitSystemInterface.a:
2986 2006-07-05 Adele Peterson <adele@apple.com>
2988 Reviewed by Maciej and Hyatt.
2990 * WebKitSystemInterface.h: Updated.
2991 * libWebKitSystemInterface.a: Updated.
2993 2006-06-16 Adele Peterson <adele@apple.com>
2997 * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
2998 * libWebKitSystemInterface.a: ditto.
3000 2006-04-01 Eric Seidel <eseidel@apple.com>
3002 * libWebKitSystemInterface.a: commit a universal binary.
3004 2006-04-01 Darin Adler <darin@apple.com>
3008 * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
3009 code to use the system default alpha.
3011 2006-03-17 Eric Seidel <eseidel@apple.com>
3013 * libWebKitSystemInterface.a: commit a universal binary.
3015 2006-03-17 Adele Peterson <adele@apple.com>
3017 * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
3018 * libWebKitSystemInterface.a: ditto
3020 2006-02-28 John Sullivan <sullivan@apple.com>
3022 * WebKitSystemInterface.h: Removed WKMouseIsDown()
3023 * libWebKitSystemInterface.a: ditto
3025 2006-02-23 Timothy Hatcher <timothy@apple.com>
3027 New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
3029 * libWebKitSystemInterface.a:
3031 2006-02-19 Darin Adler <darin@apple.com>
3033 * WebKitSystemInterface.h: Added WKDrawFocusRing.
3034 * libWebKitSystemInterface.a: Ditto.
3036 2006-02-06 John Sullivan <sullivan@apple.com>
3038 * WebKitSystemInterface.h:
3039 * libWebKitSystemInterface.a:
3040 removed WKExecutableLinkedInTigerOrEarlier
3042 2005-11-01 Darin Adler <darin@apple.com>
3044 * libWebKitSystemInterface.a: Updated.
3046 2005-10-04 Maciej Stachowiak <mjs@apple.com>
3050 * WebKitSystemInterface.h:
3051 * libWebKitSystemInterface.a:
3053 2005-09-08 Justin Garcia <justin.garcia@apple.com>
3055 * WebKitSystemInterface.h: Update to latest
3056 * libWebKitSystemInterface.a: ditto
3058 2005-09-04 Darin Adler <darin@apple.com>
3060 * WebKitSystemInterface.h: Update to latest
3061 * libWebKitSystemInterface.a: Ditto.
3063 2005-08-07 Darin Adler <darin@apple.com>
3065 * libWebKitSystemInterface.a: Universal binary.
3066 * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
3068 2005-07-01 John Sullivan <sullivan@apple.com>
3070 - added WKExecutableLinkedInTigerOrEarlier
3072 * WebKitSystemInterface.h:
3073 * libWebKitSystemInterface.a:
3075 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3077 - updated for crashing bugfix
3079 * libWebKitSystemInterface.a:
3081 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3085 * WebKitSystemInterface.h:
3086 * libWebKitSystemInterface.a:
3088 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3092 * WebKitSystemInterface.h:
3093 * libWebKitSystemInterface.a:
3095 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3099 * WebKitSystemInterface.h:
3100 * libWebKitSystemInterface.a:
3102 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3106 * WebKitSystemInterface.h:
3107 * libWebKitSystemInterface.a:
3109 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3113 * WebKitSystemInterface.h:
3114 * libWebKitSystemInterface.a:
3116 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3120 * WebKitSystemInterface.h:
3121 * libWebKitSystemInterface.a:
3123 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3127 * WebKitSystemInterface.h:
3128 * libWebKitSystemInterface.a:
3130 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3134 * WebKitSystemInterface.h:
3135 * libWebKitSystemInterface.a:
3137 2005-06-05 Maciej Stachowiak <mjs@apple.com>
3139 - added a few more bits of SPI
3141 * WebKitSystemInterface.h:
3142 * libWebKitSystemInterface.a:
3144 2005-06-05 Maciej Stachowiak <mjs@apple.com>
3146 - added file type and NSURLResponse caching SPI
3148 * WebKitSystemInterface.h:
3149 * libWebKitSystemInterface.a:
3151 2005-06-05 Maciej Stachowiak <mjs@apple.com>
3153 - initial checkin of WebKitSystemInterface binary
3155 * WebKitSystemInterface.h: Added.
3156 * libWebKitSystemInterface.a: Added.