1 2014-05-20 Dean Jackson <dino@apple.com>
3 [Mac] Allow popup menus to override default appearance
4 https://bugs.webkit.org/show_bug.cgi?id=133129
6 Reviewed by Tim Horton.
8 Add a new parameter to WKPopupMenu.
10 * WebKitSystemInterface.h:
11 * libWebKitSystemInterfaceMavericks.a:
12 * libWebKitSystemInterfaceMountainLion.a:
14 2014-05-14 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
16 Remove CSS_STICKY_POSITION guards
17 https://bugs.webkit.org/show_bug.cgi?id=132676
19 Reviewed by Simon Fraser.
21 * win/tools/vsprops/FeatureDefines.props:
22 * win/tools/vsprops/FeatureDefinesCairo.props:
24 2014-05-06 David Kilzer <ddkilzer@apple.com>
26 Add Makefile targets for copying static libraries (LLVM and WKSI)
27 <http://webkit.org/b/132619>
29 Reviewed by Mark Rowe.
32 (libs): Install both LLVM and WKSI static libraries.
33 (all): Add dependency on 'libs' target.
34 (debug d): Set configuration, the call 'libs' target.
37 2014-05-05 Dean Jackson <dino@apple.com>
39 https://bugs.webkit.org/show_bug.cgi?id=132593
41 Update WebKitSystemInterface to allow animated focus rings.
43 * WebKitSystemInterface.h:
44 * libWebKitSystemInterfaceMavericks.a:
45 * libWebKitSystemInterfaceMountainLion.a:
47 2014-05-05 Brent Fulgham <bfulgham@apple.com>
49 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
50 https://bugs.webkit.org/show_bug.cgi?id=132580
51 <rdar://problem/16811179>
53 Reviewed by Dean Jackson.
55 * win/tools/scripts/auto-version.sh: Incorporate Mark's revised syntax.
57 2014-05-05 Brent Fulgham <bfulgham@apple.com>
59 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
60 https://bugs.webkit.org/show_bug.cgi?id=132580
61 <rdar://problem/16811179>
63 Reviewed by Dean Jackson.
65 * win/tools/scripts/auto-version.sh: Fall back to all-caps version
66 of environment variable if mixed-case version is not present.
68 2014-05-01 Brent Fulgham <bfulgham@apple.com>
70 Correct case of environment variables in auto-version.sh scripts
71 https://bugs.webkit.org/show_bug.cgi?id=132455
73 Reviewed by Dean Jackson.
75 Although we have historically used RC_PROJECTSOURCEVERSION in our scripts,
76 the actual environment variable is RC_ProjectSourceVersion. Old versions of
77 Cygwin converted this to all-caps by default, but this is no longer the case.
78 We need to use the proper case to avoid build failures.
80 * win/tools/scripts/auto-version.sh: Although we have historically coded
81 this as 'RC_PROJECTSOURCEVERSION', it is actually 'RC_ProjectSourceVersion'.
83 2014-04-25 Dean Jackson <dino@apple.com>
85 Update WKSI for https://webkit.org/b/132195
86 <rdar://problem/16175750>
88 Sorry, I forgot to update the header. This should fix
91 * WebKitSystemInterface.h:
93 2014-04-25 Dean Jackson <dino@apple.com>
95 Update WKSI for https://webkit.org/b/132195
96 <rdar://problem/16175750>
98 Reviewed by Jessie Berlin.
100 * WebKitSystemInterface.h:
101 * libWebKitSystemInterfaceMavericks.a:
102 * libWebKitSystemInterfaceMountainLion.a:
104 2014-04-22 Alex Christensen <achristensen@webkit.org>
106 Removed old stdbool and inttypes headers.
107 https://bugs.webkit.org/show_bug.cgi?id=131966
109 Reviewed by Brent Fulgham.
111 * win/tools/vsprops/WinCairo.props:
112 Removed references to os-win32 directory.
114 2014-04-15 Filip Pizlo <fpizlo@apple.com>
116 Update LLVM binary drops for Mountain Lion to LLVM r206312.
118 Rubber stamped by Geoffrey Garen.
120 * LLVMIncludesMountainLion.tar.bz2:
121 * LLVMLibrariesMountainLion.tar.bz2:
123 2014-04-15 Filip Pizlo <fpizlo@apple.com>
125 Add LLVM binary drops for Mavericks using LLVM r206312.
127 Rubber stamped by Geoffrey Garen.
129 * LLVMIncludesMavericks.tar.bz2: Added.
130 * LLVMLibrariesMavericks.tar.bz2: Added.
132 2014-04-03 Brent Fulgham <bfulgham@apple.com>
134 [Win] Enable the CSS_GRID_LAYOUT feature.
135 https://bugs.webkit.org/show_bug.cgi?id=131147
137 Reviewed by Simon Fraser.
139 Just like the CANVAS_PATH feature, this seems to have been
140 overlooked when it was turned on for other ports.
142 * win/tools/vsprops/FeatureDefines.props:
143 * win/tools/vsprops/FeatureDefinesCairo.props:
145 2014-04-02 Dean Jackson <dino@apple.com>
148 <rdar://problem/16321286>
150 * libWebKitSystemInterfaceMavericks.a:
151 * libWebKitSystemInterfaceMountainLion.a:
153 2014-04-02 Brent Fulgham <bfulgham@apple.com>
155 [Win] Enable the CANVAS_PATH feature.
156 https://bugs.webkit.org/show_bug.cgi?id=131114
158 Reviewed by Dean Jackson.
160 This code build and runs on Windows just fine. It was overlooked when the feature
161 was activated on other platforms.
163 * win/tools/vsprops/FeatureDefines.props: Turn on the feature.
164 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
166 2014-03-31 Alex Christensen <achristensen@webkit.org>
168 [WinCairo] Unreviewed build fix after r166496.
170 * win/tools/vsprops/GStreamerCommon.props:
171 Added gio-2.0.lib to list of GStreamer includes.
173 2014-03-24 Brent Fulgham <bfulgham@apple.com>
175 [Win] Enable WebVTT Regions on Windows.
176 https://bugs.webkit.org/show_bug.cgi?id=130680
178 Reviewed by Eric Carlson.
180 * win/tools/vsprops/FeatureDefines.props: Turn on WEBVTT_REGIONS
181 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
183 2014-03-19 Jer Noble <jer.noble@apple.com>
185 [Mac][EME] Query whether decoder support exists before creating a new MediaKeys object.
186 https://bugs.webkit.org/show_bug.cgi?id=130459
188 Reviewed by Eric Carlson.
190 * WebKitSystemInterface.h:
191 * libWebKitSystemInterfaceMavericks.a:
192 * libWebKitSystemInterfaceMountainLion.a:
194 2014-03-18 Alex Christensen <achristensen@webkit.org>
196 [WinCairo] Unreviewed build fix after r165763.
198 * win/tools/vsprops/GStreamerCommon.props:
199 Link to gsttag-1.0.lib in addition to other GStreamer libraries.
201 2014-03-14 Maciej Stachowiak <mjs@apple.com>
203 Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
204 https://bugs.webkit.org/show_bug.cgi?id=130276
205 <rdar://problem/16266927>
207 Reviewed by Simon Fraser.
209 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
210 * win/tools/scripts/auto-version.sh:
212 2014-03-14 Dean Jackson <dino@apple.com>
214 Remove libWebKitSystemInterfaceLion.a
215 https://bugs.webkit.org/show_bug.cgi?id=130254
217 Reviewed by Geoffrey Garen and Andreas Kling.
219 We don't support Lion any more.
221 * libWebKitSystemInterfaceLion.a: Removed.
223 2014-03-13 Dean Jackson <dino@apple.com>
225 <rdar://problem/16317198>
227 Update WKSI to fix a small leak on iOS.
229 * libWebKitSystemInterfaceLion.a:
230 * libWebKitSystemInterfaceMavericks.a:
231 * libWebKitSystemInterfaceMountainLion.a:
233 2014-03-12 Dean Jackson <dino@apple.com>
235 [WebGL] WebKit1 + WebKit2 iOS clients should check load policy
236 https://bugs.webkit.org/show_bug.cgi?id=130162
238 Add iOS implementations of WebGL load policy queries.
240 * libWebKitSystemInterfaceLion.a:
241 * libWebKitSystemInterfaceMavericks.a:
242 * libWebKitSystemInterfaceMountainLion.a:
244 2014-03-10 Brent Fulgham <bfulgham@apple.com>
246 [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages.
247 https://bugs.webkit.org/show_bug.cgi?id=130023
249 Reviewed by Dean Jackson.
251 * win/tools/vsprops/common.props: Pass WEBKIT_LIBRARIES value to subprocesses.
252 * win/tools/vsprops/debugsuffix.props: Make sure OFFICIAL_BUILD is set.
253 * win/tools/vsprops/production.props: Ditto.
255 2014-03-06 Dean Jackson <dino@apple.com>
257 Update WebKitSystemInterface.
258 <rdar://problem/16256214>
260 * libWebKitSystemInterfaceLion.a:
261 * libWebKitSystemInterfaceMavericks.a:
262 * libWebKitSystemInterfaceMountainLion.a:
264 2014-03-05 Dean Jackson <dino@apple.com>
266 https://bugs.webkit.org/show_bug.cgi?id=129722
267 Update WKSI, again, to fix the build.
269 * libWebKitSystemInterfaceLion.a:
270 * libWebKitSystemInterfaceMavericks.a:
271 * libWebKitSystemInterfaceMountainLion.a:
273 2014-03-05 Dean Jackson <dino@apple.com>
275 https://bugs.webkit.org/show_bug.cgi?id=129722
277 And remember to copy the header file!
279 * WebKitSystemInterface.h:
281 2014-03-05 Dean Jackson <dino@apple.com>
283 https://bugs.webkit.org/show_bug.cgi?id=129722
286 * libWebKitSystemInterfaceLion.a:
287 * libWebKitSystemInterfaceMavericks.a:
288 * libWebKitSystemInterfaceMountainLion.a:
290 2014-03-05 Eric Carlson <eric.carlson@apple.com>
292 [iOS] Show external device name/type in placeholder
293 https://bugs.webkit.org/show_bug.cgi?id=129723
295 Reviewed by Jer Noble.
297 * WebKitSystemInterface.h:
298 * libWebKitSystemInterfaceLion.a:
299 * libWebKitSystemInterfaceMavericks.a:
300 * libWebKitSystemInterfaceMountainLion.a:
302 2014-02-21 Jeffrey Pfau <jpfau@apple.com>
304 [Mac] Cache callbacks for cache partitioning may be passed null
305 https://bugs.webkit.org/show_bug.cgi?id=129175
307 Reviewed by Brady Eidson.
309 * libWebKitSystemInterfaceLion.a:
310 * libWebKitSystemInterfaceMavericks.a:
311 * libWebKitSystemInterfaceMountainLion.a:
313 2014-02-11 Roger Fong <roger_fong@apple.com>
315 [Windows] Set ENABLE_CSS_SHAPE_INSIDE feature flag on Windows.
317 * win/tools/vsprops/FeatureDefines.props:
319 2014-02-04 Andreas Kling <akling@apple.com>
321 Remove <iframe seamless> support.
322 <https://webkit.org/b/128213>
324 Rubber-stamped by Antti Koivisto.
326 * win/tools/vsprops/FeatureDefines.props:
328 2014-01-29 Csaba Osztrogonác <ossy@webkit.org>
330 Remove ENABLE(JAVASCRIPT_DEBUGGER) leftovers
331 https://bugs.webkit.org/show_bug.cgi?id=127845
333 Reviewed by Joseph Pecoraro.
335 * win/tools/vsprops/FeatureDefines.props:
336 * win/tools/vsprops/FeatureDefinesCairo.props:
338 2014-01-23 Roger Fong <roger_fong@apple.com>
340 [Windows] Unreviewed. Disable unnecessary warning C4309, "truncation of constant value".
342 * win/tools/vsprops/common.props:
344 2014-01-16 Alexey Proskuryakov <ap@apple.com>
346 [Mac] [iOS] Add support for CFHTTPCookieStorageAcceptPolicyExclusivelyFromMainDocumentDomain
347 https://bugs.webkit.org/show_bug.cgi?id=127139
349 Reviewed by Brady Eidson.
351 * WebKitSystemInterface.h:
352 * libWebKitSystemInterfaceLion.a:
353 * libWebKitSystemInterfaceMavericks.a:
354 * libWebKitSystemInterfaceMountainLion.a:
355 Update WebKitSystemInterface.
357 2014-01-16 Zalan Bujtas <zalan@apple.com>
359 Subpixel layout: Enable subpixel layout for Apple Windows.
360 https://bugs.webkit.org/show_bug.cgi?id=127074
362 Reviewed by Antti Koivisto.
364 This should make the Apple Windows bots happier. It probably still needs rebaselining.
366 * win/tools/vsprops/FeatureDefines.props:
368 2014-01-11 Alexey Proskuryakov <ap@apple.com>
370 [Mac] [Windows] Stop scheduling network requests in WebCore
371 https://bugs.webkit.org/show_bug.cgi?id=126789
372 <rdar://problem/15114727>
376 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
377 * win/lib32/WebKitSystemInterface.lib:
379 2014-01-11 Alexey Proskuryakov <ap@apple.com>
381 [Mac] [Windows] Stop scheduling network requests in WebCore
382 https://bugs.webkit.org/show_bug.cgi?id=126789
383 <rdar://problem/15114727>
387 * WebKitSystemInterface.h:
388 * libWebKitSystemInterfaceLion.a:
389 * libWebKitSystemInterfaceMavericks.a:
390 * libWebKitSystemInterfaceMountainLion.a:
392 2014-01-10 peavo@outlook.com <peavo@outlook.com>
394 [WinCairo] Crash when rendering (in pixman dll)
395 https://bugs.webkit.org/show_bug.cgi?id=126750
397 Reviewed by Brent Fulgham.
399 Since we link with cairo.lib, and the gstreamer installation also comes with cairo.lib,
400 we link with the wrong cairo.lib, and loads gstreamers cairo dll, instead of our own.
401 We should user our own cairo dll for rendering.
403 * win/tools/vsprops/GStreamer32.props: Put gstreamer lib path last, so we link with the correct cairo.lib.
404 * win/tools/vsprops/GStreamer64.props: Ditto.
406 2014-01-03 Alex Christensen <achristensen@webkit.org>
408 [WinCairo] Enable video using GStreamer.
409 https://bugs.webkit.org/show_bug.cgi?id=126015
411 Reviewed by Darin Adler.
413 * win/tools/vsprops/FeatureDefinesCairo.props:
414 Define ENABLE_MEDIA_CONTROLS_SCRIPT, ENABLE_VIDEO_TRACK, and ENABLE_VIDEO.
416 2013-12-30 Roger Fong <roger_fong@apple.com>
418 [Windows] Disable some annoying build warnings.
420 * win/tools/vsprops/common.props:
422 2013-12-23 Lucas Forschler <lforschler@apple.com>
424 <rdar://problem/15682948> Update copyright strings
426 Reviewed by Dan Bernstein.
428 * win/tools/scripts/COPYRIGHT-END-YEAR:
430 2013-12-19 Alex Christensen <achristensen@webkit.org>
432 Final preparations for GStreamer on Windows.
433 https://bugs.webkit.org/show_bug.cgi?id=125958
435 Reviewed by Benjamin Poulain.
437 * win/tools/vsprops/FeatureDefinesCairo.props:
438 Removed duplicate ENABLE_VIDEO_TRACK definition.
440 2013-12-18 Alex Christensen <achristensen@webkit.org>
442 [WinCairo] Unreviewed build fix after r160798.
444 * win/tools/vsprops/FeatureDefinesCairo.props:
445 Removed ENABLE_MEDIA_CONTROLS_SCRIPT definition for now.
447 2013-12-18 Alex Christensen <achristensen@webkit.org>
449 [WinCairo] Preparation for GStreamer on Windows.
450 https://bugs.webkit.org/show_bug.cgi?id=125946
452 Reviewed by Brent Fulgham.
454 * win/tools/vsprops/FeatureDefinesCairo.props:
455 Added ENABLE_MEDIA_CONTROLS_SCRIPT and ENABLE_VIDEO_TRACK for DerivedSources.make.
456 * win/tools/vsprops/GStreamer32.props: Added.
457 * win/tools/vsprops/GStreamer64.props: Added.
458 * win/tools/vsprops/GStreamerCommon.props: Added.
460 2013-12-13 Brent Fulgham <bfulgham@apple.com>
462 [Win] Unreviewed build fix for VS2013
464 * win/lib32/WebKitSystemInterface.lib: Updated to use VS2013 _MSC_VER symbols
467 2013-12-09 Filip Pizlo <fpizlo@apple.com>
469 Unreviewed, update LLVM binary drops to r196830.
471 * LLVMIncludesMountainLion.tar.bz2:
472 * LLVMLibrariesMountainLion.tar.bz2:
474 2013-12-05 Bear Travis <betravis@adobe.com>
476 [CSS Shapes] Enable CSS Shapes on Windows
477 https://bugs.webkit.org/show_bug.cgi?id=89957
479 Reviewed by Brent Fulgham.
481 Turn on CSS_SHAPES on Windows now that bug 121883 has been fixed.
483 * win/tools/vsprops/FeatureDefines.props:
484 * win/tools/vsprops/FeatureDefinesCairo.props:
486 2013-11-26 Ryosuke Niwa <rniwa@webkit.org>
488 Enable HTML template element on Windows ports
489 https://bugs.webkit.org/show_bug.cgi?id=124758
491 Reviewed by Andreas Kling.
493 Enable TEMPLATE_ELEMENT. Also removed UNDO_MANAGER since that feature has been removed
494 from the tree in r133326.
496 * win/tools/vsprops/FeatureDefines.props:
497 * win/tools/vsprops/FeatureDefinesCairo.props:
499 2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
501 Remove ENABLE_WORKERS
502 https://bugs.webkit.org/show_bug.cgi?id=105784
504 Reviewed by Darin Adler.
506 * win/tools/vsprops/FeatureDefines.props:
507 * win/tools/vsprops/FeatureDefinesCairo.props:
509 2013-11-17 Filip Pizlo <fpizlo@apple.com>
511 Update binary drops to include atrick's "Ran out of registers" fix in r194942.
513 * LLVMIncludesMountainLion.tar.bz2:
514 * LLVMLibrariesMountainLion.tar.bz2:
516 2013-11-08 Filip Pizlo <fpizlo@apple.com>
518 Update binary drops to a version that includes new stackmap fixes and exposes the new calling conventions.
520 * LLVMIncludesMountainLion.tar.bz2:
521 * LLVMLibrariesMountainLion.tar.bz2:
523 2013-11-03 Filip Pizlo <fpizlo@apple.com>
525 Update binary drops to a version that includes my pretty stack trace changes.
527 * LLVMIncludesMountainLion.tar.bz2:
528 * LLVMLibrariesMountainLion.tar.bz2:
530 2013-11-02 Filip Pizlo <fpizlo@apple.com>
532 Unreviewed, update binary drops.
534 These include my LLVMDisablePrettyStackTrace() fix and are built with --enable-crash-overrides=no
536 * LLVMIncludesMountainLion.tar.bz2:
537 * LLVMLibrariesMountainLion.tar.bz2:
539 2013-10-21 Mark Rowe <mrowe@apple.com>
541 Add a version of WebKitSystemInterface for Mavericks.
543 Reviewed by Ryosuke Niwa.
545 * libWebKitSystemInterfaceMavericks.a: Added.
547 2013-10-17 Anthony Johnson <anthony.johnson@flexsim.com>
549 Crash fix for Windows XP.
550 https://bugs.webkit.org/show_bug.cgi?id=122790
552 Reviewed by Geoffrey Garen.
554 * win/tools/vsprops/common.props:
555 Replaced stack and heap sizes of zero with blank stack and heap sizes.
557 2013-10-16 Filip Pizlo <fpizlo@apple.com>
559 libllvmForJSC shouldn't call exit(1) on report_fatal_error()
560 https://bugs.webkit.org/show_bug.cgi?id=122905
561 <rdar://problem/15237856>
563 Reviewed by Michael Saboff.
565 * LLVMIncludesMountainLion.tar.bz2:
566 * LLVMLibrariesMountainLion.tar.bz2:
568 2013-10-10 Filip Pizlo <fpizlo@apple.com>
570 Update the binary drops to the latest version of LLVM, built without -fvisibility=hidden
571 now that we have soft linking. Also include DataTypes.h in the drop.
573 Rubber stamped by Michael Saboff.
575 * LLVMIncludesMountainLion.tar.bz2:
576 * LLVMLibrariesMountainLion.tar.bz2:
578 2013-10-01 Filip Pizlo <fpizlo@apple.com>
580 FTL should use the new version of LLVM MCJIT memory manager APIs that take a SectionName
581 https://bugs.webkit.org/show_bug.cgi?id=122193
583 Reviewed by Geoffrey Garen.
585 * LLVMIncludesMountainLion.tar.bz2:
586 * LLVMLibrariesMountainLion.tar.bz2:
588 2013-10-01 Brent Fulgham <bfulgham@apple.com>
590 [Win] Implement the media controls in JavaScript.
591 https://bugs.webkit.org/show_bug.cgi?id=122166
593 Reviewed by Jer Noble.
595 * win/tools/vsprops/FeatureDefines.props: Activate the
596 ENABLE_MEDIA_CONTROLS_SCRIPT flag.
598 2013-09-24 Bear Travis <betravis@adobe.com>
600 Disable CSS_SHAPES on Windows
601 https://bugs.webkit.org/show_bug.cgi?id=121879
603 Reviewed by Brent Fulgham.
605 Enabling CSS_SHAPES on Windows is currently causing crashes in DRT.
606 Turn the feature off until it can be appropriately fixed.
608 * win/tools/vsprops/FeatureDefines.props: Disable on Win port
609 * win/tools/vsprops/FeatureDefinesCairo.props: Disable on WinCairo port
611 2013-09-23 Patrick Gansterer <paroga@webkit.org>
613 use NOMINMAX instead of #define min min
614 https://bugs.webkit.org/show_bug.cgi?id=73563
616 Reviewed by Brent Fulgham.
618 Use NOMINMAX instead of #define min/max as a cleaner
619 way of ensuring that Windows system header files don't
620 define min/max as macro in the first place.
622 * win/tools/vsprops/common.props:
624 2013-09-20 Mark Rowe <mrowe@apple.com>
626 Fix link errors for external users when building WebKit with Xcode 5.
628 Reviewed by Oliver Hunt.
630 * libWebKitSystemInterfaceLion.a:
631 * libWebKitSystemInterfaceMountainLion.a:
633 2013-09-19 Bear Travis <betravis@adobe.com>
635 CSS_SHAPES not supported on AppleWin port
636 https://bugs.webkit.org/show_bug.cgi?id=118810
638 Reviewed by Brent Fulgham.
640 * win/tools/vsprops/FeatureDefines.props: Add the CSS_SHAPES compile flag on Windows.
642 2013-09-19 Dan Bernstein <mitz@apple.com>
644 Removed WebCoreSQLite3. It has been unused for years.
646 Rubber-stamped by Mark Rowe.
648 * WebCoreSQLite3: Removed.
649 * WebCoreSQLite3/sqlite3.h: Removed.
650 * WebCoreSQLite3/sqlite3ext.h: Removed.
651 * libWebCoreSQLite3.a: Removed.
653 2013-09-18 Brent Fulgham <bfulgham@apple.com>
655 [Windows] Unreviewed build fix: Expose PlatformArchitecture macro to build system.
657 * win/tools/vsprops/common.props:
659 2013-09-13 Brent Fulgham <bfulgham@apple.com>
661 [Windows] Enable Page Visibility API
662 https://bugs.webkit.org/show_bug.cgi?id=121340
664 Reviewed by Anders Carlsson.
666 * win/tools/vsprops/FeatureDefines.props: Activate feature.
667 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
669 2013-09-12 Brent Fulgham <bfulgham@apple.com>
671 [Windows] Update WKSI library for Open Source builders.
673 * win/lib32/WebKitSystemInterface.lib: Recompile with latest WebKit to use newer
674 WTF.dll symbol exports.
676 2013-08-29 Filip Pizlo <fpizlo@apple.com>
678 Just linking LLVM into JSC causes all plugin tests to fail
679 https://bugs.webkit.org/show_bug.cgi?id=113915
681 Reviewed by Oliver Hunt.
683 Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
685 * LLVMIncludesMountainLion.tar.bz2:
686 * LLVMLibrariesMountainLion.tar.bz2:
688 2013-08-29 Brent Fulgham <bfulgham@apple.com>
690 [Windows] Unreviewed build fix after r154847.
692 * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
693 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
695 2013-08-26 Brent Fulgham <bfulgham@apple.com>
697 [Windows] Updates to WKSI to get external builders working.
699 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
700 * win/lib32/WebKitSystemInterface.lib:
702 2013-08-24 Brent Fulgham <bfulgham@apple.com>
704 [Windows] Another attempt to fix the Windows bots. Need to retain older
705 QuickTime player features for external builders.
707 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
708 * win/lib32/WebKitSystemInterface.lib:
710 2013-08-23 Brent Fulgham <bfulgham@apple.com>
712 [Windows] Forgot to check in the header as well!
714 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
716 2013-08-23 Brent Fulgham <bfulgham@apple.com>
718 [Windows] Unreviewed build correction.
720 * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
722 2013-08-23 Beth Dakin <bdakin@apple.com>
724 REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in
726 https://bugs.webkit.org/show_bug.cgi?id=120240
728 <rdar://problem/14634453>
730 Reviewed by Anders Carlsson.
732 * WebKitSystemInterface.h:
733 * libWebKitSystemInterfaceLion.a:
734 * libWebKitSystemInterfaceMountainLion.a:
736 2013-08-23 Alex Christensen <achristensen@apple.com>
738 Re-separating Win32 and Win64 builds.
739 https://bugs.webkit.org/show_bug.cgi?id=120178
741 Reviewed by Brent Fulgham.
743 * win/tools/vsprops/common.props:
744 Export PlatformArchitecture to be used by make and cmd scripts.
745 Use PlatformArchitecture to determine correct build directory
746 (lib32/bin32/obj32 or lib64/bin64/obj64).
748 2013-08-22 Filip Pizlo <fpizlo@apple.com>
750 Update LLVM binary drops and scripts to the latest version from SVN
751 https://bugs.webkit.org/show_bug.cgi?id=120184
753 Reviewed by Mark Hahnenberg.
755 Updated binary drops to r189066.
757 * LLVMIncludesMountainLion.tar.bz2:
758 * LLVMLibrariesMountainLion.tar.bz2:
760 2013-08-21 Commit Queue <commit-queue@webkit.org>
762 Unreviewed, rolling out r154416.
763 http://trac.webkit.org/changeset/154416
764 https://bugs.webkit.org/show_bug.cgi?id=120147
766 Broke Windows builds (Requested by rniwa on #webkit).
768 * win/tools/vsprops/common.props:
770 2013-08-21 Alex Christensen <achristensen@apple.com>
772 <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
774 Reviewed by Brent Fulgham.
776 * win/tools/vsprops/common.props:
777 Export PlatformArchitecture to be used by make and cmd scripts.
778 Use PlatformArchitecture to determine correct build directory
779 (lib32/bin32/obj32 or lib64/bin64/obj64).
781 2013-08-21 Brent Fulgham <bfulgham@apple.com>
783 <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
785 Reviewed by Anders Carlsson.
787 * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
788 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
790 2013-08-15 Eric Carlson <eric.carlson@apple.com>
792 [Mac] Remove "legacy" media UI
793 https://bugs.webkit.org/show_bug.cgi?id=119752
795 Reviewed by Jer Noble.
797 * WebKitSystemInterface.h:
798 * libWebKitSystemInterfaceLion.a:
799 * libWebKitSystemInterfaceMountainLion.a:
801 2013-08-13 Simon Fraser <simon.fraser@apple.com>
803 Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
804 https://bugs.webkit.org/show_bug.cgi?id=119490
806 New versions of WKSI that fix a bug that caused spew about null CGContexts,
807 and update WebKitSystemInterface.h.
809 * WebKitSystemInterface.h:
810 * libWebKitSystemInterfaceLion.a:
811 * libWebKitSystemInterfaceMountainLion.a:
813 2013-08-08 Alex Christensen <achristensen@apple.com>
817 Rubberstamped by Brent Fulgham.
819 * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
821 2013-07-30 Sanghyun Park <sh919.park@samsung.com>
823 Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
824 https://bugs.webkit.org/show_bug.cgi?id=119239
826 According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
827 But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
829 Reviewed by Brent Fulgham.
831 * win/tools/vsprops/FeatureDefines.props:
832 * win/tools/vsprops/FeatureDefinesCairo.props:
834 2013-05-22 Filip Pizlo <fpizlo@apple.com>
836 Updated LLVM drops to include MCJIT memory management APIs.
838 Rubber stamped by Mark Hahnenberg.
840 * LLVMIncludesMountainLion.tar.bz2:
841 * LLVMLibrariesMountainLion.tar.bz2:
843 2013-04-30 Filip Pizlo <fpizlo@apple.com>
845 Updated LLVM drops to include MCJIT fixes and newly exposed API.
847 Rubber stamped by Mark Hahnenberg.
849 * LLVMIncludesMountainLion.tar.bz2:
850 * LLVMLibrariesMountainLion.tar.bz2:
852 2013-04-16 Filip Pizlo <fpizlo@apple.com>
854 Updated LLVM drops to include MCJIT fixes.
856 * LLVMIncludesMountainLion.tar.bz2:
857 * LLVMLibrariesMountainLion.tar.bz2:
859 2013-04-03 Filip Pizlo <fpizlo@apple.com>
861 Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
863 Rubber stamped by Mark Hahnenberg.
865 * LLVMIncludesMountainLion.tar.bz2:
866 * LLVMLibrariesMountainLion.tar.bz2:
868 2013-03-29 Filip Pizlo <fpizlo@apple.com>
870 fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
871 https://bugs.webkit.org/show_bug.cgi?id=113452
873 Rubber stamped by Mark Hahnenberg.
875 * LLVMIncludesMountainLion.tar.bz2: Added.
876 * LLVMLibrariesMountainLion.tar.bz2: Added.
878 2013-07-18 Roger Fong <roger_fong@apple.com>
880 Make sure to link against _debug binaries when appropriate.
881 <rdar://problem/14473010>.
883 * win/tools/vsprops/debugsuffix.props:
885 2013-07-02 Commit Queue <commit-queue@webkit.org>
887 Unreviewed, rolling out r152233.
888 http://trac.webkit.org/changeset/152233
889 https://bugs.webkit.org/show_bug.cgi?id=118304
891 hopeful attempt to restore windows buildage (Requested by
894 * win/tools/vsprops/debugsuffix.props:
896 2013-07-01 Brent Fulgham <bfulgham@apple.com>
898 [Windows] Unreviewed correction to DEBUG_ALL target. Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
899 which prevented proper build operation.
901 * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
902 macros when building with 'debugsuffix' target.
904 2013-06-18 Roger Fong <roger_fong@apple.com>
906 Replace tools32 folder with tools and update WebKit Windows solution accordingly.
907 <rdar://problem/14118143>.
909 Rubberstamped by Brent Fulgham.
911 * win/tools: Copied from win/tools32.
912 * win/tools/WinTools.make:
913 * win/tools/scripts/auto-version.sh:
914 * win/tools/scripts/feature-defines.sh:
915 * win/tools32: Removed.
916 * win/tools32/WinTools.make: Removed.
917 * win/tools32/scripts: Removed.
918 * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
919 * win/tools32/scripts/VERSION: Removed.
920 * win/tools32/scripts/auto-version.sh: Removed.
921 * win/tools32/scripts/feature-defines.sh: Removed.
922 * win/tools32/vsprops: Removed.
923 * win/tools32/vsprops/FeatureDefines.props: Removed.
924 * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
925 * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
926 * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
927 * win/tools32/vsprops/WinCairo.props: Removed.
928 * win/tools32/vsprops/WinCairo.vsprops: Removed.
929 * win/tools32/vsprops/cURL.props: Removed.
930 * win/tools32/vsprops/cURL.vsprops: Removed.
931 * win/tools32/vsprops/common.props: Removed.
932 * win/tools32/vsprops/common.vsprops: Removed.
933 * win/tools32/vsprops/debug.props: Removed.
934 * win/tools32/vsprops/debug.vsprops: Removed.
935 * win/tools32/vsprops/debug_all.vsprops: Removed.
936 * win/tools32/vsprops/debug_wincairo.props: Removed.
937 * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
938 * win/tools32/vsprops/debugsuffix.props: Removed.
939 * win/tools32/vsprops/production.props: Removed.
940 * win/tools32/vsprops/production.vsprops: Removed.
941 * win/tools32/vsprops/release.props: Removed.
942 * win/tools32/vsprops/release.vsprops: Removed.
943 * win/tools32/vsprops/releaseproduction.vsprops: Removed.
945 2013-06-12 Brent Fulgham <bfulgham@webkit.org>
947 [WinCairo] Unreviewed build correction.
949 * win/tools32/vsprops/WinCairo.props: Switch from using the
950 $WebKitLibraries environment variable to the newer
952 * win/tools32/vsprops/debug_wincairo.props: Ditto.
954 2013-06-11 Roger Fong <roger_fong@apple.com>
956 Unreviewed. Another part of rollout of r151408.
958 * win/tools64: Removed.
959 * win/tools64/scripts: Removed.
960 * win/tools64/vsprops: Removed.
962 2013-06-11 Roger Fong <roger_fong@apple.com>
964 Unreviewed. WinTools makefile fix.
966 * win/tools32/WinTools.make:
968 2013-06-11 Commit Queue <commit-queue@webkit.org>
970 Unreviewed, rolling out r151408.
971 http://trac.webkit.org/changeset/151408
972 https://bugs.webkit.org/show_bug.cgi?id=117519
974 Opting for a different approach (Requested by rfong on
977 * win/WinTools.make: Removed.
978 * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
979 * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
980 * win/tools64/scripts/VERSION: Removed.
981 * win/tools64/scripts/auto-version.sh: Removed.
982 * win/tools64/scripts/feature-defines.sh: Removed.
983 * win/tools64/vsprops/FeatureDefines.props: Removed.
984 * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
985 * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
986 * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
987 * win/tools64/vsprops/WinCairo.props: Removed.
988 * win/tools64/vsprops/WinCairo.vsprops: Removed.
989 * win/tools64/vsprops/cURL.props: Removed.
990 * win/tools64/vsprops/cURL.vsprops: Removed.
991 * win/tools64/vsprops/common.props: Removed.
992 * win/tools64/vsprops/common.vsprops: Removed.
993 * win/tools64/vsprops/debug.props: Removed.
994 * win/tools64/vsprops/debug.vsprops: Removed.
995 * win/tools64/vsprops/debug_all.vsprops: Removed.
996 * win/tools64/vsprops/debug_wincairo.props: Removed.
997 * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
998 * win/tools64/vsprops/debugsuffix.props: Removed.
999 * win/tools64/vsprops/production.props: Removed.
1000 * win/tools64/vsprops/production.vsprops: Removed.
1001 * win/tools64/vsprops/release.props: Removed.
1002 * win/tools64/vsprops/release.vsprops: Removed.
1003 * win/tools64/vsprops/releaseproduction.vsprops: Removed.
1005 2013-06-10 Roger Fong <roger_fong@apple.com>
1007 Change WebKitLibraries/win folder structure around.
1008 <rdar://problem/14097829>
1010 Reviewed by Lucas Forschler.
1012 * win/WinTools.make: Copied from win/tools32/WinTools.make.
1013 * win/tools32/WinTools.make: Removed.
1014 * win/tools64: Copied from win/tools32.
1016 2013-06-05 Bear Travis <betravis@adobe.com>
1018 [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
1019 https://bugs.webkit.org/show_bug.cgi?id=117172
1021 Reviewed by Alexandru Chiculita.
1023 Adding the CSS_SHAPES compile flag.
1025 * win/tools32/vsprops/FeatureDefines.vsprops:
1026 * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
1028 2013-06-03 Roger Fong <roger_fong@apple.com>
1030 Unreviewed. Some AppleWin VS2010 house cleaning.
1032 * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
1033 * win/tools32/scripts/auto-version2010.sh: Removed.
1034 * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
1035 * win/tools32/scripts/feature-defines2010.sh: Removed.
1037 2013-06-03 Roger Fong <roger_fong@apple.com>
1039 Nuke VS2005 files from the tree.
1040 <rdar://problem/14042021>.
1042 Rubberstamped by Brent Fulgham.
1045 * win/lib/WebKitSystemInterface.lib: Removed.
1046 * win/tools: Removed.
1047 * win/tools/WinTools.make: Removed.
1048 * win/tools/scripts: Removed.
1049 * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
1050 * win/tools/scripts/VERSION: Removed.
1051 * win/tools/scripts/auto-version.sh: Removed.
1052 * win/tools/scripts/auto-version2010.sh: Removed.
1053 * win/tools/scripts/feature-defines.sh: Removed.
1054 * win/tools/scripts/feature-defines2010.sh: Removed.
1055 * win/tools/vsprops: Removed.
1056 * win/tools/vsprops/FeatureDefines.props: Removed.
1057 * win/tools/vsprops/FeatureDefines.vsprops: Removed.
1058 * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
1059 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
1060 * win/tools/vsprops/WinCairo.props: Removed.
1061 * win/tools/vsprops/WinCairo.vsprops: Removed.
1062 * win/tools/vsprops/cURL.props: Removed.
1063 * win/tools/vsprops/cURL.vsprops: Removed.
1064 * win/tools/vsprops/common.props: Removed.
1065 * win/tools/vsprops/common.vsprops: Removed.
1066 * win/tools/vsprops/debug.props: Removed.
1067 * win/tools/vsprops/debug.vsprops: Removed.
1068 * win/tools/vsprops/debug_all.vsprops: Removed.
1069 * win/tools/vsprops/debug_wincairo.props: Removed.
1070 * win/tools/vsprops/debug_wincairo.vsprops: Removed.
1071 * win/tools/vsprops/debugsuffix.props: Removed.
1072 * win/tools/vsprops/production.props: Removed.
1073 * win/tools/vsprops/production.vsprops: Removed.
1074 * win/tools/vsprops/release.props: Removed.
1075 * win/tools/vsprops/release.vsprops: Removed.
1076 * win/tools/vsprops/releaseproduction.vsprops: Removed.
1078 2013-05-29 Jeffrey Pfau <jpfau@apple.com>
1080 [Mac] Enable cache partitioning and the public suffix list on 10.8
1081 <rdar://problem/13679019>
1083 Rubber-stamped by David Kilzer.
1085 * WebKitSystemInterface.h:
1086 * libWebKitSystemInterfaceLion.a:
1087 * libWebKitSystemInterfaceMountainLion.a:
1089 2013-05-14 Beth Dakin <bdakin@apple.com>
1091 Printing in 1Password app is broken with screen fonts disabled
1092 https://bugs.webkit.org/show_bug.cgi?id=116133
1094 <rdar://problem/13162981>
1096 Reviewed by Anders Carlsson.
1098 Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
1100 * libWebKitSystemInterfaceLion.a:
1101 * libWebKitSystemInterfaceMountainLion.a:
1103 2013-05-08 Roger Fong <roger_fong@apple.com>
1105 Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
1107 * win/lib32: Copied from win/lib.
1108 * win/tools/WinTools.make:
1110 2013-05-02 Roger Fong <roger_fong@apple.com>
1112 Unreviewed Windows build fix.
1114 * win/lib/WebKitSystemInterface.lib:
1116 2013-05-01 Alexey Proskuryakov <ap@apple.com>
1118 Update WebKitSystemInterface.
1120 * WebKitSystemInterface.h:
1121 * libWebKitSystemInterfaceLion.a:
1122 * libWebKitSystemInterfaceMountainLion.a:
1124 2013-04-29 Chris Fleizach <cfleizach@apple.com>
1126 WEB SPEECH: need to identify the default voice per language
1127 https://bugs.webkit.org/show_bug.cgi?id=115366
1129 Reviewed by Simon Fraser.
1131 * WebKitSystemInterface.h:
1132 * libWebKitSystemInterfaceLion.a:
1133 * libWebKitSystemInterfaceMountainLion.a:
1135 2013-04-29 Roger Fong <roger_fong@apple.com>
1137 Need a tools32 folder for VS2010 builds.
1138 tools folder will be nuked when we nuke VS2005.
1140 * win/tools32: Copied from WebKitLibraries/win/tools.
1142 2013-04-26 Roger Fong <roger_fong@apple.com>
1144 Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
1146 * win/tools/vsprops/FeatureDefines.vsprops:
1148 2013-04-26 Roger Fong <roger_fong@apple.com>
1150 Disable sub-pixel-layout on Apple Windows port.
1152 * win/tools/vsprops/FeatureDefines.props:
1154 2013-04-26 Roger Fong <roger_fong@apple.com>
1156 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
1157 Make the DebugSuffix configuration use _debug dependencies.
1159 * win/tools/WinTools.make:
1160 * win/tools/scripts/auto-version2010.sh:
1161 * win/tools/scripts/feature-defines2010.sh:
1162 * win/tools/vsprops/common.props:
1163 * win/tools/vsprops/debugsuffix.props:
1165 2013-04-25 Chris Fleizach <cfleizach@apple.com>
1167 WEB SPEECH: language support does not work as expected
1168 https://bugs.webkit.org/show_bug.cgi?id=115119
1170 Reviewed by Alexey Proskuryakov.
1172 * WebKitSystemInterface.h:
1174 2013-04-24 Roger Fong <roger_fong@apple.com>
1176 Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
1178 * win/tools/vsprops/common.props:
1180 2013-04-23 Antoine Quint <graouts@apple.com>
1182 Initial advance of text runs should be taken into account
1183 https://bugs.webkit.org/show_bug.cgi?id=114949
1185 Reviewed by Darin Adler.
1187 * WebKitSystemInterface.h:
1188 * libWebKitSystemInterfaceLion.a:
1189 * libWebKitSystemInterfaceMountainLion.a:
1191 2013-04-12 Jeffrey Pfau <jpfau@apple.com>
1193 Query directly for cache partition names
1194 https://bugs.webkit.org/show_bug.cgi?id=114538
1196 Reviewed by David Kilzer.
1198 * WebKitSystemInterface.h:
1199 * libWebKitSystemInterfaceLion.a:
1200 * libWebKitSystemInterfaceMountainLion.a:
1202 2013-04-08 Roger Fong <roger_fong@apple.com>
1206 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1207 * win/lib/WebKitSystemInterface.lib:
1209 2013-04-11 Alexey Proskuryakov <ap@apple.com>
1211 <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
1212 https://bugs.webkit.org/show_bug.cgi?id=114464
1214 Update WebKitSystemInterface.
1216 * WebKitSystemInterface.h:
1217 * libWebKitSystemInterfaceLion.a:
1218 * libWebKitSystemInterfaceMountainLion.a:
1220 2013-04-10 Benjamin Poulain <bpoulain@apple.com>
1222 Mass remove all the empty directories
1224 Rubberstamped by Ryosuke Niwa.
1227 * win/lib/WebKitSystemInterface: Removed.
1229 2013-04-05 Roger Fong <roger_fong@apple.com>
1231 More VS2010 solution makefile fixes.
1232 <rdar://problem/13588964>
1234 * win/tools/WinTools.make:
1236 2013-04-03 Brent Fulgham <bfulgham@webkit.org>
1238 [Windows, WinCairo] Unreviewed VS2010 Build Correction
1240 * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
1241 * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
1243 2013-04-01 Roger Fong <roger_fong@apple.com>
1245 Update FEATURE_DEFINES string generation for VS2010 solution.
1246 https://bugs.webkit.org/show_bug.cgi?id=113737.
1248 Reviewed by Timothy Horton.
1250 * win/tools/scripts/feature-defines2010.sh: Added.
1252 2013-03-29 Roger Fong <roger_fong@apple.com>
1254 Unreviewed. Rollout r146818.
1256 * win/tools/vsprops/FeatureDefines.props:
1258 2013-03-25 Kent Tamura <tkent@chromium.org>
1260 Rename ENABLE_INPUT_TYPE_DATETIME
1261 https://bugs.webkit.org/show_bug.cgi?id=113254
1263 Reviewed by Kentaro Hara.
1265 Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
1266 Actually I'd like to remove the code, but we shouldn't remove it yet
1267 because we shipped products with it on some platforms.
1269 * win/tools/vsprops/FeatureDefines.props:
1270 * win/tools/vsprops/FeatureDefines.vsprops:
1271 * win/tools/vsprops/FeatureDefinesCairo.props:
1272 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1274 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com>
1276 Unreviewed, rolling out r146816, r146821, and r146830.
1277 http://trac.webkit.org/changeset/146816
1278 http://trac.webkit.org/changeset/146821
1279 http://trac.webkit.org/changeset/146830
1280 https://bugs.webkit.org/show_bug.cgi?id=113262
1282 Broke all the Windows tests (Requested by rfong on #webkit).
1284 * win/tools/vsprops/FeatureDefines.vsprops:
1286 2013-03-25 Roger Fong <roger_fong@apple.com>
1288 Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
1290 * win/tools/vsprops/FeatureDefines.props:
1292 2013-03-25 Roger Fong <roger_fong@apple.com>
1294 Enable CSS_REGIONS and CSS_EXCLUSIONS.
1295 https://bugs.webkit.org/show_bug.cgi?id=87519
1297 Reviewed by Timothy Horton.
1299 * win/tools/vsprops/FeatureDefines.vsprops:
1301 2013-03-21 Roger Fong <roger_fong@apple.com>
1303 Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
1305 * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
1306 * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
1307 * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
1308 * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
1309 * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
1310 * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
1311 * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
1312 * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
1313 * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
1314 * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
1316 2013-03-19 Brent Fulgham <bfulgham@webkit.org>
1318 [WinCairo] Unreviewed build fix.
1320 * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
1321 of sync with the main Windows build, and the VS2010 version of the
1322 WinCairo port, preventing consistent builds.
1324 2013-03-13 Ryosuke Niwa <rniwa@webkit.org>
1326 Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
1327 https://bugs.webkit.org/show_bug.cgi?id=112277
1329 Reviewed by Adam Barth.
1331 * win/tools/vsprops/FeatureDefines.vsprops:
1332 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1334 2013-03-06 Jer Noble <jer.noble@apple.com>
1336 Unreviewed roll-out of r145011.
1338 * win/tools/vsprops/FeatureDefines.vsprops:
1340 2013-03-06 Jer Noble <jer.noble@apple.com>
1342 Unreviewed build fix. Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
1343 (non-Cairo) Windows builds.
1345 * win/tools/vsprops/FeatureDefines.vsprops:
1347 2013-03-05 Kiran Muppala <cmuppala@apple.com>
1349 Remove deprecated process suppression assertion SPI from WebKitSystemInterface
1350 https://bugs.webkit.org/show_bug.cgi?id=111501
1352 Reviewed by Alexey Proskuryakov.
1354 https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
1355 WKNSProcessInfoProcessAssertionWithTypes() with
1356 -[NSProcessInfo beginSuspensionOfSystemBehaviors:]. Hence, remove
1357 the now deprecated SPI.
1359 * WebKitSystemInterface.h: Remove
1360 WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
1362 2013-03-05 Kiran Muppala <cmuppala@apple.com>
1364 Use new assertion API for process suppression on Mac
1365 https://bugs.webkit.org/show_bug.cgi?id=111387
1367 Reviewed by Alexey Proskuryakov.
1369 Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
1370 take a process suppression assertion.
1372 * WebKitSystemInterface.h:
1374 2013-03-05 Jeffrey Pfau <jpfau@apple.com>
1376 Clear associated cache partitions when deleting origins' cache
1377 https://bugs.webkit.org/show_bug.cgi?id=111383
1379 Reviewed by Maciej Stachowiak.
1381 * WebKitSystemInterface.h:
1382 * libWebKitSystemInterfaceLion.a:
1383 * libWebKitSystemInterfaceMountainLion.a:
1385 2013-03-04 Kunihiko Sakamoto <ksakamoto@chromium.org>
1387 Add build flag for FontLoader
1388 https://bugs.webkit.org/show_bug.cgi?id=111289
1390 Reviewed by Benjamin Poulain.
1392 Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
1394 * win/tools/vsprops/FeatureDefines.vsprops:
1395 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1397 2013-02-27 Glenn Adams <glenn@skynav.com>
1399 Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
1400 https://bugs.webkit.org/show_bug.cgi?id=110944
1402 Reviewed by Dean Jackson.
1404 * win/tools/vsprops/FeatureDefines.vsprops:
1405 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1407 2013-02-21 Jeffrey Pfau <jpfau@apple.com>
1409 Optionally partition cache to prevent using cache for tracking
1410 https://bugs.webkit.org/show_bug.cgi?id=110269
1412 Reviewed by Maciej Stachowiak.
1414 Update WKSI bindings.
1416 * WebKitSystemInterface.h:
1417 * libWebKitSystemInterfaceLion.a:
1418 * libWebKitSystemInterfaceMountainLion.a:
1420 2013-02-22 Aaron Colwell <acolwell@chromium.org>
1422 Disable MediaSource on Apple Windows port
1423 https://bugs.webkit.org/show_bug.cgi?id=110494
1425 Reviewed by Tim Horton.
1427 * win/tools/vsprops/FeatureDefines.vsprops:
1429 2013-02-22 Roger Fong <roger_fong@apple.com>
1431 Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
1433 * win/tools/WinTools.make:
1435 2013-02-14 Anders Carlsson <andersca@apple.com>
1437 Add WKContextIsPlugInUpdateAvailable
1438 https://bugs.webkit.org/show_bug.cgi?id=109862
1439 <rdar://problem/13173140>
1441 Reviewed by Sam Weinig.
1443 Roll WebKitSystemInterface DEPS.
1445 * WebKitSystemInterface.h:
1446 * libWebKitSystemInterfaceLion.a:
1447 * libWebKitSystemInterfaceMountainLion.a:
1449 2013-02-13 Roger Fong <roger_fong@apple.com>
1451 Move all .props files from WebKitLibraries folder to WebKit Source folder.
1452 https://bugs.webkit.org/show_bug.cgi?id=109761
1454 Reviewed by Brent Fulgham.
1456 * win/tools/vsprops/FeatureDefines.props: Removed.
1457 * win/tools/vsprops/common.props: Removed.
1458 * win/tools/vsprops/debug.props: Removed.
1459 * win/tools/vsprops/release.props: Removed.
1460 * win/tools/vsprops/releaseproduction.props: Removed.
1462 2013-02-07 Roger Fong <roger_fong@apple.com>
1464 Unreviewed. More VS2010 WebKit solution touchups.
1465 Move an ignored warning from a project to common properties.
1467 * win/tools/vsprops/common.props:
1469 2013-02-06 Mike West <mkwst@chromium.org>
1471 Add an ENABLE_NOSNIFF feature flag.
1472 https://bugs.webkit.org/show_bug.cgi?id=109029
1474 Reviewed by Jochen Eisinger.
1476 This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
1477 when processing script and other resource types.
1479 * win/tools/vsprops/FeatureDefines.vsprops:
1480 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1482 2013-02-01 Alexis Menard <alexis@webkit.org>
1484 Enable unprefixed CSS transitions by default.
1485 https://bugs.webkit.org/show_bug.cgi?id=108216
1487 Reviewed by Dean Jackson.
1489 Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1490 to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to
1491 guard the unprefixing work for CSS Transforms and animations.
1493 * win/tools/vsprops/FeatureDefines.vsprops:
1494 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1496 2013-01-30 Alexey Proskuryakov <ap@apple.com>
1498 Update WebKitSystemInterface for <rdar://problem/13111288>.
1500 * libWebKitSystemInterfaceLion.a:
1501 * libWebKitSystemInterfaceMountainLion.a:
1503 * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
1505 2013-01-28 Kiran Muppala <cmuppala@apple.com>
1507 Add window occlusion criteria to determine page visibility on Mac
1508 https://bugs.webkit.org/show_bug.cgi?id=107494
1510 Reviewed by Simon Fraser.
1512 Add enum constants to specify window occlusion notification type to
1513 notification registration/unregistration methods. Add typedef for
1514 window ID data passed to the window occlusion notification handler.
1515 Add method to enable occlusion notifications for a particular window.
1517 * WebKitSystemInterface.h: Add
1518 WKOcclusionNotificationTypeWindowBecameVisible,
1519 WKOcclusionNotificationTypeWindowBecameOccluded,
1521 WKEnableWindowOcclusionNotifications().
1523 2013-01-25 Andy Estes <aestes@apple.com>
1525 Update WKSI header and libraries after r140875.
1527 * WebKitSystemInterface.h:
1528 * libWebKitSystemInterfaceLion.a:
1529 * libWebKitSystemInterfaceMountainLion.a:
1531 2013-01-24 Brent Fulgham <bfulgham@webkit.org>
1533 Get WTF compiling in VS2010 (32bit)
1534 https://bugs.webkit.org/show_bug.cgi?id=106986
1536 Reviewed by Tim Horton.
1538 If you do not have Cygwin in the overall operating system
1539 PATH, the project will not build. In VS2005 we had logic
1540 in the build system to guard against this. We should
1541 retain this in the VS2010 work.
1543 Furthermore, VS2010 has a nasty bug where to Visual Studio
1544 tools path is not defined when performing a 'clean' phase
1545 on an NMAKE-based build. This is corrected here as well.
1547 * win/tools/vsprops/common.props: Revise environment setup
1548 to ensure proper tools are in path during build.
1550 2013-01-19 Roger Fong <roger_fong@apple.com>
1552 Add WebKitLibraries property sheets for compiling WebKit in VS2010.
1553 https://bugs.webkit.org/show_bug.cgi?id=106949
1555 Reviewed by Brent Fulgham.
1557 * win/tools/vsprops/FeatureDefines.props: Added.
1558 * win/tools/vsprops/common.props: Added.
1559 * win/tools/vsprops/debug.props: Added.
1560 * win/tools/vsprops/release.props: Added.
1561 * win/tools/vsprops/releaseproduction.props: Added.
1563 2013-01-21 Dirk Schulze <dschulze@adobe.com>
1565 Add build flag for Canvas's Path object (disabled by default)
1566 https://bugs.webkit.org/show_bug.cgi?id=107473
1568 Reviewed by Dean Jackson.
1570 Add CANVAS_PATH build flag to build systems.
1572 * win/tools/vsprops/FeatureDefines.vsprops:
1573 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1575 2013-01-10 Roger Fong <roger_fong@apple.com>
1577 Update WebkitSystemInterface lib for Windows port.
1578 This hasn't been done in a while and the current one is out of date.
1579 In addition I believe it will fix:
1580 <rdar://problem/12990844>
1582 Rubberstamped by Timothy Horton.
1584 * win/lib/WebKitSystemInterface.lib:
1586 2013-01-08 Kiran Muppala <cmuppala@apple.com>
1588 Add WebKitSystemInterface needed for overriding system proxies on Mac
1589 https://bugs.webkit.org/show_bug.cgi?id=106410
1591 Reviewed by Stephanie Lewis.
1593 This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
1594 Add user defaults to override system proxy settings for NetworkProcess on Mac, which
1595 is awaiting the approval of a WebKit2 committer. Commiting the WKSI portion separately,
1596 so that the internal repository commit for generating the WKSI libraries does not have to
1597 be rolled back every time the rest of the patch changes.
1599 Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
1600 custom proxies during initialization.
1602 * WebKitSystemInterface.h:
1603 * libWebKitSystemInterfaceLion.a:
1604 * libWebKitSystemInterfaceMountainLion.a:
1606 2013-01-04 Adam Klein <adamk@chromium.org>
1608 Remove ENABLE_MUTATION_OBSERVERS #define
1609 https://bugs.webkit.org/show_bug.cgi?id=105459
1611 Reviewed by Ryosuke Niwa.
1613 * win/tools/vsprops/FeatureDefines.vsprops:
1614 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1616 2013-01-01 Dan Bernstein <mitz@apple.com>
1618 <rdar://problem/12942239> Update copyright strings
1620 Reviewed by Sam Weinig.
1622 * win/tools/scripts/COPYRIGHT-END-YEAR:
1624 2012-12-28 Mark Rowe <mrowe@apple.com>
1626 Move logic for extracting the OS X marketing version in to WebCore
1627 <http://webkit.org/b/105841> / <rdar://problem/10736041>
1629 Reviewed by Dan Bernstein.
1631 * WebKitSystemInterface.h:
1633 2012-12-19 Kiran Muppala <cmuppala@apple.com>
1635 Adopt new assertion SPI for process suppression on Mac
1636 https://bugs.webkit.org/show_bug.cgi?id=105378
1638 Reviewed by Mark Rowe.
1640 Add WKNSProcessInfoProcessAssertionWithTypes().
1642 * WebKitSystemInterface.h:
1644 2012-12-19 Alexis Menard <alexis@webkit.org>
1646 Implement CSS parsing for CSS transitions unprefixed.
1647 https://bugs.webkit.org/show_bug.cgi?id=104804
1649 Reviewed by Dean Jackson.
1651 Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1652 to cover the work of unprefixing Transforms, Animations and
1653 Transitions. It will let the possibility of each ports to turn it off
1654 in their release branches until we're confident that these CSS
1655 properties are ready to be unprefixed.
1657 * win/tools/vsprops/FeatureDefines.vsprops:
1658 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1660 2012-12-12 Roger Fong <roger_fong@apple.com>
1662 Enable VIDEO_TRACK on Windows.
1663 https://bugs.webkit.org/show_bug.cgi?id=104706.
1665 Reviewed by Timothy Horton.
1667 Enable VIDEO_TRACK on Windows and update project property files.
1669 * win/tools/vsprops/FeatureDefines.vsprops:
1671 2012-12-12 Sheriff Bot <webkit.review.bot@gmail.com>
1673 Unreviewed, rolling out r137491.
1674 http://trac.webkit.org/changeset/137491
1675 https://bugs.webkit.org/show_bug.cgi?id=104828
1677 broke the builtd (Requested by rfong on #webkit).
1679 * win/tools/vsprops/FeatureDefines.vsprops:
1681 2012-12-11 Roger Fong <roger_fong@apple.com>
1683 Enable VIDEO_TRACK on Windows.
1684 https://bugs.webkit.org/show_bug.cgi?id=104706.
1686 Reviewed by Timothy Horton.
1688 Enable VIDEO_TRACK on Windows and update project property files.
1690 * win/tools/vsprops/FeatureDefines.vsprops:
1692 2012-12-10 Alexis Menard <alexis@webkit.org>
1694 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
1695 https://bugs.webkit.org/show_bug.cgi?id=104539
1697 Reviewed by Antonio Gomes.
1699 As discussed on webkit-dev it is not needed to keep this feature flag
1700 as support for <position> type is a small feature that is already
1701 implemented by three other UAs. It was useful while landing this
1702 feature as partial bits were landed one after one.
1704 * win/tools/vsprops/FeatureDefines.vsprops:
1705 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1707 2012-12-06 Rick Byers <rbyers@chromium.org>
1709 CSS cursor property should support webkit-image-set
1710 https://bugs.webkit.org/show_bug.cgi?id=99493
1712 Reviewed by Beth Dakin.
1714 Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
1716 * win/tools/vsprops/FeatureDefines.vsprops:
1717 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1719 2012-11-26 Roger Fong <roger_fong@apple.com>
1721 Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
1722 Add a feature flag and skip some failing tests.
1723 https://bugs.webkit.org/show_bug.cgi?id=103294
1726 compositing/overflow/scrolling-without-painting.html
1727 compositing/overflow/updating-scrolling-content.html
1729 * win/tools/vsprops/FeatureDefines.vsprops:
1731 2012-11-23 Alexis Menard <alexis@webkit.org>
1733 [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
1734 https://bugs.webkit.org/show_bug.cgi?id=102104
1736 Reviewed by Julien Chaffraix.
1738 Protect the new feature behind a feature flag.
1740 * win/tools/vsprops/FeatureDefines.vsprops:
1741 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1743 2012-11-19 Kihong Kwon <kihong.kwon@samsung.com>
1745 Add PROXIMITY_EVENTS feature
1746 https://bugs.webkit.org/show_bug.cgi?id=102658
1748 Reviewed by Kentaro Hara.
1750 Add PROXIMITY_EVENTS feature to win and win-cairo prot.
1752 * win/tools/vsprops/FeatureDefines.vsprops:
1753 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1755 2012-11-12 Beth Dakin <bdakin@apple.com>
1757 Build fix. Forgot these bits last time.
1759 * libWebKitSystemInterfaceLion.a:
1760 * libWebKitSystemInterfaceMountainLion.a:
1762 2012-11-12 Beth Dakin <bdakin@apple.com>
1764 Zoomed-in scrolling is very slow when deviceScaleFactor > 1
1765 https://bugs.webkit.org/show_bug.cgi?id=101787
1767 Reviewed by Simon Fraser.
1769 wkSetCGFontRenderingMode now takes a BOOL parameter.
1770 * WebKitSystemInterface.h:
1771 * libWebKitSystemInterfaceLion.a:
1772 * libWebKitSystemInterfaceMountainLion.a:
1774 2012-11-08 Anders Carlsson <andersca@apple.com>
1776 Roll WebKitSystemInterface DEPS.
1778 Rubber-stamped by Andreas Kling.
1780 * libWebKitSystemInterfaceLion.a:
1781 * libWebKitSystemInterfaceMountainLion.a:
1783 2012-11-07 Roger Fong <roger_fong@apple.com>
1785 Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
1786 https://bugs.webkit.org/show_bug.cgi?id=101538
1788 Rubberstamped by Tim Horton.
1790 * win/tools/vsprops/FeatureDefines.vsprops:
1792 2012-11-06 Anders Carlsson <andersca@apple.com>
1796 * WebKitSystemInterface.h:
1798 2012-11-06 Anders Carlsson <andersca@apple.com>
1800 Update Java related WKSI function names
1801 https://bugs.webkit.org/show_bug.cgi?id=101414
1803 Reviewed by Sam Weinig.
1805 Roll WebKitSystemInterface DEPS.
1807 * WebKitSystemInterface.h:
1808 * libWebKitSystemInterfaceLion.a:
1809 * libWebKitSystemInterfaceMountainLion.a:
1811 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1813 Clean up which storage cookie jar functions use
1814 https://bugs.webkit.org/show_bug.cgi?id=101395
1816 Reviewed by Brady Eidson.
1818 * WebKitSystemInterface.h:
1819 * libWebKitSystemInterfaceLion.a:
1820 * libWebKitSystemInterfaceMountainLion.a:
1821 Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
1822 supported OS versions.
1824 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1826 Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
1828 Rubber-stampted by Mark Rowe.
1830 * libWebKitSystemInterfaceLeopard.a: Removed.
1831 * libWebKitSystemInterfaceSnowLeopard.a: Removed.
1833 2012-11-05 Alexey Proskuryakov <ap@apple.com>
1835 Get rid of setCookieStoragePrivateBrowsingEnabled.
1836 https://bugs.webkit.org/show_bug.cgi?id=101247
1838 Reviewed by Brady Eidson.
1840 * WebKitSystemInterface.h: Removed the function.
1842 2012-11-02 Anders Carlsson <andersca@apple.com>
1844 Don't instantiate the Java plug-in if it's inactive
1845 https://bugs.webkit.org/show_bug.cgi?id=101102
1846 <rdar://problem/12595679>
1848 Reviewed by Andreas Kling.
1850 Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
1852 * WebKitSystemInterface.h:
1853 * libWebKitSystemInterfaceLion.a:
1854 * libWebKitSystemInterfaceMountainLion.a:
1855 Roll WebKitSystemInterface DERPS.
1857 2012-10-25 Dominik Röttsches <dominik.rottsches@intel.com>
1859 Conditionalize XHR timeout support
1860 https://bugs.webkit.org/show_bug.cgi?id=100356
1862 Reviewed by Adam Barth.
1864 Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
1865 See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
1866 to fix timeout support for CF Network.
1868 * win/tools/vsprops/FeatureDefines.vsprops:
1869 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1871 2012-10-24 Eric Carlson <eric.carlson@apple.com>
1873 Allow ports to override text track rendering style
1874 https://bugs.webkit.org/show_bug.cgi?id=97800
1875 <rdar://problem/12044964>
1877 Reviewed by Maciej Stachowiak.
1879 Update WKSI header with SPI for getting the user caption appearance preferences.
1881 * WebKitSystemInterface.h:
1883 2012-10-19 Dongwoo Joshua Im <dw.im@samsung.com>
1885 Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
1886 https://bugs.webkit.org/show_bug.cgi?id=99804
1888 Reviewed by Julien Chaffraix.
1890 CSS3 text related properties will be implemented under this flag,
1891 including text decoration, text-align-last, and text-justify.
1893 * win/tools/vsprops/FeatureDefines.vsprops:
1894 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1896 2012-10-18 Pablo Flouret <pablof@motorola.com>
1898 Implement css3-conditional's @supports rule
1899 https://bugs.webkit.org/show_bug.cgi?id=86146
1901 Reviewed by Antti Koivisto.
1903 * win/tools/vsprops/FeatureDefines.vsprops:
1904 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1905 Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
1907 2012-10-08 Kiran Muppala <cmuppala@apple.com>
1909 Throttle DOM timers on hidden pages.
1910 https://bugs.webkit.org/show_bug.cgi?id=98474
1912 Reviewed by Maciej Stachowiak.
1914 Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
1916 * win/tools/vsprops/FeatureDefines.vsprops:
1917 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1919 2012-10-05 Sheriff Bot <webkit.review.bot@gmail.com>
1921 Unreviewed, rolling out r130556 and r130564.
1922 http://trac.webkit.org/changeset/130556
1923 http://trac.webkit.org/changeset/130564
1924 https://bugs.webkit.org/show_bug.cgi?id=98572
1926 The patch wasn't reviewed by a reviewer and it is breaking
1927 Chromium Windows (Requested by jchaffraix on #webkit).
1929 * WebKitSystemInterface.h:
1931 2012-10-05 Tim Horton <timothy_horton@apple.com>
1933 Update WebKitSystemInterface libraries and header.
1935 Reviewed by Simon Fraser.
1937 * WebKitSystemInterface.h:
1938 * libWebKitSystemInterfaceLion.a:
1939 * libWebKitSystemInterfaceMountainLion.a:
1940 * libWebKitSystemInterfaceSnowLeopard.a:
1942 2012-10-04 Eric Carlson <eric.carlson@apple.com>
1944 Allow ports to override text track rendering style
1945 https://bugs.webkit.org/show_bug.cgi?id=97800
1946 <rdar://problem/12044964>
1948 Reviewed by Silvia Pfeiffer.
1950 Update WKSI header with SPI for getting the user caption appearance preferences.
1952 * WebKitSystemInterface.h:
1954 2012-09-28 Eric Carlson <eric.carlson@apple.com>
1956 Allow ports to override text track rendering style
1957 <rdar://problem/12044964>
1959 Reviewed by Jessie Berlin.
1961 Update WKSI libraries.
1963 * libWebKitSystemInterfaceLion.a:
1964 * libWebKitSystemInterfaceMountainLion.a:
1965 * libWebKitSystemInterfaceSnowLeopard.a:
1967 2012-09-25 Simon Fraser <simon.fraser@apple.com>
1969 <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
1971 Reviewed by Tim Horton.
1973 New WKSI libraries and header.
1975 * WebKitSystemInterface.h:
1976 * libWebKitSystemInterfaceLion.a:
1977 * libWebKitSystemInterfaceMountainLion.a:
1978 * libWebKitSystemInterfaceSnowLeopard.a:
1980 2012-09-08 Sam Weinig <sam@webkit.org>
1982 Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
1983 https://bugs.webkit.org/show_bug.cgi?id=96194
1985 Reviewed by Dan Bernstein.
1987 Update WKSI with SPI for getting the bundle URL from an executable URL.
1989 * WebKitSystemInterface.h:
1990 * libWebKitSystemInterfaceLion.a:
1991 * libWebKitSystemInterfaceMountainLion.a:
1992 * libWebKitSystemInterfaceSnowLeopard.a:
1993 Adds WKCopyBundleURLForExecutableURL().
1995 2012-08-29 Tony Chang <tony@chromium.org>
1997 Remove ENABLE_CSS3_FLEXBOX compile time flag
1998 https://bugs.webkit.org/show_bug.cgi?id=95382
2000 Reviewed by Ojan Vafai.
2002 Everyone is already enabling this by default and the spec has stablized.
2004 * win/tools/vsprops/FeatureDefines.vsprops:
2005 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2007 2012-08-15 Bruno de Oliveira Abinader <bruno.abinader@basyskom.com>
2009 [css3-text] Add CSS3 Text decoration compile flag
2010 https://bugs.webkit.org/show_bug.cgi?id=93863
2012 Reviewed by Julien Chaffraix.
2014 This patch handles the compile flag implementation, which will come disabled by
2015 default, thus not exposing the CSS3 text decoration features to the web, unless
2016 when explicitly enabling it with "--css3-text-decoration" build parameter.
2018 * win/tools/vsprops/FeatureDefines.vsprops:
2019 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2021 2012-08-14 Alex Christensen <alex.christensen@flexsim.com>
2023 /SAFESEH should not be a common linker option
2024 https://bugs.webkit.org/show_bug.cgi?id=89372
2026 Reviewed by Darin Adler.
2028 * win/tools/vsprops/common.vsprops:
2029 removed /SAFESEH as a default option for the linker (doesn't work for x64)
2031 2012-08-13 Roger Fong <roger_fong@apple.com>
2033 Enable CSS Sticky Position on Windows.
2034 https://bugs.webkit.org/show_bug.cgi?id=93905
2036 Reviewed by Tim Horton.
2038 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.
2040 * win/tools/vsprops/FeatureDefines.vsprops:
2041 Include ENABLE_CSS_STICKY_POSITION flag.
2043 2012-08-06 Anders Carlsson <andersca@apple.com>
2045 If the Apple Java plug-in is blocked and no runtime is installed, don't load it
2046 https://bugs.webkit.org/show_bug.cgi?id=93289
2047 <rdar://problem/11730092>
2049 Reviewed by Dan Bernstein.
2051 Add WKJLIsRuntimeAndWebComponentsInstalled().
2053 * WebKitSystemInterface.h:
2054 * libWebKitSystemInterfaceLion.a:
2055 * libWebKitSystemInterfaceMountainLion.a:
2057 2012-08-01 Jon Lee <jonlee@apple.com>
2061 Reviewed by Mark Rowe.
2063 * libWebKitSystemInterfaceLion.a:
2064 * libWebKitSystemInterfaceMountainLion.a:
2065 * libWebKitSystemInterfaceSnowLeopard.a:
2067 2012-07-29 Rik Cabanier <cabanier@adobe.com>
2069 Add ENABLE_CSS_COMPOSITING flag
2070 https://bugs.webkit.org/show_bug.cgi?id=92553
2072 Reviewed by Dirk Schulze.
2074 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
2076 * win/tools/vsprops/FeatureDefines.vsprops:
2077 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2079 2012-07-23 Roger Fong <roger_fong@apple.com>
2081 Disable flexbox on Windows
2082 https://bugs.webkit.org/show_bug.cgi?id=92047
2083 <rdar://problem/11570384>
2085 Reviewed by Darin Adler.
2087 Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
2089 * win/tools/vsprops/FeatureDefines.vsprops:
2090 Disable ENABLE_CSS3_FLEXBOX property.
2092 2012-07-23 Kent Tamura <tkent@chromium.org>
2094 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
2095 https://bugs.webkit.org/show_bug.cgi?id=91941
2097 Reviewed by Kentaro Hara.
2099 A flag name for an elmement should be ENABLE_*_ELEMENT.
2101 * win/tools/vsprops/FeatureDefines.vsprops:
2102 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2104 2012-07-22 Kent Tamura <tkent@chromium.org>
2106 Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
2107 https://bugs.webkit.org/show_bug.cgi?id=91928
2109 Reviewed by Kentaro Hara.
2111 A flag name for an elmement should be ENABLE_*_ELEMENT.
2113 * win/tools/vsprops/FeatureDefines.vsprops:
2114 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2116 2012-07-20 Kent Tamura <tkent@chromium.org>
2118 Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
2119 https://bugs.webkit.org/show_bug.cgi?id=91846
2121 Reviewed by Kentaro Hara.
2123 A flag name for an elmement should be ENABLE_*_ELEMENT.
2125 * win/tools/vsprops/FeatureDefines.vsprops:
2126 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2128 2012-07-11 Mark Rowe <mrowe@apple.com>
2130 Add a Mountain Lion version of libWebKitSystemInterface.a.
2132 Update the WebKitSystemInterface header and binaries.
2134 Reviewed by John Sullivan.
2136 * WebKitSystemInterface.h:
2137 * libWebKitSystemInterfaceLion.a:
2138 * libWebKitSystemInterfaceMountainLion.a: Added.
2139 * libWebKitSystemInterfaceSnowLeopard.a:
2141 2012-07-04 John Mellor <johnme@chromium.org>
2143 Text Autosizing: Add compile flag and runtime setting
2144 https://bugs.webkit.org/show_bug.cgi?id=87394
2146 This patch renames Font Boosting to Text Autosizing.
2148 Reviewed by Adam Barth.
2150 * win/tools/vsprops/FeatureDefines.vsprops:
2151 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2153 2012-06-29 Mihai Balan <mibalan@adobe.com>
2155 [CSS Regions] Adding feature defines for CSS Regions for Windows
2156 https://bugs.webkit.org/show_bug.cgi?id=88645
2158 Reviewed by Tony Chang.
2160 Re-trying to enable CSS regions on Windows. This time only enabling
2161 regions since exclusions lead to some very strange compiling/linking
2164 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
2165 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
2167 2012-06-28 Brent Fulgham <bfulgham@webkit.org>
2169 [WinCairo] Unreviewed build correction. Add two missing macro
2170 declarations to vsprops file.
2172 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
2173 ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
2175 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
2177 [WinCairo] Unreviewed build correction. Accidentally turned on
2178 CSS_FILTERS, which is not available in tree.
2180 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
2181 back off for WinCairo target.
2183 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
2185 [WinCairo] Unreviewed build correction. Resync feature defines with
2186 Apple port. Things have drifted apart a little.
2188 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
2189 Apple port, define some missing features.
2191 2012-06-19 Mike West <mkwst@chromium.org>
2193 Introduce ENABLE_CSP_NEXT configuration flag.
2194 https://bugs.webkit.org/show_bug.cgi?id=89300
2196 Reviewed by Adam Barth.
2198 The 1.0 draft of the Content Security Policy spec is just about to
2199 move to Last Call. We'll hide work on the upcoming 1.1 spec behind
2200 this ENABLE flag, disabled by default.
2202 Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
2204 * win/tools/vsprops/FeatureDefines.vsprops:
2205 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2207 2012-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
2209 Unreviewed, rolling out r120280.
2210 http://trac.webkit.org/changeset/120280
2211 https://bugs.webkit.org/show_bug.cgi?id=89273
2213 Enabling CSS regions broke all Windows tests (Requested by
2214 jhomeycutt on #webkit).
2216 * win/tools/vsprops/FeatureDefines.vsprops:
2217 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2219 2012-06-13 Mihai Balan <mibalan@adobe.com>
2221 Fix for #88645 - enabling regions on Windows
2223 [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
2224 https://bugs.webkit.org/show_bug.cgi?id=88645
2226 Reviewed by Sam Weinig.
2228 Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
2229 exclusions (previously even with the feature disabled, parsing still worked). However, the
2230 feature defines were enabled on Mac only - they were broken on Windows. This
2231 patch adds the feature defines to (re)enable regions and exclusions on Windows.
2233 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
2234 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
2236 2012-06-11 Alexis Menard <alexis.menard@openbossa.org>
2238 [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
2239 https://bugs.webkit.org/show_bug.cgi?id=88804
2241 Reviewed by Tony Chang.
2243 Protect box-decoration-break behind a feature flag enabled by default.
2245 * win/tools/vsprops/FeatureDefines.vsprops:
2246 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2248 2012-06-11 Anders Carlsson <andersca@apple.com>
2250 Pass the right color space over to the web process so we can set it on our CA context
2251 https://bugs.webkit.org/show_bug.cgi?id=88819
2252 <rdar://problem/11629050>
2254 Reviewed by John Sullivan.
2256 Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
2258 * WebKitSystemInterface.h:
2259 * libWebKitSystemInterfaceLion.a:
2260 * libWebKitSystemInterfaceSnowLeopard.a:
2262 2012-06-09 Sukolsak Sakshuwong <sukolsak@google.com>
2264 Add UNDO_MANAGER flag
2265 https://bugs.webkit.org/show_bug.cgi?id=87908
2267 Reviewed by Tony Chang.
2269 * win/tools/vsprops/FeatureDefines.vsprops:
2270 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2272 2012-06-05 Dongwoo Im <dw.im@samsung.com>
2274 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
2275 https://bugs.webkit.org/show_bug.cgi?id=73176
2277 Reviewed by Adam Barth.
2279 Two more APIs are added in Custom Scheme Handler specification.
2280 http://dev.w3.org/html5/spec/Overview.html#custom-handlers
2281 One is 'isProtocolHandlerRegistered' to query whether the specific URL
2282 is registered or not.
2283 The other is 'unregisterProtocolHandler' to remove the registered URL.
2285 * win/tools/vsprops/FeatureDefines.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
2286 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
2288 2012-05-29 Jessie Berlin <jberlin@apple.com>
2290 [Win] ~1/2 of all the iframe seamless tests fail
2291 https://bugs.webkit.org/show_bug.cgi?id=87543
2293 Rubber-stamped by Eric Seidel.
2295 Finish enabling IFRAME_SEAMLESS on Windows.
2297 * win/tools/vsprops/FeatureDefines.vsprops:
2299 2012-05-28 Vivek Galatage <vivekgalatage@gmail.com>
2301 Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows
2302 https://bugs.webkit.org/show_bug.cgi?id=87622
2304 Reviewed by Eric Seidel.
2306 Removed the ENABLE_3D_CANVAS from the property define as this is
2307 obsolete since bug #53041
2309 * win/tools/vsprops/FeatureDefines.vsprops:
2311 2012-05-24 John Mellor <johnme@chromium.org>
2313 Font Boosting: Add compile flag and runtime setting
2314 https://bugs.webkit.org/show_bug.cgi?id=87394
2316 Reviewed by Adam Barth.
2318 Add ENABLE_FONT_BOOSTING.
2320 * win/tools/vsprops/FeatureDefines.vsprops:
2321 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2323 2012-05-23 Ojan Vafai <ojan@chromium.org>
2325 add back the ability to disable flexbox
2326 https://bugs.webkit.org/show_bug.cgi?id=87147
2328 Reviewed by Tony Chang.
2330 * win/tools/vsprops/FeatureDefines.vsprops:
2331 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2333 2012-05-10 Anders Carlsson <andersca@apple.com>
2335 WebKit1: Add a way to blacklist specific plug-ins/plug-in versions
2336 https://bugs.webkit.org/show_bug.cgi?id=86150
2337 <rdar://problem/9551196>
2339 Reviewed by Sam Weinig.
2341 Add WKShouldBlockPlugin.
2343 * WebKitSystemInterface.h:
2344 * libWebKitSystemInterfaceLion.a:
2345 * libWebKitSystemInterfaceSnowLeopard.a:
2347 2012-05-08 Jon Lee <jonlee@apple.com>
2349 Safari warns that it needs to resend the form in an iFrame when going back
2350 https://bugs.webkit.org/show_bug.cgi?id=82658
2351 <rdar://problem/11292558>
2353 Reviewed by Darin Adler.
2355 * WebKitSystemInterface.h:
2356 * libWebKitSystemInterfaceLeopard.a:
2357 * libWebKitSystemInterfaceLion.a:
2358 * libWebKitSystemInterfaceSnowLeopard.a:
2360 2012-05-07 Eric Seidel <eric@webkit.org>
2362 Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed
2363 https://bugs.webkit.org/show_bug.cgi?id=85822
2365 Reviewed by Adam Barth.
2367 * win/tools/vsprops/FeatureDefines.vsprops:
2369 2012-05-06 Eric Seidel <eric@webkit.org>
2371 Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago)
2372 https://bugs.webkit.org/show_bug.cgi?id=85743
2374 Reviewed by Adam Barth.
2376 * win/tools/vsprops/FeatureDefines.vsprops:
2377 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2379 2012-05-02 Eric Seidel <eric@webkit.org>
2381 Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration)
2382 https://bugs.webkit.org/show_bug.cgi?id=85454
2384 Reviewed by Adam Barth.
2386 The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch.
2387 There is no functional change in this patch. Just moving the defines around.
2388 Its interesting to me that now that it's sorted and I can easily compare this with other
2389 ports and found that a whole bunch of defines which should be on for Cairo are off,
2390 likely due to Cairo simply being overlooked. These oversights should be easy to avoid
2391 in an autogenerated world.
2393 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2395 2012-05-02 Eric Seidel <eric@webkit.org>
2397 Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting
2398 https://bugs.webkit.org/show_bug.cgi?id=85445
2400 Reviewed by Adam Barth.
2402 I noticed this when comparing my auto-generated output for this file vs. the one
2403 we have checked in. Seems we might as well fix the checked in file to be
2404 consistent in style with itself. :)
2406 * win/tools/vsprops/FeatureDefines.vsprops:
2408 2012-04-27 Gavin Peters <gavinp@chromium.org>
2410 Add new ENABLE_LINK_PRERENDER define to control the Prerendering API
2411 https://bugs.webkit.org/show_bug.cgi?id=84871
2413 Reviewed by Adam Barth.
2415 Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering
2416 API separates it from prefetching. Having separate include guards lets ports enable prefetching,
2417 a relatively easy change, without needing to build the infrastructure for prerendering, which
2418 is considerably more complicated.
2420 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2422 2012-04-10 Adam Barth <abarth@webkit.org>
2424 Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
2425 https://bugs.webkit.org/show_bug.cgi?id=83256
2427 Reviewed by Eric Seidel.
2429 * win/tools/vsprops/FeatureDefines.vsprops:
2431 2012-04-09 Beth Dakin <bdakin@apple.com>
2433 <rdar://problem/11214796>
2435 New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib:
2438 Reviewed by Simon Fraser.
2440 * libWebKitSystemInterfaceLeopard.a:
2441 * libWebKitSystemInterfaceLion.a:
2442 * libWebKitSystemInterfaceSnowLeopard.a:
2444 2012-04-06 Dan Bernstein <mitz@apple.com>
2446 <rdar://problem/10912476> HiDPI: Have canvas use a hidpi backing store, but downsample upon access
2448 Reviewed by Sam Weinig.
2450 * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS.
2452 2012-04-03 Keishi Hattori <keishi@webkit.org>
2454 Disable ENABLE_DATALIST for now
2455 https://bugs.webkit.org/show_bug.cgi?id=82871
2457 Reviewed by Kent Tamura.
2459 * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST.
2461 2012-03-30 Keishi Hattori <keishi@webkit.org>
2463 Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
2464 https://bugs.webkit.org/show_bug.cgi?id=80972
2466 Reviewed by Kent Tamura.
2468 * win/tools/vsprops/FeatureDefines.vsprops:
2469 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2471 2012-03-20 Steve Falkenburg <sfalken@apple.com>
2473 Disable LTCG on Windows to avoid out of process space errors while linking
2474 https://bugs.webkit.org/show_bug.cgi?id=81714
2476 Reviewed by Jessie Berlin.
2478 * win/tools/vsprops/production.vsprops:
2480 2012-03-14 Jer Noble <jer.noble@apple.com>
2482 Wrong icon to restore to windowed mode in full screen video panel
2483 https://bugs.webkit.org/show_bug.cgi?id=70437
2485 Reviewed by Eric Carlson.
2487 * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
2488 * libWebKitSystemInterfaceLeopard.a:
2489 * libWebKitSystemInterfaceLion.a:
2490 * libWebKitSystemInterfaceSnowLeopard.a:
2491 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2492 * win/lib/WebKitSystemInterface.lib:
2494 2012-03-13 Adam Barth <abarth@webkit.org> && Benjamin Poulain <bpoulain@apple.com>
2496 Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
2497 https://bugs.webkit.org/show_bug.cgi?id=78853
2499 Reviewed by Adam Barth.
2501 * win/tools/vsprops/FeatureDefines.vsprops:
2502 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2504 2012-03-12 Enrica Casucci <enrica@apple.com>
2506 WebKit2: remove NSPasteboard access for promised data from the WebProcess
2507 https://bugs.webkit.org/show_bug.cgi?id=80073
2509 * WebKitSystemInterface.h: Touched the file to make build system happy.
2510 * libWebKitSystemInterfaceLeopard.a:
2511 * libWebKitSystemInterfaceLion.a:
2512 * libWebKitSystemInterfaceSnowLeopard.a:
2514 2012-03-09 Jon Lee <jonlee@apple.com>
2516 Add support for ENABLE(LEGACY_NOTIFICATIONS)
2517 https://bugs.webkit.org/show_bug.cgi?id=80497
2519 Reviewed by Adam Barth.
2521 Prep for b80472: Update API for Web Notifications
2522 * win/tools/vsprops/FeatureDefines.vsprops:
2523 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2525 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
2527 Bash scripts should support LF endings only
2528 https://bugs.webkit.org/show_bug.cgi?id=79509
2530 Reviewed by David Kilzer.
2532 * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
2534 2012-03-05 Sam Weinig <sam@webkit.org>
2536 Fix the SnowLeoaprd build.
2538 * WebKitSystemInterface.h:
2539 * libWebKitSystemInterfaceLeopard.a:
2540 * libWebKitSystemInterfaceLion.a:
2541 * libWebKitSystemInterfaceSnowLeopard.a:
2543 2012-03-05 Sam Weinig <sam@webkit.org>
2545 Update WebKitSystemInterface for WKCAContext additions.
2547 * WebKitSystemInterface.h:
2548 * libWebKitSystemInterfaceLeopard.a:
2549 * libWebKitSystemInterfaceLion.a:
2550 * libWebKitSystemInterfaceSnowLeopard.a:
2552 2012-03-03 Hans Wennborg <hans@chromium.org>
2554 Implement Speech JavaScript API
2555 https://bugs.webkit.org/show_bug.cgi?id=80019
2557 Reviewed by Adam Barth.
2559 Add ENABLE_SCRIPTED_SPEECH.
2561 * win/tools/vsprops/FeatureDefines.vsprops:
2562 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2564 2012-03-01 Nikolas Zimmermann <nzimmermann@rim.com>
2566 Unreviewed, rolling out r109255.
2567 http://trac.webkit.org/changeset/109255
2568 https://bugs.webkit.org/show_bug.cgi?id=79932
2570 Breaks rounded rects with dashed strokes in SVG
2572 * WebKitSystemInterface.h:
2573 * libWebKitSystemInterfaceLeopard.a:
2574 * libWebKitSystemInterfaceLion.a:
2575 * libWebKitSystemInterfaceSnowLeopard.a:
2577 2012-02-29 Tim Horton <timothy_horton@apple.com>
2579 Make use of CG rounded-rect primitives
2580 https://bugs.webkit.org/show_bug.cgi?id=79932
2581 <rdar://problem/9274953>
2583 Reviewed by Simon Fraser.
2585 Add wkCGPathAddRoundedRect.
2587 * WebKitSystemInterface.h:
2588 * libWebKitSystemInterfaceLeopard.a:
2589 * libWebKitSystemInterfaceLion.a:
2590 * libWebKitSystemInterfaceSnowLeopard.a:
2592 2012-02-28 Jer Noble <jer.noble@apple.com>
2594 Full screen video volume slider has "progress bar"
2595 https://bugs.webkit.org/show_bug.cgi?id=79812
2597 Reviewed by Eric Carlson.
2599 * WebKitSystemInterface.h:
2600 * libWebKitSystemInterfaceLeopard.a:
2601 * libWebKitSystemInterfaceLion.a:
2602 * libWebKitSystemInterfaceSnowLeopard.a:
2603 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2604 * win/lib/WebKitSystemInterface.lib:
2606 2012-02-28 Simon Fraser <simon.fraser@apple.com>
2608 Update WebKitSystemInterface.
2610 Reviewed by Sam Weinig.
2612 * WebKitSystemInterface.h:
2613 * libWebKitSystemInterfaceLeopard.a:
2614 * libWebKitSystemInterfaceLion.a:
2615 * libWebKitSystemInterfaceSnowLeopard.a:
2617 2012-02-28 Alexey Proskuryakov <ap@apple.com>
2619 [Mac] Add an experimental SPI for plug-ins to enter sandbox
2620 https://bugs.webkit.org/show_bug.cgi?id=79709
2622 This pulls a lot of WKSI changes at once, because the script that updates it didn't
2625 * WebKitSystemInterface.h:
2626 * libWebKitSystemInterfaceLeopard.a:
2627 * libWebKitSystemInterfaceLion.a:
2628 * libWebKitSystemInterfaceSnowLeopard.a:
2630 2012-02-10 Adam Klein <adamk@chromium.org>
2632 Enable MUTATION_OBSERVERS by default on all platforms
2633 https://bugs.webkit.org/show_bug.cgi?id=78196
2635 Reviewed by Ojan Vafai.
2637 * win/tools/vsprops/FeatureDefines.vsprops:
2638 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2640 2012-02-06 Matthew Delaney <mdelaney@apple.com>
2642 toDataURL() uses stale data after putImageData()
2643 https://bugs.webkit.org/show_bug.cgi?id=65767
2645 Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
2647 Reviewed by Chris Marrin.
2649 * WebKitSystemInterface.h: Added WKCGContextResetClip.
2650 * libWebKitSystemInterfaceLeopard.a:
2651 * libWebKitSystemInterfaceSnowLeopard.a:
2652 * libWebKitSystemInterfaceLion.a:
2654 2012-02-02 Chris Marrin <cmarrin@apple.com>
2656 Turn on CSS Filters on Windows
2657 https://bugs.webkit.org/show_bug.cgi?id=76667
2659 Turned on CSS_FILTERS for Windows
2661 Reviewed by Adele Peterson.
2663 * win/tools/vsprops/FeatureDefines.vsprops:
2665 2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com>
2667 Unreviewed, rolling out r106566.
2668 http://trac.webkit.org/changeset/106566
2669 https://bugs.webkit.org/show_bug.cgi?id=77673
2671 Broke the Windows build (Requested by jessieberlin on
2674 * win/tools/vsprops/FeatureDefines.vsprops:
2676 2012-02-02 Chris Marrin <cmarrin@apple.com>
2678 Turn on CSS Filters on Windows
2679 https://bugs.webkit.org/show_bug.cgi?id=76667
2681 Turned on CSS_FILTERS for Windows
2683 Reviewed by Adele Peterson.
2685 * win/tools/vsprops/FeatureDefines.vsprops:
2687 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
2689 Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
2691 * win/tools/vsprops/FeatureDefines.vsprops:
2692 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2694 2012-01-25 Hajime Morita <morrita@google.com>>
2696 ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
2697 https://bugs.webkit.org/show_bug.cgi?id=76863
2699 Reviewed by Dimitri Glazkov.
2701 Added a feature flag.
2703 * win/tools/vsprops/FeatureDefines.vsprops:
2704 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2706 2012-01-16 Brent Fulgham <bfulgham@webkit.org>
2708 [WinCairo] Build correction. Switch to Apple style builds without
2709 the _debug postfix so that launching tools, etc., will work properly.
2711 * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
2712 output files to be consistent with WebKit build/test tools.
2714 2012-01-05 Dan Bernstein <mitz@apple.com>
2716 <rdar://problem/10633760> Update copyright strings
2718 Reviewed by Mark Rowe.
2720 * win/tools/scripts/COPYRIGHT-END-YEAR:
2722 2011-12-06 Roland Steiner <rolandsteiner@chromium.org>
2724 <style scoped>: disable on Windows by default
2725 https://bugs.webkit.org/show_bug.cgi?id=73893
2727 Reviewed by Andreas Kling.
2729 * win/tools/vsprops/FeatureDefines.vsprops:
2730 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2732 2011-11-20 Roland Steiner <rolandsteiner@chromium.org>
2734 <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
2735 https://bugs.webkit.org/show_bug.cgi?id=72848
2737 Reviewed by Dimitri Glazkov.
2739 * win/tools/vsprops/FeatureDefines.vsprops:
2740 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2742 2011-11-14 Julien Chaffraix <jchaffraix@webkit.org>
2744 Add --css-grid-layout to build-webkit and the build systems
2745 https://bugs.webkit.org/show_bug.cgi?id=72320
2747 Reviewed by Ojan Vafai.
2749 * win/tools/vsprops/FeatureDefines.vsprops:
2750 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2752 2011-11-14 Tony Chang <tony@chromium.org>
2754 Remove the CSS3_FLEXBOX compile time flag and enable on all ports
2755 https://bugs.webkit.org/show_bug.cgi?id=72196
2757 Reviewed by Ojan Vafai.
2759 * win/tools/vsprops/FeatureDefines.vsprops:
2760 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2762 2011-11-11 Alexey Proskuryakov <ap@apple.com>
2764 WebProcess should use AppSandbox style quarantine
2765 https://bugs.webkit.org/show_bug.cgi?id=72168
2766 <rdar://problem/10434292>
2768 Reviewed by Darin Adler.
2770 * WebKitSystemInterface.h:
2771 * libWebKitSystemInterfaceLion.a:
2772 Added WKEnableSandboxStyleFileQuarantine().
2774 * libWebKitSystemInterfaceLeopard.a:
2775 * libWebKitSystemInterfaceSnowLeopard.a:
2776 Not sure why these also changed, but updating to match most recent build.
2778 2011-11-02 Dean Jackson <dino@apple.com>
2780 Add ENABLE_CSS_SHADERS flag
2781 https://bugs.webkit.org/show_bug.cgi?id=71394
2783 Reviewed by Sam Weinig.
2785 * win/tools/vsprops/FeatureDefines.vsprops:
2786 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2788 2011-10-24 Michael Saboff <msaboff@apple.com>
2790 WebKit doesn't build with recent changes to libdispatch
2791 https://bugs.webkit.org/show_bug.cgi?id=70737
2793 Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
2795 * WebKitSystemInterface.h:
2796 * libWebKitSystemInterfaceLeopard.a:
2797 * libWebKitSystemInterfaceLion.a:
2798 * libWebKitSystemInterfaceSnowLeopard.a:
2800 2011-10-21 Jeff Miller <jeffm@apple.com>
2802 Focus rings are too thin in HiDPI in WebKit2
2803 https://bugs.webkit.org/show_bug.cgi?id=70396
2805 Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
2807 Reviewed by Beth Dakin.
2809 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2810 * win/lib/WebKitSystemInterface.lib:
2812 2011-10-19 Beth Dakin <bdakin@apple.com>
2814 Try to fix the Chromium build.
2816 * WebKitSystemInterface.h:
2817 * libWebKitSystemInterfaceLeopard.a:
2818 * libWebKitSystemInterfaceLion.a:
2819 * libWebKitSystemInterfaceSnowLeopard.a:
2821 2011-10-19 Beth Dakin <bdakin@apple.com>
2823 https://bugs.webkit.org/show_bug.cgi?id=70396
2824 Focus rings are too thin in HiDPI in WebKit2
2826 <rdar://problem/10086876>
2828 Reviewed by Dan Bernstein.
2830 Renamed an existing WebKitSystemInterface function.
2831 * WebKitSystemInterface.h:
2832 * libWebKitSystemInterfaceLion.a:
2833 * libWebKitSystemInterfaceSnowLeopard.a:
2835 2011-10-18 Adam Barth <abarth@webkit.org>
2837 Always enable ENABLE(XPATH)
2838 https://bugs.webkit.org/show_bug.cgi?id=70217
2840 Reviewed by Eric Seidel.
2842 * win/tools/vsprops/FeatureDefines.vsprops:
2843 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2845 2011-10-17 Adam Roben <aroben@apple.com>
2851 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
2853 * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
2855 2011-10-16 Adam Barth <abarth@webkit.org>
2857 Always enable ENABLE(DOM_STORAGE)
2858 https://bugs.webkit.org/show_bug.cgi?id=70189
2860 Reviewed by Eric Seidel.
2862 * win/tools/vsprops/FeatureDefines.vsprops:
2863 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2865 2011-10-14 Dan Bernstein <mitz@apple.com>
2867 REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
2868 https://bugs.webkit.org/show_bug.cgi?id=70081
2870 Reviewed by Anders Carlsson.
2872 * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
2873 * libWebKitSystemInterfaceLeopard.a:
2874 * libWebKitSystemInterfaceLion.a:
2875 * libWebKitSystemInterfaceSnowLeopard.a:
2877 2011-10-13 Arko Saha <arko@motorola.com>
2879 Microdata: Basic implementation of document.getItems() method.
2880 https://bugs.webkit.org/show_bug.cgi?id=68610
2882 Reviewed by Ryosuke Niwa.
2884 Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
2885 Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
2887 * win/tools/vsprops/FeatureDefines.vsprops:
2888 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2890 2011-10-12 Adam Barth <abarth@webkit.org>
2892 Remove ENABLE(XHTMLMP) and associated code
2893 https://bugs.webkit.org/show_bug.cgi?id=69729
2895 Reviewed by David Levin.
2897 * win/tools/vsprops/FeatureDefines.vsprops:
2898 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2900 2011-10-11 Kent Tamura <tkent@chromium.org>
2902 C4481 warning should be disabled for OVERRIDE and FINAL.
2903 https://bugs.webkit.org/show_bug.cgi?id=69904
2905 Reviewed by Adam Roben.
2907 * win/tools/vsprops/common.vsprops: Disable C4481.
2909 2011-10-04 Kent Tamura <tkent@chromium.org>
2911 Introduce feature flags for incomplete input types
2912 https://bugs.webkit.org/show_bug.cgi?id=68971
2914 Reviewed by Hajime Morita.
2916 * win/tools/vsprops/FeatureDefines.vsprops:
2917 Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
2918 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
2920 2011-10-04 Scott Graham <scottmg@chromium.org>
2922 Add GAMEPAD feature flag
2923 https://bugs.webkit.org/show_bug.cgi?id=66859
2925 Reviewed by Darin Fisher.
2927 * win/tools/vsprops/FeatureDefines.vsprops:
2928 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2930 2011-09-26 Chris Marrin <cmarrin@apple.com>
2932 Enable requestAnimationFrame on Windows
2933 https://bugs.webkit.org/show_bug.cgi?id=68397
2935 Reviewed by Simon Fraser.
2937 Enable REQUEST_ANIMATION_FRAME for Windows
2939 * win/tools/vsprops/FeatureDefines.vsprops:
2941 2011-09-24 Adam Barth <abarth@webkit.org>
2943 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
2944 https://bugs.webkit.org/show_bug.cgi?id=68767
2946 Reviewed by Eric Seidel.
2948 * win/tools/vsprops/FeatureDefines.vsprops:
2949 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2951 2011-09-23 Adam Klein <adamk@chromium.org>
2953 Add ENABLE_MUTATION_OBSERVERS feature flag
2954 https://bugs.webkit.org/show_bug.cgi?id=68732
2956 Reviewed by Ojan Vafai.
2958 This flag will guard an implementation of the "Mutation Observers" proposed in
2959 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
2961 * win/tools/vsprops/FeatureDefines.vsprops:
2962 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2964 2011-09-22 Dean Jackson <dino@apple.com>
2966 Add ENABLE_CSS_FILTERS
2967 https://bugs.webkit.org/show_bug.cgi?id=68652
2969 Reviewed by Simon Fraser.
2971 * win/tools/vsprops/FeatureDefines.vsprops:
2972 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2974 2011-09-19 Adam Barth <abarth@webkit.org>
2976 Always enable ENABLE(EVENTSOURCE)
2977 https://bugs.webkit.org/show_bug.cgi?id=68414
2979 Reviewed by Eric Seidel.
2981 * win/tools/vsprops/FeatureDefines.vsprops:
2982 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2984 2011-09-15 Adam Barth <abarth@webkit.org>
2986 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
2987 https://bugs.webkit.org/show_bug.cgi?id=68205
2989 Reviewed by Eric Seidel.
2991 * win/tools/vsprops/FeatureDefines.vsprops:
2992 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2994 2011-09-15 Eric Seidel <eric@webkit.org>
2996 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
2997 https://bugs.webkit.org/show_bug.cgi?id=68182
2999 Reviewed by Adam Barth.
3001 * win/tools/vsprops/FeatureDefines.vsprops:
3002 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3004 2011-09-15 Eric Seidel <eric@webkit.org>
3006 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
3007 https://bugs.webkit.org/show_bug.cgi?id=68022
3009 Reviewed by Ryosuke Niwa.
3011 * win/tools/vsprops/FeatureDefines.vsprops:
3012 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3014 2011-09-14 Eric Seidel <eric@webkit.org>
3016 Remove ENABLE_SVG_USE as <use> is required by HTML5
3017 https://bugs.webkit.org/show_bug.cgi?id=68019
3019 Reviewed by Ryosuke Niwa.
3021 I missed a couple uses of SVG_USE in my previous patch.
3023 * win/tools/vsprops/FeatureDefines.vsprops:
3024 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3026 2011-09-13 Eric Seidel <eric@webkit.org>
3028 Remove ENABLE_SVG_USE as <use> is required by HTML5
3029 https://bugs.webkit.org/show_bug.cgi?id=68019
3031 Reviewed by Ryosuke Niwa.
3033 * win/tools/vsprops/FeatureDefines.vsprops:
3034 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3036 2011-09-13 Eric Seidel <eric@webkit.org>
3038 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
3039 https://bugs.webkit.org/show_bug.cgi?id=68018
3041 Reviewed by Ryosuke Niwa.
3043 * win/tools/vsprops/FeatureDefines.vsprops:
3044 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3046 2011-09-01 Tim Horton <timothy_horton@apple.com>
3048 REGRESSION: Rendering artifacts on a rotated, pattern filled shape
3049 https://bugs.webkit.org/show_bug.cgi?id=53055
3050 <rdar://problem/8910917>
3052 Reviewed by Simon Fraser.
3054 Introduce wkCGPatternCreateWithImageAndTransform.
3056 * WebKitSystemInterface.h:
3057 * libWebKitSystemInterfaceLeopard.a:
3058 * libWebKitSystemInterfaceLion.a:
3059 * libWebKitSystemInterfaceSnowLeopard.a:
3060 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3061 * win/lib/WebKitSystemInterface.lib:
3063 2011-08-30 Aaron Colwell <acolwell@chromium.org>
3065 Add MediaSource API to HTMLMediaElement
3066 https://bugs.webkit.org/show_bug.cgi?id=64731
3068 Reviewed by Eric Carlson.
3070 * win/tools/vsprops/FeatureDefines.vsprops:
3071 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3073 2011-08-24 Lucas Forschler <lforschler@apple.com>
3075 Update SVN properties to help out the Windows EWS bots.
3077 Reviewed by Adam Roben.
3079 * win: Modified properties svn:ignore.
3080 * win/include: Modified property svn:ignore.
3081 * win/lib: Modified property svn:ignore.
3083 2011-08-18 Beth Dakin <bdakin@apple.com>
3085 Reviewed by Sam Weinig.
3087 https://bugs.webkit.org/show_bug.cgi?id=66495
3088 Lion-specific scroller SPIs can use forward declaration instead of
3089 WebKitSystemInterface
3091 * WebKitSystemInterface.h:
3092 * libWebKitSystemInterfaceLeopard.a:
3093 * libWebKitSystemInterfaceLion.a:
3094 * libWebKitSystemInterfaceSnowLeopard.a:
3096 2011-07-28 Dan Bernstein <mitz@apple.com>
3098 WebKitSystemInterface support for
3099 <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
3101 Reviewed by Darin Adler.
3103 * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
3104 * libWebKitSystemInterfaceLeopard.a:
3105 * libWebKitSystemInterfaceLion.a:
3106 * libWebKitSystemInterfaceSnowLeopard.a:
3108 2011-07-22 Jessie Berlin <jberlin@apple.com>
3110 [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
3111 https://bugs.webkit.org/show_bug.cgi?id=64997
3113 Reviewed by Ada Chan.
3115 Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
3116 declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
3118 * WebKitSystemInterface.h:
3119 * libWebKitSystemInterfaceLeopard.a:
3120 * libWebKitSystemInterfaceLion.a:
3121 * libWebKitSystemInterfaceSnowLeopard.a:
3123 2011-07-15 Pratik Solanki <psolanki@apple.com>
3125 Part of https://bugs.webkit.org/show_bug.cgi?id=63674
3126 Get webkit to compile with USE(CFNETWORK) enabled on Mac
3128 Reviewed by David Kilzer.
3130 New WebKitSystemInterface functions for CFNetwork-based loader.
3132 * WebKitSystemInterface.h:
3133 * libWebKitSystemInterfaceLeopard.a:
3134 * libWebKitSystemInterfaceLion.a:
3135 * libWebKitSystemInterfaceSnowLeopard.a:
3137 2011-07-12 Brent Fulgham <bfulgham@webkit.org>
3139 Standardize WinCairo conditionalized code under PLATFORM macro.
3140 https://bugs.webkit.org/show_bug.cgi?id=64377
3142 Reviewed by Maciej Stachowiak.
3144 * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
3145 macro definition (WTF_PLATFORM_WIN_CAIRO)
3147 2011-07-02 Mark Rowe <mrowe@apple.com>
3149 Update the header file too.
3151 * WebKitSystemInterface.h:
3153 2011-07-02 Mark Rowe <mrowe@apple.com>
3155 Update WebKitSystemInterface binaries.
3157 * libWebKitSystemInterfaceLeopard.a:
3158 * libWebKitSystemInterfaceLion.a: Added.
3159 * libWebKitSystemInterfaceSnowLeopard.a:
3161 2011-06-28 Brent Fulgham <bfulgham@webkit.org>
3163 Unreviewed build correction. Link to correct library for
3166 * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
3167 zlib.lib when building for WinCairo.
3169 2011-06-21 MORITA Hajime <morrita@google.com>
3171 Unreviewed, rolling out r89401 and r89403.
3172 http://trac.webkit.org/changeset/89401
3173 http://trac.webkit.org/changeset/89403
3174 https://bugs.webkit.org/show_bug.cgi?id=62970
3176 Breaks mac build and mistakenly enables the spellcheck API
3178 * win/tools/vsprops/FeatureDefines.vsprops:
3179 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3181 2011-06-20 MORITA Hajime <morrita@google.com>
3183 Reviewed by Kent Tamura.
3185 Spellcheck API should be build-able.
3186 https://bugs.webkit.org/show_bug.cgi?id=62970
3188 * win/tools/vsprops/FeatureDefines.vsprops:
3189 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3191 2011-06-20 Pratik Solanki <psolanki@apple.com>
3193 Reviewed by David Kilzer.
3195 HTTP pipelining functions on mac should match windows
3196 https://bugs.webkit.org/show_bug.cgi?id=63012
3198 * WebKitSystemInterface.h:
3199 * libWebKitSystemInterfaceLeopard.a:
3200 * libWebKitSystemInterfaceSnowLeopard.a:
3202 2011-06-13 Tony Chang <tony@chromium.org>
3204 Reviewed by Dimitri Glazkov.
3206 rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
3207 https://bugs.webkit.org/show_bug.cgi?id=62578
3209 * win/tools/vsprops/FeatureDefines.vsprops:
3210 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3212 2011-06-13 Tony Chang <tony@chromium.org>
3214 Reviewed by Adam Barth.
3216 rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
3217 https://bugs.webkit.org/show_bug.cgi?id=62545
3219 * win/tools/vsprops/FeatureDefines.vsprops:
3220 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3222 2011-06-10 Tony Chang <tony@chromium.org>
3224 Reviewed by Ojan Vafai.
3226 add a compile guard ENABLE(FLEXBOX)
3227 https://bugs.webkit.org/show_bug.cgi?id=62049
3229 * win/tools/vsprops/FeatureDefines.vsprops:
3230 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3232 2011-06-07 Tim Horton <timothy_horton@apple.com>
3234 Reviewed by Alexey Proskuryakov.
3236 Use correct CFURLStorageSessionRef definition on Snow Leopard
3237 https://bugs.webkit.org/show_bug.cgi?id=62223
3239 * WebKitSystemInterface.h:
3241 2011-06-06 Alexandru Chiculita <achicu@adobe.com>
3243 Reviewed by Kent Tamura.
3245 Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
3246 https://bugs.webkit.org/show_bug.cgi?id=61628
3248 * win/tools/vsprops/FeatureDefines.vsprops:
3249 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3251 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com>
3253 Reviewed by Kent Tamura.
3255 Add ENABLE(CSS_REGIONS) guard for CSS Regions support
3256 https://bugs.webkit.org/show_bug.cgi?id=61631
3258 * win/tools/vsprops/FeatureDefines.vsprops:
3259 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3261 2011-05-25 Jer Noble <jer.noble@apple.com>
3263 Reviewed by Dan Bernstein.
3265 30 second rewind button dysfunctional viewing trailers fullscreen.
3266 https://bugs.webkit.org/show_bug.cgi?id=61505
3268 Updated WKSI Libraries with new images for Backward buttons in default
3271 * libWebKitSystemInterfaceLeopard.a:
3272 * libWebKitSystemInterfaceSnowLeopard.a:
3274 2011-05-25 Jer Noble <jer.noble@apple.com>
3276 Reviewed by Darin Adler.
3278 Video fails to play on Vimeo
3279 https://bugs.webkit.org/show_bug.cgi?id=61403
3281 Added functions to retrieve the resolved URL for media types supported on
3284 * WebKitSystemInterface.h:
3285 * WebKitSystemInterface.m:
3286 (WKAVAssetResolvedURL): Added.
3287 (WKQTMovieResolvedURL): Added.
3289 2011-05-24 Keishi Hattori <keishi@webkit.org>
3291 Reviewed by Kent Tamura.
3293 Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
3294 https://bugs.webkit.org/show_bug.cgi?id=61273
3296 * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
3297 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
3299 2011-05-12 Jessie Berlin <jberlin@apple.com>
3301 Reviewed by Darin Adler.
3303 [Windows WebKit2] Use cookies set in WebKit1
3304 https://bugs.webkit.org/show_bug.cgi?id=60274
3306 Update WKSI with the changes to wkCreatePrivateStorageSession.
3308 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3309 * win/lib/WebKitSystemInterface.lib:
3311 2011-05-11 Jessie Berlin <jberlin@apple.com>
3313 Reviewed by Steve Falkenburg.
3315 [Windows WebKit2] Use cookies set in WebKit1
3316 https://bugs.webkit.org/show_bug.cgi?id=60274
3318 Take 3 after rolling out KB2465367 from my system.
3320 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3321 * win/lib/WebKitSystemInterface.lib:
3323 2011-05-11 Sheriff Bot <webkit.review.bot@gmail.com>
3325 Unreviewed, rolling out r86255.
3326 http://trac.webkit.org/changeset/86255
3327 https://bugs.webkit.org/show_bug.cgi?id=60660
3329 REGRESSION (r86255): Lots of tests crashing in
3330 CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
3331 (WebKit2 Tests) (Requested by aroben on #webkit).
3333 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3334 * win/lib/WebKitSystemInterface.lib:
3336 2011-05-11 Jessie Berlin <jberlin@apple.com>
3338 Reviewed by Steve Falkenburg.
3340 [Windows WebKit2] Use cookies set in WebKit1
3341 https://bugs.webkit.org/show_bug.cgi?id=60274
3343 Take 3 after rolling out KB2465367 from my system.
3345 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3346 * win/lib/WebKitSystemInterface.lib:
3348 2011-05-09 Sheriff Bot <webkit.review.bot@gmail.com>
3350 Unreviewed, rolling out r86075.
3351 http://trac.webkit.org/changeset/86075
3352 https://bugs.webkit.org/show_bug.cgi?id=60495
3354 broke windows tests (Requested by jessieberlin on #webkit).
3356 * win/lib/WebKitSystemInterface.lib:
3358 2011-05-09 Jessie Berlin <jberlin@apple.com>
3360 Take 2 on updating the WKSI libraries.
3362 * win/lib/WebKitSystemInterface.lib:
3364 2011-05-08 Sheriff Bot <webkit.review.bot@gmail.com>
3366 Unreviewed, rolling out r86037.
3367 http://trac.webkit.org/changeset/86037
3368 https://bugs.webkit.org/show_bug.cgi?id=60453
3370 broke Windows tests (Requested by jessieberlin on #webkit).
3372 * win/lib/WebKitSystemInterface.lib:
3374 2011-05-08 Jessie Berlin <jberlin@apple.com>
3376 Rubber-stamped by Alice Liu.
3378 Update the WKSI libraries.
3380 * win/lib/WebKitSystemInterface.lib:
3382 2011-05-07 Sheriff Bot <webkit.review.bot@gmail.com>
3384 Unreviewed, rolling out r86016.
3385 http://trac.webkit.org/changeset/86016
3386 https://bugs.webkit.org/show_bug.cgi?id=60445
3388 caused crashes on the WK2 Windows bots (Requested by
3389 jessieberlin on #webkit).
3391 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3392 * win/lib/WebKitSystemInterface.lib:
3394 2011-05-07 Jessie Berlin <jberlin@apple.com>
3396 Reviewed by Steve Falkenburg.
3398 [Windows WebKit2] Use cookies set in WebKit1
3399 https://bugs.webkit.org/show_bug.cgi?id=60274
3401 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3402 * win/lib/WebKitSystemInterface.lib:
3404 2011-05-05 Dan Bernstein <mitz@apple.com>
3406 Reviewed by Simon Fraser.
3408 WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
3410 * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
3412 2011-04-29 Jer Noble <jer.noble@apple.com>
3414 Reviewed by Eric Seidel.
3416 Implement FULLSCREEN_API on Windows, Part 4: Enable it
3417 https://bugs.webkit.org/show_bug.cgi?id=59798
3419 * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
3421 2011-05-03 David Kilzer <ddkilzer@apple.com>
3423 Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
3424 <rdar://problem/8924448>
3426 Reviewed by Adam Roben.
3428 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3429 (wkGetHTTPPipeliningPriority): Added declaration.
3430 (wkSetHTTPPipeliningMaximumPriority): Added declaration.
3431 (wkSetHTTPPipeliningPriority): Added declaration.
3432 * win/lib/WebKitSystemInterface.lib: Updated.
3434 2011-04-28 David Levin <levin@chromium.org>
3436 Reviewed by Adam Barth.
3438 Remove IMAGE_RESIZER related code.
3439 https://bugs.webkit.org/show_bug.cgi?id=59735
3441 * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
3442 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
3444 2011-04-28 Chris Fleizach <cfleizach@apple.com>
3446 Reviewed by Maciej Stachowiak.
3448 Allow remote accessibility API for WK2 to build on SnowLeopard.
3449 <rdar://problem/9324507>
3451 * WebKitSystemInterface.h:
3452 * libWebKitSystemInterfaceLeopard.a:
3453 * libWebKitSystemInterfaceSnowLeopard.a:
3455 2011-04-27 Mark Rowe <mrowe@apple.com>
3457 Rubber-stamped by Geoff Garen.
3459 Remove some files that are no longer relevant.
3461 * libWebKitSystemInterfaceTiger.a: Removed.
3463 2011-04-23 Brent Fulgham <bfulgham@webkit.org>
3465 [WinCairo] Unreviewed build change.
3467 Activate Geolocation API, as it will work with WinCairo assuming
3468 an appropriate Geolocation Provider is registered.
3470 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
3471 Geolocation features.
3473 2011-04-21 Maciej Stachowiak <mjs@apple.com>
3475 Reviewed by Adam Roben.
3477 Add a feature define to allow <details> and <summary> to be disabled
3478 https://bugs.webkit.org/show_bug.cgi?id=59118
3479 <rdar://problem/9257045>
3481 * win/tools/vsprops/FeatureDefines.vsprops:
3482 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3484 2011-04-20 Eric Carlson <eric.carlson@apple.com>
3486 Reviewed by Dan Bernstein.
3488 Adopt QTKit API for listing and deleting file in its media cache.
3489 <rdar://problem/9130029>
3490 https://bugs.webkit.org/show_bug.cgi?id=58795
3492 * WebKitSystemInterface.h:
3493 * libWebKitSystemInterfaceLeopard.a:
3494 * libWebKitSystemInterfaceSnowLeopard.a:
3496 2011-04-19 Jessie Berlin <jberlin@apple.com>
3498 Reviewed by Sam Weinig.
3500 Roll r81683 back in.
3502 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3503 <rdar://problem/9139245>
3507 * win/lib/WebKitSystemInterface.lib:
3509 2011-04-15 Shishir Agrawal <shishir@chromium.org>
3511 Reviewed by James Robinson.
3513 Add a flag to guard Page Visibility API changes.
3514 https://bugs.webkit.org/show_bug.cgi?id=58464
3516 * win/tools/vsprops/FeatureDefines.vsprops:
3518 2011-04-14 Pratik Solanki <psolanki@apple.com>
3520 Reviewed by David Kilzer.
3522 Set minimum priority for fast lane connections
3523 https://bugs.webkit.org/show_bug.cgi?id=58353
3525 Add WKSetHTTPPipeliningMinimumFastLanePriority.
3527 * WebKitSystemInterface.h:
3528 * libWebKitSystemInterfaceLeopard.a:
3529 * libWebKitSystemInterfaceSnowLeopard.a:
3531 2011-04-08 Alpha Lam <hclam@chromium.org>
3533 Unreviewed, rolling out r83335.
3534 http://trac.webkit.org/changeset/83335
3535 https://bugs.webkit.org/show_bug.cgi?id=53556
3537 GTK and QT bots are broken
3539 * win/tools/vsprops/FeatureDefines.vsprops:
3540 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3542 2011-04-07 Anna Cavender <annacc@chromium.org>
3544 Reviewed by Eric Carlson.
3546 Setup ENABLE(TRACK) feature define
3547 https://bugs.webkit.org/show_bug.cgi?id=53556
3549 * win/tools/vsprops/FeatureDefines.vsprops:
3550 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3552 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
3554 Revert ENABLE_TRACK patch due to compile failures.
3556 * win/tools/vsprops/FeatureDefines.vsprops:
3557 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3559 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
3561 Reviewed by David Levin.
3563 Add QUOTA build flag for unified quota API
3564 https://bugs.webkit.org/show_bug.cgi?id=57918
3566 * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
3567 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
3569 2011-04-04 David Kilzer <ddkilzer@apple.com>
3571 <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
3573 Reviewed by Alexey Proskuryakov.
3575 * WebKitSystemInterface.h:
3576 (WKSetHTTPPipeliningMaximumPriority): Added declaration.
3577 (WKExtractWordDefinitionTokenRangeFromContextualString): Added
3578 missing declaration from r81890.
3579 (WKShowWordDefinitionWindow): Ditto.
3580 (WKHideWordDefinitionWindow): Ditto.
3581 * libWebKitSystemInterfaceLeopard.a: Updated.
3582 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3584 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3586 Reviewed by Adam Roben.
3588 Remove unused AnalyzeWithLargeStack code from Windows build files
3589 https://bugs.webkit.org/show_bug.cgi?id=57771
3591 This was used for us to build with prefast automatically,
3592 but it is out-of-date and hasn't been used for some time.
3593 Removing completely for now.
3595 * win/tools/vsprops/common.vsprops:
3597 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3599 Reviewed by Brian Weinstein.
3601 Fix Windows build warning.
3602 https://bugs.webkit.org/show_bug.cgi?id=57767
3604 * win/tools/vsprops/common.vsprops:
3606 2011-04-01 Brent Fulgham <bfulgham@webkit.org>
3608 [WinCairo] Unreviewed build fix.
3610 Define DEBUG_ALL for WinCairo debug builds so that the correct
3611 labeled DLLs ("*_debug.dll") are linked for testing runs.
3613 * win/tools/vsprops/debug_wincairo.vsprops:
3615 2011-04-01 Timothy Hatcher <timothy@apple.com>
3617 Make momentum scroll event latching work in WebKit2 on Mac.
3619 <rdar://problem/8751861>
3621 Reviewed by Darin Adler.
3623 * WebKitSystemInterface.h:
3624 * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
3625 * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
3627 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3629 Reviewed by Adam Roben.
3631 Should turn off frame pointer omission (FPO) for Release (not Production) builds
3632 https://bugs.webkit.org/show_bug.cgi?id=54403
3634 Leave it enabled for Windows Production builds.
3635 Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
3637 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
3640 * win/tools/vsprops/release.vsprops:
3642 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3644 Reviewed by Adam Roben.
3646 Share most vsprops between Release and Production builds in releaseproduction.vsprops
3647 https://bugs.webkit.org/show_bug.cgi?id=57508
3649 * win/tools/vsprops/release.vsprops:
3650 * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
3652 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3654 Rubber stamped by Adam Roben.
3656 Remove unnecessary NDEBUG define.
3658 * win/tools/vsprops/production.vsprops:
3660 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3662 Reviewed by Adam Roben.
3664 Update Windows production build logic for new production configurations
3665 https://bugs.webkit.org/show_bug.cgi?id=57494
3667 * win/tools/vsprops/common.vsprops:
3668 * win/tools/vsprops/production.vsprops: Added.
3670 2011-03-29 Brent Fulgham <bfulgham@webkit.org>
3672 Unreviewed build change to activate MathML for WinCairo.
3674 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
3676 2011-03-29 Jessie Berlin <jberlin@apple.com>
3678 Update the WebKitSystemInterface libraries for changes in the implementation.
3680 * libWebKitSystemInterfaceLeopard.a:
3681 * libWebKitSystemInterfaceSnowLeopard.a:
3683 2011-03-28 Jeff Miller <jeffm@apple.com>
3685 Reviewed by Adam Roben.
3687 Include certificate when sending a WebCore::ResourceError to UI process on Windows
3688 https://bugs.webkit.org/show_bug.cgi?id=57195
3690 Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
3691 implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so
3692 WebCore::ResourceError can set the certificate in the user info dictionary.
3694 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3695 * win/lib/WebKitSystemInterface.lib:
3697 2011-03-28 Jeff Miller <jeffm@apple.com>
3699 Rubber-stamped by Adam Roben.