1 2011-09-19 Adam Barth <abarth@webkit.org>
3 Always enable ENABLE(EVENTSOURCE)
4 https://bugs.webkit.org/show_bug.cgi?id=68414
6 Reviewed by Eric Seidel.
8 * win/tools/vsprops/FeatureDefines.vsprops:
9 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
11 2011-09-15 Adam Barth <abarth@webkit.org>
13 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
14 https://bugs.webkit.org/show_bug.cgi?id=68205
16 Reviewed by Eric Seidel.
18 * win/tools/vsprops/FeatureDefines.vsprops:
19 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
21 2011-09-15 Eric Seidel <eric@webkit.org>
23 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
24 https://bugs.webkit.org/show_bug.cgi?id=68182
26 Reviewed by Adam Barth.
28 * win/tools/vsprops/FeatureDefines.vsprops:
29 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
31 2011-09-15 Eric Seidel <eric@webkit.org>
33 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
34 https://bugs.webkit.org/show_bug.cgi?id=68022
36 Reviewed by Ryosuke Niwa.
38 * win/tools/vsprops/FeatureDefines.vsprops:
39 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
41 2011-09-14 Eric Seidel <eric@webkit.org>
43 Remove ENABLE_SVG_USE as <use> is required by HTML5
44 https://bugs.webkit.org/show_bug.cgi?id=68019
46 Reviewed by Ryosuke Niwa.
48 I missed a couple uses of SVG_USE in my previous patch.
50 * win/tools/vsprops/FeatureDefines.vsprops:
51 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
53 2011-09-13 Eric Seidel <eric@webkit.org>
55 Remove ENABLE_SVG_USE as <use> is required by HTML5
56 https://bugs.webkit.org/show_bug.cgi?id=68019
58 Reviewed by Ryosuke Niwa.
60 * win/tools/vsprops/FeatureDefines.vsprops:
61 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
63 2011-09-13 Eric Seidel <eric@webkit.org>
65 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
66 https://bugs.webkit.org/show_bug.cgi?id=68018
68 Reviewed by Ryosuke Niwa.
70 * win/tools/vsprops/FeatureDefines.vsprops:
71 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
73 2011-09-01 Tim Horton <timothy_horton@apple.com>
75 REGRESSION: Rendering artifacts on a rotated, pattern filled shape
76 https://bugs.webkit.org/show_bug.cgi?id=53055
77 <rdar://problem/8910917>
79 Reviewed by Simon Fraser.
81 Introduce wkCGPatternCreateWithImageAndTransform.
83 * WebKitSystemInterface.h:
84 * libWebKitSystemInterfaceLeopard.a:
85 * libWebKitSystemInterfaceLion.a:
86 * libWebKitSystemInterfaceSnowLeopard.a:
87 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
88 * win/lib/WebKitSystemInterface.lib:
90 2011-08-30 Aaron Colwell <acolwell@chromium.org>
92 Add MediaSource API to HTMLMediaElement
93 https://bugs.webkit.org/show_bug.cgi?id=64731
95 Reviewed by Eric Carlson.
97 * win/tools/vsprops/FeatureDefines.vsprops:
98 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
100 2011-08-24 Lucas Forschler <lforschler@apple.com>
102 Update SVN properties to help out the Windows EWS bots.
104 Reviewed by Adam Roben.
106 * win: Modified properties svn:ignore.
107 * win/include: Modified property svn:ignore.
108 * win/lib: Modified property svn:ignore.
110 2011-08-18 Beth Dakin <bdakin@apple.com>
112 Reviewed by Sam Weinig.
114 https://bugs.webkit.org/show_bug.cgi?id=66495
115 Lion-specific scroller SPIs can use forward declaration instead of
116 WebKitSystemInterface
118 * WebKitSystemInterface.h:
119 * libWebKitSystemInterfaceLeopard.a:
120 * libWebKitSystemInterfaceLion.a:
121 * libWebKitSystemInterfaceSnowLeopard.a:
123 2011-07-28 Dan Bernstein <mitz@apple.com>
125 WebKitSystemInterface support for
126 <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
128 Reviewed by Darin Adler.
130 * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
131 * libWebKitSystemInterfaceLeopard.a:
132 * libWebKitSystemInterfaceLion.a:
133 * libWebKitSystemInterfaceSnowLeopard.a:
135 2011-07-22 Jessie Berlin <jberlin@apple.com>
137 [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
138 https://bugs.webkit.org/show_bug.cgi?id=64997
140 Reviewed by Ada Chan.
142 Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
143 declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
145 * WebKitSystemInterface.h:
146 * libWebKitSystemInterfaceLeopard.a:
147 * libWebKitSystemInterfaceLion.a:
148 * libWebKitSystemInterfaceSnowLeopard.a:
150 2011-07-15 Pratik Solanki <psolanki@apple.com>
152 Part of https://bugs.webkit.org/show_bug.cgi?id=63674
153 Get webkit to compile with USE(CFNETWORK) enabled on Mac
155 Reviewed by David Kilzer.
157 New WebKitSystemInterface functions for CFNetwork-based loader.
159 * WebKitSystemInterface.h:
160 * libWebKitSystemInterfaceLeopard.a:
161 * libWebKitSystemInterfaceLion.a:
162 * libWebKitSystemInterfaceSnowLeopard.a:
164 2011-07-12 Brent Fulgham <bfulgham@webkit.org>
166 Standardize WinCairo conditionalized code under PLATFORM macro.
167 https://bugs.webkit.org/show_bug.cgi?id=64377
169 Reviewed by Maciej Stachowiak.
171 * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
172 macro definition (WTF_PLATFORM_WIN_CAIRO)
174 2011-07-02 Mark Rowe <mrowe@apple.com>
176 Update the header file too.
178 * WebKitSystemInterface.h:
180 2011-07-02 Mark Rowe <mrowe@apple.com>
182 Update WebKitSystemInterface binaries.
184 * libWebKitSystemInterfaceLeopard.a:
185 * libWebKitSystemInterfaceLion.a: Added.
186 * libWebKitSystemInterfaceSnowLeopard.a:
188 2011-06-28 Brent Fulgham <bfulgham@webkit.org>
190 Unreviewed build correction. Link to correct library for
193 * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
194 zlib.lib when building for WinCairo.
196 2011-06-21 MORITA Hajime <morrita@google.com>
198 Unreviewed, rolling out r89401 and r89403.
199 http://trac.webkit.org/changeset/89401
200 http://trac.webkit.org/changeset/89403
201 https://bugs.webkit.org/show_bug.cgi?id=62970
203 Breaks mac build and mistakenly enables the spellcheck API
205 * win/tools/vsprops/FeatureDefines.vsprops:
206 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
208 2011-06-20 MORITA Hajime <morrita@google.com>
210 Reviewed by Kent Tamura.
212 Spellcheck API should be build-able.
213 https://bugs.webkit.org/show_bug.cgi?id=62970
215 * win/tools/vsprops/FeatureDefines.vsprops:
216 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
218 2011-06-20 Pratik Solanki <psolanki@apple.com>
220 Reviewed by David Kilzer.
222 HTTP pipelining functions on mac should match windows
223 https://bugs.webkit.org/show_bug.cgi?id=63012
225 * WebKitSystemInterface.h:
226 * libWebKitSystemInterfaceLeopard.a:
227 * libWebKitSystemInterfaceSnowLeopard.a:
229 2011-06-13 Tony Chang <tony@chromium.org>
231 Reviewed by Dimitri Glazkov.
233 rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
234 https://bugs.webkit.org/show_bug.cgi?id=62578
236 * win/tools/vsprops/FeatureDefines.vsprops:
237 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
239 2011-06-13 Tony Chang <tony@chromium.org>
241 Reviewed by Adam Barth.
243 rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
244 https://bugs.webkit.org/show_bug.cgi?id=62545
246 * win/tools/vsprops/FeatureDefines.vsprops:
247 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
249 2011-06-10 Tony Chang <tony@chromium.org>
251 Reviewed by Ojan Vafai.
253 add a compile guard ENABLE(FLEXBOX)
254 https://bugs.webkit.org/show_bug.cgi?id=62049
256 * win/tools/vsprops/FeatureDefines.vsprops:
257 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
259 2011-06-07 Tim Horton <timothy_horton@apple.com>
261 Reviewed by Alexey Proskuryakov.
263 Use correct CFURLStorageSessionRef definition on Snow Leopard
264 https://bugs.webkit.org/show_bug.cgi?id=62223
266 * WebKitSystemInterface.h:
268 2011-06-06 Alexandru Chiculita <achicu@adobe.com>
270 Reviewed by Kent Tamura.
272 Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
273 https://bugs.webkit.org/show_bug.cgi?id=61628
275 * win/tools/vsprops/FeatureDefines.vsprops:
276 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
278 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com>
280 Reviewed by Kent Tamura.
282 Add ENABLE(CSS_REGIONS) guard for CSS Regions support
283 https://bugs.webkit.org/show_bug.cgi?id=61631
285 * win/tools/vsprops/FeatureDefines.vsprops:
286 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
288 2011-05-25 Jer Noble <jer.noble@apple.com>
290 Reviewed by Dan Bernstein.
292 30 second rewind button dysfunctional viewing trailers fullscreen.
293 https://bugs.webkit.org/show_bug.cgi?id=61505
295 Updated WKSI Libraries with new images for Backward buttons in default
298 * libWebKitSystemInterfaceLeopard.a:
299 * libWebKitSystemInterfaceSnowLeopard.a:
301 2011-05-25 Jer Noble <jer.noble@apple.com>
303 Reviewed by Darin Adler.
305 Video fails to play on Vimeo
306 https://bugs.webkit.org/show_bug.cgi?id=61403
308 Added functions to retrieve the resolved URL for media types supported on
311 * WebKitSystemInterface.h:
312 * WebKitSystemInterface.m:
313 (WKAVAssetResolvedURL): Added.
314 (WKQTMovieResolvedURL): Added.
316 2011-05-24 Keishi Hattori <keishi@webkit.org>
318 Reviewed by Kent Tamura.
320 Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
321 https://bugs.webkit.org/show_bug.cgi?id=61273
323 * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
324 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
326 2011-05-12 Jessie Berlin <jberlin@apple.com>
328 Reviewed by Darin Adler.
330 [Windows WebKit2] Use cookies set in WebKit1
331 https://bugs.webkit.org/show_bug.cgi?id=60274
333 Update WKSI with the changes to wkCreatePrivateStorageSession.
335 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
336 * win/lib/WebKitSystemInterface.lib:
338 2011-05-11 Jessie Berlin <jberlin@apple.com>
340 Reviewed by Steve Falkenburg.
342 [Windows WebKit2] Use cookies set in WebKit1
343 https://bugs.webkit.org/show_bug.cgi?id=60274
345 Take 3 after rolling out KB2465367 from my system.
347 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
348 * win/lib/WebKitSystemInterface.lib:
350 2011-05-11 Sheriff Bot <webkit.review.bot@gmail.com>
352 Unreviewed, rolling out r86255.
353 http://trac.webkit.org/changeset/86255
354 https://bugs.webkit.org/show_bug.cgi?id=60660
356 REGRESSION (r86255): Lots of tests crashing in
357 CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
358 (WebKit2 Tests) (Requested by aroben on #webkit).
360 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
361 * win/lib/WebKitSystemInterface.lib:
363 2011-05-11 Jessie Berlin <jberlin@apple.com>
365 Reviewed by Steve Falkenburg.
367 [Windows WebKit2] Use cookies set in WebKit1
368 https://bugs.webkit.org/show_bug.cgi?id=60274
370 Take 3 after rolling out KB2465367 from my system.
372 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
373 * win/lib/WebKitSystemInterface.lib:
375 2011-05-09 Sheriff Bot <webkit.review.bot@gmail.com>
377 Unreviewed, rolling out r86075.
378 http://trac.webkit.org/changeset/86075
379 https://bugs.webkit.org/show_bug.cgi?id=60495
381 broke windows tests (Requested by jessieberlin on #webkit).
383 * win/lib/WebKitSystemInterface.lib:
385 2011-05-09 Jessie Berlin <jberlin@apple.com>
387 Take 2 on updating the WKSI libraries.
389 * win/lib/WebKitSystemInterface.lib:
391 2011-05-08 Sheriff Bot <webkit.review.bot@gmail.com>
393 Unreviewed, rolling out r86037.
394 http://trac.webkit.org/changeset/86037
395 https://bugs.webkit.org/show_bug.cgi?id=60453
397 broke Windows tests (Requested by jessieberlin on #webkit).
399 * win/lib/WebKitSystemInterface.lib:
401 2011-05-08 Jessie Berlin <jberlin@apple.com>
403 Rubber-stamped by Alice Liu.
405 Update the WKSI libraries.
407 * win/lib/WebKitSystemInterface.lib:
409 2011-05-07 Sheriff Bot <webkit.review.bot@gmail.com>
411 Unreviewed, rolling out r86016.
412 http://trac.webkit.org/changeset/86016
413 https://bugs.webkit.org/show_bug.cgi?id=60445
415 caused crashes on the WK2 Windows bots (Requested by
416 jessieberlin on #webkit).
418 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
419 * win/lib/WebKitSystemInterface.lib:
421 2011-05-07 Jessie Berlin <jberlin@apple.com>
423 Reviewed by Steve Falkenburg.
425 [Windows WebKit2] Use cookies set in WebKit1
426 https://bugs.webkit.org/show_bug.cgi?id=60274
428 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
429 * win/lib/WebKitSystemInterface.lib:
431 2011-05-05 Dan Bernstein <mitz@apple.com>
433 Reviewed by Simon Fraser.
435 WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
437 * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
439 2011-04-29 Jer Noble <jer.noble@apple.com>
441 Reviewed by Eric Seidel.
443 Implement FULLSCREEN_API on Windows, Part 4: Enable it
444 https://bugs.webkit.org/show_bug.cgi?id=59798
446 * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
448 2011-05-03 David Kilzer <ddkilzer@apple.com>
450 Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
451 <rdar://problem/8924448>
453 Reviewed by Adam Roben.
455 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
456 (wkGetHTTPPipeliningPriority): Added declaration.
457 (wkSetHTTPPipeliningMaximumPriority): Added declaration.
458 (wkSetHTTPPipeliningPriority): Added declaration.
459 * win/lib/WebKitSystemInterface.lib: Updated.
461 2011-04-28 David Levin <levin@chromium.org>
463 Reviewed by Adam Barth.
465 Remove IMAGE_RESIZER related code.
466 https://bugs.webkit.org/show_bug.cgi?id=59735
468 * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
469 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
471 2011-04-28 Chris Fleizach <cfleizach@apple.com>
473 Reviewed by Maciej Stachowiak.
475 Allow remote accessibility API for WK2 to build on SnowLeopard.
476 <rdar://problem/9324507>
478 * WebKitSystemInterface.h:
479 * libWebKitSystemInterfaceLeopard.a:
480 * libWebKitSystemInterfaceSnowLeopard.a:
482 2011-04-27 Mark Rowe <mrowe@apple.com>
484 Rubber-stamped by Geoff Garen.
486 Remove some files that are no longer relevant.
488 * libWebKitSystemInterfaceTiger.a: Removed.
490 2011-04-23 Brent Fulgham <bfulgham@webkit.org>
492 [WinCairo] Unreviewed build change.
494 Activate Geolocation API, as it will work with WinCairo assuming
495 an appropriate Geolocation Provider is registered.
497 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
498 Geolocation features.
500 2011-04-21 Maciej Stachowiak <mjs@apple.com>
502 Reviewed by Adam Roben.
504 Add a feature define to allow <details> and <summary> to be disabled
505 https://bugs.webkit.org/show_bug.cgi?id=59118
506 <rdar://problem/9257045>
508 * win/tools/vsprops/FeatureDefines.vsprops:
509 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
511 2011-04-20 Eric Carlson <eric.carlson@apple.com>
513 Reviewed by Dan Bernstein.
515 Adopt QTKit API for listing and deleting file in its media cache.
516 <rdar://problem/9130029>
517 https://bugs.webkit.org/show_bug.cgi?id=58795
519 * WebKitSystemInterface.h:
520 * libWebKitSystemInterfaceLeopard.a:
521 * libWebKitSystemInterfaceSnowLeopard.a:
523 2011-04-19 Jessie Berlin <jberlin@apple.com>
525 Reviewed by Sam Weinig.
529 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
530 <rdar://problem/9139245>
534 * win/lib/WebKitSystemInterface.lib:
536 2011-04-15 Shishir Agrawal <shishir@chromium.org>
538 Reviewed by James Robinson.
540 Add a flag to guard Page Visibility API changes.
541 https://bugs.webkit.org/show_bug.cgi?id=58464
543 * win/tools/vsprops/FeatureDefines.vsprops:
545 2011-04-14 Pratik Solanki <psolanki@apple.com>
547 Reviewed by David Kilzer.
549 Set minimum priority for fast lane connections
550 https://bugs.webkit.org/show_bug.cgi?id=58353
552 Add WKSetHTTPPipeliningMinimumFastLanePriority.
554 * WebKitSystemInterface.h:
555 * libWebKitSystemInterfaceLeopard.a:
556 * libWebKitSystemInterfaceSnowLeopard.a:
558 2011-04-08 Alpha Lam <hclam@chromium.org>
560 Unreviewed, rolling out r83335.
561 http://trac.webkit.org/changeset/83335
562 https://bugs.webkit.org/show_bug.cgi?id=53556
564 GTK and QT bots are broken
566 * win/tools/vsprops/FeatureDefines.vsprops:
567 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
569 2011-04-07 Anna Cavender <annacc@chromium.org>
571 Reviewed by Eric Carlson.
573 Setup ENABLE(TRACK) feature define
574 https://bugs.webkit.org/show_bug.cgi?id=53556
576 * win/tools/vsprops/FeatureDefines.vsprops:
577 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
579 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
581 Revert ENABLE_TRACK patch due to compile failures.
583 * win/tools/vsprops/FeatureDefines.vsprops:
584 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
586 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
588 Reviewed by David Levin.
590 Add QUOTA build flag for unified quota API
591 https://bugs.webkit.org/show_bug.cgi?id=57918
593 * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
594 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
596 2011-04-04 David Kilzer <ddkilzer@apple.com>
598 <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
600 Reviewed by Alexey Proskuryakov.
602 * WebKitSystemInterface.h:
603 (WKSetHTTPPipeliningMaximumPriority): Added declaration.
604 (WKExtractWordDefinitionTokenRangeFromContextualString): Added
605 missing declaration from r81890.
606 (WKShowWordDefinitionWindow): Ditto.
607 (WKHideWordDefinitionWindow): Ditto.
608 * libWebKitSystemInterfaceLeopard.a: Updated.
609 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
611 2011-04-04 Steve Falkenburg <sfalken@apple.com>
613 Reviewed by Adam Roben.
615 Remove unused AnalyzeWithLargeStack code from Windows build files
616 https://bugs.webkit.org/show_bug.cgi?id=57771
618 This was used for us to build with prefast automatically,
619 but it is out-of-date and hasn't been used for some time.
620 Removing completely for now.
622 * win/tools/vsprops/common.vsprops:
624 2011-04-04 Steve Falkenburg <sfalken@apple.com>
626 Reviewed by Brian Weinstein.
628 Fix Windows build warning.
629 https://bugs.webkit.org/show_bug.cgi?id=57767
631 * win/tools/vsprops/common.vsprops:
633 2011-04-01 Brent Fulgham <bfulgham@webkit.org>
635 [WinCairo] Unreviewed build fix.
637 Define DEBUG_ALL for WinCairo debug builds so that the correct
638 labeled DLLs ("*_debug.dll") are linked for testing runs.
640 * win/tools/vsprops/debug_wincairo.vsprops:
642 2011-04-01 Timothy Hatcher <timothy@apple.com>
644 Make momentum scroll event latching work in WebKit2 on Mac.
646 <rdar://problem/8751861>
648 Reviewed by Darin Adler.
650 * WebKitSystemInterface.h:
651 * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
652 * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
654 2011-03-30 Steve Falkenburg <sfalken@apple.com>
656 Reviewed by Adam Roben.
658 Should turn off frame pointer omission (FPO) for Release (not Production) builds
659 https://bugs.webkit.org/show_bug.cgi?id=54403
661 Leave it enabled for Windows Production builds.
662 Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
664 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
667 * win/tools/vsprops/release.vsprops:
669 2011-03-30 Steve Falkenburg <sfalken@apple.com>
671 Reviewed by Adam Roben.
673 Share most vsprops between Release and Production builds in releaseproduction.vsprops
674 https://bugs.webkit.org/show_bug.cgi?id=57508
676 * win/tools/vsprops/release.vsprops:
677 * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
679 2011-03-30 Steve Falkenburg <sfalken@apple.com>
681 Rubber stamped by Adam Roben.
683 Remove unnecessary NDEBUG define.
685 * win/tools/vsprops/production.vsprops:
687 2011-03-30 Steve Falkenburg <sfalken@apple.com>
689 Reviewed by Adam Roben.
691 Update Windows production build logic for new production configurations
692 https://bugs.webkit.org/show_bug.cgi?id=57494
694 * win/tools/vsprops/common.vsprops:
695 * win/tools/vsprops/production.vsprops: Added.
697 2011-03-29 Brent Fulgham <bfulgham@webkit.org>
699 Unreviewed build change to activate MathML for WinCairo.
701 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
703 2011-03-29 Jessie Berlin <jberlin@apple.com>
705 Update the WebKitSystemInterface libraries for changes in the implementation.
707 * libWebKitSystemInterfaceLeopard.a:
708 * libWebKitSystemInterfaceSnowLeopard.a:
710 2011-03-28 Jeff Miller <jeffm@apple.com>
712 Reviewed by Adam Roben.
714 Include certificate when sending a WebCore::ResourceError to UI process on Windows
715 https://bugs.webkit.org/show_bug.cgi?id=57195
717 Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
718 implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so
719 WebCore::ResourceError can set the certificate in the user info dictionary.
721 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
722 * win/lib/WebKitSystemInterface.lib:
724 2011-03-28 Jeff Miller <jeffm@apple.com>
726 Rubber-stamped by Adam Roben.
728 Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
730 * win/lib/WebKitSystemInterface_debug.lib: Removed.
732 2011-03-25 Brent Fulgham <bfulgham@webkit.org>
734 Kick the build machines after r81977.
736 * win/tools/vsprops/common.vsprops:
738 2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com>
740 Unreviewed, rolling out r81683.
741 http://trac.webkit.org/changeset/81683
742 https://bugs.webkit.org/show_bug.cgi?id=56872
744 Crashing in some tests (Requested by weinig on #webkit).
746 * win/lib/WebKitSystemInterface.lib:
748 2011-03-22 Sam Weinig <sam@webkit.org>
750 Reviewed by Adam Roben.
752 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
753 <rdar://problem/9139245>
757 * win/lib/WebKitSystemInterface.lib:
759 2011-03-22 Sam Weinig <sam@webkit.org>
761 Reviewed by Brady Eidson.
763 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
764 <rdar://problem/9139245>
766 * libWebKitSystemInterfaceLeopard.a:
767 * libWebKitSystemInterfaceSnowLeopard.a:
769 2011-03-17 Anders Carlsson <andersca@apple.com>
771 Add WKWindowWillOrderOffScreenNotification.
773 * WebKitSystemInterface.h:
774 * libWebKitSystemInterfaceLeopard.a:
775 * libWebKitSystemInterfaceSnowLeopard.a:
777 2011-03-14 Pratik Solanki <psolanki@apple.com>
779 Rubber-stamped by Mark Rowe.
781 I checked in Intel-only version of these files in r80975. This fixes that by building all
782 the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
784 * libWebKitSystemInterfaceLeopard.a:
785 * libWebKitSystemInterfaceSnowLeopard.a:
787 2011-03-13 Pratik Solanki <psolanki@apple.com>
789 Reviewed by Brady Eidson.
791 Make adjustMIMETypeIfNecessary use CFNetwork directly
792 https://bugs.webkit.org/show_bug.cgi?id=55912
794 Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
796 * WebKitSystemInterface.h:
797 * libWebKitSystemInterfaceLeopard.a:
798 * libWebKitSystemInterfaceSnowLeopard.a:
800 2011-03-09 Jessie Berlin <jberlin@apple.com>
802 Reviewed by Adam Roben.
804 Use the Cookie Storage from the Private Browsing Storage Session directly
805 https://bugs.webkit.org/show_bug.cgi?id=55986
807 * WebKitSystemInterface.h:
808 * libWebKitSystemInterfaceLeopard.a:
809 * libWebKitSystemInterfaceSnowLeopard.a:
810 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
811 * win/lib/WebKitSystemInterface.lib:
813 2011-03-07 Steve Falkenburg <sfalken@apple.com>
817 * win/tools/scripts/VERSION:
819 2011-03-06 Jessie Berlin <jberlin@apple.com>
821 Reviewed by Sam Weinig.
823 WebKit2: Use CFNetwork Sessions API.
824 https://bugs.webkit.org/show_bug.cgi?id=55435.
826 When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
827 Private Browsing Storage Session.
829 Update WebKitSystemInterface headers and libraries with the new functions.
831 * WebKitSystemInterface.h:
832 * libWebKitSystemInterfaceLeopard.a:
833 * libWebKitSystemInterfaceSnowLeopard.a:
834 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
835 * win/lib/WebKitSystemInterface.lib:
837 2011-03-04 Jessie Berlin <jberlin@apple.com>
839 Reviewed by Maciej Stachowiak.
841 WebKit2: Use CFNetwork Sessions API.
842 https://bugs.webkit.org/show_bug.cgi?id=55435.
844 When Private Browsing is enabled, get the cached url response from the cache associated with
845 the Private Browsing Storage Session.
847 Update WebKitSystemInterface headers and libraries with the new functions.
849 * WebKitSystemInterface.h:
850 * libWebKitSystemInterfaceLeopard.a:
851 * libWebKitSystemInterfaceSnowLeopard.a:
852 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
853 * win/lib/WebKitSystemInterface.lib:
855 2011-03-03 Jessie Berlin <jberlin@apple.com>
857 Reviewed by Adam Roben.
859 WebKit2: Use CFNetwork Sessions API.
860 https://bugs.webkit.org/show_bug.cgi?id=55435
862 Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
864 Update WebKitSystemInterface headers and libraries with the new functions.
866 * WebKitSystemInterface.h:
867 * libWebKitSystemInterfaceLeopard.a:
868 * libWebKitSystemInterfaceSnowLeopard.a:
869 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
870 * win/lib/WebKitSystemInterface.lib:
872 2011-03-02 Jessie Berlin <jberlin@apple.com>
874 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
876 * libWebKitSystemInterfaceLeopard.a:
877 * libWebKitSystemInterfaceSnowLeopard.a:
879 2011-03-02 Jessie Berlin <jberlin@apple.com>
881 Windows build fix. Unreviewed.
883 * win/lib/WebKitSystemInterface.lib:
885 2011-03-02 Jessie Berlin <jberlin@apple.com>
887 Rubber-stamped by Adam Roben.
889 WebKit2: Use CFNetwork Sessions API.
890 https://bugs.webkit.org/show_bug.cgi?id=55435
892 Add the ability to create a Private Browsing Storage Session.
894 Update WebKitSystemInterface headers and libraries with the new functions.
896 * WebKitSystemInterface.h:
897 * libWebKitSystemInterfaceLeopard.a:
898 * libWebKitSystemInterfaceSnowLeopard.a:
899 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
900 * win/lib/WebKitSystemInterface.lib:
902 2011-03-02 Daniel Cheng <dcheng@chromium.org>
904 Reviewed by David Levin.
906 Add feature define for data transfer items
907 https://bugs.webkit.org/show_bug.cgi?id=55510
909 * win/tools/vsprops/FeatureDefines.vsprops:
910 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
912 2011-03-02 Adam Roben <aroben@apple.com>
914 Try to force a clean build on the Windows bots
916 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
917 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
920 * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
922 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
924 Unreviewed, rolling out r80079.
925 http://trac.webkit.org/changeset/80079
926 https://bugs.webkit.org/show_bug.cgi?id=55547
928 "Broke the Win debug build?" (Requested by dcheng on #webkit).
930 * win/tools/vsprops/FeatureDefines.vsprops:
931 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
933 2011-03-01 Daniel Cheng <dcheng@chromium.org>
935 Reviewed by David Levin.
937 Add feature define for data transfer items
938 https://bugs.webkit.org/show_bug.cgi?id=55510
940 * win/tools/vsprops/FeatureDefines.vsprops:
941 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
943 2011-03-01 Sam Weinig <sam@webkit.org>
945 Reviewed by Anders Carlsson.
947 WebKit2 needs to be made localizable
948 <rdar://problem/8728860>
950 * WebKitSystemInterface.h:
951 * libWebKitSystemInterfaceLeopard.a:
952 * libWebKitSystemInterfaceSnowLeopard.a:
954 2011-02-25 Brian Weinstein <bweinstein@apple.com>
956 Fix linking of Chromium Mac build.
958 * libWebKitSystemInterfaceLeopard.a:
959 * libWebKitSystemInterfaceSnowLeopard.a:
961 2011-02-21 Brian Weinstein <bweinstein@apple.com>
963 Reviewed by Adam Roben.
965 WebResourceCacheManager should be responsible for managing the CFURLCache as well
966 as the WebCore memory cache.
967 https://bugs.webkit.org/show_bug.cgi?id=54886
968 Part of <rdar://problem/8971738>
970 Update WebKitSystemInterface headers and libraries with new functions.
972 * WebKitSystemInterface.h:
973 * libWebKitSystemInterfaceLeopard.a:
974 * libWebKitSystemInterfaceSnowLeopard.a:
975 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
976 * win/lib/WebKitSystemInterface.lib:
978 2011-02-21 Brian Weinstein <bweinstein@apple.com>
980 Rubber-stamped by Dan Bernstein.
982 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
983 match the current WebKitSystemInterface.h.
985 * WebKitSystemInterface.h:
987 2011-02-08 Patrick Gansterer <paroga@webkit.org>
989 Reviewed by Adam Roben.
991 [WIN] Add missing forward declarations in WebKitSystemInterface.h
992 https://bugs.webkit.org/show_bug.cgi?id=53889
994 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
996 2011-02-04 Steve Falkenburg <sfalken@apple.com>
998 Reviewed by Adam Roben.
1000 Bump Windows minimum system requirement to XPSP2
1001 https://bugs.webkit.org/show_bug.cgi?id=53807
1003 * win/tools/vsprops/common.vsprops:
1005 2011-02-03 James Kozianski <koz@chromium.org>
1007 Reviewed by Dimitri Glazkov.
1009 Add navigator.registerProtocolHandler behind a flag.
1010 https://bugs.webkit.org/show_bug.cgi?id=52609
1012 * win/tools/vsprops/FeatureDefines.vsprops:
1013 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1015 2011-02-02 Steve Lacey <sjl@chromium.org>
1017 Reviewed by Eric Carlson.
1019 Implement basic media statistics on media elements.
1020 https://bugs.webkit.org/show_bug.cgi?id=53322
1022 * win/tools/vsprops/FeatureDefines.vsprops:
1023 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1025 2011-01-28 Anders Carlsson <andersca@apple.com>
1031 * WebKitSystemInterface.h:
1032 * libWebKitSystemInterfaceLeopard.a:
1033 * libWebKitSystemInterfaceSnowLeopard.a:
1035 2011-01-26 David Kilzer <ddkilzer@apple.com>
1037 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
1038 <rdar://problem/8821760>
1040 Reviewed by Antti Koivisto.
1042 * WebKitSystemInterface.h:
1043 New methods added for HTTP pipelining support.
1044 (WKGetHTTPPipeliningPriority): Added.
1045 (WKSetHTTPPipeliningPriority): Added.
1046 Unrelated methods added after updating the header.
1047 (WKMakeScrollbarPainter): Added.
1048 (WKScrollbarPainterPaint): Added.
1049 * libWebKitSystemInterfaceLeopard.a: Updated.
1050 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
1052 2011-01-24 Jer Noble <jer.noble@apple.com>
1054 Reviewed by Eric Carlson.
1056 REGRESSION (r72119): Audio never plays on Star Wars intro animation
1057 https://bugs.webkit.org/show_bug.cgi?id=52467
1059 Add wkGetQuickTimeMIMETypeList() function.
1061 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1062 * win/lib/WebKitSystemInterface.lib:
1064 2011-01-18 Anders Carlsson <andersca@apple.com>
1066 Reviewed by Darin Adler.
1068 Add WKPopupContextMenu.
1070 * WebKitSystemInterface.h:
1071 * libWebKitSystemInterfaceLeopard.a:
1072 * libWebKitSystemInterfaceSnowLeopard.a:
1074 2011-01-17 Adam Roben <aroben@apple.com>
1076 Make it possible to both set and clear a wkCACFContext's D3D device
1078 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
1080 Reviewed by Chris Marrin.
1082 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1083 * win/lib/WebKitSystemInterface.lib:
1085 2011-01-07 Chris Marrin <cmarrin@apple.com>
1089 Minor change to check for null context
1091 * win/lib/WebKitSystemInterface.lib:
1092 * win/lib/WebKitSystemInterface_debug.lib:
1094 2011-01-07 Chris Marrin <cmarrin@apple.com>
1098 Added one more API to WKSI to get the user data
1099 out of the CACFContext.
1101 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1102 * win/lib/WebKitSystemInterface.lib:
1103 * win/lib/WebKitSystemInterface_debug.lib:
1105 2011-01-07 Chris Marrin <cmarrin@apple.com>
1109 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
1111 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1112 * win/lib/WebKitSystemInterface.lib:
1113 * win/lib/WebKitSystemInterface_debug.lib:
1115 2011-01-05 Steve Falkenburg <sfalken@apple.com>
1117 Reviewed by Darin Adler.
1119 Debug and Release builds on Windows clobber each other
1120 https://bugs.webkit.org/show_bug.cgi?id=49185
1122 Changes the structure of WebKitBuild build products directory so we
1123 completely separate each build configuration into independent directories.
1125 Although we previously had per-configuration directories for obj, this change adds
1126 per-configuration directories for bin, lib, obj, and include. Each configuration's
1127 build products are stored within a directory inside of WebKitBuild.
1129 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
1130 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
1132 * win/tools/vsprops/common.vsprops:
1134 2011-01-03 Chris Fleizach <cfleizach@apple.com>
1136 Reviewed, tweaked and landed by Sam Weinig.
1138 WebKit2: Accessibility support (42130)
1139 <rdar://problem/7660629>
1141 * WebKitSystemInterface.h:
1142 * libWebKitSystemInterfaceLeopard.a:
1143 * libWebKitSystemInterfaceSnowLeopard.a:
1145 2011-01-02 Dan Bernstein <mitz@apple.com>
1147 Rubber-stamped by Simon Fraser.
1149 <rdar://problem/8812159> Update copyright strings
1151 * win/tools/scripts/COPYRIGHT-END-YEAR:
1153 2010-12-21 Sam Weinig <weinig@apple.com>
1155 Reviewed by Anders Carlsson.
1157 Add serialization for CFURLRequestRef and CFURLResponseRef.
1159 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1160 * win/lib/WebKitSystemInterface.lib:
1162 2010-12-14 Anders Carlsson <andersca@apple.com>
1164 Reviewed by Dan Bernstein.
1166 Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
1168 * WebKitSystemInterface.h:
1169 * libWebKitSystemInterfaceLeopard.a:
1170 * libWebKitSystemInterfaceSnowLeopard.a:
1172 2010-12-10 Chris Marrin <cmarrin@apple.com>
1174 Reviewed by Adam Roben.
1176 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
1177 Also got rid of WebKitSystemInterface_debug.lib as recommended by
1178 Adam Roben. No OpenSource builds use it since r72327.
1180 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1181 * win/lib/WebKitSystemInterface.lib:
1182 * win/lib/WebKitSystemInterface_debug.lib: Removed.
1184 2010-12-09 Anders Carlsson <andersca@apple.com>
1186 Reviewed by Sam Weinig.
1188 Cannot use NSKeyedArchiver in WK2 for ResourceResponses
1189 https://bugs.webkit.org/show_bug.cgi?id=50792
1190 <rdar://problem/8741799>
1192 * WebKitSystemInterface.h:
1193 * libWebKitSystemInterfaceLeopard.a:
1194 * libWebKitSystemInterfaceSnowLeopard.a:
1196 2010-12-03 Anders Carlsson <andersca@apple.com>
1198 Reviewed by Sam Weinig.
1200 Dispatch keyboard events in the Carbon event model
1201 https://bugs.webkit.org/show_bug.cgi?id=50503
1203 Make WKGetNSEventKeyChar available in 32-bit.
1205 * WebKitSystemInterface.h:
1206 * libWebKitSystemInterfaceLeopard.a:
1207 * libWebKitSystemInterfaceSnowLeopard.a:
1209 2010-12-02 Anders Carlsson <andersca@apple.com>
1211 Reviewed by Sam Weinig.
1213 Plug-ins should be able to update the mouse cursor
1214 https://bugs.webkit.org/show_bug.cgi?id=50399
1216 Add WKEnableSettingCursorWhenInBackground.
1218 * WebKitSystemInterface.h:
1219 * libWebKitSystemInterfaceLeopard.a:
1220 * libWebKitSystemInterfaceSnowLeopard.a:
1222 2010-12-01 Adam Roben <aroben@apple.com>
1224 Don't let harmless errorlevels from the "set" utility leak into
1225 project-specific build scripts
1227 When using set to unset an environment variable that didn't previously
1228 exist, set raises the errorlevel to 1. This was leaking into
1229 project-specific scripts, causing them to think the build has failed.
1230 We now clear the errorlevel after we finish setting environment
1233 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
1236 Reviewed by Steve Falkenburg.
1238 * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
1239 environment variables to get rid of any errorlevel that "set" set.
1241 2010-12-01 Steve Falkenburg <sfalken@apple.com>
1243 Reviewed by Adam Roben.
1245 vcproj changes can't be applied cleanly by the Windows EWS bot
1246 https://bugs.webkit.org/show_bug.cgi?id=50328
1248 * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
1249 * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
1250 * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
1252 2010-11-29 Steve Falkenburg <sfalken@apple.com>
1254 Windows build fix (part 2).
1255 Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
1257 * win/tools/vsprops/common.vsprops:
1259 2010-11-19 Steve Falkenburg <sfalken@apple.com>
1261 Reviewed by Adam Roben.
1263 Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
1264 https://bugs.webkit.org/show_bug.cgi?id=49858
1266 We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
1267 - To simplify editing (editing vsprops build steps is confusing).
1268 - For more readable diffs.
1270 To add a prebuild/prelink/postbuild step for a vcproj,
1271 Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
1272 For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
1273 in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
1275 * win/tools/vsprops/common.vsprops:
1276 * win/tools/vsprops/release.vsprops:
1278 2010-11-29 Anders Carlsson <andersca@apple.com>
1280 Reviewed by Sam Weinig and Simon Fraser.
1282 WebKitSystemInterface.h piece of r72438.
1284 * WebKitSystemInterface.h:
1286 2010-11-22 Adam Roben <aroben@apple.com>
1288 Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
1290 Apple's Windows build allows placing header files and import libraries for WebKit's
1291 dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
1292 $WebKitLibrariesDir environment variable. This is both required for production builds and
1293 convenient for Apple-internal developer builds. Apple's production builds also require that
1294 WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
1295 builds, the files are copied into that directory tree by the
1296 WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
1298 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
1300 This .vsprops copying is problematic in one very important case: when a developer updates
1301 their source tree and then tries to build. Visual Studio only reads .vsprops files when a
1302 project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
1303 updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
1304 build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
1305 $WebKitLibrariesDir, but Visual Studio will not pick up the changes. The rest of the build
1306 will proceed with out-of-date .vsprops files, which will likely result in a build failure.
1308 To fix this, we now use normal relative paths to access the .vsprops files in the source
1309 tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
1310 variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
1311 unset, so the normal relative paths are used to read the .vsprops files out of the source
1312 tree directly. In production builds, this environment variable is set to a fake directory
1313 that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
1316 For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
1318 $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
1320 In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
1321 files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
1322 JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
1323 "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
1324 FeatureDefines.vsprops becomes:
1326 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
1330 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
1332 (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
1333 actually exist since they are matched by an equal number of ".." path components.)
1335 Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
1336 Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
1338 Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
1341 Reviewed by Dave Hyatt.
1343 * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
1344 AppleInternal\tools\vsprops that matches the source directory tree. This allows production
1345 builds to redirect the relative paths used to find the shared .vsprops files into
1346 AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
1348 2010-11-18 Steve Falkenburg <sfalken@apple.com>
1350 Rubber-stamped by Adam Roben.
1352 Remove unused debug_internal vsprops file.
1354 * win/tools/vsprops/debug_internal.vsprops: Removed.
1356 2010-11-18 Steve Falkenburg <sfalken@apple.com>
1358 Reviewed by Adam Roben.
1360 Debug_Internal Windows configuration is unnecessary, should be removed
1361 https://bugs.webkit.org/show_bug.cgi?id=49753
1363 * win/tools/vsprops/debug.vsprops:
1364 * win/tools/vsprops/debug_internal.vsprops:
1366 2010-11-17 Steve Falkenburg <sfalken@apple.com>
1368 Rubber-stamped by Adam Roben.
1370 Update WebKitSystemInterfaceWin.
1372 * win/lib/WebKitSystemInterface.lib:
1373 * win/lib/WebKitSystemInterface_debug.lib:
1375 2010-11-16 Adam Roben <aroben@apple.com>
1377 Ignore files from libdispatch/zlib
1379 Rubber-stamped by Eric Seidel.
1381 * win/include: Modified property svn:ignore.
1382 * win/lib: Modified property svn:ignore.
1384 2010-11-10 Csaba Osztrogonác <ossy@webkit.org>
1386 Reviewed by David Hyatt.
1388 HTML5 Ruby support should be mandatory feature
1389 https://bugs.webkit.org/show_bug.cgi?id=49272
1391 Remove Ruby as optional feature.
1393 * win/tools/vsprops/FeatureDefines.vsprops:
1394 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1396 2010-10-29 Dan Bernstein <mitz@apple.com>
1398 Snow Leopard PowerPC build fix.
1400 * libWebKitSystemInterfaceSnowLeopard.a:
1402 2010-10-29 Dan Bernstein <mitz@apple.com>
1404 Leopard PowerPC build fix.
1406 * libWebKitSystemInterfaceLeopard.a:
1408 2010-10-29 Csaba Osztrogonác <ossy@webkit.org>
1410 Reviewed by Adam Roben and David Kilzer.
1412 Fix and cleanup of build systems
1413 https://bugs.webkit.org/show_bug.cgi?id=48342
1415 Remove unnecessary ENABLE_SANDBOX.
1416 Add missing features to converge to FeatureDefines.xcconfig.
1418 * win/tools/vsprops/FeatureDefines.vsprops:
1419 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1421 2010-10-28 Dan Bernstein <mitz@apple.com>
1423 Reviewed by John Sullivan.
1425 Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
1426 upcoming ComplexTextController patch.
1428 * WebKitSystemInterface.h:
1429 * libWebKitSystemInterfaceLeopard.a:
1430 * libWebKitSystemInterfaceSnowLeopard.a:
1432 2010-10-28 Ivan Krstić <ike@apple.com>
1434 Reviewed by Mark Rowe.
1436 Remove unused experimental proxied panel interface.
1437 <rdar://problem/7237059>
1439 * WebKitSystemInterface.h:
1441 2010-10-27 Anders Carlsson <andersca@apple.com>
1443 Reviewed by Sam Weinig.
1445 Find indicators do not bounce
1446 https://bugs.webkit.org/show_bug.cgi?id=48490
1447 <rdar://problem/8564276>
1449 Add bounce animation context functions.
1451 * WebKitSystemInterface.h:
1452 * libWebKitSystemInterfaceLeopard.a:
1453 * libWebKitSystemInterfaceSnowLeopard.a:
1455 2010-10-26 Adam Roben <aroben@apple.com>
1457 Fix duplicate vsprops name
1459 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
1460 "FeatureDefinesCairo" to match the filename.
1462 2010-10-23 Alexey Proskuryakov <ap@apple.com>
1466 * win/lib/WebKitSystemInterface.lib:
1467 * win/lib/WebKitSystemInterface_debug.lib:
1469 2010-10-23 Alexey Proskuryakov <ap@apple.com>
1471 Reviewed by Anders Carlsson.
1473 https://bugs.webkit.org/show_bug.cgi?id=48083
1474 <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
1476 * WebKitSystemInterface.h:
1477 * libWebKitSystemInterfaceLeopard.a:
1478 * libWebKitSystemInterfaceSnowLeopard.a:
1479 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1480 * win/lib/WebKitSystemInterface.lib:
1481 * win/lib/WebKitSystemInterface_debug.lib:
1482 Updated WebKitSystemInterface with necessary methods.
1484 2010-10-22 Adam Roben <aroben@apple.com>
1486 Turn on ENABLE_3D_RENDERING on all Windows builds
1488 Reviewed by Sam Weinig.
1490 * win/tools/vsprops/FeatureDefines.vsprops:
1492 2010-10-20 Adam Roben <aroben@apple.com>
1496 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1497 * win/lib/WebKitSystemInterface.lib:
1498 * win/lib/WebKitSystemInterface_debug.lib:
1499 Use a WKCFURLCredentialRef type to protect against changes to the
1500 definition of CFURLCredentialRef.
1502 2010-10-19 Adam Roben <aroben@apple.com>
1506 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
1507 this file that I meant to check in in r70129.
1509 2010-10-19 Adam Roben <aroben@apple.com>
1511 Add WKCACFContext and related functions
1513 Fixes <http://webkit.org/b/43244>.
1515 Reviewed by Sam Weinig.
1517 * win/lib/WebKitSystemInterface.lib:
1518 * win/lib/WebKitSystemInterface_debug.lib:
1520 2010-10-14 Ada Chan <adachan@apple.com>
1522 Rubber-stamped by Adam Roben.
1526 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1527 * win/lib/WebKitSystemInterface.lib:
1528 * win/lib/WebKitSystemInterface_debug.lib:
1530 2010-10-14 Ada Chan <adachan@apple.com>
1532 Reviewed by Steve Falkenburg.
1534 Add wkGetSSLCertificateChainContext for fetching the certificate chain.
1535 Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
1537 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1538 * win/lib/WebKitSystemInterface.lib:
1539 * win/lib/WebKitSystemInterface_debug.lib:
1541 2010-10-11 Mike Thole <mthole@apple.com>
1543 Reviewed by Darin Adler.
1545 Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
1546 https://bugs.webkit.org/show_bug.cgi?id=47495
1548 * WebKitSystemInterface.h:
1549 * libWebKitSystemInterfaceLeopard.a:
1550 * libWebKitSystemInterfaceSnowLeopard.a:
1552 2010-10-03 Brent Fulgham <bfulgham@webkit.org>
1554 Unreviewed build fix.
1556 WinCairo also needs access to the <inttypes.h> header requirement
1557 introduced by Bug 46357.
1559 * win/tools/vsprops/WinCairo.vsprops:
1561 2010-09-17 Sam Weinig <sam@webkit.org>
1563 Reviewed, tweaked, and landed by Anders Carlsson.
1565 Add WKCopyNSURLResponsePeerCertificates.
1567 * WebKitSystemInterface.h:
1568 * libWebKitSystemInterfaceLeopard.a:
1569 * libWebKitSystemInterfaceSnowLeopard.a:
1571 2010-09-16 Eric Uhrhane <ericu@chromium.org>
1573 Reviewed by Jian Li.
1575 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
1576 https://bugs.webkit.org/show_bug.cgi?id=45798
1578 * win/tools/vsprops/FeatureDefines.vsprops:
1579 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1581 2010-09-09 Jer Noble <jer.noble@apple.com>
1583 Reviewed by Eric Carlson.
1585 Adopt shared control drawing for <video> controls on Windows
1586 https://bugs.webkit.org/show_bug.cgi?id=45490
1588 * win/lib/WebKitSystemInterface.lib:
1589 * win/lib/WebKitSystemInterface_debug.lib:
1591 2010-09-10 Anders Carlsson <andersca@apple.com>
1593 WebKitSystemInterface part of:
1594 Set the visible name for the web process
1595 https://bugs.webkit.org/show_bug.cgi?id=45564
1596 <rdar://problem/8416970>
1598 * WebKitSystemInterface.h:
1599 * libWebKitSystemInterfaceLeopard.a:
1600 * libWebKitSystemInterfaceSnowLeopard.a:
1602 2010-08-05 Jian Li <jianli@chromium.org>
1604 Reviewed by David Levin.
1606 Unify blob related feature defines to ENABLE(BLOB).
1607 https://bugs.webkit.org/show_bug.cgi?id=43081
1609 * win/tools/vsprops/FeatureDefines.vsprops:
1610 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1612 2010-08-04 Dan Bernstein <mitz@apple.com>
1614 Reviewed by Darin Adler.
1616 WebKitSystemInterface part of: Allow the language for hyphenation to be specified
1617 https://bugs.webkit.org/show_bug.cgi?id=43467
1619 * WebKitSystemInterface.h:
1620 * libWebKitSystemInterfaceLeopard.a:
1621 * libWebKitSystemInterfaceSnowLeopard.a:
1622 * libWebKitSystemInterfaceTiger.a:
1624 2010-08-03 Beth Dakin <bdakin@apple.com>
1626 Reviewed by Alice Liu.
1628 Enable MathML on Windows.
1630 * win/tools/vsprops/FeatureDefines.vsprops:
1632 2010-07-30 Adam Roben <aroben@apple.com>
1634 Roll our r64361 and r64363
1636 We can't make these changes until QuartzCore.lib is included in
1637 WebKitSupportLibrary.
1639 2010-07-30 Adam Roben <aroben@apple.com>
1641 Add WKCACFContext and related functions
1643 Also added some functions used by WKCAImageQueue.
1645 Fixes <http://webkit.org/b/43244>.
1647 Reviewed by Sam Weinig.
1649 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1650 * win/lib/WebKitSystemInterface.lib:
1651 * win/lib/WebKitSystemInterface_debug.lib:
1653 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
1655 Reviewed by Ojan Vafai.
1657 Add FILE_SYSTEM build flag for FileSystem API
1658 https://bugs.webkit.org/show_bug.cgi?id=42915
1660 * win/tools/vsprops/FeatureDefines.vsprops:
1661 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1663 2010-07-12 Mark Rowe <mrowe@apple.com>
1665 Rubber-stamped by Sam Weinig.
1667 Update WebKitSystemInterface.
1669 * libWebKitSystemInterfaceLeopard.a:
1670 * libWebKitSystemInterfaceSnowLeopard.a:
1671 * libWebKitSystemInterfaceTiger.a:
1673 2010-07-12 Adam Roben <aroben@apple.com>
1675 Stop generating stripped symbols for Release builds
1677 It turns out we can strip the symbols after-the-fact using PDBCopy.
1679 Fixes <http://webkit.org/b/42085>.
1681 Reviewed by Steve Falkenburg.
1683 * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols
1684 attribute, which caused link.exe to generate a stripped PDB file for
1687 2010-07-08 Eric Carlson <eric.carlson@apple.com>
1689 Reviewed by Dan Bernstein.
1691 Update WebKitSystemInterface.
1693 * libWebKitSystemInterfaceLeopard.a:
1694 * libWebKitSystemInterfaceSnowLeopard.a:
1695 * libWebKitSystemInterfaceTiger.a:
1697 2010-07-07 Dumitru Daniliuc <dumi@chromium.org>
1699 Reviewed by Adam Roben.
1701 Disable MSVC warning 4288.
1702 https://bugs.webkit.org/show_bug.cgi?id=41804
1704 MSVC has a non-standard extension that allows variables declared
1705 in for-loops to remain visible in the same scope even after
1706 exiting the for-loop
1707 (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze
1708 option (turned on by default) enables all MSVC extensions, and
1709 /Zc:forScope- tells the compiler to issue a C4288 warning when the
1710 same variable is declared in the for-loop and re-declared later in
1713 There seems to be a bug in VS2005 that erroneously enables
1714 /Zc:forScope- even when that option is not specified
1715 (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks
1716 like our build got hit by that bug, so we need to disable warning
1719 * win/tools/vsprops/common.vsprops:
1721 2010-07-01 Simon Fraser <simon.fraser@apple.com>
1723 Reviewed by Sam Weinig.
1725 <rdar://problem/8154047>
1727 Update WebKitSystemInterface, making some functions used by
1728 WebKit2 available in 32-bit (for reals this time).
1730 * libWebKitSystemInterfaceLeopard.a:
1731 * libWebKitSystemInterfaceSnowLeopard.a:
1732 * libWebKitSystemInterfaceTiger.a:
1734 2010-07-01 Simon Fraser <simon.fraser@apple.com>
1736 Reviewed by Sam Weinig.
1738 <rdar://problem/8154047>
1740 Update WebKitSystemInterface, making some functions used by
1741 WebKit2 available in 32-bit.
1743 * WebKitSystemInterface.h:
1744 * libWebKitSystemInterfaceLeopard.a:
1745 * libWebKitSystemInterfaceSnowLeopard.a:
1746 * libWebKitSystemInterfaceTiger.a:
1748 2010-06-23 John Gregg <johnnyg@google.com>
1750 Reviewed by Kent Tamura.
1752 add ENABLE_DIRECTORY_UPLOAD build support
1753 https://bugs.webkit.org/show_bug.cgi?id=41100
1755 * win/tools/vsprops/FeatureDefines.vsprops:
1756 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1758 2010-06-27 Steve Falkenburg <sfalken@apple.com>
1760 Windows (Cairo) build fix.
1761 Add missing ENABLE_WEB_TIMING feature define.
1763 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1765 2010-06-27 Steve Falkenburg <sfalken@apple.com>
1768 Disable ENABLE_WEB_TIMING on Windows.
1770 * win/tools/vsprops/FeatureDefines.vsprops:
1772 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
1774 Reviewed by Dimitri Glazkov.
1776 Add a VS macro for enabling Web Timing support.
1777 https://bugs.webkit.org/show_bug.cgi?id=38924
1779 * win/tools/vsprops/FeatureDefines.vsprops:
1781 2010-06-21 Sam Weinig <sam@webkit.org>
1783 Reviewed by Anders Carlsson.
1785 Update WebKitSystemInterface.
1787 * WebKitSystemInterface.h:
1788 * libWebKitSystemInterfaceLeopard.a:
1789 * libWebKitSystemInterfaceSnowLeopard.a:
1790 * libWebKitSystemInterfaceTiger.a:
1792 2010-06-21 Dan Bernstein <mitz@apple.com>
1794 Speculative build fix.
1796 * WebKitSystemInterface.h:
1798 2010-06-21 Dan Bernstein <mitz@apple.com>
1800 Reviewed by Darin Adler.
1802 WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
1803 https://bugs.webkit.org/show_bug.cgi?id=10228
1805 * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
1806 * libWebKitSystemInterfaceLeopard.a:
1807 * libWebKitSystemInterfaceSnowLeopard.a:
1808 * libWebKitSystemInterfaceTiger.a:
1810 2010-06-21 Satish Sampath <satish@chromium.org>
1812 Reviewed by Steve Block.
1814 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
1815 https://bugs.webkit.org/show_bug.cgi?id=40878
1817 * win/tools/vsprops/FeatureDefines.vsprops:
1818 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1820 2010-06-02 Sterling Swigart <sswigart@google.com>
1822 Reviewed by David Levin.
1824 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
1825 https://bugs.webkit.org/show_bug.cgi?id=39906
1827 * win/tools/vsprops/FeatureDefines.vsprops:
1828 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1830 2010-05-24 Jer Noble <jer.noble@apple.com>
1832 No review; build fix only.
1834 Roll-out changes r60110.
1836 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1837 * win/lib/WebKitSystemInterface.lib:
1838 * win/lib/WebKitSystemInterface_debug.lib:
1840 2010-05-24 Jer Noble <jer.noble@apple.com>
1842 No review; build fix only.
1844 Roll-out changes r60094, 60096-60097.
1846 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1847 * win/lib/WebKitSystemInterface.lib:
1848 * win/lib/WebKitSystemInterface_debug.lib:
1850 2010-05-23 Jer Noble <jer.noble@apple.com>
1852 Reviewed by Eric Carlson.
1854 HTML5 <video> tag performance worse than Flash
1855 https://bugs.webkit.org/show_bug.cgi?id=39577
1856 rdar://problem/7982458
1858 Added WebKitSystemInterface calls for new CAImageQueue APIs.
1860 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1861 * win/lib/WebKitSystemInterface.lib:
1862 * win/lib/WebKitSystemInterface_debug.lib:
1864 2010-05-20 Steve Block <steveblock@google.com>
1866 Reviewed by Jeremy Orlow.
1868 Provide bindings for DeviceOrientation
1869 https://bugs.webkit.org/show_bug.cgi?id=39210
1871 Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
1873 * win/tools/vsprops/FeatureDefines.vsprops:
1874 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1876 2010-04-09 Alexey Proskuryakov <ap@apple.com>
1878 Reviewed by Maciej Stachowiak.
1880 https://bugs.webkit.org/show_bug.cgi?id=24572
1881 XMLHttpRequest.statusText returns always "OK" on Mac
1883 * WebKitSystemInterface.h:
1884 * libWebKitSystemInterfaceLeopard.a:
1885 * libWebKitSystemInterfaceSnowLeopard.a:
1886 * libWebKitSystemInterfaceTiger.a:
1888 2010-04-07 Chris Marrin <cmarrin@apple.com>
1890 Reviewed by Steve Falkenburg.
1892 Remove QuartzCoreInterface from the build
1894 No longer needed since QuartzCore.dll is now included in the latest Safari release (4.0.5).
1896 * win/bin/QuartzCoreInterface.dll: Removed.
1897 * win/include/QuartzCoreInterface: Removed.
1898 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
1899 * win/lib/QuartzCoreInterface.lib: Removed.
1901 2010-04-02 Jer Noble <jer.noble@apple.com>
1903 Reviewed by Eric Carlson.
1905 https://bugs.webkit.org/show_bug.cgi?id=36624
1907 Update WebKitSystemInterface
1909 * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
1910 * libWebKitSystemInterfaceLeopard.a:
1911 * libWebKitSystemInterfaceSnowLeopard.a:
1912 * libWebKitSystemInterfaceTiger.a:
1914 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
1916 Reviewed by Dmitry Titov.
1918 Add FileThread for async file operation support in FileReader and FileWriter
1919 https://bugs.webkit.org/show_bug.cgi?id=36896
1921 Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
1922 for FileReader and FileWriter support.
1924 * win/tools/vsprops/FeatureDefines.vsprops:
1925 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1927 2010-03-25 Mark Rowe <mrowe@apple.com>
1929 Rubber-stamped by Dan Bernstein.
1931 Update WebCoreSQLite3 to SQLite v3.6.12.
1933 * WebCoreSQLite3/sqlite3.h:
1934 * WebCoreSQLite3/sqlite3ext.h:
1935 * libWebCoreSQLite3.a:
1936 * libWebKitSystemInterfaceLeopard.a:
1937 * libWebKitSystemInterfaceSnowLeopard.a:
1938 * libWebKitSystemInterfaceTiger.a:
1940 2010-03-23 Dan Bernstein <mitz@apple.com>
1942 Reviewed by John Sullivan.
1944 WebKitSystemInterface part of
1945 <rdar://problem/7197736> Plug-in clip rect does not update when overflow
1947 https://bugs.webkit.org/show_bug.cgi?id=36479.
1949 * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
1950 * libWebKitSystemInterfaceSnowLeopard.a: Updated
1952 2010-03-16 Dan Bernstein <mitz@apple.com>
1954 Reviewed by Sam Weinig.
1956 Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
1958 * win/lib/WebKitSystemInterface.lib:
1959 * win/lib/WebKitSystemInterface_debug.lib:
1961 2010-03-15 Andy Estes <aestes@apple.com>
1963 Reviewed by John Sullivan.
1965 Added two new output arguments to WKGetWheelEventDeltas() to return
1966 the number of scroll wheel ticks in the x and y directions.
1968 https://bugs.webkit.org/show_bug.cgi?id=29601.
1969 <rdar://problem/7453254>
1971 * WebKitSystemInterface.h:
1972 * libWebKitSystemInterfaceLeopard.a:
1973 * libWebKitSystemInterfaceSnowLeopard.a:
1974 * libWebKitSystemInterfaceTiger.a:
1976 2010-03-14 Dan Bernstein <mitz@apple.com>
1978 Reviewed by Darin Adler.
1980 WebKitSystemInterface part of removing support for legacy versions of Core Graphics
1982 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
1983 wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
1984 wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
1985 wkCreateFontsPlist().
1986 * win/lib/WebKitSystemInterface.lib: Updated.
1987 * win/lib/WebKitSystemInterface_debug.lib: Updated.
1989 2010-03-08 Jian Li <jianli@chromium.org>
1991 Reviewed by Dmitry Titov.
1994 https://bugs.webkit.org/show_bug.cgi?id=32993
1996 Add ENABLE_BLOB_SLICE feature define.
1998 * win/tools/vsprops/FeatureDefines.vsprops:
1999 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2001 2010-02-19 Maciej Stachowiak <mjs@apple.com>
2003 Reviewed by David Levin.
2005 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
2006 https://bugs.webkit.org/show_bug.cgi?id=35147
2008 * win/tools/vsprops/FeatureDefines.vsprops:
2010 2010-02-18 Steve Falkenburg <sfalken@apple.com>
2012 Reviewed by Dan Bernstein.
2014 WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
2015 https://bugs.webkit.org/show_bug.cgi?id=35076
2017 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2018 * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
2019 * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
2021 2010-02-16 Gavin Barraclough <barraclough@apple.com>
2023 Reviewed by NOBODY (Build fix).
2025 Disable warnings preventing use of anonymous structs/onions -
2026 don't take all my fun toys away, these are useful & awesome!
2028 * win/tools/vsprops/common.vsprops:
2030 2010-02-11 Brian Weinstein <bweinstein@apple.com>
2032 Rubber-stamped by Eric Seidel.
2034 Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
2037 * win/tools/vsprops/FeatureDefines.vsprops:
2039 2010-02-08 Maciej Stachowiak <mjs@apple.com>
2041 Reviewed by Cameron Zwarich.
2043 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
2044 https://bugs.webkit.org/show_bug.cgi?id=34698
2046 * win/tools/vsprops/FeatureDefines.vsprops:
2048 2010-02-04 Mark Rowe <mrowe@apple.com>
2050 Reviewed by Steve Falkenburg.
2052 Update auto-version.sh to better handle major version numbers with fewer than three digits,
2053 and the case when WEBKITLIBRARIESDIR is not set.
2055 * win/tools/scripts/auto-version.sh:
2057 2010-02-04 Steve Falkenburg <sfalken@apple.com>
2059 Windows build fix for projects not defining WebKitLibrariesDir.
2061 * win/tools/scripts/auto-version.sh:
2063 2010-02-03 Dan Bernstein <mitz@apple.com>
2065 Reviewed by Anders Carlsson.
2067 Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
2069 * libWebKitSystemInterfaceLeopard.a:
2071 2010-02-02 Steve Falkenburg <sfalken@apple.com>
2073 Reviewed by Darin Adler.
2075 Copyright year updating for Windows version resources should be automatic
2076 https://bugs.webkit.org/show_bug.cgi?id=34503
2078 * win/tools/scripts/auto-version.sh:
2080 2010-02-02 Martin Robinson <mrobinson@webkit.org>
2082 Unreviewed build fix.
2084 The WinCairo build requires this script to be executable.
2086 * win/tools/scripts/feature-defines.sh: Added property svn:executable.
2088 2010-01-29 Mark Rowe <mrowe@apple.com>
2090 Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
2092 * win/tools/vsprops/FeatureDefines.vsprops:
2093 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2095 2010-01-26 Alexey Proskuryakov <ap@apple.com>
2097 More Windows build fixing.
2099 * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
2100 type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
2101 specialization sometimes - but it's not instantiated, so it's harmless.
2103 2010-01-22 Steve Falkenburg <sfalken@apple.com>
2105 Reviewed by Darin Adler.
2107 https://bugs.webkit.org/show_bug.cgi?id=34025
2108 Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
2110 * win/tools/vsprops/FeatureDefines.vsprops:
2111 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2113 2010-01-20 Steve Falkenburg <sfalken@apple.com>
2115 Reviewed by Darin Adler and Adam Roben.
2117 Feature defines are difficult to maintain on Windows builds
2118 https://bugs.webkit.org/show_bug.cgi?id=33883
2120 FeatureDefines.vsprops are now maintained in a way similar to
2121 Configurations/FeatureDefines.xcconfig, with the added advantage
2122 of having a single FeatureDefines file across all projects.
2124 Keep this list of features (not enabled/disabled state) in sync with
2125 FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
2127 Add new features to both PreprocessorDefinitions and UserMacro sections.
2128 Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
2130 * win/tools/scripts/feature-defines.sh: Added.
2131 * win/tools/vsprops/FeatureDefines.vsprops: Added.
2132 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
2133 * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
2135 2010-01-13 Simon Fraser <simon.fraser@apple.com>
2137 Reviewed by Darin Adler.
2139 <rdar://problem/7532544>
2141 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
2142 be used for a shadow drawing fix. Once more, with feeling. On Windows.
2144 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2145 * win/lib/WebKitSystemInterface.lib:
2146 * win/lib/WebKitSystemInterface_debug.lib:
2148 2010-01-13 Simon Fraser <simon.fraser@apple.com>
2150 Reviewed by Darin Adler.
2152 <rdar://problem/7532544>
2154 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
2155 be used for a shadow drawing fix.
2157 * win/lib/WebKitSystemInterface.lib:
2158 * win/lib/WebKitSystemInterface_debug.lib:
2160 2010-01-13 Simon Fraser <simon.fraser@apple.com>
2162 Reviewed by Darin Adler.
2164 <rdar://problem/7532544>
2166 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
2167 be used for a shadow drawing fix.
2169 * WebKitSystemInterface.h:
2170 * libWebKitSystemInterfaceLeopard.a:
2171 * libWebKitSystemInterfaceSnowLeopard.a:
2172 * libWebKitSystemInterfaceTiger.a:
2174 2010-01-07 Alexey Proskuryakov <ap@apple.com>
2176 Not reviewed, build fix.
2178 Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
2179 clients of another class). WebCore doesn't use all methods of JSString, so
2180 we don't export all classes clients could theoretically access via JSString.
2182 * win/tools/vsprops/common.vsprops:
2184 2009-12-21 Mark Rowe <mrowe@apple.com>
2186 Reviewed by Samuel Weinig.
2188 Update WebKitSystemInterface.
2190 * libWebKitSystemInterfaceLeopard.a:
2191 * libWebKitSystemInterfaceSnowLeopard.a:
2192 * libWebKitSystemInterfaceTiger.a:
2194 2009-12-21 Mark Rowe <mrowe@apple.com>
2196 Reviewed by Samuel Weinig.
2198 Update WebKitSystemInterface.
2200 * WebKitSystemInterface.h:
2201 * libWebKitSystemInterfaceLeopard.a:
2202 * libWebKitSystemInterfaceSnowLeopard.a:
2203 * libWebKitSystemInterfaceTiger.a:
2205 2009-12-18 Sam Weinig <sam@webkit.org>
2207 Reviewed by Anders Carlsson.
2209 Update WebKitSystemInterface for <rdar://problem/7237059>.
2211 * WebKitSystemInterface.h:
2212 * libWebKitSystemInterfaceLeopard.a:
2213 * libWebKitSystemInterfaceSnowLeopard.a:
2214 * libWebKitSystemInterfaceTiger.a:
2216 2009-12-15 Dan Bernstein <mitz@apple.com>
2218 Reviewed by Adam Roben.
2220 WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
2221 Core Graphics when available
2223 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
2224 wkCanCreateCGFontWithLOGFONT().
2225 * win/lib/WebKitSystemInterface.lib:
2226 * win/lib/WebKitSystemInterface_debug.lib:
2228 2009-12-12 Eric Carlson <eric.carlson@apple.com>
2230 Reviewed by Darin Adler.
2232 <rdar://problem/7453726> Pull shared UI code into WebKit
2234 * WebKitSystemInterface.h:
2235 * libWebKitSystemInterfaceLeopard.a:
2236 * libWebKitSystemInterfaceSnowLeopard.a:
2237 * libWebKitSystemInterfaceTiger.a:
2239 2009-12-11 Chris Marrin <cmarrin@apple.com>
2241 Reviewed by Adam Roben.
2243 Add QuartzCore build files to OpenSource tree
2244 https://bugs.webkit.org/show_bug.cgi?id=31856
2246 This allows proper building and linking with QuartzCore
2250 * win/bin/QuartzCoreInterface.dll: Added.
2251 * win/include/QuartzCoreInterface: Added.
2252 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
2253 * win/lib/QuartzCoreInterface.lib: Added.
2255 2009-12-07 Adam Roben <aroben@apple.com>
2257 Windows build fix for checkouts with a space in the path
2259 * win/tools/scripts/auto-version.sh: Quote the output file's directory
2260 before passing it to mkdir.
2262 2009-12-01 Alexey Proskuryakov <ap@apple.com>
2264 Reviewed by Darin Adler.
2266 https://bugs.webkit.org/show_bug.cgi?id=32036
2267 Implement CredentialStorage::getFromPersistentStorage for CFNetwork
2269 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2270 * win/lib/WebKitSystemInterface.lib:
2271 * win/lib/WebKitSystemInterface_debug.lib:
2272 Update WebKitSystemInterface.
2274 2009-11-24 Alexey Proskuryakov <ap@apple.com>
2276 Reviewed by Brady Eidson.
2278 https://bugs.webkit.org/show_bug.cgi?id=31844
2279 SocketStreamHandleCFNet should support CONNECT proxy credentials
2281 * WebKitSystemInterface.h:
2282 * libWebKitSystemInterfaceLeopard.a:
2283 * libWebKitSystemInterfaceSnowLeopard.a:
2284 * libWebKitSystemInterfaceTiger.a:
2285 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2286 * win/lib/WebKitSystemInterface.lib:
2287 * win/lib/WebKitSystemInterface_debug.lib:
2288 Update WebKitSystemInterface.
2290 2009-11-22 Dan Bernstein <mitz@apple.com>
2292 Reviewed by Eric Carlson.
2294 Updated WebKitSystemInterface.
2296 * libWebKitSystemInterfaceLeopard.a:
2297 * libWebKitSystemInterfaceSnowLeopard.a:
2298 * libWebKitSystemInterfaceTiger.a:
2300 2009-11-22 Dan Bernstein <mitz@apple.com>
2302 Reviewed by Cameron Zwarich.
2304 Fixed a leak in WKDrawMediaUIPart().
2306 * libWebKitSystemInterfaceLeopard.a:
2307 * libWebKitSystemInterfaceSnowLeopard.a:
2308 * libWebKitSystemInterfaceTiger.a:
2310 2009-11-20 Eric Carlson <eric.carlson@apple.com>
2312 Reviewed by Simon Fraser.
2314 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
2316 * WebKitSystemInterface.h:
2317 * libWebKitSystemInterfaceLeopard.a:
2318 * libWebKitSystemInterfaceSnowLeopard.a:
2319 * libWebKitSystemInterfaceTiger.a:
2321 2009-11-19 Eric Carlson <eric.carlson@apple.com>
2323 Reviewed by Dan Bernstein.
2325 <rdar://problem/7035231>
2326 Support closed caption in <video> element
2328 * WebKitSystemInterface.h:
2329 Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
2330 define WKMediaUIPartToggleClosedCaptionsButton.
2332 2009-11-13 Anders Carlsson <andersca@apple.com>
2334 Reviewed by Dan Bernstein.
2336 Update WebKitSystemInterface.
2338 * WebKitSystemInterface.h:
2339 * libWebKitSystemInterfaceLeopard.a:
2340 * libWebKitSystemInterfaceSnowLeopard.a:
2341 * libWebKitSystemInterfaceTiger.a:
2343 2009-11-13 Brent Fulgham <bfulgham@webkit.org>
2345 Build correction. No review.
2347 The WinCairo build requires ENABLE_FILTERS to work properly.
2349 * win/tools/vsprops/WinCairo.vsprops:
2351 2009-11-02 Dan Bernstein <mitz@apple.com>
2353 Reviewed by John Sullivan.
2355 WebKitSystemInterface part of making the appearance of the full-screen video HUD match
2356 QuickTime Player X’s HUD.
2358 * libWebKitSystemInterfaceLeopard.a:
2359 * libWebKitSystemInterfaceSnowLeopard.a:
2360 * libWebKitSystemInterfaceTiger.a:
2362 2009-10-26 Mark Rowe <mrowe@apple.com>
2364 Reviewed by Adam Roben.
2366 Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
2368 Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
2369 in the major component of the version number.
2371 * win/tools/scripts/auto-version.sh:
2373 2009-10-19 Marshall Culpepper <mculpepper@appcelerator.com>
2375 Reviewed by Eric Seidel.
2377 added cairo include and lib directories to debug_wincairo.vsprops
2378 https://bugs.webkit.org/show_bug.cgi?id=29831
2380 * win/tools/vsprops/debug_wincairo.vsprops:
2382 2009-10-16 Steve Falkenburg <sfalken@apple.com>
2384 Reviewed by Dan Bernstein.
2386 https://bugs.webkit.org/show_bug.cgi?id=30456
2387 Fixes for new Debug_All Windows build configuration.
2389 * win/tools/vsprops/debug_all.vsprops:
2390 Define DEBUG_ALL in Debug_All configuration.
2391 Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
2393 2009-10-16 Steve Falkenburg <sfalken@apple.com>
2395 Reviewed by Adam Roben.
2397 Add a Debug_All configuration to build entire stack as debug.
2398 Change Debug_Internal to:
2399 - stop using _debug suffix for all WebKit/Safari binaries
2400 - not use _debug as a DLL naming suffix
2401 - use non-debug C runtime lib.
2403 * win/tools/vsprops/debug_all.vsprops: Added.
2404 Use debug C runtime library in debug_all.
2405 Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
2406 * win/tools/vsprops/debug_internal.vsprops:
2407 Don't specify debug C runtime library in debug_internal.
2408 Don't specify _debug suffix for standard debug_internal builds.
2410 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
2412 Reviewed by Simon Fraser
2414 Support fullscreen in MediaPlayer (Mac)
2415 https://bugs.webkit.org/show_bug.cgi?id=26742
2417 New methods required for video fullscreen.
2419 * WebKitSystemInterface.h:
2420 * libWebKitSystemInterfaceLeopard.a:
2421 * libWebKitSystemInterfaceSnowLeopard.a:
2422 * libWebKitSystemInterfaceTiger.a:
2424 2009-10-02 Steve Falkenburg <sfalken@apple.com>
2427 Re-apply lost changes to auto-version.sh.
2429 * win/tools/scripts/auto-version.sh:
2431 2009-10-02 Eric Carlson <eric.carlson@apple.com>
2433 Reviewed by Adam Roben.
2435 <rdar://problem/7271334>
2436 Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
2438 * WebKitSystemInterface.h:
2439 MediaControllerThemeQT -> MediaControllerThemeQuickTime
2441 2009-10-02 Steve Falkenburg <sfalken@apple.com>
2443 Reviewed by Mark Rowe.
2445 <https://bugs.webkit.org/show_bug.cgi?id=29989>
2446 Safari version number shouldn't be exposed in WebKit code
2448 For a WebKit version of 532.3.4:
2449 Product version is: 5.32.3.4 (was 4.0.3.0)
2450 File version is: 5.32.3.4 (was 4.532.3.4)
2452 * win/tools/scripts/PRODUCTVERSION: Removed.
2453 * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
2455 2009-09-25 Dan Bernstein <mitz@apple.com>
2457 Reviewed by Adam Roben.
2459 WebKitSystemInterface changes for
2460 <rdar://problem/7211635> 2 byte characters are displayed as garbaged
2461 <rdar://problem/7212626> garbled/gibberish text (off-by-one)
2463 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2464 wkAddFontsFromPlistRepresentation() and replaced
2465 wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
2466 wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
2467 * win/lib/WebKitSystemInterface.lib:
2468 * win/lib/WebKitSystemInterface_debug.lib:
2470 2009-09-23 Marshall Culpepper <mculpepper@appcelerator.com>
2472 Reviewed by Eric Seidel.
2474 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
2475 default when the necessary dependencies are extracted into the
2477 https://bugs.webkit.org/show_bug.cgi?id=29661
2479 * win/tools/vsprops/WinCairo.vsprops:
2481 2009-09-09 Brent Fulgham <bfulgham@webkit.org>
2483 Reviewed by Dave Levin.
2485 Adjust WinCairo-specific property sheet to use static versions of
2486 libjpeg.lib and libpng.lib. Change to libpng.lib required addition
2487 of zlib.lib to link.
2489 * win/tools/vsprops/WinCairo.vsprops:
2491 2009-08-28 Steve Falkenburg <sfalken@apple.com>
2493 Reviewed by Adam Roben.
2495 Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
2496 to automatically use secure versions of C runtime lib calls on Windows.
2497 https://bugs.webkit.org/show_bug.cgi?id=28824
2499 * win/tools/vsprops/common.vsprops:
2501 2009-08-25 Brent Fulgham <bfulgham@webkit.org>
2503 Rubber stamped by Steve Falkenburg.
2505 debug_wincairo.vsprops was linking against wrong C runtime.
2507 * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
2508 C runtime (as in the standard 'debug.vsprops' file.)
2510 2009-08-24 Brent Fulgham <bfulgham@webkit.org>
2512 Reviewed by Steve Falkenburg.
2514 Revise CFLite Debug build to emit DLL's with _debug label.
2515 https://bugs.webkit.org/show_bug.cgi?id=28695.
2517 * win/tools/vsprops/debug_wincairo.vsprops: Added.
2519 2009-08-12 Peter Kasting <pkasting@google.com>
2521 Reviewed by Darin Adler.
2523 https://bugs.webkit.org/show_bug.cgi?id=27323
2524 Change pattern that strips all trailing whitespace to just remove EOL
2525 chars (\r, \n), to make it clear that varying EOL chars is the primary
2526 problem being solved.
2528 * win/tools/scripts/auto-version.sh:
2530 2009-08-10 Peter Kasting <pkasting@google.com>
2532 Reviewed by George Staikos.
2534 https://bugs.webkit.org/show_bug.cgi?id=27323
2535 Even more line ending-stripping for auto-version.sh, based on output
2536 provided by Jessie Berlin.
2538 * win/tools/scripts/auto-version.sh:
2540 2009-08-10 Brent Fulgham <bfulgham@webkit.org>
2542 Reviewed by Adam Roben.
2544 https://bugs.webkit.org/show_bug.cgi?id=28048.
2545 Move various WinCairo build settings into *.vsprops file.
2547 * win/tools/vsprops/cURL.vsprops: Added.
2549 2009-08-06 Peter Kasting <pkasting@google.com>
2551 Reviewed by Adam Barth.
2553 https://bugs.webkit.org/show_bug.cgi?id=27323
2554 Strip line endings at all points auto-version.sh reads data, not just
2555 the one I happened to run into.
2557 * win/tools/scripts/auto-version.sh:
2559 2009-07-27 Peter Kasting <pkasting@google.com>
2561 Reviewed by Adam Roben.
2563 https://bugs.webkit.org/show_bug.cgi?id=27323
2564 Correctly parse command output, even when the line endings are not LF,
2565 so that we don't create an autoversion.h that MSVC chokes on.
2567 * win/tools/scripts/auto-version.sh:
2569 2009-07-13 Brent Fulgham <bfulgham@webkit.org>
2571 Reviewed by Adam Roben.
2573 Add new configuration flag for redistributable Windows build.
2574 https://bugs.webkit.org/show_bug.cgi=27087
2576 * win/tools/vsprops/WinCairo.vsprops: Added. Defines the
2577 new WIN_CAIRO flag used to drive non-Apple Windows build.
2579 2009-07-10 Eric Carlson <eric.carlson@apple.com>
2581 Reviewed by Simon Fraser.
2583 Update WebKitSystemInterface for <rdar://problem/7049066>.
2585 * WebKitSystemInterface.h:
2586 * libWebKitSystemInterfaceLeopard.a:
2587 * libWebKitSystemInterfaceSnowLeopard.a:
2588 * libWebKitSystemInterfaceTiger.a:
2590 2009-07-06 Eric Carlson <eric.carlson@apple.com>
2592 Update WebKitSystemInterface for <rdar://problem/7008093>.
2594 * WebKitSystemInterface.h:
2595 * libWebKitSystemInterfaceLeopard.a:
2596 * libWebKitSystemInterfaceSnowLeopard.a:
2597 * libWebKitSystemInterfaceTiger.a:
2599 2009-07-06 Anders Carlsson <andersca@apple.com>
2601 Update WebKitSystemInterface.
2603 * WebKitSystemInterface.h:
2604 * libWebKitSystemInterfaceLeopard.a:
2605 * libWebKitSystemInterfaceSnowLeopard.a:
2606 * libWebKitSystemInterfaceTiger.a:
2608 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
2610 Reviewed by Simon Fraser.
2612 Update WebKitSystemInterface for <rdar://problem/6518119>
2614 * WebKitSystemInterface.h:
2615 * libWebKitSystemInterfaceLeopard.a:
2616 * libWebKitSystemInterfaceSnowLeopard.a:
2617 * libWebKitSystemInterfaceTiger.a:
2619 2009-07-01 Eric Carlson <eric.carlson@apple.com>
2621 Reviewed by Simon Fraser.
2623 Update WebKitSystemInterface for <rdar://problem/7014990>
2625 * libWebKitSystemInterfaceLeopard.a:
2626 * libWebKitSystemInterfaceSnowLeopard.a:
2627 * libWebKitSystemInterfaceTiger.a:
2629 2009-06-29 Eric Carlson <eric.carlson@apple.com>
2631 Reviewed by Simon Fraser.
2633 Update WebKitSystemInterface for <rdar://problem/7014813>
2635 * WebKitSystemInterface.h:
2636 * libWebKitSystemInterfaceLeopard.a:
2637 * libWebKitSystemInterfaceSnowLeopard.a:
2638 * libWebKitSystemInterfaceTiger.a:
2640 2009-06-25 Simon Fraser <simon.fraser@apple.com>
2642 Rubber-stamped by Mark Rowe.
2644 <rdar://problem/6999737>
2646 Update the media controller images.
2648 * libWebKitSystemInterfaceLeopard.a:
2649 * libWebKitSystemInterfaceSnowLeopard.a:
2650 * libWebKitSystemInterfaceTiger.a:
2652 2009-06-16 Simon Fraser <simon.fraser@apple.com>
2654 Rubber-stamped by Anders Carlsson.
2656 Update WebKitSystemInterface for <rdar://problem/6937882>.
2658 * libWebKitSystemInterfaceLeopard.a:
2659 * libWebKitSystemInterfaceSnowLeopard.a:
2660 * libWebKitSystemInterfaceTiger.a:
2662 2009-06-02 Anders Carlsson <andersca@apple.com>
2664 Rubber-stamped by Mark Rowe.
2666 Update WebKitSystemInterface.
2668 * libWebKitSystemInterfaceLeopard.a:
2669 * libWebKitSystemInterfaceSnowLeopard.a:
2670 * libWebKitSystemInterfaceTiger.a:
2672 2009-05-27 Mark Rowe <mrowe@apple.com>
2674 Rubber-stamped by Dan Bernstein.
2676 Update WebKitSystemInterface.
2678 * libWebKitSystemInterfaceLeopard.a:
2679 * libWebKitSystemInterfaceSnowLeopard.a: Added.
2680 * libWebKitSystemInterfaceTiger.a:
2682 2009-05-26 Anders Carlsson <andersca@apple.com>
2684 Reviewed by Dan Bernstein.
2686 <rdar://problem/6901751>
2687 REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
2689 Remove WKCGContextIsSafeToClip.
2691 * WebKitSystemInterface.h:
2692 * libWebKitSystemInterfaceTiger.a:
2694 2009-05-21 Dan Bernstein <mitz@apple.com>
2696 Rubber-stamped by Mark Rowe.
2698 - correct a copyright header accidently reverted in r43964
2700 * WebKitSystemInterface.h:
2702 2009-05-21 Dan Bernstein <mitz@apple.com>
2704 Reviewed by Anders Carlsson.
2706 - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
2707 (r35515): Tiger crash painting the selection on registration page of
2710 * WebKitSystemInterface.h:
2711 * libWebKitSystemInterfaceTiger.a:
2713 2009-05-07 Simon Fraser <simon.fraser@apple.com>
2715 Source changes reviewed by Darin Adler
2717 <rdar://problem/6864091> Endcap of media controls slider is fuzzy
2719 * libWebKitSystemInterfaceLeopard.a:
2720 * libWebKitSystemInterfaceTiger.a:
2722 2009-04-28 Steve Falkenburg <sfalken@apple.com>
2724 Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
2725 Indirected definition through a UserMacro.
2727 Reviewed by Mark Rowe.
2729 * win/tools/vsprops/common.vsprops:
2731 2009-04-28 Steve Falkenburg <sfalken@apple.com>
2733 Fix extraneous warning about PRODUCTION not being defined in Windows builds.
2734 Indirected definition for __PRODUCTION__ through a UserMacro.
2736 Reviewed by Mark Rowe.
2738 * win/tools/vsprops/common.vsprops:
2740 2009-04-24 Simon Fraser <simon.fraser@apple.com>
2742 Source changes reviewed by Darin Adler
2744 https://bugs.webkit.org/show_bug.cgi?id=22242
2746 Update WebKitSystemInterface for Mac with fixes for video controller drawing.
2748 * libWebKitSystemInterfaceLeopard.a:
2749 * libWebKitSystemInterfaceTiger.a:
2751 2009-04-22 Ada Chan <adachan@apple.com>
2753 Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
2755 Reviewed by Darin Adler.
2757 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2758 * win/lib/WebKitSystemInterface.lib:
2759 * win/lib/WebKitSystemInterface_debug.lib:
2761 2009-04-20 Steve Falkenburg <sfalken@apple.com>
2763 Separate JavaScriptCore.dll from WebKit.dll.
2764 Slight performance improvement or no change on benchmarks.
2766 Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
2767 and simplifies standalone JavaScriptCore builds.
2769 Reviewed by Oliver Hunt.
2771 * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
2773 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
2775 Reviewed by Mark Rowe.
2777 <rdar://problem/6781295> video.buffered and video.seekable are not
2778 the same. video.buffered should return only what is buffered and
2779 not what is seekable
2781 * WebKitSystemInterface.h:
2782 * libWebKitSystemInterfaceLeopard.a:
2783 * libWebKitSystemInterfaceTiger.a:
2785 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
2787 Reviewed by Adele Peterson.
2789 <rdar://problem/6747241> work around QTKit no longer reaching
2790 QTMovieLoadStateComplete
2792 * WebKitSystemInterface.h:
2793 * libWebKitSystemInterfaceLeopard.a:
2794 * libWebKitSystemInterfaceTiger.a:
2796 2009-04-15 Steve Falkenburg <sfalken@apple.com>
2798 Updated WebKitSystemInterface for Windows.
2799 Changes needed for <rdar://problem/6785760>
2801 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2802 * win/lib/WebKitSystemInterface.lib:
2803 * win/lib/WebKitSystemInterface_debug.lib:
2805 2009-04-14 Mark Rowe <mrowe@apple.com>
2807 Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
2809 * libWebKitSystemInterfaceLeopard.a:
2810 * libWebKitSystemInterfaceTiger.a:
2812 2009-04-13 Antti Koivisto <antti@apple.com>
2814 Reviewed by Darin Adler.
2816 <rdar://problem/6740294> Increase the connection count per host
2818 * WebKitSystemInterface.h:
2819 * libWebKitSystemInterfaceLeopard.a:
2820 * libWebKitSystemInterfaceTiger.a:
2822 2009-04-10 Eric Carlson <eric.carlson@apple.com>
2824 WebKitSystemInterface changes for <rdar://problem/6646998>
2826 * libWebKitSystemInterfaceLeopard.a:
2827 * libWebKitSystemInterfaceTiger.a:
2829 2009-04-10 Simon Fraser <simon.fraser@apple.com>
2831 Fix the leopard build by updating WebKitSystemInterface.
2833 * WebKitSystemInterface.h:
2834 * libWebKitSystemInterfaceLeopard.a:
2836 2009-03-30 Steve Falkenburg <sfalken@apple.com>
2838 Bump version to 530.
2840 * win/tools/scripts/VERSION:
2842 2009-03-26 Adam Roben <aroben@apple.com>
2844 Remove SafariThemeConstants.h, which is now provided by
2845 WebKitSupportLibrary
2847 * win/include/SafariTheme: Removed.
2848 * win/include/SafariTheme/SafariThemeConstants.h: Removed.
2850 2009-03-07 Dan Bernstein <mitz@apple.com>
2852 Reviewed by Mark Rowe.
2854 - WebKitSystemInterface part of removing build-time and run-time support
2855 for legacy versions of CFNetwork and Core Graphics
2857 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2858 * win/lib/WebKitSystemInterface.lib:
2859 * win/lib/WebKitSystemInterface_debug.lib:
2861 2009-01-30 Dan Bernstein <mitz@apple.com>
2863 Reviewed by Timothy Hatcher.
2865 - <rdar://problem/6545912> expose the build number in autoversion.h
2867 * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
2868 with the full build number.
2870 2009-01-08 Dan Bernstein <mitz@apple.com>
2872 Reviewed by Adam Roben.
2874 - WebKitSystemInterface changes to support Core Graphics native glyph drawing
2876 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2877 * win/lib/WebKitSystemInterface.lib:
2878 * win/lib/WebKitSystemInterface_debug.lib:
2880 2008-11-11 Ada Chan <adachan@apple.com>
2882 Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
2883 Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
2885 Update window versions to correspond to Windows XP.
2887 Reviewed by Steve Falkenburg.
2889 * win/tools/vsprops/common.vsprops:
2891 2008-10-23 Anders Carlsson <andersca@apple.com>
2893 Reviewed by John Sullivan.
2895 Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
2897 * libWebKitSystemInterfaceLeopard.a:
2898 * libWebKitSystemInterfaceTiger.a:
2900 2008-10-08 Mark Rowe <mrowe@apple.com>
2902 Rubber-stamped by Jon Honeycutt.
2904 Remove restriction on version number ending in a 4.
2906 * win/tools/scripts/auto-version.sh:
2908 2008-10-07 Anders Carlsson <andersca@apple.com>
2910 Reviewed by Mitz Pettel.
2912 Update WebKitSystemInterface.
2914 * libWebKitSystemInterfaceLeopard.a:
2915 * libWebKitSystemInterfaceTiger.a:
2917 2008-09-09 Dan Bernstein <mitz@apple.com>
2919 Reviewed by Darin Adler.
2921 - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
2923 * WebKitSystemInterface.h:
2924 * libWebKitSystemInterfaceLeopard.a:
2926 2008-09-04 Adam Roben <aroben@apple.com>
2928 Ignore warning LNK4221 on Windows
2930 This warning is emitted when an object file with no public symbols is
2931 passed to the linker/librarian. This often occurs in WebCore for files
2932 that have been disabled via ENABLE()/USE() macros.
2934 Rubberstamped by Anders Carlsson.
2936 * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
2938 2008-08-27 Timothy Hatcher <timothy@apple.com>
2940 Adds the WKAdvanceDefaultButtonPulseAnimation function.
2942 <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
2944 Reviewed by Adele Peterson.
2946 * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
2947 * libWebKitSystemInterfaceLeopard.a: Updated.
2948 * libWebKitSystemInterfaceTiger.a: Updated.
2950 2008-08-26 Adam Roben <aroben@apple.com>
2952 Disable a truncation warning that is disabled/doesn't exist on Mac
2954 This warning was firing when initializing floats from double literals.
2955 I haven't yet found any other situation that would cause this warning
2958 Reviewed by Sam Weinig.
2960 * win/tools/vsprops/common.vsprops: Turn off warning C4305.
2962 2008-07-20 Steve Falkenburg <sfalken@apple.com>
2966 * win/tools/vsprops/common.vsprops:
2968 2008-07-08 Dan Bernstein <mitz@apple.com>
2970 Reviewed by John Sullivan.
2972 - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
2974 * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
2975 * libWebKitSystemInterfaceLeopard.a: Updated.
2976 * libWebKitSystemInterfaceTiger.a: Updated.
2978 2008-07-01 Steve Falkenburg <sfalken@apple.com>
2980 Bump version numbers.
2982 Reviewed by Mark Rowe.
2984 * win/tools/scripts/PRODUCTVERSION:
2985 * win/tools/scripts/VERSION:
2987 2008-05-13 Dan Bernstein <mitz@apple.com>
2989 Reviewed by John Sullivan.
2991 - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
2993 * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
2994 transformed graphics contexts.
2995 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2996 wkSetCGContextFontRenderingStyle().
2997 * win/lib/WebKitSystemInterface.lib: Updated.
2998 * win/lib/WebKitSystemInterface_debug.lib: Updated.
3000 2008-05-09 Adam Roben <aroben@apple.com>
3002 Disable a MSVC warning
3004 Reviewed by Darin Adler.
3006 * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
3007 disabled warnings. It's a warning about decorated names being longer
3008 than MSVC's limit of 4096 characters. This warning doesn't indicate a
3009 correctness problem, but these truncated decorated names will be
3010 harder to recognize during debugging or when they appear in linker
3013 2008-04-28 Darin Adler <darin@apple.com>
3019 * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
3020 It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
3022 2008-04-24 Mark Rowe <mrowe@apple.com>
3024 Reviewed by Sam Weinig.
3026 Remove code for calculating the glyph cache size.
3028 * WebKitSystemInterface.h: Remove unused symbol.
3029 * libWebKitSystemInterfaceLeopard.a:
3030 * libWebKitSystemInterfaceTiger.a:
3032 2008-03-28 Steve Falkenburg <sfalken@apple.com>
3036 * win/tools/scripts/PRODUCTVERSION:
3038 2008-03-26 Adam Roben <aroben@apple.com>
3040 Windows build fix after r31322
3042 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
3043 * win/lib/WebKitSystemInterface.lib: Updated.
3044 * win/lib/WebKitSystemInterface_debug.lib: Updated.
3046 2008-03-26 Mark Rowe <mrowe@apple.com>
3048 Reviewed by David Hyatt.
3050 Make the Ahem font antialias correctly on Acid3 on Tiger.
3052 * WebKitSystemInterface.h:
3053 * libWebKitSystemInterfaceTiger.a:
3055 2008-03-19 Mark Rowe <mrowe@apple.com>
3057 Rubber-stamped by Sam Weinig.
3059 Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
3060 Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
3062 * libWebCoreSQLite3.a: Land a 4-way fat binary.
3064 2008-03-12 Steve Falkenburg <sfalken@apple.com>
3066 New version of WebKitSystemInterface.lib with
3067 more compiler warnings suppressed.
3069 * win/lib/WebKitSystemInterface.lib:
3070 * win/tools/vsprops/common.vsprops:
3072 2008-03-12 Dan Bernstein <mitz@apple.com>
3074 Reviewed by Darin Adler and Sam Weinig.
3076 - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
3078 * WebKitSystemInterface.h:
3079 * libWebKitSystemInterfaceLeopard.a:
3081 2008-03-11 Steve Falkenburg <sfalken@apple.com>
3083 Disable two PGO/LTCG specific warnings.
3087 * win/tools/vsprops/common.vsprops:
3089 2008-02-29 Mark Rowe <mrowe@apple.com>
3091 Update Tiger version of WebKitSystemInterface to match r30690.
3093 * libWebKitSystemInterfaceTiger.a:
3095 2008-02-29 Adele Peterson <adele@apple.com>
3099 Auto-generate image arrays.
3101 * libWebKitSystemInterfaceLeopard.a:
3103 2008-02-29 Mark Rowe <mrowe@apple.com>
3105 Reviewed by Anders Carlsson.
3107 Replace use of WKPathFromFont with implementation in terms of public API.
3109 * WebKitSystemInterface.h: Remove unused symbol.
3110 * libWebKitSystemInterfaceLeopard.a:
3111 * libWebKitSystemInterfaceTiger.a:
3113 2008-02-29 Mark Rowe <mrowe@apple.com>
3115 Reviewed by Oliver Hunt.
3117 Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
3119 * WebKitSystemInterface.h:
3120 * libWebKitSystemInterfaceLeopard.a:
3121 * libWebKitSystemInterfaceTiger.a:
3123 2008-02-29 Mark Rowe <mrowe@apple.com>
3125 Reviewed by Oliver Hunt.
3127 Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
3129 * WebKitSystemInterface.h:
3130 * libWebKitSystemInterfaceLeopard.a:
3132 2008-02-29 Mark Rowe <mrowe@apple.com>
3134 Reviewed by Oliver Hunt and Oliver Hunt.
3136 <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
3138 * WebKitSystemInterface.h: Remove unused symbol.
3139 * libWebKitSystemInterfaceLeopard.a:
3140 * libWebKitSystemInterfaceTiger.a:
3142 2008-02-28 Mark Rowe <mrowe@apple.com>
3144 Reviewed by Dan Bernstein.
3146 Remove two unused functions from WebKitSystemInterface.
3148 * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
3149 a duplicate declaration of WKSecondsSinceLastInputEvent.
3150 * libWebKitSystemInterfaceLeopard.a:
3151 * libWebKitSystemInterfaceTiger.a:
3153 2008-02-28 Mark Rowe <mrowe@apple.com>
3155 Reviewed by Dave Hyatt.
3157 Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
3159 * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger.
3160 * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics.
3162 2008-02-27 Brady Eidson <beidson@apple.com>
3166 * libWebKitSystemInterfaceTiger.a:
3168 2008-02-27 Brady Eidson <beidson@apple.com>
3170 Reviewed by Mark Rowe
3172 Removed some unused methods:
3173 WKGetNSURLResponseCalculatedExpiration
3174 WKGetNSURLResponseMustRevalidate
3176 * WebKitSystemInterface.h:
3177 * libWebKitSystemInterfaceLeopard.a:
3178 * libWebKitSystemInterfaceTiger.a:
3180 2008-02-13 Adam Roben <aroben@apple.com>
3182 * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
3184 2008-02-12 Adam Roben <aroben@apple.com>
3186 Clean up auto-version.sh a bit
3188 It now does quite a bit less file I/O and many fewer fork/exec pairs.
3189 It's also quite a bit easier to read.
3193 * win/tools/scripts/auto-version.sh:
3195 2008-02-12 Steve Falkenburg <sfalken@apple.com>
3197 Versioning script change.
3199 * win/tools/scripts/auto-version.sh:
3201 2008-02-07 Ada Chan <adachan@apple.com>
3203 Added 4 new methods:
3204 wkSetClientCertificateInSSLProperties,
3205 wkCanAccessCFURLRequestHTTPBodyParts,
3206 wkCFURLRequestCopyHTTPRequestBodyParts,
3207 wkCFURLRequestSetHTTPRequestBodyParts
3209 Rubber-stamped by Steve.
3211 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3212 * win/lib/WebKitSystemInterface.lib:
3213 * win/lib/WebKitSystemInterface_debug.lib:
3215 2008-02-04 Timothy Hatcher <timothy@apple.com>
3217 <rdar://problem/5722735> Merge fix for SQLITE_FULL error
3218 is given even if the max_page_count is increased (2920)
3220 * libWebCoreSQLite3.a:
3222 2008-02-01 Steve Falkenburg <sfalken@apple.com>
3224 <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
3226 Rubber-stamped by Jon Honeycutt.
3228 * win/tools/vsprops/common.vsprops:
3230 2008-01-29 Mark Rowe <mrowe@apple.com>
3232 Reviewed by Tim Hatcher.
3234 <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).
3236 * WebCoreSQLite3/sqlite3.h: Added.
3237 * WebCoreSQLite3/sqlite3ext.h: Added.
3238 * libWebCoreSQLite3.a: Added.
3240 2008-01-29 Alexey Proskuryakov <ap@webkit.org>
3242 Debug (external) build fix.
3244 Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
3245 This preprocessor definition is automatically set by Visual Studio as needed anyway.
3247 * win/tools/vsprops/debug.vsprops:
3249 2008-01-17 Steve Falkenburg <sfalken@apple.com>
3251 Add preprocessor define accidently dropped in my unification,
3252 and required by some builds. Fixes an issue that caused both
3253 debug and release DLLs to be loaded.
3255 Rubber-stamped by Jon Honeycutt.
3257 * win/tools/vsprops/debug_internal.vsprops:
3259 2008-01-16 Steve Falkenburg <sfalken@apple.com>
3261 Use recommended security-related compiler settings.
3265 * win/tools/vsprops/common.vsprops:
3267 2008-01-16 Steve Falkenburg <sfalken@apple.com>
3271 * win/tools/vsprops/release.vsprops:
3273 2008-01-15 Adele Peterson <adele@apple.com>
3275 Reviewed by Adam and Antti.
3277 Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
3279 * WebKitSystemInterface.h:
3280 * libWebKitSystemInterfaceLeopard.a:
3281 * libWebKitSystemInterfaceTiger.a:
3282 * win/include/SafariTheme: Added.
3283 * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
3285 2008-01-14 Steve Falkenburg <sfalken@apple.com>
3287 Use shared vsprops for most vcproj properties.
3289 Reviewed by Darin Adler.
3291 * win/tools/vsprops/common.vsprops:
3292 * win/tools/vsprops/debug.vsprops:
3293 * win/tools/vsprops/debug_internal.vsprops:
3294 * win/tools/vsprops/release.vsprops:
3296 2008-01-11 Steve Falkenburg <sfalken@apple.com>
3298 Share common files across projects.
3301 Debug: common.vsprops, debug.vsprops
3302 Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
3303 Release: common.vsprops, release.vsprops
3305 Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
3306 debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
3308 Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
3310 Reviewed by Adam Roben.
3312 * win/tools/WinTools.make:
3313 * win/tools/scripts: Added.
3314 * win/tools/scripts/PRODUCTVERSION: Added.
3315 * win/tools/scripts/VERSION: Added.
3316 * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
3317 * win/tools/vsprops/debug.vsprops:
3318 * win/tools/vsprops/debug_internal.vsprops: Added.
3319 * win/tools/vsprops/release.vsprops:
3321 2008-01-11 Steve Falkenburg <sfalken@apple.com>
3323 Add shared vsprops to help unify our Windows tools settings.
3328 * win/tools/WinTools.make: Added.
3329 * win/tools/vsprops: Added.
3330 * win/tools/vsprops/common.vsprops: Added.
3331 * win/tools/vsprops/debug.vsprops: Added.
3332 * win/tools/vsprops/release.vsprops: Added.
3334 2008-01-07 Mark Rowe <mrowe@apple.com>
3336 Update Tiger library to a G3-friendly version.
3338 * libWebKitSystemInterfaceTiger.a:
3340 2008-01-07 Adele Peterson <adele@apple.com>
3342 Reviewed by Antti, Adam, and Mitz.
3344 WebKitLibraries part of fix for
3345 <rdar://problem/5619073> Updated look for <video> controls
3346 <rdar://problem/5619057> Add volume control to video controls
3348 * WebKitSystemInterface.h:
3349 * libWebKitSystemInterfaceLeopard.a:
3350 * libWebKitSystemInterfaceTiger.a:
3352 2008-01-03 Mark Rowe <mrowe@apple.com>
3354 Update Tiger library to a G3-friendly version.
3356 * libWebKitSystemInterfaceTiger.a:
3358 2008-01-03 Adele Peterson <adele@apple.com>
3360 Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
3362 * WebKitSystemInterface.h:
3363 * libWebKitSystemInterfaceLeopard.a:
3364 * libWebKitSystemInterfaceTiger.a:
3366 2007-12-21 Mark Rowe <mrowe@apple.com>
3368 Rubber-stamped by Dan Bernstein.
3370 Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
3371 Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
3373 * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
3375 2007-12-07 Dan Bernstein <mitz@apple.com>
3377 Reviewed by Darin Adler.
3379 - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
3381 * WebKitSystemInterface.h:
3382 * libWebKitSystemInterfaceLeopard.a:
3383 * libWebKitSystemInterfaceTiger.a:
3385 2007-11-27 John Sullivan <sullivan@apple.com>
3387 Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
3388 that affects Safari.
3390 reviewed by Kevin Decker
3392 * libWebKitSystemInterfaceLeopard.a:
3393 * libWebKitSystemInterfaceTiger.a:
3395 2007-11-26 Timothy Hatcher <timothy@apple.com>
3397 Reviewed by Adam Roben.
3399 Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
3400 http://bugs.webkit.org/show_bug.cgi?id=16137
3402 Add a new function to make bottom window corners square for textured windows.
3404 * WebKitSystemInterface.h:
3405 * libWebKitSystemInterfaceTiger.a:
3406 * libWebKitSystemInterfaceLeopard.a:
3408 2007-11-23 Adam Roben <aroben@apple.com>
3410 Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
3414 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
3416 * win/lib/WebKitSystemInterface.lib: Updated.
3417 * win/lib/WebKitSystemInterface_debug.lib: Updated.
3419 2007-11-16 Anders Carlsson <andersca@apple.com>
3423 <rdar://problem/5603832>
3424 XMLHttpRequest readyState 3 & responseText buffer issues.
3426 Add wkSetCFURLRequestShouldContentSniff.
3428 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3429 * win/lib/WebKitSystemInterface.lib:
3430 * win/lib/WebKitSystemInterface_debug.lib:
3432 2007-11-05 Antti Koivisto <antti@apple.com>
3436 Update WKQTMovieViewSetDrawSynchronously.
3438 * libWebKitSystemInterfaceLeopard.a:
3439 * libWebKitSystemInterfaceTiger.a:
3441 2007-11-02 Antti Koivisto <antti@apple.com>
3443 Reviewed by Darin Adler.
3445 Update to add WKQTMovieViewSetDrawSynchronously
3447 * WebKitSystemInterface.h:
3448 * libWebKitSystemInterfaceLeopard.a:
3449 * libWebKitSystemInterfaceTiger.a:
3451 2007-10-26 Adele Peterson <adele@apple.com>
3453 Reviewed by Tim Hatcher.
3455 Updating header too for WKDrawCapsLockIndicator.
3457 * WebKitSystemInterface.h:
3459 2007-10-26 Adele Peterson <adele@apple.com>
3463 Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
3465 * libWebKitSystemInterfaceLeopard.a:
3466 * libWebKitSystemInterfaceTiger.a:
3468 2007-10-25 Adam Roben <aroben@apple.com>
3470 Add wkSetPatternBaseCTM.
3472 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3473 * win/lib/WebKitSystemInterface.lib:
3474 * win/lib/WebKitSystemInterface_debug.lib:
3476 2007-10-25 Sam Weinig <sam@webkit.org>
3478 Fix the windows build.
3480 * win/lib/WebKitSystemInterface.lib:
3481 * win/lib/WebKitSystemInterface_debug.lib:
3483 2007-10-25 Timothy Hatcher <timothy@apple.com>
3485 Add WKSetPatternBaseCTM.
3487 * WebKitSystemInterface.h:
3488 * libWebKitSystemInterfaceLeopard.a:
3489 * libWebKitSystemInterfaceTiger.a:
3491 2007-10-25 Timothy Hatcher <timothy@apple.com>
3495 Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
3497 * libWebKitSystemInterfaceLeopard.a:
3499 2007-10-25 Sam Weinig <sam@webkit.org>
3501 Added wrapper for getting the foundation cache directory.
3503 Reviewed by Adam Roben.
3505 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3506 * win/lib/WebKitSystemInterface.lib:
3507 * win/lib/WebKitSystemInterface_debug.lib:
3509 2007-10-24 Adam Roben <aroben@apple.com>
3511 Added some font-related functions needed for <rdar://5549919>
3515 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3516 * win/lib/WebKitSystemInterface.lib:
3517 * win/lib/WebKitSystemInterface_debug.lib:
3519 2007-10-24 Timothy Hatcher <timothy@apple.com>
3521 Reviewed by Mark Rowe.
3523 <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
3525 Add system specific versions of WebKitSystemInterface.
3527 * libWebKitSystemInterface.a: Removed.
3528 * libWebKitSystemInterfaceLeopard.a: Added.
3529 * libWebKitSystemInterfaceTiger.a: Added.
3531 2007-10-11 Ada Chan <adachan@apple.com>
3533 <rdar://problem/5534421>
3534 Added wkGetDefaultHTTPCookieStorage(). Updated libraries.
3536 Reviewed by Darin Adler.
3538 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3539 * win/lib/WebKitSystemInterface.lib:
3540 * win/lib/WebKitSystemInterface_debug.lib:
3542 2007-09-27 Sam Weinig <sam@webkit.org>
3544 Build fix. Ran update-webkitsysteminterface script on Tiger, because
3545 the resulting binary differs when built on Tiger.
3547 * libWebKitSystemInterface.a:
3549 2007-09-27 David Hyatt <hyatt@apple.com>
3551 Update WebKitSYstemInterface for @font-face changes.
3553 * WebKitSystemInterface.h:
3554 * libWebKitSystemInterface.a:
3556 2007-09-18 Geoffrey Garen <ggaren@apple.com>
3558 Build fix. Ran update-webkitsysteminterface script on Tiger, because
3559 the resulting binary differs when built on Tiger. See
3560 <rdar://problem/5490613>.
3562 * libWebKitSystemInterface.a:
3564 2007-09-18 Geoffrey Garen <ggaren@apple.com>
3566 Build fix. Ran update-webkitsysteminterface script.
3568 * WebKitSystemInterface.h:
3569 * libWebKitSystemInterface.a:
3571 2007-08-28 Anders Carlsson <andersca@apple.com>
3573 Add WKSetNSURLRequestShouldContentSniff.
3575 * WebKitSystemInterface.h:
3576 * libWebKitSystemInterface.a:
3578 2007-08-28 Ada Chan <adachan@apple.com>
3580 <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
3585 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3586 * win/lib/WebKitSystemInterface.lib:
3587 * win/lib/WebKitSystemInterface_debug.lib:
3589 2007-07-23 Ada Chan <adachan@apple.com>
3593 Update WebKitSystemInterface.{h,lib}.
3595 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3596 * win/lib/WebKitSystemInterface.lib:
3597 * win/lib/WebKitSystemInterface_debug.lib:
3599 2007-07-19 Ada Chan <adachan@apple.com>
3601 Rubber-stamped by Adam.
3605 * win/lib/WebKitSystemInterface.lib:
3606 * win/lib/WebKitSystemInterface_debug.lib:
3608 2007-07-06 Adam Roben <aroben@apple.com>
3610 Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
3614 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3615 * win/lib/WebKitSystemInterface.lib:
3616 * win/lib/WebKitSystemInterface_debug.lib:
3618 2007-06-29 Antti Koivisto <antti@apple.com>
3622 Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
3624 * WebKitSystemInterface.h:
3625 * libWebKitSystemInterface.a:
3627 2007-03-29 Beth Dakin <bdakin@apple.com>
3629 Rubber-stamped by Adam.
3631 Keep OpenSource building.
3633 * WebKitSystemInterface.h:
3634 * libWebKitSystemInterface.a:
3636 2007-03-28 Antti Koivisto <antti@apple.com>
3638 Update libWebKitSystemInterface, previous version was out of date.
3640 * libWebKitSystemInterface.a:
3642 2007-03-27 Antti Koivisto <antti@apple.com>
3644 Reviewed by Darin Adler.
3646 Added wkGetWheelEventDeltas
3648 * WebKitSystemInterface.h:
3649 * libWebKitSystemInterface.a:
3651 2007-03-07 Mark Rowe <mrowe@apple.com>
3653 Build fix. Rebuild against 10.4 SDK.
3655 * libWebKitSystemInterface.a:
3657 2007-03-06 Kevin Decker <kdecker@apple.com>
3661 Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
3663 * libWebKitSystemInterface.a:
3665 2007-02-21 Anders Carlsson <acarlsson@apple.com>
3667 Add new version with WKCGContextIsBitmapContext.
3669 * WebKitSystemInterface.h:
3670 * libWebKitSystemInterface.a:
3672 2006-12-16 Adele Peterson <adele@apple.com>
3676 WebKitLibraries part of fix for:
3677 <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
3679 Added wkDrawTextFieldCellFocusRing.
3681 * WebKitSystemInterface.h:
3682 * libWebKitSystemInterface.a:
3684 2006-10-11 Darin Adler <darin@apple.com>
3686 Reviewed by John Sullivan.
3688 * WebKitSystemInterface.h: Updated to a C++-compatible version.
3690 2006-08-31 Adele Peterson <adele@apple.com>
3692 Reviewed by John Sullivan.
3694 Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
3696 * WebKitSystemInterface.h:
3697 * libWebKitSystemInterface.a:
3699 2006-08-30 Adele Peterson <adele@apple.com>
3703 Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
3704 Enable secure input mode for new password fields
3706 * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
3707 * libWebKitSystemInterface.a:
3709 2006-07-09 Anders Carlsson <acarlsson@apple.com>
3711 Reviewed by Darin Adler.
3713 * WebKitSystemInterface.h:
3714 * libWebKitSystemInterface.a:
3717 2006-07-05 Adele Peterson <adele@apple.com>
3719 Reviewed by Maciej and Hyatt.
3721 * WebKitSystemInterface.h: Updated.
3722 * libWebKitSystemInterface.a: Updated.
3724 2006-06-16 Adele Peterson <adele@apple.com>
3728 * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
3729 * libWebKitSystemInterface.a: ditto.
3731 2006-04-01 Eric Seidel <eseidel@apple.com>
3733 * libWebKitSystemInterface.a: commit a universal binary.
3735 2006-04-01 Darin Adler <darin@apple.com>
3739 * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
3740 code to use the system default alpha.
3742 2006-03-17 Eric Seidel <eseidel@apple.com>
3744 * libWebKitSystemInterface.a: commit a universal binary.
3746 2006-03-17 Adele Peterson <adele@apple.com>
3748 * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
3749 * libWebKitSystemInterface.a: ditto
3751 2006-02-28 John Sullivan <sullivan@apple.com>
3753 * WebKitSystemInterface.h: Removed WKMouseIsDown()
3754 * libWebKitSystemInterface.a: ditto
3756 2006-02-23 Timothy Hatcher <timothy@apple.com>
3758 New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
3760 * libWebKitSystemInterface.a:
3762 2006-02-19 Darin Adler <darin@apple.com>
3764 * WebKitSystemInterface.h: Added WKDrawFocusRing.
3765 * libWebKitSystemInterface.a: Ditto.
3767 2006-02-06 John Sullivan <sullivan@apple.com>
3769 * WebKitSystemInterface.h:
3770 * libWebKitSystemInterface.a:
3771 removed WKExecutableLinkedInTigerOrEarlier
3773 2005-11-01 Darin Adler <darin@apple.com>
3775 * libWebKitSystemInterface.a: Updated.
3777 2005-10-04 Maciej Stachowiak <mjs@apple.com>
3781 * WebKitSystemInterface.h:
3782 * libWebKitSystemInterface.a:
3784 2005-09-08 Justin Garcia <justin.garcia@apple.com>
3786 * WebKitSystemInterface.h: Update to latest
3787 * libWebKitSystemInterface.a: ditto
3789 2005-09-04 Darin Adler <darin@apple.com>
3791 * WebKitSystemInterface.h: Update to latest
3792 * libWebKitSystemInterface.a: Ditto.
3794 2005-08-07 Darin Adler <darin@apple.com>
3796 * libWebKitSystemInterface.a: Universal binary.
3797 * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
3799 2005-07-01 John Sullivan <sullivan@apple.com>
3801 - added WKExecutableLinkedInTigerOrEarlier
3803 * WebKitSystemInterface.h:
3804 * libWebKitSystemInterface.a:
3806 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3808 - updated for crashing bugfix
3810 * libWebKitSystemInterface.a:
3812 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3816 * WebKitSystemInterface.h:
3817 * libWebKitSystemInterface.a:
3819 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3823 * WebKitSystemInterface.h:
3824 * libWebKitSystemInterface.a:
3826 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3830 * WebKitSystemInterface.h:
3831 * libWebKitSystemInterface.a:
3833 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3837 * WebKitSystemInterface.h:
3838 * libWebKitSystemInterface.a:
3840 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3844 * WebKitSystemInterface.h:
3845 * libWebKitSystemInterface.a:
3847 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3851 * WebKitSystemInterface.h:
3852 * libWebKitSystemInterface.a:
3854 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3858 * WebKitSystemInterface.h:
3859 * libWebKitSystemInterface.a:
3861 2005-06-06 Maciej Stachowiak <mjs@apple.com>
3865 * WebKitSystemInterface.h:
3866 * libWebKitSystemInterface.a:
3868 2005-06-05 Maciej Stachowiak <mjs@apple.com>
3870 - added a few more bits of SPI
3872 * WebKitSystemInterface.h:
3873 * libWebKitSystemInterface.a:
3875 2005-06-05 Maciej Stachowiak <mjs@apple.com>
3877 - added file type and NSURLResponse caching SPI
3879 * WebKitSystemInterface.h:
3880 * libWebKitSystemInterface.a:
3882 2005-06-05 Maciej Stachowiak <mjs@apple.com>
3884 - initial checkin of WebKitSystemInterface binary
3886 * WebKitSystemInterface.h: Added.
3887 * libWebKitSystemInterface.a: Added.