1 2015-02-03 Brent Fulgham <bfulgham@apple.com>
3 [Win] Unreviewed build fix. Turn on feature flags for items
4 we currently ship/test on Mac.
6 * win/tools/vsprops/FeatureDefines.props: Activate ENABLE_DOM4_EVENTS_CONSTRUCTOR
9 2015-01-28 Sam Weinig <sam@webkit.org>
11 Remove libWebKitSystemInterfaceMountainLion.a
13 Reviewed by Mark Rowe.
15 * libWebKitSystemInterfaceMountainLion.a: Removed.
17 2015-01-28 peavo@outlook.com <peavo@outlook.com>
19 [WinCairo] Enable CSS_SELECTORS_LEVEL4.
20 https://bugs.webkit.org/show_bug.cgi?id=141003
22 Reviewed by Brent Fulgham.
24 * win/tools/vsprops/FeatureDefinesCairo.props:
26 2015-01-22 David Kilzer <ddkilzer@apple.com>
28 [iOS] Fix build for external iphoneos SDK
30 Reviewed by Daniel Bates.
32 * WebKitSystemInterface.h: Remove import of the
33 <IOSurface/IOSurface.h> header, and add a typedef for
34 IOSurfaceRef in its place.
36 2015-01-22 Brent Fulgham <bfulgham@apple.com>
38 [Win] Unreviewed gardening.
40 Activate ENABLE(MOUSE_CURSOR_SCALE). This works on Windows and causes more tests to pass.
42 * win/tools/vsprops/FeatureDefines.props:
43 * win/tools/vsprops/FeatureDefinesCairo.props:
45 2015-01-20 Brent Fulgham <bfulgham@apple.com>
47 [Win] Unreviewed gardening.
49 * win/tools/vsprops/FeatureDefines.props: Add feature definition for SVG converter,
50 but do NOT turn it on.
51 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
53 2015-01-19 peavo@outlook.com <peavo@outlook.com>
55 [WinCairo][Video] Windows Media Foundation implementation is not completed.
56 https://bugs.webkit.org/show_bug.cgi?id=140337
58 Reviewed by Alex Christensen.
60 Link with Media Foundation libraries.
62 * win/tools/vsprops/WinCairo.props:
64 2015-01-01 Jeff Miller <jeffm@apple.com>
66 Update user-visible copyright strings to include 2015
67 https://bugs.webkit.org/show_bug.cgi?id=139880
69 Reviewed by Darin Adler.
71 * win/tools/scripts/COPYRIGHT-END-YEAR:
73 2014-12-19 Daniel Bates <dabates@apple.com>
75 [iOS] Add WebKitSystemInterface for iOS 8.1
76 https://bugs.webkit.org/show_bug.cgi?id=139831
78 Reviewed by Alexey Proskuryakov.
80 Towards building the iOS WebKit port using the public SDK, add the
81 WebKitSystemInterface for iOS version 8.1.
83 * WebKitSystemInterfaceIOS.h: Added.
84 * libWebKitSystemInterfaceIOSDevice8.1.a: Added.
85 * libWebKitSystemInterfaceIOSSimulator8.1.a: Added.
87 2014-12-17 Brent Fulgham <bfulgham@apple.com>
89 [Win] Unreviewed build fix (for full build)
91 * win/tools/vsprops/FeatureDefines.props: Add missing export so the
92 derived sources are generated properly.
93 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
95 2014-10-29 Tim Horton <timothy_horton@apple.com>
97 Implement action menus for data detected items
98 https://bugs.webkit.org/show_bug.cgi?id=138178
99 <rdar://problem/18709436>
101 Reviewed by Anders Carlsson.
103 * WebKitSystemInterface.h:
104 * libWebKitSystemInterfaceMavericks.a:
105 * libWebKitSystemInterfaceMountainLion.a:
106 * libWebKitSystemInterfaceYosemite.a:
107 Update WebKitSystemInterface.
109 2014-10-14 Brent Fulgham <bfulgham@apple.com>
111 [Win] Enable Encrypted Media Support
112 https://bugs.webkit.org/show_bug.cgi?id=137710
113 <rdar://problem/18652699>
115 Reviewed by Jer Noble.
117 * win/tools/vsprops/FeatureDefines.props: Activate the
118 ENCRYPTED_MEDIA_V2 flag on Windows.
120 2014-10-01 Mark Rowe <mrowe@apple.com>
122 <https://webkit.org/b/137308> WebKit should build on OS X Yosemite for external users
124 Add versions of WebKitSystemInterface and LLVM for Yosemite. The LLVM build is from
125 LLVM SVN r206312, matching the Mavericks and Mountain Lion builds.
127 Reviewed by Dan Bernstein.
129 * LLVMIncludesYosemite.tar.bz2: Added.
130 * LLVMLibrariesYosemite.tar.bz2: Added.
131 * WebKitSystemInterface.h:
132 * libWebKitSystemInterfaceMavericks.a:
133 * libWebKitSystemInterfaceMountainLion.a:
134 * libWebKitSystemInterfaceYosemite.a: Added.
136 2014-09-23 Roger Fong <roger_fong@apple.com>
138 [Windows] Enable CSS Supports Rule on Windows.
140 * win/tools/vsprops/FeatureDefines.props:
142 2014-09-19 Brent Fulgham <bfulgham@apple.com>
144 [Win] Turn off SSE Instructions for 32-bit Builds
145 https://bugs.webkit.org/show_bug.cgi?id=136959
146 <rdar://problem/18375370>
148 Reviewed by Dean Jackson.
150 * win/tools/vsprops/common.props: Conditionally exclude the enhanced (SSE) instruction
151 set when building for 32-bit Windows. Otherwise, continue using SSE.
153 2014-09-15 peavo@outlook.com <peavo@outlook.com>
155 [WinCairo] Make it easier to enable/disable GStreamer.
156 https://bugs.webkit.org/show_bug.cgi?id=135766
158 Reviewed by Brent Fulgham.
160 Make it possible to enable/disable GStreamer by editing the new user macro ENABLE_GSTREAMER_WINCAIRO.
162 * win/tools/vsprops/GStreamerCommon.props: Add user macro ENABLE_GSTREAMER_WINCAIRO.
164 2014-09-08 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
167 https://bugs.webkit.org/show_bug.cgi?id=136571
169 Reviewed by Darin Adler.
171 * win/tools/vsprops/FeatureDefines.props:
172 * win/tools/vsprops/FeatureDefinesCairo.props:
174 2014-09-04 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
176 Remove CSS_FILTERS flag
177 https://bugs.webkit.org/show_bug.cgi?id=136529
179 Reviewed by Dirk Schulze.
181 * win/tools/vsprops/FeatureDefines.props:
182 * win/tools/vsprops/FeatureDefinesCairo.props:
184 2014-08-27 peavo@outlook.com <peavo@outlook.com>
186 [WinCairo] Link error.
187 https://bugs.webkit.org/show_bug.cgi?id=136286
189 Reviewed by Darin Adler.
191 Link with the dynamic runtime libraries, since the WinCairo libraries link with these.
193 * win/tools/vsprops/common.props:
195 2014-08-26 Brent Fulgham <bfulgham@apple.com>
197 [Win] Version stamp should include package-level version
198 https://bugs.webkit.org/show_bug.cgi?id=136266
199 <rdar://problem/18134138>
201 Reviewed by David Kilzer.
203 * win/tools/scripts/auto-version.pl: Retain the full major build
204 version in addition to the three-digit value we use internally.
205 * win/tools/scripts/version-stamp.pl: Find and use the full 3+ digit
206 major build version when stamping the final output file.
209 2014-08-25 Brent Fulgham <bfulgham@apple.com>
211 [Win] Pass OFFICIAL_BUILD flag to WebInspectorUI build process
212 https://bugs.webkit.org/show_bug.cgi?id=136229
214 Reviewed by Dean Jackson.
216 * win/tools/vsprops/common.props: Pass OFFICIAL_BUILD argument
217 from VS to child Make processes.
219 2014-08-17 Brent Fulgham <bfulgham@apple.com>
221 [Win] Unreviewed build fix.
223 Upload static VS2013 version of WebKitSystemInterface.
225 * win/lib32/WebKitSystemInterface.lib:
227 2014-08-15 Brent Fulgham <bfulgham@apple.com>
229 [Win] Link to static VS2013 runtime library.
230 https://bugs.webkit.org/show_bug.cgi?id=136007
231 <rdar://problem/18037766>
233 Reviewed by Dean Jackson.
235 * win/tools/vsprops/common.props: Update link command.
236 * win/tools/vsprops/debugsuffix.props: Ditto.
238 2014-08-14 Brent Fulgham <bfulgham@apple.com>
240 [Win] Extend auto-version and version-stamp for RC_ProjectBuildVersion
241 https://bugs.webkit.org/show_bug.cgi?id=135948
242 <rdar://problem/18022221>
244 Reviewed by David Kilzer.
246 * win/tools/scripts/auto-version.pl:
247 (splitVersion): Use RC_ProjectBuildVersion (or RC_PROJECTBUILDVERSION) if set
248 in the environment as the 'Build Version', unless the multi-tuple version
249 supplied by RC_ProjectSourceVersion already has a fourth component.
250 * win/tools/scripts/version-stamp.pl: Check for RC_ProjectBuildVersion and
251 use it in preference to RC_PROJECTBUILDVERSION.
253 2014-08-08 Joseph Pecoraro <pecoraro@apple.com>
255 make clean does not work in OpenSource, fails in WebKitLibraries
256 https://bugs.webkit.org/show_bug.cgi?id=135734
258 Reviewed by David Kilzer.
261 Add a "clean" target that runs copy-webkitlibraries-to-product-dir
262 with the new --clean switch.
264 2014-08-04 Benjamin Poulain <benjamin@webkit.org>
266 Add a flag for the CSS Selectors level 4 implementation
267 https://bugs.webkit.org/show_bug.cgi?id=135535
269 Reviewed by Andreas Kling.
271 * win/tools/vsprops/FeatureDefines.props:
273 2014-07-31 Brent Fulgham <bfulgham@apple.com>
275 [Win] Use RC_PROJECTBUILDVERSION as build portion of version
276 https://bugs.webkit.org/show_bug.cgi?id=135478
278 Reviewed by David Kilzer.
280 * win/tools/scripts/version-stamp.pl: Check environment for
281 RC_PROJECTBUILDVERSION, and use it for the build portion of
282 the file version resource. Otherwise, use the __VERSION_BUILD__
283 value we calculated from the version string.
285 2014-07-31 Brent Fulgham <bfulgham@apple.com>
287 [Win] Fix build failure when using 5-tuple build versions.
288 https://bugs.webkit.org/show_bug.cgi?id=135464
289 <rdar://problem/17872507>
291 Reviewed by David Kilzer.
293 * win/tools/scripts/version-stamp.pl: Modify the environment for
294 the VersionStamper sub-process to work around bug in that tool.
296 2014-07-29 Brent Fulgham <bfulgham@apple.com>
298 [Win] Modify version numbering scheme to support 5-tuple versions
299 https://bugs.webkit.org/show_bug.cgi?id=135400
300 <rdar://problem/17849033>
302 Reviewed by David Kilzer.
304 Revise the auto-version.pl script so that it generates a set of packed
305 version tuples that allow us to map 5-tuple versions into something
306 that will work with Windows' 3-tuple version structure.
308 * win/tools/scripts/auto-version.pl:
309 (packTwoValues): Added,
310 (splitVersion): Revised to return packed combination of minor-tiny and
311 micro-nano to be used as "MINOR" and "TINY" portion of version.
312 (splitBuildMajorVersion): Deleted.
313 * win/tools/scripts/version-stamp.pl: Added.
315 2014-07-23 Bem Jones-Bey <bjonesbe@adobe.com>
317 Remove CSS_EXCLUSIONS compile flag and leftover code
318 https://bugs.webkit.org/show_bug.cgi?id=135175
320 Reviewed by Zoltan Horvath.
322 At this point, the CSS_EXCLUSIONS flag guards nothing but some useless
323 stubs. This removes the flag and the useless code.
325 * win/tools/vsprops/FeatureDefines.props:
326 * win/tools/vsprops/FeatureDefinesCairo.props:
328 2014-07-22 Brent Fulgham <bfulgham@apple.com>
330 Correct handling of __VERSION_TEXT__ for 4+-tuple versions
331 https://bugs.webkit.org/show_bug.cgi?id=135161
332 <rdar://problem/17763546>
334 Reviewed by David Kilzer.
336 Revise the auto-version.pl script to properly handle version
337 strings with 4 (or more) version tuples. Previously these were
338 being truncated from the version.
340 * win/tools/scripts/auto-version.pl:
341 (splitVersion): Return truncated version of
342 overall version string.
344 2014-07-21 Brent Fulgham <bfulgham@apple.com>
346 [Win] Extend auto-version.pl to handle 5-tuple versions
347 https://bugs.webkit.org/show_bug.cgi?id=135124
348 <rdar://problem/17750334>
350 Reviewed by David Kilzer.
352 Extend tuple parsing to handle up to five tuples, and as
353 few as a single tuple. On Windows, the two additional
356 Also corrected regular expression capture logic to use local
357 blocks, preventing later capture expressions from reusing
358 previous capture results when the current expression failed
359 to find a match (GRRR, Perl!).
361 Clean up code by putting logic into a couple of subroutines.
363 * win/tools/scripts/auto-version.pl:
365 2014-07-21 Brent Fulgham <bfulgham@apple.com>
367 [Win] Correct auto-version.pl script for two-digit version numbers
368 https://bugs.webkit.org/show_bug.cgi?id=135119
369 <rdar://problem/17743959>
371 Reviewed by David Kilzer.
373 The $MAJOR_VERSION must be the first digit of $BUILD_MAJOR_VERSION,
374 and $MINOR_VERSION must be the remaining digits.
376 Also correct regexp (line 90) that was allowing version numbers
377 larger than three digits to be processed.
379 * win/tools/scripts/auto-version.pl: Correct regular expression.
381 2014-07-18 Dana Burkart <dburkart@apple.com>
383 Add a new 'analyze' target to the makefile. This will make use of a new
384 'PATH_TO_SCAN_BUILD' which, if set will wrap xcodebuild in the clang
386 https://bugs.webkit.org/show_bug.cgi?id=135057
387 <rdar://problem/10193187>
389 Reviewed by David Kilzer.
395 2014-07-10 Alex Christensen <achristensen@webkit.org>
397 Enable same features on all Windows ports.
398 https://bugs.webkit.org/show_bug.cgi?id=134715
400 Reviewed by Brent Fulgham.
402 * win/tools/vsprops/FeatureDefinesCairo.props:
403 Made identical to FeatureDefines.props.
405 2014-07-09 Brent Fulgham <bfulgham@apple.com>
407 [Win] Unreviewed build fix.
409 Build bots don't have a three-part default version string,
410 breaking pattern matching. Handle this case.
412 * win/tools/scripts/auto-version.pl:
414 2014-07-09 Brent Fulgham <bfulgham@apple.com>
416 [Win] Unreviewed gardening.
418 * win/tools/scripts/auto-version.pl: Protect against
419 malformed paths (trailing backslashes).
420 * win/tools/scripts/feature-defines.pl: Make sure result
421 has an EOL character.
423 2014-07-09 Brent Fulgham <bfulgham@apple.com>
425 [Win] Remove uses of 'bash' in build system
426 https://bugs.webkit.org/show_bug.cgi?id=134782
427 <rdar://problem/17615533>
429 Reviewed by Dean Jackson.
431 Remove uses of 'bash' by replacing Windows-specific bash scripts
432 with Perl equivalents.
434 * win/tools/scripts/feature-defines.pl: Copied from WebKitLibraries/win/tools/scripts/feature-defines.sh.
435 * win/tools/scripts/feature-defines.sh: Removed.
437 2014-07-08 Brent Fulgham <bfulgham@apple.com>
439 [Win] Implement auto-version as a Perl program
440 https://bugs.webkit.org/show_bug.cgi?id=134745
441 <rdar://problem/17597801>
443 Reviewed by David Kilzer.
445 Translate the auto-version.sh bash script into an equivalent
448 * win/tools/scripts/auto-version.pl: Added.
449 * win/tools/scripts/auto-version.sh: Removed.
451 2014-07-06 Yoav Weiss <yoav@yoav.ws>
453 Turn on img@sizes compile flag
454 https://bugs.webkit.org/show_bug.cgi?id=134634
456 Reviewed by Benjamin Poulain.
458 * win/tools/vsprops/FeatureDefines.props: Added compile flag.
460 2014-07-01 Pratik Solanki <psolanki@apple.com>
462 Encode/decode CFURLRequestRefs when USE(CFNETWORK) is enabled
463 https://bugs.webkit.org/show_bug.cgi?id=134454
464 <rdar://problem/17510980>
466 Reviewed by Andreas Kling.
468 * WebKitSystemInterface.h:
469 * libWebKitSystemInterfaceMavericks.a:
470 * libWebKitSystemInterfaceMountainLion.a:
472 2014-06-25 Laszlo Gombos <l.gombos@samsung.com>
474 Remove build guard for progress element
475 https://bugs.webkit.org/show_bug.cgi?id=134292
477 Reviewed by Benjamin Poulain.
479 * win/tools/vsprops/FeatureDefines.props:
480 * win/tools/vsprops/FeatureDefinesCairo.props:
482 2014-06-21 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
484 Removing PAGE_VISIBILITY_API compile guard.
485 https://bugs.webkit.org/show_bug.cgi?id=133844
487 Reviewed by Gavin Barraclough.
489 * win/tools/vsprops/FeatureDefines.props:
490 * win/tools/vsprops/FeatureDefinesCairo.props:
492 2014-06-11 Jer Noble <jer.noble@apple.com>
494 Update WKSI for <rdar://problem/17009091>.
496 Rubber stamped by Eric Carlson.
498 * libWebKitSystemInterfaceMavericks.a:
499 * libWebKitSystemInterfaceMountainLion.a:
501 2014-06-02 David Kilzer <ddkilzer@apple.com>
503 Error running copy-webkitlibraries-to-product-directory
504 <http://webkit.org/b/133449>
505 <rdar://problem/17047638>
507 Reviewed by Filip Pizlo.
509 * Makefile: Ignore the mysterious future. Use "@true" to
510 suppress the annoying "Nothing to be done for `libs'." message.
512 2014-05-27 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
515 https://bugs.webkit.org/show_bug.cgi?id=132863
517 Reviewed by Csaba Osztrogonác.
519 * win/tools/vsprops/FeatureDefines.props:
520 * win/tools/vsprops/FeatureDefinesCairo.props:
522 2014-05-20 Dean Jackson <dino@apple.com>
524 [Mac] Allow popup menus to override default appearance
525 https://bugs.webkit.org/show_bug.cgi?id=133129
527 Reviewed by Tim Horton.
529 Add a new parameter to WKPopupMenu.
531 * WebKitSystemInterface.h:
532 * libWebKitSystemInterfaceMavericks.a:
533 * libWebKitSystemInterfaceMountainLion.a:
535 2014-05-14 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
537 Remove CSS_STICKY_POSITION guards
538 https://bugs.webkit.org/show_bug.cgi?id=132676
540 Reviewed by Simon Fraser.
542 * win/tools/vsprops/FeatureDefines.props:
543 * win/tools/vsprops/FeatureDefinesCairo.props:
545 2014-05-06 David Kilzer <ddkilzer@apple.com>
547 Add Makefile targets for copying static libraries (LLVM and WKSI)
548 <http://webkit.org/b/132619>
550 Reviewed by Mark Rowe.
553 (libs): Install both LLVM and WKSI static libraries.
554 (all): Add dependency on 'libs' target.
555 (debug d): Set configuration, the call 'libs' target.
558 2014-05-05 Dean Jackson <dino@apple.com>
560 https://bugs.webkit.org/show_bug.cgi?id=132593
562 Update WebKitSystemInterface to allow animated focus rings.
564 * WebKitSystemInterface.h:
565 * libWebKitSystemInterfaceMavericks.a:
566 * libWebKitSystemInterfaceMountainLion.a:
568 2014-05-05 Brent Fulgham <bfulgham@apple.com>
570 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
571 https://bugs.webkit.org/show_bug.cgi?id=132580
572 <rdar://problem/16811179>
574 Reviewed by Dean Jackson.
576 * win/tools/scripts/auto-version.sh: Incorporate Mark's revised syntax.
578 2014-05-05 Brent Fulgham <bfulgham@apple.com>
580 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
581 https://bugs.webkit.org/show_bug.cgi?id=132580
582 <rdar://problem/16811179>
584 Reviewed by Dean Jackson.
586 * win/tools/scripts/auto-version.sh: Fall back to all-caps version
587 of environment variable if mixed-case version is not present.
589 2014-05-01 Brent Fulgham <bfulgham@apple.com>
591 Correct case of environment variables in auto-version.sh scripts
592 https://bugs.webkit.org/show_bug.cgi?id=132455
594 Reviewed by Dean Jackson.
596 Although we have historically used RC_PROJECTSOURCEVERSION in our scripts,
597 the actual environment variable is RC_ProjectSourceVersion. Old versions of
598 Cygwin converted this to all-caps by default, but this is no longer the case.
599 We need to use the proper case to avoid build failures.
601 * win/tools/scripts/auto-version.sh: Although we have historically coded
602 this as 'RC_PROJECTSOURCEVERSION', it is actually 'RC_ProjectSourceVersion'.
604 2014-04-25 Dean Jackson <dino@apple.com>
606 Update WKSI for https://webkit.org/b/132195
607 <rdar://problem/16175750>
609 Sorry, I forgot to update the header. This should fix
612 * WebKitSystemInterface.h:
614 2014-04-25 Dean Jackson <dino@apple.com>
616 Update WKSI for https://webkit.org/b/132195
617 <rdar://problem/16175750>
619 Reviewed by Jessie Berlin.
621 * WebKitSystemInterface.h:
622 * libWebKitSystemInterfaceMavericks.a:
623 * libWebKitSystemInterfaceMountainLion.a:
625 2014-04-22 Alex Christensen <achristensen@webkit.org>
627 Removed old stdbool and inttypes headers.
628 https://bugs.webkit.org/show_bug.cgi?id=131966
630 Reviewed by Brent Fulgham.
632 * win/tools/vsprops/WinCairo.props:
633 Removed references to os-win32 directory.
635 2014-04-15 Filip Pizlo <fpizlo@apple.com>
637 Update LLVM binary drops for Mountain Lion to LLVM r206312.
639 Rubber stamped by Geoffrey Garen.
641 * LLVMIncludesMountainLion.tar.bz2:
642 * LLVMLibrariesMountainLion.tar.bz2:
644 2014-04-15 Filip Pizlo <fpizlo@apple.com>
646 Add LLVM binary drops for Mavericks using LLVM r206312.
648 Rubber stamped by Geoffrey Garen.
650 * LLVMIncludesMavericks.tar.bz2: Added.
651 * LLVMLibrariesMavericks.tar.bz2: Added.
653 2014-04-03 Brent Fulgham <bfulgham@apple.com>
655 [Win] Enable the CSS_GRID_LAYOUT feature.
656 https://bugs.webkit.org/show_bug.cgi?id=131147
658 Reviewed by Simon Fraser.
660 Just like the CANVAS_PATH feature, this seems to have been
661 overlooked when it was turned on for other ports.
663 * win/tools/vsprops/FeatureDefines.props:
664 * win/tools/vsprops/FeatureDefinesCairo.props:
666 2014-04-02 Dean Jackson <dino@apple.com>
669 <rdar://problem/16321286>
671 * libWebKitSystemInterfaceMavericks.a:
672 * libWebKitSystemInterfaceMountainLion.a:
674 2014-04-02 Brent Fulgham <bfulgham@apple.com>
676 [Win] Enable the CANVAS_PATH feature.
677 https://bugs.webkit.org/show_bug.cgi?id=131114
679 Reviewed by Dean Jackson.
681 This code build and runs on Windows just fine. It was overlooked when the feature
682 was activated on other platforms.
684 * win/tools/vsprops/FeatureDefines.props: Turn on the feature.
685 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
687 2014-03-31 Alex Christensen <achristensen@webkit.org>
689 [WinCairo] Unreviewed build fix after r166496.
691 * win/tools/vsprops/GStreamerCommon.props:
692 Added gio-2.0.lib to list of GStreamer includes.
694 2014-03-24 Brent Fulgham <bfulgham@apple.com>
696 [Win] Enable WebVTT Regions on Windows.
697 https://bugs.webkit.org/show_bug.cgi?id=130680
699 Reviewed by Eric Carlson.
701 * win/tools/vsprops/FeatureDefines.props: Turn on WEBVTT_REGIONS
702 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
704 2014-03-19 Jer Noble <jer.noble@apple.com>
706 [Mac][EME] Query whether decoder support exists before creating a new MediaKeys object.
707 https://bugs.webkit.org/show_bug.cgi?id=130459
709 Reviewed by Eric Carlson.
711 * WebKitSystemInterface.h:
712 * libWebKitSystemInterfaceMavericks.a:
713 * libWebKitSystemInterfaceMountainLion.a:
715 2014-03-18 Alex Christensen <achristensen@webkit.org>
717 [WinCairo] Unreviewed build fix after r165763.
719 * win/tools/vsprops/GStreamerCommon.props:
720 Link to gsttag-1.0.lib in addition to other GStreamer libraries.
722 2014-03-14 Maciej Stachowiak <mjs@apple.com>
724 Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
725 https://bugs.webkit.org/show_bug.cgi?id=130276
726 <rdar://problem/16266927>
728 Reviewed by Simon Fraser.
730 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
731 * win/tools/scripts/auto-version.sh:
733 2014-03-14 Dean Jackson <dino@apple.com>
735 Remove libWebKitSystemInterfaceLion.a
736 https://bugs.webkit.org/show_bug.cgi?id=130254
738 Reviewed by Geoffrey Garen and Andreas Kling.
740 We don't support Lion any more.
742 * libWebKitSystemInterfaceLion.a: Removed.
744 2014-03-13 Dean Jackson <dino@apple.com>
746 <rdar://problem/16317198>
748 Update WKSI to fix a small leak on iOS.
750 * libWebKitSystemInterfaceLion.a:
751 * libWebKitSystemInterfaceMavericks.a:
752 * libWebKitSystemInterfaceMountainLion.a:
754 2014-03-12 Dean Jackson <dino@apple.com>
756 [WebGL] WebKit1 + WebKit2 iOS clients should check load policy
757 https://bugs.webkit.org/show_bug.cgi?id=130162
759 Add iOS implementations of WebGL load policy queries.
761 * libWebKitSystemInterfaceLion.a:
762 * libWebKitSystemInterfaceMavericks.a:
763 * libWebKitSystemInterfaceMountainLion.a:
765 2014-03-10 Brent Fulgham <bfulgham@apple.com>
767 [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages.
768 https://bugs.webkit.org/show_bug.cgi?id=130023
770 Reviewed by Dean Jackson.
772 * win/tools/vsprops/common.props: Pass WEBKIT_LIBRARIES value to subprocesses.
773 * win/tools/vsprops/debugsuffix.props: Make sure OFFICIAL_BUILD is set.
774 * win/tools/vsprops/production.props: Ditto.
776 2014-03-06 Dean Jackson <dino@apple.com>
778 Update WebKitSystemInterface.
779 <rdar://problem/16256214>
781 * libWebKitSystemInterfaceLion.a:
782 * libWebKitSystemInterfaceMavericks.a:
783 * libWebKitSystemInterfaceMountainLion.a:
785 2014-03-05 Dean Jackson <dino@apple.com>
787 https://bugs.webkit.org/show_bug.cgi?id=129722
788 Update WKSI, again, to fix the build.
790 * libWebKitSystemInterfaceLion.a:
791 * libWebKitSystemInterfaceMavericks.a:
792 * libWebKitSystemInterfaceMountainLion.a:
794 2014-03-05 Dean Jackson <dino@apple.com>
796 https://bugs.webkit.org/show_bug.cgi?id=129722
798 And remember to copy the header file!
800 * WebKitSystemInterface.h:
802 2014-03-05 Dean Jackson <dino@apple.com>
804 https://bugs.webkit.org/show_bug.cgi?id=129722
807 * libWebKitSystemInterfaceLion.a:
808 * libWebKitSystemInterfaceMavericks.a:
809 * libWebKitSystemInterfaceMountainLion.a:
811 2014-03-05 Eric Carlson <eric.carlson@apple.com>
813 [iOS] Show external device name/type in placeholder
814 https://bugs.webkit.org/show_bug.cgi?id=129723
816 Reviewed by Jer Noble.
818 * WebKitSystemInterface.h:
819 * libWebKitSystemInterfaceLion.a:
820 * libWebKitSystemInterfaceMavericks.a:
821 * libWebKitSystemInterfaceMountainLion.a:
823 2014-02-21 Jeffrey Pfau <jpfau@apple.com>
825 [Mac] Cache callbacks for cache partitioning may be passed null
826 https://bugs.webkit.org/show_bug.cgi?id=129175
828 Reviewed by Brady Eidson.
830 * libWebKitSystemInterfaceLion.a:
831 * libWebKitSystemInterfaceMavericks.a:
832 * libWebKitSystemInterfaceMountainLion.a:
834 2014-02-11 Roger Fong <roger_fong@apple.com>
836 [Windows] Set ENABLE_CSS_SHAPE_INSIDE feature flag on Windows.
838 * win/tools/vsprops/FeatureDefines.props:
840 2014-02-04 Andreas Kling <akling@apple.com>
842 Remove <iframe seamless> support.
843 <https://webkit.org/b/128213>
845 Rubber-stamped by Antti Koivisto.
847 * win/tools/vsprops/FeatureDefines.props:
849 2014-01-29 Csaba Osztrogonác <ossy@webkit.org>
851 Remove ENABLE(JAVASCRIPT_DEBUGGER) leftovers
852 https://bugs.webkit.org/show_bug.cgi?id=127845
854 Reviewed by Joseph Pecoraro.
856 * win/tools/vsprops/FeatureDefines.props:
857 * win/tools/vsprops/FeatureDefinesCairo.props:
859 2014-01-23 Roger Fong <roger_fong@apple.com>
861 [Windows] Unreviewed. Disable unnecessary warning C4309, "truncation of constant value".
863 * win/tools/vsprops/common.props:
865 2014-01-16 Alexey Proskuryakov <ap@apple.com>
867 [Mac] [iOS] Add support for CFHTTPCookieStorageAcceptPolicyExclusivelyFromMainDocumentDomain
868 https://bugs.webkit.org/show_bug.cgi?id=127139
870 Reviewed by Brady Eidson.
872 * WebKitSystemInterface.h:
873 * libWebKitSystemInterfaceLion.a:
874 * libWebKitSystemInterfaceMavericks.a:
875 * libWebKitSystemInterfaceMountainLion.a:
876 Update WebKitSystemInterface.
878 2014-01-16 Zalan Bujtas <zalan@apple.com>
880 Subpixel layout: Enable subpixel layout for Apple Windows.
881 https://bugs.webkit.org/show_bug.cgi?id=127074
883 Reviewed by Antti Koivisto.
885 This should make the Apple Windows bots happier. It probably still needs rebaselining.
887 * win/tools/vsprops/FeatureDefines.props:
889 2014-01-11 Alexey Proskuryakov <ap@apple.com>
891 [Mac] [Windows] Stop scheduling network requests in WebCore
892 https://bugs.webkit.org/show_bug.cgi?id=126789
893 <rdar://problem/15114727>
897 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
898 * win/lib32/WebKitSystemInterface.lib:
900 2014-01-11 Alexey Proskuryakov <ap@apple.com>
902 [Mac] [Windows] Stop scheduling network requests in WebCore
903 https://bugs.webkit.org/show_bug.cgi?id=126789
904 <rdar://problem/15114727>
908 * WebKitSystemInterface.h:
909 * libWebKitSystemInterfaceLion.a:
910 * libWebKitSystemInterfaceMavericks.a:
911 * libWebKitSystemInterfaceMountainLion.a:
913 2014-01-10 peavo@outlook.com <peavo@outlook.com>
915 [WinCairo] Crash when rendering (in pixman dll)
916 https://bugs.webkit.org/show_bug.cgi?id=126750
918 Reviewed by Brent Fulgham.
920 Since we link with cairo.lib, and the gstreamer installation also comes with cairo.lib,
921 we link with the wrong cairo.lib, and loads gstreamers cairo dll, instead of our own.
922 We should user our own cairo dll for rendering.
924 * win/tools/vsprops/GStreamer32.props: Put gstreamer lib path last, so we link with the correct cairo.lib.
925 * win/tools/vsprops/GStreamer64.props: Ditto.
927 2014-01-03 Alex Christensen <achristensen@webkit.org>
929 [WinCairo] Enable video using GStreamer.
930 https://bugs.webkit.org/show_bug.cgi?id=126015
932 Reviewed by Darin Adler.
934 * win/tools/vsprops/FeatureDefinesCairo.props:
935 Define ENABLE_MEDIA_CONTROLS_SCRIPT, ENABLE_VIDEO_TRACK, and ENABLE_VIDEO.
937 2013-12-30 Roger Fong <roger_fong@apple.com>
939 [Windows] Disable some annoying build warnings.
941 * win/tools/vsprops/common.props:
943 2013-12-23 Lucas Forschler <lforschler@apple.com>
945 <rdar://problem/15682948> Update copyright strings
947 Reviewed by Dan Bernstein.
949 * win/tools/scripts/COPYRIGHT-END-YEAR:
951 2013-12-19 Alex Christensen <achristensen@webkit.org>
953 Final preparations for GStreamer on Windows.
954 https://bugs.webkit.org/show_bug.cgi?id=125958
956 Reviewed by Benjamin Poulain.
958 * win/tools/vsprops/FeatureDefinesCairo.props:
959 Removed duplicate ENABLE_VIDEO_TRACK definition.
961 2013-12-18 Alex Christensen <achristensen@webkit.org>
963 [WinCairo] Unreviewed build fix after r160798.
965 * win/tools/vsprops/FeatureDefinesCairo.props:
966 Removed ENABLE_MEDIA_CONTROLS_SCRIPT definition for now.
968 2013-12-18 Alex Christensen <achristensen@webkit.org>
970 [WinCairo] Preparation for GStreamer on Windows.
971 https://bugs.webkit.org/show_bug.cgi?id=125946
973 Reviewed by Brent Fulgham.
975 * win/tools/vsprops/FeatureDefinesCairo.props:
976 Added ENABLE_MEDIA_CONTROLS_SCRIPT and ENABLE_VIDEO_TRACK for DerivedSources.make.
977 * win/tools/vsprops/GStreamer32.props: Added.
978 * win/tools/vsprops/GStreamer64.props: Added.
979 * win/tools/vsprops/GStreamerCommon.props: Added.
981 2013-12-13 Brent Fulgham <bfulgham@apple.com>
983 [Win] Unreviewed build fix for VS2013
985 * win/lib32/WebKitSystemInterface.lib: Updated to use VS2013 _MSC_VER symbols
988 2013-12-09 Filip Pizlo <fpizlo@apple.com>
990 Unreviewed, update LLVM binary drops to r196830.
992 * LLVMIncludesMountainLion.tar.bz2:
993 * LLVMLibrariesMountainLion.tar.bz2:
995 2013-12-05 Bear Travis <betravis@adobe.com>
997 [CSS Shapes] Enable CSS Shapes on Windows
998 https://bugs.webkit.org/show_bug.cgi?id=89957
1000 Reviewed by Brent Fulgham.
1002 Turn on CSS_SHAPES on Windows now that bug 121883 has been fixed.
1004 * win/tools/vsprops/FeatureDefines.props:
1005 * win/tools/vsprops/FeatureDefinesCairo.props:
1007 2013-11-26 Ryosuke Niwa <rniwa@webkit.org>
1009 Enable HTML template element on Windows ports
1010 https://bugs.webkit.org/show_bug.cgi?id=124758
1012 Reviewed by Andreas Kling.
1014 Enable TEMPLATE_ELEMENT. Also removed UNDO_MANAGER since that feature has been removed
1015 from the tree in r133326.
1017 * win/tools/vsprops/FeatureDefines.props:
1018 * win/tools/vsprops/FeatureDefinesCairo.props:
1020 2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
1022 Remove ENABLE_WORKERS
1023 https://bugs.webkit.org/show_bug.cgi?id=105784
1025 Reviewed by Darin Adler.
1027 * win/tools/vsprops/FeatureDefines.props:
1028 * win/tools/vsprops/FeatureDefinesCairo.props:
1030 2013-11-17 Filip Pizlo <fpizlo@apple.com>
1032 Update binary drops to include atrick's "Ran out of registers" fix in r194942.
1034 * LLVMIncludesMountainLion.tar.bz2:
1035 * LLVMLibrariesMountainLion.tar.bz2:
1037 2013-11-08 Filip Pizlo <fpizlo@apple.com>
1039 Update binary drops to a version that includes new stackmap fixes and exposes the new calling conventions.
1041 * LLVMIncludesMountainLion.tar.bz2:
1042 * LLVMLibrariesMountainLion.tar.bz2:
1044 2013-11-03 Filip Pizlo <fpizlo@apple.com>
1046 Update binary drops to a version that includes my pretty stack trace changes.
1048 * LLVMIncludesMountainLion.tar.bz2:
1049 * LLVMLibrariesMountainLion.tar.bz2:
1051 2013-11-02 Filip Pizlo <fpizlo@apple.com>
1053 Unreviewed, update binary drops.
1055 These include my LLVMDisablePrettyStackTrace() fix and are built with --enable-crash-overrides=no
1057 * LLVMIncludesMountainLion.tar.bz2:
1058 * LLVMLibrariesMountainLion.tar.bz2:
1060 2013-10-21 Mark Rowe <mrowe@apple.com>
1062 Add a version of WebKitSystemInterface for Mavericks.
1064 Reviewed by Ryosuke Niwa.
1066 * libWebKitSystemInterfaceMavericks.a: Added.
1068 2013-10-17 Anthony Johnson <anthony.johnson@flexsim.com>
1070 Crash fix for Windows XP.
1071 https://bugs.webkit.org/show_bug.cgi?id=122790
1073 Reviewed by Geoffrey Garen.
1075 * win/tools/vsprops/common.props:
1076 Replaced stack and heap sizes of zero with blank stack and heap sizes.
1078 2013-10-16 Filip Pizlo <fpizlo@apple.com>
1080 libllvmForJSC shouldn't call exit(1) on report_fatal_error()
1081 https://bugs.webkit.org/show_bug.cgi?id=122905
1082 <rdar://problem/15237856>
1084 Reviewed by Michael Saboff.
1086 * LLVMIncludesMountainLion.tar.bz2:
1087 * LLVMLibrariesMountainLion.tar.bz2:
1089 2013-10-10 Filip Pizlo <fpizlo@apple.com>
1091 Update the binary drops to the latest version of LLVM, built without -fvisibility=hidden
1092 now that we have soft linking. Also include DataTypes.h in the drop.
1094 Rubber stamped by Michael Saboff.
1096 * LLVMIncludesMountainLion.tar.bz2:
1097 * LLVMLibrariesMountainLion.tar.bz2:
1099 2013-10-01 Filip Pizlo <fpizlo@apple.com>
1101 FTL should use the new version of LLVM MCJIT memory manager APIs that take a SectionName
1102 https://bugs.webkit.org/show_bug.cgi?id=122193
1104 Reviewed by Geoffrey Garen.
1106 * LLVMIncludesMountainLion.tar.bz2:
1107 * LLVMLibrariesMountainLion.tar.bz2:
1109 2013-10-01 Brent Fulgham <bfulgham@apple.com>
1111 [Win] Implement the media controls in JavaScript.
1112 https://bugs.webkit.org/show_bug.cgi?id=122166
1114 Reviewed by Jer Noble.
1116 * win/tools/vsprops/FeatureDefines.props: Activate the
1117 ENABLE_MEDIA_CONTROLS_SCRIPT flag.
1119 2013-09-24 Bear Travis <betravis@adobe.com>
1121 Disable CSS_SHAPES on Windows
1122 https://bugs.webkit.org/show_bug.cgi?id=121879
1124 Reviewed by Brent Fulgham.
1126 Enabling CSS_SHAPES on Windows is currently causing crashes in DRT.
1127 Turn the feature off until it can be appropriately fixed.
1129 * win/tools/vsprops/FeatureDefines.props: Disable on Win port
1130 * win/tools/vsprops/FeatureDefinesCairo.props: Disable on WinCairo port
1132 2013-09-23 Patrick Gansterer <paroga@webkit.org>
1134 use NOMINMAX instead of #define min min
1135 https://bugs.webkit.org/show_bug.cgi?id=73563
1137 Reviewed by Brent Fulgham.
1139 Use NOMINMAX instead of #define min/max as a cleaner
1140 way of ensuring that Windows system header files don't
1141 define min/max as macro in the first place.
1143 * win/tools/vsprops/common.props:
1145 2013-09-20 Mark Rowe <mrowe@apple.com>
1147 Fix link errors for external users when building WebKit with Xcode 5.
1149 Reviewed by Oliver Hunt.
1151 * libWebKitSystemInterfaceLion.a:
1152 * libWebKitSystemInterfaceMountainLion.a:
1154 2013-09-19 Bear Travis <betravis@adobe.com>
1156 CSS_SHAPES not supported on AppleWin port
1157 https://bugs.webkit.org/show_bug.cgi?id=118810
1159 Reviewed by Brent Fulgham.
1161 * win/tools/vsprops/FeatureDefines.props: Add the CSS_SHAPES compile flag on Windows.
1163 2013-09-19 Dan Bernstein <mitz@apple.com>
1165 Removed WebCoreSQLite3. It has been unused for years.
1167 Rubber-stamped by Mark Rowe.
1169 * WebCoreSQLite3: Removed.
1170 * WebCoreSQLite3/sqlite3.h: Removed.
1171 * WebCoreSQLite3/sqlite3ext.h: Removed.
1172 * libWebCoreSQLite3.a: Removed.
1174 2013-09-18 Brent Fulgham <bfulgham@apple.com>
1176 [Windows] Unreviewed build fix: Expose PlatformArchitecture macro to build system.
1178 * win/tools/vsprops/common.props:
1180 2013-09-13 Brent Fulgham <bfulgham@apple.com>
1182 [Windows] Enable Page Visibility API
1183 https://bugs.webkit.org/show_bug.cgi?id=121340
1185 Reviewed by Anders Carlsson.
1187 * win/tools/vsprops/FeatureDefines.props: Activate feature.
1188 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
1190 2013-09-12 Brent Fulgham <bfulgham@apple.com>
1192 [Windows] Update WKSI library for Open Source builders.
1194 * win/lib32/WebKitSystemInterface.lib: Recompile with latest WebKit to use newer
1195 WTF.dll symbol exports.
1197 2013-08-29 Filip Pizlo <fpizlo@apple.com>
1199 Just linking LLVM into JSC causes all plugin tests to fail
1200 https://bugs.webkit.org/show_bug.cgi?id=113915
1202 Reviewed by Oliver Hunt.
1204 Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
1206 * LLVMIncludesMountainLion.tar.bz2:
1207 * LLVMLibrariesMountainLion.tar.bz2:
1209 2013-08-29 Brent Fulgham <bfulgham@apple.com>
1211 [Windows] Unreviewed build fix after r154847.
1213 * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
1214 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
1216 2013-08-26 Brent Fulgham <bfulgham@apple.com>
1218 [Windows] Updates to WKSI to get external builders working.
1220 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1221 * win/lib32/WebKitSystemInterface.lib:
1223 2013-08-24 Brent Fulgham <bfulgham@apple.com>
1225 [Windows] Another attempt to fix the Windows bots. Need to retain older
1226 QuickTime player features for external builders.
1228 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1229 * win/lib32/WebKitSystemInterface.lib:
1231 2013-08-23 Brent Fulgham <bfulgham@apple.com>
1233 [Windows] Forgot to check in the header as well!
1235 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1237 2013-08-23 Brent Fulgham <bfulgham@apple.com>
1239 [Windows] Unreviewed build correction.
1241 * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
1243 2013-08-23 Beth Dakin <bdakin@apple.com>
1245 REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in
1247 https://bugs.webkit.org/show_bug.cgi?id=120240
1249 <rdar://problem/14634453>
1251 Reviewed by Anders Carlsson.
1253 * WebKitSystemInterface.h:
1254 * libWebKitSystemInterfaceLion.a:
1255 * libWebKitSystemInterfaceMountainLion.a:
1257 2013-08-23 Alex Christensen <achristensen@apple.com>
1259 Re-separating Win32 and Win64 builds.
1260 https://bugs.webkit.org/show_bug.cgi?id=120178
1262 Reviewed by Brent Fulgham.
1264 * win/tools/vsprops/common.props:
1265 Export PlatformArchitecture to be used by make and cmd scripts.
1266 Use PlatformArchitecture to determine correct build directory
1267 (lib32/bin32/obj32 or lib64/bin64/obj64).
1269 2013-08-22 Filip Pizlo <fpizlo@apple.com>
1271 Update LLVM binary drops and scripts to the latest version from SVN
1272 https://bugs.webkit.org/show_bug.cgi?id=120184
1274 Reviewed by Mark Hahnenberg.
1276 Updated binary drops to r189066.
1278 * LLVMIncludesMountainLion.tar.bz2:
1279 * LLVMLibrariesMountainLion.tar.bz2:
1281 2013-08-21 Commit Queue <commit-queue@webkit.org>
1283 Unreviewed, rolling out r154416.
1284 http://trac.webkit.org/changeset/154416
1285 https://bugs.webkit.org/show_bug.cgi?id=120147
1287 Broke Windows builds (Requested by rniwa on #webkit).
1289 * win/tools/vsprops/common.props:
1291 2013-08-21 Alex Christensen <achristensen@apple.com>
1293 <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
1295 Reviewed by Brent Fulgham.
1297 * win/tools/vsprops/common.props:
1298 Export PlatformArchitecture to be used by make and cmd scripts.
1299 Use PlatformArchitecture to determine correct build directory
1300 (lib32/bin32/obj32 or lib64/bin64/obj64).
1302 2013-08-21 Brent Fulgham <bfulgham@apple.com>
1304 <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
1306 Reviewed by Anders Carlsson.
1308 * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
1309 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
1311 2013-08-15 Eric Carlson <eric.carlson@apple.com>
1313 [Mac] Remove "legacy" media UI
1314 https://bugs.webkit.org/show_bug.cgi?id=119752
1316 Reviewed by Jer Noble.
1318 * WebKitSystemInterface.h:
1319 * libWebKitSystemInterfaceLion.a:
1320 * libWebKitSystemInterfaceMountainLion.a:
1322 2013-08-13 Simon Fraser <simon.fraser@apple.com>
1324 Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
1325 https://bugs.webkit.org/show_bug.cgi?id=119490
1327 New versions of WKSI that fix a bug that caused spew about null CGContexts,
1328 and update WebKitSystemInterface.h.
1330 * WebKitSystemInterface.h:
1331 * libWebKitSystemInterfaceLion.a:
1332 * libWebKitSystemInterfaceMountainLion.a:
1334 2013-08-08 Alex Christensen <achristensen@apple.com>
1336 Windows build fixes.
1338 Rubberstamped by Brent Fulgham.
1340 * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
1342 2013-07-30 Sanghyun Park <sh919.park@samsung.com>
1344 Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
1345 https://bugs.webkit.org/show_bug.cgi?id=119239
1347 According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
1348 But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
1350 Reviewed by Brent Fulgham.
1352 * win/tools/vsprops/FeatureDefines.props:
1353 * win/tools/vsprops/FeatureDefinesCairo.props:
1355 2013-05-22 Filip Pizlo <fpizlo@apple.com>
1357 Updated LLVM drops to include MCJIT memory management APIs.
1359 Rubber stamped by Mark Hahnenberg.
1361 * LLVMIncludesMountainLion.tar.bz2:
1362 * LLVMLibrariesMountainLion.tar.bz2:
1364 2013-04-30 Filip Pizlo <fpizlo@apple.com>
1366 Updated LLVM drops to include MCJIT fixes and newly exposed API.
1368 Rubber stamped by Mark Hahnenberg.
1370 * LLVMIncludesMountainLion.tar.bz2:
1371 * LLVMLibrariesMountainLion.tar.bz2:
1373 2013-04-16 Filip Pizlo <fpizlo@apple.com>
1375 Updated LLVM drops to include MCJIT fixes.
1377 * LLVMIncludesMountainLion.tar.bz2:
1378 * LLVMLibrariesMountainLion.tar.bz2:
1380 2013-04-03 Filip Pizlo <fpizlo@apple.com>
1382 Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
1384 Rubber stamped by Mark Hahnenberg.
1386 * LLVMIncludesMountainLion.tar.bz2:
1387 * LLVMLibrariesMountainLion.tar.bz2:
1389 2013-03-29 Filip Pizlo <fpizlo@apple.com>
1391 fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
1392 https://bugs.webkit.org/show_bug.cgi?id=113452
1394 Rubber stamped by Mark Hahnenberg.
1396 * LLVMIncludesMountainLion.tar.bz2: Added.
1397 * LLVMLibrariesMountainLion.tar.bz2: Added.
1399 2013-07-18 Roger Fong <roger_fong@apple.com>
1401 Make sure to link against _debug binaries when appropriate.
1402 <rdar://problem/14473010>.
1404 * win/tools/vsprops/debugsuffix.props:
1406 2013-07-02 Commit Queue <commit-queue@webkit.org>
1408 Unreviewed, rolling out r152233.
1409 http://trac.webkit.org/changeset/152233
1410 https://bugs.webkit.org/show_bug.cgi?id=118304
1412 hopeful attempt to restore windows buildage (Requested by
1415 * win/tools/vsprops/debugsuffix.props:
1417 2013-07-01 Brent Fulgham <bfulgham@apple.com>
1419 [Windows] Unreviewed correction to DEBUG_ALL target. Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
1420 which prevented proper build operation.
1422 * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
1423 macros when building with 'debugsuffix' target.
1425 2013-06-18 Roger Fong <roger_fong@apple.com>
1427 Replace tools32 folder with tools and update WebKit Windows solution accordingly.
1428 <rdar://problem/14118143>.
1430 Rubberstamped by Brent Fulgham.
1432 * win/tools: Copied from win/tools32.
1433 * win/tools/WinTools.make:
1434 * win/tools/scripts/auto-version.sh:
1435 * win/tools/scripts/feature-defines.sh:
1436 * win/tools32: Removed.
1437 * win/tools32/WinTools.make: Removed.
1438 * win/tools32/scripts: Removed.
1439 * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
1440 * win/tools32/scripts/VERSION: Removed.
1441 * win/tools32/scripts/auto-version.sh: Removed.
1442 * win/tools32/scripts/feature-defines.sh: Removed.
1443 * win/tools32/vsprops: Removed.
1444 * win/tools32/vsprops/FeatureDefines.props: Removed.
1445 * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
1446 * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
1447 * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
1448 * win/tools32/vsprops/WinCairo.props: Removed.
1449 * win/tools32/vsprops/WinCairo.vsprops: Removed.
1450 * win/tools32/vsprops/cURL.props: Removed.
1451 * win/tools32/vsprops/cURL.vsprops: Removed.
1452 * win/tools32/vsprops/common.props: Removed.
1453 * win/tools32/vsprops/common.vsprops: Removed.
1454 * win/tools32/vsprops/debug.props: Removed.
1455 * win/tools32/vsprops/debug.vsprops: Removed.
1456 * win/tools32/vsprops/debug_all.vsprops: Removed.
1457 * win/tools32/vsprops/debug_wincairo.props: Removed.
1458 * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
1459 * win/tools32/vsprops/debugsuffix.props: Removed.
1460 * win/tools32/vsprops/production.props: Removed.
1461 * win/tools32/vsprops/production.vsprops: Removed.
1462 * win/tools32/vsprops/release.props: Removed.
1463 * win/tools32/vsprops/release.vsprops: Removed.
1464 * win/tools32/vsprops/releaseproduction.vsprops: Removed.
1466 2013-06-12 Brent Fulgham <bfulgham@webkit.org>
1468 [WinCairo] Unreviewed build correction.
1470 * win/tools32/vsprops/WinCairo.props: Switch from using the
1471 $WebKitLibraries environment variable to the newer
1473 * win/tools32/vsprops/debug_wincairo.props: Ditto.
1475 2013-06-11 Roger Fong <roger_fong@apple.com>
1477 Unreviewed. Another part of rollout of r151408.
1479 * win/tools64: Removed.
1480 * win/tools64/scripts: Removed.
1481 * win/tools64/vsprops: Removed.
1483 2013-06-11 Roger Fong <roger_fong@apple.com>
1485 Unreviewed. WinTools makefile fix.
1487 * win/tools32/WinTools.make:
1489 2013-06-11 Commit Queue <commit-queue@webkit.org>
1491 Unreviewed, rolling out r151408.
1492 http://trac.webkit.org/changeset/151408
1493 https://bugs.webkit.org/show_bug.cgi?id=117519
1495 Opting for a different approach (Requested by rfong on
1498 * win/WinTools.make: Removed.
1499 * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
1500 * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
1501 * win/tools64/scripts/VERSION: Removed.
1502 * win/tools64/scripts/auto-version.sh: Removed.
1503 * win/tools64/scripts/feature-defines.sh: Removed.
1504 * win/tools64/vsprops/FeatureDefines.props: Removed.
1505 * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
1506 * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
1507 * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
1508 * win/tools64/vsprops/WinCairo.props: Removed.
1509 * win/tools64/vsprops/WinCairo.vsprops: Removed.
1510 * win/tools64/vsprops/cURL.props: Removed.
1511 * win/tools64/vsprops/cURL.vsprops: Removed.
1512 * win/tools64/vsprops/common.props: Removed.
1513 * win/tools64/vsprops/common.vsprops: Removed.
1514 * win/tools64/vsprops/debug.props: Removed.
1515 * win/tools64/vsprops/debug.vsprops: Removed.
1516 * win/tools64/vsprops/debug_all.vsprops: Removed.
1517 * win/tools64/vsprops/debug_wincairo.props: Removed.
1518 * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
1519 * win/tools64/vsprops/debugsuffix.props: Removed.
1520 * win/tools64/vsprops/production.props: Removed.
1521 * win/tools64/vsprops/production.vsprops: Removed.
1522 * win/tools64/vsprops/release.props: Removed.
1523 * win/tools64/vsprops/release.vsprops: Removed.
1524 * win/tools64/vsprops/releaseproduction.vsprops: Removed.
1526 2013-06-10 Roger Fong <roger_fong@apple.com>
1528 Change WebKitLibraries/win folder structure around.
1529 <rdar://problem/14097829>
1531 Reviewed by Lucas Forschler.
1533 * win/WinTools.make: Copied from win/tools32/WinTools.make.
1534 * win/tools32/WinTools.make: Removed.
1535 * win/tools64: Copied from win/tools32.
1537 2013-06-05 Bear Travis <betravis@adobe.com>
1539 [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
1540 https://bugs.webkit.org/show_bug.cgi?id=117172
1542 Reviewed by Alexandru Chiculita.
1544 Adding the CSS_SHAPES compile flag.
1546 * win/tools32/vsprops/FeatureDefines.vsprops:
1547 * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
1549 2013-06-03 Roger Fong <roger_fong@apple.com>
1551 Unreviewed. Some AppleWin VS2010 house cleaning.
1553 * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
1554 * win/tools32/scripts/auto-version2010.sh: Removed.
1555 * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
1556 * win/tools32/scripts/feature-defines2010.sh: Removed.
1558 2013-06-03 Roger Fong <roger_fong@apple.com>
1560 Nuke VS2005 files from the tree.
1561 <rdar://problem/14042021>.
1563 Rubberstamped by Brent Fulgham.
1566 * win/lib/WebKitSystemInterface.lib: Removed.
1567 * win/tools: Removed.
1568 * win/tools/WinTools.make: Removed.
1569 * win/tools/scripts: Removed.
1570 * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
1571 * win/tools/scripts/VERSION: Removed.
1572 * win/tools/scripts/auto-version.sh: Removed.
1573 * win/tools/scripts/auto-version2010.sh: Removed.
1574 * win/tools/scripts/feature-defines.sh: Removed.
1575 * win/tools/scripts/feature-defines2010.sh: Removed.
1576 * win/tools/vsprops: Removed.
1577 * win/tools/vsprops/FeatureDefines.props: Removed.
1578 * win/tools/vsprops/FeatureDefines.vsprops: Removed.
1579 * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
1580 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
1581 * win/tools/vsprops/WinCairo.props: Removed.
1582 * win/tools/vsprops/WinCairo.vsprops: Removed.
1583 * win/tools/vsprops/cURL.props: Removed.
1584 * win/tools/vsprops/cURL.vsprops: Removed.
1585 * win/tools/vsprops/common.props: Removed.
1586 * win/tools/vsprops/common.vsprops: Removed.
1587 * win/tools/vsprops/debug.props: Removed.
1588 * win/tools/vsprops/debug.vsprops: Removed.
1589 * win/tools/vsprops/debug_all.vsprops: Removed.
1590 * win/tools/vsprops/debug_wincairo.props: Removed.
1591 * win/tools/vsprops/debug_wincairo.vsprops: Removed.
1592 * win/tools/vsprops/debugsuffix.props: Removed.
1593 * win/tools/vsprops/production.props: Removed.
1594 * win/tools/vsprops/production.vsprops: Removed.
1595 * win/tools/vsprops/release.props: Removed.
1596 * win/tools/vsprops/release.vsprops: Removed.
1597 * win/tools/vsprops/releaseproduction.vsprops: Removed.
1599 2013-05-29 Jeffrey Pfau <jpfau@apple.com>
1601 [Mac] Enable cache partitioning and the public suffix list on 10.8
1602 <rdar://problem/13679019>
1604 Rubber-stamped by David Kilzer.
1606 * WebKitSystemInterface.h:
1607 * libWebKitSystemInterfaceLion.a:
1608 * libWebKitSystemInterfaceMountainLion.a:
1610 2013-05-14 Beth Dakin <bdakin@apple.com>
1612 Printing in 1Password app is broken with screen fonts disabled
1613 https://bugs.webkit.org/show_bug.cgi?id=116133
1615 <rdar://problem/13162981>
1617 Reviewed by Anders Carlsson.
1619 Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
1621 * libWebKitSystemInterfaceLion.a:
1622 * libWebKitSystemInterfaceMountainLion.a:
1624 2013-05-08 Roger Fong <roger_fong@apple.com>
1626 Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
1628 * win/lib32: Copied from win/lib.
1629 * win/tools/WinTools.make:
1631 2013-05-02 Roger Fong <roger_fong@apple.com>
1633 Unreviewed Windows build fix.
1635 * win/lib/WebKitSystemInterface.lib:
1637 2013-05-01 Alexey Proskuryakov <ap@apple.com>
1639 Update WebKitSystemInterface.
1641 * WebKitSystemInterface.h:
1642 * libWebKitSystemInterfaceLion.a:
1643 * libWebKitSystemInterfaceMountainLion.a:
1645 2013-04-29 Chris Fleizach <cfleizach@apple.com>
1647 WEB SPEECH: need to identify the default voice per language
1648 https://bugs.webkit.org/show_bug.cgi?id=115366
1650 Reviewed by Simon Fraser.
1652 * WebKitSystemInterface.h:
1653 * libWebKitSystemInterfaceLion.a:
1654 * libWebKitSystemInterfaceMountainLion.a:
1656 2013-04-29 Roger Fong <roger_fong@apple.com>
1658 Need a tools32 folder for VS2010 builds.
1659 tools folder will be nuked when we nuke VS2005.
1661 * win/tools32: Copied from WebKitLibraries/win/tools.
1663 2013-04-26 Roger Fong <roger_fong@apple.com>
1665 Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
1667 * win/tools/vsprops/FeatureDefines.vsprops:
1669 2013-04-26 Roger Fong <roger_fong@apple.com>
1671 Disable sub-pixel-layout on Apple Windows port.
1673 * win/tools/vsprops/FeatureDefines.props:
1675 2013-04-26 Roger Fong <roger_fong@apple.com>
1677 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
1678 Make the DebugSuffix configuration use _debug dependencies.
1680 * win/tools/WinTools.make:
1681 * win/tools/scripts/auto-version2010.sh:
1682 * win/tools/scripts/feature-defines2010.sh:
1683 * win/tools/vsprops/common.props:
1684 * win/tools/vsprops/debugsuffix.props:
1686 2013-04-25 Chris Fleizach <cfleizach@apple.com>
1688 WEB SPEECH: language support does not work as expected
1689 https://bugs.webkit.org/show_bug.cgi?id=115119
1691 Reviewed by Alexey Proskuryakov.
1693 * WebKitSystemInterface.h:
1695 2013-04-24 Roger Fong <roger_fong@apple.com>
1697 Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
1699 * win/tools/vsprops/common.props:
1701 2013-04-23 Antoine Quint <graouts@apple.com>
1703 Initial advance of text runs should be taken into account
1704 https://bugs.webkit.org/show_bug.cgi?id=114949
1706 Reviewed by Darin Adler.
1708 * WebKitSystemInterface.h:
1709 * libWebKitSystemInterfaceLion.a:
1710 * libWebKitSystemInterfaceMountainLion.a:
1712 2013-04-12 Jeffrey Pfau <jpfau@apple.com>
1714 Query directly for cache partition names
1715 https://bugs.webkit.org/show_bug.cgi?id=114538
1717 Reviewed by David Kilzer.
1719 * WebKitSystemInterface.h:
1720 * libWebKitSystemInterfaceLion.a:
1721 * libWebKitSystemInterfaceMountainLion.a:
1723 2013-04-08 Roger Fong <roger_fong@apple.com>
1727 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1728 * win/lib/WebKitSystemInterface.lib:
1730 2013-04-11 Alexey Proskuryakov <ap@apple.com>
1732 <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
1733 https://bugs.webkit.org/show_bug.cgi?id=114464
1735 Update WebKitSystemInterface.
1737 * WebKitSystemInterface.h:
1738 * libWebKitSystemInterfaceLion.a:
1739 * libWebKitSystemInterfaceMountainLion.a:
1741 2013-04-10 Benjamin Poulain <bpoulain@apple.com>
1743 Mass remove all the empty directories
1745 Rubberstamped by Ryosuke Niwa.
1748 * win/lib/WebKitSystemInterface: Removed.
1750 2013-04-05 Roger Fong <roger_fong@apple.com>
1752 More VS2010 solution makefile fixes.
1753 <rdar://problem/13588964>
1755 * win/tools/WinTools.make:
1757 2013-04-03 Brent Fulgham <bfulgham@webkit.org>
1759 [Windows, WinCairo] Unreviewed VS2010 Build Correction
1761 * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
1762 * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
1764 2013-04-01 Roger Fong <roger_fong@apple.com>
1766 Update FEATURE_DEFINES string generation for VS2010 solution.
1767 https://bugs.webkit.org/show_bug.cgi?id=113737.
1769 Reviewed by Timothy Horton.
1771 * win/tools/scripts/feature-defines2010.sh: Added.
1773 2013-03-29 Roger Fong <roger_fong@apple.com>
1775 Unreviewed. Rollout r146818.
1777 * win/tools/vsprops/FeatureDefines.props:
1779 2013-03-25 Kent Tamura <tkent@chromium.org>
1781 Rename ENABLE_INPUT_TYPE_DATETIME
1782 https://bugs.webkit.org/show_bug.cgi?id=113254
1784 Reviewed by Kentaro Hara.
1786 Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
1787 Actually I'd like to remove the code, but we shouldn't remove it yet
1788 because we shipped products with it on some platforms.
1790 * win/tools/vsprops/FeatureDefines.props:
1791 * win/tools/vsprops/FeatureDefines.vsprops:
1792 * win/tools/vsprops/FeatureDefinesCairo.props:
1793 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1795 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com>
1797 Unreviewed, rolling out r146816, r146821, and r146830.
1798 http://trac.webkit.org/changeset/146816
1799 http://trac.webkit.org/changeset/146821
1800 http://trac.webkit.org/changeset/146830
1801 https://bugs.webkit.org/show_bug.cgi?id=113262
1803 Broke all the Windows tests (Requested by rfong on #webkit).
1805 * win/tools/vsprops/FeatureDefines.vsprops:
1807 2013-03-25 Roger Fong <roger_fong@apple.com>
1809 Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
1811 * win/tools/vsprops/FeatureDefines.props:
1813 2013-03-25 Roger Fong <roger_fong@apple.com>
1815 Enable CSS_REGIONS and CSS_EXCLUSIONS.
1816 https://bugs.webkit.org/show_bug.cgi?id=87519
1818 Reviewed by Timothy Horton.
1820 * win/tools/vsprops/FeatureDefines.vsprops:
1822 2013-03-21 Roger Fong <roger_fong@apple.com>
1824 Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
1826 * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
1827 * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
1828 * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
1829 * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
1830 * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
1831 * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
1832 * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
1833 * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
1834 * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
1835 * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
1837 2013-03-19 Brent Fulgham <bfulgham@webkit.org>
1839 [WinCairo] Unreviewed build fix.
1841 * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
1842 of sync with the main Windows build, and the VS2010 version of the
1843 WinCairo port, preventing consistent builds.
1845 2013-03-13 Ryosuke Niwa <rniwa@webkit.org>
1847 Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
1848 https://bugs.webkit.org/show_bug.cgi?id=112277
1850 Reviewed by Adam Barth.
1852 * win/tools/vsprops/FeatureDefines.vsprops:
1853 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1855 2013-03-06 Jer Noble <jer.noble@apple.com>
1857 Unreviewed roll-out of r145011.
1859 * win/tools/vsprops/FeatureDefines.vsprops:
1861 2013-03-06 Jer Noble <jer.noble@apple.com>
1863 Unreviewed build fix. Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
1864 (non-Cairo) Windows builds.
1866 * win/tools/vsprops/FeatureDefines.vsprops:
1868 2013-03-05 Kiran Muppala <cmuppala@apple.com>
1870 Remove deprecated process suppression assertion SPI from WebKitSystemInterface
1871 https://bugs.webkit.org/show_bug.cgi?id=111501
1873 Reviewed by Alexey Proskuryakov.
1875 https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
1876 WKNSProcessInfoProcessAssertionWithTypes() with
1877 -[NSProcessInfo beginSuspensionOfSystemBehaviors:]. Hence, remove
1878 the now deprecated SPI.
1880 * WebKitSystemInterface.h: Remove
1881 WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
1883 2013-03-05 Kiran Muppala <cmuppala@apple.com>
1885 Use new assertion API for process suppression on Mac
1886 https://bugs.webkit.org/show_bug.cgi?id=111387
1888 Reviewed by Alexey Proskuryakov.
1890 Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
1891 take a process suppression assertion.
1893 * WebKitSystemInterface.h:
1895 2013-03-05 Jeffrey Pfau <jpfau@apple.com>
1897 Clear associated cache partitions when deleting origins' cache
1898 https://bugs.webkit.org/show_bug.cgi?id=111383
1900 Reviewed by Maciej Stachowiak.
1902 * WebKitSystemInterface.h:
1903 * libWebKitSystemInterfaceLion.a:
1904 * libWebKitSystemInterfaceMountainLion.a:
1906 2013-03-04 Kunihiko Sakamoto <ksakamoto@chromium.org>
1908 Add build flag for FontLoader
1909 https://bugs.webkit.org/show_bug.cgi?id=111289
1911 Reviewed by Benjamin Poulain.
1913 Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
1915 * win/tools/vsprops/FeatureDefines.vsprops:
1916 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1918 2013-02-27 Glenn Adams <glenn@skynav.com>
1920 Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
1921 https://bugs.webkit.org/show_bug.cgi?id=110944
1923 Reviewed by Dean Jackson.
1925 * win/tools/vsprops/FeatureDefines.vsprops:
1926 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1928 2013-02-21 Jeffrey Pfau <jpfau@apple.com>
1930 Optionally partition cache to prevent using cache for tracking
1931 https://bugs.webkit.org/show_bug.cgi?id=110269
1933 Reviewed by Maciej Stachowiak.
1935 Update WKSI bindings.
1937 * WebKitSystemInterface.h:
1938 * libWebKitSystemInterfaceLion.a:
1939 * libWebKitSystemInterfaceMountainLion.a:
1941 2013-02-22 Aaron Colwell <acolwell@chromium.org>
1943 Disable MediaSource on Apple Windows port
1944 https://bugs.webkit.org/show_bug.cgi?id=110494
1946 Reviewed by Tim Horton.
1948 * win/tools/vsprops/FeatureDefines.vsprops:
1950 2013-02-22 Roger Fong <roger_fong@apple.com>
1952 Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
1954 * win/tools/WinTools.make:
1956 2013-02-14 Anders Carlsson <andersca@apple.com>
1958 Add WKContextIsPlugInUpdateAvailable
1959 https://bugs.webkit.org/show_bug.cgi?id=109862
1960 <rdar://problem/13173140>
1962 Reviewed by Sam Weinig.
1964 Roll WebKitSystemInterface DEPS.
1966 * WebKitSystemInterface.h:
1967 * libWebKitSystemInterfaceLion.a:
1968 * libWebKitSystemInterfaceMountainLion.a:
1970 2013-02-13 Roger Fong <roger_fong@apple.com>
1972 Move all .props files from WebKitLibraries folder to WebKit Source folder.
1973 https://bugs.webkit.org/show_bug.cgi?id=109761
1975 Reviewed by Brent Fulgham.
1977 * win/tools/vsprops/FeatureDefines.props: Removed.
1978 * win/tools/vsprops/common.props: Removed.
1979 * win/tools/vsprops/debug.props: Removed.
1980 * win/tools/vsprops/release.props: Removed.
1981 * win/tools/vsprops/releaseproduction.props: Removed.
1983 2013-02-07 Roger Fong <roger_fong@apple.com>
1985 Unreviewed. More VS2010 WebKit solution touchups.
1986 Move an ignored warning from a project to common properties.
1988 * win/tools/vsprops/common.props:
1990 2013-02-06 Mike West <mkwst@chromium.org>
1992 Add an ENABLE_NOSNIFF feature flag.
1993 https://bugs.webkit.org/show_bug.cgi?id=109029
1995 Reviewed by Jochen Eisinger.
1997 This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
1998 when processing script and other resource types.
2000 * win/tools/vsprops/FeatureDefines.vsprops:
2001 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2003 2013-02-01 Alexis Menard <alexis@webkit.org>
2005 Enable unprefixed CSS transitions by default.
2006 https://bugs.webkit.org/show_bug.cgi?id=108216
2008 Reviewed by Dean Jackson.
2010 Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
2011 to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to
2012 guard the unprefixing work for CSS Transforms and animations.
2014 * win/tools/vsprops/FeatureDefines.vsprops:
2015 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2017 2013-01-30 Alexey Proskuryakov <ap@apple.com>
2019 Update WebKitSystemInterface for <rdar://problem/13111288>.
2021 * libWebKitSystemInterfaceLion.a:
2022 * libWebKitSystemInterfaceMountainLion.a:
2024 * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
2026 2013-01-28 Kiran Muppala <cmuppala@apple.com>
2028 Add window occlusion criteria to determine page visibility on Mac
2029 https://bugs.webkit.org/show_bug.cgi?id=107494
2031 Reviewed by Simon Fraser.
2033 Add enum constants to specify window occlusion notification type to
2034 notification registration/unregistration methods. Add typedef for
2035 window ID data passed to the window occlusion notification handler.
2036 Add method to enable occlusion notifications for a particular window.
2038 * WebKitSystemInterface.h: Add
2039 WKOcclusionNotificationTypeWindowBecameVisible,
2040 WKOcclusionNotificationTypeWindowBecameOccluded,
2042 WKEnableWindowOcclusionNotifications().
2044 2013-01-25 Andy Estes <aestes@apple.com>
2046 Update WKSI header and libraries after r140875.
2048 * WebKitSystemInterface.h:
2049 * libWebKitSystemInterfaceLion.a:
2050 * libWebKitSystemInterfaceMountainLion.a:
2052 2013-01-24 Brent Fulgham <bfulgham@webkit.org>
2054 Get WTF compiling in VS2010 (32bit)
2055 https://bugs.webkit.org/show_bug.cgi?id=106986
2057 Reviewed by Tim Horton.
2059 If you do not have Cygwin in the overall operating system
2060 PATH, the project will not build. In VS2005 we had logic
2061 in the build system to guard against this. We should
2062 retain this in the VS2010 work.
2064 Furthermore, VS2010 has a nasty bug where to Visual Studio
2065 tools path is not defined when performing a 'clean' phase
2066 on an NMAKE-based build. This is corrected here as well.
2068 * win/tools/vsprops/common.props: Revise environment setup
2069 to ensure proper tools are in path during build.
2071 2013-01-19 Roger Fong <roger_fong@apple.com>
2073 Add WebKitLibraries property sheets for compiling WebKit in VS2010.
2074 https://bugs.webkit.org/show_bug.cgi?id=106949
2076 Reviewed by Brent Fulgham.
2078 * win/tools/vsprops/FeatureDefines.props: Added.
2079 * win/tools/vsprops/common.props: Added.
2080 * win/tools/vsprops/debug.props: Added.
2081 * win/tools/vsprops/release.props: Added.
2082 * win/tools/vsprops/releaseproduction.props: Added.
2084 2013-01-21 Dirk Schulze <dschulze@adobe.com>
2086 Add build flag for Canvas's Path object (disabled by default)
2087 https://bugs.webkit.org/show_bug.cgi?id=107473
2089 Reviewed by Dean Jackson.
2091 Add CANVAS_PATH build flag to build systems.
2093 * win/tools/vsprops/FeatureDefines.vsprops:
2094 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2096 2013-01-10 Roger Fong <roger_fong@apple.com>
2098 Update WebkitSystemInterface lib for Windows port.
2099 This hasn't been done in a while and the current one is out of date.
2100 In addition I believe it will fix:
2101 <rdar://problem/12990844>
2103 Rubberstamped by Timothy Horton.
2105 * win/lib/WebKitSystemInterface.lib:
2107 2013-01-08 Kiran Muppala <cmuppala@apple.com>
2109 Add WebKitSystemInterface needed for overriding system proxies on Mac
2110 https://bugs.webkit.org/show_bug.cgi?id=106410
2112 Reviewed by Stephanie Lewis.
2114 This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
2115 Add user defaults to override system proxy settings for NetworkProcess on Mac, which
2116 is awaiting the approval of a WebKit2 committer. Commiting the WKSI portion separately,
2117 so that the internal repository commit for generating the WKSI libraries does not have to
2118 be rolled back every time the rest of the patch changes.
2120 Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
2121 custom proxies during initialization.
2123 * WebKitSystemInterface.h:
2124 * libWebKitSystemInterfaceLion.a:
2125 * libWebKitSystemInterfaceMountainLion.a:
2127 2013-01-04 Adam Klein <adamk@chromium.org>
2129 Remove ENABLE_MUTATION_OBSERVERS #define
2130 https://bugs.webkit.org/show_bug.cgi?id=105459
2132 Reviewed by Ryosuke Niwa.
2134 * win/tools/vsprops/FeatureDefines.vsprops:
2135 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2137 2013-01-01 Dan Bernstein <mitz@apple.com>
2139 <rdar://problem/12942239> Update copyright strings
2141 Reviewed by Sam Weinig.
2143 * win/tools/scripts/COPYRIGHT-END-YEAR:
2145 2012-12-28 Mark Rowe <mrowe@apple.com>
2147 Move logic for extracting the OS X marketing version in to WebCore
2148 <http://webkit.org/b/105841> / <rdar://problem/10736041>
2150 Reviewed by Dan Bernstein.
2152 * WebKitSystemInterface.h:
2154 2012-12-19 Kiran Muppala <cmuppala@apple.com>
2156 Adopt new assertion SPI for process suppression on Mac
2157 https://bugs.webkit.org/show_bug.cgi?id=105378
2159 Reviewed by Mark Rowe.
2161 Add WKNSProcessInfoProcessAssertionWithTypes().
2163 * WebKitSystemInterface.h:
2165 2012-12-19 Alexis Menard <alexis@webkit.org>
2167 Implement CSS parsing for CSS transitions unprefixed.
2168 https://bugs.webkit.org/show_bug.cgi?id=104804
2170 Reviewed by Dean Jackson.
2172 Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
2173 to cover the work of unprefixing Transforms, Animations and
2174 Transitions. It will let the possibility of each ports to turn it off
2175 in their release branches until we're confident that these CSS
2176 properties are ready to be unprefixed.
2178 * win/tools/vsprops/FeatureDefines.vsprops:
2179 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2181 2012-12-12 Roger Fong <roger_fong@apple.com>
2183 Enable VIDEO_TRACK on Windows.
2184 https://bugs.webkit.org/show_bug.cgi?id=104706.
2186 Reviewed by Timothy Horton.
2188 Enable VIDEO_TRACK on Windows and update project property files.
2190 * win/tools/vsprops/FeatureDefines.vsprops:
2192 2012-12-12 Sheriff Bot <webkit.review.bot@gmail.com>
2194 Unreviewed, rolling out r137491.
2195 http://trac.webkit.org/changeset/137491
2196 https://bugs.webkit.org/show_bug.cgi?id=104828
2198 broke the builtd (Requested by rfong on #webkit).
2200 * win/tools/vsprops/FeatureDefines.vsprops:
2202 2012-12-11 Roger Fong <roger_fong@apple.com>
2204 Enable VIDEO_TRACK on Windows.
2205 https://bugs.webkit.org/show_bug.cgi?id=104706.
2207 Reviewed by Timothy Horton.
2209 Enable VIDEO_TRACK on Windows and update project property files.
2211 * win/tools/vsprops/FeatureDefines.vsprops:
2213 2012-12-10 Alexis Menard <alexis@webkit.org>
2215 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
2216 https://bugs.webkit.org/show_bug.cgi?id=104539
2218 Reviewed by Antonio Gomes.
2220 As discussed on webkit-dev it is not needed to keep this feature flag
2221 as support for <position> type is a small feature that is already
2222 implemented by three other UAs. It was useful while landing this
2223 feature as partial bits were landed one after one.
2225 * win/tools/vsprops/FeatureDefines.vsprops:
2226 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2228 2012-12-06 Rick Byers <rbyers@chromium.org>
2230 CSS cursor property should support webkit-image-set
2231 https://bugs.webkit.org/show_bug.cgi?id=99493
2233 Reviewed by Beth Dakin.
2235 Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
2237 * win/tools/vsprops/FeatureDefines.vsprops:
2238 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2240 2012-11-26 Roger Fong <roger_fong@apple.com>
2242 Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
2243 Add a feature flag and skip some failing tests.
2244 https://bugs.webkit.org/show_bug.cgi?id=103294
2247 compositing/overflow/scrolling-without-painting.html
2248 compositing/overflow/updating-scrolling-content.html
2250 * win/tools/vsprops/FeatureDefines.vsprops:
2252 2012-11-23 Alexis Menard <alexis@webkit.org>
2254 [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
2255 https://bugs.webkit.org/show_bug.cgi?id=102104
2257 Reviewed by Julien Chaffraix.
2259 Protect the new feature behind a feature flag.
2261 * win/tools/vsprops/FeatureDefines.vsprops:
2262 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2264 2012-11-19 Kihong Kwon <kihong.kwon@samsung.com>
2266 Add PROXIMITY_EVENTS feature
2267 https://bugs.webkit.org/show_bug.cgi?id=102658
2269 Reviewed by Kentaro Hara.
2271 Add PROXIMITY_EVENTS feature to win and win-cairo prot.
2273 * win/tools/vsprops/FeatureDefines.vsprops:
2274 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2276 2012-11-12 Beth Dakin <bdakin@apple.com>
2278 Build fix. Forgot these bits last time.
2280 * libWebKitSystemInterfaceLion.a:
2281 * libWebKitSystemInterfaceMountainLion.a:
2283 2012-11-12 Beth Dakin <bdakin@apple.com>
2285 Zoomed-in scrolling is very slow when deviceScaleFactor > 1
2286 https://bugs.webkit.org/show_bug.cgi?id=101787
2288 Reviewed by Simon Fraser.
2290 wkSetCGFontRenderingMode now takes a BOOL parameter.
2291 * WebKitSystemInterface.h:
2292 * libWebKitSystemInterfaceLion.a:
2293 * libWebKitSystemInterfaceMountainLion.a:
2295 2012-11-08 Anders Carlsson <andersca@apple.com>
2297 Roll WebKitSystemInterface DEPS.
2299 Rubber-stamped by Andreas Kling.
2301 * libWebKitSystemInterfaceLion.a:
2302 * libWebKitSystemInterfaceMountainLion.a:
2304 2012-11-07 Roger Fong <roger_fong@apple.com>
2306 Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
2307 https://bugs.webkit.org/show_bug.cgi?id=101538
2309 Rubberstamped by Tim Horton.
2311 * win/tools/vsprops/FeatureDefines.vsprops:
2313 2012-11-06 Anders Carlsson <andersca@apple.com>
2317 * WebKitSystemInterface.h:
2319 2012-11-06 Anders Carlsson <andersca@apple.com>
2321 Update Java related WKSI function names
2322 https://bugs.webkit.org/show_bug.cgi?id=101414
2324 Reviewed by Sam Weinig.
2326 Roll WebKitSystemInterface DEPS.
2328 * WebKitSystemInterface.h:
2329 * libWebKitSystemInterfaceLion.a:
2330 * libWebKitSystemInterfaceMountainLion.a:
2332 2012-11-06 Alexey Proskuryakov <ap@apple.com>
2334 Clean up which storage cookie jar functions use
2335 https://bugs.webkit.org/show_bug.cgi?id=101395
2337 Reviewed by Brady Eidson.
2339 * WebKitSystemInterface.h:
2340 * libWebKitSystemInterfaceLion.a:
2341 * libWebKitSystemInterfaceMountainLion.a:
2342 Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
2343 supported OS versions.
2345 2012-11-06 Alexey Proskuryakov <ap@apple.com>
2347 Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
2349 Rubber-stampted by Mark Rowe.
2351 * libWebKitSystemInterfaceLeopard.a: Removed.
2352 * libWebKitSystemInterfaceSnowLeopard.a: Removed.
2354 2012-11-05 Alexey Proskuryakov <ap@apple.com>
2356 Get rid of setCookieStoragePrivateBrowsingEnabled.
2357 https://bugs.webkit.org/show_bug.cgi?id=101247
2359 Reviewed by Brady Eidson.
2361 * WebKitSystemInterface.h: Removed the function.
2363 2012-11-02 Anders Carlsson <andersca@apple.com>
2365 Don't instantiate the Java plug-in if it's inactive
2366 https://bugs.webkit.org/show_bug.cgi?id=101102
2367 <rdar://problem/12595679>
2369 Reviewed by Andreas Kling.
2371 Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
2373 * WebKitSystemInterface.h:
2374 * libWebKitSystemInterfaceLion.a:
2375 * libWebKitSystemInterfaceMountainLion.a:
2376 Roll WebKitSystemInterface DERPS.
2378 2012-10-25 Dominik Röttsches <dominik.rottsches@intel.com>
2380 Conditionalize XHR timeout support
2381 https://bugs.webkit.org/show_bug.cgi?id=100356
2383 Reviewed by Adam Barth.
2385 Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
2386 See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
2387 to fix timeout support for CF Network.
2389 * win/tools/vsprops/FeatureDefines.vsprops:
2390 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2392 2012-10-24 Eric Carlson <eric.carlson@apple.com>
2394 Allow ports to override text track rendering style
2395 https://bugs.webkit.org/show_bug.cgi?id=97800
2396 <rdar://problem/12044964>
2398 Reviewed by Maciej Stachowiak.
2400 Update WKSI header with SPI for getting the user caption appearance preferences.
2402 * WebKitSystemInterface.h:
2404 2012-10-19 Dongwoo Joshua Im <dw.im@samsung.com>
2406 Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
2407 https://bugs.webkit.org/show_bug.cgi?id=99804
2409 Reviewed by Julien Chaffraix.
2411 CSS3 text related properties will be implemented under this flag,
2412 including text decoration, text-align-last, and text-justify.
2414 * win/tools/vsprops/FeatureDefines.vsprops:
2415 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2417 2012-10-18 Pablo Flouret <pablof@motorola.com>
2419 Implement css3-conditional's @supports rule
2420 https://bugs.webkit.org/show_bug.cgi?id=86146
2422 Reviewed by Antti Koivisto.
2424 * win/tools/vsprops/FeatureDefines.vsprops:
2425 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2426 Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
2428 2012-10-08 Kiran Muppala <cmuppala@apple.com>
2430 Throttle DOM timers on hidden pages.
2431 https://bugs.webkit.org/show_bug.cgi?id=98474
2433 Reviewed by Maciej Stachowiak.
2435 Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
2437 * win/tools/vsprops/FeatureDefines.vsprops:
2438 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2440 2012-10-05 Sheriff Bot <webkit.review.bot@gmail.com>
2442 Unreviewed, rolling out r130556 and r130564.
2443 http://trac.webkit.org/changeset/130556
2444 http://trac.webkit.org/changeset/130564
2445 https://bugs.webkit.org/show_bug.cgi?id=98572
2447 The patch wasn't reviewed by a reviewer and it is breaking
2448 Chromium Windows (Requested by jchaffraix on #webkit).
2450 * WebKitSystemInterface.h:
2452 2012-10-05 Tim Horton <timothy_horton@apple.com>
2454 Update WebKitSystemInterface libraries and header.
2456 Reviewed by Simon Fraser.
2458 * WebKitSystemInterface.h:
2459 * libWebKitSystemInterfaceLion.a:
2460 * libWebKitSystemInterfaceMountainLion.a:
2461 * libWebKitSystemInterfaceSnowLeopard.a:
2463 2012-10-04 Eric Carlson <eric.carlson@apple.com>
2465 Allow ports to override text track rendering style
2466 https://bugs.webkit.org/show_bug.cgi?id=97800
2467 <rdar://problem/12044964>
2469 Reviewed by Silvia Pfeiffer.
2471 Update WKSI header with SPI for getting the user caption appearance preferences.
2473 * WebKitSystemInterface.h:
2475 2012-09-28 Eric Carlson <eric.carlson@apple.com>
2477 Allow ports to override text track rendering style
2478 <rdar://problem/12044964>
2480 Reviewed by Jessie Berlin.
2482 Update WKSI libraries.
2484 * libWebKitSystemInterfaceLion.a:
2485 * libWebKitSystemInterfaceMountainLion.a:
2486 * libWebKitSystemInterfaceSnowLeopard.a:
2488 2012-09-25 Simon Fraser <simon.fraser@apple.com>
2490 <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
2492 Reviewed by Tim Horton.
2494 New WKSI libraries and header.
2496 * WebKitSystemInterface.h:
2497 * libWebKitSystemInterfaceLion.a:
2498 * libWebKitSystemInterfaceMountainLion.a:
2499 * libWebKitSystemInterfaceSnowLeopard.a:
2501 2012-09-08 Sam Weinig <sam@webkit.org>
2503 Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
2504 https://bugs.webkit.org/show_bug.cgi?id=96194
2506 Reviewed by Dan Bernstein.
2508 Update WKSI with SPI for getting the bundle URL from an executable URL.
2510 * WebKitSystemInterface.h:
2511 * libWebKitSystemInterfaceLion.a:
2512 * libWebKitSystemInterfaceMountainLion.a:
2513 * libWebKitSystemInterfaceSnowLeopard.a:
2514 Adds WKCopyBundleURLForExecutableURL().
2516 2012-08-29 Tony Chang <tony@chromium.org>
2518 Remove ENABLE_CSS3_FLEXBOX compile time flag
2519 https://bugs.webkit.org/show_bug.cgi?id=95382
2521 Reviewed by Ojan Vafai.
2523 Everyone is already enabling this by default and the spec has stablized.
2525 * win/tools/vsprops/FeatureDefines.vsprops:
2526 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2528 2012-08-15 Bruno de Oliveira Abinader <bruno.abinader@basyskom.com>
2530 [css3-text] Add CSS3 Text decoration compile flag
2531 https://bugs.webkit.org/show_bug.cgi?id=93863
2533 Reviewed by Julien Chaffraix.
2535 This patch handles the compile flag implementation, which will come disabled by
2536 default, thus not exposing the CSS3 text decoration features to the web, unless
2537 when explicitly enabling it with "--css3-text-decoration" build parameter.
2539 * win/tools/vsprops/FeatureDefines.vsprops:
2540 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2542 2012-08-14 Alex Christensen <alex.christensen@flexsim.com>
2544 /SAFESEH should not be a common linker option
2545 https://bugs.webkit.org/show_bug.cgi?id=89372
2547 Reviewed by Darin Adler.
2549 * win/tools/vsprops/common.vsprops:
2550 removed /SAFESEH as a default option for the linker (doesn't work for x64)
2552 2012-08-13 Roger Fong <roger_fong@apple.com>
2554 Enable CSS Sticky Position on Windows.
2555 https://bugs.webkit.org/show_bug.cgi?id=93905
2557 Reviewed by Tim Horton.
2559 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.
2561 * win/tools/vsprops/FeatureDefines.vsprops:
2562 Include ENABLE_CSS_STICKY_POSITION flag.
2564 2012-08-06 Anders Carlsson <andersca@apple.com>
2566 If the Apple Java plug-in is blocked and no runtime is installed, don't load it
2567 https://bugs.webkit.org/show_bug.cgi?id=93289
2568 <rdar://problem/11730092>
2570 Reviewed by Dan Bernstein.
2572 Add WKJLIsRuntimeAndWebComponentsInstalled().
2574 * WebKitSystemInterface.h:
2575 * libWebKitSystemInterfaceLion.a:
2576 * libWebKitSystemInterfaceMountainLion.a:
2578 2012-08-01 Jon Lee <jonlee@apple.com>
2582 Reviewed by Mark Rowe.
2584 * libWebKitSystemInterfaceLion.a:
2585 * libWebKitSystemInterfaceMountainLion.a:
2586 * libWebKitSystemInterfaceSnowLeopard.a:
2588 2012-07-29 Rik Cabanier <cabanier@adobe.com>
2590 Add ENABLE_CSS_COMPOSITING flag
2591 https://bugs.webkit.org/show_bug.cgi?id=92553
2593 Reviewed by Dirk Schulze.
2595 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
2597 * win/tools/vsprops/FeatureDefines.vsprops:
2598 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2600 2012-07-23 Roger Fong <roger_fong@apple.com>
2602 Disable flexbox on Windows
2603 https://bugs.webkit.org/show_bug.cgi?id=92047
2604 <rdar://problem/11570384>
2606 Reviewed by Darin Adler.
2608 Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
2610 * win/tools/vsprops/FeatureDefines.vsprops:
2611 Disable ENABLE_CSS3_FLEXBOX property.
2613 2012-07-23 Kent Tamura <tkent@chromium.org>
2615 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
2616 https://bugs.webkit.org/show_bug.cgi?id=91941
2618 Reviewed by Kentaro Hara.
2620 A flag name for an elmement should be ENABLE_*_ELEMENT.
2622 * win/tools/vsprops/FeatureDefines.vsprops:
2623 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2625 2012-07-22 Kent Tamura <tkent@chromium.org>
2627 Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
2628 https://bugs.webkit.org/show_bug.cgi?id=91928
2630 Reviewed by Kentaro Hara.
2632 A flag name for an elmement should be ENABLE_*_ELEMENT.
2634 * win/tools/vsprops/FeatureDefines.vsprops:
2635 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2637 2012-07-20 Kent Tamura <tkent@chromium.org>
2639 Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
2640 https://bugs.webkit.org/show_bug.cgi?id=91846
2642 Reviewed by Kentaro Hara.
2644 A flag name for an elmement should be ENABLE_*_ELEMENT.
2646 * win/tools/vsprops/FeatureDefines.vsprops:
2647 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2649 2012-07-11 Mark Rowe <mrowe@apple.com>
2651 Add a Mountain Lion version of libWebKitSystemInterface.a.
2653 Update the WebKitSystemInterface header and binaries.
2655 Reviewed by John Sullivan.
2657 * WebKitSystemInterface.h:
2658 * libWebKitSystemInterfaceLion.a:
2659 * libWebKitSystemInterfaceMountainLion.a: Added.
2660 * libWebKitSystemInterfaceSnowLeopard.a:
2662 2012-07-04 John Mellor <johnme@chromium.org>
2664 Text Autosizing: Add compile flag and runtime setting
2665 https://bugs.webkit.org/show_bug.cgi?id=87394
2667 This patch renames Font Boosting to Text Autosizing.
2669 Reviewed by Adam Barth.
2671 * win/tools/vsprops/FeatureDefines.vsprops:
2672 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2674 2012-06-29 Mihai Balan <mibalan@adobe.com>
2676 [CSS Regions] Adding feature defines for CSS Regions for Windows
2677 https://bugs.webkit.org/show_bug.cgi?id=88645
2679 Reviewed by Tony Chang.
2681 Re-trying to enable CSS regions on Windows. This time only enabling
2682 regions since exclusions lead to some very strange compiling/linking
2685 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
2686 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
2688 2012-06-28 Brent Fulgham <bfulgham@webkit.org>
2690 [WinCairo] Unreviewed build correction. Add two missing macro
2691 declarations to vsprops file.
2693 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
2694 ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
2696 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
2698 [WinCairo] Unreviewed build correction. Accidentally turned on
2699 CSS_FILTERS, which is not available in tree.
2701 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
2702 back off for WinCairo target.
2704 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
2706 [WinCairo] Unreviewed build correction. Resync feature defines with
2707 Apple port. Things have drifted apart a little.
2709 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
2710 Apple port, define some missing features.
2712 2012-06-19 Mike West <mkwst@chromium.org>
2714 Introduce ENABLE_CSP_NEXT configuration flag.
2715 https://bugs.webkit.org/show_bug.cgi?id=89300
2717 Reviewed by Adam Barth.
2719 The 1.0 draft of the Content Security Policy spec is just about to
2720 move to Last Call. We'll hide work on the upcoming 1.1 spec behind
2721 this ENABLE flag, disabled by default.
2723 Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
2725 * win/tools/vsprops/FeatureDefines.vsprops:
2726 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2728 2012-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
2730 Unreviewed, rolling out r120280.
2731 http://trac.webkit.org/changeset/120280
2732 https://bugs.webkit.org/show_bug.cgi?id=89273
2734 Enabling CSS regions broke all Windows tests (Requested by
2735 jhomeycutt on #webkit).
2737 * win/tools/vsprops/FeatureDefines.vsprops:
2738 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2740 2012-06-13 Mihai Balan <mibalan@adobe.com>
2742 Fix for #88645 - enabling regions on Windows
2744 [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
2745 https://bugs.webkit.org/show_bug.cgi?id=88645
2747 Reviewed by Sam Weinig.
2749 Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
2750 exclusions (previously even with the feature disabled, parsing still worked). However, the
2751 feature defines were enabled on Mac only - they were broken on Windows. This
2752 patch adds the feature defines to (re)enable regions and exclusions on Windows.
2754 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
2755 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
2757 2012-06-11 Alexis Menard <alexis.menard@openbossa.org>
2759 [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
2760 https://bugs.webkit.org/show_bug.cgi?id=88804
2762 Reviewed by Tony Chang.
2764 Protect box-decoration-break behind a feature flag enabled by default.
2766 * win/tools/vsprops/FeatureDefines.vsprops:
2767 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2769 2012-06-11 Anders Carlsson <andersca@apple.com>
2771 Pass the right color space over to the web process so we can set it on our CA context
2772 https://bugs.webkit.org/show_bug.cgi?id=88819
2773 <rdar://problem/11629050>
2775 Reviewed by John Sullivan.
2777 Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
2779 * WebKitSystemInterface.h:
2780 * libWebKitSystemInterfaceLion.a:
2781 * libWebKitSystemInterfaceSnowLeopard.a:
2783 2012-06-09 Sukolsak Sakshuwong <sukolsak@google.com>
2785 Add UNDO_MANAGER flag
2786 https://bugs.webkit.org/show_bug.cgi?id=87908
2788 Reviewed by Tony Chang.
2790 * win/tools/vsprops/FeatureDefines.vsprops:
2791 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2793 2012-06-05 Dongwoo Im <dw.im@samsung.com>
2795 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
2796 https://bugs.webkit.org/show_bug.cgi?id=73176
2798 Reviewed by Adam Barth.
2800 Two more APIs are added in Custom Scheme Handler specification.
2801 http://dev.w3.org/html5/spec/Overview.html#custom-handlers
2802 One is 'isProtocolHandlerRegistered' to query whether the specific URL
2803 is registered or not.
2804 The other is 'unregisterProtocolHandler' to remove the registered URL.
2806 * win/tools/vsprops/FeatureDefines.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
2807 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
2809 2012-05-29 Jessie Berlin <jberlin@apple.com>
2811 [Win] ~1/2 of all the iframe seamless tests fail
2812 https://bugs.webkit.org/show_bug.cgi?id=87543
2814 Rubber-stamped by Eric Seidel.
2816 Finish enabling IFRAME_SEAMLESS on Windows.
2818 * win/tools/vsprops/FeatureDefines.vsprops:
2820 2012-05-28 Vivek Galatage <vivekgalatage@gmail.com>
2822 Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows
2823 https://bugs.webkit.org/show_bug.cgi?id=87622
2825 Reviewed by Eric Seidel.
2827 Removed the ENABLE_3D_CANVAS from the property define as this is
2828 obsolete since bug #53041
2830 * win/tools/vsprops/FeatureDefines.vsprops:
2832 2012-05-24 John Mellor <johnme@chromium.org>
2834 Font Boosting: Add compile flag and runtime setting
2835 https://bugs.webkit.org/show_bug.cgi?id=87394
2837 Reviewed by Adam Barth.
2839 Add ENABLE_FONT_BOOSTING.
2841 * win/tools/vsprops/FeatureDefines.vsprops:
2842 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2844 2012-05-23 Ojan Vafai <ojan@chromium.org>
2846 add back the ability to disable flexbox
2847 https://bugs.webkit.org/show_bug.cgi?id=87147
2849 Reviewed by Tony Chang.
2851 * win/tools/vsprops/FeatureDefines.vsprops:
2852 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2854 2012-05-10 Anders Carlsson <andersca@apple.com>
2856 WebKit1: Add a way to blacklist specific plug-ins/plug-in versions
2857 https://bugs.webkit.org/show_bug.cgi?id=86150
2858 <rdar://problem/9551196>
2860 Reviewed by Sam Weinig.
2862 Add WKShouldBlockPlugin.
2864 * WebKitSystemInterface.h:
2865 * libWebKitSystemInterfaceLion.a:
2866 * libWebKitSystemInterfaceSnowLeopard.a:
2868 2012-05-08 Jon Lee <jonlee@apple.com>
2870 Safari warns that it needs to resend the form in an iFrame when going back
2871 https://bugs.webkit.org/show_bug.cgi?id=82658
2872 <rdar://problem/11292558>
2874 Reviewed by Darin Adler.
2876 * WebKitSystemInterface.h:
2877 * libWebKitSystemInterfaceLeopard.a:
2878 * libWebKitSystemInterfaceLion.a:
2879 * libWebKitSystemInterfaceSnowLeopard.a:
2881 2012-05-07 Eric Seidel <eric@webkit.org>
2883 Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed
2884 https://bugs.webkit.org/show_bug.cgi?id=85822
2886 Reviewed by Adam Barth.
2888 * win/tools/vsprops/FeatureDefines.vsprops:
2890 2012-05-06 Eric Seidel <eric@webkit.org>
2892 Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago)
2893 https://bugs.webkit.org/show_bug.cgi?id=85743
2895 Reviewed by Adam Barth.
2897 * win/tools/vsprops/FeatureDefines.vsprops:
2898 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2900 2012-05-02 Eric Seidel <eric@webkit.org>
2902 Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration)
2903 https://bugs.webkit.org/show_bug.cgi?id=85454
2905 Reviewed by Adam Barth.
2907 The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch.
2908 There is no functional change in this patch. Just moving the defines around.
2909 Its interesting to me that now that it's sorted and I can easily compare this with other
2910 ports and found that a whole bunch of defines which should be on for Cairo are off,
2911 likely due to Cairo simply being overlooked. These oversights should be easy to avoid
2912 in an autogenerated world.
2914 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2916 2012-05-02 Eric Seidel <eric@webkit.org>
2918 Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting
2919 https://bugs.webkit.org/show_bug.cgi?id=85445
2921 Reviewed by Adam Barth.
2923 I noticed this when comparing my auto-generated output for this file vs. the one
2924 we have checked in. Seems we might as well fix the checked in file to be
2925 consistent in style with itself. :)
2927 * win/tools/vsprops/FeatureDefines.vsprops:
2929 2012-04-27 Gavin Peters <gavinp@chromium.org>
2931 Add new ENABLE_LINK_PRERENDER define to control the Prerendering API
2932 https://bugs.webkit.org/show_bug.cgi?id=84871
2934 Reviewed by Adam Barth.
2936 Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering
2937 API separates it from prefetching. Having separate include guards lets ports enable prefetching,
2938 a relatively easy change, without needing to build the infrastructure for prerendering, which
2939 is considerably more complicated.
2941 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2943 2012-04-10 Adam Barth <abarth@webkit.org>
2945 Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
2946 https://bugs.webkit.org/show_bug.cgi?id=83256
2948 Reviewed by Eric Seidel.
2950 * win/tools/vsprops/FeatureDefines.vsprops:
2952 2012-04-09 Beth Dakin <bdakin@apple.com>
2954 <rdar://problem/11214796>
2956 New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib:
2959 Reviewed by Simon Fraser.
2961 * libWebKitSystemInterfaceLeopard.a:
2962 * libWebKitSystemInterfaceLion.a:
2963 * libWebKitSystemInterfaceSnowLeopard.a:
2965 2012-04-06 Dan Bernstein <mitz@apple.com>
2967 <rdar://problem/10912476> HiDPI: Have canvas use a hidpi backing store, but downsample upon access
2969 Reviewed by Sam Weinig.
2971 * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS.
2973 2012-04-03 Keishi Hattori <keishi@webkit.org>
2975 Disable ENABLE_DATALIST for now
2976 https://bugs.webkit.org/show_bug.cgi?id=82871
2978 Reviewed by Kent Tamura.
2980 * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST.
2982 2012-03-30 Keishi Hattori <keishi@webkit.org>
2984 Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
2985 https://bugs.webkit.org/show_bug.cgi?id=80972
2987 Reviewed by Kent Tamura.
2989 * win/tools/vsprops/FeatureDefines.vsprops:
2990 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2992 2012-03-20 Steve Falkenburg <sfalken@apple.com>
2994 Disable LTCG on Windows to avoid out of process space errors while linking
2995 https://bugs.webkit.org/show_bug.cgi?id=81714
2997 Reviewed by Jessie Berlin.
2999 * win/tools/vsprops/production.vsprops:
3001 2012-03-14 Jer Noble <jer.noble@apple.com>
3003 Wrong icon to restore to windowed mode in full screen video panel
3004 https://bugs.webkit.org/show_bug.cgi?id=70437
3006 Reviewed by Eric Carlson.
3008 * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
3009 * libWebKitSystemInterfaceLeopard.a:
3010 * libWebKitSystemInterfaceLion.a:
3011 * libWebKitSystemInterfaceSnowLeopard.a:
3012 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3013 * win/lib/WebKitSystemInterface.lib:
3015 2012-03-13 Adam Barth <abarth@webkit.org> && Benjamin Poulain <bpoulain@apple.com>
3017 Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
3018 https://bugs.webkit.org/show_bug.cgi?id=78853
3020 Reviewed by Adam Barth.
3022 * win/tools/vsprops/FeatureDefines.vsprops:
3023 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3025 2012-03-12 Enrica Casucci <enrica@apple.com>
3027 WebKit2: remove NSPasteboard access for promised data from the WebProcess
3028 https://bugs.webkit.org/show_bug.cgi?id=80073
3030 * WebKitSystemInterface.h: Touched the file to make build system happy.
3031 * libWebKitSystemInterfaceLeopard.a:
3032 * libWebKitSystemInterfaceLion.a:
3033 * libWebKitSystemInterfaceSnowLeopard.a:
3035 2012-03-09 Jon Lee <jonlee@apple.com>
3037 Add support for ENABLE(LEGACY_NOTIFICATIONS)
3038 https://bugs.webkit.org/show_bug.cgi?id=80497
3040 Reviewed by Adam Barth.
3042 Prep for b80472: Update API for Web Notifications
3043 * win/tools/vsprops/FeatureDefines.vsprops:
3044 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3046 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
3048 Bash scripts should support LF endings only
3049 https://bugs.webkit.org/show_bug.cgi?id=79509
3051 Reviewed by David Kilzer.
3053 * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
3055 2012-03-05 Sam Weinig <sam@webkit.org>
3057 Fix the SnowLeoaprd build.
3059 * WebKitSystemInterface.h:
3060 * libWebKitSystemInterfaceLeopard.a:
3061 * libWebKitSystemInterfaceLion.a:
3062 * libWebKitSystemInterfaceSnowLeopard.a:
3064 2012-03-05 Sam Weinig <sam@webkit.org>
3066 Update WebKitSystemInterface for WKCAContext additions.
3068 * WebKitSystemInterface.h:
3069 * libWebKitSystemInterfaceLeopard.a:
3070 * libWebKitSystemInterfaceLion.a:
3071 * libWebKitSystemInterfaceSnowLeopard.a:
3073 2012-03-03 Hans Wennborg <hans@chromium.org>
3075 Implement Speech JavaScript API
3076 https://bugs.webkit.org/show_bug.cgi?id=80019
3078 Reviewed by Adam Barth.
3080 Add ENABLE_SCRIPTED_SPEECH.
3082 * win/tools/vsprops/FeatureDefines.vsprops:
3083 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3085 2012-03-01 Nikolas Zimmermann <nzimmermann@rim.com>
3087 Unreviewed, rolling out r109255.
3088 http://trac.webkit.org/changeset/109255
3089 https://bugs.webkit.org/show_bug.cgi?id=79932
3091 Breaks rounded rects with dashed strokes in SVG
3093 * WebKitSystemInterface.h:
3094 * libWebKitSystemInterfaceLeopard.a:
3095 * libWebKitSystemInterfaceLion.a:
3096 * libWebKitSystemInterfaceSnowLeopard.a:
3098 2012-02-29 Tim Horton <timothy_horton@apple.com>
3100 Make use of CG rounded-rect primitives
3101 https://bugs.webkit.org/show_bug.cgi?id=79932
3102 <rdar://problem/9274953>
3104 Reviewed by Simon Fraser.
3106 Add wkCGPathAddRoundedRect.
3108 * WebKitSystemInterface.h:
3109 * libWebKitSystemInterfaceLeopard.a:
3110 * libWebKitSystemInterfaceLion.a:
3111 * libWebKitSystemInterfaceSnowLeopard.a:
3113 2012-02-28 Jer Noble <jer.noble@apple.com>
3115 Full screen video volume slider has "progress bar"
3116 https://bugs.webkit.org/show_bug.cgi?id=79812
3118 Reviewed by Eric Carlson.
3120 * WebKitSystemInterface.h:
3121 * libWebKitSystemInterfaceLeopard.a:
3122 * libWebKitSystemInterfaceLion.a:
3123 * libWebKitSystemInterfaceSnowLeopard.a:
3124 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3125 * win/lib/WebKitSystemInterface.lib:
3127 2012-02-28 Simon Fraser <simon.fraser@apple.com>
3129 Update WebKitSystemInterface.
3131 Reviewed by Sam Weinig.
3133 * WebKitSystemInterface.h:
3134 * libWebKitSystemInterfaceLeopard.a:
3135 * libWebKitSystemInterfaceLion.a:
3136 * libWebKitSystemInterfaceSnowLeopard.a:
3138 2012-02-28 Alexey Proskuryakov <ap@apple.com>
3140 [Mac] Add an experimental SPI for plug-ins to enter sandbox
3141 https://bugs.webkit.org/show_bug.cgi?id=79709
3143 This pulls a lot of WKSI changes at once, because the script that updates it didn't
3146 * WebKitSystemInterface.h:
3147 * libWebKitSystemInterfaceLeopard.a:
3148 * libWebKitSystemInterfaceLion.a:
3149 * libWebKitSystemInterfaceSnowLeopard.a:
3151 2012-02-10 Adam Klein <adamk@chromium.org>
3153 Enable MUTATION_OBSERVERS by default on all platforms
3154 https://bugs.webkit.org/show_bug.cgi?id=78196
3156 Reviewed by Ojan Vafai.
3158 * win/tools/vsprops/FeatureDefines.vsprops:
3159 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3161 2012-02-06 Matthew Delaney <mdelaney@apple.com>
3163 toDataURL() uses stale data after putImageData()
3164 https://bugs.webkit.org/show_bug.cgi?id=65767
3166 Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
3168 Reviewed by Chris Marrin.
3170 * WebKitSystemInterface.h: Added WKCGContextResetClip.
3171 * libWebKitSystemInterfaceLeopard.a:
3172 * libWebKitSystemInterfaceSnowLeopard.a:
3173 * libWebKitSystemInterfaceLion.a:
3175 2012-02-02 Chris Marrin <cmarrin@apple.com>
3177 Turn on CSS Filters on Windows
3178 https://bugs.webkit.org/show_bug.cgi?id=76667
3180 Turned on CSS_FILTERS for Windows
3182 Reviewed by Adele Peterson.
3184 * win/tools/vsprops/FeatureDefines.vsprops:
3186 2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com>
3188 Unreviewed, rolling out r106566.
3189 http://trac.webkit.org/changeset/106566
3190 https://bugs.webkit.org/show_bug.cgi?id=77673
3192 Broke the Windows build (Requested by jessieberlin on
3195 * win/tools/vsprops/FeatureDefines.vsprops:
3197 2012-02-02 Chris Marrin <cmarrin@apple.com>
3199 Turn on CSS Filters on Windows
3200 https://bugs.webkit.org/show_bug.cgi?id=76667
3202 Turned on CSS_FILTERS for Windows
3204 Reviewed by Adele Peterson.
3206 * win/tools/vsprops/FeatureDefines.vsprops:
3208 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
3210 Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
3212 * win/tools/vsprops/FeatureDefines.vsprops:
3213 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3215 2012-01-25 Hajime Morita <morrita@google.com>>
3217 ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
3218 https://bugs.webkit.org/show_bug.cgi?id=76863
3220 Reviewed by Dimitri Glazkov.
3222 Added a feature flag.
3224 * win/tools/vsprops/FeatureDefines.vsprops:
3225 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3227 2012-01-16 Brent Fulgham <bfulgham@webkit.org>
3229 [WinCairo] Build correction. Switch to Apple style builds without
3230 the _debug postfix so that launching tools, etc., will work properly.
3232 * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
3233 output files to be consistent with WebKit build/test tools.
3235 2012-01-05 Dan Bernstein <mitz@apple.com>
3237 <rdar://problem/10633760> Update copyright strings
3239 Reviewed by Mark Rowe.
3241 * win/tools/scripts/COPYRIGHT-END-YEAR:
3243 2011-12-06 Roland Steiner <rolandsteiner@chromium.org>
3245 <style scoped>: disable on Windows by default
3246 https://bugs.webkit.org/show_bug.cgi?id=73893
3248 Reviewed by Andreas Kling.
3250 * win/tools/vsprops/FeatureDefines.vsprops:
3251 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3253 2011-11-20 Roland Steiner <rolandsteiner@chromium.org>
3255 <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
3256 https://bugs.webkit.org/show_bug.cgi?id=72848
3258 Reviewed by Dimitri Glazkov.
3260 * win/tools/vsprops/FeatureDefines.vsprops:
3261 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3263 2011-11-14 Julien Chaffraix <jchaffraix@webkit.org>
3265 Add --css-grid-layout to build-webkit and the build systems
3266 https://bugs.webkit.org/show_bug.cgi?id=72320
3268 Reviewed by Ojan Vafai.
3270 * win/tools/vsprops/FeatureDefines.vsprops:
3271 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3273 2011-11-14 Tony Chang <tony@chromium.org>
3275 Remove the CSS3_FLEXBOX compile time flag and enable on all ports
3276 https://bugs.webkit.org/show_bug.cgi?id=72196
3278 Reviewed by Ojan Vafai.
3280 * win/tools/vsprops/FeatureDefines.vsprops:
3281 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3283 2011-11-11 Alexey Proskuryakov <ap@apple.com>
3285 WebProcess should use AppSandbox style quarantine
3286 https://bugs.webkit.org/show_bug.cgi?id=72168
3287 <rdar://problem/10434292>
3289 Reviewed by Darin Adler.
3291 * WebKitSystemInterface.h:
3292 * libWebKitSystemInterfaceLion.a:
3293 Added WKEnableSandboxStyleFileQuarantine().
3295 * libWebKitSystemInterfaceLeopard.a:
3296 * libWebKitSystemInterfaceSnowLeopard.a:
3297 Not sure why these also changed, but updating to match most recent build.
3299 2011-11-02 Dean Jackson <dino@apple.com>
3301 Add ENABLE_CSS_SHADERS flag
3302 https://bugs.webkit.org/show_bug.cgi?id=71394
3304 Reviewed by Sam Weinig.
3306 * win/tools/vsprops/FeatureDefines.vsprops:
3307 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3309 2011-10-24 Michael Saboff <msaboff@apple.com>
3311 WebKit doesn't build with recent changes to libdispatch
3312 https://bugs.webkit.org/show_bug.cgi?id=70737
3314 Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
3316 * WebKitSystemInterface.h:
3317 * libWebKitSystemInterfaceLeopard.a:
3318 * libWebKitSystemInterfaceLion.a:
3319 * libWebKitSystemInterfaceSnowLeopard.a:
3321 2011-10-21 Jeff Miller <jeffm@apple.com>
3323 Focus rings are too thin in HiDPI in WebKit2
3324 https://bugs.webkit.org/show_bug.cgi?id=70396
3326 Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
3328 Reviewed by Beth Dakin.
3330 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3331 * win/lib/WebKitSystemInterface.lib:
3333 2011-10-19 Beth Dakin <bdakin@apple.com>
3335 Try to fix the Chromium build.
3337 * WebKitSystemInterface.h:
3338 * libWebKitSystemInterfaceLeopard.a:
3339 * libWebKitSystemInterfaceLion.a:
3340 * libWebKitSystemInterfaceSnowLeopard.a:
3342 2011-10-19 Beth Dakin <bdakin@apple.com>
3344 https://bugs.webkit.org/show_bug.cgi?id=70396
3345 Focus rings are too thin in HiDPI in WebKit2
3347 <rdar://problem/10086876>
3349 Reviewed by Dan Bernstein.
3351 Renamed an existing WebKitSystemInterface function.
3352 * WebKitSystemInterface.h:
3353 * libWebKitSystemInterfaceLion.a:
3354 * libWebKitSystemInterfaceSnowLeopard.a:
3356 2011-10-18 Adam Barth <abarth@webkit.org>
3358 Always enable ENABLE(XPATH)
3359 https://bugs.webkit.org/show_bug.cgi?id=70217
3361 Reviewed by Eric Seidel.
3363 * win/tools/vsprops/FeatureDefines.vsprops:
3364 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3366 2011-10-17 Adam Roben <aroben@apple.com>
3372 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
3374 * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
3376 2011-10-16 Adam Barth <abarth@webkit.org>
3378 Always enable ENABLE(DOM_STORAGE)
3379 https://bugs.webkit.org/show_bug.cgi?id=70189
3381 Reviewed by Eric Seidel.
3383 * win/tools/vsprops/FeatureDefines.vsprops:
3384 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3386 2011-10-14 Dan Bernstein <mitz@apple.com>
3388 REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
3389 https://bugs.webkit.org/show_bug.cgi?id=70081
3391 Reviewed by Anders Carlsson.
3393 * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
3394 * libWebKitSystemInterfaceLeopard.a:
3395 * libWebKitSystemInterfaceLion.a:
3396 * libWebKitSystemInterfaceSnowLeopard.a:
3398 2011-10-13 Arko Saha <arko@motorola.com>
3400 Microdata: Basic implementation of document.getItems() method.
3401 https://bugs.webkit.org/show_bug.cgi?id=68610
3403 Reviewed by Ryosuke Niwa.
3405 Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
3406 Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
3408 * win/tools/vsprops/FeatureDefines.vsprops:
3409 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3411 2011-10-12 Adam Barth <abarth@webkit.org>
3413 Remove ENABLE(XHTMLMP) and associated code
3414 https://bugs.webkit.org/show_bug.cgi?id=69729
3416 Reviewed by David Levin.
3418 * win/tools/vsprops/FeatureDefines.vsprops:
3419 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3421 2011-10-11 Kent Tamura <tkent@chromium.org>
3423 C4481 warning should be disabled for OVERRIDE and FINAL.
3424 https://bugs.webkit.org/show_bug.cgi?id=69904
3426 Reviewed by Adam Roben.
3428 * win/tools/vsprops/common.vsprops: Disable C4481.
3430 2011-10-04 Kent Tamura <tkent@chromium.org>
3432 Introduce feature flags for incomplete input types
3433 https://bugs.webkit.org/show_bug.cgi?id=68971
3435 Reviewed by Hajime Morita.
3437 * win/tools/vsprops/FeatureDefines.vsprops:
3438 Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
3439 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
3441 2011-10-04 Scott Graham <scottmg@chromium.org>
3443 Add GAMEPAD feature flag
3444 https://bugs.webkit.org/show_bug.cgi?id=66859
3446 Reviewed by Darin Fisher.
3448 * win/tools/vsprops/FeatureDefines.vsprops:
3449 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3451 2011-09-26 Chris Marrin <cmarrin@apple.com>
3453 Enable requestAnimationFrame on Windows
3454 https://bugs.webkit.org/show_bug.cgi?id=68397
3456 Reviewed by Simon Fraser.
3458 Enable REQUEST_ANIMATION_FRAME for Windows
3460 * win/tools/vsprops/FeatureDefines.vsprops:
3462 2011-09-24 Adam Barth <abarth@webkit.org>
3464 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
3465 https://bugs.webkit.org/show_bug.cgi?id=68767
3467 Reviewed by Eric Seidel.
3469 * win/tools/vsprops/FeatureDefines.vsprops:
3470 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3472 2011-09-23 Adam Klein <adamk@chromium.org>
3474 Add ENABLE_MUTATION_OBSERVERS feature flag
3475 https://bugs.webkit.org/show_bug.cgi?id=68732
3477 Reviewed by Ojan Vafai.
3479 This flag will guard an implementation of the "Mutation Observers" proposed in
3480 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
3482 * win/tools/vsprops/FeatureDefines.vsprops:
3483 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3485 2011-09-22 Dean Jackson <dino@apple.com>
3487 Add ENABLE_CSS_FILTERS
3488 https://bugs.webkit.org/show_bug.cgi?id=68652
3490 Reviewed by Simon Fraser.
3492 * win/tools/vsprops/FeatureDefines.vsprops:
3493 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3495 2011-09-19 Adam Barth <abarth@webkit.org>
3497 Always enable ENABLE(EVENTSOURCE)
3498 https://bugs.webkit.org/show_bug.cgi?id=68414
3500 Reviewed by Eric Seidel.
3502 * win/tools/vsprops/FeatureDefines.vsprops:
3503 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3505 2011-09-15 Adam Barth <abarth@webkit.org>
3507 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
3508 https://bugs.webkit.org/show_bug.cgi?id=68205
3510 Reviewed by Eric Seidel.
3512 * win/tools/vsprops/FeatureDefines.vsprops:
3513 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3515 2011-09-15 Eric Seidel <eric@webkit.org>
3517 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
3518 https://bugs.webkit.org/show_bug.cgi?id=68182
3520 Reviewed by Adam Barth.
3522 * win/tools/vsprops/FeatureDefines.vsprops:
3523 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3525 2011-09-15 Eric Seidel <eric@webkit.org>
3527 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
3528 https://bugs.webkit.org/show_bug.cgi?id=68022
3530 Reviewed by Ryosuke Niwa.
3532 * win/tools/vsprops/FeatureDefines.vsprops:
3533 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3535 2011-09-14 Eric Seidel <eric@webkit.org>
3537 Remove ENABLE_SVG_USE as <use> is required by HTML5
3538 https://bugs.webkit.org/show_bug.cgi?id=68019
3540 Reviewed by Ryosuke Niwa.
3542 I missed a couple uses of SVG_USE in my previous patch.
3544 * win/tools/vsprops/FeatureDefines.vsprops:
3545 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3547 2011-09-13 Eric Seidel <eric@webkit.org>
3549 Remove ENABLE_SVG_USE as <use> is required by HTML5
3550 https://bugs.webkit.org/show_bug.cgi?id=68019
3552 Reviewed by Ryosuke Niwa.
3554 * win/tools/vsprops/FeatureDefines.vsprops:
3555 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3557 2011-09-13 Eric Seidel <eric@webkit.org>
3559 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
3560 https://bugs.webkit.org/show_bug.cgi?id=68018
3562 Reviewed by Ryosuke Niwa.
3564 * win/tools/vsprops/FeatureDefines.vsprops:
3565 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3567 2011-09-01 Tim Horton <timothy_horton@apple.com>
3569 REGRESSION: Rendering artifacts on a rotated, pattern filled shape
3570 https://bugs.webkit.org/show_bug.cgi?id=53055
3571 <rdar://problem/8910917>
3573 Reviewed by Simon Fraser.
3575 Introduce wkCGPatternCreateWithImageAndTransform.
3577 * WebKitSystemInterface.h:
3578 * libWebKitSystemInterfaceLeopard.a:
3579 * libWebKitSystemInterfaceLion.a:
3580 * libWebKitSystemInterfaceSnowLeopard.a:
3581 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3582 * win/lib/WebKitSystemInterface.lib:
3584 2011-08-30 Aaron Colwell <acolwell@chromium.org>
3586 Add MediaSource API to HTMLMediaElement
3587 https://bugs.webkit.org/show_bug.cgi?id=64731
3589 Reviewed by Eric Carlson.
3591 * win/tools/vsprops/FeatureDefines.vsprops:
3592 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3594 2011-08-24 Lucas Forschler <lforschler@apple.com>
3596 Update SVN properties to help out the Windows EWS bots.
3598 Reviewed by Adam Roben.
3600 * win: Modified properties svn:ignore.
3601 * win/include: Modified property svn:ignore.
3602 * win/lib: Modified property svn:ignore.
3604 2011-08-18 Beth Dakin <bdakin@apple.com>
3606 Reviewed by Sam Weinig.
3608 https://bugs.webkit.org/show_bug.cgi?id=66495
3609 Lion-specific scroller SPIs can use forward declaration instead of
3610 WebKitSystemInterface
3612 * WebKitSystemInterface.h:
3613 * libWebKitSystemInterfaceLeopard.a:
3614 * libWebKitSystemInterfaceLion.a:
3615 * libWebKitSystemInterfaceSnowLeopard.a:
3617 2011-07-28 Dan Bernstein <mitz@apple.com>
3619 WebKitSystemInterface support for
3620 <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
3622 Reviewed by Darin Adler.
3624 * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
3625 * libWebKitSystemInterfaceLeopard.a:
3626 * libWebKitSystemInterfaceLion.a:
3627 * libWebKitSystemInterfaceSnowLeopard.a:
3629 2011-07-22 Jessie Berlin <jberlin@apple.com>
3631 [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
3632 https://bugs.webkit.org/show_bug.cgi?id=64997
3634 Reviewed by Ada Chan.
3636 Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
3637 declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
3639 * WebKitSystemInterface.h:
3640 * libWebKitSystemInterfaceLeopard.a:
3641 * libWebKitSystemInterfaceLion.a:
3642 * libWebKitSystemInterfaceSnowLeopard.a:
3644 2011-07-15 Pratik Solanki <psolanki@apple.com>
3646 Part of https://bugs.webkit.org/show_bug.cgi?id=63674
3647 Get webkit to compile with USE(CFNETWORK) enabled on Mac
3649 Reviewed by David Kilzer.
3651 New WebKitSystemInterface functions for CFNetwork-based loader.
3653 * WebKitSystemInterface.h:
3654 * libWebKitSystemInterfaceLeopard.a:
3655 * libWebKitSystemInterfaceLion.a:
3656 * libWebKitSystemInterfaceSnowLeopard.a:
3658 2011-07-12 Brent Fulgham <bfulgham@webkit.org>
3660 Standardize WinCairo conditionalized code under PLATFORM macro.
3661 https://bugs.webkit.org/show_bug.cgi?id=64377
3663 Reviewed by Maciej Stachowiak.
3665 * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
3666 macro definition (WTF_PLATFORM_WIN_CAIRO)
3668 2011-07-02 Mark Rowe <mrowe@apple.com>
3670 Update the header file too.
3672 * WebKitSystemInterface.h:
3674 2011-07-02 Mark Rowe <mrowe@apple.com>
3676 Update WebKitSystemInterface binaries.
3678 * libWebKitSystemInterfaceLeopard.a:
3679 * libWebKitSystemInterfaceLion.a: Added.
3680 * libWebKitSystemInterfaceSnowLeopard.a:
3682 2011-06-28 Brent Fulgham <bfulgham@webkit.org>
3684 Unreviewed build correction. Link to correct library for
3687 * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
3688 zlib.lib when building for WinCairo.
3690 2011-06-21 MORITA Hajime <morrita@google.com>
3692 Unreviewed, rolling out r89401 and r89403.
3693 http://trac.webkit.org/changeset/89401
3694 http://trac.webkit.org/changeset/89403
3695 https://bugs.webkit.org/show_bug.cgi?id=62970