1 2014-05-05 Brent Fulgham <bfulgham@apple.com>
3 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
4 https://bugs.webkit.org/show_bug.cgi?id=132580
5 <rdar://problem/16811179>
7 Reviewed by Dean Jackson.
9 * win/tools/scripts/auto-version.sh: Fall back to all-caps version
10 of environment variable if mixed-case version is not present.
12 2014-05-01 Brent Fulgham <bfulgham@apple.com>
14 Correct case of environment variables in auto-version.sh scripts
15 https://bugs.webkit.org/show_bug.cgi?id=132455
17 Reviewed by Dean Jackson.
19 Although we have historically used RC_PROJECTSOURCEVERSION in our scripts,
20 the actual environment variable is RC_ProjectSourceVersion. Old versions of
21 Cygwin converted this to all-caps by default, but this is no longer the case.
22 We need to use the proper case to avoid build failures.
24 * win/tools/scripts/auto-version.sh: Although we have historically coded
25 this as 'RC_PROJECTSOURCEVERSION', it is actually 'RC_ProjectSourceVersion'.
27 2014-04-25 Dean Jackson <dino@apple.com>
29 Update WKSI for https://webkit.org/b/132195
30 <rdar://problem/16175750>
32 Sorry, I forgot to update the header. This should fix
35 * WebKitSystemInterface.h:
37 2014-04-25 Dean Jackson <dino@apple.com>
39 Update WKSI for https://webkit.org/b/132195
40 <rdar://problem/16175750>
42 Reviewed by Jessie Berlin.
44 * WebKitSystemInterface.h:
45 * libWebKitSystemInterfaceMavericks.a:
46 * libWebKitSystemInterfaceMountainLion.a:
48 2014-04-22 Alex Christensen <achristensen@webkit.org>
50 Removed old stdbool and inttypes headers.
51 https://bugs.webkit.org/show_bug.cgi?id=131966
53 Reviewed by Brent Fulgham.
55 * win/tools/vsprops/WinCairo.props:
56 Removed references to os-win32 directory.
58 2014-04-15 Filip Pizlo <fpizlo@apple.com>
60 Update LLVM binary drops for Mountain Lion to LLVM r206312.
62 Rubber stamped by Geoffrey Garen.
64 * LLVMIncludesMountainLion.tar.bz2:
65 * LLVMLibrariesMountainLion.tar.bz2:
67 2014-04-15 Filip Pizlo <fpizlo@apple.com>
69 Add LLVM binary drops for Mavericks using LLVM r206312.
71 Rubber stamped by Geoffrey Garen.
73 * LLVMIncludesMavericks.tar.bz2: Added.
74 * LLVMLibrariesMavericks.tar.bz2: Added.
76 2014-04-03 Brent Fulgham <bfulgham@apple.com>
78 [Win] Enable the CSS_GRID_LAYOUT feature.
79 https://bugs.webkit.org/show_bug.cgi?id=131147
81 Reviewed by Simon Fraser.
83 Just like the CANVAS_PATH feature, this seems to have been
84 overlooked when it was turned on for other ports.
86 * win/tools/vsprops/FeatureDefines.props:
87 * win/tools/vsprops/FeatureDefinesCairo.props:
89 2014-04-02 Dean Jackson <dino@apple.com>
92 <rdar://problem/16321286>
94 * libWebKitSystemInterfaceMavericks.a:
95 * libWebKitSystemInterfaceMountainLion.a:
97 2014-04-02 Brent Fulgham <bfulgham@apple.com>
99 [Win] Enable the CANVAS_PATH feature.
100 https://bugs.webkit.org/show_bug.cgi?id=131114
102 Reviewed by Dean Jackson.
104 This code build and runs on Windows just fine. It was overlooked when the feature
105 was activated on other platforms.
107 * win/tools/vsprops/FeatureDefines.props: Turn on the feature.
108 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
110 2014-03-31 Alex Christensen <achristensen@webkit.org>
112 [WinCairo] Unreviewed build fix after r166496.
114 * win/tools/vsprops/GStreamerCommon.props:
115 Added gio-2.0.lib to list of GStreamer includes.
117 2014-03-24 Brent Fulgham <bfulgham@apple.com>
119 [Win] Enable WebVTT Regions on Windows.
120 https://bugs.webkit.org/show_bug.cgi?id=130680
122 Reviewed by Eric Carlson.
124 * win/tools/vsprops/FeatureDefines.props: Turn on WEBVTT_REGIONS
125 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
127 2014-03-19 Jer Noble <jer.noble@apple.com>
129 [Mac][EME] Query whether decoder support exists before creating a new MediaKeys object.
130 https://bugs.webkit.org/show_bug.cgi?id=130459
132 Reviewed by Eric Carlson.
134 * WebKitSystemInterface.h:
135 * libWebKitSystemInterfaceMavericks.a:
136 * libWebKitSystemInterfaceMountainLion.a:
138 2014-03-18 Alex Christensen <achristensen@webkit.org>
140 [WinCairo] Unreviewed build fix after r165763.
142 * win/tools/vsprops/GStreamerCommon.props:
143 Link to gsttag-1.0.lib in addition to other GStreamer libraries.
145 2014-03-14 Maciej Stachowiak <mjs@apple.com>
147 Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
148 https://bugs.webkit.org/show_bug.cgi?id=130276
149 <rdar://problem/16266927>
151 Reviewed by Simon Fraser.
153 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
154 * win/tools/scripts/auto-version.sh:
156 2014-03-14 Dean Jackson <dino@apple.com>
158 Remove libWebKitSystemInterfaceLion.a
159 https://bugs.webkit.org/show_bug.cgi?id=130254
161 Reviewed by Geoffrey Garen and Andreas Kling.
163 We don't support Lion any more.
165 * libWebKitSystemInterfaceLion.a: Removed.
167 2014-03-13 Dean Jackson <dino@apple.com>
169 <rdar://problem/16317198>
171 Update WKSI to fix a small leak on iOS.
173 * libWebKitSystemInterfaceLion.a:
174 * libWebKitSystemInterfaceMavericks.a:
175 * libWebKitSystemInterfaceMountainLion.a:
177 2014-03-12 Dean Jackson <dino@apple.com>
179 [WebGL] WebKit1 + WebKit2 iOS clients should check load policy
180 https://bugs.webkit.org/show_bug.cgi?id=130162
182 Add iOS implementations of WebGL load policy queries.
184 * libWebKitSystemInterfaceLion.a:
185 * libWebKitSystemInterfaceMavericks.a:
186 * libWebKitSystemInterfaceMountainLion.a:
188 2014-03-10 Brent Fulgham <bfulgham@apple.com>
190 [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages.
191 https://bugs.webkit.org/show_bug.cgi?id=130023
193 Reviewed by Dean Jackson.
195 * win/tools/vsprops/common.props: Pass WEBKIT_LIBRARIES value to subprocesses.
196 * win/tools/vsprops/debugsuffix.props: Make sure OFFICIAL_BUILD is set.
197 * win/tools/vsprops/production.props: Ditto.
199 2014-03-06 Dean Jackson <dino@apple.com>
201 Update WebKitSystemInterface.
202 <rdar://problem/16256214>
204 * libWebKitSystemInterfaceLion.a:
205 * libWebKitSystemInterfaceMavericks.a:
206 * libWebKitSystemInterfaceMountainLion.a:
208 2014-03-05 Dean Jackson <dino@apple.com>
210 https://bugs.webkit.org/show_bug.cgi?id=129722
211 Update WKSI, again, to fix the build.
213 * libWebKitSystemInterfaceLion.a:
214 * libWebKitSystemInterfaceMavericks.a:
215 * libWebKitSystemInterfaceMountainLion.a:
217 2014-03-05 Dean Jackson <dino@apple.com>
219 https://bugs.webkit.org/show_bug.cgi?id=129722
221 And remember to copy the header file!
223 * WebKitSystemInterface.h:
225 2014-03-05 Dean Jackson <dino@apple.com>
227 https://bugs.webkit.org/show_bug.cgi?id=129722
230 * libWebKitSystemInterfaceLion.a:
231 * libWebKitSystemInterfaceMavericks.a:
232 * libWebKitSystemInterfaceMountainLion.a:
234 2014-03-05 Eric Carlson <eric.carlson@apple.com>
236 [iOS] Show external device name/type in placeholder
237 https://bugs.webkit.org/show_bug.cgi?id=129723
239 Reviewed by Jer Noble.
241 * WebKitSystemInterface.h:
242 * libWebKitSystemInterfaceLion.a:
243 * libWebKitSystemInterfaceMavericks.a:
244 * libWebKitSystemInterfaceMountainLion.a:
246 2014-02-21 Jeffrey Pfau <jpfau@apple.com>
248 [Mac] Cache callbacks for cache partitioning may be passed null
249 https://bugs.webkit.org/show_bug.cgi?id=129175
251 Reviewed by Brady Eidson.
253 * libWebKitSystemInterfaceLion.a:
254 * libWebKitSystemInterfaceMavericks.a:
255 * libWebKitSystemInterfaceMountainLion.a:
257 2014-02-11 Roger Fong <roger_fong@apple.com>
259 [Windows] Set ENABLE_CSS_SHAPE_INSIDE feature flag on Windows.
261 * win/tools/vsprops/FeatureDefines.props:
263 2014-02-04 Andreas Kling <akling@apple.com>
265 Remove <iframe seamless> support.
266 <https://webkit.org/b/128213>
268 Rubber-stamped by Antti Koivisto.
270 * win/tools/vsprops/FeatureDefines.props:
272 2014-01-29 Csaba Osztrogonác <ossy@webkit.org>
274 Remove ENABLE(JAVASCRIPT_DEBUGGER) leftovers
275 https://bugs.webkit.org/show_bug.cgi?id=127845
277 Reviewed by Joseph Pecoraro.
279 * win/tools/vsprops/FeatureDefines.props:
280 * win/tools/vsprops/FeatureDefinesCairo.props:
282 2014-01-23 Roger Fong <roger_fong@apple.com>
284 [Windows] Unreviewed. Disable unnecessary warning C4309, "truncation of constant value".
286 * win/tools/vsprops/common.props:
288 2014-01-16 Alexey Proskuryakov <ap@apple.com>
290 [Mac] [iOS] Add support for CFHTTPCookieStorageAcceptPolicyExclusivelyFromMainDocumentDomain
291 https://bugs.webkit.org/show_bug.cgi?id=127139
293 Reviewed by Brady Eidson.
295 * WebKitSystemInterface.h:
296 * libWebKitSystemInterfaceLion.a:
297 * libWebKitSystemInterfaceMavericks.a:
298 * libWebKitSystemInterfaceMountainLion.a:
299 Update WebKitSystemInterface.
301 2014-01-16 Zalan Bujtas <zalan@apple.com>
303 Subpixel layout: Enable subpixel layout for Apple Windows.
304 https://bugs.webkit.org/show_bug.cgi?id=127074
306 Reviewed by Antti Koivisto.
308 This should make the Apple Windows bots happier. It probably still needs rebaselining.
310 * win/tools/vsprops/FeatureDefines.props:
312 2014-01-11 Alexey Proskuryakov <ap@apple.com>
314 [Mac] [Windows] Stop scheduling network requests in WebCore
315 https://bugs.webkit.org/show_bug.cgi?id=126789
316 <rdar://problem/15114727>
320 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
321 * win/lib32/WebKitSystemInterface.lib:
323 2014-01-11 Alexey Proskuryakov <ap@apple.com>
325 [Mac] [Windows] Stop scheduling network requests in WebCore
326 https://bugs.webkit.org/show_bug.cgi?id=126789
327 <rdar://problem/15114727>
331 * WebKitSystemInterface.h:
332 * libWebKitSystemInterfaceLion.a:
333 * libWebKitSystemInterfaceMavericks.a:
334 * libWebKitSystemInterfaceMountainLion.a:
336 2014-01-10 peavo@outlook.com <peavo@outlook.com>
338 [WinCairo] Crash when rendering (in pixman dll)
339 https://bugs.webkit.org/show_bug.cgi?id=126750
341 Reviewed by Brent Fulgham.
343 Since we link with cairo.lib, and the gstreamer installation also comes with cairo.lib,
344 we link with the wrong cairo.lib, and loads gstreamers cairo dll, instead of our own.
345 We should user our own cairo dll for rendering.
347 * win/tools/vsprops/GStreamer32.props: Put gstreamer lib path last, so we link with the correct cairo.lib.
348 * win/tools/vsprops/GStreamer64.props: Ditto.
350 2014-01-03 Alex Christensen <achristensen@webkit.org>
352 [WinCairo] Enable video using GStreamer.
353 https://bugs.webkit.org/show_bug.cgi?id=126015
355 Reviewed by Darin Adler.
357 * win/tools/vsprops/FeatureDefinesCairo.props:
358 Define ENABLE_MEDIA_CONTROLS_SCRIPT, ENABLE_VIDEO_TRACK, and ENABLE_VIDEO.
360 2013-12-30 Roger Fong <roger_fong@apple.com>
362 [Windows] Disable some annoying build warnings.
364 * win/tools/vsprops/common.props:
366 2013-12-23 Lucas Forschler <lforschler@apple.com>
368 <rdar://problem/15682948> Update copyright strings
370 Reviewed by Dan Bernstein.
372 * win/tools/scripts/COPYRIGHT-END-YEAR:
374 2013-12-19 Alex Christensen <achristensen@webkit.org>
376 Final preparations for GStreamer on Windows.
377 https://bugs.webkit.org/show_bug.cgi?id=125958
379 Reviewed by Benjamin Poulain.
381 * win/tools/vsprops/FeatureDefinesCairo.props:
382 Removed duplicate ENABLE_VIDEO_TRACK definition.
384 2013-12-18 Alex Christensen <achristensen@webkit.org>
386 [WinCairo] Unreviewed build fix after r160798.
388 * win/tools/vsprops/FeatureDefinesCairo.props:
389 Removed ENABLE_MEDIA_CONTROLS_SCRIPT definition for now.
391 2013-12-18 Alex Christensen <achristensen@webkit.org>
393 [WinCairo] Preparation for GStreamer on Windows.
394 https://bugs.webkit.org/show_bug.cgi?id=125946
396 Reviewed by Brent Fulgham.
398 * win/tools/vsprops/FeatureDefinesCairo.props:
399 Added ENABLE_MEDIA_CONTROLS_SCRIPT and ENABLE_VIDEO_TRACK for DerivedSources.make.
400 * win/tools/vsprops/GStreamer32.props: Added.
401 * win/tools/vsprops/GStreamer64.props: Added.
402 * win/tools/vsprops/GStreamerCommon.props: Added.
404 2013-12-13 Brent Fulgham <bfulgham@apple.com>
406 [Win] Unreviewed build fix for VS2013
408 * win/lib32/WebKitSystemInterface.lib: Updated to use VS2013 _MSC_VER symbols
411 2013-12-09 Filip Pizlo <fpizlo@apple.com>
413 Unreviewed, update LLVM binary drops to r196830.
415 * LLVMIncludesMountainLion.tar.bz2:
416 * LLVMLibrariesMountainLion.tar.bz2:
418 2013-12-05 Bear Travis <betravis@adobe.com>
420 [CSS Shapes] Enable CSS Shapes on Windows
421 https://bugs.webkit.org/show_bug.cgi?id=89957
423 Reviewed by Brent Fulgham.
425 Turn on CSS_SHAPES on Windows now that bug 121883 has been fixed.
427 * win/tools/vsprops/FeatureDefines.props:
428 * win/tools/vsprops/FeatureDefinesCairo.props:
430 2013-11-26 Ryosuke Niwa <rniwa@webkit.org>
432 Enable HTML template element on Windows ports
433 https://bugs.webkit.org/show_bug.cgi?id=124758
435 Reviewed by Andreas Kling.
437 Enable TEMPLATE_ELEMENT. Also removed UNDO_MANAGER since that feature has been removed
438 from the tree in r133326.
440 * win/tools/vsprops/FeatureDefines.props:
441 * win/tools/vsprops/FeatureDefinesCairo.props:
443 2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
445 Remove ENABLE_WORKERS
446 https://bugs.webkit.org/show_bug.cgi?id=105784
448 Reviewed by Darin Adler.
450 * win/tools/vsprops/FeatureDefines.props:
451 * win/tools/vsprops/FeatureDefinesCairo.props:
453 2013-11-17 Filip Pizlo <fpizlo@apple.com>
455 Update binary drops to include atrick's "Ran out of registers" fix in r194942.
457 * LLVMIncludesMountainLion.tar.bz2:
458 * LLVMLibrariesMountainLion.tar.bz2:
460 2013-11-08 Filip Pizlo <fpizlo@apple.com>
462 Update binary drops to a version that includes new stackmap fixes and exposes the new calling conventions.
464 * LLVMIncludesMountainLion.tar.bz2:
465 * LLVMLibrariesMountainLion.tar.bz2:
467 2013-11-03 Filip Pizlo <fpizlo@apple.com>
469 Update binary drops to a version that includes my pretty stack trace changes.
471 * LLVMIncludesMountainLion.tar.bz2:
472 * LLVMLibrariesMountainLion.tar.bz2:
474 2013-11-02 Filip Pizlo <fpizlo@apple.com>
476 Unreviewed, update binary drops.
478 These include my LLVMDisablePrettyStackTrace() fix and are built with --enable-crash-overrides=no
480 * LLVMIncludesMountainLion.tar.bz2:
481 * LLVMLibrariesMountainLion.tar.bz2:
483 2013-10-21 Mark Rowe <mrowe@apple.com>
485 Add a version of WebKitSystemInterface for Mavericks.
487 Reviewed by Ryosuke Niwa.
489 * libWebKitSystemInterfaceMavericks.a: Added.
491 2013-10-17 Anthony Johnson <anthony.johnson@flexsim.com>
493 Crash fix for Windows XP.
494 https://bugs.webkit.org/show_bug.cgi?id=122790
496 Reviewed by Geoffrey Garen.
498 * win/tools/vsprops/common.props:
499 Replaced stack and heap sizes of zero with blank stack and heap sizes.
501 2013-10-16 Filip Pizlo <fpizlo@apple.com>
503 libllvmForJSC shouldn't call exit(1) on report_fatal_error()
504 https://bugs.webkit.org/show_bug.cgi?id=122905
505 <rdar://problem/15237856>
507 Reviewed by Michael Saboff.
509 * LLVMIncludesMountainLion.tar.bz2:
510 * LLVMLibrariesMountainLion.tar.bz2:
512 2013-10-10 Filip Pizlo <fpizlo@apple.com>
514 Update the binary drops to the latest version of LLVM, built without -fvisibility=hidden
515 now that we have soft linking. Also include DataTypes.h in the drop.
517 Rubber stamped by Michael Saboff.
519 * LLVMIncludesMountainLion.tar.bz2:
520 * LLVMLibrariesMountainLion.tar.bz2:
522 2013-10-01 Filip Pizlo <fpizlo@apple.com>
524 FTL should use the new version of LLVM MCJIT memory manager APIs that take a SectionName
525 https://bugs.webkit.org/show_bug.cgi?id=122193
527 Reviewed by Geoffrey Garen.
529 * LLVMIncludesMountainLion.tar.bz2:
530 * LLVMLibrariesMountainLion.tar.bz2:
532 2013-10-01 Brent Fulgham <bfulgham@apple.com>
534 [Win] Implement the media controls in JavaScript.
535 https://bugs.webkit.org/show_bug.cgi?id=122166
537 Reviewed by Jer Noble.
539 * win/tools/vsprops/FeatureDefines.props: Activate the
540 ENABLE_MEDIA_CONTROLS_SCRIPT flag.
542 2013-09-24 Bear Travis <betravis@adobe.com>
544 Disable CSS_SHAPES on Windows
545 https://bugs.webkit.org/show_bug.cgi?id=121879
547 Reviewed by Brent Fulgham.
549 Enabling CSS_SHAPES on Windows is currently causing crashes in DRT.
550 Turn the feature off until it can be appropriately fixed.
552 * win/tools/vsprops/FeatureDefines.props: Disable on Win port
553 * win/tools/vsprops/FeatureDefinesCairo.props: Disable on WinCairo port
555 2013-09-23 Patrick Gansterer <paroga@webkit.org>
557 use NOMINMAX instead of #define min min
558 https://bugs.webkit.org/show_bug.cgi?id=73563
560 Reviewed by Brent Fulgham.
562 Use NOMINMAX instead of #define min/max as a cleaner
563 way of ensuring that Windows system header files don't
564 define min/max as macro in the first place.
566 * win/tools/vsprops/common.props:
568 2013-09-20 Mark Rowe <mrowe@apple.com>
570 Fix link errors for external users when building WebKit with Xcode 5.
572 Reviewed by Oliver Hunt.
574 * libWebKitSystemInterfaceLion.a:
575 * libWebKitSystemInterfaceMountainLion.a:
577 2013-09-19 Bear Travis <betravis@adobe.com>
579 CSS_SHAPES not supported on AppleWin port
580 https://bugs.webkit.org/show_bug.cgi?id=118810
582 Reviewed by Brent Fulgham.
584 * win/tools/vsprops/FeatureDefines.props: Add the CSS_SHAPES compile flag on Windows.
586 2013-09-19 Dan Bernstein <mitz@apple.com>
588 Removed WebCoreSQLite3. It has been unused for years.
590 Rubber-stamped by Mark Rowe.
592 * WebCoreSQLite3: Removed.
593 * WebCoreSQLite3/sqlite3.h: Removed.
594 * WebCoreSQLite3/sqlite3ext.h: Removed.
595 * libWebCoreSQLite3.a: Removed.
597 2013-09-18 Brent Fulgham <bfulgham@apple.com>
599 [Windows] Unreviewed build fix: Expose PlatformArchitecture macro to build system.
601 * win/tools/vsprops/common.props:
603 2013-09-13 Brent Fulgham <bfulgham@apple.com>
605 [Windows] Enable Page Visibility API
606 https://bugs.webkit.org/show_bug.cgi?id=121340
608 Reviewed by Anders Carlsson.
610 * win/tools/vsprops/FeatureDefines.props: Activate feature.
611 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
613 2013-09-12 Brent Fulgham <bfulgham@apple.com>
615 [Windows] Update WKSI library for Open Source builders.
617 * win/lib32/WebKitSystemInterface.lib: Recompile with latest WebKit to use newer
618 WTF.dll symbol exports.
620 2013-08-29 Filip Pizlo <fpizlo@apple.com>
622 Just linking LLVM into JSC causes all plugin tests to fail
623 https://bugs.webkit.org/show_bug.cgi?id=113915
625 Reviewed by Oliver Hunt.
627 Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
629 * LLVMIncludesMountainLion.tar.bz2:
630 * LLVMLibrariesMountainLion.tar.bz2:
632 2013-08-29 Brent Fulgham <bfulgham@apple.com>
634 [Windows] Unreviewed build fix after r154847.
636 * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
637 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
639 2013-08-26 Brent Fulgham <bfulgham@apple.com>
641 [Windows] Updates to WKSI to get external builders working.
643 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
644 * win/lib32/WebKitSystemInterface.lib:
646 2013-08-24 Brent Fulgham <bfulgham@apple.com>
648 [Windows] Another attempt to fix the Windows bots. Need to retain older
649 QuickTime player features for external builders.
651 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
652 * win/lib32/WebKitSystemInterface.lib:
654 2013-08-23 Brent Fulgham <bfulgham@apple.com>
656 [Windows] Forgot to check in the header as well!
658 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
660 2013-08-23 Brent Fulgham <bfulgham@apple.com>
662 [Windows] Unreviewed build correction.
664 * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
666 2013-08-23 Beth Dakin <bdakin@apple.com>
668 REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in
670 https://bugs.webkit.org/show_bug.cgi?id=120240
672 <rdar://problem/14634453>
674 Reviewed by Anders Carlsson.
676 * WebKitSystemInterface.h:
677 * libWebKitSystemInterfaceLion.a:
678 * libWebKitSystemInterfaceMountainLion.a:
680 2013-08-23 Alex Christensen <achristensen@apple.com>
682 Re-separating Win32 and Win64 builds.
683 https://bugs.webkit.org/show_bug.cgi?id=120178
685 Reviewed by Brent Fulgham.
687 * win/tools/vsprops/common.props:
688 Export PlatformArchitecture to be used by make and cmd scripts.
689 Use PlatformArchitecture to determine correct build directory
690 (lib32/bin32/obj32 or lib64/bin64/obj64).
692 2013-08-22 Filip Pizlo <fpizlo@apple.com>
694 Update LLVM binary drops and scripts to the latest version from SVN
695 https://bugs.webkit.org/show_bug.cgi?id=120184
697 Reviewed by Mark Hahnenberg.
699 Updated binary drops to r189066.
701 * LLVMIncludesMountainLion.tar.bz2:
702 * LLVMLibrariesMountainLion.tar.bz2:
704 2013-08-21 Commit Queue <commit-queue@webkit.org>
706 Unreviewed, rolling out r154416.
707 http://trac.webkit.org/changeset/154416
708 https://bugs.webkit.org/show_bug.cgi?id=120147
710 Broke Windows builds (Requested by rniwa on #webkit).
712 * win/tools/vsprops/common.props:
714 2013-08-21 Alex Christensen <achristensen@apple.com>
716 <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
718 Reviewed by Brent Fulgham.
720 * win/tools/vsprops/common.props:
721 Export PlatformArchitecture to be used by make and cmd scripts.
722 Use PlatformArchitecture to determine correct build directory
723 (lib32/bin32/obj32 or lib64/bin64/obj64).
725 2013-08-21 Brent Fulgham <bfulgham@apple.com>
727 <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
729 Reviewed by Anders Carlsson.
731 * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
732 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
734 2013-08-15 Eric Carlson <eric.carlson@apple.com>
736 [Mac] Remove "legacy" media UI
737 https://bugs.webkit.org/show_bug.cgi?id=119752
739 Reviewed by Jer Noble.
741 * WebKitSystemInterface.h:
742 * libWebKitSystemInterfaceLion.a:
743 * libWebKitSystemInterfaceMountainLion.a:
745 2013-08-13 Simon Fraser <simon.fraser@apple.com>
747 Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
748 https://bugs.webkit.org/show_bug.cgi?id=119490
750 New versions of WKSI that fix a bug that caused spew about null CGContexts,
751 and update WebKitSystemInterface.h.
753 * WebKitSystemInterface.h:
754 * libWebKitSystemInterfaceLion.a:
755 * libWebKitSystemInterfaceMountainLion.a:
757 2013-08-08 Alex Christensen <achristensen@apple.com>
761 Rubberstamped by Brent Fulgham.
763 * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
765 2013-07-30 Sanghyun Park <sh919.park@samsung.com>
767 Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
768 https://bugs.webkit.org/show_bug.cgi?id=119239
770 According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
771 But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
773 Reviewed by Brent Fulgham.
775 * win/tools/vsprops/FeatureDefines.props:
776 * win/tools/vsprops/FeatureDefinesCairo.props:
778 2013-05-22 Filip Pizlo <fpizlo@apple.com>
780 Updated LLVM drops to include MCJIT memory management APIs.
782 Rubber stamped by Mark Hahnenberg.
784 * LLVMIncludesMountainLion.tar.bz2:
785 * LLVMLibrariesMountainLion.tar.bz2:
787 2013-04-30 Filip Pizlo <fpizlo@apple.com>
789 Updated LLVM drops to include MCJIT fixes and newly exposed API.
791 Rubber stamped by Mark Hahnenberg.
793 * LLVMIncludesMountainLion.tar.bz2:
794 * LLVMLibrariesMountainLion.tar.bz2:
796 2013-04-16 Filip Pizlo <fpizlo@apple.com>
798 Updated LLVM drops to include MCJIT fixes.
800 * LLVMIncludesMountainLion.tar.bz2:
801 * LLVMLibrariesMountainLion.tar.bz2:
803 2013-04-03 Filip Pizlo <fpizlo@apple.com>
805 Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
807 Rubber stamped by Mark Hahnenberg.
809 * LLVMIncludesMountainLion.tar.bz2:
810 * LLVMLibrariesMountainLion.tar.bz2:
812 2013-03-29 Filip Pizlo <fpizlo@apple.com>
814 fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
815 https://bugs.webkit.org/show_bug.cgi?id=113452
817 Rubber stamped by Mark Hahnenberg.
819 * LLVMIncludesMountainLion.tar.bz2: Added.
820 * LLVMLibrariesMountainLion.tar.bz2: Added.
822 2013-07-18 Roger Fong <roger_fong@apple.com>
824 Make sure to link against _debug binaries when appropriate.
825 <rdar://problem/14473010>.
827 * win/tools/vsprops/debugsuffix.props:
829 2013-07-02 Commit Queue <commit-queue@webkit.org>
831 Unreviewed, rolling out r152233.
832 http://trac.webkit.org/changeset/152233
833 https://bugs.webkit.org/show_bug.cgi?id=118304
835 hopeful attempt to restore windows buildage (Requested by
838 * win/tools/vsprops/debugsuffix.props:
840 2013-07-01 Brent Fulgham <bfulgham@apple.com>
842 [Windows] Unreviewed correction to DEBUG_ALL target. Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
843 which prevented proper build operation.
845 * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
846 macros when building with 'debugsuffix' target.
848 2013-06-18 Roger Fong <roger_fong@apple.com>
850 Replace tools32 folder with tools and update WebKit Windows solution accordingly.
851 <rdar://problem/14118143>.
853 Rubberstamped by Brent Fulgham.
855 * win/tools: Copied from win/tools32.
856 * win/tools/WinTools.make:
857 * win/tools/scripts/auto-version.sh:
858 * win/tools/scripts/feature-defines.sh:
859 * win/tools32: Removed.
860 * win/tools32/WinTools.make: Removed.
861 * win/tools32/scripts: Removed.
862 * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
863 * win/tools32/scripts/VERSION: Removed.
864 * win/tools32/scripts/auto-version.sh: Removed.
865 * win/tools32/scripts/feature-defines.sh: Removed.
866 * win/tools32/vsprops: Removed.
867 * win/tools32/vsprops/FeatureDefines.props: Removed.
868 * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
869 * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
870 * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
871 * win/tools32/vsprops/WinCairo.props: Removed.
872 * win/tools32/vsprops/WinCairo.vsprops: Removed.
873 * win/tools32/vsprops/cURL.props: Removed.
874 * win/tools32/vsprops/cURL.vsprops: Removed.
875 * win/tools32/vsprops/common.props: Removed.
876 * win/tools32/vsprops/common.vsprops: Removed.
877 * win/tools32/vsprops/debug.props: Removed.
878 * win/tools32/vsprops/debug.vsprops: Removed.
879 * win/tools32/vsprops/debug_all.vsprops: Removed.
880 * win/tools32/vsprops/debug_wincairo.props: Removed.
881 * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
882 * win/tools32/vsprops/debugsuffix.props: Removed.
883 * win/tools32/vsprops/production.props: Removed.
884 * win/tools32/vsprops/production.vsprops: Removed.
885 * win/tools32/vsprops/release.props: Removed.
886 * win/tools32/vsprops/release.vsprops: Removed.
887 * win/tools32/vsprops/releaseproduction.vsprops: Removed.
889 2013-06-12 Brent Fulgham <bfulgham@webkit.org>
891 [WinCairo] Unreviewed build correction.
893 * win/tools32/vsprops/WinCairo.props: Switch from using the
894 $WebKitLibraries environment variable to the newer
896 * win/tools32/vsprops/debug_wincairo.props: Ditto.
898 2013-06-11 Roger Fong <roger_fong@apple.com>
900 Unreviewed. Another part of rollout of r151408.
902 * win/tools64: Removed.
903 * win/tools64/scripts: Removed.
904 * win/tools64/vsprops: Removed.
906 2013-06-11 Roger Fong <roger_fong@apple.com>
908 Unreviewed. WinTools makefile fix.
910 * win/tools32/WinTools.make:
912 2013-06-11 Commit Queue <commit-queue@webkit.org>
914 Unreviewed, rolling out r151408.
915 http://trac.webkit.org/changeset/151408
916 https://bugs.webkit.org/show_bug.cgi?id=117519
918 Opting for a different approach (Requested by rfong on
921 * win/WinTools.make: Removed.
922 * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
923 * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
924 * win/tools64/scripts/VERSION: Removed.
925 * win/tools64/scripts/auto-version.sh: Removed.
926 * win/tools64/scripts/feature-defines.sh: Removed.
927 * win/tools64/vsprops/FeatureDefines.props: Removed.
928 * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
929 * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
930 * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
931 * win/tools64/vsprops/WinCairo.props: Removed.
932 * win/tools64/vsprops/WinCairo.vsprops: Removed.
933 * win/tools64/vsprops/cURL.props: Removed.
934 * win/tools64/vsprops/cURL.vsprops: Removed.
935 * win/tools64/vsprops/common.props: Removed.
936 * win/tools64/vsprops/common.vsprops: Removed.
937 * win/tools64/vsprops/debug.props: Removed.
938 * win/tools64/vsprops/debug.vsprops: Removed.
939 * win/tools64/vsprops/debug_all.vsprops: Removed.
940 * win/tools64/vsprops/debug_wincairo.props: Removed.
941 * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
942 * win/tools64/vsprops/debugsuffix.props: Removed.
943 * win/tools64/vsprops/production.props: Removed.
944 * win/tools64/vsprops/production.vsprops: Removed.
945 * win/tools64/vsprops/release.props: Removed.
946 * win/tools64/vsprops/release.vsprops: Removed.
947 * win/tools64/vsprops/releaseproduction.vsprops: Removed.
949 2013-06-10 Roger Fong <roger_fong@apple.com>
951 Change WebKitLibraries/win folder structure around.
952 <rdar://problem/14097829>
954 Reviewed by Lucas Forschler.
956 * win/WinTools.make: Copied from win/tools32/WinTools.make.
957 * win/tools32/WinTools.make: Removed.
958 * win/tools64: Copied from win/tools32.
960 2013-06-05 Bear Travis <betravis@adobe.com>
962 [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
963 https://bugs.webkit.org/show_bug.cgi?id=117172
965 Reviewed by Alexandru Chiculita.
967 Adding the CSS_SHAPES compile flag.
969 * win/tools32/vsprops/FeatureDefines.vsprops:
970 * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
972 2013-06-03 Roger Fong <roger_fong@apple.com>
974 Unreviewed. Some AppleWin VS2010 house cleaning.
976 * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
977 * win/tools32/scripts/auto-version2010.sh: Removed.
978 * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
979 * win/tools32/scripts/feature-defines2010.sh: Removed.
981 2013-06-03 Roger Fong <roger_fong@apple.com>
983 Nuke VS2005 files from the tree.
984 <rdar://problem/14042021>.
986 Rubberstamped by Brent Fulgham.
989 * win/lib/WebKitSystemInterface.lib: Removed.
990 * win/tools: Removed.
991 * win/tools/WinTools.make: Removed.
992 * win/tools/scripts: Removed.
993 * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
994 * win/tools/scripts/VERSION: Removed.
995 * win/tools/scripts/auto-version.sh: Removed.
996 * win/tools/scripts/auto-version2010.sh: Removed.
997 * win/tools/scripts/feature-defines.sh: Removed.
998 * win/tools/scripts/feature-defines2010.sh: Removed.
999 * win/tools/vsprops: Removed.
1000 * win/tools/vsprops/FeatureDefines.props: Removed.
1001 * win/tools/vsprops/FeatureDefines.vsprops: Removed.
1002 * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
1003 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
1004 * win/tools/vsprops/WinCairo.props: Removed.
1005 * win/tools/vsprops/WinCairo.vsprops: Removed.
1006 * win/tools/vsprops/cURL.props: Removed.
1007 * win/tools/vsprops/cURL.vsprops: Removed.
1008 * win/tools/vsprops/common.props: Removed.
1009 * win/tools/vsprops/common.vsprops: Removed.
1010 * win/tools/vsprops/debug.props: Removed.
1011 * win/tools/vsprops/debug.vsprops: Removed.
1012 * win/tools/vsprops/debug_all.vsprops: Removed.
1013 * win/tools/vsprops/debug_wincairo.props: Removed.
1014 * win/tools/vsprops/debug_wincairo.vsprops: Removed.
1015 * win/tools/vsprops/debugsuffix.props: Removed.
1016 * win/tools/vsprops/production.props: Removed.
1017 * win/tools/vsprops/production.vsprops: Removed.
1018 * win/tools/vsprops/release.props: Removed.
1019 * win/tools/vsprops/release.vsprops: Removed.
1020 * win/tools/vsprops/releaseproduction.vsprops: Removed.
1022 2013-05-29 Jeffrey Pfau <jpfau@apple.com>
1024 [Mac] Enable cache partitioning and the public suffix list on 10.8
1025 <rdar://problem/13679019>
1027 Rubber-stamped by David Kilzer.
1029 * WebKitSystemInterface.h:
1030 * libWebKitSystemInterfaceLion.a:
1031 * libWebKitSystemInterfaceMountainLion.a:
1033 2013-05-14 Beth Dakin <bdakin@apple.com>
1035 Printing in 1Password app is broken with screen fonts disabled
1036 https://bugs.webkit.org/show_bug.cgi?id=116133
1038 <rdar://problem/13162981>
1040 Reviewed by Anders Carlsson.
1042 Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
1044 * libWebKitSystemInterfaceLion.a:
1045 * libWebKitSystemInterfaceMountainLion.a:
1047 2013-05-08 Roger Fong <roger_fong@apple.com>
1049 Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
1051 * win/lib32: Copied from win/lib.
1052 * win/tools/WinTools.make:
1054 2013-05-02 Roger Fong <roger_fong@apple.com>
1056 Unreviewed Windows build fix.
1058 * win/lib/WebKitSystemInterface.lib:
1060 2013-05-01 Alexey Proskuryakov <ap@apple.com>
1062 Update WebKitSystemInterface.
1064 * WebKitSystemInterface.h:
1065 * libWebKitSystemInterfaceLion.a:
1066 * libWebKitSystemInterfaceMountainLion.a:
1068 2013-04-29 Chris Fleizach <cfleizach@apple.com>
1070 WEB SPEECH: need to identify the default voice per language
1071 https://bugs.webkit.org/show_bug.cgi?id=115366
1073 Reviewed by Simon Fraser.
1075 * WebKitSystemInterface.h:
1076 * libWebKitSystemInterfaceLion.a:
1077 * libWebKitSystemInterfaceMountainLion.a:
1079 2013-04-29 Roger Fong <roger_fong@apple.com>
1081 Need a tools32 folder for VS2010 builds.
1082 tools folder will be nuked when we nuke VS2005.
1084 * win/tools32: Copied from WebKitLibraries/win/tools.
1086 2013-04-26 Roger Fong <roger_fong@apple.com>
1088 Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
1090 * win/tools/vsprops/FeatureDefines.vsprops:
1092 2013-04-26 Roger Fong <roger_fong@apple.com>
1094 Disable sub-pixel-layout on Apple Windows port.
1096 * win/tools/vsprops/FeatureDefines.props:
1098 2013-04-26 Roger Fong <roger_fong@apple.com>
1100 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
1101 Make the DebugSuffix configuration use _debug dependencies.
1103 * win/tools/WinTools.make:
1104 * win/tools/scripts/auto-version2010.sh:
1105 * win/tools/scripts/feature-defines2010.sh:
1106 * win/tools/vsprops/common.props:
1107 * win/tools/vsprops/debugsuffix.props:
1109 2013-04-25 Chris Fleizach <cfleizach@apple.com>
1111 WEB SPEECH: language support does not work as expected
1112 https://bugs.webkit.org/show_bug.cgi?id=115119
1114 Reviewed by Alexey Proskuryakov.
1116 * WebKitSystemInterface.h:
1118 2013-04-24 Roger Fong <roger_fong@apple.com>
1120 Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
1122 * win/tools/vsprops/common.props:
1124 2013-04-23 Antoine Quint <graouts@apple.com>
1126 Initial advance of text runs should be taken into account
1127 https://bugs.webkit.org/show_bug.cgi?id=114949
1129 Reviewed by Darin Adler.
1131 * WebKitSystemInterface.h:
1132 * libWebKitSystemInterfaceLion.a:
1133 * libWebKitSystemInterfaceMountainLion.a:
1135 2013-04-12 Jeffrey Pfau <jpfau@apple.com>
1137 Query directly for cache partition names
1138 https://bugs.webkit.org/show_bug.cgi?id=114538
1140 Reviewed by David Kilzer.
1142 * WebKitSystemInterface.h:
1143 * libWebKitSystemInterfaceLion.a:
1144 * libWebKitSystemInterfaceMountainLion.a:
1146 2013-04-08 Roger Fong <roger_fong@apple.com>
1150 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1151 * win/lib/WebKitSystemInterface.lib:
1153 2013-04-11 Alexey Proskuryakov <ap@apple.com>
1155 <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
1156 https://bugs.webkit.org/show_bug.cgi?id=114464
1158 Update WebKitSystemInterface.
1160 * WebKitSystemInterface.h:
1161 * libWebKitSystemInterfaceLion.a:
1162 * libWebKitSystemInterfaceMountainLion.a:
1164 2013-04-10 Benjamin Poulain <bpoulain@apple.com>
1166 Mass remove all the empty directories
1168 Rubberstamped by Ryosuke Niwa.
1171 * win/lib/WebKitSystemInterface: Removed.
1173 2013-04-05 Roger Fong <roger_fong@apple.com>
1175 More VS2010 solution makefile fixes.
1176 <rdar://problem/13588964>
1178 * win/tools/WinTools.make:
1180 2013-04-03 Brent Fulgham <bfulgham@webkit.org>
1182 [Windows, WinCairo] Unreviewed VS2010 Build Correction
1184 * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
1185 * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
1187 2013-04-01 Roger Fong <roger_fong@apple.com>
1189 Update FEATURE_DEFINES string generation for VS2010 solution.
1190 https://bugs.webkit.org/show_bug.cgi?id=113737.
1192 Reviewed by Timothy Horton.
1194 * win/tools/scripts/feature-defines2010.sh: Added.
1196 2013-03-29 Roger Fong <roger_fong@apple.com>
1198 Unreviewed. Rollout r146818.
1200 * win/tools/vsprops/FeatureDefines.props:
1202 2013-03-25 Kent Tamura <tkent@chromium.org>
1204 Rename ENABLE_INPUT_TYPE_DATETIME
1205 https://bugs.webkit.org/show_bug.cgi?id=113254
1207 Reviewed by Kentaro Hara.
1209 Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
1210 Actually I'd like to remove the code, but we shouldn't remove it yet
1211 because we shipped products with it on some platforms.
1213 * win/tools/vsprops/FeatureDefines.props:
1214 * win/tools/vsprops/FeatureDefines.vsprops:
1215 * win/tools/vsprops/FeatureDefinesCairo.props:
1216 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1218 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com>
1220 Unreviewed, rolling out r146816, r146821, and r146830.
1221 http://trac.webkit.org/changeset/146816
1222 http://trac.webkit.org/changeset/146821
1223 http://trac.webkit.org/changeset/146830
1224 https://bugs.webkit.org/show_bug.cgi?id=113262
1226 Broke all the Windows tests (Requested by rfong on #webkit).
1228 * win/tools/vsprops/FeatureDefines.vsprops:
1230 2013-03-25 Roger Fong <roger_fong@apple.com>
1232 Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
1234 * win/tools/vsprops/FeatureDefines.props:
1236 2013-03-25 Roger Fong <roger_fong@apple.com>
1238 Enable CSS_REGIONS and CSS_EXCLUSIONS.
1239 https://bugs.webkit.org/show_bug.cgi?id=87519
1241 Reviewed by Timothy Horton.
1243 * win/tools/vsprops/FeatureDefines.vsprops:
1245 2013-03-21 Roger Fong <roger_fong@apple.com>
1247 Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
1249 * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
1250 * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
1251 * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
1252 * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
1253 * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
1254 * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
1255 * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
1256 * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
1257 * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
1258 * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
1260 2013-03-19 Brent Fulgham <bfulgham@webkit.org>
1262 [WinCairo] Unreviewed build fix.
1264 * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
1265 of sync with the main Windows build, and the VS2010 version of the
1266 WinCairo port, preventing consistent builds.
1268 2013-03-13 Ryosuke Niwa <rniwa@webkit.org>
1270 Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
1271 https://bugs.webkit.org/show_bug.cgi?id=112277
1273 Reviewed by Adam Barth.
1275 * win/tools/vsprops/FeatureDefines.vsprops:
1276 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1278 2013-03-06 Jer Noble <jer.noble@apple.com>
1280 Unreviewed roll-out of r145011.
1282 * win/tools/vsprops/FeatureDefines.vsprops:
1284 2013-03-06 Jer Noble <jer.noble@apple.com>
1286 Unreviewed build fix. Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
1287 (non-Cairo) Windows builds.
1289 * win/tools/vsprops/FeatureDefines.vsprops:
1291 2013-03-05 Kiran Muppala <cmuppala@apple.com>
1293 Remove deprecated process suppression assertion SPI from WebKitSystemInterface
1294 https://bugs.webkit.org/show_bug.cgi?id=111501
1296 Reviewed by Alexey Proskuryakov.
1298 https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
1299 WKNSProcessInfoProcessAssertionWithTypes() with
1300 -[NSProcessInfo beginSuspensionOfSystemBehaviors:]. Hence, remove
1301 the now deprecated SPI.
1303 * WebKitSystemInterface.h: Remove
1304 WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
1306 2013-03-05 Kiran Muppala <cmuppala@apple.com>
1308 Use new assertion API for process suppression on Mac
1309 https://bugs.webkit.org/show_bug.cgi?id=111387
1311 Reviewed by Alexey Proskuryakov.
1313 Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
1314 take a process suppression assertion.
1316 * WebKitSystemInterface.h:
1318 2013-03-05 Jeffrey Pfau <jpfau@apple.com>
1320 Clear associated cache partitions when deleting origins' cache
1321 https://bugs.webkit.org/show_bug.cgi?id=111383
1323 Reviewed by Maciej Stachowiak.
1325 * WebKitSystemInterface.h:
1326 * libWebKitSystemInterfaceLion.a:
1327 * libWebKitSystemInterfaceMountainLion.a:
1329 2013-03-04 Kunihiko Sakamoto <ksakamoto@chromium.org>
1331 Add build flag for FontLoader
1332 https://bugs.webkit.org/show_bug.cgi?id=111289
1334 Reviewed by Benjamin Poulain.
1336 Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
1338 * win/tools/vsprops/FeatureDefines.vsprops:
1339 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1341 2013-02-27 Glenn Adams <glenn@skynav.com>
1343 Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
1344 https://bugs.webkit.org/show_bug.cgi?id=110944
1346 Reviewed by Dean Jackson.
1348 * win/tools/vsprops/FeatureDefines.vsprops:
1349 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1351 2013-02-21 Jeffrey Pfau <jpfau@apple.com>
1353 Optionally partition cache to prevent using cache for tracking
1354 https://bugs.webkit.org/show_bug.cgi?id=110269
1356 Reviewed by Maciej Stachowiak.
1358 Update WKSI bindings.
1360 * WebKitSystemInterface.h:
1361 * libWebKitSystemInterfaceLion.a:
1362 * libWebKitSystemInterfaceMountainLion.a:
1364 2013-02-22 Aaron Colwell <acolwell@chromium.org>
1366 Disable MediaSource on Apple Windows port
1367 https://bugs.webkit.org/show_bug.cgi?id=110494
1369 Reviewed by Tim Horton.
1371 * win/tools/vsprops/FeatureDefines.vsprops:
1373 2013-02-22 Roger Fong <roger_fong@apple.com>
1375 Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
1377 * win/tools/WinTools.make:
1379 2013-02-14 Anders Carlsson <andersca@apple.com>
1381 Add WKContextIsPlugInUpdateAvailable
1382 https://bugs.webkit.org/show_bug.cgi?id=109862
1383 <rdar://problem/13173140>
1385 Reviewed by Sam Weinig.
1387 Roll WebKitSystemInterface DEPS.
1389 * WebKitSystemInterface.h:
1390 * libWebKitSystemInterfaceLion.a:
1391 * libWebKitSystemInterfaceMountainLion.a:
1393 2013-02-13 Roger Fong <roger_fong@apple.com>
1395 Move all .props files from WebKitLibraries folder to WebKit Source folder.
1396 https://bugs.webkit.org/show_bug.cgi?id=109761
1398 Reviewed by Brent Fulgham.
1400 * win/tools/vsprops/FeatureDefines.props: Removed.
1401 * win/tools/vsprops/common.props: Removed.
1402 * win/tools/vsprops/debug.props: Removed.
1403 * win/tools/vsprops/release.props: Removed.
1404 * win/tools/vsprops/releaseproduction.props: Removed.
1406 2013-02-07 Roger Fong <roger_fong@apple.com>
1408 Unreviewed. More VS2010 WebKit solution touchups.
1409 Move an ignored warning from a project to common properties.
1411 * win/tools/vsprops/common.props:
1413 2013-02-06 Mike West <mkwst@chromium.org>
1415 Add an ENABLE_NOSNIFF feature flag.
1416 https://bugs.webkit.org/show_bug.cgi?id=109029
1418 Reviewed by Jochen Eisinger.
1420 This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
1421 when processing script and other resource types.
1423 * win/tools/vsprops/FeatureDefines.vsprops:
1424 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1426 2013-02-01 Alexis Menard <alexis@webkit.org>
1428 Enable unprefixed CSS transitions by default.
1429 https://bugs.webkit.org/show_bug.cgi?id=108216
1431 Reviewed by Dean Jackson.
1433 Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1434 to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to
1435 guard the unprefixing work for CSS Transforms and animations.
1437 * win/tools/vsprops/FeatureDefines.vsprops:
1438 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1440 2013-01-30 Alexey Proskuryakov <ap@apple.com>
1442 Update WebKitSystemInterface for <rdar://problem/13111288>.
1444 * libWebKitSystemInterfaceLion.a:
1445 * libWebKitSystemInterfaceMountainLion.a:
1447 * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
1449 2013-01-28 Kiran Muppala <cmuppala@apple.com>
1451 Add window occlusion criteria to determine page visibility on Mac
1452 https://bugs.webkit.org/show_bug.cgi?id=107494
1454 Reviewed by Simon Fraser.
1456 Add enum constants to specify window occlusion notification type to
1457 notification registration/unregistration methods. Add typedef for
1458 window ID data passed to the window occlusion notification handler.
1459 Add method to enable occlusion notifications for a particular window.
1461 * WebKitSystemInterface.h: Add
1462 WKOcclusionNotificationTypeWindowBecameVisible,
1463 WKOcclusionNotificationTypeWindowBecameOccluded,
1465 WKEnableWindowOcclusionNotifications().
1467 2013-01-25 Andy Estes <aestes@apple.com>
1469 Update WKSI header and libraries after r140875.
1471 * WebKitSystemInterface.h:
1472 * libWebKitSystemInterfaceLion.a:
1473 * libWebKitSystemInterfaceMountainLion.a:
1475 2013-01-24 Brent Fulgham <bfulgham@webkit.org>
1477 Get WTF compiling in VS2010 (32bit)
1478 https://bugs.webkit.org/show_bug.cgi?id=106986
1480 Reviewed by Tim Horton.
1482 If you do not have Cygwin in the overall operating system
1483 PATH, the project will not build. In VS2005 we had logic
1484 in the build system to guard against this. We should
1485 retain this in the VS2010 work.
1487 Furthermore, VS2010 has a nasty bug where to Visual Studio
1488 tools path is not defined when performing a 'clean' phase
1489 on an NMAKE-based build. This is corrected here as well.
1491 * win/tools/vsprops/common.props: Revise environment setup
1492 to ensure proper tools are in path during build.
1494 2013-01-19 Roger Fong <roger_fong@apple.com>
1496 Add WebKitLibraries property sheets for compiling WebKit in VS2010.
1497 https://bugs.webkit.org/show_bug.cgi?id=106949
1499 Reviewed by Brent Fulgham.
1501 * win/tools/vsprops/FeatureDefines.props: Added.
1502 * win/tools/vsprops/common.props: Added.
1503 * win/tools/vsprops/debug.props: Added.
1504 * win/tools/vsprops/release.props: Added.
1505 * win/tools/vsprops/releaseproduction.props: Added.
1507 2013-01-21 Dirk Schulze <dschulze@adobe.com>
1509 Add build flag for Canvas's Path object (disabled by default)
1510 https://bugs.webkit.org/show_bug.cgi?id=107473
1512 Reviewed by Dean Jackson.
1514 Add CANVAS_PATH build flag to build systems.
1516 * win/tools/vsprops/FeatureDefines.vsprops:
1517 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1519 2013-01-10 Roger Fong <roger_fong@apple.com>
1521 Update WebkitSystemInterface lib for Windows port.
1522 This hasn't been done in a while and the current one is out of date.
1523 In addition I believe it will fix:
1524 <rdar://problem/12990844>
1526 Rubberstamped by Timothy Horton.
1528 * win/lib/WebKitSystemInterface.lib:
1530 2013-01-08 Kiran Muppala <cmuppala@apple.com>
1532 Add WebKitSystemInterface needed for overriding system proxies on Mac
1533 https://bugs.webkit.org/show_bug.cgi?id=106410
1535 Reviewed by Stephanie Lewis.
1537 This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
1538 Add user defaults to override system proxy settings for NetworkProcess on Mac, which
1539 is awaiting the approval of a WebKit2 committer. Commiting the WKSI portion separately,
1540 so that the internal repository commit for generating the WKSI libraries does not have to
1541 be rolled back every time the rest of the patch changes.
1543 Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
1544 custom proxies during initialization.
1546 * WebKitSystemInterface.h:
1547 * libWebKitSystemInterfaceLion.a:
1548 * libWebKitSystemInterfaceMountainLion.a:
1550 2013-01-04 Adam Klein <adamk@chromium.org>
1552 Remove ENABLE_MUTATION_OBSERVERS #define
1553 https://bugs.webkit.org/show_bug.cgi?id=105459
1555 Reviewed by Ryosuke Niwa.
1557 * win/tools/vsprops/FeatureDefines.vsprops:
1558 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1560 2013-01-01 Dan Bernstein <mitz@apple.com>
1562 <rdar://problem/12942239> Update copyright strings
1564 Reviewed by Sam Weinig.
1566 * win/tools/scripts/COPYRIGHT-END-YEAR:
1568 2012-12-28 Mark Rowe <mrowe@apple.com>
1570 Move logic for extracting the OS X marketing version in to WebCore
1571 <http://webkit.org/b/105841> / <rdar://problem/10736041>
1573 Reviewed by Dan Bernstein.
1575 * WebKitSystemInterface.h:
1577 2012-12-19 Kiran Muppala <cmuppala@apple.com>
1579 Adopt new assertion SPI for process suppression on Mac
1580 https://bugs.webkit.org/show_bug.cgi?id=105378
1582 Reviewed by Mark Rowe.
1584 Add WKNSProcessInfoProcessAssertionWithTypes().
1586 * WebKitSystemInterface.h:
1588 2012-12-19 Alexis Menard <alexis@webkit.org>
1590 Implement CSS parsing for CSS transitions unprefixed.
1591 https://bugs.webkit.org/show_bug.cgi?id=104804
1593 Reviewed by Dean Jackson.
1595 Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1596 to cover the work of unprefixing Transforms, Animations and
1597 Transitions. It will let the possibility of each ports to turn it off
1598 in their release branches until we're confident that these CSS
1599 properties are ready to be unprefixed.
1601 * win/tools/vsprops/FeatureDefines.vsprops:
1602 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1604 2012-12-12 Roger Fong <roger_fong@apple.com>
1606 Enable VIDEO_TRACK on Windows.
1607 https://bugs.webkit.org/show_bug.cgi?id=104706.
1609 Reviewed by Timothy Horton.
1611 Enable VIDEO_TRACK on Windows and update project property files.
1613 * win/tools/vsprops/FeatureDefines.vsprops:
1615 2012-12-12 Sheriff Bot <webkit.review.bot@gmail.com>
1617 Unreviewed, rolling out r137491.
1618 http://trac.webkit.org/changeset/137491
1619 https://bugs.webkit.org/show_bug.cgi?id=104828
1621 broke the builtd (Requested by rfong on #webkit).
1623 * win/tools/vsprops/FeatureDefines.vsprops:
1625 2012-12-11 Roger Fong <roger_fong@apple.com>
1627 Enable VIDEO_TRACK on Windows.
1628 https://bugs.webkit.org/show_bug.cgi?id=104706.
1630 Reviewed by Timothy Horton.
1632 Enable VIDEO_TRACK on Windows and update project property files.
1634 * win/tools/vsprops/FeatureDefines.vsprops:
1636 2012-12-10 Alexis Menard <alexis@webkit.org>
1638 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
1639 https://bugs.webkit.org/show_bug.cgi?id=104539
1641 Reviewed by Antonio Gomes.
1643 As discussed on webkit-dev it is not needed to keep this feature flag
1644 as support for <position> type is a small feature that is already
1645 implemented by three other UAs. It was useful while landing this
1646 feature as partial bits were landed one after one.
1648 * win/tools/vsprops/FeatureDefines.vsprops:
1649 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1651 2012-12-06 Rick Byers <rbyers@chromium.org>
1653 CSS cursor property should support webkit-image-set
1654 https://bugs.webkit.org/show_bug.cgi?id=99493
1656 Reviewed by Beth Dakin.
1658 Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
1660 * win/tools/vsprops/FeatureDefines.vsprops:
1661 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1663 2012-11-26 Roger Fong <roger_fong@apple.com>
1665 Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
1666 Add a feature flag and skip some failing tests.
1667 https://bugs.webkit.org/show_bug.cgi?id=103294
1670 compositing/overflow/scrolling-without-painting.html
1671 compositing/overflow/updating-scrolling-content.html
1673 * win/tools/vsprops/FeatureDefines.vsprops:
1675 2012-11-23 Alexis Menard <alexis@webkit.org>
1677 [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
1678 https://bugs.webkit.org/show_bug.cgi?id=102104
1680 Reviewed by Julien Chaffraix.
1682 Protect the new feature behind a feature flag.
1684 * win/tools/vsprops/FeatureDefines.vsprops:
1685 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1687 2012-11-19 Kihong Kwon <kihong.kwon@samsung.com>
1689 Add PROXIMITY_EVENTS feature
1690 https://bugs.webkit.org/show_bug.cgi?id=102658
1692 Reviewed by Kentaro Hara.
1694 Add PROXIMITY_EVENTS feature to win and win-cairo prot.
1696 * win/tools/vsprops/FeatureDefines.vsprops:
1697 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1699 2012-11-12 Beth Dakin <bdakin@apple.com>
1701 Build fix. Forgot these bits last time.
1703 * libWebKitSystemInterfaceLion.a:
1704 * libWebKitSystemInterfaceMountainLion.a:
1706 2012-11-12 Beth Dakin <bdakin@apple.com>
1708 Zoomed-in scrolling is very slow when deviceScaleFactor > 1
1709 https://bugs.webkit.org/show_bug.cgi?id=101787
1711 Reviewed by Simon Fraser.
1713 wkSetCGFontRenderingMode now takes a BOOL parameter.
1714 * WebKitSystemInterface.h:
1715 * libWebKitSystemInterfaceLion.a:
1716 * libWebKitSystemInterfaceMountainLion.a:
1718 2012-11-08 Anders Carlsson <andersca@apple.com>
1720 Roll WebKitSystemInterface DEPS.
1722 Rubber-stamped by Andreas Kling.
1724 * libWebKitSystemInterfaceLion.a:
1725 * libWebKitSystemInterfaceMountainLion.a:
1727 2012-11-07 Roger Fong <roger_fong@apple.com>
1729 Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
1730 https://bugs.webkit.org/show_bug.cgi?id=101538
1732 Rubberstamped by Tim Horton.
1734 * win/tools/vsprops/FeatureDefines.vsprops:
1736 2012-11-06 Anders Carlsson <andersca@apple.com>
1740 * WebKitSystemInterface.h:
1742 2012-11-06 Anders Carlsson <andersca@apple.com>
1744 Update Java related WKSI function names
1745 https://bugs.webkit.org/show_bug.cgi?id=101414
1747 Reviewed by Sam Weinig.
1749 Roll WebKitSystemInterface DEPS.
1751 * WebKitSystemInterface.h:
1752 * libWebKitSystemInterfaceLion.a:
1753 * libWebKitSystemInterfaceMountainLion.a:
1755 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1757 Clean up which storage cookie jar functions use
1758 https://bugs.webkit.org/show_bug.cgi?id=101395
1760 Reviewed by Brady Eidson.
1762 * WebKitSystemInterface.h:
1763 * libWebKitSystemInterfaceLion.a:
1764 * libWebKitSystemInterfaceMountainLion.a:
1765 Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
1766 supported OS versions.
1768 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1770 Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
1772 Rubber-stampted by Mark Rowe.
1774 * libWebKitSystemInterfaceLeopard.a: Removed.
1775 * libWebKitSystemInterfaceSnowLeopard.a: Removed.
1777 2012-11-05 Alexey Proskuryakov <ap@apple.com>
1779 Get rid of setCookieStoragePrivateBrowsingEnabled.
1780 https://bugs.webkit.org/show_bug.cgi?id=101247
1782 Reviewed by Brady Eidson.
1784 * WebKitSystemInterface.h: Removed the function.
1786 2012-11-02 Anders Carlsson <andersca@apple.com>
1788 Don't instantiate the Java plug-in if it's inactive
1789 https://bugs.webkit.org/show_bug.cgi?id=101102
1790 <rdar://problem/12595679>
1792 Reviewed by Andreas Kling.
1794 Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
1796 * WebKitSystemInterface.h:
1797 * libWebKitSystemInterfaceLion.a:
1798 * libWebKitSystemInterfaceMountainLion.a:
1799 Roll WebKitSystemInterface DERPS.
1801 2012-10-25 Dominik Röttsches <dominik.rottsches@intel.com>
1803 Conditionalize XHR timeout support
1804 https://bugs.webkit.org/show_bug.cgi?id=100356
1806 Reviewed by Adam Barth.
1808 Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
1809 See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
1810 to fix timeout support for CF Network.
1812 * win/tools/vsprops/FeatureDefines.vsprops:
1813 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1815 2012-10-24 Eric Carlson <eric.carlson@apple.com>
1817 Allow ports to override text track rendering style
1818 https://bugs.webkit.org/show_bug.cgi?id=97800
1819 <rdar://problem/12044964>
1821 Reviewed by Maciej Stachowiak.
1823 Update WKSI header with SPI for getting the user caption appearance preferences.
1825 * WebKitSystemInterface.h:
1827 2012-10-19 Dongwoo Joshua Im <dw.im@samsung.com>
1829 Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
1830 https://bugs.webkit.org/show_bug.cgi?id=99804
1832 Reviewed by Julien Chaffraix.
1834 CSS3 text related properties will be implemented under this flag,
1835 including text decoration, text-align-last, and text-justify.
1837 * win/tools/vsprops/FeatureDefines.vsprops:
1838 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1840 2012-10-18 Pablo Flouret <pablof@motorola.com>
1842 Implement css3-conditional's @supports rule
1843 https://bugs.webkit.org/show_bug.cgi?id=86146
1845 Reviewed by Antti Koivisto.
1847 * win/tools/vsprops/FeatureDefines.vsprops:
1848 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1849 Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
1851 2012-10-08 Kiran Muppala <cmuppala@apple.com>
1853 Throttle DOM timers on hidden pages.
1854 https://bugs.webkit.org/show_bug.cgi?id=98474
1856 Reviewed by Maciej Stachowiak.
1858 Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
1860 * win/tools/vsprops/FeatureDefines.vsprops:
1861 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1863 2012-10-05 Sheriff Bot <webkit.review.bot@gmail.com>
1865 Unreviewed, rolling out r130556 and r130564.
1866 http://trac.webkit.org/changeset/130556
1867 http://trac.webkit.org/changeset/130564
1868 https://bugs.webkit.org/show_bug.cgi?id=98572
1870 The patch wasn't reviewed by a reviewer and it is breaking
1871 Chromium Windows (Requested by jchaffraix on #webkit).
1873 * WebKitSystemInterface.h:
1875 2012-10-05 Tim Horton <timothy_horton@apple.com>
1877 Update WebKitSystemInterface libraries and header.
1879 Reviewed by Simon Fraser.
1881 * WebKitSystemInterface.h:
1882 * libWebKitSystemInterfaceLion.a:
1883 * libWebKitSystemInterfaceMountainLion.a:
1884 * libWebKitSystemInterfaceSnowLeopard.a:
1886 2012-10-04 Eric Carlson <eric.carlson@apple.com>
1888 Allow ports to override text track rendering style
1889 https://bugs.webkit.org/show_bug.cgi?id=97800
1890 <rdar://problem/12044964>
1892 Reviewed by Silvia Pfeiffer.
1894 Update WKSI header with SPI for getting the user caption appearance preferences.
1896 * WebKitSystemInterface.h:
1898 2012-09-28 Eric Carlson <eric.carlson@apple.com>
1900 Allow ports to override text track rendering style
1901 <rdar://problem/12044964>
1903 Reviewed by Jessie Berlin.
1905 Update WKSI libraries.
1907 * libWebKitSystemInterfaceLion.a:
1908 * libWebKitSystemInterfaceMountainLion.a:
1909 * libWebKitSystemInterfaceSnowLeopard.a:
1911 2012-09-25 Simon Fraser <simon.fraser@apple.com>
1913 <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
1915 Reviewed by Tim Horton.
1917 New WKSI libraries and header.
1919 * WebKitSystemInterface.h:
1920 * libWebKitSystemInterfaceLion.a:
1921 * libWebKitSystemInterfaceMountainLion.a:
1922 * libWebKitSystemInterfaceSnowLeopard.a:
1924 2012-09-08 Sam Weinig <sam@webkit.org>
1926 Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
1927 https://bugs.webkit.org/show_bug.cgi?id=96194
1929 Reviewed by Dan Bernstein.
1931 Update WKSI with SPI for getting the bundle URL from an executable URL.
1933 * WebKitSystemInterface.h:
1934 * libWebKitSystemInterfaceLion.a:
1935 * libWebKitSystemInterfaceMountainLion.a:
1936 * libWebKitSystemInterfaceSnowLeopard.a:
1937 Adds WKCopyBundleURLForExecutableURL().
1939 2012-08-29 Tony Chang <tony@chromium.org>
1941 Remove ENABLE_CSS3_FLEXBOX compile time flag
1942 https://bugs.webkit.org/show_bug.cgi?id=95382
1944 Reviewed by Ojan Vafai.
1946 Everyone is already enabling this by default and the spec has stablized.
1948 * win/tools/vsprops/FeatureDefines.vsprops:
1949 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1951 2012-08-15 Bruno de Oliveira Abinader <bruno.abinader@basyskom.com>
1953 [css3-text] Add CSS3 Text decoration compile flag
1954 https://bugs.webkit.org/show_bug.cgi?id=93863
1956 Reviewed by Julien Chaffraix.
1958 This patch handles the compile flag implementation, which will come disabled by
1959 default, thus not exposing the CSS3 text decoration features to the web, unless
1960 when explicitly enabling it with "--css3-text-decoration" build parameter.
1962 * win/tools/vsprops/FeatureDefines.vsprops:
1963 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1965 2012-08-14 Alex Christensen <alex.christensen@flexsim.com>
1967 /SAFESEH should not be a common linker option
1968 https://bugs.webkit.org/show_bug.cgi?id=89372
1970 Reviewed by Darin Adler.
1972 * win/tools/vsprops/common.vsprops:
1973 removed /SAFESEH as a default option for the linker (doesn't work for x64)
1975 2012-08-13 Roger Fong <roger_fong@apple.com>
1977 Enable CSS Sticky Position on Windows.
1978 https://bugs.webkit.org/show_bug.cgi?id=93905
1980 Reviewed by Tim Horton.
1982 As per https://bugs.webkit.org/show_bug.cgi?id=90046, the ENABLE_CSS_STICKY_POSITION needs to be turned on for Windows as well.
1984 * win/tools/vsprops/FeatureDefines.vsprops:
1985 Include ENABLE_CSS_STICKY_POSITION flag.
1987 2012-08-06 Anders Carlsson <andersca@apple.com>
1989 If the Apple Java plug-in is blocked and no runtime is installed, don't load it
1990 https://bugs.webkit.org/show_bug.cgi?id=93289
1991 <rdar://problem/11730092>
1993 Reviewed by Dan Bernstein.
1995 Add WKJLIsRuntimeAndWebComponentsInstalled().
1997 * WebKitSystemInterface.h:
1998 * libWebKitSystemInterfaceLion.a:
1999 * libWebKitSystemInterfaceMountainLion.a:
2001 2012-08-01 Jon Lee <jonlee@apple.com>
2005 Reviewed by Mark Rowe.
2007 * libWebKitSystemInterfaceLion.a:
2008 * libWebKitSystemInterfaceMountainLion.a:
2009 * libWebKitSystemInterfaceSnowLeopard.a:
2011 2012-07-29 Rik Cabanier <cabanier@adobe.com>
2013 Add ENABLE_CSS_COMPOSITING flag
2014 https://bugs.webkit.org/show_bug.cgi?id=92553
2016 Reviewed by Dirk Schulze.
2018 Adds compiler flag CSS_COMPOSITING to build systems to enable CSS blending and compositing. See spec https://dvcs.w3.org/hg/FXTF/rawfile/tip/compositing/index.html
2020 * win/tools/vsprops/FeatureDefines.vsprops:
2021 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2023 2012-07-23 Roger Fong <roger_fong@apple.com>
2025 Disable flexbox on Windows
2026 https://bugs.webkit.org/show_bug.cgi?id=92047
2027 <rdar://problem/11570384>
2029 Reviewed by Darin Adler.
2031 Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
2033 * win/tools/vsprops/FeatureDefines.vsprops:
2034 Disable ENABLE_CSS3_FLEXBOX property.
2036 2012-07-23 Kent Tamura <tkent@chromium.org>
2038 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
2039 https://bugs.webkit.org/show_bug.cgi?id=91941
2041 Reviewed by Kentaro Hara.
2043 A flag name for an elmement should be ENABLE_*_ELEMENT.
2045 * win/tools/vsprops/FeatureDefines.vsprops:
2046 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2048 2012-07-22 Kent Tamura <tkent@chromium.org>
2050 Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
2051 https://bugs.webkit.org/show_bug.cgi?id=91928
2053 Reviewed by Kentaro Hara.
2055 A flag name for an elmement should be ENABLE_*_ELEMENT.
2057 * win/tools/vsprops/FeatureDefines.vsprops:
2058 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2060 2012-07-20 Kent Tamura <tkent@chromium.org>
2062 Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
2063 https://bugs.webkit.org/show_bug.cgi?id=91846
2065 Reviewed by Kentaro Hara.
2067 A flag name for an elmement should be ENABLE_*_ELEMENT.
2069 * win/tools/vsprops/FeatureDefines.vsprops:
2070 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2072 2012-07-11 Mark Rowe <mrowe@apple.com>
2074 Add a Mountain Lion version of libWebKitSystemInterface.a.
2076 Update the WebKitSystemInterface header and binaries.
2078 Reviewed by John Sullivan.
2080 * WebKitSystemInterface.h:
2081 * libWebKitSystemInterfaceLion.a:
2082 * libWebKitSystemInterfaceMountainLion.a: Added.
2083 * libWebKitSystemInterfaceSnowLeopard.a:
2085 2012-07-04 John Mellor <johnme@chromium.org>
2087 Text Autosizing: Add compile flag and runtime setting
2088 https://bugs.webkit.org/show_bug.cgi?id=87394
2090 This patch renames Font Boosting to Text Autosizing.
2092 Reviewed by Adam Barth.
2094 * win/tools/vsprops/FeatureDefines.vsprops:
2095 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2097 2012-06-29 Mihai Balan <mibalan@adobe.com>
2099 [CSS Regions] Adding feature defines for CSS Regions for Windows
2100 https://bugs.webkit.org/show_bug.cgi?id=88645
2102 Reviewed by Tony Chang.
2104 Re-trying to enable CSS regions on Windows. This time only enabling
2105 regions since exclusions lead to some very strange compiling/linking
2108 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
2109 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
2111 2012-06-28 Brent Fulgham <bfulgham@webkit.org>
2113 [WinCairo] Unreviewed build correction. Add two missing macro
2114 declarations to vsprops file.
2116 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
2117 ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
2119 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
2121 [WinCairo] Unreviewed build correction. Accidentally turned on
2122 CSS_FILTERS, which is not available in tree.
2124 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
2125 back off for WinCairo target.
2127 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
2129 [WinCairo] Unreviewed build correction. Resync feature defines with
2130 Apple port. Things have drifted apart a little.
2132 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
2133 Apple port, define some missing features.
2135 2012-06-19 Mike West <mkwst@chromium.org>
2137 Introduce ENABLE_CSP_NEXT configuration flag.
2138 https://bugs.webkit.org/show_bug.cgi?id=89300
2140 Reviewed by Adam Barth.
2142 The 1.0 draft of the Content Security Policy spec is just about to
2143 move to Last Call. We'll hide work on the upcoming 1.1 spec behind
2144 this ENABLE flag, disabled by default.
2146 Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
2148 * win/tools/vsprops/FeatureDefines.vsprops:
2149 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2151 2012-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
2153 Unreviewed, rolling out r120280.
2154 http://trac.webkit.org/changeset/120280
2155 https://bugs.webkit.org/show_bug.cgi?id=89273
2157 Enabling CSS regions broke all Windows tests (Requested by
2158 jhomeycutt on #webkit).
2160 * win/tools/vsprops/FeatureDefines.vsprops:
2161 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2163 2012-06-13 Mihai Balan <mibalan@adobe.com>
2165 Fix for #88645 - enabling regions on Windows
2167 [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
2168 https://bugs.webkit.org/show_bug.cgi?id=88645
2170 Reviewed by Sam Weinig.
2172 Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
2173 exclusions (previously even with the feature disabled, parsing still worked). However, the
2174 feature defines were enabled on Mac only - they were broken on Windows. This
2175 patch adds the feature defines to (re)enable regions and exclusions on Windows.
2177 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
2178 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
2180 2012-06-11 Alexis Menard <alexis.menard@openbossa.org>
2182 [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
2183 https://bugs.webkit.org/show_bug.cgi?id=88804
2185 Reviewed by Tony Chang.
2187 Protect box-decoration-break behind a feature flag enabled by default.
2189 * win/tools/vsprops/FeatureDefines.vsprops:
2190 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2192 2012-06-11 Anders Carlsson <andersca@apple.com>
2194 Pass the right color space over to the web process so we can set it on our CA context
2195 https://bugs.webkit.org/show_bug.cgi?id=88819
2196 <rdar://problem/11629050>
2198 Reviewed by John Sullivan.
2200 Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
2202 * WebKitSystemInterface.h:
2203 * libWebKitSystemInterfaceLion.a:
2204 * libWebKitSystemInterfaceSnowLeopard.a:
2206 2012-06-09 Sukolsak Sakshuwong <sukolsak@google.com>
2208 Add UNDO_MANAGER flag
2209 https://bugs.webkit.org/show_bug.cgi?id=87908
2211 Reviewed by Tony Chang.
2213 * win/tools/vsprops/FeatureDefines.vsprops:
2214 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2216 2012-06-05 Dongwoo Im <dw.im@samsung.com>
2218 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
2219 https://bugs.webkit.org/show_bug.cgi?id=73176
2221 Reviewed by Adam Barth.
2223 Two more APIs are added in Custom Scheme Handler specification.
2224 http://dev.w3.org/html5/spec/Overview.html#custom-handlers
2225 One is 'isProtocolHandlerRegistered' to query whether the specific URL
2226 is registered or not.
2227 The other is 'unregisterProtocolHandler' to remove the registered URL.
2229 * win/tools/vsprops/FeatureDefines.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
2230 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
2232 2012-05-29 Jessie Berlin <jberlin@apple.com>
2234 [Win] ~1/2 of all the iframe seamless tests fail
2235 https://bugs.webkit.org/show_bug.cgi?id=87543
2237 Rubber-stamped by Eric Seidel.
2239 Finish enabling IFRAME_SEAMLESS on Windows.
2241 * win/tools/vsprops/FeatureDefines.vsprops:
2243 2012-05-28 Vivek Galatage <vivekgalatage@gmail.com>
2245 Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows
2246 https://bugs.webkit.org/show_bug.cgi?id=87622
2248 Reviewed by Eric Seidel.
2250 Removed the ENABLE_3D_CANVAS from the property define as this is
2251 obsolete since bug #53041
2253 * win/tools/vsprops/FeatureDefines.vsprops:
2255 2012-05-24 John Mellor <johnme@chromium.org>
2257 Font Boosting: Add compile flag and runtime setting
2258 https://bugs.webkit.org/show_bug.cgi?id=87394
2260 Reviewed by Adam Barth.
2262 Add ENABLE_FONT_BOOSTING.
2264 * win/tools/vsprops/FeatureDefines.vsprops:
2265 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2267 2012-05-23 Ojan Vafai <ojan@chromium.org>
2269 add back the ability to disable flexbox
2270 https://bugs.webkit.org/show_bug.cgi?id=87147
2272 Reviewed by Tony Chang.
2274 * win/tools/vsprops/FeatureDefines.vsprops:
2275 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2277 2012-05-10 Anders Carlsson <andersca@apple.com>
2279 WebKit1: Add a way to blacklist specific plug-ins/plug-in versions
2280 https://bugs.webkit.org/show_bug.cgi?id=86150
2281 <rdar://problem/9551196>
2283 Reviewed by Sam Weinig.
2285 Add WKShouldBlockPlugin.
2287 * WebKitSystemInterface.h:
2288 * libWebKitSystemInterfaceLion.a:
2289 * libWebKitSystemInterfaceSnowLeopard.a:
2291 2012-05-08 Jon Lee <jonlee@apple.com>
2293 Safari warns that it needs to resend the form in an iFrame when going back
2294 https://bugs.webkit.org/show_bug.cgi?id=82658
2295 <rdar://problem/11292558>
2297 Reviewed by Darin Adler.
2299 * WebKitSystemInterface.h:
2300 * libWebKitSystemInterfaceLeopard.a:
2301 * libWebKitSystemInterfaceLion.a:
2302 * libWebKitSystemInterfaceSnowLeopard.a:
2304 2012-05-07 Eric Seidel <eric@webkit.org>
2306 Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed
2307 https://bugs.webkit.org/show_bug.cgi?id=85822
2309 Reviewed by Adam Barth.
2311 * win/tools/vsprops/FeatureDefines.vsprops:
2313 2012-05-06 Eric Seidel <eric@webkit.org>
2315 Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago)
2316 https://bugs.webkit.org/show_bug.cgi?id=85743
2318 Reviewed by Adam Barth.
2320 * win/tools/vsprops/FeatureDefines.vsprops:
2321 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2323 2012-05-02 Eric Seidel <eric@webkit.org>
2325 Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration)
2326 https://bugs.webkit.org/show_bug.cgi?id=85454
2328 Reviewed by Adam Barth.
2330 The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch.
2331 There is no functional change in this patch. Just moving the defines around.
2332 Its interesting to me that now that it's sorted and I can easily compare this with other
2333 ports and found that a whole bunch of defines which should be on for Cairo are off,
2334 likely due to Cairo simply being overlooked. These oversights should be easy to avoid
2335 in an autogenerated world.
2337 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2339 2012-05-02 Eric Seidel <eric@webkit.org>
2341 Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting
2342 https://bugs.webkit.org/show_bug.cgi?id=85445
2344 Reviewed by Adam Barth.
2346 I noticed this when comparing my auto-generated output for this file vs. the one
2347 we have checked in. Seems we might as well fix the checked in file to be
2348 consistent in style with itself. :)
2350 * win/tools/vsprops/FeatureDefines.vsprops:
2352 2012-04-27 Gavin Peters <gavinp@chromium.org>
2354 Add new ENABLE_LINK_PRERENDER define to control the Prerendering API
2355 https://bugs.webkit.org/show_bug.cgi?id=84871
2357 Reviewed by Adam Barth.
2359 Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering
2360 API separates it from prefetching. Having separate include guards lets ports enable prefetching,
2361 a relatively easy change, without needing to build the infrastructure for prerendering, which
2362 is considerably more complicated.
2364 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2366 2012-04-10 Adam Barth <abarth@webkit.org>
2368 Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
2369 https://bugs.webkit.org/show_bug.cgi?id=83256
2371 Reviewed by Eric Seidel.
2373 * win/tools/vsprops/FeatureDefines.vsprops:
2375 2012-04-09 Beth Dakin <bdakin@apple.com>
2377 <rdar://problem/11214796>
2379 New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib:
2382 Reviewed by Simon Fraser.
2384 * libWebKitSystemInterfaceLeopard.a:
2385 * libWebKitSystemInterfaceLion.a:
2386 * libWebKitSystemInterfaceSnowLeopard.a:
2388 2012-04-06 Dan Bernstein <mitz@apple.com>
2390 <rdar://problem/10912476> HiDPI: Have canvas use a hidpi backing store, but downsample upon access
2392 Reviewed by Sam Weinig.
2394 * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS.
2396 2012-04-03 Keishi Hattori <keishi@webkit.org>
2398 Disable ENABLE_DATALIST for now
2399 https://bugs.webkit.org/show_bug.cgi?id=82871
2401 Reviewed by Kent Tamura.
2403 * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST.
2405 2012-03-30 Keishi Hattori <keishi@webkit.org>
2407 Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
2408 https://bugs.webkit.org/show_bug.cgi?id=80972
2410 Reviewed by Kent Tamura.
2412 * win/tools/vsprops/FeatureDefines.vsprops:
2413 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2415 2012-03-20 Steve Falkenburg <sfalken@apple.com>
2417 Disable LTCG on Windows to avoid out of process space errors while linking
2418 https://bugs.webkit.org/show_bug.cgi?id=81714
2420 Reviewed by Jessie Berlin.
2422 * win/tools/vsprops/production.vsprops:
2424 2012-03-14 Jer Noble <jer.noble@apple.com>
2426 Wrong icon to restore to windowed mode in full screen video panel
2427 https://bugs.webkit.org/show_bug.cgi?id=70437
2429 Reviewed by Eric Carlson.
2431 * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
2432 * libWebKitSystemInterfaceLeopard.a:
2433 * libWebKitSystemInterfaceLion.a:
2434 * libWebKitSystemInterfaceSnowLeopard.a:
2435 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2436 * win/lib/WebKitSystemInterface.lib:
2438 2012-03-13 Adam Barth <abarth@webkit.org> && Benjamin Poulain <bpoulain@apple.com>
2440 Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
2441 https://bugs.webkit.org/show_bug.cgi?id=78853
2443 Reviewed by Adam Barth.
2445 * win/tools/vsprops/FeatureDefines.vsprops:
2446 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2448 2012-03-12 Enrica Casucci <enrica@apple.com>
2450 WebKit2: remove NSPasteboard access for promised data from the WebProcess
2451 https://bugs.webkit.org/show_bug.cgi?id=80073
2453 * WebKitSystemInterface.h: Touched the file to make build system happy.
2454 * libWebKitSystemInterfaceLeopard.a:
2455 * libWebKitSystemInterfaceLion.a:
2456 * libWebKitSystemInterfaceSnowLeopard.a:
2458 2012-03-09 Jon Lee <jonlee@apple.com>
2460 Add support for ENABLE(LEGACY_NOTIFICATIONS)
2461 https://bugs.webkit.org/show_bug.cgi?id=80497
2463 Reviewed by Adam Barth.
2465 Prep for b80472: Update API for Web Notifications
2466 * win/tools/vsprops/FeatureDefines.vsprops:
2467 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2469 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
2471 Bash scripts should support LF endings only
2472 https://bugs.webkit.org/show_bug.cgi?id=79509
2474 Reviewed by David Kilzer.
2476 * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
2478 2012-03-05 Sam Weinig <sam@webkit.org>
2480 Fix the SnowLeoaprd build.
2482 * WebKitSystemInterface.h:
2483 * libWebKitSystemInterfaceLeopard.a:
2484 * libWebKitSystemInterfaceLion.a:
2485 * libWebKitSystemInterfaceSnowLeopard.a:
2487 2012-03-05 Sam Weinig <sam@webkit.org>
2489 Update WebKitSystemInterface for WKCAContext additions.
2491 * WebKitSystemInterface.h:
2492 * libWebKitSystemInterfaceLeopard.a:
2493 * libWebKitSystemInterfaceLion.a:
2494 * libWebKitSystemInterfaceSnowLeopard.a:
2496 2012-03-03 Hans Wennborg <hans@chromium.org>
2498 Implement Speech JavaScript API
2499 https://bugs.webkit.org/show_bug.cgi?id=80019
2501 Reviewed by Adam Barth.
2503 Add ENABLE_SCRIPTED_SPEECH.
2505 * win/tools/vsprops/FeatureDefines.vsprops:
2506 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2508 2012-03-01 Nikolas Zimmermann <nzimmermann@rim.com>
2510 Unreviewed, rolling out r109255.
2511 http://trac.webkit.org/changeset/109255
2512 https://bugs.webkit.org/show_bug.cgi?id=79932
2514 Breaks rounded rects with dashed strokes in SVG
2516 * WebKitSystemInterface.h:
2517 * libWebKitSystemInterfaceLeopard.a:
2518 * libWebKitSystemInterfaceLion.a:
2519 * libWebKitSystemInterfaceSnowLeopard.a:
2521 2012-02-29 Tim Horton <timothy_horton@apple.com>
2523 Make use of CG rounded-rect primitives
2524 https://bugs.webkit.org/show_bug.cgi?id=79932
2525 <rdar://problem/9274953>
2527 Reviewed by Simon Fraser.
2529 Add wkCGPathAddRoundedRect.
2531 * WebKitSystemInterface.h:
2532 * libWebKitSystemInterfaceLeopard.a:
2533 * libWebKitSystemInterfaceLion.a:
2534 * libWebKitSystemInterfaceSnowLeopard.a:
2536 2012-02-28 Jer Noble <jer.noble@apple.com>
2538 Full screen video volume slider has "progress bar"
2539 https://bugs.webkit.org/show_bug.cgi?id=79812
2541 Reviewed by Eric Carlson.
2543 * WebKitSystemInterface.h:
2544 * libWebKitSystemInterfaceLeopard.a:
2545 * libWebKitSystemInterfaceLion.a:
2546 * libWebKitSystemInterfaceSnowLeopard.a:
2547 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2548 * win/lib/WebKitSystemInterface.lib:
2550 2012-02-28 Simon Fraser <simon.fraser@apple.com>
2552 Update WebKitSystemInterface.
2554 Reviewed by Sam Weinig.
2556 * WebKitSystemInterface.h:
2557 * libWebKitSystemInterfaceLeopard.a:
2558 * libWebKitSystemInterfaceLion.a:
2559 * libWebKitSystemInterfaceSnowLeopard.a:
2561 2012-02-28 Alexey Proskuryakov <ap@apple.com>
2563 [Mac] Add an experimental SPI for plug-ins to enter sandbox
2564 https://bugs.webkit.org/show_bug.cgi?id=79709
2566 This pulls a lot of WKSI changes at once, because the script that updates it didn't
2569 * WebKitSystemInterface.h:
2570 * libWebKitSystemInterfaceLeopard.a:
2571 * libWebKitSystemInterfaceLion.a:
2572 * libWebKitSystemInterfaceSnowLeopard.a:
2574 2012-02-10 Adam Klein <adamk@chromium.org>
2576 Enable MUTATION_OBSERVERS by default on all platforms
2577 https://bugs.webkit.org/show_bug.cgi?id=78196
2579 Reviewed by Ojan Vafai.
2581 * win/tools/vsprops/FeatureDefines.vsprops:
2582 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2584 2012-02-06 Matthew Delaney <mdelaney@apple.com>
2586 toDataURL() uses stale data after putImageData()
2587 https://bugs.webkit.org/show_bug.cgi?id=65767
2589 Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
2591 Reviewed by Chris Marrin.
2593 * WebKitSystemInterface.h: Added WKCGContextResetClip.
2594 * libWebKitSystemInterfaceLeopard.a:
2595 * libWebKitSystemInterfaceSnowLeopard.a:
2596 * libWebKitSystemInterfaceLion.a:
2598 2012-02-02 Chris Marrin <cmarrin@apple.com>
2600 Turn on CSS Filters on Windows
2601 https://bugs.webkit.org/show_bug.cgi?id=76667
2603 Turned on CSS_FILTERS for Windows
2605 Reviewed by Adele Peterson.
2607 * win/tools/vsprops/FeatureDefines.vsprops:
2609 2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com>
2611 Unreviewed, rolling out r106566.
2612 http://trac.webkit.org/changeset/106566
2613 https://bugs.webkit.org/show_bug.cgi?id=77673
2615 Broke the Windows build (Requested by jessieberlin on
2618 * win/tools/vsprops/FeatureDefines.vsprops:
2620 2012-02-02 Chris Marrin <cmarrin@apple.com>
2622 Turn on CSS Filters on Windows
2623 https://bugs.webkit.org/show_bug.cgi?id=76667
2625 Turned on CSS_FILTERS for Windows
2627 Reviewed by Adele Peterson.
2629 * win/tools/vsprops/FeatureDefines.vsprops:
2631 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
2633 Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
2635 * win/tools/vsprops/FeatureDefines.vsprops:
2636 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2638 2012-01-25 Hajime Morita <morrita@google.com>>
2640 ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
2641 https://bugs.webkit.org/show_bug.cgi?id=76863
2643 Reviewed by Dimitri Glazkov.
2645 Added a feature flag.
2647 * win/tools/vsprops/FeatureDefines.vsprops:
2648 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2650 2012-01-16 Brent Fulgham <bfulgham@webkit.org>
2652 [WinCairo] Build correction. Switch to Apple style builds without
2653 the _debug postfix so that launching tools, etc., will work properly.
2655 * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
2656 output files to be consistent with WebKit build/test tools.
2658 2012-01-05 Dan Bernstein <mitz@apple.com>
2660 <rdar://problem/10633760> Update copyright strings
2662 Reviewed by Mark Rowe.
2664 * win/tools/scripts/COPYRIGHT-END-YEAR:
2666 2011-12-06 Roland Steiner <rolandsteiner@chromium.org>
2668 <style scoped>: disable on Windows by default
2669 https://bugs.webkit.org/show_bug.cgi?id=73893
2671 Reviewed by Andreas Kling.
2673 * win/tools/vsprops/FeatureDefines.vsprops:
2674 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2676 2011-11-20 Roland Steiner <rolandsteiner@chromium.org>
2678 <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
2679 https://bugs.webkit.org/show_bug.cgi?id=72848
2681 Reviewed by Dimitri Glazkov.
2683 * win/tools/vsprops/FeatureDefines.vsprops:
2684 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2686 2011-11-14 Julien Chaffraix <jchaffraix@webkit.org>
2688 Add --css-grid-layout to build-webkit and the build systems
2689 https://bugs.webkit.org/show_bug.cgi?id=72320
2691 Reviewed by Ojan Vafai.
2693 * win/tools/vsprops/FeatureDefines.vsprops:
2694 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2696 2011-11-14 Tony Chang <tony@chromium.org>
2698 Remove the CSS3_FLEXBOX compile time flag and enable on all ports
2699 https://bugs.webkit.org/show_bug.cgi?id=72196
2701 Reviewed by Ojan Vafai.
2703 * win/tools/vsprops/FeatureDefines.vsprops:
2704 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2706 2011-11-11 Alexey Proskuryakov <ap@apple.com>
2708 WebProcess should use AppSandbox style quarantine
2709 https://bugs.webkit.org/show_bug.cgi?id=72168
2710 <rdar://problem/10434292>
2712 Reviewed by Darin Adler.
2714 * WebKitSystemInterface.h:
2715 * libWebKitSystemInterfaceLion.a:
2716 Added WKEnableSandboxStyleFileQuarantine().
2718 * libWebKitSystemInterfaceLeopard.a:
2719 * libWebKitSystemInterfaceSnowLeopard.a:
2720 Not sure why these also changed, but updating to match most recent build.
2722 2011-11-02 Dean Jackson <dino@apple.com>
2724 Add ENABLE_CSS_SHADERS flag
2725 https://bugs.webkit.org/show_bug.cgi?id=71394
2727 Reviewed by Sam Weinig.
2729 * win/tools/vsprops/FeatureDefines.vsprops:
2730 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2732 2011-10-24 Michael Saboff <msaboff@apple.com>
2734 WebKit doesn't build with recent changes to libdispatch
2735 https://bugs.webkit.org/show_bug.cgi?id=70737
2737 Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
2739 * WebKitSystemInterface.h:
2740 * libWebKitSystemInterfaceLeopard.a:
2741 * libWebKitSystemInterfaceLion.a:
2742 * libWebKitSystemInterfaceSnowLeopard.a:
2744 2011-10-21 Jeff Miller <jeffm@apple.com>
2746 Focus rings are too thin in HiDPI in WebKit2
2747 https://bugs.webkit.org/show_bug.cgi?id=70396
2749 Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
2751 Reviewed by Beth Dakin.
2753 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2754 * win/lib/WebKitSystemInterface.lib:
2756 2011-10-19 Beth Dakin <bdakin@apple.com>
2758 Try to fix the Chromium build.
2760 * WebKitSystemInterface.h:
2761 * libWebKitSystemInterfaceLeopard.a:
2762 * libWebKitSystemInterfaceLion.a:
2763 * libWebKitSystemInterfaceSnowLeopard.a:
2765 2011-10-19 Beth Dakin <bdakin@apple.com>
2767 https://bugs.webkit.org/show_bug.cgi?id=70396
2768 Focus rings are too thin in HiDPI in WebKit2
2770 <rdar://problem/10086876>
2772 Reviewed by Dan Bernstein.
2774 Renamed an existing WebKitSystemInterface function.
2775 * WebKitSystemInterface.h:
2776 * libWebKitSystemInterfaceLion.a:
2777 * libWebKitSystemInterfaceSnowLeopard.a:
2779 2011-10-18 Adam Barth <abarth@webkit.org>
2781 Always enable ENABLE(XPATH)
2782 https://bugs.webkit.org/show_bug.cgi?id=70217
2784 Reviewed by Eric Seidel.
2786 * win/tools/vsprops/FeatureDefines.vsprops:
2787 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2789 2011-10-17 Adam Roben <aroben@apple.com>
2795 5>c:\cygwin\home\buildbot\slave\win-release\build\webkitbuild\release\obj\webcore\derivedsources\jssvgpathsegcurvetoquadraticrel.cpp(128) : fatal error C1128: number of sections exceeded object file format limit : compile with /bigobj
2797 * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
2799 2011-10-16 Adam Barth <abarth@webkit.org>
2801 Always enable ENABLE(DOM_STORAGE)
2802 https://bugs.webkit.org/show_bug.cgi?id=70189
2804 Reviewed by Eric Seidel.
2806 * win/tools/vsprops/FeatureDefines.vsprops:
2807 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2809 2011-10-14 Dan Bernstein <mitz@apple.com>
2811 REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
2812 https://bugs.webkit.org/show_bug.cgi?id=70081
2814 Reviewed by Anders Carlsson.
2816 * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
2817 * libWebKitSystemInterfaceLeopard.a:
2818 * libWebKitSystemInterfaceLion.a:
2819 * libWebKitSystemInterfaceSnowLeopard.a:
2821 2011-10-13 Arko Saha <arko@motorola.com>
2823 Microdata: Basic implementation of document.getItems() method.
2824 https://bugs.webkit.org/show_bug.cgi?id=68610
2826 Reviewed by Ryosuke Niwa.
2828 Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
2829 Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
2831 * win/tools/vsprops/FeatureDefines.vsprops:
2832 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2834 2011-10-12 Adam Barth <abarth@webkit.org>
2836 Remove ENABLE(XHTMLMP) and associated code
2837 https://bugs.webkit.org/show_bug.cgi?id=69729
2839 Reviewed by David Levin.
2841 * win/tools/vsprops/FeatureDefines.vsprops:
2842 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2844 2011-10-11 Kent Tamura <tkent@chromium.org>
2846 C4481 warning should be disabled for OVERRIDE and FINAL.
2847 https://bugs.webkit.org/show_bug.cgi?id=69904
2849 Reviewed by Adam Roben.
2851 * win/tools/vsprops/common.vsprops: Disable C4481.
2853 2011-10-04 Kent Tamura <tkent@chromium.org>
2855 Introduce feature flags for incomplete input types
2856 https://bugs.webkit.org/show_bug.cgi?id=68971
2858 Reviewed by Hajime Morita.
2860 * win/tools/vsprops/FeatureDefines.vsprops:
2861 Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
2862 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
2864 2011-10-04 Scott Graham <scottmg@chromium.org>
2866 Add GAMEPAD feature flag
2867 https://bugs.webkit.org/show_bug.cgi?id=66859
2869 Reviewed by Darin Fisher.
2871 * win/tools/vsprops/FeatureDefines.vsprops:
2872 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2874 2011-09-26 Chris Marrin <cmarrin@apple.com>
2876 Enable requestAnimationFrame on Windows
2877 https://bugs.webkit.org/show_bug.cgi?id=68397
2879 Reviewed by Simon Fraser.
2881 Enable REQUEST_ANIMATION_FRAME for Windows
2883 * win/tools/vsprops/FeatureDefines.vsprops:
2885 2011-09-24 Adam Barth <abarth@webkit.org>
2887 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
2888 https://bugs.webkit.org/show_bug.cgi?id=68767
2890 Reviewed by Eric Seidel.
2892 * win/tools/vsprops/FeatureDefines.vsprops:
2893 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2895 2011-09-23 Adam Klein <adamk@chromium.org>
2897 Add ENABLE_MUTATION_OBSERVERS feature flag
2898 https://bugs.webkit.org/show_bug.cgi?id=68732
2900 Reviewed by Ojan Vafai.
2902 This flag will guard an implementation of the "Mutation Observers" proposed in
2903 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
2905 * win/tools/vsprops/FeatureDefines.vsprops:
2906 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2908 2011-09-22 Dean Jackson <dino@apple.com>
2910 Add ENABLE_CSS_FILTERS
2911 https://bugs.webkit.org/show_bug.cgi?id=68652
2913 Reviewed by Simon Fraser.
2915 * win/tools/vsprops/FeatureDefines.vsprops:
2916 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2918 2011-09-19 Adam Barth <abarth@webkit.org>
2920 Always enable ENABLE(EVENTSOURCE)
2921 https://bugs.webkit.org/show_bug.cgi?id=68414
2923 Reviewed by Eric Seidel.
2925 * win/tools/vsprops/FeatureDefines.vsprops:
2926 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2928 2011-09-15 Adam Barth <abarth@webkit.org>
2930 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
2931 https://bugs.webkit.org/show_bug.cgi?id=68205
2933 Reviewed by Eric Seidel.
2935 * win/tools/vsprops/FeatureDefines.vsprops:
2936 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2938 2011-09-15 Eric Seidel <eric@webkit.org>
2940 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
2941 https://bugs.webkit.org/show_bug.cgi?id=68182
2943 Reviewed by Adam Barth.
2945 * win/tools/vsprops/FeatureDefines.vsprops:
2946 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2948 2011-09-15 Eric Seidel <eric@webkit.org>
2950 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
2951 https://bugs.webkit.org/show_bug.cgi?id=68022
2953 Reviewed by Ryosuke Niwa.
2955 * win/tools/vsprops/FeatureDefines.vsprops:
2956 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2958 2011-09-14 Eric Seidel <eric@webkit.org>
2960 Remove ENABLE_SVG_USE as <use> is required by HTML5
2961 https://bugs.webkit.org/show_bug.cgi?id=68019
2963 Reviewed by Ryosuke Niwa.
2965 I missed a couple uses of SVG_USE in my previous patch.
2967 * win/tools/vsprops/FeatureDefines.vsprops:
2968 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2970 2011-09-13 Eric Seidel <eric@webkit.org>
2972 Remove ENABLE_SVG_USE as <use> is required by HTML5
2973 https://bugs.webkit.org/show_bug.cgi?id=68019
2975 Reviewed by Ryosuke Niwa.
2977 * win/tools/vsprops/FeatureDefines.vsprops:
2978 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2980 2011-09-13 Eric Seidel <eric@webkit.org>
2982 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
2983 https://bugs.webkit.org/show_bug.cgi?id=68018
2985 Reviewed by Ryosuke Niwa.
2987 * win/tools/vsprops/FeatureDefines.vsprops:
2988 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2990 2011-09-01 Tim Horton <timothy_horton@apple.com>
2992 REGRESSION: Rendering artifacts on a rotated, pattern filled shape
2993 https://bugs.webkit.org/show_bug.cgi?id=53055
2994 <rdar://problem/8910917>
2996 Reviewed by Simon Fraser.
2998 Introduce wkCGPatternCreateWithImageAndTransform.
3000 * WebKitSystemInterface.h:
3001 * libWebKitSystemInterfaceLeopard.a:
3002 * libWebKitSystemInterfaceLion.a:
3003 * libWebKitSystemInterfaceSnowLeopard.a:
3004 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3005 * win/lib/WebKitSystemInterface.lib:
3007 2011-08-30 Aaron Colwell <acolwell@chromium.org>
3009 Add MediaSource API to HTMLMediaElement
3010 https://bugs.webkit.org/show_bug.cgi?id=64731
3012 Reviewed by Eric Carlson.
3014 * win/tools/vsprops/FeatureDefines.vsprops:
3015 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3017 2011-08-24 Lucas Forschler <lforschler@apple.com>
3019 Update SVN properties to help out the Windows EWS bots.
3021 Reviewed by Adam Roben.
3023 * win: Modified properties svn:ignore.
3024 * win/include: Modified property svn:ignore.
3025 * win/lib: Modified property svn:ignore.
3027 2011-08-18 Beth Dakin <bdakin@apple.com>
3029 Reviewed by Sam Weinig.
3031 https://bugs.webkit.org/show_bug.cgi?id=66495
3032 Lion-specific scroller SPIs can use forward declaration instead of
3033 WebKitSystemInterface
3035 * WebKitSystemInterface.h:
3036 * libWebKitSystemInterfaceLeopard.a:
3037 * libWebKitSystemInterfaceLion.a:
3038 * libWebKitSystemInterfaceSnowLeopard.a:
3040 2011-07-28 Dan Bernstein <mitz@apple.com>
3042 WebKitSystemInterface support for
3043 <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
3045 Reviewed by Darin Adler.
3047 * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
3048 * libWebKitSystemInterfaceLeopard.a:
3049 * libWebKitSystemInterfaceLion.a:
3050 * libWebKitSystemInterfaceSnowLeopard.a:
3052 2011-07-22 Jessie Berlin <jberlin@apple.com>
3054 [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
3055 https://bugs.webkit.org/show_bug.cgi?id=64997
3057 Reviewed by Ada Chan.
3059 Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
3060 declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
3062 * WebKitSystemInterface.h:
3063 * libWebKitSystemInterfaceLeopard.a:
3064 * libWebKitSystemInterfaceLion.a:
3065 * libWebKitSystemInterfaceSnowLeopard.a:
3067 2011-07-15 Pratik Solanki <psolanki@apple.com>
3069 Part of https://bugs.webkit.org/show_bug.cgi?id=63674
3070 Get webkit to compile with USE(CFNETWORK) enabled on Mac
3072 Reviewed by David Kilzer.
3074 New WebKitSystemInterface functions for CFNetwork-based loader.
3076 * WebKitSystemInterface.h:
3077 * libWebKitSystemInterfaceLeopard.a:
3078 * libWebKitSystemInterfaceLion.a:
3079 * libWebKitSystemInterfaceSnowLeopard.a:
3081 2011-07-12 Brent Fulgham <bfulgham@webkit.org>
3083 Standardize WinCairo conditionalized code under PLATFORM macro.
3084 https://bugs.webkit.org/show_bug.cgi?id=64377
3086 Reviewed by Maciej Stachowiak.
3088 * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
3089 macro definition (WTF_PLATFORM_WIN_CAIRO)
3091 2011-07-02 Mark Rowe <mrowe@apple.com>
3093 Update the header file too.
3095 * WebKitSystemInterface.h:
3097 2011-07-02 Mark Rowe <mrowe@apple.com>
3099 Update WebKitSystemInterface binaries.
3101 * libWebKitSystemInterfaceLeopard.a:
3102 * libWebKitSystemInterfaceLion.a: Added.
3103 * libWebKitSystemInterfaceSnowLeopard.a:
3105 2011-06-28 Brent Fulgham <bfulgham@webkit.org>
3107 Unreviewed build correction. Link to correct library for
3110 * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
3111 zlib.lib when building for WinCairo.
3113 2011-06-21 MORITA Hajime <morrita@google.com>
3115 Unreviewed, rolling out r89401 and r89403.
3116 http://trac.webkit.org/changeset/89401
3117 http://trac.webkit.org/changeset/89403
3118 https://bugs.webkit.org/show_bug.cgi?id=62970
3120 Breaks mac build and mistakenly enables the spellcheck API
3122 * win/tools/vsprops/FeatureDefines.vsprops:
3123 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3125 2011-06-20 MORITA Hajime <morrita@google.com>
3127 Reviewed by Kent Tamura.
3129 Spellcheck API should be build-able.
3130 https://bugs.webkit.org/show_bug.cgi?id=62970
3132 * win/tools/vsprops/FeatureDefines.vsprops:
3133 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3135 2011-06-20 Pratik Solanki <psolanki@apple.com>
3137 Reviewed by David Kilzer.
3139 HTTP pipelining functions on mac should match windows
3140 https://bugs.webkit.org/show_bug.cgi?id=63012
3142 * WebKitSystemInterface.h:
3143 * libWebKitSystemInterfaceLeopard.a:
3144 * libWebKitSystemInterfaceSnowLeopard.a:
3146 2011-06-13 Tony Chang <tony@chromium.org>
3148 Reviewed by Dimitri Glazkov.
3150 rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
3151 https://bugs.webkit.org/show_bug.cgi?id=62578
3153 * win/tools/vsprops/FeatureDefines.vsprops:
3154 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3156 2011-06-13 Tony Chang <tony@chromium.org>
3158 Reviewed by Adam Barth.
3160 rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
3161 https://bugs.webkit.org/show_bug.cgi?id=62545
3163 * win/tools/vsprops/FeatureDefines.vsprops:
3164 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3166 2011-06-10 Tony Chang <tony@chromium.org>
3168 Reviewed by Ojan Vafai.
3170 add a compile guard ENABLE(FLEXBOX)
3171 https://bugs.webkit.org/show_bug.cgi?id=62049
3173 * win/tools/vsprops/FeatureDefines.vsprops:
3174 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3176 2011-06-07 Tim Horton <timothy_horton@apple.com>
3178 Reviewed by Alexey Proskuryakov.
3180 Use correct CFURLStorageSessionRef definition on Snow Leopard
3181 https://bugs.webkit.org/show_bug.cgi?id=62223
3183 * WebKitSystemInterface.h:
3185 2011-06-06 Alexandru Chiculita <achicu@adobe.com>
3187 Reviewed by Kent Tamura.
3189 Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
3190 https://bugs.webkit.org/show_bug.cgi?id=61628
3192 * win/tools/vsprops/FeatureDefines.vsprops:
3193 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3195 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com>
3197 Reviewed by Kent Tamura.
3199 Add ENABLE(CSS_REGIONS) guard for CSS Regions support
3200 https://bugs.webkit.org/show_bug.cgi?id=61631
3202 * win/tools/vsprops/FeatureDefines.vsprops:
3203 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3205 2011-05-25 Jer Noble <jer.noble@apple.com>
3207 Reviewed by Dan Bernstein.
3209 30 second rewind button dysfunctional viewing trailers fullscreen.
3210 https://bugs.webkit.org/show_bug.cgi?id=61505
3212 Updated WKSI Libraries with new images for Backward buttons in default
3215 * libWebKitSystemInterfaceLeopard.a:
3216 * libWebKitSystemInterfaceSnowLeopard.a:
3218 2011-05-25 Jer Noble <jer.noble@apple.com>
3220 Reviewed by Darin Adler.
3222 Video fails to play on Vimeo
3223 https://bugs.webkit.org/show_bug.cgi?id=61403
3225 Added functions to retrieve the resolved URL for media types supported on
3228 * WebKitSystemInterface.h:
3229 * WebKitSystemInterface.m:
3230 (WKAVAssetResolvedURL): Added.
3231 (WKQTMovieResolvedURL): Added.
3233 2011-05-24 Keishi Hattori <keishi@webkit.org>
3235 Reviewed by Kent Tamura.
3237 Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
3238 https://bugs.webkit.org/show_bug.cgi?id=61273
3240 * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
3241 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
3243 2011-05-12 Jessie Berlin <jberlin@apple.com>
3245 Reviewed by Darin Adler.
3247 [Windows WebKit2] Use cookies set in WebKit1
3248 https://bugs.webkit.org/show_bug.cgi?id=60274
3250 Update WKSI with the changes to wkCreatePrivateStorageSession.
3252 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3253 * win/lib/WebKitSystemInterface.lib:
3255 2011-05-11 Jessie Berlin <jberlin@apple.com>
3257 Reviewed by Steve Falkenburg.
3259 [Windows WebKit2] Use cookies set in WebKit1
3260 https://bugs.webkit.org/show_bug.cgi?id=60274
3262 Take 3 after rolling out KB2465367 from my system.
3264 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3265 * win/lib/WebKitSystemInterface.lib:
3267 2011-05-11 Sheriff Bot <webkit.review.bot@gmail.com>
3269 Unreviewed, rolling out r86255.
3270 http://trac.webkit.org/changeset/86255
3271 https://bugs.webkit.org/show_bug.cgi?id=60660
3273 REGRESSION (r86255): Lots of tests crashing in
3274 CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
3275 (WebKit2 Tests) (Requested by aroben on #webkit).
3277 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3278 * win/lib/WebKitSystemInterface.lib:
3280 2011-05-11 Jessie Berlin <jberlin@apple.com>
3282 Reviewed by Steve Falkenburg.
3284 [Windows WebKit2] Use cookies set in WebKit1
3285 https://bugs.webkit.org/show_bug.cgi?id=60274
3287 Take 3 after rolling out KB2465367 from my system.
3289 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3290 * win/lib/WebKitSystemInterface.lib:
3292 2011-05-09 Sheriff Bot <webkit.review.bot@gmail.com>
3294 Unreviewed, rolling out r86075.
3295 http://trac.webkit.org/changeset/86075
3296 https://bugs.webkit.org/show_bug.cgi?id=60495
3298 broke windows tests (Requested by jessieberlin on #webkit).
3300 * win/lib/WebKitSystemInterface.lib:
3302 2011-05-09 Jessie Berlin <jberlin@apple.com>
3304 Take 2 on updating the WKSI libraries.
3306 * win/lib/WebKitSystemInterface.lib:
3308 2011-05-08 Sheriff Bot <webkit.review.bot@gmail.com>
3310 Unreviewed, rolling out r86037.
3311 http://trac.webkit.org/changeset/86037
3312 https://bugs.webkit.org/show_bug.cgi?id=60453
3314 broke Windows tests (Requested by jessieberlin on #webkit).
3316 * win/lib/WebKitSystemInterface.lib:
3318 2011-05-08 Jessie Berlin <jberlin@apple.com>
3320 Rubber-stamped by Alice Liu.
3322 Update the WKSI libraries.
3324 * win/lib/WebKitSystemInterface.lib:
3326 2011-05-07 Sheriff Bot <webkit.review.bot@gmail.com>
3328 Unreviewed, rolling out r86016.
3329 http://trac.webkit.org/changeset/86016
3330 https://bugs.webkit.org/show_bug.cgi?id=60445
3332 caused crashes on the WK2 Windows bots (Requested by
3333 jessieberlin on #webkit).
3335 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3336 * win/lib/WebKitSystemInterface.lib:
3338 2011-05-07 Jessie Berlin <jberlin@apple.com>
3340 Reviewed by Steve Falkenburg.
3342 [Windows WebKit2] Use cookies set in WebKit1
3343 https://bugs.webkit.org/show_bug.cgi?id=60274
3345 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3346 * win/lib/WebKitSystemInterface.lib:
3348 2011-05-05 Dan Bernstein <mitz@apple.com>
3350 Reviewed by Simon Fraser.
3352 WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
3354 * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
3356 2011-04-29 Jer Noble <jer.noble@apple.com>
3358 Reviewed by Eric Seidel.
3360 Implement FULLSCREEN_API on Windows, Part 4: Enable it
3361 https://bugs.webkit.org/show_bug.cgi?id=59798
3363 * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
3365 2011-05-03 David Kilzer <ddkilzer@apple.com>
3367 Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
3368 <rdar://problem/8924448>
3370 Reviewed by Adam Roben.
3372 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3373 (wkGetHTTPPipeliningPriority): Added declaration.
3374 (wkSetHTTPPipeliningMaximumPriority): Added declaration.
3375 (wkSetHTTPPipeliningPriority): Added declaration.
3376 * win/lib/WebKitSystemInterface.lib: Updated.
3378 2011-04-28 David Levin <levin@chromium.org>
3380 Reviewed by Adam Barth.
3382 Remove IMAGE_RESIZER related code.
3383 https://bugs.webkit.org/show_bug.cgi?id=59735
3385 * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
3386 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
3388 2011-04-28 Chris Fleizach <cfleizach@apple.com>
3390 Reviewed by Maciej Stachowiak.
3392 Allow remote accessibility API for WK2 to build on SnowLeopard.
3393 <rdar://problem/9324507>
3395 * WebKitSystemInterface.h:
3396 * libWebKitSystemInterfaceLeopard.a:
3397 * libWebKitSystemInterfaceSnowLeopard.a:
3399 2011-04-27 Mark Rowe <mrowe@apple.com>
3401 Rubber-stamped by Geoff Garen.
3403 Remove some files that are no longer relevant.
3405 * libWebKitSystemInterfaceTiger.a: Removed.
3407 2011-04-23 Brent Fulgham <bfulgham@webkit.org>
3409 [WinCairo] Unreviewed build change.
3411 Activate Geolocation API, as it will work with WinCairo assuming
3412 an appropriate Geolocation Provider is registered.
3414 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
3415 Geolocation features.
3417 2011-04-21 Maciej Stachowiak <mjs@apple.com>
3419 Reviewed by Adam Roben.
3421 Add a feature define to allow <details> and <summary> to be disabled
3422 https://bugs.webkit.org/show_bug.cgi?id=59118
3423 <rdar://problem/9257045>
3425 * win/tools/vsprops/FeatureDefines.vsprops:
3426 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3428 2011-04-20 Eric Carlson <eric.carlson@apple.com>
3430 Reviewed by Dan Bernstein.
3432 Adopt QTKit API for listing and deleting file in its media cache.
3433 <rdar://problem/9130029>
3434 https://bugs.webkit.org/show_bug.cgi?id=58795
3436 * WebKitSystemInterface.h:
3437 * libWebKitSystemInterfaceLeopard.a:
3438 * libWebKitSystemInterfaceSnowLeopard.a:
3440 2011-04-19 Jessie Berlin <jberlin@apple.com>
3442 Reviewed by Sam Weinig.
3444 Roll r81683 back in.
3446 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3447 <rdar://problem/9139245>
3451 * win/lib/WebKitSystemInterface.lib:
3453 2011-04-15 Shishir Agrawal <shishir@chromium.org>
3455 Reviewed by James Robinson.
3457 Add a flag to guard Page Visibility API changes.
3458 https://bugs.webkit.org/show_bug.cgi?id=58464
3460 * win/tools/vsprops/FeatureDefines.vsprops:
3462 2011-04-14 Pratik Solanki <psolanki@apple.com>
3464 Reviewed by David Kilzer.
3466 Set minimum priority for fast lane connections
3467 https://bugs.webkit.org/show_bug.cgi?id=58353
3469 Add WKSetHTTPPipeliningMinimumFastLanePriority.
3471 * WebKitSystemInterface.h:
3472 * libWebKitSystemInterfaceLeopard.a:
3473 * libWebKitSystemInterfaceSnowLeopard.a:
3475 2011-04-08 Alpha Lam <hclam@chromium.org>
3477 Unreviewed, rolling out r83335.
3478 http://trac.webkit.org/changeset/83335
3479 https://bugs.webkit.org/show_bug.cgi?id=53556
3481 GTK and QT bots are broken
3483 * win/tools/vsprops/FeatureDefines.vsprops:
3484 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3486 2011-04-07 Anna Cavender <annacc@chromium.org>
3488 Reviewed by Eric Carlson.
3490 Setup ENABLE(TRACK) feature define
3491 https://bugs.webkit.org/show_bug.cgi?id=53556
3493 * win/tools/vsprops/FeatureDefines.vsprops:
3494 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3496 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
3498 Revert ENABLE_TRACK patch due to compile failures.
3500 * win/tools/vsprops/FeatureDefines.vsprops:
3501 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3503 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
3505 Reviewed by David Levin.
3507 Add QUOTA build flag for unified quota API
3508 https://bugs.webkit.org/show_bug.cgi?id=57918
3510 * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
3511 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
3513 2011-04-04 David Kilzer <ddkilzer@apple.com>
3515 <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
3517 Reviewed by Alexey Proskuryakov.
3519 * WebKitSystemInterface.h:
3520 (WKSetHTTPPipeliningMaximumPriority): Added declaration.
3521 (WKExtractWordDefinitionTokenRangeFromContextualString): Added
3522 missing declaration from r81890.
3523 (WKShowWordDefinitionWindow): Ditto.
3524 (WKHideWordDefinitionWindow): Ditto.
3525 * libWebKitSystemInterfaceLeopard.a: Updated.
3526 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3528 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3530 Reviewed by Adam Roben.
3532 Remove unused AnalyzeWithLargeStack code from Windows build files
3533 https://bugs.webkit.org/show_bug.cgi?id=57771
3535 This was used for us to build with prefast automatically,
3536 but it is out-of-date and hasn't been used for some time.
3537 Removing completely for now.
3539 * win/tools/vsprops/common.vsprops:
3541 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3543 Reviewed by Brian Weinstein.
3545 Fix Windows build warning.
3546 https://bugs.webkit.org/show_bug.cgi?id=57767
3548 * win/tools/vsprops/common.vsprops:
3550 2011-04-01 Brent Fulgham <bfulgham@webkit.org>
3552 [WinCairo] Unreviewed build fix.
3554 Define DEBUG_ALL for WinCairo debug builds so that the correct
3555 labeled DLLs ("*_debug.dll") are linked for testing runs.
3557 * win/tools/vsprops/debug_wincairo.vsprops:
3559 2011-04-01 Timothy Hatcher <timothy@apple.com>
3561 Make momentum scroll event latching work in WebKit2 on Mac.
3563 <rdar://problem/8751861>
3565 Reviewed by Darin Adler.
3567 * WebKitSystemInterface.h:
3568 * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
3569 * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
3571 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3573 Reviewed by Adam Roben.
3575 Should turn off frame pointer omission (FPO) for Release (not Production) builds
3576 https://bugs.webkit.org/show_bug.cgi?id=54403
3578 Leave it enabled for Windows Production builds.
3579 Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
3581 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
3584 * win/tools/vsprops/release.vsprops:
3586 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3588 Reviewed by Adam Roben.
3590 Share most vsprops between Release and Production builds in releaseproduction.vsprops
3591 https://bugs.webkit.org/show_bug.cgi?id=57508
3593 * win/tools/vsprops/release.vsprops:
3594 * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
3596 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3598 Rubber stamped by Adam Roben.
3600 Remove unnecessary NDEBUG define.
3602 * win/tools/vsprops/production.vsprops:
3604 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3606 Reviewed by Adam Roben.
3608 Update Windows production build logic for new production configurations
3609 https://bugs.webkit.org/show_bug.cgi?id=57494
3611 * win/tools/vsprops/common.vsprops:
3612 * win/tools/vsprops/production.vsprops: Added.
3614 2011-03-29 Brent Fulgham <bfulgham@webkit.org>
3616 Unreviewed build change to activate MathML for WinCairo.
3618 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
3620 2011-03-29 Jessie Berlin <jberlin@apple.com>
3622 Update the WebKitSystemInterface libraries for changes in the implementation.
3624 * libWebKitSystemInterfaceLeopard.a:
3625 * libWebKitSystemInterfaceSnowLeopard.a:
3627 2011-03-28 Jeff Miller <jeffm@apple.com>
3629 Reviewed by Adam Roben.
3631 Include certificate when sending a WebCore::ResourceError to UI process on Windows
3632 https://bugs.webkit.org/show_bug.cgi?id=57195
3634 Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
3635 implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so
3636 WebCore::ResourceError can set the certificate in the user info dictionary.
3638 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3639 * win/lib/WebKitSystemInterface.lib:
3641 2011-03-28 Jeff Miller <jeffm@apple.com>
3643 Rubber-stamped by Adam Roben.
3645 Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
3647 * win/lib/WebKitSystemInterface_debug.lib: Removed.
3649 2011-03-25 Brent Fulgham <bfulgham@webkit.org>
3651 Kick the build machines after r81977.
3653 * win/tools/vsprops/common.vsprops:
3655 2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com>
3657 Unreviewed, rolling out r81683.
3658 http://trac.webkit.org/changeset/81683
3659 https://bugs.webkit.org/show_bug.cgi?id=56872
3661 Crashing in some tests (Requested by weinig on #webkit).
3663 * win/lib/WebKitSystemInterface.lib:
3665 2011-03-22 Sam Weinig <sam@webkit.org>
3667 Reviewed by Adam Roben.
3669 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3670 <rdar://problem/9139245>
3674 * win/lib/WebKitSystemInterface.lib:
3676 2011-03-22 Sam Weinig <sam@webkit.org>
3678 Reviewed by Brady Eidson.
3680 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3681 <rdar://problem/9139245>
3683 * libWebKitSystemInterfaceLeopard.a:
3684 * libWebKitSystemInterfaceSnowLeopard.a:
3686 2011-03-17 Anders Carlsson <andersca@apple.com>
3688 Add WKWindowWillOrderOffScreenNotification.
3690 * WebKitSystemInterface.h:
3691 * libWebKitSystemInterfaceLeopard.a:
3692 * libWebKitSystemInterfaceSnowLeopard.a:
3694 2011-03-14 Pratik Solanki <psolanki@apple.com>
3696 Rubber-stamped by Mark Rowe.
3698 I checked in Intel-only version of these files in r80975. This fixes that by building all
3699 the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
3701 * libWebKitSystemInterfaceLeopard.a:
3702 * libWebKitSystemInterfaceSnowLeopard.a:
3704 2011-03-13 Pratik Solanki <psolanki@apple.com>
3706 Reviewed by Brady Eidson.
3708 Make adjustMIMETypeIfNecessary use CFNetwork directly
3709 https://bugs.webkit.org/show_bug.cgi?id=55912
3711 Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
3713 * WebKitSystemInterface.h:
3714 * libWebKitSystemInterfaceLeopard.a:
3715 * libWebKitSystemInterfaceSnowLeopard.a:
3717 2011-03-09 Jessie Berlin <jberlin@apple.com>
3719 Reviewed by Adam Roben.
3721 Use the Cookie Storage from the Private Browsing Storage Session directly
3722 https://bugs.webkit.org/show_bug.cgi?id=55986
3724 * WebKitSystemInterface.h:
3725 * libWebKitSystemInterfaceLeopard.a:
3726 * libWebKitSystemInterfaceSnowLeopard.a:
3727 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3728 * win/lib/WebKitSystemInterface.lib:
3730 2011-03-07 Steve Falkenburg <sfalken@apple.com>
3734 * win/tools/scripts/VERSION:
3736 2011-03-06 Jessie Berlin <jberlin@apple.com>
3738 Reviewed by Sam Weinig.
3740 WebKit2: Use CFNetwork Sessions API.
3741 https://bugs.webkit.org/show_bug.cgi?id=55435.
3743 When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
3744 Private Browsing Storage Session.
3746 Update WebKitSystemInterface headers and libraries with the new functions.
3748 * WebKitSystemInterface.h:
3749 * libWebKitSystemInterfaceLeopard.a:
3750 * libWebKitSystemInterfaceSnowLeopard.a:
3751 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3752 * win/lib/WebKitSystemInterface.lib:
3754 2011-03-04 Jessie Berlin <jberlin@apple.com>
3756 Reviewed by Maciej Stachowiak.
3758 WebKit2: Use CFNetwork Sessions API.
3759 https://bugs.webkit.org/show_bug.cgi?id=55435.
3761 When Private Browsing is enabled, get the cached url response from the cache associated with
3762 the Private Browsing Storage Session.
3764 Update WebKitSystemInterface headers and libraries with the new functions.
3766 * WebKitSystemInterface.h:
3767 * libWebKitSystemInterfaceLeopard.a:
3768 * libWebKitSystemInterfaceSnowLeopard.a:
3769 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3770 * win/lib/WebKitSystemInterface.lib:
3772 2011-03-03 Jessie Berlin <jberlin@apple.com>
3774 Reviewed by Adam Roben.
3776 WebKit2: Use CFNetwork Sessions API.
3777 https://bugs.webkit.org/show_bug.cgi?id=55435
3779 Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
3781 Update WebKitSystemInterface headers and libraries with the new functions.
3783 * WebKitSystemInterface.h:
3784 * libWebKitSystemInterfaceLeopard.a:
3785 * libWebKitSystemInterfaceSnowLeopard.a:
3786 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3787 * win/lib/WebKitSystemInterface.lib:
3789 2011-03-02 Jessie Berlin <jberlin@apple.com>
3791 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
3793 * libWebKitSystemInterfaceLeopard.a:
3794 * libWebKitSystemInterfaceSnowLeopard.a:
3796 2011-03-02 Jessie Berlin <jberlin@apple.com>
3798 Windows build fix. Unreviewed.
3800 * win/lib/WebKitSystemInterface.lib:
3802 2011-03-02 Jessie Berlin <jberlin@apple.com>
3804 Rubber-stamped by Adam Roben.
3806 WebKit2: Use CFNetwork Sessions API.
3807 https://bugs.webkit.org/show_bug.cgi?id=55435
3809 Add the ability to create a Private Browsing Storage Session.
3811 Update WebKitSystemInterface headers and libraries with the new functions.
3813 * WebKitSystemInterface.h:
3814 * libWebKitSystemInterfaceLeopard.a:
3815 * libWebKitSystemInterfaceSnowLeopard.a:
3816 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3817 * win/lib/WebKitSystemInterface.lib:
3819 2011-03-02 Daniel Cheng <dcheng@chromium.org>
3821 Reviewed by David Levin.
3823 Add feature define for data transfer items
3824 https://bugs.webkit.org/show_bug.cgi?id=55510
3826 * win/tools/vsprops/FeatureDefines.vsprops:
3827 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3829 2011-03-02 Adam Roben <aroben@apple.com>
3831 Try to force a clean build on the Windows bots
3833 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
3834 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
3837 * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
3839 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
3841 Unreviewed, rolling out r80079.
3842 http://trac.webkit.org/changeset/80079
3843 https://bugs.webkit.org/show_bug.cgi?id=55547
3845 "Broke the Win debug build?" (Requested by dcheng on #webkit).
3847 * win/tools/vsprops/FeatureDefines.vsprops:
3848 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3850 2011-03-01 Daniel Cheng <dcheng@chromium.org>
3852 Reviewed by David Levin.
3854 Add feature define for data transfer items
3855 https://bugs.webkit.org/show_bug.cgi?id=55510
3857 * win/tools/vsprops/FeatureDefines.vsprops:
3858 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3860 2011-03-01 Sam Weinig <sam@webkit.org>
3862 Reviewed by Anders Carlsson.
3864 WebKit2 needs to be made localizable
3865 <rdar://problem/8728860>
3867 * WebKitSystemInterface.h:
3868 * libWebKitSystemInterfaceLeopard.a:
3869 * libWebKitSystemInterfaceSnowLeopard.a:
3871 2011-02-25 Brian Weinstein <bweinstein@apple.com>
3873 Fix linking of Chromium Mac build.
3875 * libWebKitSystemInterfaceLeopard.a:
3876 * libWebKitSystemInterfaceSnowLeopard.a:
3878 2011-02-21 Brian Weinstein <bweinstein@apple.com>
3880 Reviewed by Adam Roben.
3882 WebResourceCacheManager should be responsible for managing the CFURLCache as well
3883 as the WebCore memory cache.
3884 https://bugs.webkit.org/show_bug.cgi?id=54886
3885 Part of <rdar://problem/8971738>
3887 Update WebKitSystemInterface headers and libraries with new functions.
3889 * WebKitSystemInterface.h:
3890 * libWebKitSystemInterfaceLeopard.a:
3891 * libWebKitSystemInterfaceSnowLeopard.a:
3892 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3893 * win/lib/WebKitSystemInterface.lib:
3895 2011-02-21 Brian Weinstein <bweinstein@apple.com>
3897 Rubber-stamped by Dan Bernstein.
3899 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
3900 match the current WebKitSystemInterface.h.
3902 * WebKitSystemInterface.h:
3904 2011-02-08 Patrick Gansterer <paroga@webkit.org>
3906 Reviewed by Adam Roben.
3908 [WIN] Add missing forward declarations in WebKitSystemInterface.h
3909 https://bugs.webkit.org/show_bug.cgi?id=53889
3911 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3913 2011-02-04 Steve Falkenburg <sfalken@apple.com>
3915 Reviewed by Adam Roben.
3917 Bump Windows minimum system requirement to XPSP2
3918 https://bugs.webkit.org/show_bug.cgi?id=53807
3920 * win/tools/vsprops/common.vsprops:
3922 2011-02-03 James Kozianski <koz@chromium.org>
3924 Reviewed by Dimitri Glazkov.
3926 Add navigator.registerProtocolHandler behind a flag.
3927 https://bugs.webkit.org/show_bug.cgi?id=52609
3929 * win/tools/vsprops/FeatureDefines.vsprops:
3930 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3932 2011-02-02 Steve Lacey <sjl@chromium.org>
3934 Reviewed by Eric Carlson.
3936 Implement basic media statistics on media elements.
3937 https://bugs.webkit.org/show_bug.cgi?id=53322
3939 * win/tools/vsprops/FeatureDefines.vsprops:
3940 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3942 2011-01-28 Anders Carlsson <andersca@apple.com>
3948 * WebKitSystemInterface.h:
3949 * libWebKitSystemInterfaceLeopard.a:
3950 * libWebKitSystemInterfaceSnowLeopard.a:
3952 2011-01-26 David Kilzer <ddkilzer@apple.com>
3954 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
3955 <rdar://problem/8821760>
3957 Reviewed by Antti Koivisto.
3959 * WebKitSystemInterface.h:
3960 New methods added for HTTP pipelining support.
3961 (WKGetHTTPPipeliningPriority): Added.
3962 (WKSetHTTPPipeliningPriority): Added.
3963 Unrelated methods added after updating the header.
3964 (WKMakeScrollbarPainter): Added.
3965 (WKScrollbarPainterPaint): Added.
3966 * libWebKitSystemInterfaceLeopard.a: Updated.
3967 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3969 2011-01-24 Jer Noble <jer.noble@apple.com>
3971 Reviewed by Eric Carlson.
3973 REGRESSION (r72119): Audio never plays on Star Wars intro animation
3974 https://bugs.webkit.org/show_bug.cgi?id=52467
3976 Add wkGetQuickTimeMIMETypeList() function.
3978 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3979 * win/lib/WebKitSystemInterface.lib:
3981 2011-01-18 Anders Carlsson <andersca@apple.com>
3983 Reviewed by Darin Adler.
3985 Add WKPopupContextMenu.
3987 * WebKitSystemInterface.h:
3988 * libWebKitSystemInterfaceLeopard.a:
3989 * libWebKitSystemInterfaceSnowLeopard.a:
3991 2011-01-17 Adam Roben <aroben@apple.com>
3993 Make it possible to both set and clear a wkCACFContext's D3D device
3995 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
3997 Reviewed by Chris Marrin.
3999 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4000 * win/lib/WebKitSystemInterface.lib:
4002 2011-01-07 Chris Marrin <cmarrin@apple.com>
4006 Minor change to check for null context
4008 * win/lib/WebKitSystemInterface.lib:
4009 * win/lib/WebKitSystemInterface_debug.lib:
4011 2011-01-07 Chris Marrin <cmarrin@apple.com>
4015 Added one more API to WKSI to get the user data
4016 out of the CACFContext.
4018 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4019 * win/lib/WebKitSystemInterface.lib:
4020 * win/lib/WebKitSystemInterface_debug.lib:
4022 2011-01-07 Chris Marrin <cmarrin@apple.com>
4026 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
4028 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4029 * win/lib/WebKitSystemInterface.lib:
4030 * win/lib/WebKitSystemInterface_debug.lib:
4032 2011-01-05 Steve Falkenburg <sfalken@apple.com>
4034 Reviewed by Darin Adler.
4036 Debug and Release builds on Windows clobber each other
4037 https://bugs.webkit.org/show_bug.cgi?id=49185
4039 Changes the structure of WebKitBuild build products directory so we
4040 completely separate each build configuration into independent directories.
4042 Although we previously had per-configuration directories for obj, this change adds
4043 per-configuration directories for bin, lib, obj, and include. Each configuration's
4044 build products are stored within a directory inside of WebKitBuild.
4046 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
4047 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
4049 * win/tools/vsprops/common.vsprops:
4051 2011-01-03 Chris Fleizach <cfleizach@apple.com>
4053 Reviewed, tweaked and landed by Sam Weinig.
4055 WebKit2: Accessibility support (42130)
4056 <rdar://problem/7660629>
4058 * WebKitSystemInterface.h:
4059 * libWebKitSystemInterfaceLeopard.a:
4060 * libWebKitSystemInterfaceSnowLeopard.a:
4062 2011-01-02 Dan Bernstein <mitz@apple.com>
4064 Rubber-stamped by Simon Fraser.
4066 <rdar://problem/8812159> Update copyright strings
4068 * win/tools/scripts/COPYRIGHT-END-YEAR:
4070 2010-12-21 Sam Weinig <weinig@apple.com>
4072 Reviewed by Anders Carlsson.
4074 Add serialization for CFURLRequestRef and CFURLResponseRef.
4076 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4077 * win/lib/WebKitSystemInterface.lib:
4079 2010-12-14 Anders Carlsson <andersca@apple.com>
4081 Reviewed by Dan Bernstein.
4083 Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
4085 * WebKitSystemInterface.h:
4086 * libWebKitSystemInterfaceLeopard.a:
4087 * libWebKitSystemInterfaceSnowLeopard.a:
4089 2010-12-10 Chris Marrin <cmarrin@apple.com>
4091 Reviewed by Adam Roben.
4093 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
4094 Also got rid of WebKitSystemInterface_debug.lib as recommended by
4095 Adam Roben. No OpenSource builds use it since r72327.
4097 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4098 * win/lib/WebKitSystemInterface.lib:
4099 * win/lib/WebKitSystemInterface_debug.lib: Removed.
4101 2010-12-09 Anders Carlsson <andersca@apple.com>
4103 Reviewed by Sam Weinig.
4105 Cannot use NSKeyedArchiver in WK2 for ResourceResponses
4106 https://bugs.webkit.org/show_bug.cgi?id=50792
4107 <rdar://problem/8741799>
4109 * WebKitSystemInterface.h:
4110 * libWebKitSystemInterfaceLeopard.a:
4111 * libWebKitSystemInterfaceSnowLeopard.a:
4113 2010-12-03 Anders Carlsson <andersca@apple.com>
4115 Reviewed by Sam Weinig.
4117 Dispatch keyboard events in the Carbon event model
4118 https://bugs.webkit.org/show_bug.cgi?id=50503
4120 Make WKGetNSEventKeyChar available in 32-bit.
4122 * WebKitSystemInterface.h:
4123 * libWebKitSystemInterfaceLeopard.a:
4124 * libWebKitSystemInterfaceSnowLeopard.a:
4126 2010-12-02 Anders Carlsson <andersca@apple.com>
4128 Reviewed by Sam Weinig.
4130 Plug-ins should be able to update the mouse cursor
4131 https://bugs.webkit.org/show_bug.cgi?id=50399
4133 Add WKEnableSettingCursorWhenInBackground.
4135 * WebKitSystemInterface.h:
4136 * libWebKitSystemInterfaceLeopard.a:
4137 * libWebKitSystemInterfaceSnowLeopard.a:
4139 2010-12-01 Adam Roben <aroben@apple.com>
4141 Don't let harmless errorlevels from the "set" utility leak into
4142 project-specific build scripts
4144 When using set to unset an environment variable that didn't previously
4145 exist, set raises the errorlevel to 1. This was leaking into
4146 project-specific scripts, causing them to think the build has failed.
4147 We now clear the errorlevel after we finish setting environment
4150 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
4153 Reviewed by Steve Falkenburg.
4155 * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
4156 environment variables to get rid of any errorlevel that "set" set.
4158 2010-12-01 Steve Falkenburg <sfalken@apple.com>
4160 Reviewed by Adam Roben.
4162 vcproj changes can't be applied cleanly by the Windows EWS bot
4163 https://bugs.webkit.org/show_bug.cgi?id=50328
4165 * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
4166 * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
4167 * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
4169 2010-11-29 Steve Falkenburg <sfalken@apple.com>
4171 Windows build fix (part 2).
4172 Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
4174 * win/tools/vsprops/common.vsprops:
4176 2010-11-19 Steve Falkenburg <sfalken@apple.com>
4178 Reviewed by Adam Roben.
4180 Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
4181 https://bugs.webkit.org/show_bug.cgi?id=49858
4183 We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
4184 - To simplify editing (editing vsprops build steps is confusing).
4185 - For more readable diffs.
4187 To add a prebuild/prelink/postbuild step for a vcproj,
4188 Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
4189 For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
4190 in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
4192 * win/tools/vsprops/common.vsprops:
4193 * win/tools/vsprops/release.vsprops:
4195 2010-11-29 Anders Carlsson <andersca@apple.com>
4197 Reviewed by Sam Weinig and Simon Fraser.
4199 WebKitSystemInterface.h piece of r72438.
4201 * WebKitSystemInterface.h:
4203 2010-11-22 Adam Roben <aroben@apple.com>
4205 Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
4207 Apple's Windows build allows placing header files and import libraries for WebKit's
4208 dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
4209 $WebKitLibrariesDir environment variable. This is both required for production builds and
4210 convenient for Apple-internal developer builds. Apple's production builds also require that
4211 WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
4212 builds, the files are copied into that directory tree by the
4213 WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
4215 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
4217 This .vsprops copying is problematic in one very important case: when a developer updates
4218 their source tree and then tries to build. Visual Studio only reads .vsprops files when a
4219 project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
4220 updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
4221 build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
4222 $WebKitLibrariesDir, but Visual Studio will not pick up the changes. The rest of the build
4223 will proceed with out-of-date .vsprops files, which will likely result in a build failure.
4225 To fix this, we now use normal relative paths to access the .vsprops files in the source
4226 tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
4227 variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
4228 unset, so the normal relative paths are used to read the .vsprops files out of the source
4229 tree directly. In production builds, this environment variable is set to a fake directory
4230 that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
4233 For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
4235 $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
4237 In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
4238 files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
4239 JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
4240 "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
4241 FeatureDefines.vsprops becomes:
4243 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
4247 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
4249 (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
4250 actually exist since they are matched by an equal number of ".." path components.)
4252 Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
4253 Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
4255 Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
4258 Reviewed by Dave Hyatt.
4260 * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
4261 AppleInternal\tools\vsprops that matches the source directory tree. This allows production
4262 builds to redirect the relative paths used to find the shared .vsprops files into
4263 AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
4265 2010-11-18 Steve Falkenburg <sfalken@apple.com>
4267 Rubber-stamped by Adam Roben.
4269 Remove unused debug_internal vsprops file.
4271 * win/tools/vsprops/debug_internal.vsprops: Removed.
4273 2010-11-18 Steve Falkenburg <sfalken@apple.com>
4275 Reviewed by Adam Roben.
4277 Debug_Internal Windows configuration is unnecessary, should be removed
4278 https://bugs.webkit.org/show_bug.cgi?id=49753
4280 * win/tools/vsprops/debug.vsprops:
4281 * win/tools/vsprops/debug_internal.vsprops:
4283 2010-11-17 Steve Falkenburg <sfalken@apple.com>
4285 Rubber-stamped by Adam Roben.
4287 Update WebKitSystemInterfaceWin.
4289 * win/lib/WebKitSystemInterface.lib:
4290 * win/lib/WebKitSystemInterface_debug.lib:
4292 2010-11-16 Adam Roben <aroben@apple.com>
4294 Ignore files from libdispatch/zlib
4296 Rubber-stamped by Eric Seidel.
4298 * win/include: Modified property svn:ignore.
4299 * win/lib: Modified property svn:ignore.
4301 2010-11-10 Csaba Osztrogonác <ossy@webkit.org>
4303 Reviewed by David Hyatt.
4305 HTML5 Ruby support should be mandatory feature
4306 https://bugs.webkit.org/show_bug.cgi?id=49272
4308 Remove Ruby as optional feature.
4310 * win/tools/vsprops/FeatureDefines.vsprops:
4311 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4313 2010-10-29 Dan Bernstein <mitz@apple.com>
4315 Snow Leopard PowerPC build fix.
4317 * libWebKitSystemInterfaceSnowLeopard.a:
4319 2010-10-29 Dan Bernstein <mitz@apple.com>
4321 Leopard PowerPC build fix.
4323 * libWebKitSystemInterfaceLeopard.a:
4325 2010-10-29 Csaba Osztrogonác <ossy@webkit.org>
4327 Reviewed by Adam Roben and David Kilzer.
4329 Fix and cleanup of build systems
4330 https://bugs.webkit.org/show_bug.cgi?id=48342
4332 Remove unnecessary ENABLE_SANDBOX.
4333 Add missing features to converge to FeatureDefines.xcconfig.
4335 * win/tools/vsprops/FeatureDefines.vsprops:
4336 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4338 2010-10-28 Dan Bernstein <mitz@apple.com>
4340 Reviewed by John Sullivan.
4342 Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
4343 upcoming ComplexTextController patch.
4345 * WebKitSystemInterface.h:
4346 * libWebKitSystemInterfaceLeopard.a:
4347 * libWebKitSystemInterfaceSnowLeopard.a:
4349 2010-10-28 Ivan Krstić <ike@apple.com>
4351 Reviewed by Mark Rowe.
4353 Remove unused experimental proxied panel interface.
4354 <rdar://problem/7237059>
4356 * WebKitSystemInterface.h:
4358 2010-10-27 Anders Carlsson <andersca@apple.com>
4360 Reviewed by Sam Weinig.
4362 Find indicators do not bounce
4363 https://bugs.webkit.org/show_bug.cgi?id=48490
4364 <rdar://problem/8564276>
4366 Add bounce animation context functions.
4368 * WebKitSystemInterface.h:
4369 * libWebKitSystemInterfaceLeopard.a:
4370 * libWebKitSystemInterfaceSnowLeopard.a:
4372 2010-10-26 Adam Roben <aroben@apple.com>