1 2014-05-05 Brent Fulgham <bfulgham@apple.com>
3 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
4 https://bugs.webkit.org/show_bug.cgi?id=132580
5 <rdar://problem/16811179>
7 Reviewed by Dean Jackson.
9 * win/tools/scripts/auto-version.sh: Incorporate Mark's revised syntax.
11 2014-05-05 Brent Fulgham <bfulgham@apple.com>
13 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
14 https://bugs.webkit.org/show_bug.cgi?id=132580
15 <rdar://problem/16811179>
17 Reviewed by Dean Jackson.
19 * win/tools/scripts/auto-version.sh: Fall back to all-caps version
20 of environment variable if mixed-case version is not present.
22 2014-05-01 Brent Fulgham <bfulgham@apple.com>
24 Correct case of environment variables in auto-version.sh scripts
25 https://bugs.webkit.org/show_bug.cgi?id=132455
27 Reviewed by Dean Jackson.
29 Although we have historically used RC_PROJECTSOURCEVERSION in our scripts,
30 the actual environment variable is RC_ProjectSourceVersion. Old versions of
31 Cygwin converted this to all-caps by default, but this is no longer the case.
32 We need to use the proper case to avoid build failures.
34 * win/tools/scripts/auto-version.sh: Although we have historically coded
35 this as 'RC_PROJECTSOURCEVERSION', it is actually 'RC_ProjectSourceVersion'.
37 2014-04-25 Dean Jackson <dino@apple.com>
39 Update WKSI for https://webkit.org/b/132195
40 <rdar://problem/16175750>
42 Sorry, I forgot to update the header. This should fix
45 * WebKitSystemInterface.h:
47 2014-04-25 Dean Jackson <dino@apple.com>
49 Update WKSI for https://webkit.org/b/132195
50 <rdar://problem/16175750>
52 Reviewed by Jessie Berlin.
54 * WebKitSystemInterface.h:
55 * libWebKitSystemInterfaceMavericks.a:
56 * libWebKitSystemInterfaceMountainLion.a:
58 2014-04-22 Alex Christensen <achristensen@webkit.org>
60 Removed old stdbool and inttypes headers.
61 https://bugs.webkit.org/show_bug.cgi?id=131966
63 Reviewed by Brent Fulgham.
65 * win/tools/vsprops/WinCairo.props:
66 Removed references to os-win32 directory.
68 2014-04-15 Filip Pizlo <fpizlo@apple.com>
70 Update LLVM binary drops for Mountain Lion to LLVM r206312.
72 Rubber stamped by Geoffrey Garen.
74 * LLVMIncludesMountainLion.tar.bz2:
75 * LLVMLibrariesMountainLion.tar.bz2:
77 2014-04-15 Filip Pizlo <fpizlo@apple.com>
79 Add LLVM binary drops for Mavericks using LLVM r206312.
81 Rubber stamped by Geoffrey Garen.
83 * LLVMIncludesMavericks.tar.bz2: Added.
84 * LLVMLibrariesMavericks.tar.bz2: Added.
86 2014-04-03 Brent Fulgham <bfulgham@apple.com>
88 [Win] Enable the CSS_GRID_LAYOUT feature.
89 https://bugs.webkit.org/show_bug.cgi?id=131147
91 Reviewed by Simon Fraser.
93 Just like the CANVAS_PATH feature, this seems to have been
94 overlooked when it was turned on for other ports.
96 * win/tools/vsprops/FeatureDefines.props:
97 * win/tools/vsprops/FeatureDefinesCairo.props:
99 2014-04-02 Dean Jackson <dino@apple.com>
102 <rdar://problem/16321286>
104 * libWebKitSystemInterfaceMavericks.a:
105 * libWebKitSystemInterfaceMountainLion.a:
107 2014-04-02 Brent Fulgham <bfulgham@apple.com>
109 [Win] Enable the CANVAS_PATH feature.
110 https://bugs.webkit.org/show_bug.cgi?id=131114
112 Reviewed by Dean Jackson.
114 This code build and runs on Windows just fine. It was overlooked when the feature
115 was activated on other platforms.
117 * win/tools/vsprops/FeatureDefines.props: Turn on the feature.
118 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
120 2014-03-31 Alex Christensen <achristensen@webkit.org>
122 [WinCairo] Unreviewed build fix after r166496.
124 * win/tools/vsprops/GStreamerCommon.props:
125 Added gio-2.0.lib to list of GStreamer includes.
127 2014-03-24 Brent Fulgham <bfulgham@apple.com>
129 [Win] Enable WebVTT Regions on Windows.
130 https://bugs.webkit.org/show_bug.cgi?id=130680
132 Reviewed by Eric Carlson.
134 * win/tools/vsprops/FeatureDefines.props: Turn on WEBVTT_REGIONS
135 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
137 2014-03-19 Jer Noble <jer.noble@apple.com>
139 [Mac][EME] Query whether decoder support exists before creating a new MediaKeys object.
140 https://bugs.webkit.org/show_bug.cgi?id=130459
142 Reviewed by Eric Carlson.
144 * WebKitSystemInterface.h:
145 * libWebKitSystemInterfaceMavericks.a:
146 * libWebKitSystemInterfaceMountainLion.a:
148 2014-03-18 Alex Christensen <achristensen@webkit.org>
150 [WinCairo] Unreviewed build fix after r165763.
152 * win/tools/vsprops/GStreamerCommon.props:
153 Link to gsttag-1.0.lib in addition to other GStreamer libraries.
155 2014-03-14 Maciej Stachowiak <mjs@apple.com>
157 Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
158 https://bugs.webkit.org/show_bug.cgi?id=130276
159 <rdar://problem/16266927>
161 Reviewed by Simon Fraser.
163 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
164 * win/tools/scripts/auto-version.sh:
166 2014-03-14 Dean Jackson <dino@apple.com>
168 Remove libWebKitSystemInterfaceLion.a
169 https://bugs.webkit.org/show_bug.cgi?id=130254
171 Reviewed by Geoffrey Garen and Andreas Kling.
173 We don't support Lion any more.
175 * libWebKitSystemInterfaceLion.a: Removed.
177 2014-03-13 Dean Jackson <dino@apple.com>
179 <rdar://problem/16317198>
181 Update WKSI to fix a small leak on iOS.
183 * libWebKitSystemInterfaceLion.a:
184 * libWebKitSystemInterfaceMavericks.a:
185 * libWebKitSystemInterfaceMountainLion.a:
187 2014-03-12 Dean Jackson <dino@apple.com>
189 [WebGL] WebKit1 + WebKit2 iOS clients should check load policy
190 https://bugs.webkit.org/show_bug.cgi?id=130162
192 Add iOS implementations of WebGL load policy queries.
194 * libWebKitSystemInterfaceLion.a:
195 * libWebKitSystemInterfaceMavericks.a:
196 * libWebKitSystemInterfaceMountainLion.a:
198 2014-03-10 Brent Fulgham <bfulgham@apple.com>
200 [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages.
201 https://bugs.webkit.org/show_bug.cgi?id=130023
203 Reviewed by Dean Jackson.
205 * win/tools/vsprops/common.props: Pass WEBKIT_LIBRARIES value to subprocesses.
206 * win/tools/vsprops/debugsuffix.props: Make sure OFFICIAL_BUILD is set.
207 * win/tools/vsprops/production.props: Ditto.
209 2014-03-06 Dean Jackson <dino@apple.com>
211 Update WebKitSystemInterface.
212 <rdar://problem/16256214>
214 * libWebKitSystemInterfaceLion.a:
215 * libWebKitSystemInterfaceMavericks.a:
216 * libWebKitSystemInterfaceMountainLion.a:
218 2014-03-05 Dean Jackson <dino@apple.com>
220 https://bugs.webkit.org/show_bug.cgi?id=129722
221 Update WKSI, again, to fix the build.
223 * libWebKitSystemInterfaceLion.a:
224 * libWebKitSystemInterfaceMavericks.a:
225 * libWebKitSystemInterfaceMountainLion.a:
227 2014-03-05 Dean Jackson <dino@apple.com>
229 https://bugs.webkit.org/show_bug.cgi?id=129722
231 And remember to copy the header file!
233 * WebKitSystemInterface.h:
235 2014-03-05 Dean Jackson <dino@apple.com>
237 https://bugs.webkit.org/show_bug.cgi?id=129722
240 * libWebKitSystemInterfaceLion.a:
241 * libWebKitSystemInterfaceMavericks.a:
242 * libWebKitSystemInterfaceMountainLion.a:
244 2014-03-05 Eric Carlson <eric.carlson@apple.com>
246 [iOS] Show external device name/type in placeholder
247 https://bugs.webkit.org/show_bug.cgi?id=129723
249 Reviewed by Jer Noble.
251 * WebKitSystemInterface.h:
252 * libWebKitSystemInterfaceLion.a:
253 * libWebKitSystemInterfaceMavericks.a:
254 * libWebKitSystemInterfaceMountainLion.a:
256 2014-02-21 Jeffrey Pfau <jpfau@apple.com>
258 [Mac] Cache callbacks for cache partitioning may be passed null
259 https://bugs.webkit.org/show_bug.cgi?id=129175
261 Reviewed by Brady Eidson.
263 * libWebKitSystemInterfaceLion.a:
264 * libWebKitSystemInterfaceMavericks.a:
265 * libWebKitSystemInterfaceMountainLion.a:
267 2014-02-11 Roger Fong <roger_fong@apple.com>
269 [Windows] Set ENABLE_CSS_SHAPE_INSIDE feature flag on Windows.
271 * win/tools/vsprops/FeatureDefines.props:
273 2014-02-04 Andreas Kling <akling@apple.com>
275 Remove <iframe seamless> support.
276 <https://webkit.org/b/128213>
278 Rubber-stamped by Antti Koivisto.
280 * win/tools/vsprops/FeatureDefines.props:
282 2014-01-29 Csaba Osztrogonác <ossy@webkit.org>
284 Remove ENABLE(JAVASCRIPT_DEBUGGER) leftovers
285 https://bugs.webkit.org/show_bug.cgi?id=127845
287 Reviewed by Joseph Pecoraro.
289 * win/tools/vsprops/FeatureDefines.props:
290 * win/tools/vsprops/FeatureDefinesCairo.props:
292 2014-01-23 Roger Fong <roger_fong@apple.com>
294 [Windows] Unreviewed. Disable unnecessary warning C4309, "truncation of constant value".
296 * win/tools/vsprops/common.props:
298 2014-01-16 Alexey Proskuryakov <ap@apple.com>
300 [Mac] [iOS] Add support for CFHTTPCookieStorageAcceptPolicyExclusivelyFromMainDocumentDomain
301 https://bugs.webkit.org/show_bug.cgi?id=127139
303 Reviewed by Brady Eidson.
305 * WebKitSystemInterface.h:
306 * libWebKitSystemInterfaceLion.a:
307 * libWebKitSystemInterfaceMavericks.a:
308 * libWebKitSystemInterfaceMountainLion.a:
309 Update WebKitSystemInterface.
311 2014-01-16 Zalan Bujtas <zalan@apple.com>
313 Subpixel layout: Enable subpixel layout for Apple Windows.
314 https://bugs.webkit.org/show_bug.cgi?id=127074
316 Reviewed by Antti Koivisto.
318 This should make the Apple Windows bots happier. It probably still needs rebaselining.
320 * win/tools/vsprops/FeatureDefines.props:
322 2014-01-11 Alexey Proskuryakov <ap@apple.com>
324 [Mac] [Windows] Stop scheduling network requests in WebCore
325 https://bugs.webkit.org/show_bug.cgi?id=126789
326 <rdar://problem/15114727>
330 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
331 * win/lib32/WebKitSystemInterface.lib:
333 2014-01-11 Alexey Proskuryakov <ap@apple.com>
335 [Mac] [Windows] Stop scheduling network requests in WebCore
336 https://bugs.webkit.org/show_bug.cgi?id=126789
337 <rdar://problem/15114727>
341 * WebKitSystemInterface.h:
342 * libWebKitSystemInterfaceLion.a:
343 * libWebKitSystemInterfaceMavericks.a:
344 * libWebKitSystemInterfaceMountainLion.a:
346 2014-01-10 peavo@outlook.com <peavo@outlook.com>
348 [WinCairo] Crash when rendering (in pixman dll)
349 https://bugs.webkit.org/show_bug.cgi?id=126750
351 Reviewed by Brent Fulgham.
353 Since we link with cairo.lib, and the gstreamer installation also comes with cairo.lib,
354 we link with the wrong cairo.lib, and loads gstreamers cairo dll, instead of our own.
355 We should user our own cairo dll for rendering.
357 * win/tools/vsprops/GStreamer32.props: Put gstreamer lib path last, so we link with the correct cairo.lib.
358 * win/tools/vsprops/GStreamer64.props: Ditto.
360 2014-01-03 Alex Christensen <achristensen@webkit.org>
362 [WinCairo] Enable video using GStreamer.
363 https://bugs.webkit.org/show_bug.cgi?id=126015
365 Reviewed by Darin Adler.
367 * win/tools/vsprops/FeatureDefinesCairo.props:
368 Define ENABLE_MEDIA_CONTROLS_SCRIPT, ENABLE_VIDEO_TRACK, and ENABLE_VIDEO.
370 2013-12-30 Roger Fong <roger_fong@apple.com>
372 [Windows] Disable some annoying build warnings.
374 * win/tools/vsprops/common.props:
376 2013-12-23 Lucas Forschler <lforschler@apple.com>
378 <rdar://problem/15682948> Update copyright strings
380 Reviewed by Dan Bernstein.
382 * win/tools/scripts/COPYRIGHT-END-YEAR:
384 2013-12-19 Alex Christensen <achristensen@webkit.org>
386 Final preparations for GStreamer on Windows.
387 https://bugs.webkit.org/show_bug.cgi?id=125958
389 Reviewed by Benjamin Poulain.
391 * win/tools/vsprops/FeatureDefinesCairo.props:
392 Removed duplicate ENABLE_VIDEO_TRACK definition.
394 2013-12-18 Alex Christensen <achristensen@webkit.org>
396 [WinCairo] Unreviewed build fix after r160798.
398 * win/tools/vsprops/FeatureDefinesCairo.props:
399 Removed ENABLE_MEDIA_CONTROLS_SCRIPT definition for now.
401 2013-12-18 Alex Christensen <achristensen@webkit.org>
403 [WinCairo] Preparation for GStreamer on Windows.
404 https://bugs.webkit.org/show_bug.cgi?id=125946
406 Reviewed by Brent Fulgham.
408 * win/tools/vsprops/FeatureDefinesCairo.props:
409 Added ENABLE_MEDIA_CONTROLS_SCRIPT and ENABLE_VIDEO_TRACK for DerivedSources.make.
410 * win/tools/vsprops/GStreamer32.props: Added.
411 * win/tools/vsprops/GStreamer64.props: Added.
412 * win/tools/vsprops/GStreamerCommon.props: Added.
414 2013-12-13 Brent Fulgham <bfulgham@apple.com>
416 [Win] Unreviewed build fix for VS2013
418 * win/lib32/WebKitSystemInterface.lib: Updated to use VS2013 _MSC_VER symbols
421 2013-12-09 Filip Pizlo <fpizlo@apple.com>
423 Unreviewed, update LLVM binary drops to r196830.
425 * LLVMIncludesMountainLion.tar.bz2:
426 * LLVMLibrariesMountainLion.tar.bz2:
428 2013-12-05 Bear Travis <betravis@adobe.com>
430 [CSS Shapes] Enable CSS Shapes on Windows
431 https://bugs.webkit.org/show_bug.cgi?id=89957
433 Reviewed by Brent Fulgham.
435 Turn on CSS_SHAPES on Windows now that bug 121883 has been fixed.
437 * win/tools/vsprops/FeatureDefines.props:
438 * win/tools/vsprops/FeatureDefinesCairo.props:
440 2013-11-26 Ryosuke Niwa <rniwa@webkit.org>
442 Enable HTML template element on Windows ports
443 https://bugs.webkit.org/show_bug.cgi?id=124758
445 Reviewed by Andreas Kling.
447 Enable TEMPLATE_ELEMENT. Also removed UNDO_MANAGER since that feature has been removed
448 from the tree in r133326.
450 * win/tools/vsprops/FeatureDefines.props:
451 * win/tools/vsprops/FeatureDefinesCairo.props:
453 2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
455 Remove ENABLE_WORKERS
456 https://bugs.webkit.org/show_bug.cgi?id=105784
458 Reviewed by Darin Adler.
460 * win/tools/vsprops/FeatureDefines.props:
461 * win/tools/vsprops/FeatureDefinesCairo.props:
463 2013-11-17 Filip Pizlo <fpizlo@apple.com>
465 Update binary drops to include atrick's "Ran out of registers" fix in r194942.
467 * LLVMIncludesMountainLion.tar.bz2:
468 * LLVMLibrariesMountainLion.tar.bz2:
470 2013-11-08 Filip Pizlo <fpizlo@apple.com>
472 Update binary drops to a version that includes new stackmap fixes and exposes the new calling conventions.
474 * LLVMIncludesMountainLion.tar.bz2:
475 * LLVMLibrariesMountainLion.tar.bz2:
477 2013-11-03 Filip Pizlo <fpizlo@apple.com>
479 Update binary drops to a version that includes my pretty stack trace changes.
481 * LLVMIncludesMountainLion.tar.bz2:
482 * LLVMLibrariesMountainLion.tar.bz2:
484 2013-11-02 Filip Pizlo <fpizlo@apple.com>
486 Unreviewed, update binary drops.
488 These include my LLVMDisablePrettyStackTrace() fix and are built with --enable-crash-overrides=no
490 * LLVMIncludesMountainLion.tar.bz2:
491 * LLVMLibrariesMountainLion.tar.bz2:
493 2013-10-21 Mark Rowe <mrowe@apple.com>
495 Add a version of WebKitSystemInterface for Mavericks.
497 Reviewed by Ryosuke Niwa.
499 * libWebKitSystemInterfaceMavericks.a: Added.
501 2013-10-17 Anthony Johnson <anthony.johnson@flexsim.com>
503 Crash fix for Windows XP.
504 https://bugs.webkit.org/show_bug.cgi?id=122790
506 Reviewed by Geoffrey Garen.
508 * win/tools/vsprops/common.props:
509 Replaced stack and heap sizes of zero with blank stack and heap sizes.
511 2013-10-16 Filip Pizlo <fpizlo@apple.com>
513 libllvmForJSC shouldn't call exit(1) on report_fatal_error()
514 https://bugs.webkit.org/show_bug.cgi?id=122905
515 <rdar://problem/15237856>
517 Reviewed by Michael Saboff.
519 * LLVMIncludesMountainLion.tar.bz2:
520 * LLVMLibrariesMountainLion.tar.bz2:
522 2013-10-10 Filip Pizlo <fpizlo@apple.com>
524 Update the binary drops to the latest version of LLVM, built without -fvisibility=hidden
525 now that we have soft linking. Also include DataTypes.h in the drop.
527 Rubber stamped by Michael Saboff.
529 * LLVMIncludesMountainLion.tar.bz2:
530 * LLVMLibrariesMountainLion.tar.bz2:
532 2013-10-01 Filip Pizlo <fpizlo@apple.com>
534 FTL should use the new version of LLVM MCJIT memory manager APIs that take a SectionName
535 https://bugs.webkit.org/show_bug.cgi?id=122193
537 Reviewed by Geoffrey Garen.
539 * LLVMIncludesMountainLion.tar.bz2:
540 * LLVMLibrariesMountainLion.tar.bz2:
542 2013-10-01 Brent Fulgham <bfulgham@apple.com>
544 [Win] Implement the media controls in JavaScript.
545 https://bugs.webkit.org/show_bug.cgi?id=122166
547 Reviewed by Jer Noble.
549 * win/tools/vsprops/FeatureDefines.props: Activate the
550 ENABLE_MEDIA_CONTROLS_SCRIPT flag.
552 2013-09-24 Bear Travis <betravis@adobe.com>
554 Disable CSS_SHAPES on Windows
555 https://bugs.webkit.org/show_bug.cgi?id=121879
557 Reviewed by Brent Fulgham.
559 Enabling CSS_SHAPES on Windows is currently causing crashes in DRT.
560 Turn the feature off until it can be appropriately fixed.
562 * win/tools/vsprops/FeatureDefines.props: Disable on Win port
563 * win/tools/vsprops/FeatureDefinesCairo.props: Disable on WinCairo port
565 2013-09-23 Patrick Gansterer <paroga@webkit.org>
567 use NOMINMAX instead of #define min min
568 https://bugs.webkit.org/show_bug.cgi?id=73563
570 Reviewed by Brent Fulgham.
572 Use NOMINMAX instead of #define min/max as a cleaner
573 way of ensuring that Windows system header files don't
574 define min/max as macro in the first place.
576 * win/tools/vsprops/common.props:
578 2013-09-20 Mark Rowe <mrowe@apple.com>
580 Fix link errors for external users when building WebKit with Xcode 5.
582 Reviewed by Oliver Hunt.
584 * libWebKitSystemInterfaceLion.a:
585 * libWebKitSystemInterfaceMountainLion.a:
587 2013-09-19 Bear Travis <betravis@adobe.com>
589 CSS_SHAPES not supported on AppleWin port
590 https://bugs.webkit.org/show_bug.cgi?id=118810
592 Reviewed by Brent Fulgham.
594 * win/tools/vsprops/FeatureDefines.props: Add the CSS_SHAPES compile flag on Windows.
596 2013-09-19 Dan Bernstein <mitz@apple.com>
598 Removed WebCoreSQLite3. It has been unused for years.
600 Rubber-stamped by Mark Rowe.
602 * WebCoreSQLite3: Removed.
603 * WebCoreSQLite3/sqlite3.h: Removed.
604 * WebCoreSQLite3/sqlite3ext.h: Removed.
605 * libWebCoreSQLite3.a: Removed.
607 2013-09-18 Brent Fulgham <bfulgham@apple.com>
609 [Windows] Unreviewed build fix: Expose PlatformArchitecture macro to build system.
611 * win/tools/vsprops/common.props:
613 2013-09-13 Brent Fulgham <bfulgham@apple.com>
615 [Windows] Enable Page Visibility API
616 https://bugs.webkit.org/show_bug.cgi?id=121340
618 Reviewed by Anders Carlsson.
620 * win/tools/vsprops/FeatureDefines.props: Activate feature.
621 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
623 2013-09-12 Brent Fulgham <bfulgham@apple.com>
625 [Windows] Update WKSI library for Open Source builders.
627 * win/lib32/WebKitSystemInterface.lib: Recompile with latest WebKit to use newer
628 WTF.dll symbol exports.
630 2013-08-29 Filip Pizlo <fpizlo@apple.com>
632 Just linking LLVM into JSC causes all plugin tests to fail
633 https://bugs.webkit.org/show_bug.cgi?id=113915
635 Reviewed by Oliver Hunt.
637 Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
639 * LLVMIncludesMountainLion.tar.bz2:
640 * LLVMLibrariesMountainLion.tar.bz2:
642 2013-08-29 Brent Fulgham <bfulgham@apple.com>
644 [Windows] Unreviewed build fix after r154847.
646 * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
647 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
649 2013-08-26 Brent Fulgham <bfulgham@apple.com>
651 [Windows] Updates to WKSI to get external builders working.
653 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
654 * win/lib32/WebKitSystemInterface.lib:
656 2013-08-24 Brent Fulgham <bfulgham@apple.com>
658 [Windows] Another attempt to fix the Windows bots. Need to retain older
659 QuickTime player features for external builders.
661 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
662 * win/lib32/WebKitSystemInterface.lib:
664 2013-08-23 Brent Fulgham <bfulgham@apple.com>
666 [Windows] Forgot to check in the header as well!
668 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
670 2013-08-23 Brent Fulgham <bfulgham@apple.com>
672 [Windows] Unreviewed build correction.
674 * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
676 2013-08-23 Beth Dakin <bdakin@apple.com>
678 REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in
680 https://bugs.webkit.org/show_bug.cgi?id=120240
682 <rdar://problem/14634453>
684 Reviewed by Anders Carlsson.
686 * WebKitSystemInterface.h:
687 * libWebKitSystemInterfaceLion.a:
688 * libWebKitSystemInterfaceMountainLion.a:
690 2013-08-23 Alex Christensen <achristensen@apple.com>
692 Re-separating Win32 and Win64 builds.
693 https://bugs.webkit.org/show_bug.cgi?id=120178
695 Reviewed by Brent Fulgham.
697 * win/tools/vsprops/common.props:
698 Export PlatformArchitecture to be used by make and cmd scripts.
699 Use PlatformArchitecture to determine correct build directory
700 (lib32/bin32/obj32 or lib64/bin64/obj64).
702 2013-08-22 Filip Pizlo <fpizlo@apple.com>
704 Update LLVM binary drops and scripts to the latest version from SVN
705 https://bugs.webkit.org/show_bug.cgi?id=120184
707 Reviewed by Mark Hahnenberg.
709 Updated binary drops to r189066.
711 * LLVMIncludesMountainLion.tar.bz2:
712 * LLVMLibrariesMountainLion.tar.bz2:
714 2013-08-21 Commit Queue <commit-queue@webkit.org>
716 Unreviewed, rolling out r154416.
717 http://trac.webkit.org/changeset/154416
718 https://bugs.webkit.org/show_bug.cgi?id=120147
720 Broke Windows builds (Requested by rniwa on #webkit).
722 * win/tools/vsprops/common.props:
724 2013-08-21 Alex Christensen <achristensen@apple.com>
726 <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
728 Reviewed by Brent Fulgham.
730 * win/tools/vsprops/common.props:
731 Export PlatformArchitecture to be used by make and cmd scripts.
732 Use PlatformArchitecture to determine correct build directory
733 (lib32/bin32/obj32 or lib64/bin64/obj64).
735 2013-08-21 Brent Fulgham <bfulgham@apple.com>
737 <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
739 Reviewed by Anders Carlsson.
741 * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
742 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
744 2013-08-15 Eric Carlson <eric.carlson@apple.com>
746 [Mac] Remove "legacy" media UI
747 https://bugs.webkit.org/show_bug.cgi?id=119752
749 Reviewed by Jer Noble.
751 * WebKitSystemInterface.h:
752 * libWebKitSystemInterfaceLion.a:
753 * libWebKitSystemInterfaceMountainLion.a:
755 2013-08-13 Simon Fraser <simon.fraser@apple.com>
757 Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
758 https://bugs.webkit.org/show_bug.cgi?id=119490
760 New versions of WKSI that fix a bug that caused spew about null CGContexts,
761 and update WebKitSystemInterface.h.
763 * WebKitSystemInterface.h:
764 * libWebKitSystemInterfaceLion.a:
765 * libWebKitSystemInterfaceMountainLion.a:
767 2013-08-08 Alex Christensen <achristensen@apple.com>
771 Rubberstamped by Brent Fulgham.
773 * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
775 2013-07-30 Sanghyun Park <sh919.park@samsung.com>
777 Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
778 https://bugs.webkit.org/show_bug.cgi?id=119239
780 According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
781 But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
783 Reviewed by Brent Fulgham.
785 * win/tools/vsprops/FeatureDefines.props:
786 * win/tools/vsprops/FeatureDefinesCairo.props:
788 2013-05-22 Filip Pizlo <fpizlo@apple.com>
790 Updated LLVM drops to include MCJIT memory management APIs.
792 Rubber stamped by Mark Hahnenberg.
794 * LLVMIncludesMountainLion.tar.bz2:
795 * LLVMLibrariesMountainLion.tar.bz2:
797 2013-04-30 Filip Pizlo <fpizlo@apple.com>
799 Updated LLVM drops to include MCJIT fixes and newly exposed API.
801 Rubber stamped by Mark Hahnenberg.
803 * LLVMIncludesMountainLion.tar.bz2:
804 * LLVMLibrariesMountainLion.tar.bz2:
806 2013-04-16 Filip Pizlo <fpizlo@apple.com>
808 Updated LLVM drops to include MCJIT fixes.
810 * LLVMIncludesMountainLion.tar.bz2:
811 * LLVMLibrariesMountainLion.tar.bz2:
813 2013-04-03 Filip Pizlo <fpizlo@apple.com>
815 Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
817 Rubber stamped by Mark Hahnenberg.
819 * LLVMIncludesMountainLion.tar.bz2:
820 * LLVMLibrariesMountainLion.tar.bz2:
822 2013-03-29 Filip Pizlo <fpizlo@apple.com>
824 fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
825 https://bugs.webkit.org/show_bug.cgi?id=113452
827 Rubber stamped by Mark Hahnenberg.
829 * LLVMIncludesMountainLion.tar.bz2: Added.
830 * LLVMLibrariesMountainLion.tar.bz2: Added.
832 2013-07-18 Roger Fong <roger_fong@apple.com>
834 Make sure to link against _debug binaries when appropriate.
835 <rdar://problem/14473010>.
837 * win/tools/vsprops/debugsuffix.props:
839 2013-07-02 Commit Queue <commit-queue@webkit.org>
841 Unreviewed, rolling out r152233.
842 http://trac.webkit.org/changeset/152233
843 https://bugs.webkit.org/show_bug.cgi?id=118304
845 hopeful attempt to restore windows buildage (Requested by
848 * win/tools/vsprops/debugsuffix.props:
850 2013-07-01 Brent Fulgham <bfulgham@apple.com>
852 [Windows] Unreviewed correction to DEBUG_ALL target. Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
853 which prevented proper build operation.
855 * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
856 macros when building with 'debugsuffix' target.
858 2013-06-18 Roger Fong <roger_fong@apple.com>
860 Replace tools32 folder with tools and update WebKit Windows solution accordingly.
861 <rdar://problem/14118143>.
863 Rubberstamped by Brent Fulgham.
865 * win/tools: Copied from win/tools32.
866 * win/tools/WinTools.make:
867 * win/tools/scripts/auto-version.sh:
868 * win/tools/scripts/feature-defines.sh:
869 * win/tools32: Removed.
870 * win/tools32/WinTools.make: Removed.
871 * win/tools32/scripts: Removed.
872 * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
873 * win/tools32/scripts/VERSION: Removed.
874 * win/tools32/scripts/auto-version.sh: Removed.
875 * win/tools32/scripts/feature-defines.sh: Removed.
876 * win/tools32/vsprops: Removed.
877 * win/tools32/vsprops/FeatureDefines.props: Removed.
878 * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
879 * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
880 * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
881 * win/tools32/vsprops/WinCairo.props: Removed.
882 * win/tools32/vsprops/WinCairo.vsprops: Removed.
883 * win/tools32/vsprops/cURL.props: Removed.
884 * win/tools32/vsprops/cURL.vsprops: Removed.
885 * win/tools32/vsprops/common.props: Removed.
886 * win/tools32/vsprops/common.vsprops: Removed.
887 * win/tools32/vsprops/debug.props: Removed.
888 * win/tools32/vsprops/debug.vsprops: Removed.
889 * win/tools32/vsprops/debug_all.vsprops: Removed.
890 * win/tools32/vsprops/debug_wincairo.props: Removed.
891 * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
892 * win/tools32/vsprops/debugsuffix.props: Removed.
893 * win/tools32/vsprops/production.props: Removed.
894 * win/tools32/vsprops/production.vsprops: Removed.
895 * win/tools32/vsprops/release.props: Removed.
896 * win/tools32/vsprops/release.vsprops: Removed.
897 * win/tools32/vsprops/releaseproduction.vsprops: Removed.
899 2013-06-12 Brent Fulgham <bfulgham@webkit.org>
901 [WinCairo] Unreviewed build correction.
903 * win/tools32/vsprops/WinCairo.props: Switch from using the
904 $WebKitLibraries environment variable to the newer
906 * win/tools32/vsprops/debug_wincairo.props: Ditto.
908 2013-06-11 Roger Fong <roger_fong@apple.com>
910 Unreviewed. Another part of rollout of r151408.
912 * win/tools64: Removed.
913 * win/tools64/scripts: Removed.
914 * win/tools64/vsprops: Removed.
916 2013-06-11 Roger Fong <roger_fong@apple.com>
918 Unreviewed. WinTools makefile fix.
920 * win/tools32/WinTools.make:
922 2013-06-11 Commit Queue <commit-queue@webkit.org>
924 Unreviewed, rolling out r151408.
925 http://trac.webkit.org/changeset/151408
926 https://bugs.webkit.org/show_bug.cgi?id=117519
928 Opting for a different approach (Requested by rfong on
931 * win/WinTools.make: Removed.
932 * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
933 * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
934 * win/tools64/scripts/VERSION: Removed.
935 * win/tools64/scripts/auto-version.sh: Removed.
936 * win/tools64/scripts/feature-defines.sh: Removed.
937 * win/tools64/vsprops/FeatureDefines.props: Removed.
938 * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
939 * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
940 * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
941 * win/tools64/vsprops/WinCairo.props: Removed.
942 * win/tools64/vsprops/WinCairo.vsprops: Removed.
943 * win/tools64/vsprops/cURL.props: Removed.
944 * win/tools64/vsprops/cURL.vsprops: Removed.
945 * win/tools64/vsprops/common.props: Removed.
946 * win/tools64/vsprops/common.vsprops: Removed.
947 * win/tools64/vsprops/debug.props: Removed.
948 * win/tools64/vsprops/debug.vsprops: Removed.
949 * win/tools64/vsprops/debug_all.vsprops: Removed.
950 * win/tools64/vsprops/debug_wincairo.props: Removed.
951 * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
952 * win/tools64/vsprops/debugsuffix.props: Removed.
953 * win/tools64/vsprops/production.props: Removed.
954 * win/tools64/vsprops/production.vsprops: Removed.
955 * win/tools64/vsprops/release.props: Removed.
956 * win/tools64/vsprops/release.vsprops: Removed.
957 * win/tools64/vsprops/releaseproduction.vsprops: Removed.
959 2013-06-10 Roger Fong <roger_fong@apple.com>
961 Change WebKitLibraries/win folder structure around.
962 <rdar://problem/14097829>
964 Reviewed by Lucas Forschler.
966 * win/WinTools.make: Copied from win/tools32/WinTools.make.
967 * win/tools32/WinTools.make: Removed.
968 * win/tools64: Copied from win/tools32.
970 2013-06-05 Bear Travis <betravis@adobe.com>
972 [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
973 https://bugs.webkit.org/show_bug.cgi?id=117172
975 Reviewed by Alexandru Chiculita.
977 Adding the CSS_SHAPES compile flag.
979 * win/tools32/vsprops/FeatureDefines.vsprops:
980 * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
982 2013-06-03 Roger Fong <roger_fong@apple.com>
984 Unreviewed. Some AppleWin VS2010 house cleaning.
986 * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
987 * win/tools32/scripts/auto-version2010.sh: Removed.
988 * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
989 * win/tools32/scripts/feature-defines2010.sh: Removed.
991 2013-06-03 Roger Fong <roger_fong@apple.com>
993 Nuke VS2005 files from the tree.
994 <rdar://problem/14042021>.
996 Rubberstamped by Brent Fulgham.
999 * win/lib/WebKitSystemInterface.lib: Removed.
1000 * win/tools: Removed.
1001 * win/tools/WinTools.make: Removed.
1002 * win/tools/scripts: Removed.
1003 * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
1004 * win/tools/scripts/VERSION: Removed.
1005 * win/tools/scripts/auto-version.sh: Removed.
1006 * win/tools/scripts/auto-version2010.sh: Removed.
1007 * win/tools/scripts/feature-defines.sh: Removed.
1008 * win/tools/scripts/feature-defines2010.sh: Removed.
1009 * win/tools/vsprops: Removed.
1010 * win/tools/vsprops/FeatureDefines.props: Removed.
1011 * win/tools/vsprops/FeatureDefines.vsprops: Removed.
1012 * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
1013 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
1014 * win/tools/vsprops/WinCairo.props: Removed.
1015 * win/tools/vsprops/WinCairo.vsprops: Removed.
1016 * win/tools/vsprops/cURL.props: Removed.
1017 * win/tools/vsprops/cURL.vsprops: Removed.
1018 * win/tools/vsprops/common.props: Removed.
1019 * win/tools/vsprops/common.vsprops: Removed.
1020 * win/tools/vsprops/debug.props: Removed.
1021 * win/tools/vsprops/debug.vsprops: Removed.
1022 * win/tools/vsprops/debug_all.vsprops: Removed.
1023 * win/tools/vsprops/debug_wincairo.props: Removed.
1024 * win/tools/vsprops/debug_wincairo.vsprops: Removed.
1025 * win/tools/vsprops/debugsuffix.props: Removed.
1026 * win/tools/vsprops/production.props: Removed.
1027 * win/tools/vsprops/production.vsprops: Removed.
1028 * win/tools/vsprops/release.props: Removed.
1029 * win/tools/vsprops/release.vsprops: Removed.
1030 * win/tools/vsprops/releaseproduction.vsprops: Removed.
1032 2013-05-29 Jeffrey Pfau <jpfau@apple.com>
1034 [Mac] Enable cache partitioning and the public suffix list on 10.8
1035 <rdar://problem/13679019>
1037 Rubber-stamped by David Kilzer.
1039 * WebKitSystemInterface.h:
1040 * libWebKitSystemInterfaceLion.a:
1041 * libWebKitSystemInterfaceMountainLion.a:
1043 2013-05-14 Beth Dakin <bdakin@apple.com>
1045 Printing in 1Password app is broken with screen fonts disabled
1046 https://bugs.webkit.org/show_bug.cgi?id=116133
1048 <rdar://problem/13162981>
1050 Reviewed by Anders Carlsson.
1052 Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
1054 * libWebKitSystemInterfaceLion.a:
1055 * libWebKitSystemInterfaceMountainLion.a:
1057 2013-05-08 Roger Fong <roger_fong@apple.com>
1059 Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
1061 * win/lib32: Copied from win/lib.
1062 * win/tools/WinTools.make:
1064 2013-05-02 Roger Fong <roger_fong@apple.com>
1066 Unreviewed Windows build fix.
1068 * win/lib/WebKitSystemInterface.lib:
1070 2013-05-01 Alexey Proskuryakov <ap@apple.com>
1072 Update WebKitSystemInterface.
1074 * WebKitSystemInterface.h:
1075 * libWebKitSystemInterfaceLion.a:
1076 * libWebKitSystemInterfaceMountainLion.a:
1078 2013-04-29 Chris Fleizach <cfleizach@apple.com>
1080 WEB SPEECH: need to identify the default voice per language
1081 https://bugs.webkit.org/show_bug.cgi?id=115366
1083 Reviewed by Simon Fraser.
1085 * WebKitSystemInterface.h:
1086 * libWebKitSystemInterfaceLion.a:
1087 * libWebKitSystemInterfaceMountainLion.a:
1089 2013-04-29 Roger Fong <roger_fong@apple.com>
1091 Need a tools32 folder for VS2010 builds.
1092 tools folder will be nuked when we nuke VS2005.
1094 * win/tools32: Copied from WebKitLibraries/win/tools.
1096 2013-04-26 Roger Fong <roger_fong@apple.com>
1098 Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
1100 * win/tools/vsprops/FeatureDefines.vsprops:
1102 2013-04-26 Roger Fong <roger_fong@apple.com>
1104 Disable sub-pixel-layout on Apple Windows port.
1106 * win/tools/vsprops/FeatureDefines.props:
1108 2013-04-26 Roger Fong <roger_fong@apple.com>
1110 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
1111 Make the DebugSuffix configuration use _debug dependencies.
1113 * win/tools/WinTools.make:
1114 * win/tools/scripts/auto-version2010.sh:
1115 * win/tools/scripts/feature-defines2010.sh:
1116 * win/tools/vsprops/common.props:
1117 * win/tools/vsprops/debugsuffix.props:
1119 2013-04-25 Chris Fleizach <cfleizach@apple.com>
1121 WEB SPEECH: language support does not work as expected
1122 https://bugs.webkit.org/show_bug.cgi?id=115119
1124 Reviewed by Alexey Proskuryakov.
1126 * WebKitSystemInterface.h:
1128 2013-04-24 Roger Fong <roger_fong@apple.com>
1130 Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
1132 * win/tools/vsprops/common.props:
1134 2013-04-23 Antoine Quint <graouts@apple.com>
1136 Initial advance of text runs should be taken into account
1137 https://bugs.webkit.org/show_bug.cgi?id=114949
1139 Reviewed by Darin Adler.
1141 * WebKitSystemInterface.h:
1142 * libWebKitSystemInterfaceLion.a:
1143 * libWebKitSystemInterfaceMountainLion.a:
1145 2013-04-12 Jeffrey Pfau <jpfau@apple.com>
1147 Query directly for cache partition names
1148 https://bugs.webkit.org/show_bug.cgi?id=114538
1150 Reviewed by David Kilzer.
1152 * WebKitSystemInterface.h:
1153 * libWebKitSystemInterfaceLion.a:
1154 * libWebKitSystemInterfaceMountainLion.a:
1156 2013-04-08 Roger Fong <roger_fong@apple.com>
1160 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1161 * win/lib/WebKitSystemInterface.lib:
1163 2013-04-11 Alexey Proskuryakov <ap@apple.com>
1165 <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
1166 https://bugs.webkit.org/show_bug.cgi?id=114464
1168 Update WebKitSystemInterface.
1170 * WebKitSystemInterface.h:
1171 * libWebKitSystemInterfaceLion.a:
1172 * libWebKitSystemInterfaceMountainLion.a:
1174 2013-04-10 Benjamin Poulain <bpoulain@apple.com>
1176 Mass remove all the empty directories
1178 Rubberstamped by Ryosuke Niwa.
1181 * win/lib/WebKitSystemInterface: Removed.
1183 2013-04-05 Roger Fong <roger_fong@apple.com>
1185 More VS2010 solution makefile fixes.
1186 <rdar://problem/13588964>
1188 * win/tools/WinTools.make:
1190 2013-04-03 Brent Fulgham <bfulgham@webkit.org>
1192 [Windows, WinCairo] Unreviewed VS2010 Build Correction
1194 * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
1195 * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
1197 2013-04-01 Roger Fong <roger_fong@apple.com>
1199 Update FEATURE_DEFINES string generation for VS2010 solution.
1200 https://bugs.webkit.org/show_bug.cgi?id=113737.
1202 Reviewed by Timothy Horton.
1204 * win/tools/scripts/feature-defines2010.sh: Added.
1206 2013-03-29 Roger Fong <roger_fong@apple.com>
1208 Unreviewed. Rollout r146818.
1210 * win/tools/vsprops/FeatureDefines.props:
1212 2013-03-25 Kent Tamura <tkent@chromium.org>
1214 Rename ENABLE_INPUT_TYPE_DATETIME
1215 https://bugs.webkit.org/show_bug.cgi?id=113254
1217 Reviewed by Kentaro Hara.
1219 Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
1220 Actually I'd like to remove the code, but we shouldn't remove it yet
1221 because we shipped products with it on some platforms.
1223 * win/tools/vsprops/FeatureDefines.props:
1224 * win/tools/vsprops/FeatureDefines.vsprops:
1225 * win/tools/vsprops/FeatureDefinesCairo.props:
1226 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1228 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com>
1230 Unreviewed, rolling out r146816, r146821, and r146830.
1231 http://trac.webkit.org/changeset/146816
1232 http://trac.webkit.org/changeset/146821
1233 http://trac.webkit.org/changeset/146830
1234 https://bugs.webkit.org/show_bug.cgi?id=113262
1236 Broke all the Windows tests (Requested by rfong on #webkit).
1238 * win/tools/vsprops/FeatureDefines.vsprops:
1240 2013-03-25 Roger Fong <roger_fong@apple.com>
1242 Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
1244 * win/tools/vsprops/FeatureDefines.props:
1246 2013-03-25 Roger Fong <roger_fong@apple.com>
1248 Enable CSS_REGIONS and CSS_EXCLUSIONS.
1249 https://bugs.webkit.org/show_bug.cgi?id=87519
1251 Reviewed by Timothy Horton.
1253 * win/tools/vsprops/FeatureDefines.vsprops:
1255 2013-03-21 Roger Fong <roger_fong@apple.com>
1257 Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
1259 * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
1260 * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
1261 * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
1262 * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
1263 * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
1264 * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
1265 * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
1266 * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
1267 * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
1268 * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
1270 2013-03-19 Brent Fulgham <bfulgham@webkit.org>
1272 [WinCairo] Unreviewed build fix.
1274 * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
1275 of sync with the main Windows build, and the VS2010 version of the
1276 WinCairo port, preventing consistent builds.
1278 2013-03-13 Ryosuke Niwa <rniwa@webkit.org>
1280 Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
1281 https://bugs.webkit.org/show_bug.cgi?id=112277
1283 Reviewed by Adam Barth.
1285 * win/tools/vsprops/FeatureDefines.vsprops:
1286 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1288 2013-03-06 Jer Noble <jer.noble@apple.com>
1290 Unreviewed roll-out of r145011.
1292 * win/tools/vsprops/FeatureDefines.vsprops:
1294 2013-03-06 Jer Noble <jer.noble@apple.com>
1296 Unreviewed build fix. Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
1297 (non-Cairo) Windows builds.
1299 * win/tools/vsprops/FeatureDefines.vsprops:
1301 2013-03-05 Kiran Muppala <cmuppala@apple.com>
1303 Remove deprecated process suppression assertion SPI from WebKitSystemInterface
1304 https://bugs.webkit.org/show_bug.cgi?id=111501
1306 Reviewed by Alexey Proskuryakov.
1308 https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
1309 WKNSProcessInfoProcessAssertionWithTypes() with
1310 -[NSProcessInfo beginSuspensionOfSystemBehaviors:]. Hence, remove
1311 the now deprecated SPI.
1313 * WebKitSystemInterface.h: Remove
1314 WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
1316 2013-03-05 Kiran Muppala <cmuppala@apple.com>
1318 Use new assertion API for process suppression on Mac
1319 https://bugs.webkit.org/show_bug.cgi?id=111387
1321 Reviewed by Alexey Proskuryakov.
1323 Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
1324 take a process suppression assertion.
1326 * WebKitSystemInterface.h:
1328 2013-03-05 Jeffrey Pfau <jpfau@apple.com>
1330 Clear associated cache partitions when deleting origins' cache
1331 https://bugs.webkit.org/show_bug.cgi?id=111383
1333 Reviewed by Maciej Stachowiak.
1335 * WebKitSystemInterface.h:
1336 * libWebKitSystemInterfaceLion.a:
1337 * libWebKitSystemInterfaceMountainLion.a:
1339 2013-03-04 Kunihiko Sakamoto <ksakamoto@chromium.org>
1341 Add build flag for FontLoader
1342 https://bugs.webkit.org/show_bug.cgi?id=111289
1344 Reviewed by Benjamin Poulain.
1346 Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
1348 * win/tools/vsprops/FeatureDefines.vsprops:
1349 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1351 2013-02-27 Glenn Adams <glenn@skynav.com>
1353 Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
1354 https://bugs.webkit.org/show_bug.cgi?id=110944
1356 Reviewed by Dean Jackson.
1358 * win/tools/vsprops/FeatureDefines.vsprops:
1359 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1361 2013-02-21 Jeffrey Pfau <jpfau@apple.com>
1363 Optionally partition cache to prevent using cache for tracking
1364 https://bugs.webkit.org/show_bug.cgi?id=110269
1366 Reviewed by Maciej Stachowiak.
1368 Update WKSI bindings.
1370 * WebKitSystemInterface.h:
1371 * libWebKitSystemInterfaceLion.a:
1372 * libWebKitSystemInterfaceMountainLion.a:
1374 2013-02-22 Aaron Colwell <acolwell@chromium.org>
1376 Disable MediaSource on Apple Windows port
1377 https://bugs.webkit.org/show_bug.cgi?id=110494
1379 Reviewed by Tim Horton.
1381 * win/tools/vsprops/FeatureDefines.vsprops:
1383 2013-02-22 Roger Fong <roger_fong@apple.com>
1385 Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
1387 * win/tools/WinTools.make:
1389 2013-02-14 Anders Carlsson <andersca@apple.com>
1391 Add WKContextIsPlugInUpdateAvailable
1392 https://bugs.webkit.org/show_bug.cgi?id=109862
1393 <rdar://problem/13173140>
1395 Reviewed by Sam Weinig.
1397 Roll WebKitSystemInterface DEPS.
1399 * WebKitSystemInterface.h:
1400 * libWebKitSystemInterfaceLion.a:
1401 * libWebKitSystemInterfaceMountainLion.a:
1403 2013-02-13 Roger Fong <roger_fong@apple.com>
1405 Move all .props files from WebKitLibraries folder to WebKit Source folder.
1406 https://bugs.webkit.org/show_bug.cgi?id=109761
1408 Reviewed by Brent Fulgham.
1410 * win/tools/vsprops/FeatureDefines.props: Removed.
1411 * win/tools/vsprops/common.props: Removed.
1412 * win/tools/vsprops/debug.props: Removed.
1413 * win/tools/vsprops/release.props: Removed.
1414 * win/tools/vsprops/releaseproduction.props: Removed.
1416 2013-02-07 Roger Fong <roger_fong@apple.com>
1418 Unreviewed. More VS2010 WebKit solution touchups.
1419 Move an ignored warning from a project to common properties.
1421 * win/tools/vsprops/common.props:
1423 2013-02-06 Mike West <mkwst@chromium.org>
1425 Add an ENABLE_NOSNIFF feature flag.
1426 https://bugs.webkit.org/show_bug.cgi?id=109029
1428 Reviewed by Jochen Eisinger.
1430 This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
1431 when processing script and other resource types.
1433 * win/tools/vsprops/FeatureDefines.vsprops:
1434 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1436 2013-02-01 Alexis Menard <alexis@webkit.org>
1438 Enable unprefixed CSS transitions by default.
1439 https://bugs.webkit.org/show_bug.cgi?id=108216
1441 Reviewed by Dean Jackson.
1443 Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1444 to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to
1445 guard the unprefixing work for CSS Transforms and animations.
1447 * win/tools/vsprops/FeatureDefines.vsprops:
1448 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1450 2013-01-30 Alexey Proskuryakov <ap@apple.com>
1452 Update WebKitSystemInterface for <rdar://problem/13111288>.
1454 * libWebKitSystemInterfaceLion.a:
1455 * libWebKitSystemInterfaceMountainLion.a:
1457 * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
1459 2013-01-28 Kiran Muppala <cmuppala@apple.com>
1461 Add window occlusion criteria to determine page visibility on Mac
1462 https://bugs.webkit.org/show_bug.cgi?id=107494
1464 Reviewed by Simon Fraser.
1466 Add enum constants to specify window occlusion notification type to
1467 notification registration/unregistration methods. Add typedef for
1468 window ID data passed to the window occlusion notification handler.
1469 Add method to enable occlusion notifications for a particular window.
1471 * WebKitSystemInterface.h: Add
1472 WKOcclusionNotificationTypeWindowBecameVisible,
1473 WKOcclusionNotificationTypeWindowBecameOccluded,
1475 WKEnableWindowOcclusionNotifications().
1477 2013-01-25 Andy Estes <aestes@apple.com>
1479 Update WKSI header and libraries after r140875.
1481 * WebKitSystemInterface.h:
1482 * libWebKitSystemInterfaceLion.a:
1483 * libWebKitSystemInterfaceMountainLion.a:
1485 2013-01-24 Brent Fulgham <bfulgham@webkit.org>
1487 Get WTF compiling in VS2010 (32bit)
1488 https://bugs.webkit.org/show_bug.cgi?id=106986
1490 Reviewed by Tim Horton.
1492 If you do not have Cygwin in the overall operating system
1493 PATH, the project will not build. In VS2005 we had logic
1494 in the build system to guard against this. We should
1495 retain this in the VS2010 work.
1497 Furthermore, VS2010 has a nasty bug where to Visual Studio
1498 tools path is not defined when performing a 'clean' phase
1499 on an NMAKE-based build. This is corrected here as well.
1501 * win/tools/vsprops/common.props: Revise environment setup
1502 to ensure proper tools are in path during build.
1504 2013-01-19 Roger Fong <roger_fong@apple.com>
1506 Add WebKitLibraries property sheets for compiling WebKit in VS2010.
1507 https://bugs.webkit.org/show_bug.cgi?id=106949
1509 Reviewed by Brent Fulgham.
1511 * win/tools/vsprops/FeatureDefines.props: Added.
1512 * win/tools/vsprops/common.props: Added.
1513 * win/tools/vsprops/debug.props: Added.
1514 * win/tools/vsprops/release.props: Added.
1515 * win/tools/vsprops/releaseproduction.props: Added.
1517 2013-01-21 Dirk Schulze <dschulze@adobe.com>
1519 Add build flag for Canvas's Path object (disabled by default)
1520 https://bugs.webkit.org/show_bug.cgi?id=107473
1522 Reviewed by Dean Jackson.
1524 Add CANVAS_PATH build flag to build systems.
1526 * win/tools/vsprops/FeatureDefines.vsprops:
1527 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1529 2013-01-10 Roger Fong <roger_fong@apple.com>
1531 Update WebkitSystemInterface lib for Windows port.
1532 This hasn't been done in a while and the current one is out of date.
1533 In addition I believe it will fix:
1534 <rdar://problem/12990844>
1536 Rubberstamped by Timothy Horton.
1538 * win/lib/WebKitSystemInterface.lib:
1540 2013-01-08 Kiran Muppala <cmuppala@apple.com>
1542 Add WebKitSystemInterface needed for overriding system proxies on Mac
1543 https://bugs.webkit.org/show_bug.cgi?id=106410
1545 Reviewed by Stephanie Lewis.
1547 This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
1548 Add user defaults to override system proxy settings for NetworkProcess on Mac, which
1549 is awaiting the approval of a WebKit2 committer. Commiting the WKSI portion separately,
1550 so that the internal repository commit for generating the WKSI libraries does not have to
1551 be rolled back every time the rest of the patch changes.
1553 Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
1554 custom proxies during initialization.
1556 * WebKitSystemInterface.h:
1557 * libWebKitSystemInterfaceLion.a:
1558 * libWebKitSystemInterfaceMountainLion.a:
1560 2013-01-04 Adam Klein <adamk@chromium.org>
1562 Remove ENABLE_MUTATION_OBSERVERS #define
1563 https://bugs.webkit.org/show_bug.cgi?id=105459
1565 Reviewed by Ryosuke Niwa.
1567 * win/tools/vsprops/FeatureDefines.vsprops:
1568 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1570 2013-01-01 Dan Bernstein <mitz@apple.com>
1572 <rdar://problem/12942239> Update copyright strings
1574 Reviewed by Sam Weinig.
1576 * win/tools/scripts/COPYRIGHT-END-YEAR:
1578 2012-12-28 Mark Rowe <mrowe@apple.com>
1580 Move logic for extracting the OS X marketing version in to WebCore
1581 <http://webkit.org/b/105841> / <rdar://problem/10736041>
1583 Reviewed by Dan Bernstein.
1585 * WebKitSystemInterface.h:
1587 2012-12-19 Kiran Muppala <cmuppala@apple.com>
1589 Adopt new assertion SPI for process suppression on Mac
1590 https://bugs.webkit.org/show_bug.cgi?id=105378
1592 Reviewed by Mark Rowe.
1594 Add WKNSProcessInfoProcessAssertionWithTypes().
1596 * WebKitSystemInterface.h:
1598 2012-12-19 Alexis Menard <alexis@webkit.org>
1600 Implement CSS parsing for CSS transitions unprefixed.
1601 https://bugs.webkit.org/show_bug.cgi?id=104804
1603 Reviewed by Dean Jackson.
1605 Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1606 to cover the work of unprefixing Transforms, Animations and
1607 Transitions. It will let the possibility of each ports to turn it off
1608 in their release branches until we're confident that these CSS
1609 properties are ready to be unprefixed.
1611 * win/tools/vsprops/FeatureDefines.vsprops:
1612 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1614 2012-12-12 Roger Fong <roger_fong@apple.com>
1616 Enable VIDEO_TRACK on Windows.
1617 https://bugs.webkit.org/show_bug.cgi?id=104706.
1619 Reviewed by Timothy Horton.
1621 Enable VIDEO_TRACK on Windows and update project property files.
1623 * win/tools/vsprops/FeatureDefines.vsprops:
1625 2012-12-12 Sheriff Bot <webkit.review.bot@gmail.com>
1627 Unreviewed, rolling out r137491.
1628 http://trac.webkit.org/changeset/137491
1629 https://bugs.webkit.org/show_bug.cgi?id=104828
1631 broke the builtd (Requested by rfong on #webkit).
1633 * win/tools/vsprops/FeatureDefines.vsprops:
1635 2012-12-11 Roger Fong <roger_fong@apple.com>
1637 Enable VIDEO_TRACK on Windows.
1638 https://bugs.webkit.org/show_bug.cgi?id=104706.
1640 Reviewed by Timothy Horton.
1642 Enable VIDEO_TRACK on Windows and update project property files.
1644 * win/tools/vsprops/FeatureDefines.vsprops:
1646 2012-12-10 Alexis Menard <alexis@webkit.org>
1648 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
1649 https://bugs.webkit.org/show_bug.cgi?id=104539
1651 Reviewed by Antonio Gomes.
1653 As discussed on webkit-dev it is not needed to keep this feature flag
1654 as support for <position> type is a small feature that is already
1655 implemented by three other UAs. It was useful while landing this
1656 feature as partial bits were landed one after one.
1658 * win/tools/vsprops/FeatureDefines.vsprops:
1659 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1661 2012-12-06 Rick Byers <rbyers@chromium.org>
1663 CSS cursor property should support webkit-image-set
1664 https://bugs.webkit.org/show_bug.cgi?id=99493
1666 Reviewed by Beth Dakin.
1668 Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
1670 * win/tools/vsprops/FeatureDefines.vsprops:
1671 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1673 2012-11-26 Roger Fong <roger_fong@apple.com>
1675 Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
1676 Add a feature flag and skip some failing tests.
1677 https://bugs.webkit.org/show_bug.cgi?id=103294
1680 compositing/overflow/scrolling-without-painting.html
1681 compositing/overflow/updating-scrolling-content.html
1683 * win/tools/vsprops/FeatureDefines.vsprops:
1685 2012-11-23 Alexis Menard <alexis@webkit.org>
1687 [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
1688 https://bugs.webkit.org/show_bug.cgi?id=102104
1690 Reviewed by Julien Chaffraix.
1692 Protect the new feature behind a feature flag.
1694 * win/tools/vsprops/FeatureDefines.vsprops:
1695 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1697 2012-11-19 Kihong Kwon <kihong.kwon@samsung.com>
1699 Add PROXIMITY_EVENTS feature
1700 https://bugs.webkit.org/show_bug.cgi?id=102658
1702 Reviewed by Kentaro Hara.
1704 Add PROXIMITY_EVENTS feature to win and win-cairo prot.
1706 * win/tools/vsprops/FeatureDefines.vsprops:
1707 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1709 2012-11-12 Beth Dakin <bdakin@apple.com>
1711 Build fix. Forgot these bits last time.
1713 * libWebKitSystemInterfaceLion.a:
1714 * libWebKitSystemInterfaceMountainLion.a:
1716 2012-11-12 Beth Dakin <bdakin@apple.com>
1718 Zoomed-in scrolling is very slow when deviceScaleFactor > 1
1719 https://bugs.webkit.org/show_bug.cgi?id=101787
1721 Reviewed by Simon Fraser.
1723 wkSetCGFontRenderingMode now takes a BOOL parameter.
1724 * WebKitSystemInterface.h:
1725 * libWebKitSystemInterfaceLion.a:
1726 * libWebKitSystemInterfaceMountainLion.a:
1728 2012-11-08 Anders Carlsson <andersca@apple.com>
1730 Roll WebKitSystemInterface DEPS.
1732 Rubber-stamped by Andreas Kling.
1734 * libWebKitSystemInterfaceLion.a:
1735 * libWebKitSystemInterfaceMountainLion.a:
1737 2012-11-07 Roger Fong <roger_fong@apple.com>
1739 Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
1740 https://bugs.webkit.org/show_bug.cgi?id=101538
1742 Rubberstamped by Tim Horton.
1744 * win/tools/vsprops/FeatureDefines.vsprops:
1746 2012-11-06 Anders Carlsson <andersca@apple.com>
1750 * WebKitSystemInterface.h:
1752 2012-11-06 Anders Carlsson <andersca@apple.com>
1754 Update Java related WKSI function names
1755 https://bugs.webkit.org/show_bug.cgi?id=101414
1757 Reviewed by Sam Weinig.
1759 Roll WebKitSystemInterface DEPS.
1761 * WebKitSystemInterface.h:
1762 * libWebKitSystemInterfaceLion.a:
1763 * libWebKitSystemInterfaceMountainLion.a:
1765 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1767 Clean up which storage cookie jar functions use
1768 https://bugs.webkit.org/show_bug.cgi?id=101395
1770 Reviewed by Brady Eidson.
1772 * WebKitSystemInterface.h:
1773 * libWebKitSystemInterfaceLion.a:
1774 * libWebKitSystemInterfaceMountainLion.a:
1775 Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
1776 supported OS versions.
1778 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1780 Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
1782 Rubber-stampted by Mark Rowe.
1784 * libWebKitSystemInterfaceLeopard.a: Removed.
1785 * libWebKitSystemInterfaceSnowLeopard.a: Removed.
1787 2012-11-05 Alexey Proskuryakov <ap@apple.com>
1789 Get rid of setCookieStoragePrivateBrowsingEnabled.
1790 https://bugs.webkit.org/show_bug.cgi?id=101247
1792 Reviewed by Brady Eidson.
1794 * WebKitSystemInterface.h: Removed the function.
1796 2012-11-02 Anders Carlsson <andersca@apple.com>
1798 Don't instantiate the Java plug-in if it's inactive
1799 https://bugs.webkit.org/show_bug.cgi?id=101102
1800 <rdar://problem/12595679>
1802 Reviewed by Andreas Kling.
1804 Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
1806 * WebKitSystemInterface.h:
1807 * libWebKitSystemInterfaceLion.a:
1808 * libWebKitSystemInterfaceMountainLion.a:
1809 Roll WebKitSystemInterface DERPS.
1811 2012-10-25 Dominik Röttsches <dominik.rottsches@intel.com>
1813 Conditionalize XHR timeout support
1814 https://bugs.webkit.org/show_bug.cgi?id=100356
1816 Reviewed by Adam Barth.
1818 Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
1819 See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
1820 to fix timeout support for CF Network.
1822 * win/tools/vsprops/FeatureDefines.vsprops:
1823 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1825 2012-10-24 Eric Carlson <eric.carlson@apple.com>
1827 Allow ports to override text track rendering style
1828 https://bugs.webkit.org/show_bug.cgi?id=97800
1829 <rdar://problem/12044964>
1831 Reviewed by Maciej Stachowiak.
1833 Update WKSI header with SPI for getting the user caption appearance preferences.
1835 * WebKitSystemInterface.h:
1837 2012-10-19 Dongwoo Joshua Im <dw.im@samsung.com>
1839 Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
1840 https://bugs.webkit.org/show_bug.cgi?id=99804
1842 Reviewed by Julien Chaffraix.
1844 CSS3 text related properties will be implemented under this flag,
1845 including text decoration, text-align-last, and text-justify.
1847 * win/tools/vsprops/FeatureDefines.vsprops:
1848 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1850 2012-10-18 Pablo Flouret <pablof@motorola.com>
1852 Implement css3-conditional's @supports rule
1853 https://bugs.webkit.org/show_bug.cgi?id=86146
1855 Reviewed by Antti Koivisto.
1857 * win/tools/vsprops/FeatureDefines.vsprops:
1858 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1859 Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
1861 2012-10-08 Kiran Muppala <cmuppala@apple.com>
1863 Throttle DOM timers on hidden pages.
1864 https://bugs.webkit.org/show_bug.cgi?id=98474
1866 Reviewed by Maciej Stachowiak.
1868 Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
1870 * win/tools/vsprops/FeatureDefines.vsprops:
1871 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1873 2012-10-05 Sheriff Bot <webkit.review.bot@gmail.com>
1875 Unreviewed, rolling out r130556 and r130564.
1876 http://trac.webkit.org/changeset/130556
1877 http://trac.webkit.org/changeset/130564
1878 https://bugs.webkit.org/show_bug.cgi?id=98572
1880 The patch wasn't reviewed by a reviewer and it is breaking
1881 Chromium Windows (Requested by jchaffraix on #webkit).
1883 * WebKitSystemInterface.h:
1885 2012-10-05 Tim Horton <timothy_horton@apple.com>
1887 Update WebKitSystemInterface libraries and header.
1889 Reviewed by Simon Fraser.
1891 * WebKitSystemInterface.h:
1892 * libWebKitSystemInterfaceLion.a:
1893 * libWebKitSystemInterfaceMountainLion.a:
1894 * libWebKitSystemInterfaceSnowLeopard.a:
1896 2012-10-04 Eric Carlson <eric.carlson@apple.com>
1898 Allow ports to override text track rendering style
1899 https://bugs.webkit.org/show_bug.cgi?id=97800
1900 <rdar://problem/12044964>
1902 Reviewed by Silvia Pfeiffer.
1904 Update WKSI header with SPI for getting the user caption appearance preferences.
1906 * WebKitSystemInterface.h:
1908 2012-09-28 Eric Carlson <eric.carlson@apple.com>
1910 Allow ports to override text track rendering style
1911 <rdar://problem/12044964>
1913 Reviewed by Jessie Berlin.
1915 Update WKSI libraries.
1917 * libWebKitSystemInterfaceLion.a:
1918 * libWebKitSystemInterfaceMountainLion.a:
1919 * libWebKitSystemInterfaceSnowLeopard.a:
1921 2012-09-25 Simon Fraser <simon.fraser@apple.com>
1923 <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
1925 Reviewed by Tim Horton.
1927 New WKSI libraries and header.
1929 * WebKitSystemInterface.h:
1930 * libWebKitSystemInterfaceLion.a:
1931 * libWebKitSystemInterfaceMountainLion.a:
1932 * libWebKitSystemInterfaceSnowLeopard.a:
1934 2012-09-08 Sam Weinig <sam@webkit.org>
1936 Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
1937 https://bugs.webkit.org/show_bug.cgi?id=96194
1939 Reviewed by Dan Bernstein.
1941 Update WKSI with SPI for getting the bundle URL from an executable URL.
1943 * WebKitSystemInterface.h:
1944 * libWebKitSystemInterfaceLion.a:
1945 * libWebKitSystemInterfaceMountainLion.a:
1946 * libWebKitSystemInterfaceSnowLeopard.a:
1947 Adds WKCopyBundleURLForExecutableURL().
1949 2012-08-29 Tony Chang <tony@chromium.org>
1951 Remove ENABLE_CSS3_FLEXBOX compile time flag
1952 https://bugs.webkit.org/show_bug.cgi?id=95382
1954 Reviewed by Ojan Vafai.
1956 Everyone is already enabling this by default and the spec has stablized.
1958 * win/tools/vsprops/FeatureDefines.vsprops:
1959 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1961 2012-08-15 Bruno de Oliveira Abinader <bruno.abinader@basyskom.com>
1963 [css3-text] Add CSS3 Text decoration compile flag
1964 https://bugs.webkit.org/show_bug.cgi?id=93863
1966 Reviewed by Julien Chaffraix.
1968 This patch handles the compile flag implementation, which will come disabled by
1969 default, thus not exposing the CSS3 text decoration features to the web, unless
1970 when explicitly enabling it with "--css3-text-decoration" build parameter.
1972 * win/tools/vsprops/FeatureDefines.vsprops:
1973 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1975 2012-08-14 Alex Christensen <alex.christensen@flexsim.com>
1977 /SAFESEH should not be a common linker option
1978 https://bugs.webkit.org/show_bug.cgi?id=89372
1980 Reviewed by Darin Adler.
1982 * win/tools/vsprops/common.vsprops:
1983 removed /SAFESEH as a default option for the linker (doesn't work for x64)
1985 2012-08-13 Roger Fong <roger_fong@apple.com>
1987 Enable CSS Sticky Position on Windows.
1988 https://bugs.webkit.org/show_bug.cgi?id=93905
1990 Reviewed by Tim Horton.
1992 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.
1994 * win/tools/vsprops/FeatureDefines.vsprops:
1995 Include ENABLE_CSS_STICKY_POSITION flag.
1997 2012-08-06 Anders Carlsson <andersca@apple.com>
1999 If the Apple Java plug-in is blocked and no runtime is installed, don't load it
2000 https://bugs.webkit.org/show_bug.cgi?id=93289
2001 <rdar://problem/11730092>
2003 Reviewed by Dan Bernstein.
2005 Add WKJLIsRuntimeAndWebComponentsInstalled().
2007 * WebKitSystemInterface.h:
2008 * libWebKitSystemInterfaceLion.a:
2009 * libWebKitSystemInterfaceMountainLion.a:
2011 2012-08-01 Jon Lee <jonlee@apple.com>
2015 Reviewed by Mark Rowe.
2017 * libWebKitSystemInterfaceLion.a:
2018 * libWebKitSystemInterfaceMountainLion.a:
2019 * libWebKitSystemInterfaceSnowLeopard.a:
2021 2012-07-29 Rik Cabanier <cabanier@adobe.com>
2023 Add ENABLE_CSS_COMPOSITING flag
2024 https://bugs.webkit.org/show_bug.cgi?id=92553
2026 Reviewed by Dirk Schulze.
2028 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
2030 * win/tools/vsprops/FeatureDefines.vsprops:
2031 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2033 2012-07-23 Roger Fong <roger_fong@apple.com>
2035 Disable flexbox on Windows
2036 https://bugs.webkit.org/show_bug.cgi?id=92047
2037 <rdar://problem/11570384>
2039 Reviewed by Darin Adler.
2041 Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
2043 * win/tools/vsprops/FeatureDefines.vsprops:
2044 Disable ENABLE_CSS3_FLEXBOX property.
2046 2012-07-23 Kent Tamura <tkent@chromium.org>
2048 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
2049 https://bugs.webkit.org/show_bug.cgi?id=91941
2051 Reviewed by Kentaro Hara.
2053 A flag name for an elmement should be ENABLE_*_ELEMENT.
2055 * win/tools/vsprops/FeatureDefines.vsprops:
2056 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2058 2012-07-22 Kent Tamura <tkent@chromium.org>
2060 Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
2061 https://bugs.webkit.org/show_bug.cgi?id=91928
2063 Reviewed by Kentaro Hara.
2065 A flag name for an elmement should be ENABLE_*_ELEMENT.
2067 * win/tools/vsprops/FeatureDefines.vsprops:
2068 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2070 2012-07-20 Kent Tamura <tkent@chromium.org>
2072 Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
2073 https://bugs.webkit.org/show_bug.cgi?id=91846
2075 Reviewed by Kentaro Hara.
2077 A flag name for an elmement should be ENABLE_*_ELEMENT.
2079 * win/tools/vsprops/FeatureDefines.vsprops:
2080 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2082 2012-07-11 Mark Rowe <mrowe@apple.com>
2084 Add a Mountain Lion version of libWebKitSystemInterface.a.
2086 Update the WebKitSystemInterface header and binaries.
2088 Reviewed by John Sullivan.
2090 * WebKitSystemInterface.h:
2091 * libWebKitSystemInterfaceLion.a:
2092 * libWebKitSystemInterfaceMountainLion.a: Added.
2093 * libWebKitSystemInterfaceSnowLeopard.a:
2095 2012-07-04 John Mellor <johnme@chromium.org>
2097 Text Autosizing: Add compile flag and runtime setting
2098 https://bugs.webkit.org/show_bug.cgi?id=87394
2100 This patch renames Font Boosting to Text Autosizing.
2102 Reviewed by Adam Barth.
2104 * win/tools/vsprops/FeatureDefines.vsprops:
2105 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2107 2012-06-29 Mihai Balan <mibalan@adobe.com>
2109 [CSS Regions] Adding feature defines for CSS Regions for Windows
2110 https://bugs.webkit.org/show_bug.cgi?id=88645
2112 Reviewed by Tony Chang.
2114 Re-trying to enable CSS regions on Windows. This time only enabling
2115 regions since exclusions lead to some very strange compiling/linking
2118 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
2119 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
2121 2012-06-28 Brent Fulgham <bfulgham@webkit.org>
2123 [WinCairo] Unreviewed build correction. Add two missing macro
2124 declarations to vsprops file.
2126 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
2127 ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
2129 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
2131 [WinCairo] Unreviewed build correction. Accidentally turned on
2132 CSS_FILTERS, which is not available in tree.
2134 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
2135 back off for WinCairo target.
2137 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
2139 [WinCairo] Unreviewed build correction. Resync feature defines with
2140 Apple port. Things have drifted apart a little.
2142 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
2143 Apple port, define some missing features.
2145 2012-06-19 Mike West <mkwst@chromium.org>
2147 Introduce ENABLE_CSP_NEXT configuration flag.
2148 https://bugs.webkit.org/show_bug.cgi?id=89300
2150 Reviewed by Adam Barth.
2152 The 1.0 draft of the Content Security Policy spec is just about to
2153 move to Last Call. We'll hide work on the upcoming 1.1 spec behind
2154 this ENABLE flag, disabled by default.
2156 Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
2158 * win/tools/vsprops/FeatureDefines.vsprops:
2159 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2161 2012-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
2163 Unreviewed, rolling out r120280.
2164 http://trac.webkit.org/changeset/120280
2165 https://bugs.webkit.org/show_bug.cgi?id=89273
2167 Enabling CSS regions broke all Windows tests (Requested by
2168 jhomeycutt on #webkit).
2170 * win/tools/vsprops/FeatureDefines.vsprops:
2171 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2173 2012-06-13 Mihai Balan <mibalan@adobe.com>
2175 Fix for #88645 - enabling regions on Windows
2177 [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
2178 https://bugs.webkit.org/show_bug.cgi?id=88645
2180 Reviewed by Sam Weinig.
2182 Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
2183 exclusions (previously even with the feature disabled, parsing still worked). However, the
2184 feature defines were enabled on Mac only - they were broken on Windows. This
2185 patch adds the feature defines to (re)enable regions and exclusions on Windows.
2187 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
2188 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
2190 2012-06-11 Alexis Menard <alexis.menard@openbossa.org>
2192 [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
2193 https://bugs.webkit.org/show_bug.cgi?id=88804
2195 Reviewed by Tony Chang.
2197 Protect box-decoration-break behind a feature flag enabled by default.
2199 * win/tools/vsprops/FeatureDefines.vsprops:
2200 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2202 2012-06-11 Anders Carlsson <andersca@apple.com>
2204 Pass the right color space over to the web process so we can set it on our CA context
2205 https://bugs.webkit.org/show_bug.cgi?id=88819
2206 <rdar://problem/11629050>
2208 Reviewed by John Sullivan.
2210 Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
2212 * WebKitSystemInterface.h:
2213 * libWebKitSystemInterfaceLion.a:
2214 * libWebKitSystemInterfaceSnowLeopard.a:
2216 2012-06-09 Sukolsak Sakshuwong <sukolsak@google.com>
2218 Add UNDO_MANAGER flag
2219 https://bugs.webkit.org/show_bug.cgi?id=87908
2221 Reviewed by Tony Chang.
2223 * win/tools/vsprops/FeatureDefines.vsprops:
2224 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2226 2012-06-05 Dongwoo Im <dw.im@samsung.com>
2228 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
2229 https://bugs.webkit.org/show_bug.cgi?id=73176
2231 Reviewed by Adam Barth.
2233 Two more APIs are added in Custom Scheme Handler specification.
2234 http://dev.w3.org/html5/spec/Overview.html#custom-handlers
2235 One is 'isProtocolHandlerRegistered' to query whether the specific URL
2236 is registered or not.
2237 The other is 'unregisterProtocolHandler' to remove the registered URL.
2239 * win/tools/vsprops/FeatureDefines.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
2240 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
2242 2012-05-29 Jessie Berlin <jberlin@apple.com>
2244 [Win] ~1/2 of all the iframe seamless tests fail
2245 https://bugs.webkit.org/show_bug.cgi?id=87543
2247 Rubber-stamped by Eric Seidel.
2249 Finish enabling IFRAME_SEAMLESS on Windows.
2251 * win/tools/vsprops/FeatureDefines.vsprops:
2253 2012-05-28 Vivek Galatage <vivekgalatage@gmail.com>
2255 Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows
2256 https://bugs.webkit.org/show_bug.cgi?id=87622
2258 Reviewed by Eric Seidel.
2260 Removed the ENABLE_3D_CANVAS from the property define as this is
2261 obsolete since bug #53041
2263 * win/tools/vsprops/FeatureDefines.vsprops:
2265 2012-05-24 John Mellor <johnme@chromium.org>
2267 Font Boosting: Add compile flag and runtime setting
2268 https://bugs.webkit.org/show_bug.cgi?id=87394
2270 Reviewed by Adam Barth.
2272 Add ENABLE_FONT_BOOSTING.
2274 * win/tools/vsprops/FeatureDefines.vsprops:
2275 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2277 2012-05-23 Ojan Vafai <ojan@chromium.org>
2279 add back the ability to disable flexbox
2280 https://bugs.webkit.org/show_bug.cgi?id=87147
2282 Reviewed by Tony Chang.
2284 * win/tools/vsprops/FeatureDefines.vsprops:
2285 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2287 2012-05-10 Anders Carlsson <andersca@apple.com>
2289 WebKit1: Add a way to blacklist specific plug-ins/plug-in versions
2290 https://bugs.webkit.org/show_bug.cgi?id=86150
2291 <rdar://problem/9551196>
2293 Reviewed by Sam Weinig.
2295 Add WKShouldBlockPlugin.
2297 * WebKitSystemInterface.h:
2298 * libWebKitSystemInterfaceLion.a:
2299 * libWebKitSystemInterfaceSnowLeopard.a:
2301 2012-05-08 Jon Lee <jonlee@apple.com>
2303 Safari warns that it needs to resend the form in an iFrame when going back
2304 https://bugs.webkit.org/show_bug.cgi?id=82658
2305 <rdar://problem/11292558>
2307 Reviewed by Darin Adler.
2309 * WebKitSystemInterface.h:
2310 * libWebKitSystemInterfaceLeopard.a:
2311 * libWebKitSystemInterfaceLion.a:
2312 * libWebKitSystemInterfaceSnowLeopard.a:
2314 2012-05-07 Eric Seidel <eric@webkit.org>
2316 Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed
2317 https://bugs.webkit.org/show_bug.cgi?id=85822
2319 Reviewed by Adam Barth.
2321 * win/tools/vsprops/FeatureDefines.vsprops:
2323 2012-05-06 Eric Seidel <eric@webkit.org>
2325 Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago)
2326 https://bugs.webkit.org/show_bug.cgi?id=85743
2328 Reviewed by Adam Barth.
2330 * win/tools/vsprops/FeatureDefines.vsprops:
2331 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2333 2012-05-02 Eric Seidel <eric@webkit.org>
2335 Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration)
2336 https://bugs.webkit.org/show_bug.cgi?id=85454
2338 Reviewed by Adam Barth.
2340 The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch.
2341 There is no functional change in this patch. Just moving the defines around.
2342 Its interesting to me that now that it's sorted and I can easily compare this with other
2343 ports and found that a whole bunch of defines which should be on for Cairo are off,
2344 likely due to Cairo simply being overlooked. These oversights should be easy to avoid
2345 in an autogenerated world.
2347 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2349 2012-05-02 Eric Seidel <eric@webkit.org>
2351 Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting
2352 https://bugs.webkit.org/show_bug.cgi?id=85445
2354 Reviewed by Adam Barth.
2356 I noticed this when comparing my auto-generated output for this file vs. the one
2357 we have checked in. Seems we might as well fix the checked in file to be
2358 consistent in style with itself. :)
2360 * win/tools/vsprops/FeatureDefines.vsprops:
2362 2012-04-27 Gavin Peters <gavinp@chromium.org>
2364 Add new ENABLE_LINK_PRERENDER define to control the Prerendering API
2365 https://bugs.webkit.org/show_bug.cgi?id=84871
2367 Reviewed by Adam Barth.
2369 Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering
2370 API separates it from prefetching. Having separate include guards lets ports enable prefetching,
2371 a relatively easy change, without needing to build the infrastructure for prerendering, which
2372 is considerably more complicated.
2374 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2376 2012-04-10 Adam Barth <abarth@webkit.org>
2378 Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
2379 https://bugs.webkit.org/show_bug.cgi?id=83256
2381 Reviewed by Eric Seidel.
2383 * win/tools/vsprops/FeatureDefines.vsprops:
2385 2012-04-09 Beth Dakin <bdakin@apple.com>
2387 <rdar://problem/11214796>
2389 New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib:
2392 Reviewed by Simon Fraser.
2394 * libWebKitSystemInterfaceLeopard.a:
2395 * libWebKitSystemInterfaceLion.a:
2396 * libWebKitSystemInterfaceSnowLeopard.a:
2398 2012-04-06 Dan Bernstein <mitz@apple.com>
2400 <rdar://problem/10912476> HiDPI: Have canvas use a hidpi backing store, but downsample upon access
2402 Reviewed by Sam Weinig.
2404 * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS.
2406 2012-04-03 Keishi Hattori <keishi@webkit.org>
2408 Disable ENABLE_DATALIST for now
2409 https://bugs.webkit.org/show_bug.cgi?id=82871
2411 Reviewed by Kent Tamura.
2413 * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST.
2415 2012-03-30 Keishi Hattori <keishi@webkit.org>
2417 Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
2418 https://bugs.webkit.org/show_bug.cgi?id=80972
2420 Reviewed by Kent Tamura.
2422 * win/tools/vsprops/FeatureDefines.vsprops:
2423 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2425 2012-03-20 Steve Falkenburg <sfalken@apple.com>
2427 Disable LTCG on Windows to avoid out of process space errors while linking
2428 https://bugs.webkit.org/show_bug.cgi?id=81714
2430 Reviewed by Jessie Berlin.
2432 * win/tools/vsprops/production.vsprops:
2434 2012-03-14 Jer Noble <jer.noble@apple.com>
2436 Wrong icon to restore to windowed mode in full screen video panel
2437 https://bugs.webkit.org/show_bug.cgi?id=70437
2439 Reviewed by Eric Carlson.
2441 * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
2442 * libWebKitSystemInterfaceLeopard.a:
2443 * libWebKitSystemInterfaceLion.a:
2444 * libWebKitSystemInterfaceSnowLeopard.a:
2445 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2446 * win/lib/WebKitSystemInterface.lib:
2448 2012-03-13 Adam Barth <abarth@webkit.org> && Benjamin Poulain <bpoulain@apple.com>
2450 Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
2451 https://bugs.webkit.org/show_bug.cgi?id=78853
2453 Reviewed by Adam Barth.
2455 * win/tools/vsprops/FeatureDefines.vsprops:
2456 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2458 2012-03-12 Enrica Casucci <enrica@apple.com>
2460 WebKit2: remove NSPasteboard access for promised data from the WebProcess
2461 https://bugs.webkit.org/show_bug.cgi?id=80073
2463 * WebKitSystemInterface.h: Touched the file to make build system happy.
2464 * libWebKitSystemInterfaceLeopard.a:
2465 * libWebKitSystemInterfaceLion.a:
2466 * libWebKitSystemInterfaceSnowLeopard.a:
2468 2012-03-09 Jon Lee <jonlee@apple.com>
2470 Add support for ENABLE(LEGACY_NOTIFICATIONS)
2471 https://bugs.webkit.org/show_bug.cgi?id=80497
2473 Reviewed by Adam Barth.
2475 Prep for b80472: Update API for Web Notifications
2476 * win/tools/vsprops/FeatureDefines.vsprops:
2477 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2479 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
2481 Bash scripts should support LF endings only
2482 https://bugs.webkit.org/show_bug.cgi?id=79509
2484 Reviewed by David Kilzer.
2486 * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
2488 2012-03-05 Sam Weinig <sam@webkit.org>
2490 Fix the SnowLeoaprd build.
2492 * WebKitSystemInterface.h:
2493 * libWebKitSystemInterfaceLeopard.a:
2494 * libWebKitSystemInterfaceLion.a:
2495 * libWebKitSystemInterfaceSnowLeopard.a:
2497 2012-03-05 Sam Weinig <sam@webkit.org>
2499 Update WebKitSystemInterface for WKCAContext additions.
2501 * WebKitSystemInterface.h:
2502 * libWebKitSystemInterfaceLeopard.a:
2503 * libWebKitSystemInterfaceLion.a:
2504 * libWebKitSystemInterfaceSnowLeopard.a:
2506 2012-03-03 Hans Wennborg <hans@chromium.org>
2508 Implement Speech JavaScript API
2509 https://bugs.webkit.org/show_bug.cgi?id=80019
2511 Reviewed by Adam Barth.
2513 Add ENABLE_SCRIPTED_SPEECH.
2515 * win/tools/vsprops/FeatureDefines.vsprops:
2516 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2518 2012-03-01 Nikolas Zimmermann <nzimmermann@rim.com>
2520 Unreviewed, rolling out r109255.
2521 http://trac.webkit.org/changeset/109255
2522 https://bugs.webkit.org/show_bug.cgi?id=79932
2524 Breaks rounded rects with dashed strokes in SVG
2526 * WebKitSystemInterface.h:
2527 * libWebKitSystemInterfaceLeopard.a:
2528 * libWebKitSystemInterfaceLion.a:
2529 * libWebKitSystemInterfaceSnowLeopard.a:
2531 2012-02-29 Tim Horton <timothy_horton@apple.com>
2533 Make use of CG rounded-rect primitives
2534 https://bugs.webkit.org/show_bug.cgi?id=79932
2535 <rdar://problem/9274953>
2537 Reviewed by Simon Fraser.
2539 Add wkCGPathAddRoundedRect.
2541 * WebKitSystemInterface.h:
2542 * libWebKitSystemInterfaceLeopard.a:
2543 * libWebKitSystemInterfaceLion.a:
2544 * libWebKitSystemInterfaceSnowLeopard.a:
2546 2012-02-28 Jer Noble <jer.noble@apple.com>
2548 Full screen video volume slider has "progress bar"
2549 https://bugs.webkit.org/show_bug.cgi?id=79812
2551 Reviewed by Eric Carlson.
2553 * WebKitSystemInterface.h:
2554 * libWebKitSystemInterfaceLeopard.a:
2555 * libWebKitSystemInterfaceLion.a:
2556 * libWebKitSystemInterfaceSnowLeopard.a:
2557 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2558 * win/lib/WebKitSystemInterface.lib:
2560 2012-02-28 Simon Fraser <simon.fraser@apple.com>
2562 Update WebKitSystemInterface.
2564 Reviewed by Sam Weinig.
2566 * WebKitSystemInterface.h:
2567 * libWebKitSystemInterfaceLeopard.a:
2568 * libWebKitSystemInterfaceLion.a:
2569 * libWebKitSystemInterfaceSnowLeopard.a:
2571 2012-02-28 Alexey Proskuryakov <ap@apple.com>
2573 [Mac] Add an experimental SPI for plug-ins to enter sandbox
2574 https://bugs.webkit.org/show_bug.cgi?id=79709
2576 This pulls a lot of WKSI changes at once, because the script that updates it didn't
2579 * WebKitSystemInterface.h:
2580 * libWebKitSystemInterfaceLeopard.a:
2581 * libWebKitSystemInterfaceLion.a:
2582 * libWebKitSystemInterfaceSnowLeopard.a:
2584 2012-02-10 Adam Klein <adamk@chromium.org>
2586 Enable MUTATION_OBSERVERS by default on all platforms
2587 https://bugs.webkit.org/show_bug.cgi?id=78196
2589 Reviewed by Ojan Vafai.
2591 * win/tools/vsprops/FeatureDefines.vsprops:
2592 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2594 2012-02-06 Matthew Delaney <mdelaney@apple.com>
2596 toDataURL() uses stale data after putImageData()
2597 https://bugs.webkit.org/show_bug.cgi?id=65767
2599 Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
2601 Reviewed by Chris Marrin.
2603 * WebKitSystemInterface.h: Added WKCGContextResetClip.
2604 * libWebKitSystemInterfaceLeopard.a:
2605 * libWebKitSystemInterfaceSnowLeopard.a:
2606 * libWebKitSystemInterfaceLion.a:
2608 2012-02-02 Chris Marrin <cmarrin@apple.com>
2610 Turn on CSS Filters on Windows
2611 https://bugs.webkit.org/show_bug.cgi?id=76667
2613 Turned on CSS_FILTERS for Windows
2615 Reviewed by Adele Peterson.
2617 * win/tools/vsprops/FeatureDefines.vsprops:
2619 2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com>
2621 Unreviewed, rolling out r106566.
2622 http://trac.webkit.org/changeset/106566
2623 https://bugs.webkit.org/show_bug.cgi?id=77673
2625 Broke the Windows build (Requested by jessieberlin on
2628 * win/tools/vsprops/FeatureDefines.vsprops:
2630 2012-02-02 Chris Marrin <cmarrin@apple.com>
2632 Turn on CSS Filters on Windows
2633 https://bugs.webkit.org/show_bug.cgi?id=76667
2635 Turned on CSS_FILTERS for Windows
2637 Reviewed by Adele Peterson.
2639 * win/tools/vsprops/FeatureDefines.vsprops:
2641 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
2643 Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
2645 * win/tools/vsprops/FeatureDefines.vsprops:
2646 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2648 2012-01-25 Hajime Morita <morrita@google.com>>
2650 ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
2651 https://bugs.webkit.org/show_bug.cgi?id=76863
2653 Reviewed by Dimitri Glazkov.
2655 Added a feature flag.
2657 * win/tools/vsprops/FeatureDefines.vsprops:
2658 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2660 2012-01-16 Brent Fulgham <bfulgham@webkit.org>
2662 [WinCairo] Build correction. Switch to Apple style builds without
2663 the _debug postfix so that launching tools, etc., will work properly.
2665 * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
2666 output files to be consistent with WebKit build/test tools.
2668 2012-01-05 Dan Bernstein <mitz@apple.com>
2670 <rdar://problem/10633760> Update copyright strings
2672 Reviewed by Mark Rowe.
2674 * win/tools/scripts/COPYRIGHT-END-YEAR:
2676 2011-12-06 Roland Steiner <rolandsteiner@chromium.org>
2678 <style scoped>: disable on Windows by default
2679 https://bugs.webkit.org/show_bug.cgi?id=73893
2681 Reviewed by Andreas Kling.
2683 * win/tools/vsprops/FeatureDefines.vsprops:
2684 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2686 2011-11-20 Roland Steiner <rolandsteiner@chromium.org>
2688 <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
2689 https://bugs.webkit.org/show_bug.cgi?id=72848
2691 Reviewed by Dimitri Glazkov.
2693 * win/tools/vsprops/FeatureDefines.vsprops:
2694 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2696 2011-11-14 Julien Chaffraix <jchaffraix@webkit.org>
2698 Add --css-grid-layout to build-webkit and the build systems
2699 https://bugs.webkit.org/show_bug.cgi?id=72320
2701 Reviewed by Ojan Vafai.
2703 * win/tools/vsprops/FeatureDefines.vsprops:
2704 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2706 2011-11-14 Tony Chang <tony@chromium.org>
2708 Remove the CSS3_FLEXBOX compile time flag and enable on all ports
2709 https://bugs.webkit.org/show_bug.cgi?id=72196
2711 Reviewed by Ojan Vafai.
2713 * win/tools/vsprops/FeatureDefines.vsprops:
2714 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2716 2011-11-11 Alexey Proskuryakov <ap@apple.com>
2718 WebProcess should use AppSandbox style quarantine
2719 https://bugs.webkit.org/show_bug.cgi?id=72168
2720 <rdar://problem/10434292>
2722 Reviewed by Darin Adler.
2724 * WebKitSystemInterface.h:
2725 * libWebKitSystemInterfaceLion.a:
2726 Added WKEnableSandboxStyleFileQuarantine().
2728 * libWebKitSystemInterfaceLeopard.a:
2729 * libWebKitSystemInterfaceSnowLeopard.a:
2730 Not sure why these also changed, but updating to match most recent build.
2732 2011-11-02 Dean Jackson <dino@apple.com>
2734 Add ENABLE_CSS_SHADERS flag
2735 https://bugs.webkit.org/show_bug.cgi?id=71394
2737 Reviewed by Sam Weinig.
2739 * win/tools/vsprops/FeatureDefines.vsprops:
2740 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2742 2011-10-24 Michael Saboff <msaboff@apple.com>
2744 WebKit doesn't build with recent changes to libdispatch
2745 https://bugs.webkit.org/show_bug.cgi?id=70737
2747 Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
2749 * WebKitSystemInterface.h:
2750 * libWebKitSystemInterfaceLeopard.a:
2751 * libWebKitSystemInterfaceLion.a:
2752 * libWebKitSystemInterfaceSnowLeopard.a:
2754 2011-10-21 Jeff Miller <jeffm@apple.com>
2756 Focus rings are too thin in HiDPI in WebKit2
2757 https://bugs.webkit.org/show_bug.cgi?id=70396
2759 Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
2761 Reviewed by Beth Dakin.
2763 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2764 * win/lib/WebKitSystemInterface.lib:
2766 2011-10-19 Beth Dakin <bdakin@apple.com>
2768 Try to fix the Chromium build.
2770 * WebKitSystemInterface.h:
2771 * libWebKitSystemInterfaceLeopard.a:
2772 * libWebKitSystemInterfaceLion.a:
2773 * libWebKitSystemInterfaceSnowLeopard.a:
2775 2011-10-19 Beth Dakin <bdakin@apple.com>
2777 https://bugs.webkit.org/show_bug.cgi?id=70396
2778 Focus rings are too thin in HiDPI in WebKit2
2780 <rdar://problem/10086876>
2782 Reviewed by Dan Bernstein.
2784 Renamed an existing WebKitSystemInterface function.
2785 * WebKitSystemInterface.h:
2786 * libWebKitSystemInterfaceLion.a:
2787 * libWebKitSystemInterfaceSnowLeopard.a:
2789 2011-10-18 Adam Barth <abarth@webkit.org>
2791 Always enable ENABLE(XPATH)
2792 https://bugs.webkit.org/show_bug.cgi?id=70217
2794 Reviewed by Eric Seidel.
2796 * win/tools/vsprops/FeatureDefines.vsprops:
2797 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2799 2011-10-17 Adam Roben <aroben@apple.com>
2805 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
2807 * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
2809 2011-10-16 Adam Barth <abarth@webkit.org>
2811 Always enable ENABLE(DOM_STORAGE)
2812 https://bugs.webkit.org/show_bug.cgi?id=70189
2814 Reviewed by Eric Seidel.
2816 * win/tools/vsprops/FeatureDefines.vsprops:
2817 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2819 2011-10-14 Dan Bernstein <mitz@apple.com>
2821 REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
2822 https://bugs.webkit.org/show_bug.cgi?id=70081
2824 Reviewed by Anders Carlsson.
2826 * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
2827 * libWebKitSystemInterfaceLeopard.a:
2828 * libWebKitSystemInterfaceLion.a:
2829 * libWebKitSystemInterfaceSnowLeopard.a:
2831 2011-10-13 Arko Saha <arko@motorola.com>
2833 Microdata: Basic implementation of document.getItems() method.
2834 https://bugs.webkit.org/show_bug.cgi?id=68610
2836 Reviewed by Ryosuke Niwa.
2838 Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
2839 Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
2841 * win/tools/vsprops/FeatureDefines.vsprops:
2842 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2844 2011-10-12 Adam Barth <abarth@webkit.org>
2846 Remove ENABLE(XHTMLMP) and associated code
2847 https://bugs.webkit.org/show_bug.cgi?id=69729
2849 Reviewed by David Levin.
2851 * win/tools/vsprops/FeatureDefines.vsprops:
2852 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2854 2011-10-11 Kent Tamura <tkent@chromium.org>
2856 C4481 warning should be disabled for OVERRIDE and FINAL.
2857 https://bugs.webkit.org/show_bug.cgi?id=69904
2859 Reviewed by Adam Roben.
2861 * win/tools/vsprops/common.vsprops: Disable C4481.
2863 2011-10-04 Kent Tamura <tkent@chromium.org>
2865 Introduce feature flags for incomplete input types
2866 https://bugs.webkit.org/show_bug.cgi?id=68971
2868 Reviewed by Hajime Morita.
2870 * win/tools/vsprops/FeatureDefines.vsprops:
2871 Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
2872 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
2874 2011-10-04 Scott Graham <scottmg@chromium.org>
2876 Add GAMEPAD feature flag
2877 https://bugs.webkit.org/show_bug.cgi?id=66859
2879 Reviewed by Darin Fisher.
2881 * win/tools/vsprops/FeatureDefines.vsprops:
2882 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2884 2011-09-26 Chris Marrin <cmarrin@apple.com>
2886 Enable requestAnimationFrame on Windows
2887 https://bugs.webkit.org/show_bug.cgi?id=68397
2889 Reviewed by Simon Fraser.
2891 Enable REQUEST_ANIMATION_FRAME for Windows
2893 * win/tools/vsprops/FeatureDefines.vsprops:
2895 2011-09-24 Adam Barth <abarth@webkit.org>
2897 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
2898 https://bugs.webkit.org/show_bug.cgi?id=68767
2900 Reviewed by Eric Seidel.
2902 * win/tools/vsprops/FeatureDefines.vsprops:
2903 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2905 2011-09-23 Adam Klein <adamk@chromium.org>
2907 Add ENABLE_MUTATION_OBSERVERS feature flag
2908 https://bugs.webkit.org/show_bug.cgi?id=68732
2910 Reviewed by Ojan Vafai.
2912 This flag will guard an implementation of the "Mutation Observers" proposed in
2913 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
2915 * win/tools/vsprops/FeatureDefines.vsprops:
2916 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2918 2011-09-22 Dean Jackson <dino@apple.com>
2920 Add ENABLE_CSS_FILTERS
2921 https://bugs.webkit.org/show_bug.cgi?id=68652
2923 Reviewed by Simon Fraser.
2925 * win/tools/vsprops/FeatureDefines.vsprops:
2926 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2928 2011-09-19 Adam Barth <abarth@webkit.org>
2930 Always enable ENABLE(EVENTSOURCE)
2931 https://bugs.webkit.org/show_bug.cgi?id=68414
2933 Reviewed by Eric Seidel.
2935 * win/tools/vsprops/FeatureDefines.vsprops:
2936 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2938 2011-09-15 Adam Barth <abarth@webkit.org>
2940 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
2941 https://bugs.webkit.org/show_bug.cgi?id=68205
2943 Reviewed by Eric Seidel.
2945 * win/tools/vsprops/FeatureDefines.vsprops:
2946 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2948 2011-09-15 Eric Seidel <eric@webkit.org>
2950 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
2951 https://bugs.webkit.org/show_bug.cgi?id=68182
2953 Reviewed by Adam Barth.
2955 * win/tools/vsprops/FeatureDefines.vsprops:
2956 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2958 2011-09-15 Eric Seidel <eric@webkit.org>
2960 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
2961 https://bugs.webkit.org/show_bug.cgi?id=68022
2963 Reviewed by Ryosuke Niwa.
2965 * win/tools/vsprops/FeatureDefines.vsprops:
2966 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2968 2011-09-14 Eric Seidel <eric@webkit.org>
2970 Remove ENABLE_SVG_USE as <use> is required by HTML5
2971 https://bugs.webkit.org/show_bug.cgi?id=68019
2973 Reviewed by Ryosuke Niwa.
2975 I missed a couple uses of SVG_USE in my previous patch.
2977 * win/tools/vsprops/FeatureDefines.vsprops:
2978 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2980 2011-09-13 Eric Seidel <eric@webkit.org>
2982 Remove ENABLE_SVG_USE as <use> is required by HTML5
2983 https://bugs.webkit.org/show_bug.cgi?id=68019
2985 Reviewed by Ryosuke Niwa.
2987 * win/tools/vsprops/FeatureDefines.vsprops:
2988 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2990 2011-09-13 Eric Seidel <eric@webkit.org>
2992 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
2993 https://bugs.webkit.org/show_bug.cgi?id=68018
2995 Reviewed by Ryosuke Niwa.
2997 * win/tools/vsprops/FeatureDefines.vsprops:
2998 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3000 2011-09-01 Tim Horton <timothy_horton@apple.com>
3002 REGRESSION: Rendering artifacts on a rotated, pattern filled shape
3003 https://bugs.webkit.org/show_bug.cgi?id=53055
3004 <rdar://problem/8910917>
3006 Reviewed by Simon Fraser.
3008 Introduce wkCGPatternCreateWithImageAndTransform.
3010 * WebKitSystemInterface.h:
3011 * libWebKitSystemInterfaceLeopard.a:
3012 * libWebKitSystemInterfaceLion.a:
3013 * libWebKitSystemInterfaceSnowLeopard.a:
3014 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3015 * win/lib/WebKitSystemInterface.lib:
3017 2011-08-30 Aaron Colwell <acolwell@chromium.org>
3019 Add MediaSource API to HTMLMediaElement
3020 https://bugs.webkit.org/show_bug.cgi?id=64731
3022 Reviewed by Eric Carlson.
3024 * win/tools/vsprops/FeatureDefines.vsprops:
3025 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3027 2011-08-24 Lucas Forschler <lforschler@apple.com>
3029 Update SVN properties to help out the Windows EWS bots.
3031 Reviewed by Adam Roben.
3033 * win: Modified properties svn:ignore.
3034 * win/include: Modified property svn:ignore.
3035 * win/lib: Modified property svn:ignore.
3037 2011-08-18 Beth Dakin <bdakin@apple.com>
3039 Reviewed by Sam Weinig.
3041 https://bugs.webkit.org/show_bug.cgi?id=66495
3042 Lion-specific scroller SPIs can use forward declaration instead of
3043 WebKitSystemInterface
3045 * WebKitSystemInterface.h:
3046 * libWebKitSystemInterfaceLeopard.a:
3047 * libWebKitSystemInterfaceLion.a:
3048 * libWebKitSystemInterfaceSnowLeopard.a:
3050 2011-07-28 Dan Bernstein <mitz@apple.com>
3052 WebKitSystemInterface support for
3053 <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
3055 Reviewed by Darin Adler.
3057 * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
3058 * libWebKitSystemInterfaceLeopard.a:
3059 * libWebKitSystemInterfaceLion.a:
3060 * libWebKitSystemInterfaceSnowLeopard.a:
3062 2011-07-22 Jessie Berlin <jberlin@apple.com>
3064 [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
3065 https://bugs.webkit.org/show_bug.cgi?id=64997
3067 Reviewed by Ada Chan.
3069 Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
3070 declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
3072 * WebKitSystemInterface.h:
3073 * libWebKitSystemInterfaceLeopard.a:
3074 * libWebKitSystemInterfaceLion.a:
3075 * libWebKitSystemInterfaceSnowLeopard.a:
3077 2011-07-15 Pratik Solanki <psolanki@apple.com>
3079 Part of https://bugs.webkit.org/show_bug.cgi?id=63674
3080 Get webkit to compile with USE(CFNETWORK) enabled on Mac
3082 Reviewed by David Kilzer.
3084 New WebKitSystemInterface functions for CFNetwork-based loader.
3086 * WebKitSystemInterface.h:
3087 * libWebKitSystemInterfaceLeopard.a:
3088 * libWebKitSystemInterfaceLion.a:
3089 * libWebKitSystemInterfaceSnowLeopard.a:
3091 2011-07-12 Brent Fulgham <bfulgham@webkit.org>
3093 Standardize WinCairo conditionalized code under PLATFORM macro.
3094 https://bugs.webkit.org/show_bug.cgi?id=64377
3096 Reviewed by Maciej Stachowiak.
3098 * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
3099 macro definition (WTF_PLATFORM_WIN_CAIRO)
3101 2011-07-02 Mark Rowe <mrowe@apple.com>
3103 Update the header file too.
3105 * WebKitSystemInterface.h:
3107 2011-07-02 Mark Rowe <mrowe@apple.com>
3109 Update WebKitSystemInterface binaries.
3111 * libWebKitSystemInterfaceLeopard.a:
3112 * libWebKitSystemInterfaceLion.a: Added.
3113 * libWebKitSystemInterfaceSnowLeopard.a:
3115 2011-06-28 Brent Fulgham <bfulgham@webkit.org>
3117 Unreviewed build correction. Link to correct library for
3120 * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
3121 zlib.lib when building for WinCairo.
3123 2011-06-21 MORITA Hajime <morrita@google.com>
3125 Unreviewed, rolling out r89401 and r89403.
3126 http://trac.webkit.org/changeset/89401
3127 http://trac.webkit.org/changeset/89403
3128 https://bugs.webkit.org/show_bug.cgi?id=62970
3130 Breaks mac build and mistakenly enables the spellcheck API
3132 * win/tools/vsprops/FeatureDefines.vsprops:
3133 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3135 2011-06-20 MORITA Hajime <morrita@google.com>
3137 Reviewed by Kent Tamura.
3139 Spellcheck API should be build-able.
3140 https://bugs.webkit.org/show_bug.cgi?id=62970
3142 * win/tools/vsprops/FeatureDefines.vsprops:
3143 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3145 2011-06-20 Pratik Solanki <psolanki@apple.com>
3147 Reviewed by David Kilzer.
3149 HTTP pipelining functions on mac should match windows
3150 https://bugs.webkit.org/show_bug.cgi?id=63012
3152 * WebKitSystemInterface.h:
3153 * libWebKitSystemInterfaceLeopard.a:
3154 * libWebKitSystemInterfaceSnowLeopard.a:
3156 2011-06-13 Tony Chang <tony@chromium.org>
3158 Reviewed by Dimitri Glazkov.
3160 rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
3161 https://bugs.webkit.org/show_bug.cgi?id=62578
3163 * win/tools/vsprops/FeatureDefines.vsprops:
3164 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3166 2011-06-13 Tony Chang <tony@chromium.org>
3168 Reviewed by Adam Barth.
3170 rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
3171 https://bugs.webkit.org/show_bug.cgi?id=62545
3173 * win/tools/vsprops/FeatureDefines.vsprops:
3174 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3176 2011-06-10 Tony Chang <tony@chromium.org>
3178 Reviewed by Ojan Vafai.
3180 add a compile guard ENABLE(FLEXBOX)
3181 https://bugs.webkit.org/show_bug.cgi?id=62049
3183 * win/tools/vsprops/FeatureDefines.vsprops:
3184 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3186 2011-06-07 Tim Horton <timothy_horton@apple.com>
3188 Reviewed by Alexey Proskuryakov.
3190 Use correct CFURLStorageSessionRef definition on Snow Leopard
3191 https://bugs.webkit.org/show_bug.cgi?id=62223
3193 * WebKitSystemInterface.h:
3195 2011-06-06 Alexandru Chiculita <achicu@adobe.com>
3197 Reviewed by Kent Tamura.
3199 Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
3200 https://bugs.webkit.org/show_bug.cgi?id=61628
3202 * win/tools/vsprops/FeatureDefines.vsprops:
3203 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3205 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com>
3207 Reviewed by Kent Tamura.
3209 Add ENABLE(CSS_REGIONS) guard for CSS Regions support
3210 https://bugs.webkit.org/show_bug.cgi?id=61631
3212 * win/tools/vsprops/FeatureDefines.vsprops:
3213 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3215 2011-05-25 Jer Noble <jer.noble@apple.com>
3217 Reviewed by Dan Bernstein.
3219 30 second rewind button dysfunctional viewing trailers fullscreen.
3220 https://bugs.webkit.org/show_bug.cgi?id=61505
3222 Updated WKSI Libraries with new images for Backward buttons in default
3225 * libWebKitSystemInterfaceLeopard.a:
3226 * libWebKitSystemInterfaceSnowLeopard.a:
3228 2011-05-25 Jer Noble <jer.noble@apple.com>
3230 Reviewed by Darin Adler.
3232 Video fails to play on Vimeo
3233 https://bugs.webkit.org/show_bug.cgi?id=61403
3235 Added functions to retrieve the resolved URL for media types supported on
3238 * WebKitSystemInterface.h:
3239 * WebKitSystemInterface.m:
3240 (WKAVAssetResolvedURL): Added.
3241 (WKQTMovieResolvedURL): Added.
3243 2011-05-24 Keishi Hattori <keishi@webkit.org>
3245 Reviewed by Kent Tamura.
3247 Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
3248 https://bugs.webkit.org/show_bug.cgi?id=61273
3250 * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
3251 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
3253 2011-05-12 Jessie Berlin <jberlin@apple.com>
3255 Reviewed by Darin Adler.
3257 [Windows WebKit2] Use cookies set in WebKit1
3258 https://bugs.webkit.org/show_bug.cgi?id=60274
3260 Update WKSI with the changes to wkCreatePrivateStorageSession.
3262 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3263 * win/lib/WebKitSystemInterface.lib:
3265 2011-05-11 Jessie Berlin <jberlin@apple.com>
3267 Reviewed by Steve Falkenburg.
3269 [Windows WebKit2] Use cookies set in WebKit1
3270 https://bugs.webkit.org/show_bug.cgi?id=60274
3272 Take 3 after rolling out KB2465367 from my system.
3274 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3275 * win/lib/WebKitSystemInterface.lib:
3277 2011-05-11 Sheriff Bot <webkit.review.bot@gmail.com>
3279 Unreviewed, rolling out r86255.
3280 http://trac.webkit.org/changeset/86255
3281 https://bugs.webkit.org/show_bug.cgi?id=60660
3283 REGRESSION (r86255): Lots of tests crashing in
3284 CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
3285 (WebKit2 Tests) (Requested by aroben on #webkit).
3287 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3288 * win/lib/WebKitSystemInterface.lib:
3290 2011-05-11 Jessie Berlin <jberlin@apple.com>
3292 Reviewed by Steve Falkenburg.
3294 [Windows WebKit2] Use cookies set in WebKit1
3295 https://bugs.webkit.org/show_bug.cgi?id=60274
3297 Take 3 after rolling out KB2465367 from my system.
3299 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3300 * win/lib/WebKitSystemInterface.lib:
3302 2011-05-09 Sheriff Bot <webkit.review.bot@gmail.com>
3304 Unreviewed, rolling out r86075.
3305 http://trac.webkit.org/changeset/86075
3306 https://bugs.webkit.org/show_bug.cgi?id=60495
3308 broke windows tests (Requested by jessieberlin on #webkit).
3310 * win/lib/WebKitSystemInterface.lib:
3312 2011-05-09 Jessie Berlin <jberlin@apple.com>
3314 Take 2 on updating the WKSI libraries.
3316 * win/lib/WebKitSystemInterface.lib:
3318 2011-05-08 Sheriff Bot <webkit.review.bot@gmail.com>
3320 Unreviewed, rolling out r86037.
3321 http://trac.webkit.org/changeset/86037
3322 https://bugs.webkit.org/show_bug.cgi?id=60453
3324 broke Windows tests (Requested by jessieberlin on #webkit).
3326 * win/lib/WebKitSystemInterface.lib:
3328 2011-05-08 Jessie Berlin <jberlin@apple.com>
3330 Rubber-stamped by Alice Liu.
3332 Update the WKSI libraries.
3334 * win/lib/WebKitSystemInterface.lib:
3336 2011-05-07 Sheriff Bot <webkit.review.bot@gmail.com>
3338 Unreviewed, rolling out r86016.
3339 http://trac.webkit.org/changeset/86016
3340 https://bugs.webkit.org/show_bug.cgi?id=60445
3342 caused crashes on the WK2 Windows bots (Requested by
3343 jessieberlin on #webkit).
3345 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3346 * win/lib/WebKitSystemInterface.lib:
3348 2011-05-07 Jessie Berlin <jberlin@apple.com>
3350 Reviewed by Steve Falkenburg.
3352 [Windows WebKit2] Use cookies set in WebKit1
3353 https://bugs.webkit.org/show_bug.cgi?id=60274
3355 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3356 * win/lib/WebKitSystemInterface.lib:
3358 2011-05-05 Dan Bernstein <mitz@apple.com>
3360 Reviewed by Simon Fraser.
3362 WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
3364 * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
3366 2011-04-29 Jer Noble <jer.noble@apple.com>
3368 Reviewed by Eric Seidel.
3370 Implement FULLSCREEN_API on Windows, Part 4: Enable it
3371 https://bugs.webkit.org/show_bug.cgi?id=59798
3373 * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
3375 2011-05-03 David Kilzer <ddkilzer@apple.com>
3377 Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
3378 <rdar://problem/8924448>
3380 Reviewed by Adam Roben.
3382 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3383 (wkGetHTTPPipeliningPriority): Added declaration.
3384 (wkSetHTTPPipeliningMaximumPriority): Added declaration.
3385 (wkSetHTTPPipeliningPriority): Added declaration.
3386 * win/lib/WebKitSystemInterface.lib: Updated.
3388 2011-04-28 David Levin <levin@chromium.org>
3390 Reviewed by Adam Barth.
3392 Remove IMAGE_RESIZER related code.
3393 https://bugs.webkit.org/show_bug.cgi?id=59735
3395 * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
3396 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
3398 2011-04-28 Chris Fleizach <cfleizach@apple.com>
3400 Reviewed by Maciej Stachowiak.
3402 Allow remote accessibility API for WK2 to build on SnowLeopard.
3403 <rdar://problem/9324507>
3405 * WebKitSystemInterface.h:
3406 * libWebKitSystemInterfaceLeopard.a:
3407 * libWebKitSystemInterfaceSnowLeopard.a:
3409 2011-04-27 Mark Rowe <mrowe@apple.com>
3411 Rubber-stamped by Geoff Garen.
3413 Remove some files that are no longer relevant.
3415 * libWebKitSystemInterfaceTiger.a: Removed.
3417 2011-04-23 Brent Fulgham <bfulgham@webkit.org>
3419 [WinCairo] Unreviewed build change.
3421 Activate Geolocation API, as it will work with WinCairo assuming
3422 an appropriate Geolocation Provider is registered.
3424 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
3425 Geolocation features.
3427 2011-04-21 Maciej Stachowiak <mjs@apple.com>
3429 Reviewed by Adam Roben.
3431 Add a feature define to allow <details> and <summary> to be disabled
3432 https://bugs.webkit.org/show_bug.cgi?id=59118
3433 <rdar://problem/9257045>
3435 * win/tools/vsprops/FeatureDefines.vsprops:
3436 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3438 2011-04-20 Eric Carlson <eric.carlson@apple.com>
3440 Reviewed by Dan Bernstein.
3442 Adopt QTKit API for listing and deleting file in its media cache.
3443 <rdar://problem/9130029>
3444 https://bugs.webkit.org/show_bug.cgi?id=58795
3446 * WebKitSystemInterface.h:
3447 * libWebKitSystemInterfaceLeopard.a:
3448 * libWebKitSystemInterfaceSnowLeopard.a:
3450 2011-04-19 Jessie Berlin <jberlin@apple.com>
3452 Reviewed by Sam Weinig.
3454 Roll r81683 back in.
3456 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3457 <rdar://problem/9139245>
3461 * win/lib/WebKitSystemInterface.lib:
3463 2011-04-15 Shishir Agrawal <shishir@chromium.org>
3465 Reviewed by James Robinson.
3467 Add a flag to guard Page Visibility API changes.
3468 https://bugs.webkit.org/show_bug.cgi?id=58464
3470 * win/tools/vsprops/FeatureDefines.vsprops:
3472 2011-04-14 Pratik Solanki <psolanki@apple.com>
3474 Reviewed by David Kilzer.
3476 Set minimum priority for fast lane connections
3477 https://bugs.webkit.org/show_bug.cgi?id=58353
3479 Add WKSetHTTPPipeliningMinimumFastLanePriority.
3481 * WebKitSystemInterface.h:
3482 * libWebKitSystemInterfaceLeopard.a:
3483 * libWebKitSystemInterfaceSnowLeopard.a:
3485 2011-04-08 Alpha Lam <hclam@chromium.org>
3487 Unreviewed, rolling out r83335.
3488 http://trac.webkit.org/changeset/83335
3489 https://bugs.webkit.org/show_bug.cgi?id=53556
3491 GTK and QT bots are broken
3493 * win/tools/vsprops/FeatureDefines.vsprops:
3494 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3496 2011-04-07 Anna Cavender <annacc@chromium.org>
3498 Reviewed by Eric Carlson.
3500 Setup ENABLE(TRACK) feature define
3501 https://bugs.webkit.org/show_bug.cgi?id=53556
3503 * win/tools/vsprops/FeatureDefines.vsprops:
3504 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3506 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
3508 Revert ENABLE_TRACK patch due to compile failures.
3510 * win/tools/vsprops/FeatureDefines.vsprops:
3511 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3513 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
3515 Reviewed by David Levin.
3517 Add QUOTA build flag for unified quota API
3518 https://bugs.webkit.org/show_bug.cgi?id=57918
3520 * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
3521 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
3523 2011-04-04 David Kilzer <ddkilzer@apple.com>
3525 <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
3527 Reviewed by Alexey Proskuryakov.
3529 * WebKitSystemInterface.h:
3530 (WKSetHTTPPipeliningMaximumPriority): Added declaration.
3531 (WKExtractWordDefinitionTokenRangeFromContextualString): Added
3532 missing declaration from r81890.
3533 (WKShowWordDefinitionWindow): Ditto.
3534 (WKHideWordDefinitionWindow): Ditto.
3535 * libWebKitSystemInterfaceLeopard.a: Updated.
3536 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3538 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3540 Reviewed by Adam Roben.
3542 Remove unused AnalyzeWithLargeStack code from Windows build files
3543 https://bugs.webkit.org/show_bug.cgi?id=57771
3545 This was used for us to build with prefast automatically,
3546 but it is out-of-date and hasn't been used for some time.
3547 Removing completely for now.
3549 * win/tools/vsprops/common.vsprops:
3551 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3553 Reviewed by Brian Weinstein.
3555 Fix Windows build warning.
3556 https://bugs.webkit.org/show_bug.cgi?id=57767
3558 * win/tools/vsprops/common.vsprops:
3560 2011-04-01 Brent Fulgham <bfulgham@webkit.org>
3562 [WinCairo] Unreviewed build fix.
3564 Define DEBUG_ALL for WinCairo debug builds so that the correct
3565 labeled DLLs ("*_debug.dll") are linked for testing runs.
3567 * win/tools/vsprops/debug_wincairo.vsprops:
3569 2011-04-01 Timothy Hatcher <timothy@apple.com>
3571 Make momentum scroll event latching work in WebKit2 on Mac.
3573 <rdar://problem/8751861>
3575 Reviewed by Darin Adler.
3577 * WebKitSystemInterface.h:
3578 * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
3579 * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
3581 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3583 Reviewed by Adam Roben.
3585 Should turn off frame pointer omission (FPO) for Release (not Production) builds
3586 https://bugs.webkit.org/show_bug.cgi?id=54403
3588 Leave it enabled for Windows Production builds.
3589 Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
3591 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
3594 * win/tools/vsprops/release.vsprops:
3596 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3598 Reviewed by Adam Roben.
3600 Share most vsprops between Release and Production builds in releaseproduction.vsprops
3601 https://bugs.webkit.org/show_bug.cgi?id=57508
3603 * win/tools/vsprops/release.vsprops:
3604 * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
3606 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3608 Rubber stamped by Adam Roben.
3610 Remove unnecessary NDEBUG define.
3612 * win/tools/vsprops/production.vsprops:
3614 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3616 Reviewed by Adam Roben.
3618 Update Windows production build logic for new production configurations
3619 https://bugs.webkit.org/show_bug.cgi?id=57494
3621 * win/tools/vsprops/common.vsprops:
3622 * win/tools/vsprops/production.vsprops: Added.
3624 2011-03-29 Brent Fulgham <bfulgham@webkit.org>
3626 Unreviewed build change to activate MathML for WinCairo.
3628 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
3630 2011-03-29 Jessie Berlin <jberlin@apple.com>
3632 Update the WebKitSystemInterface libraries for changes in the implementation.
3634 * libWebKitSystemInterfaceLeopard.a:
3635 * libWebKitSystemInterfaceSnowLeopard.a:
3637 2011-03-28 Jeff Miller <jeffm@apple.com>
3639 Reviewed by Adam Roben.
3641 Include certificate when sending a WebCore::ResourceError to UI process on Windows
3642 https://bugs.webkit.org/show_bug.cgi?id=57195
3644 Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
3645 implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so
3646 WebCore::ResourceError can set the certificate in the user info dictionary.
3648 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3649 * win/lib/WebKitSystemInterface.lib:
3651 2011-03-28 Jeff Miller <jeffm@apple.com>
3653 Rubber-stamped by Adam Roben.
3655 Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
3657 * win/lib/WebKitSystemInterface_debug.lib: Removed.
3659 2011-03-25 Brent Fulgham <bfulgham@webkit.org>
3661 Kick the build machines after r81977.
3663 * win/tools/vsprops/common.vsprops:
3665 2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com>
3667 Unreviewed, rolling out r81683.
3668 http://trac.webkit.org/changeset/81683
3669 https://bugs.webkit.org/show_bug.cgi?id=56872
3671 Crashing in some tests (Requested by weinig on #webkit).
3673 * win/lib/WebKitSystemInterface.lib:
3675 2011-03-22 Sam Weinig <sam@webkit.org>
3677 Reviewed by Adam Roben.
3679 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3680 <rdar://problem/9139245>
3684 * win/lib/WebKitSystemInterface.lib:
3686 2011-03-22 Sam Weinig <sam@webkit.org>
3688 Reviewed by Brady Eidson.
3690 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3691 <rdar://problem/9139245>
3693 * libWebKitSystemInterfaceLeopard.a:
3694 * libWebKitSystemInterfaceSnowLeopard.a:
3696 2011-03-17 Anders Carlsson <andersca@apple.com>
3698 Add WKWindowWillOrderOffScreenNotification.
3700 * WebKitSystemInterface.h: