1 2014-07-10 Alex Christensen <achristensen@webkit.org>
3 Enable same features on all Windows ports.
4 https://bugs.webkit.org/show_bug.cgi?id=134715
6 Reviewed by Brent Fulgham.
8 * win/tools/vsprops/FeatureDefinesCairo.props:
9 Made identical to FeatureDefines.props.
11 2014-07-09 Brent Fulgham <bfulgham@apple.com>
13 [Win] Unreviewed build fix.
15 Build bots don't have a three-part default version string,
16 breaking pattern matching. Handle this case.
18 * win/tools/scripts/auto-version.pl:
20 2014-07-09 Brent Fulgham <bfulgham@apple.com>
22 [Win] Unreviewed gardening.
24 * win/tools/scripts/auto-version.pl: Protect against
25 malformed paths (trailing backslashes).
26 * win/tools/scripts/feature-defines.pl: Make sure result
29 2014-07-09 Brent Fulgham <bfulgham@apple.com>
31 [Win] Remove uses of 'bash' in build system
32 https://bugs.webkit.org/show_bug.cgi?id=134782
33 <rdar://problem/17615533>
35 Reviewed by Dean Jackson.
37 Remove uses of 'bash' by replacing Windows-specific bash scripts
38 with Perl equivalents.
40 * win/tools/scripts/feature-defines.pl: Copied from WebKitLibraries/win/tools/scripts/feature-defines.sh.
41 * win/tools/scripts/feature-defines.sh: Removed.
43 2014-07-08 Brent Fulgham <bfulgham@apple.com>
45 [Win] Implement auto-version as a Perl program
46 https://bugs.webkit.org/show_bug.cgi?id=134745
47 <rdar://problem/17597801>
49 Reviewed by David Kilzer.
51 Translate the auto-version.sh bash script into an equivalent
54 * win/tools/scripts/auto-version.pl: Added.
55 * win/tools/scripts/auto-version.sh: Removed.
57 2014-07-06 Yoav Weiss <yoav@yoav.ws>
59 Turn on img@sizes compile flag
60 https://bugs.webkit.org/show_bug.cgi?id=134634
62 Reviewed by Benjamin Poulain.
64 * win/tools/vsprops/FeatureDefines.props: Added compile flag.
66 2014-07-01 Pratik Solanki <psolanki@apple.com>
68 Encode/decode CFURLRequestRefs when USE(CFNETWORK) is enabled
69 https://bugs.webkit.org/show_bug.cgi?id=134454
70 <rdar://problem/17510980>
72 Reviewed by Andreas Kling.
74 * WebKitSystemInterface.h:
75 * libWebKitSystemInterfaceMavericks.a:
76 * libWebKitSystemInterfaceMountainLion.a:
78 2014-06-25 Laszlo Gombos <l.gombos@samsung.com>
80 Remove build guard for progress element
81 https://bugs.webkit.org/show_bug.cgi?id=134292
83 Reviewed by Benjamin Poulain.
85 * win/tools/vsprops/FeatureDefines.props:
86 * win/tools/vsprops/FeatureDefinesCairo.props:
88 2014-06-21 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
90 Removing PAGE_VISIBILITY_API compile guard.
91 https://bugs.webkit.org/show_bug.cgi?id=133844
93 Reviewed by Gavin Barraclough.
95 * win/tools/vsprops/FeatureDefines.props:
96 * win/tools/vsprops/FeatureDefinesCairo.props:
98 2014-06-11 Jer Noble <jer.noble@apple.com>
100 Update WKSI for <rdar://problem/17009091>.
102 Rubber stamped by Eric Carlson.
104 * libWebKitSystemInterfaceMavericks.a:
105 * libWebKitSystemInterfaceMountainLion.a:
107 2014-06-02 David Kilzer <ddkilzer@apple.com>
109 Error running copy-webkitlibraries-to-product-directory
110 <http://webkit.org/b/133449>
111 <rdar://problem/17047638>
113 Reviewed by Filip Pizlo.
115 * Makefile: Ignore the mysterious future. Use "@true" to
116 suppress the annoying "Nothing to be done for `libs'." message.
118 2014-05-27 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
121 https://bugs.webkit.org/show_bug.cgi?id=132863
123 Reviewed by Csaba Osztrogonác.
125 * win/tools/vsprops/FeatureDefines.props:
126 * win/tools/vsprops/FeatureDefinesCairo.props:
128 2014-05-20 Dean Jackson <dino@apple.com>
130 [Mac] Allow popup menus to override default appearance
131 https://bugs.webkit.org/show_bug.cgi?id=133129
133 Reviewed by Tim Horton.
135 Add a new parameter to WKPopupMenu.
137 * WebKitSystemInterface.h:
138 * libWebKitSystemInterfaceMavericks.a:
139 * libWebKitSystemInterfaceMountainLion.a:
141 2014-05-14 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
143 Remove CSS_STICKY_POSITION guards
144 https://bugs.webkit.org/show_bug.cgi?id=132676
146 Reviewed by Simon Fraser.
148 * win/tools/vsprops/FeatureDefines.props:
149 * win/tools/vsprops/FeatureDefinesCairo.props:
151 2014-05-06 David Kilzer <ddkilzer@apple.com>
153 Add Makefile targets for copying static libraries (LLVM and WKSI)
154 <http://webkit.org/b/132619>
156 Reviewed by Mark Rowe.
159 (libs): Install both LLVM and WKSI static libraries.
160 (all): Add dependency on 'libs' target.
161 (debug d): Set configuration, the call 'libs' target.
164 2014-05-05 Dean Jackson <dino@apple.com>
166 https://bugs.webkit.org/show_bug.cgi?id=132593
168 Update WebKitSystemInterface to allow animated focus rings.
170 * WebKitSystemInterface.h:
171 * libWebKitSystemInterfaceMavericks.a:
172 * libWebKitSystemInterfaceMountainLion.a:
174 2014-05-05 Brent Fulgham <bfulgham@apple.com>
176 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
177 https://bugs.webkit.org/show_bug.cgi?id=132580
178 <rdar://problem/16811179>
180 Reviewed by Dean Jackson.
182 * win/tools/scripts/auto-version.sh: Incorporate Mark's revised syntax.
184 2014-05-05 Brent Fulgham <bfulgham@apple.com>
186 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
187 https://bugs.webkit.org/show_bug.cgi?id=132580
188 <rdar://problem/16811179>
190 Reviewed by Dean Jackson.
192 * win/tools/scripts/auto-version.sh: Fall back to all-caps version
193 of environment variable if mixed-case version is not present.
195 2014-05-01 Brent Fulgham <bfulgham@apple.com>
197 Correct case of environment variables in auto-version.sh scripts
198 https://bugs.webkit.org/show_bug.cgi?id=132455
200 Reviewed by Dean Jackson.
202 Although we have historically used RC_PROJECTSOURCEVERSION in our scripts,
203 the actual environment variable is RC_ProjectSourceVersion. Old versions of
204 Cygwin converted this to all-caps by default, but this is no longer the case.
205 We need to use the proper case to avoid build failures.
207 * win/tools/scripts/auto-version.sh: Although we have historically coded
208 this as 'RC_PROJECTSOURCEVERSION', it is actually 'RC_ProjectSourceVersion'.
210 2014-04-25 Dean Jackson <dino@apple.com>
212 Update WKSI for https://webkit.org/b/132195
213 <rdar://problem/16175750>
215 Sorry, I forgot to update the header. This should fix
218 * WebKitSystemInterface.h:
220 2014-04-25 Dean Jackson <dino@apple.com>
222 Update WKSI for https://webkit.org/b/132195
223 <rdar://problem/16175750>
225 Reviewed by Jessie Berlin.
227 * WebKitSystemInterface.h:
228 * libWebKitSystemInterfaceMavericks.a:
229 * libWebKitSystemInterfaceMountainLion.a:
231 2014-04-22 Alex Christensen <achristensen@webkit.org>
233 Removed old stdbool and inttypes headers.
234 https://bugs.webkit.org/show_bug.cgi?id=131966
236 Reviewed by Brent Fulgham.
238 * win/tools/vsprops/WinCairo.props:
239 Removed references to os-win32 directory.
241 2014-04-15 Filip Pizlo <fpizlo@apple.com>
243 Update LLVM binary drops for Mountain Lion to LLVM r206312.
245 Rubber stamped by Geoffrey Garen.
247 * LLVMIncludesMountainLion.tar.bz2:
248 * LLVMLibrariesMountainLion.tar.bz2:
250 2014-04-15 Filip Pizlo <fpizlo@apple.com>
252 Add LLVM binary drops for Mavericks using LLVM r206312.
254 Rubber stamped by Geoffrey Garen.
256 * LLVMIncludesMavericks.tar.bz2: Added.
257 * LLVMLibrariesMavericks.tar.bz2: Added.
259 2014-04-03 Brent Fulgham <bfulgham@apple.com>
261 [Win] Enable the CSS_GRID_LAYOUT feature.
262 https://bugs.webkit.org/show_bug.cgi?id=131147
264 Reviewed by Simon Fraser.
266 Just like the CANVAS_PATH feature, this seems to have been
267 overlooked when it was turned on for other ports.
269 * win/tools/vsprops/FeatureDefines.props:
270 * win/tools/vsprops/FeatureDefinesCairo.props:
272 2014-04-02 Dean Jackson <dino@apple.com>
275 <rdar://problem/16321286>
277 * libWebKitSystemInterfaceMavericks.a:
278 * libWebKitSystemInterfaceMountainLion.a:
280 2014-04-02 Brent Fulgham <bfulgham@apple.com>
282 [Win] Enable the CANVAS_PATH feature.
283 https://bugs.webkit.org/show_bug.cgi?id=131114
285 Reviewed by Dean Jackson.
287 This code build and runs on Windows just fine. It was overlooked when the feature
288 was activated on other platforms.
290 * win/tools/vsprops/FeatureDefines.props: Turn on the feature.
291 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
293 2014-03-31 Alex Christensen <achristensen@webkit.org>
295 [WinCairo] Unreviewed build fix after r166496.
297 * win/tools/vsprops/GStreamerCommon.props:
298 Added gio-2.0.lib to list of GStreamer includes.
300 2014-03-24 Brent Fulgham <bfulgham@apple.com>
302 [Win] Enable WebVTT Regions on Windows.
303 https://bugs.webkit.org/show_bug.cgi?id=130680
305 Reviewed by Eric Carlson.
307 * win/tools/vsprops/FeatureDefines.props: Turn on WEBVTT_REGIONS
308 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
310 2014-03-19 Jer Noble <jer.noble@apple.com>
312 [Mac][EME] Query whether decoder support exists before creating a new MediaKeys object.
313 https://bugs.webkit.org/show_bug.cgi?id=130459
315 Reviewed by Eric Carlson.
317 * WebKitSystemInterface.h:
318 * libWebKitSystemInterfaceMavericks.a:
319 * libWebKitSystemInterfaceMountainLion.a:
321 2014-03-18 Alex Christensen <achristensen@webkit.org>
323 [WinCairo] Unreviewed build fix after r165763.
325 * win/tools/vsprops/GStreamerCommon.props:
326 Link to gsttag-1.0.lib in addition to other GStreamer libraries.
328 2014-03-14 Maciej Stachowiak <mjs@apple.com>
330 Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
331 https://bugs.webkit.org/show_bug.cgi?id=130276
332 <rdar://problem/16266927>
334 Reviewed by Simon Fraser.
336 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
337 * win/tools/scripts/auto-version.sh:
339 2014-03-14 Dean Jackson <dino@apple.com>
341 Remove libWebKitSystemInterfaceLion.a
342 https://bugs.webkit.org/show_bug.cgi?id=130254
344 Reviewed by Geoffrey Garen and Andreas Kling.
346 We don't support Lion any more.
348 * libWebKitSystemInterfaceLion.a: Removed.
350 2014-03-13 Dean Jackson <dino@apple.com>
352 <rdar://problem/16317198>
354 Update WKSI to fix a small leak on iOS.
356 * libWebKitSystemInterfaceLion.a:
357 * libWebKitSystemInterfaceMavericks.a:
358 * libWebKitSystemInterfaceMountainLion.a:
360 2014-03-12 Dean Jackson <dino@apple.com>
362 [WebGL] WebKit1 + WebKit2 iOS clients should check load policy
363 https://bugs.webkit.org/show_bug.cgi?id=130162
365 Add iOS implementations of WebGL load policy queries.
367 * libWebKitSystemInterfaceLion.a:
368 * libWebKitSystemInterfaceMavericks.a:
369 * libWebKitSystemInterfaceMountainLion.a:
371 2014-03-10 Brent Fulgham <bfulgham@apple.com>
373 [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages.
374 https://bugs.webkit.org/show_bug.cgi?id=130023
376 Reviewed by Dean Jackson.
378 * win/tools/vsprops/common.props: Pass WEBKIT_LIBRARIES value to subprocesses.
379 * win/tools/vsprops/debugsuffix.props: Make sure OFFICIAL_BUILD is set.
380 * win/tools/vsprops/production.props: Ditto.
382 2014-03-06 Dean Jackson <dino@apple.com>
384 Update WebKitSystemInterface.
385 <rdar://problem/16256214>
387 * libWebKitSystemInterfaceLion.a:
388 * libWebKitSystemInterfaceMavericks.a:
389 * libWebKitSystemInterfaceMountainLion.a:
391 2014-03-05 Dean Jackson <dino@apple.com>
393 https://bugs.webkit.org/show_bug.cgi?id=129722
394 Update WKSI, again, to fix the build.
396 * libWebKitSystemInterfaceLion.a:
397 * libWebKitSystemInterfaceMavericks.a:
398 * libWebKitSystemInterfaceMountainLion.a:
400 2014-03-05 Dean Jackson <dino@apple.com>
402 https://bugs.webkit.org/show_bug.cgi?id=129722
404 And remember to copy the header file!
406 * WebKitSystemInterface.h:
408 2014-03-05 Dean Jackson <dino@apple.com>
410 https://bugs.webkit.org/show_bug.cgi?id=129722
413 * libWebKitSystemInterfaceLion.a:
414 * libWebKitSystemInterfaceMavericks.a:
415 * libWebKitSystemInterfaceMountainLion.a:
417 2014-03-05 Eric Carlson <eric.carlson@apple.com>
419 [iOS] Show external device name/type in placeholder
420 https://bugs.webkit.org/show_bug.cgi?id=129723
422 Reviewed by Jer Noble.
424 * WebKitSystemInterface.h:
425 * libWebKitSystemInterfaceLion.a:
426 * libWebKitSystemInterfaceMavericks.a:
427 * libWebKitSystemInterfaceMountainLion.a:
429 2014-02-21 Jeffrey Pfau <jpfau@apple.com>
431 [Mac] Cache callbacks for cache partitioning may be passed null
432 https://bugs.webkit.org/show_bug.cgi?id=129175
434 Reviewed by Brady Eidson.
436 * libWebKitSystemInterfaceLion.a:
437 * libWebKitSystemInterfaceMavericks.a:
438 * libWebKitSystemInterfaceMountainLion.a:
440 2014-02-11 Roger Fong <roger_fong@apple.com>
442 [Windows] Set ENABLE_CSS_SHAPE_INSIDE feature flag on Windows.
444 * win/tools/vsprops/FeatureDefines.props:
446 2014-02-04 Andreas Kling <akling@apple.com>
448 Remove <iframe seamless> support.
449 <https://webkit.org/b/128213>
451 Rubber-stamped by Antti Koivisto.
453 * win/tools/vsprops/FeatureDefines.props:
455 2014-01-29 Csaba Osztrogonác <ossy@webkit.org>
457 Remove ENABLE(JAVASCRIPT_DEBUGGER) leftovers
458 https://bugs.webkit.org/show_bug.cgi?id=127845
460 Reviewed by Joseph Pecoraro.
462 * win/tools/vsprops/FeatureDefines.props:
463 * win/tools/vsprops/FeatureDefinesCairo.props:
465 2014-01-23 Roger Fong <roger_fong@apple.com>
467 [Windows] Unreviewed. Disable unnecessary warning C4309, "truncation of constant value".
469 * win/tools/vsprops/common.props:
471 2014-01-16 Alexey Proskuryakov <ap@apple.com>
473 [Mac] [iOS] Add support for CFHTTPCookieStorageAcceptPolicyExclusivelyFromMainDocumentDomain
474 https://bugs.webkit.org/show_bug.cgi?id=127139
476 Reviewed by Brady Eidson.
478 * WebKitSystemInterface.h:
479 * libWebKitSystemInterfaceLion.a:
480 * libWebKitSystemInterfaceMavericks.a:
481 * libWebKitSystemInterfaceMountainLion.a:
482 Update WebKitSystemInterface.
484 2014-01-16 Zalan Bujtas <zalan@apple.com>
486 Subpixel layout: Enable subpixel layout for Apple Windows.
487 https://bugs.webkit.org/show_bug.cgi?id=127074
489 Reviewed by Antti Koivisto.
491 This should make the Apple Windows bots happier. It probably still needs rebaselining.
493 * win/tools/vsprops/FeatureDefines.props:
495 2014-01-11 Alexey Proskuryakov <ap@apple.com>
497 [Mac] [Windows] Stop scheduling network requests in WebCore
498 https://bugs.webkit.org/show_bug.cgi?id=126789
499 <rdar://problem/15114727>
503 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
504 * win/lib32/WebKitSystemInterface.lib:
506 2014-01-11 Alexey Proskuryakov <ap@apple.com>
508 [Mac] [Windows] Stop scheduling network requests in WebCore
509 https://bugs.webkit.org/show_bug.cgi?id=126789
510 <rdar://problem/15114727>
514 * WebKitSystemInterface.h:
515 * libWebKitSystemInterfaceLion.a:
516 * libWebKitSystemInterfaceMavericks.a:
517 * libWebKitSystemInterfaceMountainLion.a:
519 2014-01-10 peavo@outlook.com <peavo@outlook.com>
521 [WinCairo] Crash when rendering (in pixman dll)
522 https://bugs.webkit.org/show_bug.cgi?id=126750
524 Reviewed by Brent Fulgham.
526 Since we link with cairo.lib, and the gstreamer installation also comes with cairo.lib,
527 we link with the wrong cairo.lib, and loads gstreamers cairo dll, instead of our own.
528 We should user our own cairo dll for rendering.
530 * win/tools/vsprops/GStreamer32.props: Put gstreamer lib path last, so we link with the correct cairo.lib.
531 * win/tools/vsprops/GStreamer64.props: Ditto.
533 2014-01-03 Alex Christensen <achristensen@webkit.org>
535 [WinCairo] Enable video using GStreamer.
536 https://bugs.webkit.org/show_bug.cgi?id=126015
538 Reviewed by Darin Adler.
540 * win/tools/vsprops/FeatureDefinesCairo.props:
541 Define ENABLE_MEDIA_CONTROLS_SCRIPT, ENABLE_VIDEO_TRACK, and ENABLE_VIDEO.
543 2013-12-30 Roger Fong <roger_fong@apple.com>
545 [Windows] Disable some annoying build warnings.
547 * win/tools/vsprops/common.props:
549 2013-12-23 Lucas Forschler <lforschler@apple.com>
551 <rdar://problem/15682948> Update copyright strings
553 Reviewed by Dan Bernstein.
555 * win/tools/scripts/COPYRIGHT-END-YEAR:
557 2013-12-19 Alex Christensen <achristensen@webkit.org>
559 Final preparations for GStreamer on Windows.
560 https://bugs.webkit.org/show_bug.cgi?id=125958
562 Reviewed by Benjamin Poulain.
564 * win/tools/vsprops/FeatureDefinesCairo.props:
565 Removed duplicate ENABLE_VIDEO_TRACK definition.
567 2013-12-18 Alex Christensen <achristensen@webkit.org>
569 [WinCairo] Unreviewed build fix after r160798.
571 * win/tools/vsprops/FeatureDefinesCairo.props:
572 Removed ENABLE_MEDIA_CONTROLS_SCRIPT definition for now.
574 2013-12-18 Alex Christensen <achristensen@webkit.org>
576 [WinCairo] Preparation for GStreamer on Windows.
577 https://bugs.webkit.org/show_bug.cgi?id=125946
579 Reviewed by Brent Fulgham.
581 * win/tools/vsprops/FeatureDefinesCairo.props:
582 Added ENABLE_MEDIA_CONTROLS_SCRIPT and ENABLE_VIDEO_TRACK for DerivedSources.make.
583 * win/tools/vsprops/GStreamer32.props: Added.
584 * win/tools/vsprops/GStreamer64.props: Added.
585 * win/tools/vsprops/GStreamerCommon.props: Added.
587 2013-12-13 Brent Fulgham <bfulgham@apple.com>
589 [Win] Unreviewed build fix for VS2013
591 * win/lib32/WebKitSystemInterface.lib: Updated to use VS2013 _MSC_VER symbols
594 2013-12-09 Filip Pizlo <fpizlo@apple.com>
596 Unreviewed, update LLVM binary drops to r196830.
598 * LLVMIncludesMountainLion.tar.bz2:
599 * LLVMLibrariesMountainLion.tar.bz2:
601 2013-12-05 Bear Travis <betravis@adobe.com>
603 [CSS Shapes] Enable CSS Shapes on Windows
604 https://bugs.webkit.org/show_bug.cgi?id=89957
606 Reviewed by Brent Fulgham.
608 Turn on CSS_SHAPES on Windows now that bug 121883 has been fixed.
610 * win/tools/vsprops/FeatureDefines.props:
611 * win/tools/vsprops/FeatureDefinesCairo.props:
613 2013-11-26 Ryosuke Niwa <rniwa@webkit.org>
615 Enable HTML template element on Windows ports
616 https://bugs.webkit.org/show_bug.cgi?id=124758
618 Reviewed by Andreas Kling.
620 Enable TEMPLATE_ELEMENT. Also removed UNDO_MANAGER since that feature has been removed
621 from the tree in r133326.
623 * win/tools/vsprops/FeatureDefines.props:
624 * win/tools/vsprops/FeatureDefinesCairo.props:
626 2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
628 Remove ENABLE_WORKERS
629 https://bugs.webkit.org/show_bug.cgi?id=105784
631 Reviewed by Darin Adler.
633 * win/tools/vsprops/FeatureDefines.props:
634 * win/tools/vsprops/FeatureDefinesCairo.props:
636 2013-11-17 Filip Pizlo <fpizlo@apple.com>
638 Update binary drops to include atrick's "Ran out of registers" fix in r194942.
640 * LLVMIncludesMountainLion.tar.bz2:
641 * LLVMLibrariesMountainLion.tar.bz2:
643 2013-11-08 Filip Pizlo <fpizlo@apple.com>
645 Update binary drops to a version that includes new stackmap fixes and exposes the new calling conventions.
647 * LLVMIncludesMountainLion.tar.bz2:
648 * LLVMLibrariesMountainLion.tar.bz2:
650 2013-11-03 Filip Pizlo <fpizlo@apple.com>
652 Update binary drops to a version that includes my pretty stack trace changes.
654 * LLVMIncludesMountainLion.tar.bz2:
655 * LLVMLibrariesMountainLion.tar.bz2:
657 2013-11-02 Filip Pizlo <fpizlo@apple.com>
659 Unreviewed, update binary drops.
661 These include my LLVMDisablePrettyStackTrace() fix and are built with --enable-crash-overrides=no
663 * LLVMIncludesMountainLion.tar.bz2:
664 * LLVMLibrariesMountainLion.tar.bz2:
666 2013-10-21 Mark Rowe <mrowe@apple.com>
668 Add a version of WebKitSystemInterface for Mavericks.
670 Reviewed by Ryosuke Niwa.
672 * libWebKitSystemInterfaceMavericks.a: Added.
674 2013-10-17 Anthony Johnson <anthony.johnson@flexsim.com>
676 Crash fix for Windows XP.
677 https://bugs.webkit.org/show_bug.cgi?id=122790
679 Reviewed by Geoffrey Garen.
681 * win/tools/vsprops/common.props:
682 Replaced stack and heap sizes of zero with blank stack and heap sizes.
684 2013-10-16 Filip Pizlo <fpizlo@apple.com>
686 libllvmForJSC shouldn't call exit(1) on report_fatal_error()
687 https://bugs.webkit.org/show_bug.cgi?id=122905
688 <rdar://problem/15237856>
690 Reviewed by Michael Saboff.
692 * LLVMIncludesMountainLion.tar.bz2:
693 * LLVMLibrariesMountainLion.tar.bz2:
695 2013-10-10 Filip Pizlo <fpizlo@apple.com>
697 Update the binary drops to the latest version of LLVM, built without -fvisibility=hidden
698 now that we have soft linking. Also include DataTypes.h in the drop.
700 Rubber stamped by Michael Saboff.
702 * LLVMIncludesMountainLion.tar.bz2:
703 * LLVMLibrariesMountainLion.tar.bz2:
705 2013-10-01 Filip Pizlo <fpizlo@apple.com>
707 FTL should use the new version of LLVM MCJIT memory manager APIs that take a SectionName
708 https://bugs.webkit.org/show_bug.cgi?id=122193
710 Reviewed by Geoffrey Garen.
712 * LLVMIncludesMountainLion.tar.bz2:
713 * LLVMLibrariesMountainLion.tar.bz2:
715 2013-10-01 Brent Fulgham <bfulgham@apple.com>
717 [Win] Implement the media controls in JavaScript.
718 https://bugs.webkit.org/show_bug.cgi?id=122166
720 Reviewed by Jer Noble.
722 * win/tools/vsprops/FeatureDefines.props: Activate the
723 ENABLE_MEDIA_CONTROLS_SCRIPT flag.
725 2013-09-24 Bear Travis <betravis@adobe.com>
727 Disable CSS_SHAPES on Windows
728 https://bugs.webkit.org/show_bug.cgi?id=121879
730 Reviewed by Brent Fulgham.
732 Enabling CSS_SHAPES on Windows is currently causing crashes in DRT.
733 Turn the feature off until it can be appropriately fixed.
735 * win/tools/vsprops/FeatureDefines.props: Disable on Win port
736 * win/tools/vsprops/FeatureDefinesCairo.props: Disable on WinCairo port
738 2013-09-23 Patrick Gansterer <paroga@webkit.org>
740 use NOMINMAX instead of #define min min
741 https://bugs.webkit.org/show_bug.cgi?id=73563
743 Reviewed by Brent Fulgham.
745 Use NOMINMAX instead of #define min/max as a cleaner
746 way of ensuring that Windows system header files don't
747 define min/max as macro in the first place.
749 * win/tools/vsprops/common.props:
751 2013-09-20 Mark Rowe <mrowe@apple.com>
753 Fix link errors for external users when building WebKit with Xcode 5.
755 Reviewed by Oliver Hunt.
757 * libWebKitSystemInterfaceLion.a:
758 * libWebKitSystemInterfaceMountainLion.a:
760 2013-09-19 Bear Travis <betravis@adobe.com>
762 CSS_SHAPES not supported on AppleWin port
763 https://bugs.webkit.org/show_bug.cgi?id=118810
765 Reviewed by Brent Fulgham.
767 * win/tools/vsprops/FeatureDefines.props: Add the CSS_SHAPES compile flag on Windows.
769 2013-09-19 Dan Bernstein <mitz@apple.com>
771 Removed WebCoreSQLite3. It has been unused for years.
773 Rubber-stamped by Mark Rowe.
775 * WebCoreSQLite3: Removed.
776 * WebCoreSQLite3/sqlite3.h: Removed.
777 * WebCoreSQLite3/sqlite3ext.h: Removed.
778 * libWebCoreSQLite3.a: Removed.
780 2013-09-18 Brent Fulgham <bfulgham@apple.com>
782 [Windows] Unreviewed build fix: Expose PlatformArchitecture macro to build system.
784 * win/tools/vsprops/common.props:
786 2013-09-13 Brent Fulgham <bfulgham@apple.com>
788 [Windows] Enable Page Visibility API
789 https://bugs.webkit.org/show_bug.cgi?id=121340
791 Reviewed by Anders Carlsson.
793 * win/tools/vsprops/FeatureDefines.props: Activate feature.
794 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
796 2013-09-12 Brent Fulgham <bfulgham@apple.com>
798 [Windows] Update WKSI library for Open Source builders.
800 * win/lib32/WebKitSystemInterface.lib: Recompile with latest WebKit to use newer
801 WTF.dll symbol exports.
803 2013-08-29 Filip Pizlo <fpizlo@apple.com>
805 Just linking LLVM into JSC causes all plugin tests to fail
806 https://bugs.webkit.org/show_bug.cgi?id=113915
808 Reviewed by Oliver Hunt.
810 Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
812 * LLVMIncludesMountainLion.tar.bz2:
813 * LLVMLibrariesMountainLion.tar.bz2:
815 2013-08-29 Brent Fulgham <bfulgham@apple.com>
817 [Windows] Unreviewed build fix after r154847.
819 * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
820 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
822 2013-08-26 Brent Fulgham <bfulgham@apple.com>
824 [Windows] Updates to WKSI to get external builders working.
826 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
827 * win/lib32/WebKitSystemInterface.lib:
829 2013-08-24 Brent Fulgham <bfulgham@apple.com>
831 [Windows] Another attempt to fix the Windows bots. Need to retain older
832 QuickTime player features for external builders.
834 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
835 * win/lib32/WebKitSystemInterface.lib:
837 2013-08-23 Brent Fulgham <bfulgham@apple.com>
839 [Windows] Forgot to check in the header as well!
841 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
843 2013-08-23 Brent Fulgham <bfulgham@apple.com>
845 [Windows] Unreviewed build correction.
847 * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
849 2013-08-23 Beth Dakin <bdakin@apple.com>
851 REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in
853 https://bugs.webkit.org/show_bug.cgi?id=120240
855 <rdar://problem/14634453>
857 Reviewed by Anders Carlsson.
859 * WebKitSystemInterface.h:
860 * libWebKitSystemInterfaceLion.a:
861 * libWebKitSystemInterfaceMountainLion.a:
863 2013-08-23 Alex Christensen <achristensen@apple.com>
865 Re-separating Win32 and Win64 builds.
866 https://bugs.webkit.org/show_bug.cgi?id=120178
868 Reviewed by Brent Fulgham.
870 * win/tools/vsprops/common.props:
871 Export PlatformArchitecture to be used by make and cmd scripts.
872 Use PlatformArchitecture to determine correct build directory
873 (lib32/bin32/obj32 or lib64/bin64/obj64).
875 2013-08-22 Filip Pizlo <fpizlo@apple.com>
877 Update LLVM binary drops and scripts to the latest version from SVN
878 https://bugs.webkit.org/show_bug.cgi?id=120184
880 Reviewed by Mark Hahnenberg.
882 Updated binary drops to r189066.
884 * LLVMIncludesMountainLion.tar.bz2:
885 * LLVMLibrariesMountainLion.tar.bz2:
887 2013-08-21 Commit Queue <commit-queue@webkit.org>
889 Unreviewed, rolling out r154416.
890 http://trac.webkit.org/changeset/154416
891 https://bugs.webkit.org/show_bug.cgi?id=120147
893 Broke Windows builds (Requested by rniwa on #webkit).
895 * win/tools/vsprops/common.props:
897 2013-08-21 Alex Christensen <achristensen@apple.com>
899 <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
901 Reviewed by Brent Fulgham.
903 * win/tools/vsprops/common.props:
904 Export PlatformArchitecture to be used by make and cmd scripts.
905 Use PlatformArchitecture to determine correct build directory
906 (lib32/bin32/obj32 or lib64/bin64/obj64).
908 2013-08-21 Brent Fulgham <bfulgham@apple.com>
910 <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
912 Reviewed by Anders Carlsson.
914 * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
915 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
917 2013-08-15 Eric Carlson <eric.carlson@apple.com>
919 [Mac] Remove "legacy" media UI
920 https://bugs.webkit.org/show_bug.cgi?id=119752
922 Reviewed by Jer Noble.
924 * WebKitSystemInterface.h:
925 * libWebKitSystemInterfaceLion.a:
926 * libWebKitSystemInterfaceMountainLion.a:
928 2013-08-13 Simon Fraser <simon.fraser@apple.com>
930 Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
931 https://bugs.webkit.org/show_bug.cgi?id=119490
933 New versions of WKSI that fix a bug that caused spew about null CGContexts,
934 and update WebKitSystemInterface.h.
936 * WebKitSystemInterface.h:
937 * libWebKitSystemInterfaceLion.a:
938 * libWebKitSystemInterfaceMountainLion.a:
940 2013-08-08 Alex Christensen <achristensen@apple.com>
944 Rubberstamped by Brent Fulgham.
946 * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
948 2013-07-30 Sanghyun Park <sh919.park@samsung.com>
950 Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
951 https://bugs.webkit.org/show_bug.cgi?id=119239
953 According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
954 But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
956 Reviewed by Brent Fulgham.
958 * win/tools/vsprops/FeatureDefines.props:
959 * win/tools/vsprops/FeatureDefinesCairo.props:
961 2013-05-22 Filip Pizlo <fpizlo@apple.com>
963 Updated LLVM drops to include MCJIT memory management APIs.
965 Rubber stamped by Mark Hahnenberg.
967 * LLVMIncludesMountainLion.tar.bz2:
968 * LLVMLibrariesMountainLion.tar.bz2:
970 2013-04-30 Filip Pizlo <fpizlo@apple.com>
972 Updated LLVM drops to include MCJIT fixes and newly exposed API.
974 Rubber stamped by Mark Hahnenberg.
976 * LLVMIncludesMountainLion.tar.bz2:
977 * LLVMLibrariesMountainLion.tar.bz2:
979 2013-04-16 Filip Pizlo <fpizlo@apple.com>
981 Updated LLVM drops to include MCJIT fixes.
983 * LLVMIncludesMountainLion.tar.bz2:
984 * LLVMLibrariesMountainLion.tar.bz2:
986 2013-04-03 Filip Pizlo <fpizlo@apple.com>
988 Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
990 Rubber stamped by Mark Hahnenberg.
992 * LLVMIncludesMountainLion.tar.bz2:
993 * LLVMLibrariesMountainLion.tar.bz2:
995 2013-03-29 Filip Pizlo <fpizlo@apple.com>
997 fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
998 https://bugs.webkit.org/show_bug.cgi?id=113452
1000 Rubber stamped by Mark Hahnenberg.
1002 * LLVMIncludesMountainLion.tar.bz2: Added.
1003 * LLVMLibrariesMountainLion.tar.bz2: Added.
1005 2013-07-18 Roger Fong <roger_fong@apple.com>
1007 Make sure to link against _debug binaries when appropriate.
1008 <rdar://problem/14473010>.
1010 * win/tools/vsprops/debugsuffix.props:
1012 2013-07-02 Commit Queue <commit-queue@webkit.org>
1014 Unreviewed, rolling out r152233.
1015 http://trac.webkit.org/changeset/152233
1016 https://bugs.webkit.org/show_bug.cgi?id=118304
1018 hopeful attempt to restore windows buildage (Requested by
1021 * win/tools/vsprops/debugsuffix.props:
1023 2013-07-01 Brent Fulgham <bfulgham@apple.com>
1025 [Windows] Unreviewed correction to DEBUG_ALL target. Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
1026 which prevented proper build operation.
1028 * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
1029 macros when building with 'debugsuffix' target.
1031 2013-06-18 Roger Fong <roger_fong@apple.com>
1033 Replace tools32 folder with tools and update WebKit Windows solution accordingly.
1034 <rdar://problem/14118143>.
1036 Rubberstamped by Brent Fulgham.
1038 * win/tools: Copied from win/tools32.
1039 * win/tools/WinTools.make:
1040 * win/tools/scripts/auto-version.sh:
1041 * win/tools/scripts/feature-defines.sh:
1042 * win/tools32: Removed.
1043 * win/tools32/WinTools.make: Removed.
1044 * win/tools32/scripts: Removed.
1045 * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
1046 * win/tools32/scripts/VERSION: Removed.
1047 * win/tools32/scripts/auto-version.sh: Removed.
1048 * win/tools32/scripts/feature-defines.sh: Removed.
1049 * win/tools32/vsprops: Removed.
1050 * win/tools32/vsprops/FeatureDefines.props: Removed.
1051 * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
1052 * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
1053 * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
1054 * win/tools32/vsprops/WinCairo.props: Removed.
1055 * win/tools32/vsprops/WinCairo.vsprops: Removed.
1056 * win/tools32/vsprops/cURL.props: Removed.
1057 * win/tools32/vsprops/cURL.vsprops: Removed.
1058 * win/tools32/vsprops/common.props: Removed.
1059 * win/tools32/vsprops/common.vsprops: Removed.
1060 * win/tools32/vsprops/debug.props: Removed.
1061 * win/tools32/vsprops/debug.vsprops: Removed.
1062 * win/tools32/vsprops/debug_all.vsprops: Removed.
1063 * win/tools32/vsprops/debug_wincairo.props: Removed.
1064 * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
1065 * win/tools32/vsprops/debugsuffix.props: Removed.
1066 * win/tools32/vsprops/production.props: Removed.
1067 * win/tools32/vsprops/production.vsprops: Removed.
1068 * win/tools32/vsprops/release.props: Removed.
1069 * win/tools32/vsprops/release.vsprops: Removed.
1070 * win/tools32/vsprops/releaseproduction.vsprops: Removed.
1072 2013-06-12 Brent Fulgham <bfulgham@webkit.org>
1074 [WinCairo] Unreviewed build correction.
1076 * win/tools32/vsprops/WinCairo.props: Switch from using the
1077 $WebKitLibraries environment variable to the newer
1079 * win/tools32/vsprops/debug_wincairo.props: Ditto.
1081 2013-06-11 Roger Fong <roger_fong@apple.com>
1083 Unreviewed. Another part of rollout of r151408.
1085 * win/tools64: Removed.
1086 * win/tools64/scripts: Removed.
1087 * win/tools64/vsprops: Removed.
1089 2013-06-11 Roger Fong <roger_fong@apple.com>
1091 Unreviewed. WinTools makefile fix.
1093 * win/tools32/WinTools.make:
1095 2013-06-11 Commit Queue <commit-queue@webkit.org>
1097 Unreviewed, rolling out r151408.
1098 http://trac.webkit.org/changeset/151408
1099 https://bugs.webkit.org/show_bug.cgi?id=117519
1101 Opting for a different approach (Requested by rfong on
1104 * win/WinTools.make: Removed.
1105 * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
1106 * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
1107 * win/tools64/scripts/VERSION: Removed.
1108 * win/tools64/scripts/auto-version.sh: Removed.
1109 * win/tools64/scripts/feature-defines.sh: Removed.
1110 * win/tools64/vsprops/FeatureDefines.props: Removed.
1111 * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
1112 * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
1113 * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
1114 * win/tools64/vsprops/WinCairo.props: Removed.
1115 * win/tools64/vsprops/WinCairo.vsprops: Removed.
1116 * win/tools64/vsprops/cURL.props: Removed.
1117 * win/tools64/vsprops/cURL.vsprops: Removed.
1118 * win/tools64/vsprops/common.props: Removed.
1119 * win/tools64/vsprops/common.vsprops: Removed.
1120 * win/tools64/vsprops/debug.props: Removed.
1121 * win/tools64/vsprops/debug.vsprops: Removed.
1122 * win/tools64/vsprops/debug_all.vsprops: Removed.
1123 * win/tools64/vsprops/debug_wincairo.props: Removed.
1124 * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
1125 * win/tools64/vsprops/debugsuffix.props: Removed.
1126 * win/tools64/vsprops/production.props: Removed.
1127 * win/tools64/vsprops/production.vsprops: Removed.
1128 * win/tools64/vsprops/release.props: Removed.
1129 * win/tools64/vsprops/release.vsprops: Removed.
1130 * win/tools64/vsprops/releaseproduction.vsprops: Removed.
1132 2013-06-10 Roger Fong <roger_fong@apple.com>
1134 Change WebKitLibraries/win folder structure around.
1135 <rdar://problem/14097829>
1137 Reviewed by Lucas Forschler.
1139 * win/WinTools.make: Copied from win/tools32/WinTools.make.
1140 * win/tools32/WinTools.make: Removed.
1141 * win/tools64: Copied from win/tools32.
1143 2013-06-05 Bear Travis <betravis@adobe.com>
1145 [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
1146 https://bugs.webkit.org/show_bug.cgi?id=117172
1148 Reviewed by Alexandru Chiculita.
1150 Adding the CSS_SHAPES compile flag.
1152 * win/tools32/vsprops/FeatureDefines.vsprops:
1153 * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
1155 2013-06-03 Roger Fong <roger_fong@apple.com>
1157 Unreviewed. Some AppleWin VS2010 house cleaning.
1159 * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
1160 * win/tools32/scripts/auto-version2010.sh: Removed.
1161 * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
1162 * win/tools32/scripts/feature-defines2010.sh: Removed.
1164 2013-06-03 Roger Fong <roger_fong@apple.com>
1166 Nuke VS2005 files from the tree.
1167 <rdar://problem/14042021>.
1169 Rubberstamped by Brent Fulgham.
1172 * win/lib/WebKitSystemInterface.lib: Removed.
1173 * win/tools: Removed.
1174 * win/tools/WinTools.make: Removed.
1175 * win/tools/scripts: Removed.
1176 * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
1177 * win/tools/scripts/VERSION: Removed.
1178 * win/tools/scripts/auto-version.sh: Removed.
1179 * win/tools/scripts/auto-version2010.sh: Removed.
1180 * win/tools/scripts/feature-defines.sh: Removed.
1181 * win/tools/scripts/feature-defines2010.sh: Removed.
1182 * win/tools/vsprops: Removed.
1183 * win/tools/vsprops/FeatureDefines.props: Removed.
1184 * win/tools/vsprops/FeatureDefines.vsprops: Removed.
1185 * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
1186 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
1187 * win/tools/vsprops/WinCairo.props: Removed.
1188 * win/tools/vsprops/WinCairo.vsprops: Removed.
1189 * win/tools/vsprops/cURL.props: Removed.
1190 * win/tools/vsprops/cURL.vsprops: Removed.
1191 * win/tools/vsprops/common.props: Removed.
1192 * win/tools/vsprops/common.vsprops: Removed.
1193 * win/tools/vsprops/debug.props: Removed.
1194 * win/tools/vsprops/debug.vsprops: Removed.
1195 * win/tools/vsprops/debug_all.vsprops: Removed.
1196 * win/tools/vsprops/debug_wincairo.props: Removed.
1197 * win/tools/vsprops/debug_wincairo.vsprops: Removed.
1198 * win/tools/vsprops/debugsuffix.props: Removed.
1199 * win/tools/vsprops/production.props: Removed.
1200 * win/tools/vsprops/production.vsprops: Removed.
1201 * win/tools/vsprops/release.props: Removed.
1202 * win/tools/vsprops/release.vsprops: Removed.
1203 * win/tools/vsprops/releaseproduction.vsprops: Removed.
1205 2013-05-29 Jeffrey Pfau <jpfau@apple.com>
1207 [Mac] Enable cache partitioning and the public suffix list on 10.8
1208 <rdar://problem/13679019>
1210 Rubber-stamped by David Kilzer.
1212 * WebKitSystemInterface.h:
1213 * libWebKitSystemInterfaceLion.a:
1214 * libWebKitSystemInterfaceMountainLion.a:
1216 2013-05-14 Beth Dakin <bdakin@apple.com>
1218 Printing in 1Password app is broken with screen fonts disabled
1219 https://bugs.webkit.org/show_bug.cgi?id=116133
1221 <rdar://problem/13162981>
1223 Reviewed by Anders Carlsson.
1225 Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
1227 * libWebKitSystemInterfaceLion.a:
1228 * libWebKitSystemInterfaceMountainLion.a:
1230 2013-05-08 Roger Fong <roger_fong@apple.com>
1232 Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
1234 * win/lib32: Copied from win/lib.
1235 * win/tools/WinTools.make:
1237 2013-05-02 Roger Fong <roger_fong@apple.com>
1239 Unreviewed Windows build fix.
1241 * win/lib/WebKitSystemInterface.lib:
1243 2013-05-01 Alexey Proskuryakov <ap@apple.com>
1245 Update WebKitSystemInterface.
1247 * WebKitSystemInterface.h:
1248 * libWebKitSystemInterfaceLion.a:
1249 * libWebKitSystemInterfaceMountainLion.a:
1251 2013-04-29 Chris Fleizach <cfleizach@apple.com>
1253 WEB SPEECH: need to identify the default voice per language
1254 https://bugs.webkit.org/show_bug.cgi?id=115366
1256 Reviewed by Simon Fraser.
1258 * WebKitSystemInterface.h:
1259 * libWebKitSystemInterfaceLion.a:
1260 * libWebKitSystemInterfaceMountainLion.a:
1262 2013-04-29 Roger Fong <roger_fong@apple.com>
1264 Need a tools32 folder for VS2010 builds.
1265 tools folder will be nuked when we nuke VS2005.
1267 * win/tools32: Copied from WebKitLibraries/win/tools.
1269 2013-04-26 Roger Fong <roger_fong@apple.com>
1271 Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
1273 * win/tools/vsprops/FeatureDefines.vsprops:
1275 2013-04-26 Roger Fong <roger_fong@apple.com>
1277 Disable sub-pixel-layout on Apple Windows port.
1279 * win/tools/vsprops/FeatureDefines.props:
1281 2013-04-26 Roger Fong <roger_fong@apple.com>
1283 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
1284 Make the DebugSuffix configuration use _debug dependencies.
1286 * win/tools/WinTools.make:
1287 * win/tools/scripts/auto-version2010.sh:
1288 * win/tools/scripts/feature-defines2010.sh:
1289 * win/tools/vsprops/common.props:
1290 * win/tools/vsprops/debugsuffix.props:
1292 2013-04-25 Chris Fleizach <cfleizach@apple.com>
1294 WEB SPEECH: language support does not work as expected
1295 https://bugs.webkit.org/show_bug.cgi?id=115119
1297 Reviewed by Alexey Proskuryakov.
1299 * WebKitSystemInterface.h:
1301 2013-04-24 Roger Fong <roger_fong@apple.com>
1303 Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
1305 * win/tools/vsprops/common.props:
1307 2013-04-23 Antoine Quint <graouts@apple.com>
1309 Initial advance of text runs should be taken into account
1310 https://bugs.webkit.org/show_bug.cgi?id=114949
1312 Reviewed by Darin Adler.
1314 * WebKitSystemInterface.h:
1315 * libWebKitSystemInterfaceLion.a:
1316 * libWebKitSystemInterfaceMountainLion.a:
1318 2013-04-12 Jeffrey Pfau <jpfau@apple.com>
1320 Query directly for cache partition names
1321 https://bugs.webkit.org/show_bug.cgi?id=114538
1323 Reviewed by David Kilzer.
1325 * WebKitSystemInterface.h:
1326 * libWebKitSystemInterfaceLion.a:
1327 * libWebKitSystemInterfaceMountainLion.a:
1329 2013-04-08 Roger Fong <roger_fong@apple.com>
1333 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1334 * win/lib/WebKitSystemInterface.lib:
1336 2013-04-11 Alexey Proskuryakov <ap@apple.com>
1338 <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
1339 https://bugs.webkit.org/show_bug.cgi?id=114464
1341 Update WebKitSystemInterface.
1343 * WebKitSystemInterface.h:
1344 * libWebKitSystemInterfaceLion.a:
1345 * libWebKitSystemInterfaceMountainLion.a:
1347 2013-04-10 Benjamin Poulain <bpoulain@apple.com>
1349 Mass remove all the empty directories
1351 Rubberstamped by Ryosuke Niwa.
1354 * win/lib/WebKitSystemInterface: Removed.
1356 2013-04-05 Roger Fong <roger_fong@apple.com>
1358 More VS2010 solution makefile fixes.
1359 <rdar://problem/13588964>
1361 * win/tools/WinTools.make:
1363 2013-04-03 Brent Fulgham <bfulgham@webkit.org>
1365 [Windows, WinCairo] Unreviewed VS2010 Build Correction
1367 * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
1368 * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
1370 2013-04-01 Roger Fong <roger_fong@apple.com>
1372 Update FEATURE_DEFINES string generation for VS2010 solution.
1373 https://bugs.webkit.org/show_bug.cgi?id=113737.
1375 Reviewed by Timothy Horton.
1377 * win/tools/scripts/feature-defines2010.sh: Added.
1379 2013-03-29 Roger Fong <roger_fong@apple.com>
1381 Unreviewed. Rollout r146818.
1383 * win/tools/vsprops/FeatureDefines.props:
1385 2013-03-25 Kent Tamura <tkent@chromium.org>
1387 Rename ENABLE_INPUT_TYPE_DATETIME
1388 https://bugs.webkit.org/show_bug.cgi?id=113254
1390 Reviewed by Kentaro Hara.
1392 Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
1393 Actually I'd like to remove the code, but we shouldn't remove it yet
1394 because we shipped products with it on some platforms.
1396 * win/tools/vsprops/FeatureDefines.props:
1397 * win/tools/vsprops/FeatureDefines.vsprops:
1398 * win/tools/vsprops/FeatureDefinesCairo.props:
1399 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1401 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com>
1403 Unreviewed, rolling out r146816, r146821, and r146830.
1404 http://trac.webkit.org/changeset/146816
1405 http://trac.webkit.org/changeset/146821
1406 http://trac.webkit.org/changeset/146830
1407 https://bugs.webkit.org/show_bug.cgi?id=113262
1409 Broke all the Windows tests (Requested by rfong on #webkit).
1411 * win/tools/vsprops/FeatureDefines.vsprops:
1413 2013-03-25 Roger Fong <roger_fong@apple.com>
1415 Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
1417 * win/tools/vsprops/FeatureDefines.props:
1419 2013-03-25 Roger Fong <roger_fong@apple.com>
1421 Enable CSS_REGIONS and CSS_EXCLUSIONS.
1422 https://bugs.webkit.org/show_bug.cgi?id=87519
1424 Reviewed by Timothy Horton.
1426 * win/tools/vsprops/FeatureDefines.vsprops:
1428 2013-03-21 Roger Fong <roger_fong@apple.com>
1430 Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
1432 * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
1433 * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
1434 * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
1435 * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
1436 * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
1437 * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
1438 * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
1439 * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
1440 * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
1441 * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
1443 2013-03-19 Brent Fulgham <bfulgham@webkit.org>
1445 [WinCairo] Unreviewed build fix.
1447 * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
1448 of sync with the main Windows build, and the VS2010 version of the
1449 WinCairo port, preventing consistent builds.
1451 2013-03-13 Ryosuke Niwa <rniwa@webkit.org>
1453 Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
1454 https://bugs.webkit.org/show_bug.cgi?id=112277
1456 Reviewed by Adam Barth.
1458 * win/tools/vsprops/FeatureDefines.vsprops:
1459 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1461 2013-03-06 Jer Noble <jer.noble@apple.com>
1463 Unreviewed roll-out of r145011.
1465 * win/tools/vsprops/FeatureDefines.vsprops:
1467 2013-03-06 Jer Noble <jer.noble@apple.com>
1469 Unreviewed build fix. Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
1470 (non-Cairo) Windows builds.
1472 * win/tools/vsprops/FeatureDefines.vsprops:
1474 2013-03-05 Kiran Muppala <cmuppala@apple.com>
1476 Remove deprecated process suppression assertion SPI from WebKitSystemInterface
1477 https://bugs.webkit.org/show_bug.cgi?id=111501
1479 Reviewed by Alexey Proskuryakov.
1481 https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
1482 WKNSProcessInfoProcessAssertionWithTypes() with
1483 -[NSProcessInfo beginSuspensionOfSystemBehaviors:]. Hence, remove
1484 the now deprecated SPI.
1486 * WebKitSystemInterface.h: Remove
1487 WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
1489 2013-03-05 Kiran Muppala <cmuppala@apple.com>
1491 Use new assertion API for process suppression on Mac
1492 https://bugs.webkit.org/show_bug.cgi?id=111387
1494 Reviewed by Alexey Proskuryakov.
1496 Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
1497 take a process suppression assertion.
1499 * WebKitSystemInterface.h:
1501 2013-03-05 Jeffrey Pfau <jpfau@apple.com>
1503 Clear associated cache partitions when deleting origins' cache
1504 https://bugs.webkit.org/show_bug.cgi?id=111383
1506 Reviewed by Maciej Stachowiak.
1508 * WebKitSystemInterface.h:
1509 * libWebKitSystemInterfaceLion.a:
1510 * libWebKitSystemInterfaceMountainLion.a:
1512 2013-03-04 Kunihiko Sakamoto <ksakamoto@chromium.org>
1514 Add build flag for FontLoader
1515 https://bugs.webkit.org/show_bug.cgi?id=111289
1517 Reviewed by Benjamin Poulain.
1519 Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
1521 * win/tools/vsprops/FeatureDefines.vsprops:
1522 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1524 2013-02-27 Glenn Adams <glenn@skynav.com>
1526 Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
1527 https://bugs.webkit.org/show_bug.cgi?id=110944
1529 Reviewed by Dean Jackson.
1531 * win/tools/vsprops/FeatureDefines.vsprops:
1532 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1534 2013-02-21 Jeffrey Pfau <jpfau@apple.com>
1536 Optionally partition cache to prevent using cache for tracking
1537 https://bugs.webkit.org/show_bug.cgi?id=110269
1539 Reviewed by Maciej Stachowiak.
1541 Update WKSI bindings.
1543 * WebKitSystemInterface.h:
1544 * libWebKitSystemInterfaceLion.a:
1545 * libWebKitSystemInterfaceMountainLion.a:
1547 2013-02-22 Aaron Colwell <acolwell@chromium.org>
1549 Disable MediaSource on Apple Windows port
1550 https://bugs.webkit.org/show_bug.cgi?id=110494
1552 Reviewed by Tim Horton.
1554 * win/tools/vsprops/FeatureDefines.vsprops:
1556 2013-02-22 Roger Fong <roger_fong@apple.com>
1558 Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
1560 * win/tools/WinTools.make:
1562 2013-02-14 Anders Carlsson <andersca@apple.com>
1564 Add WKContextIsPlugInUpdateAvailable
1565 https://bugs.webkit.org/show_bug.cgi?id=109862
1566 <rdar://problem/13173140>
1568 Reviewed by Sam Weinig.
1570 Roll WebKitSystemInterface DEPS.
1572 * WebKitSystemInterface.h:
1573 * libWebKitSystemInterfaceLion.a:
1574 * libWebKitSystemInterfaceMountainLion.a:
1576 2013-02-13 Roger Fong <roger_fong@apple.com>
1578 Move all .props files from WebKitLibraries folder to WebKit Source folder.
1579 https://bugs.webkit.org/show_bug.cgi?id=109761
1581 Reviewed by Brent Fulgham.
1583 * win/tools/vsprops/FeatureDefines.props: Removed.
1584 * win/tools/vsprops/common.props: Removed.
1585 * win/tools/vsprops/debug.props: Removed.
1586 * win/tools/vsprops/release.props: Removed.
1587 * win/tools/vsprops/releaseproduction.props: Removed.
1589 2013-02-07 Roger Fong <roger_fong@apple.com>
1591 Unreviewed. More VS2010 WebKit solution touchups.
1592 Move an ignored warning from a project to common properties.
1594 * win/tools/vsprops/common.props:
1596 2013-02-06 Mike West <mkwst@chromium.org>
1598 Add an ENABLE_NOSNIFF feature flag.
1599 https://bugs.webkit.org/show_bug.cgi?id=109029
1601 Reviewed by Jochen Eisinger.
1603 This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
1604 when processing script and other resource types.
1606 * win/tools/vsprops/FeatureDefines.vsprops:
1607 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1609 2013-02-01 Alexis Menard <alexis@webkit.org>
1611 Enable unprefixed CSS transitions by default.
1612 https://bugs.webkit.org/show_bug.cgi?id=108216
1614 Reviewed by Dean Jackson.
1616 Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1617 to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to
1618 guard the unprefixing work for CSS Transforms and animations.
1620 * win/tools/vsprops/FeatureDefines.vsprops:
1621 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1623 2013-01-30 Alexey Proskuryakov <ap@apple.com>
1625 Update WebKitSystemInterface for <rdar://problem/13111288>.
1627 * libWebKitSystemInterfaceLion.a:
1628 * libWebKitSystemInterfaceMountainLion.a:
1630 * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
1632 2013-01-28 Kiran Muppala <cmuppala@apple.com>
1634 Add window occlusion criteria to determine page visibility on Mac
1635 https://bugs.webkit.org/show_bug.cgi?id=107494
1637 Reviewed by Simon Fraser.
1639 Add enum constants to specify window occlusion notification type to
1640 notification registration/unregistration methods. Add typedef for
1641 window ID data passed to the window occlusion notification handler.
1642 Add method to enable occlusion notifications for a particular window.
1644 * WebKitSystemInterface.h: Add
1645 WKOcclusionNotificationTypeWindowBecameVisible,
1646 WKOcclusionNotificationTypeWindowBecameOccluded,
1648 WKEnableWindowOcclusionNotifications().
1650 2013-01-25 Andy Estes <aestes@apple.com>
1652 Update WKSI header and libraries after r140875.
1654 * WebKitSystemInterface.h:
1655 * libWebKitSystemInterfaceLion.a:
1656 * libWebKitSystemInterfaceMountainLion.a:
1658 2013-01-24 Brent Fulgham <bfulgham@webkit.org>
1660 Get WTF compiling in VS2010 (32bit)
1661 https://bugs.webkit.org/show_bug.cgi?id=106986
1663 Reviewed by Tim Horton.
1665 If you do not have Cygwin in the overall operating system
1666 PATH, the project will not build. In VS2005 we had logic
1667 in the build system to guard against this. We should
1668 retain this in the VS2010 work.
1670 Furthermore, VS2010 has a nasty bug where to Visual Studio
1671 tools path is not defined when performing a 'clean' phase
1672 on an NMAKE-based build. This is corrected here as well.
1674 * win/tools/vsprops/common.props: Revise environment setup
1675 to ensure proper tools are in path during build.
1677 2013-01-19 Roger Fong <roger_fong@apple.com>
1679 Add WebKitLibraries property sheets for compiling WebKit in VS2010.
1680 https://bugs.webkit.org/show_bug.cgi?id=106949
1682 Reviewed by Brent Fulgham.
1684 * win/tools/vsprops/FeatureDefines.props: Added.
1685 * win/tools/vsprops/common.props: Added.
1686 * win/tools/vsprops/debug.props: Added.
1687 * win/tools/vsprops/release.props: Added.
1688 * win/tools/vsprops/releaseproduction.props: Added.
1690 2013-01-21 Dirk Schulze <dschulze@adobe.com>
1692 Add build flag for Canvas's Path object (disabled by default)
1693 https://bugs.webkit.org/show_bug.cgi?id=107473
1695 Reviewed by Dean Jackson.
1697 Add CANVAS_PATH build flag to build systems.
1699 * win/tools/vsprops/FeatureDefines.vsprops:
1700 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1702 2013-01-10 Roger Fong <roger_fong@apple.com>
1704 Update WebkitSystemInterface lib for Windows port.
1705 This hasn't been done in a while and the current one is out of date.
1706 In addition I believe it will fix:
1707 <rdar://problem/12990844>
1709 Rubberstamped by Timothy Horton.
1711 * win/lib/WebKitSystemInterface.lib:
1713 2013-01-08 Kiran Muppala <cmuppala@apple.com>
1715 Add WebKitSystemInterface needed for overriding system proxies on Mac
1716 https://bugs.webkit.org/show_bug.cgi?id=106410
1718 Reviewed by Stephanie Lewis.
1720 This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
1721 Add user defaults to override system proxy settings for NetworkProcess on Mac, which
1722 is awaiting the approval of a WebKit2 committer. Commiting the WKSI portion separately,
1723 so that the internal repository commit for generating the WKSI libraries does not have to
1724 be rolled back every time the rest of the patch changes.
1726 Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
1727 custom proxies during initialization.
1729 * WebKitSystemInterface.h:
1730 * libWebKitSystemInterfaceLion.a:
1731 * libWebKitSystemInterfaceMountainLion.a:
1733 2013-01-04 Adam Klein <adamk@chromium.org>
1735 Remove ENABLE_MUTATION_OBSERVERS #define
1736 https://bugs.webkit.org/show_bug.cgi?id=105459
1738 Reviewed by Ryosuke Niwa.
1740 * win/tools/vsprops/FeatureDefines.vsprops:
1741 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1743 2013-01-01 Dan Bernstein <mitz@apple.com>
1745 <rdar://problem/12942239> Update copyright strings
1747 Reviewed by Sam Weinig.
1749 * win/tools/scripts/COPYRIGHT-END-YEAR:
1751 2012-12-28 Mark Rowe <mrowe@apple.com>
1753 Move logic for extracting the OS X marketing version in to WebCore
1754 <http://webkit.org/b/105841> / <rdar://problem/10736041>
1756 Reviewed by Dan Bernstein.
1758 * WebKitSystemInterface.h:
1760 2012-12-19 Kiran Muppala <cmuppala@apple.com>
1762 Adopt new assertion SPI for process suppression on Mac
1763 https://bugs.webkit.org/show_bug.cgi?id=105378
1765 Reviewed by Mark Rowe.
1767 Add WKNSProcessInfoProcessAssertionWithTypes().
1769 * WebKitSystemInterface.h:
1771 2012-12-19 Alexis Menard <alexis@webkit.org>
1773 Implement CSS parsing for CSS transitions unprefixed.
1774 https://bugs.webkit.org/show_bug.cgi?id=104804
1776 Reviewed by Dean Jackson.
1778 Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1779 to cover the work of unprefixing Transforms, Animations and
1780 Transitions. It will let the possibility of each ports to turn it off
1781 in their release branches until we're confident that these CSS
1782 properties are ready to be unprefixed.
1784 * win/tools/vsprops/FeatureDefines.vsprops:
1785 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1787 2012-12-12 Roger Fong <roger_fong@apple.com>
1789 Enable VIDEO_TRACK on Windows.
1790 https://bugs.webkit.org/show_bug.cgi?id=104706.
1792 Reviewed by Timothy Horton.
1794 Enable VIDEO_TRACK on Windows and update project property files.
1796 * win/tools/vsprops/FeatureDefines.vsprops:
1798 2012-12-12 Sheriff Bot <webkit.review.bot@gmail.com>
1800 Unreviewed, rolling out r137491.
1801 http://trac.webkit.org/changeset/137491
1802 https://bugs.webkit.org/show_bug.cgi?id=104828
1804 broke the builtd (Requested by rfong on #webkit).
1806 * win/tools/vsprops/FeatureDefines.vsprops:
1808 2012-12-11 Roger Fong <roger_fong@apple.com>
1810 Enable VIDEO_TRACK on Windows.
1811 https://bugs.webkit.org/show_bug.cgi?id=104706.
1813 Reviewed by Timothy Horton.
1815 Enable VIDEO_TRACK on Windows and update project property files.
1817 * win/tools/vsprops/FeatureDefines.vsprops:
1819 2012-12-10 Alexis Menard <alexis@webkit.org>
1821 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
1822 https://bugs.webkit.org/show_bug.cgi?id=104539
1824 Reviewed by Antonio Gomes.
1826 As discussed on webkit-dev it is not needed to keep this feature flag
1827 as support for <position> type is a small feature that is already
1828 implemented by three other UAs. It was useful while landing this
1829 feature as partial bits were landed one after one.
1831 * win/tools/vsprops/FeatureDefines.vsprops:
1832 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1834 2012-12-06 Rick Byers <rbyers@chromium.org>
1836 CSS cursor property should support webkit-image-set
1837 https://bugs.webkit.org/show_bug.cgi?id=99493
1839 Reviewed by Beth Dakin.
1841 Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
1843 * win/tools/vsprops/FeatureDefines.vsprops:
1844 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1846 2012-11-26 Roger Fong <roger_fong@apple.com>
1848 Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
1849 Add a feature flag and skip some failing tests.
1850 https://bugs.webkit.org/show_bug.cgi?id=103294
1853 compositing/overflow/scrolling-without-painting.html
1854 compositing/overflow/updating-scrolling-content.html
1856 * win/tools/vsprops/FeatureDefines.vsprops:
1858 2012-11-23 Alexis Menard <alexis@webkit.org>
1860 [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
1861 https://bugs.webkit.org/show_bug.cgi?id=102104
1863 Reviewed by Julien Chaffraix.
1865 Protect the new feature behind a feature flag.
1867 * win/tools/vsprops/FeatureDefines.vsprops:
1868 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1870 2012-11-19 Kihong Kwon <kihong.kwon@samsung.com>
1872 Add PROXIMITY_EVENTS feature
1873 https://bugs.webkit.org/show_bug.cgi?id=102658
1875 Reviewed by Kentaro Hara.
1877 Add PROXIMITY_EVENTS feature to win and win-cairo prot.
1879 * win/tools/vsprops/FeatureDefines.vsprops:
1880 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1882 2012-11-12 Beth Dakin <bdakin@apple.com>
1884 Build fix. Forgot these bits last time.
1886 * libWebKitSystemInterfaceLion.a:
1887 * libWebKitSystemInterfaceMountainLion.a:
1889 2012-11-12 Beth Dakin <bdakin@apple.com>
1891 Zoomed-in scrolling is very slow when deviceScaleFactor > 1
1892 https://bugs.webkit.org/show_bug.cgi?id=101787
1894 Reviewed by Simon Fraser.
1896 wkSetCGFontRenderingMode now takes a BOOL parameter.
1897 * WebKitSystemInterface.h:
1898 * libWebKitSystemInterfaceLion.a:
1899 * libWebKitSystemInterfaceMountainLion.a:
1901 2012-11-08 Anders Carlsson <andersca@apple.com>
1903 Roll WebKitSystemInterface DEPS.
1905 Rubber-stamped by Andreas Kling.
1907 * libWebKitSystemInterfaceLion.a:
1908 * libWebKitSystemInterfaceMountainLion.a:
1910 2012-11-07 Roger Fong <roger_fong@apple.com>
1912 Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
1913 https://bugs.webkit.org/show_bug.cgi?id=101538
1915 Rubberstamped by Tim Horton.
1917 * win/tools/vsprops/FeatureDefines.vsprops:
1919 2012-11-06 Anders Carlsson <andersca@apple.com>
1923 * WebKitSystemInterface.h:
1925 2012-11-06 Anders Carlsson <andersca@apple.com>
1927 Update Java related WKSI function names
1928 https://bugs.webkit.org/show_bug.cgi?id=101414
1930 Reviewed by Sam Weinig.
1932 Roll WebKitSystemInterface DEPS.
1934 * WebKitSystemInterface.h:
1935 * libWebKitSystemInterfaceLion.a:
1936 * libWebKitSystemInterfaceMountainLion.a:
1938 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1940 Clean up which storage cookie jar functions use
1941 https://bugs.webkit.org/show_bug.cgi?id=101395
1943 Reviewed by Brady Eidson.
1945 * WebKitSystemInterface.h:
1946 * libWebKitSystemInterfaceLion.a:
1947 * libWebKitSystemInterfaceMountainLion.a:
1948 Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
1949 supported OS versions.
1951 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1953 Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
1955 Rubber-stampted by Mark Rowe.
1957 * libWebKitSystemInterfaceLeopard.a: Removed.
1958 * libWebKitSystemInterfaceSnowLeopard.a: Removed.
1960 2012-11-05 Alexey Proskuryakov <ap@apple.com>
1962 Get rid of setCookieStoragePrivateBrowsingEnabled.
1963 https://bugs.webkit.org/show_bug.cgi?id=101247
1965 Reviewed by Brady Eidson.
1967 * WebKitSystemInterface.h: Removed the function.
1969 2012-11-02 Anders Carlsson <andersca@apple.com>
1971 Don't instantiate the Java plug-in if it's inactive
1972 https://bugs.webkit.org/show_bug.cgi?id=101102
1973 <rdar://problem/12595679>
1975 Reviewed by Andreas Kling.
1977 Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
1979 * WebKitSystemInterface.h:
1980 * libWebKitSystemInterfaceLion.a:
1981 * libWebKitSystemInterfaceMountainLion.a:
1982 Roll WebKitSystemInterface DERPS.
1984 2012-10-25 Dominik Röttsches <dominik.rottsches@intel.com>
1986 Conditionalize XHR timeout support
1987 https://bugs.webkit.org/show_bug.cgi?id=100356
1989 Reviewed by Adam Barth.
1991 Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
1992 See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
1993 to fix timeout support for CF Network.
1995 * win/tools/vsprops/FeatureDefines.vsprops:
1996 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1998 2012-10-24 Eric Carlson <eric.carlson@apple.com>
2000 Allow ports to override text track rendering style
2001 https://bugs.webkit.org/show_bug.cgi?id=97800
2002 <rdar://problem/12044964>
2004 Reviewed by Maciej Stachowiak.
2006 Update WKSI header with SPI for getting the user caption appearance preferences.
2008 * WebKitSystemInterface.h:
2010 2012-10-19 Dongwoo Joshua Im <dw.im@samsung.com>
2012 Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
2013 https://bugs.webkit.org/show_bug.cgi?id=99804
2015 Reviewed by Julien Chaffraix.
2017 CSS3 text related properties will be implemented under this flag,
2018 including text decoration, text-align-last, and text-justify.
2020 * win/tools/vsprops/FeatureDefines.vsprops:
2021 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2023 2012-10-18 Pablo Flouret <pablof@motorola.com>
2025 Implement css3-conditional's @supports rule
2026 https://bugs.webkit.org/show_bug.cgi?id=86146
2028 Reviewed by Antti Koivisto.
2030 * win/tools/vsprops/FeatureDefines.vsprops:
2031 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2032 Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
2034 2012-10-08 Kiran Muppala <cmuppala@apple.com>
2036 Throttle DOM timers on hidden pages.
2037 https://bugs.webkit.org/show_bug.cgi?id=98474
2039 Reviewed by Maciej Stachowiak.
2041 Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
2043 * win/tools/vsprops/FeatureDefines.vsprops:
2044 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2046 2012-10-05 Sheriff Bot <webkit.review.bot@gmail.com>
2048 Unreviewed, rolling out r130556 and r130564.
2049 http://trac.webkit.org/changeset/130556
2050 http://trac.webkit.org/changeset/130564
2051 https://bugs.webkit.org/show_bug.cgi?id=98572
2053 The patch wasn't reviewed by a reviewer and it is breaking
2054 Chromium Windows (Requested by jchaffraix on #webkit).
2056 * WebKitSystemInterface.h:
2058 2012-10-05 Tim Horton <timothy_horton@apple.com>
2060 Update WebKitSystemInterface libraries and header.
2062 Reviewed by Simon Fraser.
2064 * WebKitSystemInterface.h:
2065 * libWebKitSystemInterfaceLion.a:
2066 * libWebKitSystemInterfaceMountainLion.a:
2067 * libWebKitSystemInterfaceSnowLeopard.a:
2069 2012-10-04 Eric Carlson <eric.carlson@apple.com>
2071 Allow ports to override text track rendering style
2072 https://bugs.webkit.org/show_bug.cgi?id=97800
2073 <rdar://problem/12044964>
2075 Reviewed by Silvia Pfeiffer.
2077 Update WKSI header with SPI for getting the user caption appearance preferences.
2079 * WebKitSystemInterface.h:
2081 2012-09-28 Eric Carlson <eric.carlson@apple.com>
2083 Allow ports to override text track rendering style
2084 <rdar://problem/12044964>
2086 Reviewed by Jessie Berlin.
2088 Update WKSI libraries.
2090 * libWebKitSystemInterfaceLion.a:
2091 * libWebKitSystemInterfaceMountainLion.a:
2092 * libWebKitSystemInterfaceSnowLeopard.a:
2094 2012-09-25 Simon Fraser <simon.fraser@apple.com>
2096 <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
2098 Reviewed by Tim Horton.
2100 New WKSI libraries and header.
2102 * WebKitSystemInterface.h:
2103 * libWebKitSystemInterfaceLion.a:
2104 * libWebKitSystemInterfaceMountainLion.a:
2105 * libWebKitSystemInterfaceSnowLeopard.a:
2107 2012-09-08 Sam Weinig <sam@webkit.org>
2109 Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
2110 https://bugs.webkit.org/show_bug.cgi?id=96194
2112 Reviewed by Dan Bernstein.
2114 Update WKSI with SPI for getting the bundle URL from an executable URL.
2116 * WebKitSystemInterface.h:
2117 * libWebKitSystemInterfaceLion.a:
2118 * libWebKitSystemInterfaceMountainLion.a:
2119 * libWebKitSystemInterfaceSnowLeopard.a:
2120 Adds WKCopyBundleURLForExecutableURL().
2122 2012-08-29 Tony Chang <tony@chromium.org>
2124 Remove ENABLE_CSS3_FLEXBOX compile time flag
2125 https://bugs.webkit.org/show_bug.cgi?id=95382
2127 Reviewed by Ojan Vafai.
2129 Everyone is already enabling this by default and the spec has stablized.
2131 * win/tools/vsprops/FeatureDefines.vsprops:
2132 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2134 2012-08-15 Bruno de Oliveira Abinader <bruno.abinader@basyskom.com>
2136 [css3-text] Add CSS3 Text decoration compile flag
2137 https://bugs.webkit.org/show_bug.cgi?id=93863
2139 Reviewed by Julien Chaffraix.
2141 This patch handles the compile flag implementation, which will come disabled by
2142 default, thus not exposing the CSS3 text decoration features to the web, unless
2143 when explicitly enabling it with "--css3-text-decoration" build parameter.
2145 * win/tools/vsprops/FeatureDefines.vsprops:
2146 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2148 2012-08-14 Alex Christensen <alex.christensen@flexsim.com>
2150 /SAFESEH should not be a common linker option
2151 https://bugs.webkit.org/show_bug.cgi?id=89372
2153 Reviewed by Darin Adler.
2155 * win/tools/vsprops/common.vsprops:
2156 removed /SAFESEH as a default option for the linker (doesn't work for x64)
2158 2012-08-13 Roger Fong <roger_fong@apple.com>
2160 Enable CSS Sticky Position on Windows.
2161 https://bugs.webkit.org/show_bug.cgi?id=93905
2163 Reviewed by Tim Horton.
2165 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.
2167 * win/tools/vsprops/FeatureDefines.vsprops:
2168 Include ENABLE_CSS_STICKY_POSITION flag.
2170 2012-08-06 Anders Carlsson <andersca@apple.com>
2172 If the Apple Java plug-in is blocked and no runtime is installed, don't load it
2173 https://bugs.webkit.org/show_bug.cgi?id=93289
2174 <rdar://problem/11730092>
2176 Reviewed by Dan Bernstein.
2178 Add WKJLIsRuntimeAndWebComponentsInstalled().
2180 * WebKitSystemInterface.h:
2181 * libWebKitSystemInterfaceLion.a:
2182 * libWebKitSystemInterfaceMountainLion.a:
2184 2012-08-01 Jon Lee <jonlee@apple.com>
2188 Reviewed by Mark Rowe.
2190 * libWebKitSystemInterfaceLion.a:
2191 * libWebKitSystemInterfaceMountainLion.a:
2192 * libWebKitSystemInterfaceSnowLeopard.a:
2194 2012-07-29 Rik Cabanier <cabanier@adobe.com>
2196 Add ENABLE_CSS_COMPOSITING flag
2197 https://bugs.webkit.org/show_bug.cgi?id=92553
2199 Reviewed by Dirk Schulze.
2201 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
2203 * win/tools/vsprops/FeatureDefines.vsprops:
2204 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2206 2012-07-23 Roger Fong <roger_fong@apple.com>
2208 Disable flexbox on Windows
2209 https://bugs.webkit.org/show_bug.cgi?id=92047
2210 <rdar://problem/11570384>
2212 Reviewed by Darin Adler.
2214 Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
2216 * win/tools/vsprops/FeatureDefines.vsprops:
2217 Disable ENABLE_CSS3_FLEXBOX property.
2219 2012-07-23 Kent Tamura <tkent@chromium.org>
2221 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
2222 https://bugs.webkit.org/show_bug.cgi?id=91941
2224 Reviewed by Kentaro Hara.
2226 A flag name for an elmement should be ENABLE_*_ELEMENT.
2228 * win/tools/vsprops/FeatureDefines.vsprops:
2229 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2231 2012-07-22 Kent Tamura <tkent@chromium.org>
2233 Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
2234 https://bugs.webkit.org/show_bug.cgi?id=91928
2236 Reviewed by Kentaro Hara.
2238 A flag name for an elmement should be ENABLE_*_ELEMENT.
2240 * win/tools/vsprops/FeatureDefines.vsprops:
2241 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2243 2012-07-20 Kent Tamura <tkent@chromium.org>
2245 Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
2246 https://bugs.webkit.org/show_bug.cgi?id=91846
2248 Reviewed by Kentaro Hara.
2250 A flag name for an elmement should be ENABLE_*_ELEMENT.
2252 * win/tools/vsprops/FeatureDefines.vsprops:
2253 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2255 2012-07-11 Mark Rowe <mrowe@apple.com>
2257 Add a Mountain Lion version of libWebKitSystemInterface.a.
2259 Update the WebKitSystemInterface header and binaries.
2261 Reviewed by John Sullivan.
2263 * WebKitSystemInterface.h:
2264 * libWebKitSystemInterfaceLion.a:
2265 * libWebKitSystemInterfaceMountainLion.a: Added.
2266 * libWebKitSystemInterfaceSnowLeopard.a:
2268 2012-07-04 John Mellor <johnme@chromium.org>
2270 Text Autosizing: Add compile flag and runtime setting
2271 https://bugs.webkit.org/show_bug.cgi?id=87394
2273 This patch renames Font Boosting to Text Autosizing.
2275 Reviewed by Adam Barth.
2277 * win/tools/vsprops/FeatureDefines.vsprops:
2278 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2280 2012-06-29 Mihai Balan <mibalan@adobe.com>
2282 [CSS Regions] Adding feature defines for CSS Regions for Windows
2283 https://bugs.webkit.org/show_bug.cgi?id=88645
2285 Reviewed by Tony Chang.
2287 Re-trying to enable CSS regions on Windows. This time only enabling
2288 regions since exclusions lead to some very strange compiling/linking
2291 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
2292 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
2294 2012-06-28 Brent Fulgham <bfulgham@webkit.org>
2296 [WinCairo] Unreviewed build correction. Add two missing macro
2297 declarations to vsprops file.
2299 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
2300 ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
2302 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
2304 [WinCairo] Unreviewed build correction. Accidentally turned on
2305 CSS_FILTERS, which is not available in tree.
2307 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
2308 back off for WinCairo target.
2310 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
2312 [WinCairo] Unreviewed build correction. Resync feature defines with
2313 Apple port. Things have drifted apart a little.
2315 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
2316 Apple port, define some missing features.
2318 2012-06-19 Mike West <mkwst@chromium.org>
2320 Introduce ENABLE_CSP_NEXT configuration flag.
2321 https://bugs.webkit.org/show_bug.cgi?id=89300
2323 Reviewed by Adam Barth.
2325 The 1.0 draft of the Content Security Policy spec is just about to
2326 move to Last Call. We'll hide work on the upcoming 1.1 spec behind
2327 this ENABLE flag, disabled by default.
2329 Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
2331 * win/tools/vsprops/FeatureDefines.vsprops:
2332 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2334 2012-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
2336 Unreviewed, rolling out r120280.
2337 http://trac.webkit.org/changeset/120280
2338 https://bugs.webkit.org/show_bug.cgi?id=89273
2340 Enabling CSS regions broke all Windows tests (Requested by
2341 jhomeycutt on #webkit).
2343 * win/tools/vsprops/FeatureDefines.vsprops:
2344 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2346 2012-06-13 Mihai Balan <mibalan@adobe.com>
2348 Fix for #88645 - enabling regions on Windows
2350 [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
2351 https://bugs.webkit.org/show_bug.cgi?id=88645
2353 Reviewed by Sam Weinig.
2355 Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
2356 exclusions (previously even with the feature disabled, parsing still worked). However, the
2357 feature defines were enabled on Mac only - they were broken on Windows. This
2358 patch adds the feature defines to (re)enable regions and exclusions on Windows.
2360 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
2361 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
2363 2012-06-11 Alexis Menard <alexis.menard@openbossa.org>
2365 [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
2366 https://bugs.webkit.org/show_bug.cgi?id=88804
2368 Reviewed by Tony Chang.
2370 Protect box-decoration-break behind a feature flag enabled by default.
2372 * win/tools/vsprops/FeatureDefines.vsprops:
2373 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2375 2012-06-11 Anders Carlsson <andersca@apple.com>
2377 Pass the right color space over to the web process so we can set it on our CA context
2378 https://bugs.webkit.org/show_bug.cgi?id=88819
2379 <rdar://problem/11629050>
2381 Reviewed by John Sullivan.
2383 Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
2385 * WebKitSystemInterface.h:
2386 * libWebKitSystemInterfaceLion.a:
2387 * libWebKitSystemInterfaceSnowLeopard.a:
2389 2012-06-09 Sukolsak Sakshuwong <sukolsak@google.com>
2391 Add UNDO_MANAGER flag
2392 https://bugs.webkit.org/show_bug.cgi?id=87908
2394 Reviewed by Tony Chang.
2396 * win/tools/vsprops/FeatureDefines.vsprops:
2397 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2399 2012-06-05 Dongwoo Im <dw.im@samsung.com>
2401 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
2402 https://bugs.webkit.org/show_bug.cgi?id=73176
2404 Reviewed by Adam Barth.
2406 Two more APIs are added in Custom Scheme Handler specification.
2407 http://dev.w3.org/html5/spec/Overview.html#custom-handlers
2408 One is 'isProtocolHandlerRegistered' to query whether the specific URL
2409 is registered or not.
2410 The other is 'unregisterProtocolHandler' to remove the registered URL.
2412 * win/tools/vsprops/FeatureDefines.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
2413 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
2415 2012-05-29 Jessie Berlin <jberlin@apple.com>
2417 [Win] ~1/2 of all the iframe seamless tests fail
2418 https://bugs.webkit.org/show_bug.cgi?id=87543
2420 Rubber-stamped by Eric Seidel.
2422 Finish enabling IFRAME_SEAMLESS on Windows.
2424 * win/tools/vsprops/FeatureDefines.vsprops:
2426 2012-05-28 Vivek Galatage <vivekgalatage@gmail.com>
2428 Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows
2429 https://bugs.webkit.org/show_bug.cgi?id=87622
2431 Reviewed by Eric Seidel.
2433 Removed the ENABLE_3D_CANVAS from the property define as this is
2434 obsolete since bug #53041
2436 * win/tools/vsprops/FeatureDefines.vsprops:
2438 2012-05-24 John Mellor <johnme@chromium.org>
2440 Font Boosting: Add compile flag and runtime setting
2441 https://bugs.webkit.org/show_bug.cgi?id=87394
2443 Reviewed by Adam Barth.
2445 Add ENABLE_FONT_BOOSTING.
2447 * win/tools/vsprops/FeatureDefines.vsprops:
2448 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2450 2012-05-23 Ojan Vafai <ojan@chromium.org>
2452 add back the ability to disable flexbox
2453 https://bugs.webkit.org/show_bug.cgi?id=87147
2455 Reviewed by Tony Chang.
2457 * win/tools/vsprops/FeatureDefines.vsprops:
2458 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2460 2012-05-10 Anders Carlsson <andersca@apple.com>
2462 WebKit1: Add a way to blacklist specific plug-ins/plug-in versions
2463 https://bugs.webkit.org/show_bug.cgi?id=86150
2464 <rdar://problem/9551196>
2466 Reviewed by Sam Weinig.
2468 Add WKShouldBlockPlugin.
2470 * WebKitSystemInterface.h:
2471 * libWebKitSystemInterfaceLion.a:
2472 * libWebKitSystemInterfaceSnowLeopard.a:
2474 2012-05-08 Jon Lee <jonlee@apple.com>
2476 Safari warns that it needs to resend the form in an iFrame when going back
2477 https://bugs.webkit.org/show_bug.cgi?id=82658
2478 <rdar://problem/11292558>
2480 Reviewed by Darin Adler.
2482 * WebKitSystemInterface.h:
2483 * libWebKitSystemInterfaceLeopard.a:
2484 * libWebKitSystemInterfaceLion.a:
2485 * libWebKitSystemInterfaceSnowLeopard.a:
2487 2012-05-07 Eric Seidel <eric@webkit.org>
2489 Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed
2490 https://bugs.webkit.org/show_bug.cgi?id=85822
2492 Reviewed by Adam Barth.
2494 * win/tools/vsprops/FeatureDefines.vsprops:
2496 2012-05-06 Eric Seidel <eric@webkit.org>
2498 Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago)
2499 https://bugs.webkit.org/show_bug.cgi?id=85743
2501 Reviewed by Adam Barth.
2503 * win/tools/vsprops/FeatureDefines.vsprops:
2504 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2506 2012-05-02 Eric Seidel <eric@webkit.org>
2508 Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration)
2509 https://bugs.webkit.org/show_bug.cgi?id=85454
2511 Reviewed by Adam Barth.
2513 The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch.
2514 There is no functional change in this patch. Just moving the defines around.
2515 Its interesting to me that now that it's sorted and I can easily compare this with other
2516 ports and found that a whole bunch of defines which should be on for Cairo are off,
2517 likely due to Cairo simply being overlooked. These oversights should be easy to avoid
2518 in an autogenerated world.
2520 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2522 2012-05-02 Eric Seidel <eric@webkit.org>
2524 Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting
2525 https://bugs.webkit.org/show_bug.cgi?id=85445
2527 Reviewed by Adam Barth.
2529 I noticed this when comparing my auto-generated output for this file vs. the one
2530 we have checked in. Seems we might as well fix the checked in file to be
2531 consistent in style with itself. :)
2533 * win/tools/vsprops/FeatureDefines.vsprops:
2535 2012-04-27 Gavin Peters <gavinp@chromium.org>
2537 Add new ENABLE_LINK_PRERENDER define to control the Prerendering API
2538 https://bugs.webkit.org/show_bug.cgi?id=84871
2540 Reviewed by Adam Barth.
2542 Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering
2543 API separates it from prefetching. Having separate include guards lets ports enable prefetching,
2544 a relatively easy change, without needing to build the infrastructure for prerendering, which
2545 is considerably more complicated.
2547 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2549 2012-04-10 Adam Barth <abarth@webkit.org>
2551 Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
2552 https://bugs.webkit.org/show_bug.cgi?id=83256
2554 Reviewed by Eric Seidel.
2556 * win/tools/vsprops/FeatureDefines.vsprops:
2558 2012-04-09 Beth Dakin <bdakin@apple.com>
2560 <rdar://problem/11214796>
2562 New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib:
2565 Reviewed by Simon Fraser.
2567 * libWebKitSystemInterfaceLeopard.a:
2568 * libWebKitSystemInterfaceLion.a:
2569 * libWebKitSystemInterfaceSnowLeopard.a:
2571 2012-04-06 Dan Bernstein <mitz@apple.com>
2573 <rdar://problem/10912476> HiDPI: Have canvas use a hidpi backing store, but downsample upon access
2575 Reviewed by Sam Weinig.
2577 * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS.
2579 2012-04-03 Keishi Hattori <keishi@webkit.org>
2581 Disable ENABLE_DATALIST for now
2582 https://bugs.webkit.org/show_bug.cgi?id=82871
2584 Reviewed by Kent Tamura.
2586 * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST.
2588 2012-03-30 Keishi Hattori <keishi@webkit.org>
2590 Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
2591 https://bugs.webkit.org/show_bug.cgi?id=80972
2593 Reviewed by Kent Tamura.
2595 * win/tools/vsprops/FeatureDefines.vsprops:
2596 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2598 2012-03-20 Steve Falkenburg <sfalken@apple.com>
2600 Disable LTCG on Windows to avoid out of process space errors while linking
2601 https://bugs.webkit.org/show_bug.cgi?id=81714
2603 Reviewed by Jessie Berlin.
2605 * win/tools/vsprops/production.vsprops:
2607 2012-03-14 Jer Noble <jer.noble@apple.com>
2609 Wrong icon to restore to windowed mode in full screen video panel
2610 https://bugs.webkit.org/show_bug.cgi?id=70437
2612 Reviewed by Eric Carlson.
2614 * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
2615 * libWebKitSystemInterfaceLeopard.a:
2616 * libWebKitSystemInterfaceLion.a:
2617 * libWebKitSystemInterfaceSnowLeopard.a:
2618 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2619 * win/lib/WebKitSystemInterface.lib:
2621 2012-03-13 Adam Barth <abarth@webkit.org> && Benjamin Poulain <bpoulain@apple.com>
2623 Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
2624 https://bugs.webkit.org/show_bug.cgi?id=78853
2626 Reviewed by Adam Barth.
2628 * win/tools/vsprops/FeatureDefines.vsprops:
2629 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2631 2012-03-12 Enrica Casucci <enrica@apple.com>
2633 WebKit2: remove NSPasteboard access for promised data from the WebProcess
2634 https://bugs.webkit.org/show_bug.cgi?id=80073
2636 * WebKitSystemInterface.h: Touched the file to make build system happy.
2637 * libWebKitSystemInterfaceLeopard.a:
2638 * libWebKitSystemInterfaceLion.a:
2639 * libWebKitSystemInterfaceSnowLeopard.a:
2641 2012-03-09 Jon Lee <jonlee@apple.com>
2643 Add support for ENABLE(LEGACY_NOTIFICATIONS)
2644 https://bugs.webkit.org/show_bug.cgi?id=80497
2646 Reviewed by Adam Barth.
2648 Prep for b80472: Update API for Web Notifications
2649 * win/tools/vsprops/FeatureDefines.vsprops:
2650 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2652 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
2654 Bash scripts should support LF endings only
2655 https://bugs.webkit.org/show_bug.cgi?id=79509
2657 Reviewed by David Kilzer.
2659 * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
2661 2012-03-05 Sam Weinig <sam@webkit.org>
2663 Fix the SnowLeoaprd build.
2665 * WebKitSystemInterface.h:
2666 * libWebKitSystemInterfaceLeopard.a:
2667 * libWebKitSystemInterfaceLion.a:
2668 * libWebKitSystemInterfaceSnowLeopard.a:
2670 2012-03-05 Sam Weinig <sam@webkit.org>
2672 Update WebKitSystemInterface for WKCAContext additions.
2674 * WebKitSystemInterface.h:
2675 * libWebKitSystemInterfaceLeopard.a:
2676 * libWebKitSystemInterfaceLion.a:
2677 * libWebKitSystemInterfaceSnowLeopard.a:
2679 2012-03-03 Hans Wennborg <hans@chromium.org>
2681 Implement Speech JavaScript API
2682 https://bugs.webkit.org/show_bug.cgi?id=80019
2684 Reviewed by Adam Barth.
2686 Add ENABLE_SCRIPTED_SPEECH.
2688 * win/tools/vsprops/FeatureDefines.vsprops:
2689 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2691 2012-03-01 Nikolas Zimmermann <nzimmermann@rim.com>
2693 Unreviewed, rolling out r109255.
2694 http://trac.webkit.org/changeset/109255
2695 https://bugs.webkit.org/show_bug.cgi?id=79932
2697 Breaks rounded rects with dashed strokes in SVG
2699 * WebKitSystemInterface.h:
2700 * libWebKitSystemInterfaceLeopard.a:
2701 * libWebKitSystemInterfaceLion.a:
2702 * libWebKitSystemInterfaceSnowLeopard.a:
2704 2012-02-29 Tim Horton <timothy_horton@apple.com>
2706 Make use of CG rounded-rect primitives
2707 https://bugs.webkit.org/show_bug.cgi?id=79932
2708 <rdar://problem/9274953>
2710 Reviewed by Simon Fraser.
2712 Add wkCGPathAddRoundedRect.
2714 * WebKitSystemInterface.h:
2715 * libWebKitSystemInterfaceLeopard.a:
2716 * libWebKitSystemInterfaceLion.a:
2717 * libWebKitSystemInterfaceSnowLeopard.a:
2719 2012-02-28 Jer Noble <jer.noble@apple.com>
2721 Full screen video volume slider has "progress bar"
2722 https://bugs.webkit.org/show_bug.cgi?id=79812
2724 Reviewed by Eric Carlson.
2726 * WebKitSystemInterface.h:
2727 * libWebKitSystemInterfaceLeopard.a:
2728 * libWebKitSystemInterfaceLion.a:
2729 * libWebKitSystemInterfaceSnowLeopard.a:
2730 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2731 * win/lib/WebKitSystemInterface.lib:
2733 2012-02-28 Simon Fraser <simon.fraser@apple.com>
2735 Update WebKitSystemInterface.
2737 Reviewed by Sam Weinig.
2739 * WebKitSystemInterface.h:
2740 * libWebKitSystemInterfaceLeopard.a:
2741 * libWebKitSystemInterfaceLion.a:
2742 * libWebKitSystemInterfaceSnowLeopard.a:
2744 2012-02-28 Alexey Proskuryakov <ap@apple.com>
2746 [Mac] Add an experimental SPI for plug-ins to enter sandbox
2747 https://bugs.webkit.org/show_bug.cgi?id=79709
2749 This pulls a lot of WKSI changes at once, because the script that updates it didn't
2752 * WebKitSystemInterface.h:
2753 * libWebKitSystemInterfaceLeopard.a:
2754 * libWebKitSystemInterfaceLion.a:
2755 * libWebKitSystemInterfaceSnowLeopard.a:
2757 2012-02-10 Adam Klein <adamk@chromium.org>
2759 Enable MUTATION_OBSERVERS by default on all platforms
2760 https://bugs.webkit.org/show_bug.cgi?id=78196
2762 Reviewed by Ojan Vafai.
2764 * win/tools/vsprops/FeatureDefines.vsprops:
2765 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2767 2012-02-06 Matthew Delaney <mdelaney@apple.com>
2769 toDataURL() uses stale data after putImageData()
2770 https://bugs.webkit.org/show_bug.cgi?id=65767
2772 Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
2774 Reviewed by Chris Marrin.
2776 * WebKitSystemInterface.h: Added WKCGContextResetClip.
2777 * libWebKitSystemInterfaceLeopard.a:
2778 * libWebKitSystemInterfaceSnowLeopard.a:
2779 * libWebKitSystemInterfaceLion.a:
2781 2012-02-02 Chris Marrin <cmarrin@apple.com>
2783 Turn on CSS Filters on Windows
2784 https://bugs.webkit.org/show_bug.cgi?id=76667
2786 Turned on CSS_FILTERS for Windows
2788 Reviewed by Adele Peterson.
2790 * win/tools/vsprops/FeatureDefines.vsprops:
2792 2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com>
2794 Unreviewed, rolling out r106566.
2795 http://trac.webkit.org/changeset/106566
2796 https://bugs.webkit.org/show_bug.cgi?id=77673
2798 Broke the Windows build (Requested by jessieberlin on
2801 * win/tools/vsprops/FeatureDefines.vsprops:
2803 2012-02-02 Chris Marrin <cmarrin@apple.com>
2805 Turn on CSS Filters on Windows
2806 https://bugs.webkit.org/show_bug.cgi?id=76667
2808 Turned on CSS_FILTERS for Windows
2810 Reviewed by Adele Peterson.
2812 * win/tools/vsprops/FeatureDefines.vsprops:
2814 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
2816 Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
2818 * win/tools/vsprops/FeatureDefines.vsprops:
2819 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2821 2012-01-25 Hajime Morita <morrita@google.com>>
2823 ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
2824 https://bugs.webkit.org/show_bug.cgi?id=76863
2826 Reviewed by Dimitri Glazkov.
2828 Added a feature flag.
2830 * win/tools/vsprops/FeatureDefines.vsprops:
2831 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2833 2012-01-16 Brent Fulgham <bfulgham@webkit.org>
2835 [WinCairo] Build correction. Switch to Apple style builds without
2836 the _debug postfix so that launching tools, etc., will work properly.
2838 * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
2839 output files to be consistent with WebKit build/test tools.
2841 2012-01-05 Dan Bernstein <mitz@apple.com>
2843 <rdar://problem/10633760> Update copyright strings
2845 Reviewed by Mark Rowe.
2847 * win/tools/scripts/COPYRIGHT-END-YEAR:
2849 2011-12-06 Roland Steiner <rolandsteiner@chromium.org>
2851 <style scoped>: disable on Windows by default
2852 https://bugs.webkit.org/show_bug.cgi?id=73893
2854 Reviewed by Andreas Kling.
2856 * win/tools/vsprops/FeatureDefines.vsprops:
2857 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2859 2011-11-20 Roland Steiner <rolandsteiner@chromium.org>
2861 <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
2862 https://bugs.webkit.org/show_bug.cgi?id=72848
2864 Reviewed by Dimitri Glazkov.
2866 * win/tools/vsprops/FeatureDefines.vsprops:
2867 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2869 2011-11-14 Julien Chaffraix <jchaffraix@webkit.org>
2871 Add --css-grid-layout to build-webkit and the build systems
2872 https://bugs.webkit.org/show_bug.cgi?id=72320
2874 Reviewed by Ojan Vafai.
2876 * win/tools/vsprops/FeatureDefines.vsprops:
2877 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2879 2011-11-14 Tony Chang <tony@chromium.org>
2881 Remove the CSS3_FLEXBOX compile time flag and enable on all ports
2882 https://bugs.webkit.org/show_bug.cgi?id=72196
2884 Reviewed by Ojan Vafai.
2886 * win/tools/vsprops/FeatureDefines.vsprops:
2887 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2889 2011-11-11 Alexey Proskuryakov <ap@apple.com>
2891 WebProcess should use AppSandbox style quarantine
2892 https://bugs.webkit.org/show_bug.cgi?id=72168
2893 <rdar://problem/10434292>
2895 Reviewed by Darin Adler.
2897 * WebKitSystemInterface.h:
2898 * libWebKitSystemInterfaceLion.a:
2899 Added WKEnableSandboxStyleFileQuarantine().
2901 * libWebKitSystemInterfaceLeopard.a:
2902 * libWebKitSystemInterfaceSnowLeopard.a:
2903 Not sure why these also changed, but updating to match most recent build.
2905 2011-11-02 Dean Jackson <dino@apple.com>
2907 Add ENABLE_CSS_SHADERS flag
2908 https://bugs.webkit.org/show_bug.cgi?id=71394
2910 Reviewed by Sam Weinig.
2912 * win/tools/vsprops/FeatureDefines.vsprops:
2913 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2915 2011-10-24 Michael Saboff <msaboff@apple.com>
2917 WebKit doesn't build with recent changes to libdispatch
2918 https://bugs.webkit.org/show_bug.cgi?id=70737
2920 Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
2922 * WebKitSystemInterface.h:
2923 * libWebKitSystemInterfaceLeopard.a:
2924 * libWebKitSystemInterfaceLion.a:
2925 * libWebKitSystemInterfaceSnowLeopard.a:
2927 2011-10-21 Jeff Miller <jeffm@apple.com>
2929 Focus rings are too thin in HiDPI in WebKit2
2930 https://bugs.webkit.org/show_bug.cgi?id=70396
2932 Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
2934 Reviewed by Beth Dakin.
2936 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2937 * win/lib/WebKitSystemInterface.lib:
2939 2011-10-19 Beth Dakin <bdakin@apple.com>
2941 Try to fix the Chromium build.
2943 * WebKitSystemInterface.h:
2944 * libWebKitSystemInterfaceLeopard.a:
2945 * libWebKitSystemInterfaceLion.a:
2946 * libWebKitSystemInterfaceSnowLeopard.a:
2948 2011-10-19 Beth Dakin <bdakin@apple.com>
2950 https://bugs.webkit.org/show_bug.cgi?id=70396
2951 Focus rings are too thin in HiDPI in WebKit2
2953 <rdar://problem/10086876>
2955 Reviewed by Dan Bernstein.
2957 Renamed an existing WebKitSystemInterface function.
2958 * WebKitSystemInterface.h:
2959 * libWebKitSystemInterfaceLion.a:
2960 * libWebKitSystemInterfaceSnowLeopard.a:
2962 2011-10-18 Adam Barth <abarth@webkit.org>
2964 Always enable ENABLE(XPATH)
2965 https://bugs.webkit.org/show_bug.cgi?id=70217
2967 Reviewed by Eric Seidel.
2969 * win/tools/vsprops/FeatureDefines.vsprops:
2970 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2972 2011-10-17 Adam Roben <aroben@apple.com>
2978 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
2980 * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
2982 2011-10-16 Adam Barth <abarth@webkit.org>
2984 Always enable ENABLE(DOM_STORAGE)
2985 https://bugs.webkit.org/show_bug.cgi?id=70189
2987 Reviewed by Eric Seidel.
2989 * win/tools/vsprops/FeatureDefines.vsprops:
2990 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2992 2011-10-14 Dan Bernstein <mitz@apple.com>
2994 REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
2995 https://bugs.webkit.org/show_bug.cgi?id=70081
2997 Reviewed by Anders Carlsson.
2999 * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
3000 * libWebKitSystemInterfaceLeopard.a:
3001 * libWebKitSystemInterfaceLion.a:
3002 * libWebKitSystemInterfaceSnowLeopard.a:
3004 2011-10-13 Arko Saha <arko@motorola.com>
3006 Microdata: Basic implementation of document.getItems() method.
3007 https://bugs.webkit.org/show_bug.cgi?id=68610
3009 Reviewed by Ryosuke Niwa.
3011 Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
3012 Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
3014 * win/tools/vsprops/FeatureDefines.vsprops:
3015 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3017 2011-10-12 Adam Barth <abarth@webkit.org>
3019 Remove ENABLE(XHTMLMP) and associated code
3020 https://bugs.webkit.org/show_bug.cgi?id=69729
3022 Reviewed by David Levin.
3024 * win/tools/vsprops/FeatureDefines.vsprops:
3025 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3027 2011-10-11 Kent Tamura <tkent@chromium.org>
3029 C4481 warning should be disabled for OVERRIDE and FINAL.
3030 https://bugs.webkit.org/show_bug.cgi?id=69904
3032 Reviewed by Adam Roben.
3034 * win/tools/vsprops/common.vsprops: Disable C4481.
3036 2011-10-04 Kent Tamura <tkent@chromium.org>
3038 Introduce feature flags for incomplete input types
3039 https://bugs.webkit.org/show_bug.cgi?id=68971
3041 Reviewed by Hajime Morita.
3043 * win/tools/vsprops/FeatureDefines.vsprops:
3044 Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
3045 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
3047 2011-10-04 Scott Graham <scottmg@chromium.org>
3049 Add GAMEPAD feature flag
3050 https://bugs.webkit.org/show_bug.cgi?id=66859
3052 Reviewed by Darin Fisher.
3054 * win/tools/vsprops/FeatureDefines.vsprops:
3055 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3057 2011-09-26 Chris Marrin <cmarrin@apple.com>
3059 Enable requestAnimationFrame on Windows
3060 https://bugs.webkit.org/show_bug.cgi?id=68397
3062 Reviewed by Simon Fraser.
3064 Enable REQUEST_ANIMATION_FRAME for Windows
3066 * win/tools/vsprops/FeatureDefines.vsprops:
3068 2011-09-24 Adam Barth <abarth@webkit.org>
3070 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
3071 https://bugs.webkit.org/show_bug.cgi?id=68767
3073 Reviewed by Eric Seidel.
3075 * win/tools/vsprops/FeatureDefines.vsprops:
3076 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3078 2011-09-23 Adam Klein <adamk@chromium.org>
3080 Add ENABLE_MUTATION_OBSERVERS feature flag
3081 https://bugs.webkit.org/show_bug.cgi?id=68732
3083 Reviewed by Ojan Vafai.
3085 This flag will guard an implementation of the "Mutation Observers" proposed in
3086 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
3088 * win/tools/vsprops/FeatureDefines.vsprops:
3089 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3091 2011-09-22 Dean Jackson <dino@apple.com>
3093 Add ENABLE_CSS_FILTERS
3094 https://bugs.webkit.org/show_bug.cgi?id=68652
3096 Reviewed by Simon Fraser.
3098 * win/tools/vsprops/FeatureDefines.vsprops:
3099 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3101 2011-09-19 Adam Barth <abarth@webkit.org>
3103 Always enable ENABLE(EVENTSOURCE)
3104 https://bugs.webkit.org/show_bug.cgi?id=68414
3106 Reviewed by Eric Seidel.
3108 * win/tools/vsprops/FeatureDefines.vsprops:
3109 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3111 2011-09-15 Adam Barth <abarth@webkit.org>
3113 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
3114 https://bugs.webkit.org/show_bug.cgi?id=68205
3116 Reviewed by Eric Seidel.
3118 * win/tools/vsprops/FeatureDefines.vsprops:
3119 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3121 2011-09-15 Eric Seidel <eric@webkit.org>
3123 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
3124 https://bugs.webkit.org/show_bug.cgi?id=68182
3126 Reviewed by Adam Barth.
3128 * win/tools/vsprops/FeatureDefines.vsprops:
3129 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3131 2011-09-15 Eric Seidel <eric@webkit.org>
3133 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
3134 https://bugs.webkit.org/show_bug.cgi?id=68022
3136 Reviewed by Ryosuke Niwa.
3138 * win/tools/vsprops/FeatureDefines.vsprops:
3139 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3141 2011-09-14 Eric Seidel <eric@webkit.org>
3143 Remove ENABLE_SVG_USE as <use> is required by HTML5
3144 https://bugs.webkit.org/show_bug.cgi?id=68019
3146 Reviewed by Ryosuke Niwa.
3148 I missed a couple uses of SVG_USE in my previous patch.
3150 * win/tools/vsprops/FeatureDefines.vsprops:
3151 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3153 2011-09-13 Eric Seidel <eric@webkit.org>
3155 Remove ENABLE_SVG_USE as <use> is required by HTML5
3156 https://bugs.webkit.org/show_bug.cgi?id=68019
3158 Reviewed by Ryosuke Niwa.
3160 * win/tools/vsprops/FeatureDefines.vsprops:
3161 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3163 2011-09-13 Eric Seidel <eric@webkit.org>
3165 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
3166 https://bugs.webkit.org/show_bug.cgi?id=68018
3168 Reviewed by Ryosuke Niwa.
3170 * win/tools/vsprops/FeatureDefines.vsprops:
3171 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3173 2011-09-01 Tim Horton <timothy_horton@apple.com>
3175 REGRESSION: Rendering artifacts on a rotated, pattern filled shape
3176 https://bugs.webkit.org/show_bug.cgi?id=53055
3177 <rdar://problem/8910917>
3179 Reviewed by Simon Fraser.
3181 Introduce wkCGPatternCreateWithImageAndTransform.
3183 * WebKitSystemInterface.h:
3184 * libWebKitSystemInterfaceLeopard.a:
3185 * libWebKitSystemInterfaceLion.a:
3186 * libWebKitSystemInterfaceSnowLeopard.a:
3187 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3188 * win/lib/WebKitSystemInterface.lib:
3190 2011-08-30 Aaron Colwell <acolwell@chromium.org>
3192 Add MediaSource API to HTMLMediaElement
3193 https://bugs.webkit.org/show_bug.cgi?id=64731
3195 Reviewed by Eric Carlson.
3197 * win/tools/vsprops/FeatureDefines.vsprops:
3198 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3200 2011-08-24 Lucas Forschler <lforschler@apple.com>
3202 Update SVN properties to help out the Windows EWS bots.
3204 Reviewed by Adam Roben.
3206 * win: Modified properties svn:ignore.
3207 * win/include: Modified property svn:ignore.
3208 * win/lib: Modified property svn:ignore.
3210 2011-08-18 Beth Dakin <bdakin@apple.com>
3212 Reviewed by Sam Weinig.
3214 https://bugs.webkit.org/show_bug.cgi?id=66495
3215 Lion-specific scroller SPIs can use forward declaration instead of
3216 WebKitSystemInterface
3218 * WebKitSystemInterface.h:
3219 * libWebKitSystemInterfaceLeopard.a:
3220 * libWebKitSystemInterfaceLion.a:
3221 * libWebKitSystemInterfaceSnowLeopard.a:
3223 2011-07-28 Dan Bernstein <mitz@apple.com>
3225 WebKitSystemInterface support for
3226 <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
3228 Reviewed by Darin Adler.
3230 * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
3231 * libWebKitSystemInterfaceLeopard.a:
3232 * libWebKitSystemInterfaceLion.a:
3233 * libWebKitSystemInterfaceSnowLeopard.a:
3235 2011-07-22 Jessie Berlin <jberlin@apple.com>
3237 [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
3238 https://bugs.webkit.org/show_bug.cgi?id=64997
3240 Reviewed by Ada Chan.
3242 Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
3243 declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
3245 * WebKitSystemInterface.h:
3246 * libWebKitSystemInterfaceLeopard.a:
3247 * libWebKitSystemInterfaceLion.a:
3248 * libWebKitSystemInterfaceSnowLeopard.a:
3250 2011-07-15 Pratik Solanki <psolanki@apple.com>
3252 Part of https://bugs.webkit.org/show_bug.cgi?id=63674
3253 Get webkit to compile with USE(CFNETWORK) enabled on Mac
3255 Reviewed by David Kilzer.
3257 New WebKitSystemInterface functions for CFNetwork-based loader.
3259 * WebKitSystemInterface.h:
3260 * libWebKitSystemInterfaceLeopard.a:
3261 * libWebKitSystemInterfaceLion.a:
3262 * libWebKitSystemInterfaceSnowLeopard.a:
3264 2011-07-12 Brent Fulgham <bfulgham@webkit.org>
3266 Standardize WinCairo conditionalized code under PLATFORM macro.
3267 https://bugs.webkit.org/show_bug.cgi?id=64377
3269 Reviewed by Maciej Stachowiak.
3271 * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
3272 macro definition (WTF_PLATFORM_WIN_CAIRO)
3274 2011-07-02 Mark Rowe <mrowe@apple.com>
3276 Update the header file too.
3278 * WebKitSystemInterface.h:
3280 2011-07-02 Mark Rowe <mrowe@apple.com>
3282 Update WebKitSystemInterface binaries.
3284 * libWebKitSystemInterfaceLeopard.a:
3285 * libWebKitSystemInterfaceLion.a: Added.
3286 * libWebKitSystemInterfaceSnowLeopard.a:
3288 2011-06-28 Brent Fulgham <bfulgham@webkit.org>
3290 Unreviewed build correction. Link to correct library for
3293 * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
3294 zlib.lib when building for WinCairo.
3296 2011-06-21 MORITA Hajime <morrita@google.com>
3298 Unreviewed, rolling out r89401 and r89403.
3299 http://trac.webkit.org/changeset/89401
3300 http://trac.webkit.org/changeset/89403
3301 https://bugs.webkit.org/show_bug.cgi?id=62970
3303 Breaks mac build and mistakenly enables the spellcheck API
3305 * win/tools/vsprops/FeatureDefines.vsprops:
3306 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3308 2011-06-20 MORITA Hajime <morrita@google.com>
3310 Reviewed by Kent Tamura.
3312 Spellcheck API should be build-able.
3313 https://bugs.webkit.org/show_bug.cgi?id=62970
3315 * win/tools/vsprops/FeatureDefines.vsprops:
3316 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3318 2011-06-20 Pratik Solanki <psolanki@apple.com>
3320 Reviewed by David Kilzer.
3322 HTTP pipelining functions on mac should match windows
3323 https://bugs.webkit.org/show_bug.cgi?id=63012
3325 * WebKitSystemInterface.h:
3326 * libWebKitSystemInterfaceLeopard.a:
3327 * libWebKitSystemInterfaceSnowLeopard.a:
3329 2011-06-13 Tony Chang <tony@chromium.org>
3331 Reviewed by Dimitri Glazkov.
3333 rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
3334 https://bugs.webkit.org/show_bug.cgi?id=62578
3336 * win/tools/vsprops/FeatureDefines.vsprops:
3337 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3339 2011-06-13 Tony Chang <tony@chromium.org>
3341 Reviewed by Adam Barth.
3343 rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
3344 https://bugs.webkit.org/show_bug.cgi?id=62545
3346 * win/tools/vsprops/FeatureDefines.vsprops:
3347 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3349 2011-06-10 Tony Chang <tony@chromium.org>
3351 Reviewed by Ojan Vafai.
3353 add a compile guard ENABLE(FLEXBOX)
3354 https://bugs.webkit.org/show_bug.cgi?id=62049
3356 * win/tools/vsprops/FeatureDefines.vsprops:
3357 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3359 2011-06-07 Tim Horton <timothy_horton@apple.com>
3361 Reviewed by Alexey Proskuryakov.
3363 Use correct CFURLStorageSessionRef definition on Snow Leopard
3364 https://bugs.webkit.org/show_bug.cgi?id=62223
3366 * WebKitSystemInterface.h:
3368 2011-06-06 Alexandru Chiculita <achicu@adobe.com>
3370 Reviewed by Kent Tamura.
3372 Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
3373 https://bugs.webkit.org/show_bug.cgi?id=61628
3375 * win/tools/vsprops/FeatureDefines.vsprops:
3376 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3378 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com>
3380 Reviewed by Kent Tamura.
3382 Add ENABLE(CSS_REGIONS) guard for CSS Regions support
3383 https://bugs.webkit.org/show_bug.cgi?id=61631
3385 * win/tools/vsprops/FeatureDefines.vsprops:
3386 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3388 2011-05-25 Jer Noble <jer.noble@apple.com>
3390 Reviewed by Dan Bernstein.
3392 30 second rewind button dysfunctional viewing trailers fullscreen.
3393 https://bugs.webkit.org/show_bug.cgi?id=61505
3395 Updated WKSI Libraries with new images for Backward buttons in default
3398 * libWebKitSystemInterfaceLeopard.a:
3399 * libWebKitSystemInterfaceSnowLeopard.a:
3401 2011-05-25 Jer Noble <jer.noble@apple.com>
3403 Reviewed by Darin Adler.
3405 Video fails to play on Vimeo
3406 https://bugs.webkit.org/show_bug.cgi?id=61403
3408 Added functions to retrieve the resolved URL for media types supported on
3411 * WebKitSystemInterface.h:
3412 * WebKitSystemInterface.m:
3413 (WKAVAssetResolvedURL): Added.
3414 (WKQTMovieResolvedURL): Added.
3416 2011-05-24 Keishi Hattori <keishi@webkit.org>
3418 Reviewed by Kent Tamura.
3420 Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
3421 https://bugs.webkit.org/show_bug.cgi?id=61273
3423 * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
3424 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
3426 2011-05-12 Jessie Berlin <jberlin@apple.com>
3428 Reviewed by Darin Adler.
3430 [Windows WebKit2] Use cookies set in WebKit1
3431 https://bugs.webkit.org/show_bug.cgi?id=60274
3433 Update WKSI with the changes to wkCreatePrivateStorageSession.
3435 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3436 * win/lib/WebKitSystemInterface.lib:
3438 2011-05-11 Jessie Berlin <jberlin@apple.com>
3440 Reviewed by Steve Falkenburg.
3442 [Windows WebKit2] Use cookies set in WebKit1
3443 https://bugs.webkit.org/show_bug.cgi?id=60274
3445 Take 3 after rolling out KB2465367 from my system.
3447 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3448 * win/lib/WebKitSystemInterface.lib:
3450 2011-05-11 Sheriff Bot <webkit.review.bot@gmail.com>
3452 Unreviewed, rolling out r86255.
3453 http://trac.webkit.org/changeset/86255
3454 https://bugs.webkit.org/show_bug.cgi?id=60660
3456 REGRESSION (r86255): Lots of tests crashing in
3457 CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
3458 (WebKit2 Tests) (Requested by aroben on #webkit).
3460 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3461 * win/lib/WebKitSystemInterface.lib:
3463 2011-05-11 Jessie Berlin <jberlin@apple.com>
3465 Reviewed by Steve Falkenburg.
3467 [Windows WebKit2] Use cookies set in WebKit1
3468 https://bugs.webkit.org/show_bug.cgi?id=60274
3470 Take 3 after rolling out KB2465367 from my system.
3472 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3473 * win/lib/WebKitSystemInterface.lib:
3475 2011-05-09 Sheriff Bot <webkit.review.bot@gmail.com>
3477 Unreviewed, rolling out r86075.
3478 http://trac.webkit.org/changeset/86075
3479 https://bugs.webkit.org/show_bug.cgi?id=60495
3481 broke windows tests (Requested by jessieberlin on #webkit).
3483 * win/lib/WebKitSystemInterface.lib:
3485 2011-05-09 Jessie Berlin <jberlin@apple.com>
3487 Take 2 on updating the WKSI libraries.
3489 * win/lib/WebKitSystemInterface.lib:
3491 2011-05-08 Sheriff Bot <webkit.review.bot@gmail.com>
3493 Unreviewed, rolling out r86037.
3494 http://trac.webkit.org/changeset/86037
3495 https://bugs.webkit.org/show_bug.cgi?id=60453
3497 broke Windows tests (Requested by jessieberlin on #webkit).
3499 * win/lib/WebKitSystemInterface.lib:
3501 2011-05-08 Jessie Berlin <jberlin@apple.com>
3503 Rubber-stamped by Alice Liu.
3505 Update the WKSI libraries.
3507 * win/lib/WebKitSystemInterface.lib:
3509 2011-05-07 Sheriff Bot <webkit.review.bot@gmail.com>
3511 Unreviewed, rolling out r86016.
3512 http://trac.webkit.org/changeset/86016
3513 https://bugs.webkit.org/show_bug.cgi?id=60445
3515 caused crashes on the WK2 Windows bots (Requested by
3516 jessieberlin on #webkit).
3518 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3519 * win/lib/WebKitSystemInterface.lib:
3521 2011-05-07 Jessie Berlin <jberlin@apple.com>
3523 Reviewed by Steve Falkenburg.
3525 [Windows WebKit2] Use cookies set in WebKit1
3526 https://bugs.webkit.org/show_bug.cgi?id=60274
3528 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3529 * win/lib/WebKitSystemInterface.lib:
3531 2011-05-05 Dan Bernstein <mitz@apple.com>
3533 Reviewed by Simon Fraser.
3535 WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
3537 * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
3539 2011-04-29 Jer Noble <jer.noble@apple.com>
3541 Reviewed by Eric Seidel.
3543 Implement FULLSCREEN_API on Windows, Part 4: Enable it
3544 https://bugs.webkit.org/show_bug.cgi?id=59798
3546 * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
3548 2011-05-03 David Kilzer <ddkilzer@apple.com>
3550 Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
3551 <rdar://problem/8924448>
3553 Reviewed by Adam Roben.
3555 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3556 (wkGetHTTPPipeliningPriority): Added declaration.
3557 (wkSetHTTPPipeliningMaximumPriority): Added declaration.
3558 (wkSetHTTPPipeliningPriority): Added declaration.
3559 * win/lib/WebKitSystemInterface.lib: Updated.
3561 2011-04-28 David Levin <levin@chromium.org>
3563 Reviewed by Adam Barth.
3565 Remove IMAGE_RESIZER related code.
3566 https://bugs.webkit.org/show_bug.cgi?id=59735
3568 * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
3569 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
3571 2011-04-28 Chris Fleizach <cfleizach@apple.com>
3573 Reviewed by Maciej Stachowiak.
3575 Allow remote accessibility API for WK2 to build on SnowLeopard.
3576 <rdar://problem/9324507>
3578 * WebKitSystemInterface.h:
3579 * libWebKitSystemInterfaceLeopard.a:
3580 * libWebKitSystemInterfaceSnowLeopard.a:
3582 2011-04-27 Mark Rowe <mrowe@apple.com>
3584 Rubber-stamped by Geoff Garen.
3586 Remove some files that are no longer relevant.
3588 * libWebKitSystemInterfaceTiger.a: Removed.
3590 2011-04-23 Brent Fulgham <bfulgham@webkit.org>
3592 [WinCairo] Unreviewed build change.
3594 Activate Geolocation API, as it will work with WinCairo assuming
3595 an appropriate Geolocation Provider is registered.
3597 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
3598 Geolocation features.
3600 2011-04-21 Maciej Stachowiak <mjs@apple.com>
3602 Reviewed by Adam Roben.
3604 Add a feature define to allow <details> and <summary> to be disabled
3605 https://bugs.webkit.org/show_bug.cgi?id=59118
3606 <rdar://problem/9257045>
3608 * win/tools/vsprops/FeatureDefines.vsprops:
3609 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3611 2011-04-20 Eric Carlson <eric.carlson@apple.com>
3613 Reviewed by Dan Bernstein.
3615 Adopt QTKit API for listing and deleting file in its media cache.
3616 <rdar://problem/9130029>
3617 https://bugs.webkit.org/show_bug.cgi?id=58795
3619 * WebKitSystemInterface.h:
3620 * libWebKitSystemInterfaceLeopard.a:
3621 * libWebKitSystemInterfaceSnowLeopard.a:
3623 2011-04-19 Jessie Berlin <jberlin@apple.com>
3625 Reviewed by Sam Weinig.
3627 Roll r81683 back in.
3629 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3630 <rdar://problem/9139245>
3634 * win/lib/WebKitSystemInterface.lib:
3636 2011-04-15 Shishir Agrawal <shishir@chromium.org>
3638 Reviewed by James Robinson.
3640 Add a flag to guard Page Visibility API changes.
3641 https://bugs.webkit.org/show_bug.cgi?id=58464
3643 * win/tools/vsprops/FeatureDefines.vsprops:
3645 2011-04-14 Pratik Solanki <psolanki@apple.com>
3647 Reviewed by David Kilzer.
3649 Set minimum priority for fast lane connections
3650 https://bugs.webkit.org/show_bug.cgi?id=58353
3652 Add WKSetHTTPPipeliningMinimumFastLanePriority.
3654 * WebKitSystemInterface.h:
3655 * libWebKitSystemInterfaceLeopard.a:
3656 * libWebKitSystemInterfaceSnowLeopard.a:
3658 2011-04-08 Alpha Lam <hclam@chromium.org>
3660 Unreviewed, rolling out r83335.
3661 http://trac.webkit.org/changeset/83335
3662 https://bugs.webkit.org/show_bug.cgi?id=53556
3664 GTK and QT bots are broken
3666 * win/tools/vsprops/FeatureDefines.vsprops:
3667 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3669 2011-04-07 Anna Cavender <annacc@chromium.org>
3671 Reviewed by Eric Carlson.
3673 Setup ENABLE(TRACK) feature define
3674 https://bugs.webkit.org/show_bug.cgi?id=53556
3676 * win/tools/vsprops/FeatureDefines.vsprops:
3677 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3679 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
3681 Revert ENABLE_TRACK patch due to compile failures.
3683 * win/tools/vsprops/FeatureDefines.vsprops:
3684 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3686 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
3688 Reviewed by David Levin.
3690 Add QUOTA build flag for unified quota API
3691 https://bugs.webkit.org/show_bug.cgi?id=57918
3693 * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
3694 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
3696 2011-04-04 David Kilzer <ddkilzer@apple.com>
3698 <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
3700 Reviewed by Alexey Proskuryakov.
3702 * WebKitSystemInterface.h:
3703 (WKSetHTTPPipeliningMaximumPriority): Added declaration.
3704 (WKExtractWordDefinitionTokenRangeFromContextualString): Added
3705 missing declaration from r81890.
3706 (WKShowWordDefinitionWindow): Ditto.
3707 (WKHideWordDefinitionWindow): Ditto.
3708 * libWebKitSystemInterfaceLeopard.a: Updated.
3709 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3711 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3713 Reviewed by Adam Roben.
3715 Remove unused AnalyzeWithLargeStack code from Windows build files
3716 https://bugs.webkit.org/show_bug.cgi?id=57771
3718 This was used for us to build with prefast automatically,
3719 but it is out-of-date and hasn't been used for some time.
3720 Removing completely for now.
3722 * win/tools/vsprops/common.vsprops:
3724 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3726 Reviewed by Brian Weinstein.
3728 Fix Windows build warning.
3729 https://bugs.webkit.org/show_bug.cgi?id=57767
3731 * win/tools/vsprops/common.vsprops:
3733 2011-04-01 Brent Fulgham <bfulgham@webkit.org>
3735 [WinCairo] Unreviewed build fix.
3737 Define DEBUG_ALL for WinCairo debug builds so that the correct
3738 labeled DLLs ("*_debug.dll") are linked for testing runs.
3740 * win/tools/vsprops/debug_wincairo.vsprops:
3742 2011-04-01 Timothy Hatcher <timothy@apple.com>
3744 Make momentum scroll event latching work in WebKit2 on Mac.
3746 <rdar://problem/8751861>
3748 Reviewed by Darin Adler.
3750 * WebKitSystemInterface.h:
3751 * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
3752 * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
3754 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3756 Reviewed by Adam Roben.
3758 Should turn off frame pointer omission (FPO) for Release (not Production) builds
3759 https://bugs.webkit.org/show_bug.cgi?id=54403
3761 Leave it enabled for Windows Production builds.
3762 Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
3764 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
3767 * win/tools/vsprops/release.vsprops:
3769 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3771 Reviewed by Adam Roben.
3773 Share most vsprops between Release and Production builds in releaseproduction.vsprops
3774 https://bugs.webkit.org/show_bug.cgi?id=57508
3776 * win/tools/vsprops/release.vsprops:
3777 * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
3779 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3781 Rubber stamped by Adam Roben.
3783 Remove unnecessary NDEBUG define.
3785 * win/tools/vsprops/production.vsprops:
3787 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3789 Reviewed by Adam Roben.
3791 Update Windows production build logic for new production configurations
3792 https://bugs.webkit.org/show_bug.cgi?id=57494
3794 * win/tools/vsprops/common.vsprops:
3795 * win/tools/vsprops/production.vsprops: Added.
3797 2011-03-29 Brent Fulgham <bfulgham@webkit.org>
3799 Unreviewed build change to activate MathML for WinCairo.
3801 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
3803 2011-03-29 Jessie Berlin <jberlin@apple.com>
3805 Update the WebKitSystemInterface libraries for changes in the implementation.
3807 * libWebKitSystemInterfaceLeopard.a:
3808 * libWebKitSystemInterfaceSnowLeopard.a:
3810 2011-03-28 Jeff Miller <jeffm@apple.com>
3812 Reviewed by Adam Roben.
3814 Include certificate when sending a WebCore::ResourceError to UI process on Windows
3815 https://bugs.webkit.org/show_bug.cgi?id=57195
3817 Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
3818 implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so
3819 WebCore::ResourceError can set the certificate in the user info dictionary.
3821 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3822 * win/lib/WebKitSystemInterface.lib:
3824 2011-03-28 Jeff Miller <jeffm@apple.com>
3826 Rubber-stamped by Adam Roben.
3828 Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
3830 * win/lib/WebKitSystemInterface_debug.lib: Removed.
3832 2011-03-25 Brent Fulgham <bfulgham@webkit.org>
3834 Kick the build machines after r81977.
3836 * win/tools/vsprops/common.vsprops:
3838 2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com>
3840 Unreviewed, rolling out r81683.
3841 http://trac.webkit.org/changeset/81683
3842 https://bugs.webkit.org/show_bug.cgi?id=56872
3844 Crashing in some tests (Requested by weinig on #webkit).
3846 * win/lib/WebKitSystemInterface.lib:
3848 2011-03-22 Sam Weinig <sam@webkit.org>
3850 Reviewed by Adam Roben.
3852 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3853 <rdar://problem/9139245>
3857 * win/lib/WebKitSystemInterface.lib:
3859 2011-03-22 Sam Weinig <sam@webkit.org>
3861 Reviewed by Brady Eidson.
3863 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3864 <rdar://problem/9139245>
3866 * libWebKitSystemInterfaceLeopard.a:
3867 * libWebKitSystemInterfaceSnowLeopard.a:
3869 2011-03-17 Anders Carlsson <andersca@apple.com>
3871 Add WKWindowWillOrderOffScreenNotification.
3873 * WebKitSystemInterface.h:
3874 * libWebKitSystemInterfaceLeopard.a:
3875 * libWebKitSystemInterfaceSnowLeopard.a:
3877 2011-03-14 Pratik Solanki <psolanki@apple.com>
3879 Rubber-stamped by Mark Rowe.
3881 I checked in Intel-only version of these files in r80975. This fixes that by building all
3882 the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
3884 * libWebKitSystemInterfaceLeopard.a:
3885 * libWebKitSystemInterfaceSnowLeopard.a:
3887 2011-03-13 Pratik Solanki <psolanki@apple.com>
3889 Reviewed by Brady Eidson.
3891 Make adjustMIMETypeIfNecessary use CFNetwork directly
3892 https://bugs.webkit.org/show_bug.cgi?id=55912
3894 Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
3896 * WebKitSystemInterface.h:
3897 * libWebKitSystemInterfaceLeopard.a:
3898 * libWebKitSystemInterfaceSnowLeopard.a:
3900 2011-03-09 Jessie Berlin <jberlin@apple.com>
3902 Reviewed by Adam Roben.
3904 Use the Cookie Storage from the Private Browsing Storage Session directly
3905 https://bugs.webkit.org/show_bug.cgi?id=55986
3907 * WebKitSystemInterface.h:
3908 * libWebKitSystemInterfaceLeopard.a:
3909 * libWebKitSystemInterfaceSnowLeopard.a:
3910 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3911 * win/lib/WebKitSystemInterface.lib:
3913 2011-03-07 Steve Falkenburg <sfalken@apple.com>
3917 * win/tools/scripts/VERSION:
3919 2011-03-06 Jessie Berlin <jberlin@apple.com>
3921 Reviewed by Sam Weinig.
3923 WebKit2: Use CFNetwork Sessions API.
3924 https://bugs.webkit.org/show_bug.cgi?id=55435.
3926 When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
3927 Private Browsing Storage Session.
3929 Update WebKitSystemInterface headers and libraries with the new functions.
3931 * WebKitSystemInterface.h:
3932 * libWebKitSystemInterfaceLeopard.a:
3933 * libWebKitSystemInterfaceSnowLeopard.a:
3934 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3935 * win/lib/WebKitSystemInterface.lib:
3937 2011-03-04 Jessie Berlin <jberlin@apple.com>
3939 Reviewed by Maciej Stachowiak.
3941 WebKit2: Use CFNetwork Sessions API.
3942 https://bugs.webkit.org/show_bug.cgi?id=55435.
3944 When Private Browsing is enabled, get the cached url response from the cache associated with
3945 the Private Browsing Storage Session.
3947 Update WebKitSystemInterface headers and libraries with the new functions.
3949 * WebKitSystemInterface.h:
3950 * libWebKitSystemInterfaceLeopard.a:
3951 * libWebKitSystemInterfaceSnowLeopard.a:
3952 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3953 * win/lib/WebKitSystemInterface.lib:
3955 2011-03-03 Jessie Berlin <jberlin@apple.com>
3957 Reviewed by Adam Roben.
3959 WebKit2: Use CFNetwork Sessions API.
3960 https://bugs.webkit.org/show_bug.cgi?id=55435
3962 Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
3964 Update WebKitSystemInterface headers and libraries with the new functions.
3966 * WebKitSystemInterface.h:
3967 * libWebKitSystemInterfaceLeopard.a:
3968 * libWebKitSystemInterfaceSnowLeopard.a:
3969 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3970 * win/lib/WebKitSystemInterface.lib:
3972 2011-03-02 Jessie Berlin <jberlin@apple.com>
3974 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
3976 * libWebKitSystemInterfaceLeopard.a:
3977 * libWebKitSystemInterfaceSnowLeopard.a:
3979 2011-03-02 Jessie Berlin <jberlin@apple.com>
3981 Windows build fix. Unreviewed.
3983 * win/lib/WebKitSystemInterface.lib:
3985 2011-03-02 Jessie Berlin <jberlin@apple.com>
3987 Rubber-stamped by Adam Roben.
3989 WebKit2: Use CFNetwork Sessions API.
3990 https://bugs.webkit.org/show_bug.cgi?id=55435
3992 Add the ability to create a Private Browsing Storage Session.
3994 Update WebKitSystemInterface headers and libraries with the new functions.
3996 * WebKitSystemInterface.h:
3997 * libWebKitSystemInterfaceLeopard.a:
3998 * libWebKitSystemInterfaceSnowLeopard.a:
3999 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4000 * win/lib/WebKitSystemInterface.lib:
4002 2011-03-02 Daniel Cheng <dcheng@chromium.org>
4004 Reviewed by David Levin.
4006 Add feature define for data transfer items
4007 https://bugs.webkit.org/show_bug.cgi?id=55510
4009 * win/tools/vsprops/FeatureDefines.vsprops:
4010 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4012 2011-03-02 Adam Roben <aroben@apple.com>
4014 Try to force a clean build on the Windows bots
4016 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
4017 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
4020 * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
4022 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
4024 Unreviewed, rolling out r80079.
4025 http://trac.webkit.org/changeset/80079
4026 https://bugs.webkit.org/show_bug.cgi?id=55547
4028 "Broke the Win debug build?" (Requested by dcheng on #webkit).
4030 * win/tools/vsprops/FeatureDefines.vsprops:
4031 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4033 2011-03-01 Daniel Cheng <dcheng@chromium.org>
4035 Reviewed by David Levin.
4037 Add feature define for data transfer items
4038 https://bugs.webkit.org/show_bug.cgi?id=55510
4040 * win/tools/vsprops/FeatureDefines.vsprops:
4041 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4043 2011-03-01 Sam Weinig <sam@webkit.org>
4045 Reviewed by Anders Carlsson.
4047 WebKit2 needs to be made localizable
4048 <rdar://problem/8728860>
4050 * WebKitSystemInterface.h:
4051 * libWebKitSystemInterfaceLeopard.a:
4052 * libWebKitSystemInterfaceSnowLeopard.a:
4054 2011-02-25 Brian Weinstein <bweinstein@apple.com>
4056 Fix linking of Chromium Mac build.
4058 * libWebKitSystemInterfaceLeopard.a:
4059 * libWebKitSystemInterfaceSnowLeopard.a:
4061 2011-02-21 Brian Weinstein <bweinstein@apple.com>
4063 Reviewed by Adam Roben.
4065 WebResourceCacheManager should be responsible for managing the CFURLCache as well
4066 as the WebCore memory cache.
4067 https://bugs.webkit.org/show_bug.cgi?id=54886
4068 Part of <rdar://problem/8971738>
4070 Update WebKitSystemInterface headers and libraries with new functions.
4072 * WebKitSystemInterface.h:
4073 * libWebKitSystemInterfaceLeopard.a:
4074 * libWebKitSystemInterfaceSnowLeopard.a:
4075 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4076 * win/lib/WebKitSystemInterface.lib:
4078 2011-02-21 Brian Weinstein <bweinstein@apple.com>
4080 Rubber-stamped by Dan Bernstein.
4082 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
4083 match the current WebKitSystemInterface.h.
4085 * WebKitSystemInterface.h:
4087 2011-02-08 Patrick Gansterer <paroga@webkit.org>
4089 Reviewed by Adam Roben.
4091 [WIN] Add missing forward declarations in WebKitSystemInterface.h
4092 https://bugs.webkit.org/show_bug.cgi?id=53889
4094 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4096 2011-02-04 Steve Falkenburg <sfalken@apple.com>
4098 Reviewed by Adam Roben.
4100 Bump Windows minimum system requirement to XPSP2
4101 https://bugs.webkit.org/show_bug.cgi?id=53807
4103 * win/tools/vsprops/common.vsprops:
4105 2011-02-03 James Kozianski <koz@chromium.org>
4107 Reviewed by Dimitri Glazkov.
4109 Add navigator.registerProtocolHandler behind a flag.
4110 https://bugs.webkit.org/show_bug.cgi?id=52609
4112 * win/tools/vsprops/FeatureDefines.vsprops:
4113 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4115 2011-02-02 Steve Lacey <sjl@chromium.org>
4117 Reviewed by Eric Carlson.
4119 Implement basic media statistics on media elements.
4120 https://bugs.webkit.org/show_bug.cgi?id=53322
4122 * win/tools/vsprops/FeatureDefines.vsprops:
4123 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4125 2011-01-28 Anders Carlsson <andersca@apple.com>
4131 * WebKitSystemInterface.h:
4132 * libWebKitSystemInterfaceLeopard.a:
4133 * libWebKitSystemInterfaceSnowLeopard.a:
4135 2011-01-26 David Kilzer <ddkilzer@apple.com>
4137 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
4138 <rdar://problem/8821760>
4140 Reviewed by Antti Koivisto.
4142 * WebKitSystemInterface.h:
4143 New methods added for HTTP pipelining support.
4144 (WKGetHTTPPipeliningPriority): Added.
4145 (WKSetHTTPPipeliningPriority): Added.
4146 Unrelated methods added after updating the header.
4147 (WKMakeScrollbarPainter): Added.
4148 (WKScrollbarPainterPaint): Added.
4149 * libWebKitSystemInterfaceLeopard.a: Updated.
4150 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
4152 2011-01-24 Jer Noble <jer.noble@apple.com>
4154 Reviewed by Eric Carlson.
4156 REGRESSION (r72119): Audio never plays on Star Wars intro animation
4157 https://bugs.webkit.org/show_bug.cgi?id=52467
4159 Add wkGetQuickTimeMIMETypeList() function.
4161 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4162 * win/lib/WebKitSystemInterface.lib:
4164 2011-01-18 Anders Carlsson <andersca@apple.com>
4166 Reviewed by Darin Adler.
4168 Add WKPopupContextMenu.
4170 * WebKitSystemInterface.h:
4171 * libWebKitSystemInterfaceLeopard.a:
4172 * libWebKitSystemInterfaceSnowLeopard.a:
4174 2011-01-17 Adam Roben <aroben@apple.com>
4176 Make it possible to both set and clear a wkCACFContext's D3D device
4178 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
4180 Reviewed by Chris Marrin.
4182 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4183 * win/lib/WebKitSystemInterface.lib:
4185 2011-01-07 Chris Marrin <cmarrin@apple.com>
4189 Minor change to check for null context
4191 * win/lib/WebKitSystemInterface.lib:
4192 * win/lib/WebKitSystemInterface_debug.lib:
4194 2011-01-07 Chris Marrin <cmarrin@apple.com>
4198 Added one more API to WKSI to get the user data
4199 out of the CACFContext.
4201 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4202 * win/lib/WebKitSystemInterface.lib:
4203 * win/lib/WebKitSystemInterface_debug.lib:
4205 2011-01-07 Chris Marrin <cmarrin@apple.com>
4209 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
4211 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4212 * win/lib/WebKitSystemInterface.lib:
4213 * win/lib/WebKitSystemInterface_debug.lib:
4215 2011-01-05 Steve Falkenburg <sfalken@apple.com>
4217 Reviewed by Darin Adler.
4219 Debug and Release builds on Windows clobber each other
4220 https://bugs.webkit.org/show_bug.cgi?id=49185
4222 Changes the structure of WebKitBuild build products directory so we
4223 completely separate each build configuration into independent directories.
4225 Although we previously had per-configuration directories for obj, this change adds
4226 per-configuration directories for bin, lib, obj, and include. Each configuration's
4227 build products are stored within a directory inside of WebKitBuild.
4229 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
4230 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
4232 * win/tools/vsprops/common.vsprops:
4234 2011-01-03 Chris Fleizach <cfleizach@apple.com>
4236 Reviewed, tweaked and landed by Sam Weinig.
4238 WebKit2: Accessibility support (42130)
4239 <rdar://problem/7660629>
4241 * WebKitSystemInterface.h:
4242 * libWebKitSystemInterfaceLeopard.a:
4243 * libWebKitSystemInterfaceSnowLeopard.a:
4245 2011-01-02 Dan Bernstein <mitz@apple.com>
4247 Rubber-stamped by Simon Fraser.
4249 <rdar://problem/8812159> Update copyright strings
4251 * win/tools/scripts/COPYRIGHT-END-YEAR:
4253 2010-12-21 Sam Weinig <weinig@apple.com>
4255 Reviewed by Anders Carlsson.
4257 Add serialization for CFURLRequestRef and CFURLResponseRef.
4259 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4260 * win/lib/WebKitSystemInterface.lib:
4262 2010-12-14 Anders Carlsson <andersca@apple.com>
4264 Reviewed by Dan Bernstein.
4266 Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
4268 * WebKitSystemInterface.h:
4269 * libWebKitSystemInterfaceLeopard.a:
4270 * libWebKitSystemInterfaceSnowLeopard.a:
4272 2010-12-10 Chris Marrin <cmarrin@apple.com>
4274 Reviewed by Adam Roben.
4276 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
4277 Also got rid of WebKitSystemInterface_debug.lib as recommended by
4278 Adam Roben. No OpenSource builds use it since r72327.
4280 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4281 * win/lib/WebKitSystemInterface.lib:
4282 * win/lib/WebKitSystemInterface_debug.lib: Removed.
4284 2010-12-09 Anders Carlsson <andersca@apple.com>
4286 Reviewed by Sam Weinig.
4288 Cannot use NSKeyedArchiver in WK2 for ResourceResponses
4289 https://bugs.webkit.org/show_bug.cgi?id=50792
4290 <rdar://problem/8741799>
4292 * WebKitSystemInterface.h:
4293 * libWebKitSystemInterfaceLeopard.a:
4294 * libWebKitSystemInterfaceSnowLeopard.a:
4296 2010-12-03 Anders Carlsson <andersca@apple.com>
4298 Reviewed by Sam Weinig.
4300 Dispatch keyboard events in the Carbon event model
4301 https://bugs.webkit.org/show_bug.cgi?id=50503
4303 Make WKGetNSEventKeyChar available in 32-bit.
4305 * WebKitSystemInterface.h:
4306 * libWebKitSystemInterfaceLeopard.a:
4307 * libWebKitSystemInterfaceSnowLeopard.a:
4309 2010-12-02 Anders Carlsson <andersca@apple.com>
4311 Reviewed by Sam Weinig.
4313 Plug-ins should be able to update the mouse cursor
4314 https://bugs.webkit.org/show_bug.cgi?id=50399
4316 Add WKEnableSettingCursorWhenInBackground.
4318 * WebKitSystemInterface.h:
4319 * libWebKitSystemInterfaceLeopard.a:
4320 * libWebKitSystemInterfaceSnowLeopard.a:
4322 2010-12-01 Adam Roben <aroben@apple.com>
4324 Don't let harmless errorlevels from the "set" utility leak into
4325 project-specific build scripts
4327 When using set to unset an environment variable that didn't previously
4328 exist, set raises the errorlevel to 1. This was leaking into
4329 project-specific scripts, causing them to think the build has failed.
4330 We now clear the errorlevel after we finish setting environment
4333 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
4336 Reviewed by Steve Falkenburg.
4338 * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
4339 environment variables to get rid of any errorlevel that "set" set.
4341 2010-12-01 Steve Falkenburg <sfalken@apple.com>
4343 Reviewed by Adam Roben.
4345 vcproj changes can't be applied cleanly by the Windows EWS bot
4346 https://bugs.webkit.org/show_bug.cgi?id=50328
4348 * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
4349 * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
4350 * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
4352 2010-11-29 Steve Falkenburg <sfalken@apple.com>
4354 Windows build fix (part 2).
4355 Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
4357 * win/tools/vsprops/common.vsprops:
4359 2010-11-19 Steve Falkenburg <sfalken@apple.com>
4361 Reviewed by Adam Roben.
4363 Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
4364 https://bugs.webkit.org/show_bug.cgi?id=49858