1 2011-02-08 Patrick Gansterer <paroga@webkit.org>
3 Reviewed by Adam Roben.
5 [WIN] Add missing forward declarations in WebKitSystemInterface.h
6 https://bugs.webkit.org/show_bug.cgi?id=53889
8 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
10 2011-02-04 Steve Falkenburg <sfalken@apple.com>
12 Reviewed by Adam Roben.
14 Bump Windows minimum system requirement to XPSP2
15 https://bugs.webkit.org/show_bug.cgi?id=53807
17 * win/tools/vsprops/common.vsprops:
19 2011-02-03 James Kozianski <koz@chromium.org>
21 Reviewed by Dimitri Glazkov.
23 Add navigator.registerProtocolHandler behind a flag.
24 https://bugs.webkit.org/show_bug.cgi?id=52609
26 * win/tools/vsprops/FeatureDefines.vsprops:
27 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
29 2011-02-02 Steve Lacey <sjl@chromium.org>
31 Reviewed by Eric Carlson.
33 Implement basic media statistics on media elements.
34 https://bugs.webkit.org/show_bug.cgi?id=53322
36 * win/tools/vsprops/FeatureDefines.vsprops:
37 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
39 2011-01-28 Anders Carlsson <andersca@apple.com>
45 * WebKitSystemInterface.h:
46 * libWebKitSystemInterfaceLeopard.a:
47 * libWebKitSystemInterfaceSnowLeopard.a:
49 2011-01-26 David Kilzer <ddkilzer@apple.com>
51 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
52 <rdar://problem/8821760>
54 Reviewed by Antti Koivisto.
56 * WebKitSystemInterface.h:
57 New methods added for HTTP pipelining support.
58 (WKGetHTTPPipeliningPriority): Added.
59 (WKSetHTTPPipeliningPriority): Added.
60 Unrelated methods added after updating the header.
61 (WKMakeScrollbarPainter): Added.
62 (WKScrollbarPainterPaint): Added.
63 * libWebKitSystemInterfaceLeopard.a: Updated.
64 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
66 2011-01-24 Jer Noble <jer.noble@apple.com>
68 Reviewed by Eric Carlson.
70 REGRESSION (r72119): Audio never plays on Star Wars intro animation
71 https://bugs.webkit.org/show_bug.cgi?id=52467
73 Add wkGetQuickTimeMIMETypeList() function.
75 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
76 * win/lib/WebKitSystemInterface.lib:
78 2011-01-18 Anders Carlsson <andersca@apple.com>
80 Reviewed by Darin Adler.
82 Add WKPopupContextMenu.
84 * WebKitSystemInterface.h:
85 * libWebKitSystemInterfaceLeopard.a:
86 * libWebKitSystemInterfaceSnowLeopard.a:
88 2011-01-17 Adam Roben <aroben@apple.com>
90 Make it possible to both set and clear a wkCACFContext's D3D device
92 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
94 Reviewed by Chris Marrin.
96 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
97 * win/lib/WebKitSystemInterface.lib:
99 2011-01-07 Chris Marrin <cmarrin@apple.com>
103 Minor change to check for null context
105 * win/lib/WebKitSystemInterface.lib:
106 * win/lib/WebKitSystemInterface_debug.lib:
108 2011-01-07 Chris Marrin <cmarrin@apple.com>
112 Added one more API to WKSI to get the user data
113 out of the CACFContext.
115 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
116 * win/lib/WebKitSystemInterface.lib:
117 * win/lib/WebKitSystemInterface_debug.lib:
119 2011-01-07 Chris Marrin <cmarrin@apple.com>
123 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
125 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
126 * win/lib/WebKitSystemInterface.lib:
127 * win/lib/WebKitSystemInterface_debug.lib:
129 2011-01-05 Steve Falkenburg <sfalken@apple.com>
131 Reviewed by Darin Adler.
133 Debug and Release builds on Windows clobber each other
134 https://bugs.webkit.org/show_bug.cgi?id=49185
136 Changes the structure of WebKitBuild build products directory so we
137 completely separate each build configuration into independent directories.
139 Although we previously had per-configuration directories for obj, this change adds
140 per-configuration directories for bin, lib, obj, and include. Each configuration's
141 build products are stored within a directory inside of WebKitBuild.
143 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
144 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
146 * win/tools/vsprops/common.vsprops:
148 2011-01-03 Chris Fleizach <cfleizach@apple.com>
150 Reviewed, tweaked and landed by Sam Weinig.
152 WebKit2: Accessibility support (42130)
153 <rdar://problem/7660629>
155 * WebKitSystemInterface.h:
156 * libWebKitSystemInterfaceLeopard.a:
157 * libWebKitSystemInterfaceSnowLeopard.a:
159 2011-01-02 Dan Bernstein <mitz@apple.com>
161 Rubber-stamped by Simon Fraser.
163 <rdar://problem/8812159> Update copyright strings
165 * win/tools/scripts/COPYRIGHT-END-YEAR:
167 2010-12-21 Sam Weinig <weinig@apple.com>
169 Reviewed by Anders Carlsson.
171 Add serialization for CFURLRequestRef and CFURLResponseRef.
173 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
174 * win/lib/WebKitSystemInterface.lib:
176 2010-12-14 Anders Carlsson <andersca@apple.com>
178 Reviewed by Dan Bernstein.
180 Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
182 * WebKitSystemInterface.h:
183 * libWebKitSystemInterfaceLeopard.a:
184 * libWebKitSystemInterfaceSnowLeopard.a:
186 2010-12-10 Chris Marrin <cmarrin@apple.com>
188 Reviewed by Adam Roben.
190 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
191 Also got rid of WebKitSystemInterface_debug.lib as recommended by
192 Adam Roben. No OpenSource builds use it since r72327.
194 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
195 * win/lib/WebKitSystemInterface.lib:
196 * win/lib/WebKitSystemInterface_debug.lib: Removed.
198 2010-12-09 Anders Carlsson <andersca@apple.com>
200 Reviewed by Sam Weinig.
202 Cannot use NSKeyedArchiver in WK2 for ResourceResponses
203 https://bugs.webkit.org/show_bug.cgi?id=50792
204 <rdar://problem/8741799>
206 * WebKitSystemInterface.h:
207 * libWebKitSystemInterfaceLeopard.a:
208 * libWebKitSystemInterfaceSnowLeopard.a:
210 2010-12-03 Anders Carlsson <andersca@apple.com>
212 Reviewed by Sam Weinig.
214 Dispatch keyboard events in the Carbon event model
215 https://bugs.webkit.org/show_bug.cgi?id=50503
217 Make WKGetNSEventKeyChar available in 32-bit.
219 * WebKitSystemInterface.h:
220 * libWebKitSystemInterfaceLeopard.a:
221 * libWebKitSystemInterfaceSnowLeopard.a:
223 2010-12-02 Anders Carlsson <andersca@apple.com>
225 Reviewed by Sam Weinig.
227 Plug-ins should be able to update the mouse cursor
228 https://bugs.webkit.org/show_bug.cgi?id=50399
230 Add WKEnableSettingCursorWhenInBackground.
232 * WebKitSystemInterface.h:
233 * libWebKitSystemInterfaceLeopard.a:
234 * libWebKitSystemInterfaceSnowLeopard.a:
236 2010-12-01 Adam Roben <aroben@apple.com>
238 Don't let harmless errorlevels from the "set" utility leak into
239 project-specific build scripts
241 When using set to unset an environment variable that didn't previously
242 exist, set raises the errorlevel to 1. This was leaking into
243 project-specific scripts, causing them to think the build has failed.
244 We now clear the errorlevel after we finish setting environment
247 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
250 Reviewed by Steve Falkenburg.
252 * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
253 environment variables to get rid of any errorlevel that "set" set.
255 2010-12-01 Steve Falkenburg <sfalken@apple.com>
257 Reviewed by Adam Roben.
259 vcproj changes can't be applied cleanly by the Windows EWS bot
260 https://bugs.webkit.org/show_bug.cgi?id=50328
262 * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
263 * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
264 * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
266 2010-11-29 Steve Falkenburg <sfalken@apple.com>
268 Windows build fix (part 2).
269 Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
271 * win/tools/vsprops/common.vsprops:
273 2010-11-19 Steve Falkenburg <sfalken@apple.com>
275 Reviewed by Adam Roben.
277 Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
278 https://bugs.webkit.org/show_bug.cgi?id=49858
280 We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
281 - To simplify editing (editing vsprops build steps is confusing).
282 - For more readable diffs.
284 To add a prebuild/prelink/postbuild step for a vcproj,
285 Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
286 For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
287 in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
289 * win/tools/vsprops/common.vsprops:
290 * win/tools/vsprops/release.vsprops:
292 2010-11-29 Anders Carlsson <andersca@apple.com>
294 Reviewed by Sam Weinig and Simon Fraser.
296 WebKitSystemInterface.h piece of r72438.
298 * WebKitSystemInterface.h:
300 2010-11-22 Adam Roben <aroben@apple.com>
302 Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
304 Apple's Windows build allows placing header files and import libraries for WebKit's
305 dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
306 $WebKitLibrariesDir environment variable. This is both required for production builds and
307 convenient for Apple-internal developer builds. Apple's production builds also require that
308 WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
309 builds, the files are copied into that directory tree by the
310 WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
312 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
314 This .vsprops copying is problematic in one very important case: when a developer updates
315 their source tree and then tries to build. Visual Studio only reads .vsprops files when a
316 project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
317 updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
318 build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
319 $WebKitLibrariesDir, but Visual Studio will not pick up the changes. The rest of the build
320 will proceed with out-of-date .vsprops files, which will likely result in a build failure.
322 To fix this, we now use normal relative paths to access the .vsprops files in the source
323 tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
324 variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
325 unset, so the normal relative paths are used to read the .vsprops files out of the source
326 tree directly. In production builds, this environment variable is set to a fake directory
327 that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
330 For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
332 $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
334 In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
335 files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
336 JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
337 "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
338 FeatureDefines.vsprops becomes:
340 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
344 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
346 (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
347 actually exist since they are matched by an equal number of ".." path components.)
349 Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
350 Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
352 Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
355 Reviewed by Dave Hyatt.
357 * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
358 AppleInternal\tools\vsprops that matches the source directory tree. This allows production
359 builds to redirect the relative paths used to find the shared .vsprops files into
360 AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
362 2010-11-18 Steve Falkenburg <sfalken@apple.com>
364 Rubber-stamped by Adam Roben.
366 Remove unused debug_internal vsprops file.
368 * win/tools/vsprops/debug_internal.vsprops: Removed.
370 2010-11-18 Steve Falkenburg <sfalken@apple.com>
372 Reviewed by Adam Roben.
374 Debug_Internal Windows configuration is unnecessary, should be removed
375 https://bugs.webkit.org/show_bug.cgi?id=49753
377 * win/tools/vsprops/debug.vsprops:
378 * win/tools/vsprops/debug_internal.vsprops:
380 2010-11-17 Steve Falkenburg <sfalken@apple.com>
382 Rubber-stamped by Adam Roben.
384 Update WebKitSystemInterfaceWin.
386 * win/lib/WebKitSystemInterface.lib:
387 * win/lib/WebKitSystemInterface_debug.lib:
389 2010-11-16 Adam Roben <aroben@apple.com>
391 Ignore files from libdispatch/zlib
393 Rubber-stamped by Eric Seidel.
395 * win/include: Modified property svn:ignore.
396 * win/lib: Modified property svn:ignore.
398 2010-11-10 Csaba Osztrogonác <ossy@webkit.org>
400 Reviewed by David Hyatt.
402 HTML5 Ruby support should be mandatory feature
403 https://bugs.webkit.org/show_bug.cgi?id=49272
405 Remove Ruby as optional feature.
407 * win/tools/vsprops/FeatureDefines.vsprops:
408 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
410 2010-10-29 Dan Bernstein <mitz@apple.com>
412 Snow Leopard PowerPC build fix.
414 * libWebKitSystemInterfaceSnowLeopard.a:
416 2010-10-29 Dan Bernstein <mitz@apple.com>
418 Leopard PowerPC build fix.
420 * libWebKitSystemInterfaceLeopard.a:
422 2010-10-29 Csaba Osztrogonác <ossy@webkit.org>
424 Reviewed by Adam Roben and David Kilzer.
426 Fix and cleanup of build systems
427 https://bugs.webkit.org/show_bug.cgi?id=48342
429 Remove unnecessary ENABLE_SANDBOX.
430 Add missing features to converge to FeatureDefines.xcconfig.
432 * win/tools/vsprops/FeatureDefines.vsprops:
433 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
435 2010-10-28 Dan Bernstein <mitz@apple.com>
437 Reviewed by John Sullivan.
439 Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
440 upcoming ComplexTextController patch.
442 * WebKitSystemInterface.h:
443 * libWebKitSystemInterfaceLeopard.a:
444 * libWebKitSystemInterfaceSnowLeopard.a:
446 2010-10-28 Ivan Krstić <ike@apple.com>
448 Reviewed by Mark Rowe.
450 Remove unused experimental proxied panel interface.
451 <rdar://problem/7237059>
453 * WebKitSystemInterface.h:
455 2010-10-27 Anders Carlsson <andersca@apple.com>
457 Reviewed by Sam Weinig.
459 Find indicators do not bounce
460 https://bugs.webkit.org/show_bug.cgi?id=48490
461 <rdar://problem/8564276>
463 Add bounce animation context functions.
465 * WebKitSystemInterface.h:
466 * libWebKitSystemInterfaceLeopard.a:
467 * libWebKitSystemInterfaceSnowLeopard.a:
469 2010-10-26 Adam Roben <aroben@apple.com>
471 Fix duplicate vsprops name
473 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
474 "FeatureDefinesCairo" to match the filename.
476 2010-10-23 Alexey Proskuryakov <ap@apple.com>
480 * win/lib/WebKitSystemInterface.lib:
481 * win/lib/WebKitSystemInterface_debug.lib:
483 2010-10-23 Alexey Proskuryakov <ap@apple.com>
485 Reviewed by Anders Carlsson.
487 https://bugs.webkit.org/show_bug.cgi?id=48083
488 <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
490 * WebKitSystemInterface.h:
491 * libWebKitSystemInterfaceLeopard.a:
492 * libWebKitSystemInterfaceSnowLeopard.a:
493 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
494 * win/lib/WebKitSystemInterface.lib:
495 * win/lib/WebKitSystemInterface_debug.lib:
496 Updated WebKitSystemInterface with necessary methods.
498 2010-10-22 Adam Roben <aroben@apple.com>
500 Turn on ENABLE_3D_RENDERING on all Windows builds
502 Reviewed by Sam Weinig.
504 * win/tools/vsprops/FeatureDefines.vsprops:
506 2010-10-20 Adam Roben <aroben@apple.com>
510 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
511 * win/lib/WebKitSystemInterface.lib:
512 * win/lib/WebKitSystemInterface_debug.lib:
513 Use a WKCFURLCredentialRef type to protect against changes to the
514 definition of CFURLCredentialRef.
516 2010-10-19 Adam Roben <aroben@apple.com>
520 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
521 this file that I meant to check in in r70129.
523 2010-10-19 Adam Roben <aroben@apple.com>
525 Add WKCACFContext and related functions
527 Fixes <http://webkit.org/b/43244>.
529 Reviewed by Sam Weinig.
531 * win/lib/WebKitSystemInterface.lib:
532 * win/lib/WebKitSystemInterface_debug.lib:
534 2010-10-14 Ada Chan <adachan@apple.com>
536 Rubber-stamped by Adam Roben.
540 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
541 * win/lib/WebKitSystemInterface.lib:
542 * win/lib/WebKitSystemInterface_debug.lib:
544 2010-10-14 Ada Chan <adachan@apple.com>
546 Reviewed by Steve Falkenburg.
548 Add wkGetSSLCertificateChainContext for fetching the certificate chain.
549 Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
551 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
552 * win/lib/WebKitSystemInterface.lib:
553 * win/lib/WebKitSystemInterface_debug.lib:
555 2010-10-11 Mike Thole <mthole@apple.com>
557 Reviewed by Darin Adler.
559 Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
560 https://bugs.webkit.org/show_bug.cgi?id=47495
562 * WebKitSystemInterface.h:
563 * libWebKitSystemInterfaceLeopard.a:
564 * libWebKitSystemInterfaceSnowLeopard.a:
566 2010-10-03 Brent Fulgham <bfulgham@webkit.org>
568 Unreviewed build fix.
570 WinCairo also needs access to the <inttypes.h> header requirement
571 introduced by Bug 46357.
573 * win/tools/vsprops/WinCairo.vsprops:
575 2010-09-17 Sam Weinig <sam@webkit.org>
577 Reviewed, tweaked, and landed by Anders Carlsson.
579 Add WKCopyNSURLResponsePeerCertificates.
581 * WebKitSystemInterface.h:
582 * libWebKitSystemInterfaceLeopard.a:
583 * libWebKitSystemInterfaceSnowLeopard.a:
585 2010-09-16 Eric Uhrhane <ericu@chromium.org>
589 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
590 https://bugs.webkit.org/show_bug.cgi?id=45798
592 * win/tools/vsprops/FeatureDefines.vsprops:
593 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
595 2010-09-09 Jer Noble <jer.noble@apple.com>
597 Reviewed by Eric Carlson.
599 Adopt shared control drawing for <video> controls on Windows
600 https://bugs.webkit.org/show_bug.cgi?id=45490
602 * win/lib/WebKitSystemInterface.lib:
603 * win/lib/WebKitSystemInterface_debug.lib:
605 2010-09-10 Anders Carlsson <andersca@apple.com>
607 WebKitSystemInterface part of:
608 Set the visible name for the web process
609 https://bugs.webkit.org/show_bug.cgi?id=45564
610 <rdar://problem/8416970>
612 * WebKitSystemInterface.h:
613 * libWebKitSystemInterfaceLeopard.a:
614 * libWebKitSystemInterfaceSnowLeopard.a:
616 2010-08-05 Jian Li <jianli@chromium.org>
618 Reviewed by David Levin.
620 Unify blob related feature defines to ENABLE(BLOB).
621 https://bugs.webkit.org/show_bug.cgi?id=43081
623 * win/tools/vsprops/FeatureDefines.vsprops:
624 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
626 2010-08-04 Dan Bernstein <mitz@apple.com>
628 Reviewed by Darin Adler.
630 WebKitSystemInterface part of: Allow the language for hyphenation to be specified
631 https://bugs.webkit.org/show_bug.cgi?id=43467
633 * WebKitSystemInterface.h:
634 * libWebKitSystemInterfaceLeopard.a:
635 * libWebKitSystemInterfaceSnowLeopard.a:
636 * libWebKitSystemInterfaceTiger.a:
638 2010-08-03 Beth Dakin <bdakin@apple.com>
640 Reviewed by Alice Liu.
642 Enable MathML on Windows.
644 * win/tools/vsprops/FeatureDefines.vsprops:
646 2010-07-30 Adam Roben <aroben@apple.com>
648 Roll our r64361 and r64363
650 We can't make these changes until QuartzCore.lib is included in
651 WebKitSupportLibrary.
653 2010-07-30 Adam Roben <aroben@apple.com>
655 Add WKCACFContext and related functions
657 Also added some functions used by WKCAImageQueue.
659 Fixes <http://webkit.org/b/43244>.
661 Reviewed by Sam Weinig.
663 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
664 * win/lib/WebKitSystemInterface.lib:
665 * win/lib/WebKitSystemInterface_debug.lib:
667 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
669 Reviewed by Ojan Vafai.
671 Add FILE_SYSTEM build flag for FileSystem API
672 https://bugs.webkit.org/show_bug.cgi?id=42915
674 * win/tools/vsprops/FeatureDefines.vsprops:
675 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
677 2010-07-12 Mark Rowe <mrowe@apple.com>
679 Rubber-stamped by Sam Weinig.
681 Update WebKitSystemInterface.
683 * libWebKitSystemInterfaceLeopard.a:
684 * libWebKitSystemInterfaceSnowLeopard.a:
685 * libWebKitSystemInterfaceTiger.a:
687 2010-07-12 Adam Roben <aroben@apple.com>
689 Stop generating stripped symbols for Release builds
691 It turns out we can strip the symbols after-the-fact using PDBCopy.
693 Fixes <http://webkit.org/b/42085>.
695 Reviewed by Steve Falkenburg.
697 * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols
698 attribute, which caused link.exe to generate a stripped PDB file for
701 2010-07-08 Eric Carlson <eric.carlson@apple.com>
703 Reviewed by Dan Bernstein.
705 Update WebKitSystemInterface.
707 * libWebKitSystemInterfaceLeopard.a:
708 * libWebKitSystemInterfaceSnowLeopard.a:
709 * libWebKitSystemInterfaceTiger.a:
711 2010-07-07 Dumitru Daniliuc <dumi@chromium.org>
713 Reviewed by Adam Roben.
715 Disable MSVC warning 4288.
716 https://bugs.webkit.org/show_bug.cgi?id=41804
718 MSVC has a non-standard extension that allows variables declared
719 in for-loops to remain visible in the same scope even after
721 (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze
722 option (turned on by default) enables all MSVC extensions, and
723 /Zc:forScope- tells the compiler to issue a C4288 warning when the
724 same variable is declared in the for-loop and re-declared later in
727 There seems to be a bug in VS2005 that erroneously enables
728 /Zc:forScope- even when that option is not specified
729 (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks
730 like our build got hit by that bug, so we need to disable warning
733 * win/tools/vsprops/common.vsprops:
735 2010-07-01 Simon Fraser <simon.fraser@apple.com>
737 Reviewed by Sam Weinig.
739 <rdar://problem/8154047>
741 Update WebKitSystemInterface, making some functions used by
742 WebKit2 available in 32-bit (for reals this time).
744 * libWebKitSystemInterfaceLeopard.a:
745 * libWebKitSystemInterfaceSnowLeopard.a:
746 * libWebKitSystemInterfaceTiger.a:
748 2010-07-01 Simon Fraser <simon.fraser@apple.com>
750 Reviewed by Sam Weinig.
752 <rdar://problem/8154047>
754 Update WebKitSystemInterface, making some functions used by
755 WebKit2 available in 32-bit.
757 * WebKitSystemInterface.h:
758 * libWebKitSystemInterfaceLeopard.a:
759 * libWebKitSystemInterfaceSnowLeopard.a:
760 * libWebKitSystemInterfaceTiger.a:
762 2010-06-23 John Gregg <johnnyg@google.com>
764 Reviewed by Kent Tamura.
766 add ENABLE_DIRECTORY_UPLOAD build support
767 https://bugs.webkit.org/show_bug.cgi?id=41100
769 * win/tools/vsprops/FeatureDefines.vsprops:
770 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
772 2010-06-27 Steve Falkenburg <sfalken@apple.com>
774 Windows (Cairo) build fix.
775 Add missing ENABLE_WEB_TIMING feature define.
777 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
779 2010-06-27 Steve Falkenburg <sfalken@apple.com>
782 Disable ENABLE_WEB_TIMING on Windows.
784 * win/tools/vsprops/FeatureDefines.vsprops:
786 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
788 Reviewed by Dimitri Glazkov.
790 Add a VS macro for enabling Web Timing support.
791 https://bugs.webkit.org/show_bug.cgi?id=38924
793 * win/tools/vsprops/FeatureDefines.vsprops:
795 2010-06-21 Sam Weinig <sam@webkit.org>
797 Reviewed by Anders Carlsson.
799 Update WebKitSystemInterface.
801 * WebKitSystemInterface.h:
802 * libWebKitSystemInterfaceLeopard.a:
803 * libWebKitSystemInterfaceSnowLeopard.a:
804 * libWebKitSystemInterfaceTiger.a:
806 2010-06-21 Dan Bernstein <mitz@apple.com>
808 Speculative build fix.
810 * WebKitSystemInterface.h:
812 2010-06-21 Dan Bernstein <mitz@apple.com>
814 Reviewed by Darin Adler.
816 WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
817 https://bugs.webkit.org/show_bug.cgi?id=10228
819 * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
820 * libWebKitSystemInterfaceLeopard.a:
821 * libWebKitSystemInterfaceSnowLeopard.a:
822 * libWebKitSystemInterfaceTiger.a:
824 2010-06-21 Satish Sampath <satish@chromium.org>
826 Reviewed by Steve Block.
828 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
829 https://bugs.webkit.org/show_bug.cgi?id=40878
831 * win/tools/vsprops/FeatureDefines.vsprops:
832 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
834 2010-06-02 Sterling Swigart <sswigart@google.com>
836 Reviewed by David Levin.
838 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
839 https://bugs.webkit.org/show_bug.cgi?id=39906
841 * win/tools/vsprops/FeatureDefines.vsprops:
842 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
844 2010-05-24 Jer Noble <jer.noble@apple.com>
846 No review; build fix only.
848 Roll-out changes r60110.
850 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
851 * win/lib/WebKitSystemInterface.lib:
852 * win/lib/WebKitSystemInterface_debug.lib:
854 2010-05-24 Jer Noble <jer.noble@apple.com>
856 No review; build fix only.
858 Roll-out changes r60094, 60096-60097.
860 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
861 * win/lib/WebKitSystemInterface.lib:
862 * win/lib/WebKitSystemInterface_debug.lib:
864 2010-05-23 Jer Noble <jer.noble@apple.com>
866 Reviewed by Eric Carlson.
868 HTML5 <video> tag performance worse than Flash
869 https://bugs.webkit.org/show_bug.cgi?id=39577
870 rdar://problem/7982458
872 Added WebKitSystemInterface calls for new CAImageQueue APIs.
874 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
875 * win/lib/WebKitSystemInterface.lib:
876 * win/lib/WebKitSystemInterface_debug.lib:
878 2010-05-20 Steve Block <steveblock@google.com>
880 Reviewed by Jeremy Orlow.
882 Provide bindings for DeviceOrientation
883 https://bugs.webkit.org/show_bug.cgi?id=39210
885 Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
887 * win/tools/vsprops/FeatureDefines.vsprops:
888 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
890 2010-04-09 Alexey Proskuryakov <ap@apple.com>
892 Reviewed by Maciej Stachowiak.
894 https://bugs.webkit.org/show_bug.cgi?id=24572
895 XMLHttpRequest.statusText returns always "OK" on Mac
897 * WebKitSystemInterface.h:
898 * libWebKitSystemInterfaceLeopard.a:
899 * libWebKitSystemInterfaceSnowLeopard.a:
900 * libWebKitSystemInterfaceTiger.a:
902 2010-04-07 Chris Marrin <cmarrin@apple.com>
904 Reviewed by Steve Falkenburg.
906 Remove QuartzCoreInterface from the build
908 No longer needed since QuartzCore.dll is now included in the latest Safari release (4.0.5).
910 * win/bin/QuartzCoreInterface.dll: Removed.
911 * win/include/QuartzCoreInterface: Removed.
912 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
913 * win/lib/QuartzCoreInterface.lib: Removed.
915 2010-04-02 Jer Noble <jer.noble@apple.com>
917 Reviewed by Eric Carlson.
919 https://bugs.webkit.org/show_bug.cgi?id=36624
921 Update WebKitSystemInterface
923 * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
924 * libWebKitSystemInterfaceLeopard.a:
925 * libWebKitSystemInterfaceSnowLeopard.a:
926 * libWebKitSystemInterfaceTiger.a:
928 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
930 Reviewed by Dmitry Titov.
932 Add FileThread for async file operation support in FileReader and FileWriter
933 https://bugs.webkit.org/show_bug.cgi?id=36896
935 Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
936 for FileReader and FileWriter support.
938 * win/tools/vsprops/FeatureDefines.vsprops:
939 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
941 2010-03-25 Mark Rowe <mrowe@apple.com>
943 Rubber-stamped by Dan Bernstein.
945 Update WebCoreSQLite3 to SQLite v3.6.12.
947 * WebCoreSQLite3/sqlite3.h:
948 * WebCoreSQLite3/sqlite3ext.h:
949 * libWebCoreSQLite3.a:
950 * libWebKitSystemInterfaceLeopard.a:
951 * libWebKitSystemInterfaceSnowLeopard.a:
952 * libWebKitSystemInterfaceTiger.a:
954 2010-03-23 Dan Bernstein <mitz@apple.com>
956 Reviewed by John Sullivan.
958 WebKitSystemInterface part of
959 <rdar://problem/7197736> Plug-in clip rect does not update when overflow
961 https://bugs.webkit.org/show_bug.cgi?id=36479.
963 * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
964 * libWebKitSystemInterfaceSnowLeopard.a: Updated
966 2010-03-16 Dan Bernstein <mitz@apple.com>
968 Reviewed by Sam Weinig.
970 Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
972 * win/lib/WebKitSystemInterface.lib:
973 * win/lib/WebKitSystemInterface_debug.lib:
975 2010-03-15 Andy Estes <aestes@apple.com>
977 Reviewed by John Sullivan.
979 Added two new output arguments to WKGetWheelEventDeltas() to return
980 the number of scroll wheel ticks in the x and y directions.
982 https://bugs.webkit.org/show_bug.cgi?id=29601.
983 <rdar://problem/7453254>
985 * WebKitSystemInterface.h:
986 * libWebKitSystemInterfaceLeopard.a:
987 * libWebKitSystemInterfaceSnowLeopard.a:
988 * libWebKitSystemInterfaceTiger.a:
990 2010-03-14 Dan Bernstein <mitz@apple.com>
992 Reviewed by Darin Adler.
994 WebKitSystemInterface part of removing support for legacy versions of Core Graphics
996 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
997 wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
998 wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
999 wkCreateFontsPlist().
1000 * win/lib/WebKitSystemInterface.lib: Updated.
1001 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1003 2010-03-08 Jian Li <jianli@chromium.org>
1005 Reviewed by Dmitry Titov.
1008 https://bugs.webkit.org/show_bug.cgi?id=32993
1010 Add ENABLE_BLOB_SLICE feature define.
1012 * win/tools/vsprops/FeatureDefines.vsprops:
1013 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1015 2010-02-19 Maciej Stachowiak <mjs@apple.com>
1017 Reviewed by David Levin.
1019 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
1020 https://bugs.webkit.org/show_bug.cgi?id=35147
1022 * win/tools/vsprops/FeatureDefines.vsprops:
1024 2010-02-18 Steve Falkenburg <sfalken@apple.com>
1026 Reviewed by Dan Bernstein.
1028 WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
1029 https://bugs.webkit.org/show_bug.cgi?id=35076
1031 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1032 * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
1033 * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
1035 2010-02-16 Gavin Barraclough <barraclough@apple.com>
1037 Reviewed by NOBODY (Build fix).
1039 Disable warnings preventing use of anonymous structs/onions -
1040 don't take all my fun toys away, these are useful & awesome!
1042 * win/tools/vsprops/common.vsprops:
1044 2010-02-11 Brian Weinstein <bweinstein@apple.com>
1046 Rubber-stamped by Eric Seidel.
1048 Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
1051 * win/tools/vsprops/FeatureDefines.vsprops:
1053 2010-02-08 Maciej Stachowiak <mjs@apple.com>
1055 Reviewed by Cameron Zwarich.
1057 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
1058 https://bugs.webkit.org/show_bug.cgi?id=34698
1060 * win/tools/vsprops/FeatureDefines.vsprops:
1062 2010-02-04 Mark Rowe <mrowe@apple.com>
1064 Reviewed by Steve Falkenburg.
1066 Update auto-version.sh to better handle major version numbers with fewer than three digits,
1067 and the case when WEBKITLIBRARIESDIR is not set.
1069 * win/tools/scripts/auto-version.sh:
1071 2010-02-04 Steve Falkenburg <sfalken@apple.com>
1073 Windows build fix for projects not defining WebKitLibrariesDir.
1075 * win/tools/scripts/auto-version.sh:
1077 2010-02-03 Dan Bernstein <mitz@apple.com>
1079 Reviewed by Anders Carlsson.
1081 Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
1083 * libWebKitSystemInterfaceLeopard.a:
1085 2010-02-02 Steve Falkenburg <sfalken@apple.com>
1087 Reviewed by Darin Adler.
1089 Copyright year updating for Windows version resources should be automatic
1090 https://bugs.webkit.org/show_bug.cgi?id=34503
1092 * win/tools/scripts/auto-version.sh:
1094 2010-02-02 Martin Robinson <mrobinson@webkit.org>
1096 Unreviewed build fix.
1098 The WinCairo build requires this script to be executable.
1100 * win/tools/scripts/feature-defines.sh: Added property svn:executable.
1102 2010-01-29 Mark Rowe <mrowe@apple.com>
1104 Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
1106 * win/tools/vsprops/FeatureDefines.vsprops:
1107 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1109 2010-01-26 Alexey Proskuryakov <ap@apple.com>
1111 More Windows build fixing.
1113 * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
1114 type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
1115 specialization sometimes - but it's not instantiated, so it's harmless.
1117 2010-01-22 Steve Falkenburg <sfalken@apple.com>
1119 Reviewed by Darin Adler.
1121 https://bugs.webkit.org/show_bug.cgi?id=34025
1122 Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
1124 * win/tools/vsprops/FeatureDefines.vsprops:
1125 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1127 2010-01-20 Steve Falkenburg <sfalken@apple.com>
1129 Reviewed by Darin Adler and Adam Roben.
1131 Feature defines are difficult to maintain on Windows builds
1132 https://bugs.webkit.org/show_bug.cgi?id=33883
1134 FeatureDefines.vsprops are now maintained in a way similar to
1135 Configurations/FeatureDefines.xcconfig, with the added advantage
1136 of having a single FeatureDefines file across all projects.
1138 Keep this list of features (not enabled/disabled state) in sync with
1139 FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
1141 Add new features to both PreprocessorDefinitions and UserMacro sections.
1142 Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
1144 * win/tools/scripts/feature-defines.sh: Added.
1145 * win/tools/vsprops/FeatureDefines.vsprops: Added.
1146 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
1147 * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
1149 2010-01-13 Simon Fraser <simon.fraser@apple.com>
1151 Reviewed by Darin Adler.
1153 <rdar://problem/7532544>
1155 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
1156 be used for a shadow drawing fix. Once more, with feeling. On Windows.
1158 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1159 * win/lib/WebKitSystemInterface.lib:
1160 * win/lib/WebKitSystemInterface_debug.lib:
1162 2010-01-13 Simon Fraser <simon.fraser@apple.com>
1164 Reviewed by Darin Adler.
1166 <rdar://problem/7532544>
1168 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
1169 be used for a shadow drawing fix.
1171 * win/lib/WebKitSystemInterface.lib:
1172 * win/lib/WebKitSystemInterface_debug.lib:
1174 2010-01-13 Simon Fraser <simon.fraser@apple.com>
1176 Reviewed by Darin Adler.
1178 <rdar://problem/7532544>
1180 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
1181 be used for a shadow drawing fix.
1183 * WebKitSystemInterface.h:
1184 * libWebKitSystemInterfaceLeopard.a:
1185 * libWebKitSystemInterfaceSnowLeopard.a:
1186 * libWebKitSystemInterfaceTiger.a:
1188 2010-01-07 Alexey Proskuryakov <ap@apple.com>
1190 Not reviewed, build fix.
1192 Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
1193 clients of another class). WebCore doesn't use all methods of JSString, so
1194 we don't export all classes clients could theoretically access via JSString.
1196 * win/tools/vsprops/common.vsprops:
1198 2009-12-21 Mark Rowe <mrowe@apple.com>
1200 Reviewed by Samuel Weinig.
1202 Update WebKitSystemInterface.
1204 * libWebKitSystemInterfaceLeopard.a:
1205 * libWebKitSystemInterfaceSnowLeopard.a:
1206 * libWebKitSystemInterfaceTiger.a:
1208 2009-12-21 Mark Rowe <mrowe@apple.com>
1210 Reviewed by Samuel Weinig.
1212 Update WebKitSystemInterface.
1214 * WebKitSystemInterface.h:
1215 * libWebKitSystemInterfaceLeopard.a:
1216 * libWebKitSystemInterfaceSnowLeopard.a:
1217 * libWebKitSystemInterfaceTiger.a:
1219 2009-12-18 Sam Weinig <sam@webkit.org>
1221 Reviewed by Anders Carlsson.
1223 Update WebKitSystemInterface for <rdar://problem/7237059>.
1225 * WebKitSystemInterface.h:
1226 * libWebKitSystemInterfaceLeopard.a:
1227 * libWebKitSystemInterfaceSnowLeopard.a:
1228 * libWebKitSystemInterfaceTiger.a:
1230 2009-12-15 Dan Bernstein <mitz@apple.com>
1232 Reviewed by Adam Roben.
1234 WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
1235 Core Graphics when available
1237 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
1238 wkCanCreateCGFontWithLOGFONT().
1239 * win/lib/WebKitSystemInterface.lib:
1240 * win/lib/WebKitSystemInterface_debug.lib:
1242 2009-12-12 Eric Carlson <eric.carlson@apple.com>
1244 Reviewed by Darin Adler.
1246 <rdar://problem/7453726> Pull shared UI code into WebKit
1248 * WebKitSystemInterface.h:
1249 * libWebKitSystemInterfaceLeopard.a:
1250 * libWebKitSystemInterfaceSnowLeopard.a:
1251 * libWebKitSystemInterfaceTiger.a:
1253 2009-12-11 Chris Marrin <cmarrin@apple.com>
1255 Reviewed by Adam Roben.
1257 Add QuartzCore build files to OpenSource tree
1258 https://bugs.webkit.org/show_bug.cgi?id=31856
1260 This allows proper building and linking with QuartzCore
1264 * win/bin/QuartzCoreInterface.dll: Added.
1265 * win/include/QuartzCoreInterface: Added.
1266 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
1267 * win/lib/QuartzCoreInterface.lib: Added.
1269 2009-12-07 Adam Roben <aroben@apple.com>
1271 Windows build fix for checkouts with a space in the path
1273 * win/tools/scripts/auto-version.sh: Quote the output file's directory
1274 before passing it to mkdir.
1276 2009-12-01 Alexey Proskuryakov <ap@apple.com>
1278 Reviewed by Darin Adler.
1280 https://bugs.webkit.org/show_bug.cgi?id=32036
1281 Implement CredentialStorage::getFromPersistentStorage for CFNetwork
1283 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1284 * win/lib/WebKitSystemInterface.lib:
1285 * win/lib/WebKitSystemInterface_debug.lib:
1286 Update WebKitSystemInterface.
1288 2009-11-24 Alexey Proskuryakov <ap@apple.com>
1290 Reviewed by Brady Eidson.
1292 https://bugs.webkit.org/show_bug.cgi?id=31844
1293 SocketStreamHandleCFNet should support CONNECT proxy credentials
1295 * WebKitSystemInterface.h:
1296 * libWebKitSystemInterfaceLeopard.a:
1297 * libWebKitSystemInterfaceSnowLeopard.a:
1298 * libWebKitSystemInterfaceTiger.a:
1299 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1300 * win/lib/WebKitSystemInterface.lib:
1301 * win/lib/WebKitSystemInterface_debug.lib:
1302 Update WebKitSystemInterface.
1304 2009-11-22 Dan Bernstein <mitz@apple.com>
1306 Reviewed by Eric Carlson.
1308 Updated WebKitSystemInterface.
1310 * libWebKitSystemInterfaceLeopard.a:
1311 * libWebKitSystemInterfaceSnowLeopard.a:
1312 * libWebKitSystemInterfaceTiger.a:
1314 2009-11-22 Dan Bernstein <mitz@apple.com>
1316 Reviewed by Cameron Zwarich.
1318 Fixed a leak in WKDrawMediaUIPart().
1320 * libWebKitSystemInterfaceLeopard.a:
1321 * libWebKitSystemInterfaceSnowLeopard.a:
1322 * libWebKitSystemInterfaceTiger.a:
1324 2009-11-20 Eric Carlson <eric.carlson@apple.com>
1326 Reviewed by Simon Fraser.
1328 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
1330 * WebKitSystemInterface.h:
1331 * libWebKitSystemInterfaceLeopard.a:
1332 * libWebKitSystemInterfaceSnowLeopard.a:
1333 * libWebKitSystemInterfaceTiger.a:
1335 2009-11-19 Eric Carlson <eric.carlson@apple.com>
1337 Reviewed by Dan Bernstein.
1339 <rdar://problem/7035231>
1340 Support closed caption in <video> element
1342 * WebKitSystemInterface.h:
1343 Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
1344 define WKMediaUIPartToggleClosedCaptionsButton.
1346 2009-11-13 Anders Carlsson <andersca@apple.com>
1348 Reviewed by Dan Bernstein.
1350 Update WebKitSystemInterface.
1352 * WebKitSystemInterface.h:
1353 * libWebKitSystemInterfaceLeopard.a:
1354 * libWebKitSystemInterfaceSnowLeopard.a:
1355 * libWebKitSystemInterfaceTiger.a:
1357 2009-11-13 Brent Fulgham <bfulgham@webkit.org>
1359 Build correction. No review.
1361 The WinCairo build requires ENABLE_FILTERS to work properly.
1363 * win/tools/vsprops/WinCairo.vsprops:
1365 2009-11-02 Dan Bernstein <mitz@apple.com>
1367 Reviewed by John Sullivan.
1369 WebKitSystemInterface part of making the appearance of the full-screen video HUD match
1370 QuickTime Player X’s HUD.
1372 * libWebKitSystemInterfaceLeopard.a:
1373 * libWebKitSystemInterfaceSnowLeopard.a:
1374 * libWebKitSystemInterfaceTiger.a:
1376 2009-10-26 Mark Rowe <mrowe@apple.com>
1378 Reviewed by Adam Roben.
1380 Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
1382 Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
1383 in the major component of the version number.
1385 * win/tools/scripts/auto-version.sh:
1387 2009-10-19 Marshall Culpepper <mculpepper@appcelerator.com>
1389 Reviewed by Eric Seidel.
1391 added cairo include and lib directories to debug_wincairo.vsprops
1392 https://bugs.webkit.org/show_bug.cgi?id=29831
1394 * win/tools/vsprops/debug_wincairo.vsprops:
1396 2009-10-16 Steve Falkenburg <sfalken@apple.com>
1398 Reviewed by Dan Bernstein.
1400 https://bugs.webkit.org/show_bug.cgi?id=30456
1401 Fixes for new Debug_All Windows build configuration.
1403 * win/tools/vsprops/debug_all.vsprops:
1404 Define DEBUG_ALL in Debug_All configuration.
1405 Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
1407 2009-10-16 Steve Falkenburg <sfalken@apple.com>
1409 Reviewed by Adam Roben.
1411 Add a Debug_All configuration to build entire stack as debug.
1412 Change Debug_Internal to:
1413 - stop using _debug suffix for all WebKit/Safari binaries
1414 - not use _debug as a DLL naming suffix
1415 - use non-debug C runtime lib.
1417 * win/tools/vsprops/debug_all.vsprops: Added.
1418 Use debug C runtime library in debug_all.
1419 Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
1420 * win/tools/vsprops/debug_internal.vsprops:
1421 Don't specify debug C runtime library in debug_internal.
1422 Don't specify _debug suffix for standard debug_internal builds.
1424 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
1426 Reviewed by Simon Fraser
1428 Support fullscreen in MediaPlayer (Mac)
1429 https://bugs.webkit.org/show_bug.cgi?id=26742
1431 New methods required for video fullscreen.
1433 * WebKitSystemInterface.h:
1434 * libWebKitSystemInterfaceLeopard.a:
1435 * libWebKitSystemInterfaceSnowLeopard.a:
1436 * libWebKitSystemInterfaceTiger.a:
1438 2009-10-02 Steve Falkenburg <sfalken@apple.com>
1441 Re-apply lost changes to auto-version.sh.
1443 * win/tools/scripts/auto-version.sh:
1445 2009-10-02 Eric Carlson <eric.carlson@apple.com>
1447 Reviewed by Adam Roben.
1449 <rdar://problem/7271334>
1450 Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
1452 * WebKitSystemInterface.h:
1453 MediaControllerThemeQT -> MediaControllerThemeQuickTime
1455 2009-10-02 Steve Falkenburg <sfalken@apple.com>
1457 Reviewed by Mark Rowe.
1459 <https://bugs.webkit.org/show_bug.cgi?id=29989>
1460 Safari version number shouldn't be exposed in WebKit code
1462 For a WebKit version of 532.3.4:
1463 Product version is: 5.32.3.4 (was 4.0.3.0)
1464 File version is: 5.32.3.4 (was 4.532.3.4)
1466 * win/tools/scripts/PRODUCTVERSION: Removed.
1467 * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
1469 2009-09-25 Dan Bernstein <mitz@apple.com>
1471 Reviewed by Adam Roben.
1473 WebKitSystemInterface changes for
1474 <rdar://problem/7211635> 2 byte characters are displayed as garbaged
1475 <rdar://problem/7212626> garbled/gibberish text (off-by-one)
1477 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1478 wkAddFontsFromPlistRepresentation() and replaced
1479 wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
1480 wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
1481 * win/lib/WebKitSystemInterface.lib:
1482 * win/lib/WebKitSystemInterface_debug.lib:
1484 2009-09-23 Marshall Culpepper <mculpepper@appcelerator.com>
1486 Reviewed by Eric Seidel.
1488 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
1489 default when the necessary dependencies are extracted into the
1491 https://bugs.webkit.org/show_bug.cgi?id=29661
1493 * win/tools/vsprops/WinCairo.vsprops:
1495 2009-09-09 Brent Fulgham <bfulgham@webkit.org>
1497 Reviewed by Dave Levin.
1499 Adjust WinCairo-specific property sheet to use static versions of
1500 libjpeg.lib and libpng.lib. Change to libpng.lib required addition
1501 of zlib.lib to link.
1503 * win/tools/vsprops/WinCairo.vsprops:
1505 2009-08-28 Steve Falkenburg <sfalken@apple.com>
1507 Reviewed by Adam Roben.
1509 Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
1510 to automatically use secure versions of C runtime lib calls on Windows.
1511 https://bugs.webkit.org/show_bug.cgi?id=28824
1513 * win/tools/vsprops/common.vsprops:
1515 2009-08-25 Brent Fulgham <bfulgham@webkit.org>
1517 Rubber stamped by Steve Falkenburg.
1519 debug_wincairo.vsprops was linking against wrong C runtime.
1521 * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
1522 C runtime (as in the standard 'debug.vsprops' file.)
1524 2009-08-24 Brent Fulgham <bfulgham@webkit.org>
1526 Reviewed by Steve Falkenburg.
1528 Revise CFLite Debug build to emit DLL's with _debug label.
1529 https://bugs.webkit.org/show_bug.cgi?id=28695.
1531 * win/tools/vsprops/debug_wincairo.vsprops: Added.
1533 2009-08-12 Peter Kasting <pkasting@google.com>
1535 Reviewed by Darin Adler.
1537 https://bugs.webkit.org/show_bug.cgi?id=27323
1538 Change pattern that strips all trailing whitespace to just remove EOL
1539 chars (\r, \n), to make it clear that varying EOL chars is the primary
1540 problem being solved.
1542 * win/tools/scripts/auto-version.sh:
1544 2009-08-10 Peter Kasting <pkasting@google.com>
1546 Reviewed by George Staikos.
1548 https://bugs.webkit.org/show_bug.cgi?id=27323
1549 Even more line ending-stripping for auto-version.sh, based on output
1550 provided by Jessie Berlin.
1552 * win/tools/scripts/auto-version.sh:
1554 2009-08-10 Brent Fulgham <bfulgham@webkit.org>
1556 Reviewed by Adam Roben.
1558 https://bugs.webkit.org/show_bug.cgi?id=28048.
1559 Move various WinCairo build settings into *.vsprops file.
1561 * win/tools/vsprops/cURL.vsprops: Added.
1563 2009-08-06 Peter Kasting <pkasting@google.com>
1565 Reviewed by Adam Barth.
1567 https://bugs.webkit.org/show_bug.cgi?id=27323
1568 Strip line endings at all points auto-version.sh reads data, not just
1569 the one I happened to run into.
1571 * win/tools/scripts/auto-version.sh:
1573 2009-07-27 Peter Kasting <pkasting@google.com>
1575 Reviewed by Adam Roben.
1577 https://bugs.webkit.org/show_bug.cgi?id=27323
1578 Correctly parse command output, even when the line endings are not LF,
1579 so that we don't create an autoversion.h that MSVC chokes on.
1581 * win/tools/scripts/auto-version.sh:
1583 2009-07-13 Brent Fulgham <bfulgham@webkit.org>
1585 Reviewed by Adam Roben.
1587 Add new configuration flag for redistributable Windows build.
1588 https://bugs.webkit.org/show_bug.cgi=27087
1590 * win/tools/vsprops/WinCairo.vsprops: Added. Defines the
1591 new WIN_CAIRO flag used to drive non-Apple Windows build.
1593 2009-07-10 Eric Carlson <eric.carlson@apple.com>
1595 Reviewed by Simon Fraser.
1597 Update WebKitSystemInterface for <rdar://problem/7049066>.
1599 * WebKitSystemInterface.h:
1600 * libWebKitSystemInterfaceLeopard.a:
1601 * libWebKitSystemInterfaceSnowLeopard.a:
1602 * libWebKitSystemInterfaceTiger.a:
1604 2009-07-06 Eric Carlson <eric.carlson@apple.com>
1606 Update WebKitSystemInterface for <rdar://problem/7008093>.
1608 * WebKitSystemInterface.h:
1609 * libWebKitSystemInterfaceLeopard.a:
1610 * libWebKitSystemInterfaceSnowLeopard.a:
1611 * libWebKitSystemInterfaceTiger.a:
1613 2009-07-06 Anders Carlsson <andersca@apple.com>
1615 Update WebKitSystemInterface.
1617 * WebKitSystemInterface.h:
1618 * libWebKitSystemInterfaceLeopard.a:
1619 * libWebKitSystemInterfaceSnowLeopard.a:
1620 * libWebKitSystemInterfaceTiger.a:
1622 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
1624 Reviewed by Simon Fraser.
1626 Update WebKitSystemInterface for <rdar://problem/6518119>
1628 * WebKitSystemInterface.h:
1629 * libWebKitSystemInterfaceLeopard.a:
1630 * libWebKitSystemInterfaceSnowLeopard.a:
1631 * libWebKitSystemInterfaceTiger.a:
1633 2009-07-01 Eric Carlson <eric.carlson@apple.com>
1635 Reviewed by Simon Fraser.
1637 Update WebKitSystemInterface for <rdar://problem/7014990>
1639 * libWebKitSystemInterfaceLeopard.a:
1640 * libWebKitSystemInterfaceSnowLeopard.a:
1641 * libWebKitSystemInterfaceTiger.a:
1643 2009-06-29 Eric Carlson <eric.carlson@apple.com>
1645 Reviewed by Simon Fraser.
1647 Update WebKitSystemInterface for <rdar://problem/7014813>
1649 * WebKitSystemInterface.h:
1650 * libWebKitSystemInterfaceLeopard.a:
1651 * libWebKitSystemInterfaceSnowLeopard.a:
1652 * libWebKitSystemInterfaceTiger.a:
1654 2009-06-25 Simon Fraser <simon.fraser@apple.com>
1656 Rubber-stamped by Mark Rowe.
1658 <rdar://problem/6999737>
1660 Update the media controller images.
1662 * libWebKitSystemInterfaceLeopard.a:
1663 * libWebKitSystemInterfaceSnowLeopard.a:
1664 * libWebKitSystemInterfaceTiger.a:
1666 2009-06-16 Simon Fraser <simon.fraser@apple.com>
1668 Rubber-stamped by Anders Carlsson.
1670 Update WebKitSystemInterface for <rdar://problem/6937882>.
1672 * libWebKitSystemInterfaceLeopard.a:
1673 * libWebKitSystemInterfaceSnowLeopard.a:
1674 * libWebKitSystemInterfaceTiger.a:
1676 2009-06-02 Anders Carlsson <andersca@apple.com>
1678 Rubber-stamped by Mark Rowe.
1680 Update WebKitSystemInterface.
1682 * libWebKitSystemInterfaceLeopard.a:
1683 * libWebKitSystemInterfaceSnowLeopard.a:
1684 * libWebKitSystemInterfaceTiger.a:
1686 2009-05-27 Mark Rowe <mrowe@apple.com>
1688 Rubber-stamped by Dan Bernstein.
1690 Update WebKitSystemInterface.
1692 * libWebKitSystemInterfaceLeopard.a:
1693 * libWebKitSystemInterfaceSnowLeopard.a: Added.
1694 * libWebKitSystemInterfaceTiger.a:
1696 2009-05-26 Anders Carlsson <andersca@apple.com>
1698 Reviewed by Dan Bernstein.
1700 <rdar://problem/6901751>
1701 REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
1703 Remove WKCGContextIsSafeToClip.
1705 * WebKitSystemInterface.h:
1706 * libWebKitSystemInterfaceTiger.a:
1708 2009-05-21 Dan Bernstein <mitz@apple.com>
1710 Rubber-stamped by Mark Rowe.
1712 - correct a copyright header accidently reverted in r43964
1714 * WebKitSystemInterface.h:
1716 2009-05-21 Dan Bernstein <mitz@apple.com>
1718 Reviewed by Anders Carlsson.
1720 - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
1721 (r35515): Tiger crash painting the selection on registration page of
1724 * WebKitSystemInterface.h:
1725 * libWebKitSystemInterfaceTiger.a:
1727 2009-05-07 Simon Fraser <simon.fraser@apple.com>
1729 Source changes reviewed by Darin Adler
1731 <rdar://problem/6864091> Endcap of media controls slider is fuzzy
1733 * libWebKitSystemInterfaceLeopard.a:
1734 * libWebKitSystemInterfaceTiger.a:
1736 2009-04-28 Steve Falkenburg <sfalken@apple.com>
1738 Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
1739 Indirected definition through a UserMacro.
1741 Reviewed by Mark Rowe.
1743 * win/tools/vsprops/common.vsprops:
1745 2009-04-28 Steve Falkenburg <sfalken@apple.com>
1747 Fix extraneous warning about PRODUCTION not being defined in Windows builds.
1748 Indirected definition for __PRODUCTION__ through a UserMacro.
1750 Reviewed by Mark Rowe.
1752 * win/tools/vsprops/common.vsprops:
1754 2009-04-24 Simon Fraser <simon.fraser@apple.com>
1756 Source changes reviewed by Darin Adler
1758 https://bugs.webkit.org/show_bug.cgi?id=22242
1760 Update WebKitSystemInterface for Mac with fixes for video controller drawing.
1762 * libWebKitSystemInterfaceLeopard.a:
1763 * libWebKitSystemInterfaceTiger.a:
1765 2009-04-22 Ada Chan <adachan@apple.com>
1767 Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
1769 Reviewed by Darin Adler.
1771 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1772 * win/lib/WebKitSystemInterface.lib:
1773 * win/lib/WebKitSystemInterface_debug.lib:
1775 2009-04-20 Steve Falkenburg <sfalken@apple.com>
1777 Separate JavaScriptCore.dll from WebKit.dll.
1778 Slight performance improvement or no change on benchmarks.
1780 Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
1781 and simplifies standalone JavaScriptCore builds.
1783 Reviewed by Oliver Hunt.
1785 * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
1787 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
1789 Reviewed by Mark Rowe.
1791 <rdar://problem/6781295> video.buffered and video.seekable are not
1792 the same. video.buffered should return only what is buffered and
1793 not what is seekable
1795 * WebKitSystemInterface.h:
1796 * libWebKitSystemInterfaceLeopard.a:
1797 * libWebKitSystemInterfaceTiger.a:
1799 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
1801 Reviewed by Adele Peterson.
1803 <rdar://problem/6747241> work around QTKit no longer reaching
1804 QTMovieLoadStateComplete
1806 * WebKitSystemInterface.h:
1807 * libWebKitSystemInterfaceLeopard.a:
1808 * libWebKitSystemInterfaceTiger.a:
1810 2009-04-15 Steve Falkenburg <sfalken@apple.com>
1812 Updated WebKitSystemInterface for Windows.
1813 Changes needed for <rdar://problem/6785760>
1815 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1816 * win/lib/WebKitSystemInterface.lib:
1817 * win/lib/WebKitSystemInterface_debug.lib:
1819 2009-04-14 Mark Rowe <mrowe@apple.com>
1821 Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
1823 * libWebKitSystemInterfaceLeopard.a:
1824 * libWebKitSystemInterfaceTiger.a:
1826 2009-04-13 Antti Koivisto <antti@apple.com>
1828 Reviewed by Darin Adler.
1830 <rdar://problem/6740294> Increase the connection count per host
1832 * WebKitSystemInterface.h:
1833 * libWebKitSystemInterfaceLeopard.a:
1834 * libWebKitSystemInterfaceTiger.a:
1836 2009-04-10 Eric Carlson <eric.carlson@apple.com>
1838 WebKitSystemInterface changes for <rdar://problem/6646998>
1840 * libWebKitSystemInterfaceLeopard.a:
1841 * libWebKitSystemInterfaceTiger.a:
1843 2009-04-10 Simon Fraser <simon.fraser@apple.com>
1845 Fix the leopard build by updating WebKitSystemInterface.
1847 * WebKitSystemInterface.h:
1848 * libWebKitSystemInterfaceLeopard.a:
1850 2009-03-30 Steve Falkenburg <sfalken@apple.com>
1852 Bump version to 530.
1854 * win/tools/scripts/VERSION:
1856 2009-03-26 Adam Roben <aroben@apple.com>
1858 Remove SafariThemeConstants.h, which is now provided by
1859 WebKitSupportLibrary
1861 * win/include/SafariTheme: Removed.
1862 * win/include/SafariTheme/SafariThemeConstants.h: Removed.
1864 2009-03-07 Dan Bernstein <mitz@apple.com>
1866 Reviewed by Mark Rowe.
1868 - WebKitSystemInterface part of removing build-time and run-time support
1869 for legacy versions of CFNetwork and Core Graphics
1871 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1872 * win/lib/WebKitSystemInterface.lib:
1873 * win/lib/WebKitSystemInterface_debug.lib:
1875 2009-01-30 Dan Bernstein <mitz@apple.com>
1877 Reviewed by Timothy Hatcher.
1879 - <rdar://problem/6545912> expose the build number in autoversion.h
1881 * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
1882 with the full build number.
1884 2009-01-08 Dan Bernstein <mitz@apple.com>
1886 Reviewed by Adam Roben.
1888 - WebKitSystemInterface changes to support Core Graphics native glyph drawing
1890 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1891 * win/lib/WebKitSystemInterface.lib:
1892 * win/lib/WebKitSystemInterface_debug.lib:
1894 2008-11-11 Ada Chan <adachan@apple.com>
1896 Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
1897 Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
1899 Update window versions to correspond to Windows XP.
1901 Reviewed by Steve Falkenburg.
1903 * win/tools/vsprops/common.vsprops:
1905 2008-10-23 Anders Carlsson <andersca@apple.com>
1907 Reviewed by John Sullivan.
1909 Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
1911 * libWebKitSystemInterfaceLeopard.a:
1912 * libWebKitSystemInterfaceTiger.a:
1914 2008-10-08 Mark Rowe <mrowe@apple.com>
1916 Rubber-stamped by Jon Honeycutt.
1918 Remove restriction on version number ending in a 4.
1920 * win/tools/scripts/auto-version.sh:
1922 2008-10-07 Anders Carlsson <andersca@apple.com>
1924 Reviewed by Mitz Pettel.
1926 Update WebKitSystemInterface.
1928 * libWebKitSystemInterfaceLeopard.a:
1929 * libWebKitSystemInterfaceTiger.a:
1931 2008-09-09 Dan Bernstein <mitz@apple.com>
1933 Reviewed by Darin Adler.
1935 - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
1937 * WebKitSystemInterface.h:
1938 * libWebKitSystemInterfaceLeopard.a:
1940 2008-09-04 Adam Roben <aroben@apple.com>
1942 Ignore warning LNK4221 on Windows
1944 This warning is emitted when an object file with no public symbols is
1945 passed to the linker/librarian. This often occurs in WebCore for files
1946 that have been disabled via ENABLE()/USE() macros.
1948 Rubberstamped by Anders Carlsson.
1950 * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
1952 2008-08-27 Timothy Hatcher <timothy@apple.com>
1954 Adds the WKAdvanceDefaultButtonPulseAnimation function.
1956 <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
1958 Reviewed by Adele Peterson.
1960 * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
1961 * libWebKitSystemInterfaceLeopard.a: Updated.
1962 * libWebKitSystemInterfaceTiger.a: Updated.
1964 2008-08-26 Adam Roben <aroben@apple.com>
1966 Disable a truncation warning that is disabled/doesn't exist on Mac
1968 This warning was firing when initializing floats from double literals.
1969 I haven't yet found any other situation that would cause this warning
1972 Reviewed by Sam Weinig.
1974 * win/tools/vsprops/common.vsprops: Turn off warning C4305.
1976 2008-07-20 Steve Falkenburg <sfalken@apple.com>
1980 * win/tools/vsprops/common.vsprops:
1982 2008-07-08 Dan Bernstein <mitz@apple.com>
1984 Reviewed by John Sullivan.
1986 - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
1988 * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
1989 * libWebKitSystemInterfaceLeopard.a: Updated.
1990 * libWebKitSystemInterfaceTiger.a: Updated.
1992 2008-07-01 Steve Falkenburg <sfalken@apple.com>
1994 Bump version numbers.
1996 Reviewed by Mark Rowe.
1998 * win/tools/scripts/PRODUCTVERSION:
1999 * win/tools/scripts/VERSION:
2001 2008-05-13 Dan Bernstein <mitz@apple.com>
2003 Reviewed by John Sullivan.
2005 - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
2007 * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
2008 transformed graphics contexts.
2009 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2010 wkSetCGContextFontRenderingStyle().
2011 * win/lib/WebKitSystemInterface.lib: Updated.
2012 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2014 2008-05-09 Adam Roben <aroben@apple.com>
2016 Disable a MSVC warning
2018 Reviewed by Darin Adler.
2020 * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
2021 disabled warnings. It's a warning about decorated names being longer
2022 than MSVC's limit of 4096 characters. This warning doesn't indicate a
2023 correctness problem, but these truncated decorated names will be
2024 harder to recognize during debugging or when they appear in linker
2027 2008-04-28 Darin Adler <darin@apple.com>
2033 * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
2034 It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
2036 2008-04-24 Mark Rowe <mrowe@apple.com>
2038 Reviewed by Sam Weinig.
2040 Remove code for calculating the glyph cache size.
2042 * WebKitSystemInterface.h: Remove unused symbol.
2043 * libWebKitSystemInterfaceLeopard.a:
2044 * libWebKitSystemInterfaceTiger.a:
2046 2008-03-28 Steve Falkenburg <sfalken@apple.com>
2050 * win/tools/scripts/PRODUCTVERSION:
2052 2008-03-26 Adam Roben <aroben@apple.com>
2054 Windows build fix after r31322
2056 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
2057 * win/lib/WebKitSystemInterface.lib: Updated.
2058 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2060 2008-03-26 Mark Rowe <mrowe@apple.com>
2062 Reviewed by David Hyatt.
2064 Make the Ahem font antialias correctly on Acid3 on Tiger.
2066 * WebKitSystemInterface.h:
2067 * libWebKitSystemInterfaceTiger.a:
2069 2008-03-19 Mark Rowe <mrowe@apple.com>
2071 Rubber-stamped by Sam Weinig.
2073 Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
2074 Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
2076 * libWebCoreSQLite3.a: Land a 4-way fat binary.
2078 2008-03-12 Steve Falkenburg <sfalken@apple.com>
2080 New version of WebKitSystemInterface.lib with
2081 more compiler warnings suppressed.
2083 * win/lib/WebKitSystemInterface.lib:
2084 * win/tools/vsprops/common.vsprops:
2086 2008-03-12 Dan Bernstein <mitz@apple.com>
2088 Reviewed by Darin Adler and Sam Weinig.
2090 - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
2092 * WebKitSystemInterface.h:
2093 * libWebKitSystemInterfaceLeopard.a:
2095 2008-03-11 Steve Falkenburg <sfalken@apple.com>
2097 Disable two PGO/LTCG specific warnings.
2101 * win/tools/vsprops/common.vsprops:
2103 2008-02-29 Mark Rowe <mrowe@apple.com>
2105 Update Tiger version of WebKitSystemInterface to match r30690.
2107 * libWebKitSystemInterfaceTiger.a:
2109 2008-02-29 Adele Peterson <adele@apple.com>
2113 Auto-generate image arrays.
2115 * libWebKitSystemInterfaceLeopard.a:
2117 2008-02-29 Mark Rowe <mrowe@apple.com>
2119 Reviewed by Anders Carlsson.
2121 Replace use of WKPathFromFont with implementation in terms of public API.
2123 * WebKitSystemInterface.h: Remove unused symbol.
2124 * libWebKitSystemInterfaceLeopard.a:
2125 * libWebKitSystemInterfaceTiger.a:
2127 2008-02-29 Mark Rowe <mrowe@apple.com>
2129 Reviewed by Oliver Hunt.
2131 Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
2133 * WebKitSystemInterface.h:
2134 * libWebKitSystemInterfaceLeopard.a:
2135 * libWebKitSystemInterfaceTiger.a:
2137 2008-02-29 Mark Rowe <mrowe@apple.com>
2139 Reviewed by Oliver Hunt.
2141 Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
2143 * WebKitSystemInterface.h:
2144 * libWebKitSystemInterfaceLeopard.a:
2146 2008-02-29 Mark Rowe <mrowe@apple.com>
2148 Reviewed by Oliver Hunt and Oliver Hunt.
2150 <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
2152 * WebKitSystemInterface.h: Remove unused symbol.
2153 * libWebKitSystemInterfaceLeopard.a:
2154 * libWebKitSystemInterfaceTiger.a:
2156 2008-02-28 Mark Rowe <mrowe@apple.com>
2158 Reviewed by Dan Bernstein.
2160 Remove two unused functions from WebKitSystemInterface.
2162 * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
2163 a duplicate declaration of WKSecondsSinceLastInputEvent.
2164 * libWebKitSystemInterfaceLeopard.a:
2165 * libWebKitSystemInterfaceTiger.a:
2167 2008-02-28 Mark Rowe <mrowe@apple.com>
2169 Reviewed by Dave Hyatt.
2171 Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
2173 * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger.
2174 * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics.
2176 2008-02-27 Brady Eidson <beidson@apple.com>
2180 * libWebKitSystemInterfaceTiger.a:
2182 2008-02-27 Brady Eidson <beidson@apple.com>
2184 Reviewed by Mark Rowe
2186 Removed some unused methods:
2187 WKGetNSURLResponseCalculatedExpiration
2188 WKGetNSURLResponseMustRevalidate
2190 * WebKitSystemInterface.h:
2191 * libWebKitSystemInterfaceLeopard.a:
2192 * libWebKitSystemInterfaceTiger.a:
2194 2008-02-13 Adam Roben <aroben@apple.com>
2196 * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
2198 2008-02-12 Adam Roben <aroben@apple.com>
2200 Clean up auto-version.sh a bit
2202 It now does quite a bit less file I/O and many fewer fork/exec pairs.
2203 It's also quite a bit easier to read.
2207 * win/tools/scripts/auto-version.sh:
2209 2008-02-12 Steve Falkenburg <sfalken@apple.com>
2211 Versioning script change.
2213 * win/tools/scripts/auto-version.sh:
2215 2008-02-07 Ada Chan <adachan@apple.com>
2217 Added 4 new methods:
2218 wkSetClientCertificateInSSLProperties,
2219 wkCanAccessCFURLRequestHTTPBodyParts,
2220 wkCFURLRequestCopyHTTPRequestBodyParts,
2221 wkCFURLRequestSetHTTPRequestBodyParts
2223 Rubber-stamped by Steve.
2225 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2226 * win/lib/WebKitSystemInterface.lib:
2227 * win/lib/WebKitSystemInterface_debug.lib:
2229 2008-02-04 Timothy Hatcher <timothy@apple.com>
2231 <rdar://problem/5722735> Merge fix for SQLITE_FULL error
2232 is given even if the max_page_count is increased (2920)
2234 * libWebCoreSQLite3.a:
2236 2008-02-01 Steve Falkenburg <sfalken@apple.com>
2238 <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
2240 Rubber-stamped by Jon Honeycutt.
2242 * win/tools/vsprops/common.vsprops:
2244 2008-01-29 Mark Rowe <mrowe@apple.com>
2246 Reviewed by Tim Hatcher.
2248 <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).
2250 * WebCoreSQLite3/sqlite3.h: Added.
2251 * WebCoreSQLite3/sqlite3ext.h: Added.
2252 * libWebCoreSQLite3.a: Added.
2254 2008-01-29 Alexey Proskuryakov <ap@webkit.org>
2256 Debug (external) build fix.
2258 Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
2259 This preprocessor definition is automatically set by Visual Studio as needed anyway.
2261 * win/tools/vsprops/debug.vsprops:
2263 2008-01-17 Steve Falkenburg <sfalken@apple.com>
2265 Add preprocessor define accidently dropped in my unification,
2266 and required by some builds. Fixes an issue that caused both
2267 debug and release DLLs to be loaded.
2269 Rubber-stamped by Jon Honeycutt.
2271 * win/tools/vsprops/debug_internal.vsprops:
2273 2008-01-16 Steve Falkenburg <sfalken@apple.com>
2275 Use recommended security-related compiler settings.
2279 * win/tools/vsprops/common.vsprops:
2281 2008-01-16 Steve Falkenburg <sfalken@apple.com>
2285 * win/tools/vsprops/release.vsprops:
2287 2008-01-15 Adele Peterson <adele@apple.com>
2289 Reviewed by Adam and Antti.
2291 Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
2293 * WebKitSystemInterface.h:
2294 * libWebKitSystemInterfaceLeopard.a:
2295 * libWebKitSystemInterfaceTiger.a:
2296 * win/include/SafariTheme: Added.
2297 * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
2299 2008-01-14 Steve Falkenburg <sfalken@apple.com>
2301 Use shared vsprops for most vcproj properties.
2303 Reviewed by Darin Adler.
2305 * win/tools/vsprops/common.vsprops:
2306 * win/tools/vsprops/debug.vsprops:
2307 * win/tools/vsprops/debug_internal.vsprops:
2308 * win/tools/vsprops/release.vsprops:
2310 2008-01-11 Steve Falkenburg <sfalken@apple.com>
2312 Share common files across projects.
2315 Debug: common.vsprops, debug.vsprops
2316 Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
2317 Release: common.vsprops, release.vsprops
2319 Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
2320 debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
2322 Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
2324 Reviewed by Adam Roben.
2326 * win/tools/WinTools.make:
2327 * win/tools/scripts: Added.
2328 * win/tools/scripts/PRODUCTVERSION: Added.
2329 * win/tools/scripts/VERSION: Added.
2330 * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
2331 * win/tools/vsprops/debug.vsprops:
2332 * win/tools/vsprops/debug_internal.vsprops: Added.
2333 * win/tools/vsprops/release.vsprops:
2335 2008-01-11 Steve Falkenburg <sfalken@apple.com>
2337 Add shared vsprops to help unify our Windows tools settings.
2342 * win/tools/WinTools.make: Added.
2343 * win/tools/vsprops: Added.
2344 * win/tools/vsprops/common.vsprops: Added.
2345 * win/tools/vsprops/debug.vsprops: Added.
2346 * win/tools/vsprops/release.vsprops: Added.
2348 2008-01-07 Mark Rowe <mrowe@apple.com>
2350 Update Tiger library to a G3-friendly version.
2352 * libWebKitSystemInterfaceTiger.a:
2354 2008-01-07 Adele Peterson <adele@apple.com>
2356 Reviewed by Antti, Adam, and Mitz.
2358 WebKitLibraries part of fix for
2359 <rdar://problem/5619073> Updated look for <video> controls
2360 <rdar://problem/5619057> Add volume control to video controls
2362 * WebKitSystemInterface.h:
2363 * libWebKitSystemInterfaceLeopard.a:
2364 * libWebKitSystemInterfaceTiger.a:
2366 2008-01-03 Mark Rowe <mrowe@apple.com>
2368 Update Tiger library to a G3-friendly version.
2370 * libWebKitSystemInterfaceTiger.a:
2372 2008-01-03 Adele Peterson <adele@apple.com>
2374 Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
2376 * WebKitSystemInterface.h:
2377 * libWebKitSystemInterfaceLeopard.a:
2378 * libWebKitSystemInterfaceTiger.a:
2380 2007-12-21 Mark Rowe <mrowe@apple.com>
2382 Rubber-stamped by Dan Bernstein.
2384 Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
2385 Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
2387 * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
2389 2007-12-07 Dan Bernstein <mitz@apple.com>
2391 Reviewed by Darin Adler.
2393 - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
2395 * WebKitSystemInterface.h:
2396 * libWebKitSystemInterfaceLeopard.a:
2397 * libWebKitSystemInterfaceTiger.a:
2399 2007-11-27 John Sullivan <sullivan@apple.com>
2401 Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
2402 that affects Safari.
2404 reviewed by Kevin Decker
2406 * libWebKitSystemInterfaceLeopard.a:
2407 * libWebKitSystemInterfaceTiger.a:
2409 2007-11-26 Timothy Hatcher <timothy@apple.com>
2411 Reviewed by Adam Roben.
2413 Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
2414 http://bugs.webkit.org/show_bug.cgi?id=16137
2416 Add a new function to make bottom window corners square for textured windows.
2418 * WebKitSystemInterface.h:
2419 * libWebKitSystemInterfaceTiger.a:
2420 * libWebKitSystemInterfaceLeopard.a:
2422 2007-11-23 Adam Roben <aroben@apple.com>
2424 Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
2428 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2430 * win/lib/WebKitSystemInterface.lib: Updated.
2431 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2433 2007-11-16 Anders Carlsson <andersca@apple.com>
2437 <rdar://problem/5603832>
2438 XMLHttpRequest readyState 3 & responseText buffer issues.
2440 Add wkSetCFURLRequestShouldContentSniff.
2442 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2443 * win/lib/WebKitSystemInterface.lib:
2444 * win/lib/WebKitSystemInterface_debug.lib:
2446 2007-11-05 Antti Koivisto <antti@apple.com>
2450 Update WKQTMovieViewSetDrawSynchronously.
2452 * libWebKitSystemInterfaceLeopard.a:
2453 * libWebKitSystemInterfaceTiger.a:
2455 2007-11-02 Antti Koivisto <antti@apple.com>
2457 Reviewed by Darin Adler.
2459 Update to add WKQTMovieViewSetDrawSynchronously
2461 * WebKitSystemInterface.h:
2462 * libWebKitSystemInterfaceLeopard.a:
2463 * libWebKitSystemInterfaceTiger.a:
2465 2007-10-26 Adele Peterson <adele@apple.com>
2467 Reviewed by Tim Hatcher.
2469 Updating header too for WKDrawCapsLockIndicator.
2471 * WebKitSystemInterface.h:
2473 2007-10-26 Adele Peterson <adele@apple.com>
2477 Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
2479 * libWebKitSystemInterfaceLeopard.a:
2480 * libWebKitSystemInterfaceTiger.a:
2482 2007-10-25 Adam Roben <aroben@apple.com>
2484 Add wkSetPatternBaseCTM.
2486 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2487 * win/lib/WebKitSystemInterface.lib:
2488 * win/lib/WebKitSystemInterface_debug.lib:
2490 2007-10-25 Sam Weinig <sam@webkit.org>
2492 Fix the windows build.
2494 * win/lib/WebKitSystemInterface.lib:
2495 * win/lib/WebKitSystemInterface_debug.lib:
2497 2007-10-25 Timothy Hatcher <timothy@apple.com>
2499 Add WKSetPatternBaseCTM.
2501 * WebKitSystemInterface.h:
2502 * libWebKitSystemInterfaceLeopard.a:
2503 * libWebKitSystemInterfaceTiger.a:
2505 2007-10-25 Timothy Hatcher <timothy@apple.com>
2509 Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
2511 * libWebKitSystemInterfaceLeopard.a:
2513 2007-10-25 Sam Weinig <sam@webkit.org>
2515 Added wrapper for getting the foundation cache directory.
2517 Reviewed by Adam Roben.
2519 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2520 * win/lib/WebKitSystemInterface.lib:
2521 * win/lib/WebKitSystemInterface_debug.lib:
2523 2007-10-24 Adam Roben <aroben@apple.com>
2525 Added some font-related functions needed for <rdar://5549919>
2529 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2530 * win/lib/WebKitSystemInterface.lib:
2531 * win/lib/WebKitSystemInterface_debug.lib:
2533 2007-10-24 Timothy Hatcher <timothy@apple.com>
2535 Reviewed by Mark Rowe.
2537 <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
2539 Add system specific versions of WebKitSystemInterface.
2541 * libWebKitSystemInterface.a: Removed.
2542 * libWebKitSystemInterfaceLeopard.a: Added.
2543 * libWebKitSystemInterfaceTiger.a: Added.
2545 2007-10-11 Ada Chan <adachan@apple.com>
2547 <rdar://problem/5534421>
2548 Added wkGetDefaultHTTPCookieStorage(). Updated libraries.
2550 Reviewed by Darin Adler.
2552 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2553 * win/lib/WebKitSystemInterface.lib:
2554 * win/lib/WebKitSystemInterface_debug.lib:
2556 2007-09-27 Sam Weinig <sam@webkit.org>
2558 Build fix. Ran update-webkitsysteminterface script on Tiger, because
2559 the resulting binary differs when built on Tiger.
2561 * libWebKitSystemInterface.a:
2563 2007-09-27 David Hyatt <hyatt@apple.com>
2565 Update WebKitSYstemInterface for @font-face changes.
2567 * WebKitSystemInterface.h:
2568 * libWebKitSystemInterface.a:
2570 2007-09-18 Geoffrey Garen <ggaren@apple.com>
2572 Build fix. Ran update-webkitsysteminterface script on Tiger, because
2573 the resulting binary differs when built on Tiger. See
2574 <rdar://problem/5490613>.
2576 * libWebKitSystemInterface.a:
2578 2007-09-18 Geoffrey Garen <ggaren@apple.com>
2580 Build fix. Ran update-webkitsysteminterface script.
2582 * WebKitSystemInterface.h:
2583 * libWebKitSystemInterface.a:
2585 2007-08-28 Anders Carlsson <andersca@apple.com>
2587 Add WKSetNSURLRequestShouldContentSniff.
2589 * WebKitSystemInterface.h:
2590 * libWebKitSystemInterface.a:
2592 2007-08-28 Ada Chan <adachan@apple.com>
2594 <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
2599 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2600 * win/lib/WebKitSystemInterface.lib:
2601 * win/lib/WebKitSystemInterface_debug.lib:
2603 2007-07-23 Ada Chan <adachan@apple.com>
2607 Update WebKitSystemInterface.{h,lib}.
2609 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2610 * win/lib/WebKitSystemInterface.lib:
2611 * win/lib/WebKitSystemInterface_debug.lib:
2613 2007-07-19 Ada Chan <adachan@apple.com>
2615 Rubber-stamped by Adam.
2619 * win/lib/WebKitSystemInterface.lib:
2620 * win/lib/WebKitSystemInterface_debug.lib:
2622 2007-07-06 Adam Roben <aroben@apple.com>
2624 Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
2628 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2629 * win/lib/WebKitSystemInterface.lib:
2630 * win/lib/WebKitSystemInterface_debug.lib:
2632 2007-06-29 Antti Koivisto <antti@apple.com>
2636 Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
2638 * WebKitSystemInterface.h:
2639 * libWebKitSystemInterface.a:
2641 2007-03-29 Beth Dakin <bdakin@apple.com>
2643 Rubber-stamped by Adam.
2645 Keep OpenSource building.
2647 * WebKitSystemInterface.h:
2648 * libWebKitSystemInterface.a:
2650 2007-03-28 Antti Koivisto <antti@apple.com>
2652 Update libWebKitSystemInterface, previous version was out of date.
2654 * libWebKitSystemInterface.a:
2656 2007-03-27 Antti Koivisto <antti@apple.com>
2658 Reviewed by Darin Adler.
2660 Added wkGetWheelEventDeltas
2662 * WebKitSystemInterface.h:
2663 * libWebKitSystemInterface.a:
2665 2007-03-07 Mark Rowe <mrowe@apple.com>
2667 Build fix. Rebuild against 10.4 SDK.
2669 * libWebKitSystemInterface.a:
2671 2007-03-06 Kevin Decker <kdecker@apple.com>
2675 Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
2677 * libWebKitSystemInterface.a:
2679 2007-02-21 Anders Carlsson <acarlsson@apple.com>
2681 Add new version with WKCGContextIsBitmapContext.
2683 * WebKitSystemInterface.h:
2684 * libWebKitSystemInterface.a:
2686 2006-12-16 Adele Peterson <adele@apple.com>
2690 WebKitLibraries part of fix for:
2691 <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
2693 Added wkDrawTextFieldCellFocusRing.
2695 * WebKitSystemInterface.h:
2696 * libWebKitSystemInterface.a:
2698 2006-10-11 Darin Adler <darin@apple.com>
2700 Reviewed by John Sullivan.
2702 * WebKitSystemInterface.h: Updated to a C++-compatible version.
2704 2006-08-31 Adele Peterson <adele@apple.com>
2706 Reviewed by John Sullivan.
2708 Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
2710 * WebKitSystemInterface.h:
2711 * libWebKitSystemInterface.a:
2713 2006-08-30 Adele Peterson <adele@apple.com>
2717 Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
2718 Enable secure input mode for new password fields
2720 * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
2721 * libWebKitSystemInterface.a:
2723 2006-07-09 Anders Carlsson <acarlsson@apple.com>
2725 Reviewed by Darin Adler.
2727 * WebKitSystemInterface.h:
2728 * libWebKitSystemInterface.a:
2731 2006-07-05 Adele Peterson <adele@apple.com>
2733 Reviewed by Maciej and Hyatt.
2735 * WebKitSystemInterface.h: Updated.
2736 * libWebKitSystemInterface.a: Updated.
2738 2006-06-16 Adele Peterson <adele@apple.com>
2742 * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
2743 * libWebKitSystemInterface.a: ditto.
2745 2006-04-01 Eric Seidel <eseidel@apple.com>
2747 * libWebKitSystemInterface.a: commit a universal binary.
2749 2006-04-01 Darin Adler <darin@apple.com>
2753 * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
2754 code to use the system default alpha.
2756 2006-03-17 Eric Seidel <eseidel@apple.com>
2758 * libWebKitSystemInterface.a: commit a universal binary.
2760 2006-03-17 Adele Peterson <adele@apple.com>
2762 * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
2763 * libWebKitSystemInterface.a: ditto
2765 2006-02-28 John Sullivan <sullivan@apple.com>
2767 * WebKitSystemInterface.h: Removed WKMouseIsDown()
2768 * libWebKitSystemInterface.a: ditto
2770 2006-02-23 Timothy Hatcher <timothy@apple.com>
2772 New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
2774 * libWebKitSystemInterface.a:
2776 2006-02-19 Darin Adler <darin@apple.com>
2778 * WebKitSystemInterface.h: Added WKDrawFocusRing.
2779 * libWebKitSystemInterface.a: Ditto.
2781 2006-02-06 John Sullivan <sullivan@apple.com>
2783 * WebKitSystemInterface.h:
2784 * libWebKitSystemInterface.a:
2785 removed WKExecutableLinkedInTigerOrEarlier
2787 2005-11-01 Darin Adler <darin@apple.com>
2789 * libWebKitSystemInterface.a: Updated.
2791 2005-10-04 Maciej Stachowiak <mjs@apple.com>
2795 * WebKitSystemInterface.h:
2796 * libWebKitSystemInterface.a:
2798 2005-09-08 Justin Garcia <justin.garcia@apple.com>
2800 * WebKitSystemInterface.h: Update to latest
2801 * libWebKitSystemInterface.a: ditto
2803 2005-09-04 Darin Adler <darin@apple.com>
2805 * WebKitSystemInterface.h: Update to latest
2806 * libWebKitSystemInterface.a: Ditto.
2808 2005-08-07 Darin Adler <darin@apple.com>
2810 * libWebKitSystemInterface.a: Universal binary.
2811 * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
2813 2005-07-01 John Sullivan <sullivan@apple.com>
2815 - added WKExecutableLinkedInTigerOrEarlier
2817 * WebKitSystemInterface.h:
2818 * libWebKitSystemInterface.a:
2820 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2822 - updated for crashing bugfix
2824 * libWebKitSystemInterface.a:
2826 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2830 * WebKitSystemInterface.h:
2831 * libWebKitSystemInterface.a:
2833 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2837 * WebKitSystemInterface.h:
2838 * libWebKitSystemInterface.a:
2840 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2844 * WebKitSystemInterface.h:
2845 * libWebKitSystemInterface.a:
2847 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2851 * WebKitSystemInterface.h:
2852 * libWebKitSystemInterface.a:
2854 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2858 * WebKitSystemInterface.h:
2859 * libWebKitSystemInterface.a:
2861 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2865 * WebKitSystemInterface.h:
2866 * libWebKitSystemInterface.a:
2868 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2872 * WebKitSystemInterface.h:
2873 * libWebKitSystemInterface.a:
2875 2005-06-06 Maciej Stachowiak <mjs@apple.com>
2879 * WebKitSystemInterface.h:
2880 * libWebKitSystemInterface.a:
2882 2005-06-05 Maciej Stachowiak <mjs@apple.com>
2884 - added a few more bits of SPI
2886 * WebKitSystemInterface.h:
2887 * libWebKitSystemInterface.a:
2889 2005-06-05 Maciej Stachowiak <mjs@apple.com>
2891 - added file type and NSURLResponse caching SPI
2893 * WebKitSystemInterface.h:
2894 * libWebKitSystemInterface.a:
2896 2005-06-05 Maciej Stachowiak <mjs@apple.com>
2898 - initial checkin of WebKitSystemInterface binary
2900 * WebKitSystemInterface.h: Added.
2901 * libWebKitSystemInterface.a: Added.