1 2015-05-05 daegyu lee <daegyu.lee@navercorp.com>
3 Remove the remaining vestiges of SVG feature define
4 https://bugs.webkit.org/show_bug.cgi?id=144655
6 Reviewed by Alexey Proskuryakov.
8 * win/tools/vsprops/FeatureDefines.props:
9 * win/tools/vsprops/FeatureDefinesCairo.props:
11 2015-04-29 Per Arne Vollan <peavo@outlook.com>
13 [WinCairo] Turn on WebGL.
14 https://bugs.webkit.org/show_bug.cgi?id=144389
16 Reviewed by Brent Fulgham.
18 * win/tools/vsprops/FeatureDefinesCairo.props:
20 2015-04-27 Brent Fulgham <bfulgham@apple.com>
22 [Win] Deactivate WebGL until Windows tests work properly
23 https://bugs.webkit.org/show_bug.cgi?id=144291
24 <rdar://problem/20707307>
26 Reviewed by Zalan Bujtas.
28 * win/tools/vsprops/FeatureDefines.props: Turn off the WEB_GL
29 feature for the Apple Windows port.
31 2015-04-28 Per Arne Vollan <peavo@outlook.com>
33 [Win] Enable ES6 template literals
34 https://bugs.webkit.org/show_bug.cgi?id=144316
36 Reviewed by Csaba Osztrogonác.
38 * win/tools/vsprops/FeatureDefines.props:
39 * win/tools/vsprops/FeatureDefinesCairo.props:
41 2015-04-25 Martin Robinson <mrobinson@igalia.com>
43 Rename ENABLE_3D_RENDERING to ENABLE_3D_TRANSFORMS
44 https://bugs.webkit.org/show_bug.cgi?id=144182
46 Reviewed by Simon Fraser.
48 * win/tools/vsprops/FeatureDefines.props: Replace all instances of 3D_RENDERING with 3D_TRANSFORMS.
49 * win/tools/vsprops/FeatureDefinesCairo.props: Replace all instances of 3D_RENDERING with 3D_TRANSFORMS.
51 2015-04-17 Daniel Bates <dabates@apple.com>
53 Not able to build WebKit against iOS Simulator 8.3 SDK
54 https://bugs.webkit.org/show_bug.cgi?id=143883
56 Reviewed by David Kilzer.
58 Add WebKitSystemInterface for iOS 8.3.
60 * libWebKitSystemInterfaceIOSDevice8.3.a: Added.
61 * libWebKitSystemInterfaceIOSSimulator8.3.a: Added.
63 2015-04-06 Myles C. Maxfield <mmaxfield@apple.com>
65 [Win] [SVG -> OTF Converter] Turn off on Windows until I can get the tests under control
69 * win/tools/vsprops/FeatureDefines.props:
71 2015-04-06 Myles C. Maxfield <mmaxfield@apple.com>
73 [Win] [SVG -> OTF Converter] Support the SVG -> OTF Font Converter
74 https://bugs.webkit.org/show_bug.cgi?id=143402
76 Reviewed by Darin Adler.
78 * win/tools/vsprops/FeatureDefines.props: Enable the define.
80 2015-03-09 Daniel Bates <dabates@apple.com>
82 [iOS] Add WebKitSystemInterface for iOS 8.2
83 https://bugs.webkit.org/show_bug.cgi?id=142505
85 Reviewed by Andy Estes.
87 * libWebKitSystemInterfaceIOSDevice8.2.a: Added.
88 * libWebKitSystemInterfaceIOSSimulator8.2.a: Added.
90 2015-03-06 Csaba Osztrogonác <ossy@webkit.org>
92 Remove Mountain Lion libraries since ML isn't supported
93 https://bugs.webkit.org/show_bug.cgi?id=142332
95 Reviewed by Darin Adler.
97 * LLVMIncludesMountainLion.tar.bz2: Removed.
98 * LLVMLibrariesMountainLion.tar.bz2: Removed.
100 2015-03-03 Brent Fulgham <bfulgham@apple.com>
102 [Win] [Attachment] New Tests fail on Windows
103 https://bugs.webkit.org/show_bug.cgi?id=142017
105 Unreviewed test fix. Just activate the feature.
107 * win/tools/vsprops/FeatureDefines.props:
108 * win/tools/vsprops/FeatureDefinesCairo.props:
110 2015-02-26 Brent Fulgham <bfulgham@apple.com>
112 [Win] Unreviewed build fix after r180676.
114 I forgot to checkin one of the more important changes!
116 * win/tools/vsprops/common.props:
118 2015-02-26 Brent Fulgham <bfulgham@apple.com>
120 [Win] Make build logs more legible by reducing noise
121 https://bugs.webkit.org/show_bug.cgi?id=142034
123 Reviewed by Alexey Proskuryakov.
125 Modify batch files, makefiles, and DOS commands to remove
126 uninteresting/unhelpful output.
128 * win/tools/vsprops/common.props:
130 2015-02-25 peavo@outlook.com <peavo@outlook.com>
132 [WinCairo] WinLauncher is not starting on Vista.
133 https://bugs.webkit.org/show_bug.cgi?id=141905
135 Reviewed by Alex Christensen.
137 We have to soft link with Media Foundation functions to be able
138 to start on Vista and WinXP.
140 * win/tools/vsprops/WinCairo.props: Remove Media Foundation input libraries.
142 2015-02-03 Brent Fulgham <bfulgham@apple.com>
144 [Win] Unreviewed build fix. Turn on feature flags for items
145 we currently ship/test on Mac.
147 * win/tools/vsprops/FeatureDefines.props: Activate ENABLE_DOM4_EVENTS_CONSTRUCTOR
148 and CURSOR_VISIBILITY.
150 2015-01-28 Sam Weinig <sam@webkit.org>
152 Remove libWebKitSystemInterfaceMountainLion.a
154 Reviewed by Mark Rowe.
156 * libWebKitSystemInterfaceMountainLion.a: Removed.
158 2015-01-28 peavo@outlook.com <peavo@outlook.com>
160 [WinCairo] Enable CSS_SELECTORS_LEVEL4.
161 https://bugs.webkit.org/show_bug.cgi?id=141003
163 Reviewed by Brent Fulgham.
165 * win/tools/vsprops/FeatureDefinesCairo.props:
167 2015-01-22 David Kilzer <ddkilzer@apple.com>
169 [iOS] Fix build for external iphoneos SDK
171 Reviewed by Daniel Bates.
173 * WebKitSystemInterface.h: Remove import of the
174 <IOSurface/IOSurface.h> header, and add a typedef for
175 IOSurfaceRef in its place.
177 2015-01-22 Brent Fulgham <bfulgham@apple.com>
179 [Win] Unreviewed gardening.
181 Activate ENABLE(MOUSE_CURSOR_SCALE). This works on Windows and causes more tests to pass.
183 * win/tools/vsprops/FeatureDefines.props:
184 * win/tools/vsprops/FeatureDefinesCairo.props:
186 2015-01-20 Brent Fulgham <bfulgham@apple.com>
188 [Win] Unreviewed gardening.
190 * win/tools/vsprops/FeatureDefines.props: Add feature definition for SVG converter,
191 but do NOT turn it on.
192 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
194 2015-01-19 peavo@outlook.com <peavo@outlook.com>
196 [WinCairo][Video] Windows Media Foundation implementation is not completed.
197 https://bugs.webkit.org/show_bug.cgi?id=140337
199 Reviewed by Alex Christensen.
201 Link with Media Foundation libraries.
203 * win/tools/vsprops/WinCairo.props:
205 2015-01-01 Jeff Miller <jeffm@apple.com>
207 Update user-visible copyright strings to include 2015
208 https://bugs.webkit.org/show_bug.cgi?id=139880
210 Reviewed by Darin Adler.
212 * win/tools/scripts/COPYRIGHT-END-YEAR:
214 2014-12-19 Daniel Bates <dabates@apple.com>
216 [iOS] Add WebKitSystemInterface for iOS 8.1
217 https://bugs.webkit.org/show_bug.cgi?id=139831
219 Reviewed by Alexey Proskuryakov.
221 Towards building the iOS WebKit port using the public SDK, add the
222 WebKitSystemInterface for iOS version 8.1.
224 * WebKitSystemInterfaceIOS.h: Added.
225 * libWebKitSystemInterfaceIOSDevice8.1.a: Added.
226 * libWebKitSystemInterfaceIOSSimulator8.1.a: Added.
228 2014-12-17 Brent Fulgham <bfulgham@apple.com>
230 [Win] Unreviewed build fix (for full build)
232 * win/tools/vsprops/FeatureDefines.props: Add missing export so the
233 derived sources are generated properly.
234 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
236 2014-10-29 Tim Horton <timothy_horton@apple.com>
238 Implement action menus for data detected items
239 https://bugs.webkit.org/show_bug.cgi?id=138178
240 <rdar://problem/18709436>
242 Reviewed by Anders Carlsson.
244 * WebKitSystemInterface.h:
245 * libWebKitSystemInterfaceMavericks.a:
246 * libWebKitSystemInterfaceMountainLion.a:
247 * libWebKitSystemInterfaceYosemite.a:
248 Update WebKitSystemInterface.
250 2014-10-14 Brent Fulgham <bfulgham@apple.com>
252 [Win] Enable Encrypted Media Support
253 https://bugs.webkit.org/show_bug.cgi?id=137710
254 <rdar://problem/18652699>
256 Reviewed by Jer Noble.
258 * win/tools/vsprops/FeatureDefines.props: Activate the
259 ENCRYPTED_MEDIA_V2 flag on Windows.
261 2014-10-01 Mark Rowe <mrowe@apple.com>
263 <https://webkit.org/b/137308> WebKit should build on OS X Yosemite for external users
265 Add versions of WebKitSystemInterface and LLVM for Yosemite. The LLVM build is from
266 LLVM SVN r206312, matching the Mavericks and Mountain Lion builds.
268 Reviewed by Dan Bernstein.
270 * LLVMIncludesYosemite.tar.bz2: Added.
271 * LLVMLibrariesYosemite.tar.bz2: Added.
272 * WebKitSystemInterface.h:
273 * libWebKitSystemInterfaceMavericks.a:
274 * libWebKitSystemInterfaceMountainLion.a:
275 * libWebKitSystemInterfaceYosemite.a: Added.
277 2014-09-23 Roger Fong <roger_fong@apple.com>
279 [Windows] Enable CSS Supports Rule on Windows.
281 * win/tools/vsprops/FeatureDefines.props:
283 2014-09-19 Brent Fulgham <bfulgham@apple.com>
285 [Win] Turn off SSE Instructions for 32-bit Builds
286 https://bugs.webkit.org/show_bug.cgi?id=136959
287 <rdar://problem/18375370>
289 Reviewed by Dean Jackson.
291 * win/tools/vsprops/common.props: Conditionally exclude the enhanced (SSE) instruction
292 set when building for 32-bit Windows. Otherwise, continue using SSE.
294 2014-09-15 peavo@outlook.com <peavo@outlook.com>
296 [WinCairo] Make it easier to enable/disable GStreamer.
297 https://bugs.webkit.org/show_bug.cgi?id=135766
299 Reviewed by Brent Fulgham.
301 Make it possible to enable/disable GStreamer by editing the new user macro ENABLE_GSTREAMER_WINCAIRO.
303 * win/tools/vsprops/GStreamerCommon.props: Add user macro ENABLE_GSTREAMER_WINCAIRO.
305 2014-09-08 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
308 https://bugs.webkit.org/show_bug.cgi?id=136571
310 Reviewed by Darin Adler.
312 * win/tools/vsprops/FeatureDefines.props:
313 * win/tools/vsprops/FeatureDefinesCairo.props:
315 2014-09-04 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
317 Remove CSS_FILTERS flag
318 https://bugs.webkit.org/show_bug.cgi?id=136529
320 Reviewed by Dirk Schulze.
322 * win/tools/vsprops/FeatureDefines.props:
323 * win/tools/vsprops/FeatureDefinesCairo.props:
325 2014-08-27 peavo@outlook.com <peavo@outlook.com>
327 [WinCairo] Link error.
328 https://bugs.webkit.org/show_bug.cgi?id=136286
330 Reviewed by Darin Adler.
332 Link with the dynamic runtime libraries, since the WinCairo libraries link with these.
334 * win/tools/vsprops/common.props:
336 2014-08-26 Brent Fulgham <bfulgham@apple.com>
338 [Win] Version stamp should include package-level version
339 https://bugs.webkit.org/show_bug.cgi?id=136266
340 <rdar://problem/18134138>
342 Reviewed by David Kilzer.
344 * win/tools/scripts/auto-version.pl: Retain the full major build
345 version in addition to the three-digit value we use internally.
346 * win/tools/scripts/version-stamp.pl: Find and use the full 3+ digit
347 major build version when stamping the final output file.
350 2014-08-25 Brent Fulgham <bfulgham@apple.com>
352 [Win] Pass OFFICIAL_BUILD flag to WebInspectorUI build process
353 https://bugs.webkit.org/show_bug.cgi?id=136229
355 Reviewed by Dean Jackson.
357 * win/tools/vsprops/common.props: Pass OFFICIAL_BUILD argument
358 from VS to child Make processes.
360 2014-08-17 Brent Fulgham <bfulgham@apple.com>
362 [Win] Unreviewed build fix.
364 Upload static VS2013 version of WebKitSystemInterface.
366 * win/lib32/WebKitSystemInterface.lib:
368 2014-08-15 Brent Fulgham <bfulgham@apple.com>
370 [Win] Link to static VS2013 runtime library.
371 https://bugs.webkit.org/show_bug.cgi?id=136007
372 <rdar://problem/18037766>
374 Reviewed by Dean Jackson.
376 * win/tools/vsprops/common.props: Update link command.
377 * win/tools/vsprops/debugsuffix.props: Ditto.
379 2014-08-14 Brent Fulgham <bfulgham@apple.com>
381 [Win] Extend auto-version and version-stamp for RC_ProjectBuildVersion
382 https://bugs.webkit.org/show_bug.cgi?id=135948
383 <rdar://problem/18022221>
385 Reviewed by David Kilzer.
387 * win/tools/scripts/auto-version.pl:
388 (splitVersion): Use RC_ProjectBuildVersion (or RC_PROJECTBUILDVERSION) if set
389 in the environment as the 'Build Version', unless the multi-tuple version
390 supplied by RC_ProjectSourceVersion already has a fourth component.
391 * win/tools/scripts/version-stamp.pl: Check for RC_ProjectBuildVersion and
392 use it in preference to RC_PROJECTBUILDVERSION.
394 2014-08-08 Joseph Pecoraro <pecoraro@apple.com>
396 make clean does not work in OpenSource, fails in WebKitLibraries
397 https://bugs.webkit.org/show_bug.cgi?id=135734
399 Reviewed by David Kilzer.
402 Add a "clean" target that runs copy-webkitlibraries-to-product-dir
403 with the new --clean switch.
405 2014-08-04 Benjamin Poulain <benjamin@webkit.org>
407 Add a flag for the CSS Selectors level 4 implementation
408 https://bugs.webkit.org/show_bug.cgi?id=135535
410 Reviewed by Andreas Kling.
412 * win/tools/vsprops/FeatureDefines.props:
414 2014-07-31 Brent Fulgham <bfulgham@apple.com>
416 [Win] Use RC_PROJECTBUILDVERSION as build portion of version
417 https://bugs.webkit.org/show_bug.cgi?id=135478
419 Reviewed by David Kilzer.
421 * win/tools/scripts/version-stamp.pl: Check environment for
422 RC_PROJECTBUILDVERSION, and use it for the build portion of
423 the file version resource. Otherwise, use the __VERSION_BUILD__
424 value we calculated from the version string.
426 2014-07-31 Brent Fulgham <bfulgham@apple.com>
428 [Win] Fix build failure when using 5-tuple build versions.
429 https://bugs.webkit.org/show_bug.cgi?id=135464
430 <rdar://problem/17872507>
432 Reviewed by David Kilzer.
434 * win/tools/scripts/version-stamp.pl: Modify the environment for
435 the VersionStamper sub-process to work around bug in that tool.
437 2014-07-29 Brent Fulgham <bfulgham@apple.com>
439 [Win] Modify version numbering scheme to support 5-tuple versions
440 https://bugs.webkit.org/show_bug.cgi?id=135400
441 <rdar://problem/17849033>
443 Reviewed by David Kilzer.
445 Revise the auto-version.pl script so that it generates a set of packed
446 version tuples that allow us to map 5-tuple versions into something
447 that will work with Windows' 3-tuple version structure.
449 * win/tools/scripts/auto-version.pl:
450 (packTwoValues): Added,
451 (splitVersion): Revised to return packed combination of minor-tiny and
452 micro-nano to be used as "MINOR" and "TINY" portion of version.
453 (splitBuildMajorVersion): Deleted.
454 * win/tools/scripts/version-stamp.pl: Added.
456 2014-07-23 Bem Jones-Bey <bjonesbe@adobe.com>
458 Remove CSS_EXCLUSIONS compile flag and leftover code
459 https://bugs.webkit.org/show_bug.cgi?id=135175
461 Reviewed by Zoltan Horvath.
463 At this point, the CSS_EXCLUSIONS flag guards nothing but some useless
464 stubs. This removes the flag and the useless code.
466 * win/tools/vsprops/FeatureDefines.props:
467 * win/tools/vsprops/FeatureDefinesCairo.props:
469 2014-07-22 Brent Fulgham <bfulgham@apple.com>
471 Correct handling of __VERSION_TEXT__ for 4+-tuple versions
472 https://bugs.webkit.org/show_bug.cgi?id=135161
473 <rdar://problem/17763546>
475 Reviewed by David Kilzer.
477 Revise the auto-version.pl script to properly handle version
478 strings with 4 (or more) version tuples. Previously these were
479 being truncated from the version.
481 * win/tools/scripts/auto-version.pl:
482 (splitVersion): Return truncated version of
483 overall version string.
485 2014-07-21 Brent Fulgham <bfulgham@apple.com>
487 [Win] Extend auto-version.pl to handle 5-tuple versions
488 https://bugs.webkit.org/show_bug.cgi?id=135124
489 <rdar://problem/17750334>
491 Reviewed by David Kilzer.
493 Extend tuple parsing to handle up to five tuples, and as
494 few as a single tuple. On Windows, the two additional
497 Also corrected regular expression capture logic to use local
498 blocks, preventing later capture expressions from reusing
499 previous capture results when the current expression failed
500 to find a match (GRRR, Perl!).
502 Clean up code by putting logic into a couple of subroutines.
504 * win/tools/scripts/auto-version.pl:
506 2014-07-21 Brent Fulgham <bfulgham@apple.com>
508 [Win] Correct auto-version.pl script for two-digit version numbers
509 https://bugs.webkit.org/show_bug.cgi?id=135119
510 <rdar://problem/17743959>
512 Reviewed by David Kilzer.
514 The $MAJOR_VERSION must be the first digit of $BUILD_MAJOR_VERSION,
515 and $MINOR_VERSION must be the remaining digits.
517 Also correct regexp (line 90) that was allowing version numbers
518 larger than three digits to be processed.
520 * win/tools/scripts/auto-version.pl: Correct regular expression.
522 2014-07-18 Dana Burkart <dburkart@apple.com>
524 Add a new 'analyze' target to the makefile. This will make use of a new
525 'PATH_TO_SCAN_BUILD' which, if set will wrap xcodebuild in the clang
527 https://bugs.webkit.org/show_bug.cgi?id=135057
528 <rdar://problem/10193187>
530 Reviewed by David Kilzer.
536 2014-07-10 Alex Christensen <achristensen@webkit.org>
538 Enable same features on all Windows ports.
539 https://bugs.webkit.org/show_bug.cgi?id=134715
541 Reviewed by Brent Fulgham.
543 * win/tools/vsprops/FeatureDefinesCairo.props:
544 Made identical to FeatureDefines.props.
546 2014-07-09 Brent Fulgham <bfulgham@apple.com>
548 [Win] Unreviewed build fix.
550 Build bots don't have a three-part default version string,
551 breaking pattern matching. Handle this case.
553 * win/tools/scripts/auto-version.pl:
555 2014-07-09 Brent Fulgham <bfulgham@apple.com>
557 [Win] Unreviewed gardening.
559 * win/tools/scripts/auto-version.pl: Protect against
560 malformed paths (trailing backslashes).
561 * win/tools/scripts/feature-defines.pl: Make sure result
562 has an EOL character.
564 2014-07-09 Brent Fulgham <bfulgham@apple.com>
566 [Win] Remove uses of 'bash' in build system
567 https://bugs.webkit.org/show_bug.cgi?id=134782
568 <rdar://problem/17615533>
570 Reviewed by Dean Jackson.
572 Remove uses of 'bash' by replacing Windows-specific bash scripts
573 with Perl equivalents.
575 * win/tools/scripts/feature-defines.pl: Copied from WebKitLibraries/win/tools/scripts/feature-defines.sh.
576 * win/tools/scripts/feature-defines.sh: Removed.
578 2014-07-08 Brent Fulgham <bfulgham@apple.com>
580 [Win] Implement auto-version as a Perl program
581 https://bugs.webkit.org/show_bug.cgi?id=134745
582 <rdar://problem/17597801>
584 Reviewed by David Kilzer.
586 Translate the auto-version.sh bash script into an equivalent
589 * win/tools/scripts/auto-version.pl: Added.
590 * win/tools/scripts/auto-version.sh: Removed.
592 2014-07-06 Yoav Weiss <yoav@yoav.ws>
594 Turn on img@sizes compile flag
595 https://bugs.webkit.org/show_bug.cgi?id=134634
597 Reviewed by Benjamin Poulain.
599 * win/tools/vsprops/FeatureDefines.props: Added compile flag.
601 2014-07-01 Pratik Solanki <psolanki@apple.com>
603 Encode/decode CFURLRequestRefs when USE(CFNETWORK) is enabled
604 https://bugs.webkit.org/show_bug.cgi?id=134454
605 <rdar://problem/17510980>
607 Reviewed by Andreas Kling.
609 * WebKitSystemInterface.h:
610 * libWebKitSystemInterfaceMavericks.a:
611 * libWebKitSystemInterfaceMountainLion.a:
613 2014-06-25 Laszlo Gombos <l.gombos@samsung.com>
615 Remove build guard for progress element
616 https://bugs.webkit.org/show_bug.cgi?id=134292
618 Reviewed by Benjamin Poulain.
620 * win/tools/vsprops/FeatureDefines.props:
621 * win/tools/vsprops/FeatureDefinesCairo.props:
623 2014-06-21 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
625 Removing PAGE_VISIBILITY_API compile guard.
626 https://bugs.webkit.org/show_bug.cgi?id=133844
628 Reviewed by Gavin Barraclough.
630 * win/tools/vsprops/FeatureDefines.props:
631 * win/tools/vsprops/FeatureDefinesCairo.props:
633 2014-06-11 Jer Noble <jer.noble@apple.com>
635 Update WKSI for <rdar://problem/17009091>.
637 Rubber stamped by Eric Carlson.
639 * libWebKitSystemInterfaceMavericks.a:
640 * libWebKitSystemInterfaceMountainLion.a:
642 2014-06-02 David Kilzer <ddkilzer@apple.com>
644 Error running copy-webkitlibraries-to-product-directory
645 <http://webkit.org/b/133449>
646 <rdar://problem/17047638>
648 Reviewed by Filip Pizlo.
650 * Makefile: Ignore the mysterious future. Use "@true" to
651 suppress the annoying "Nothing to be done for `libs'." message.
653 2014-05-27 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
656 https://bugs.webkit.org/show_bug.cgi?id=132863
658 Reviewed by Csaba Osztrogonác.
660 * win/tools/vsprops/FeatureDefines.props:
661 * win/tools/vsprops/FeatureDefinesCairo.props:
663 2014-05-20 Dean Jackson <dino@apple.com>
665 [Mac] Allow popup menus to override default appearance
666 https://bugs.webkit.org/show_bug.cgi?id=133129
668 Reviewed by Tim Horton.
670 Add a new parameter to WKPopupMenu.
672 * WebKitSystemInterface.h:
673 * libWebKitSystemInterfaceMavericks.a:
674 * libWebKitSystemInterfaceMountainLion.a:
676 2014-05-14 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
678 Remove CSS_STICKY_POSITION guards
679 https://bugs.webkit.org/show_bug.cgi?id=132676
681 Reviewed by Simon Fraser.
683 * win/tools/vsprops/FeatureDefines.props:
684 * win/tools/vsprops/FeatureDefinesCairo.props:
686 2014-05-06 David Kilzer <ddkilzer@apple.com>
688 Add Makefile targets for copying static libraries (LLVM and WKSI)
689 <http://webkit.org/b/132619>
691 Reviewed by Mark Rowe.
694 (libs): Install both LLVM and WKSI static libraries.
695 (all): Add dependency on 'libs' target.
696 (debug d): Set configuration, the call 'libs' target.
699 2014-05-05 Dean Jackson <dino@apple.com>
701 https://bugs.webkit.org/show_bug.cgi?id=132593
703 Update WebKitSystemInterface to allow animated focus rings.
705 * WebKitSystemInterface.h:
706 * libWebKitSystemInterfaceMavericks.a:
707 * libWebKitSystemInterfaceMountainLion.a:
709 2014-05-05 Brent Fulgham <bfulgham@apple.com>
711 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
712 https://bugs.webkit.org/show_bug.cgi?id=132580
713 <rdar://problem/16811179>
715 Reviewed by Dean Jackson.
717 * win/tools/scripts/auto-version.sh: Incorporate Mark's revised syntax.
719 2014-05-05 Brent Fulgham <bfulgham@apple.com>
721 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
722 https://bugs.webkit.org/show_bug.cgi?id=132580
723 <rdar://problem/16811179>
725 Reviewed by Dean Jackson.
727 * win/tools/scripts/auto-version.sh: Fall back to all-caps version
728 of environment variable if mixed-case version is not present.
730 2014-05-01 Brent Fulgham <bfulgham@apple.com>
732 Correct case of environment variables in auto-version.sh scripts
733 https://bugs.webkit.org/show_bug.cgi?id=132455
735 Reviewed by Dean Jackson.
737 Although we have historically used RC_PROJECTSOURCEVERSION in our scripts,
738 the actual environment variable is RC_ProjectSourceVersion. Old versions of
739 Cygwin converted this to all-caps by default, but this is no longer the case.
740 We need to use the proper case to avoid build failures.
742 * win/tools/scripts/auto-version.sh: Although we have historically coded
743 this as 'RC_PROJECTSOURCEVERSION', it is actually 'RC_ProjectSourceVersion'.
745 2014-04-25 Dean Jackson <dino@apple.com>
747 Update WKSI for https://webkit.org/b/132195
748 <rdar://problem/16175750>
750 Sorry, I forgot to update the header. This should fix
753 * WebKitSystemInterface.h:
755 2014-04-25 Dean Jackson <dino@apple.com>
757 Update WKSI for https://webkit.org/b/132195
758 <rdar://problem/16175750>
760 Reviewed by Jessie Berlin.
762 * WebKitSystemInterface.h:
763 * libWebKitSystemInterfaceMavericks.a:
764 * libWebKitSystemInterfaceMountainLion.a:
766 2014-04-22 Alex Christensen <achristensen@webkit.org>
768 Removed old stdbool and inttypes headers.
769 https://bugs.webkit.org/show_bug.cgi?id=131966
771 Reviewed by Brent Fulgham.
773 * win/tools/vsprops/WinCairo.props:
774 Removed references to os-win32 directory.
776 2014-04-15 Filip Pizlo <fpizlo@apple.com>
778 Update LLVM binary drops for Mountain Lion to LLVM r206312.
780 Rubber stamped by Geoffrey Garen.
782 * LLVMIncludesMountainLion.tar.bz2:
783 * LLVMLibrariesMountainLion.tar.bz2:
785 2014-04-15 Filip Pizlo <fpizlo@apple.com>
787 Add LLVM binary drops for Mavericks using LLVM r206312.
789 Rubber stamped by Geoffrey Garen.
791 * LLVMIncludesMavericks.tar.bz2: Added.
792 * LLVMLibrariesMavericks.tar.bz2: Added.
794 2014-04-03 Brent Fulgham <bfulgham@apple.com>
796 [Win] Enable the CSS_GRID_LAYOUT feature.
797 https://bugs.webkit.org/show_bug.cgi?id=131147
799 Reviewed by Simon Fraser.
801 Just like the CANVAS_PATH feature, this seems to have been
802 overlooked when it was turned on for other ports.
804 * win/tools/vsprops/FeatureDefines.props:
805 * win/tools/vsprops/FeatureDefinesCairo.props:
807 2014-04-02 Dean Jackson <dino@apple.com>
810 <rdar://problem/16321286>
812 * libWebKitSystemInterfaceMavericks.a:
813 * libWebKitSystemInterfaceMountainLion.a:
815 2014-04-02 Brent Fulgham <bfulgham@apple.com>
817 [Win] Enable the CANVAS_PATH feature.
818 https://bugs.webkit.org/show_bug.cgi?id=131114
820 Reviewed by Dean Jackson.
822 This code build and runs on Windows just fine. It was overlooked when the feature
823 was activated on other platforms.
825 * win/tools/vsprops/FeatureDefines.props: Turn on the feature.
826 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
828 2014-03-31 Alex Christensen <achristensen@webkit.org>
830 [WinCairo] Unreviewed build fix after r166496.
832 * win/tools/vsprops/GStreamerCommon.props:
833 Added gio-2.0.lib to list of GStreamer includes.
835 2014-03-24 Brent Fulgham <bfulgham@apple.com>
837 [Win] Enable WebVTT Regions on Windows.
838 https://bugs.webkit.org/show_bug.cgi?id=130680
840 Reviewed by Eric Carlson.
842 * win/tools/vsprops/FeatureDefines.props: Turn on WEBVTT_REGIONS
843 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
845 2014-03-19 Jer Noble <jer.noble@apple.com>
847 [Mac][EME] Query whether decoder support exists before creating a new MediaKeys object.
848 https://bugs.webkit.org/show_bug.cgi?id=130459
850 Reviewed by Eric Carlson.
852 * WebKitSystemInterface.h:
853 * libWebKitSystemInterfaceMavericks.a:
854 * libWebKitSystemInterfaceMountainLion.a:
856 2014-03-18 Alex Christensen <achristensen@webkit.org>
858 [WinCairo] Unreviewed build fix after r165763.
860 * win/tools/vsprops/GStreamerCommon.props:
861 Link to gsttag-1.0.lib in addition to other GStreamer libraries.
863 2014-03-14 Maciej Stachowiak <mjs@apple.com>
865 Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
866 https://bugs.webkit.org/show_bug.cgi?id=130276
867 <rdar://problem/16266927>
869 Reviewed by Simon Fraser.
871 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
872 * win/tools/scripts/auto-version.sh:
874 2014-03-14 Dean Jackson <dino@apple.com>
876 Remove libWebKitSystemInterfaceLion.a
877 https://bugs.webkit.org/show_bug.cgi?id=130254
879 Reviewed by Geoffrey Garen and Andreas Kling.
881 We don't support Lion any more.
883 * libWebKitSystemInterfaceLion.a: Removed.
885 2014-03-13 Dean Jackson <dino@apple.com>
887 <rdar://problem/16317198>
889 Update WKSI to fix a small leak on iOS.
891 * libWebKitSystemInterfaceLion.a:
892 * libWebKitSystemInterfaceMavericks.a:
893 * libWebKitSystemInterfaceMountainLion.a:
895 2014-03-12 Dean Jackson <dino@apple.com>
897 [WebGL] WebKit1 + WebKit2 iOS clients should check load policy
898 https://bugs.webkit.org/show_bug.cgi?id=130162
900 Add iOS implementations of WebGL load policy queries.
902 * libWebKitSystemInterfaceLion.a:
903 * libWebKitSystemInterfaceMavericks.a:
904 * libWebKitSystemInterfaceMountainLion.a:
906 2014-03-10 Brent Fulgham <bfulgham@apple.com>
908 [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages.
909 https://bugs.webkit.org/show_bug.cgi?id=130023
911 Reviewed by Dean Jackson.
913 * win/tools/vsprops/common.props: Pass WEBKIT_LIBRARIES value to subprocesses.
914 * win/tools/vsprops/debugsuffix.props: Make sure OFFICIAL_BUILD is set.
915 * win/tools/vsprops/production.props: Ditto.
917 2014-03-06 Dean Jackson <dino@apple.com>
919 Update WebKitSystemInterface.
920 <rdar://problem/16256214>
922 * libWebKitSystemInterfaceLion.a:
923 * libWebKitSystemInterfaceMavericks.a:
924 * libWebKitSystemInterfaceMountainLion.a:
926 2014-03-05 Dean Jackson <dino@apple.com>
928 https://bugs.webkit.org/show_bug.cgi?id=129722
929 Update WKSI, again, to fix the build.
931 * libWebKitSystemInterfaceLion.a:
932 * libWebKitSystemInterfaceMavericks.a:
933 * libWebKitSystemInterfaceMountainLion.a:
935 2014-03-05 Dean Jackson <dino@apple.com>
937 https://bugs.webkit.org/show_bug.cgi?id=129722
939 And remember to copy the header file!
941 * WebKitSystemInterface.h:
943 2014-03-05 Dean Jackson <dino@apple.com>
945 https://bugs.webkit.org/show_bug.cgi?id=129722
948 * libWebKitSystemInterfaceLion.a:
949 * libWebKitSystemInterfaceMavericks.a:
950 * libWebKitSystemInterfaceMountainLion.a:
952 2014-03-05 Eric Carlson <eric.carlson@apple.com>
954 [iOS] Show external device name/type in placeholder
955 https://bugs.webkit.org/show_bug.cgi?id=129723
957 Reviewed by Jer Noble.
959 * WebKitSystemInterface.h:
960 * libWebKitSystemInterfaceLion.a:
961 * libWebKitSystemInterfaceMavericks.a:
962 * libWebKitSystemInterfaceMountainLion.a:
964 2014-02-21 Jeffrey Pfau <jpfau@apple.com>
966 [Mac] Cache callbacks for cache partitioning may be passed null
967 https://bugs.webkit.org/show_bug.cgi?id=129175
969 Reviewed by Brady Eidson.
971 * libWebKitSystemInterfaceLion.a:
972 * libWebKitSystemInterfaceMavericks.a:
973 * libWebKitSystemInterfaceMountainLion.a:
975 2014-02-11 Roger Fong <roger_fong@apple.com>
977 [Windows] Set ENABLE_CSS_SHAPE_INSIDE feature flag on Windows.
979 * win/tools/vsprops/FeatureDefines.props:
981 2014-02-04 Andreas Kling <akling@apple.com>
983 Remove <iframe seamless> support.
984 <https://webkit.org/b/128213>
986 Rubber-stamped by Antti Koivisto.
988 * win/tools/vsprops/FeatureDefines.props:
990 2014-01-29 Csaba Osztrogonác <ossy@webkit.org>
992 Remove ENABLE(JAVASCRIPT_DEBUGGER) leftovers
993 https://bugs.webkit.org/show_bug.cgi?id=127845
995 Reviewed by Joseph Pecoraro.
997 * win/tools/vsprops/FeatureDefines.props:
998 * win/tools/vsprops/FeatureDefinesCairo.props:
1000 2014-01-23 Roger Fong <roger_fong@apple.com>
1002 [Windows] Unreviewed. Disable unnecessary warning C4309, "truncation of constant value".
1004 * win/tools/vsprops/common.props:
1006 2014-01-16 Alexey Proskuryakov <ap@apple.com>
1008 [Mac] [iOS] Add support for CFHTTPCookieStorageAcceptPolicyExclusivelyFromMainDocumentDomain
1009 https://bugs.webkit.org/show_bug.cgi?id=127139
1011 Reviewed by Brady Eidson.
1013 * WebKitSystemInterface.h:
1014 * libWebKitSystemInterfaceLion.a:
1015 * libWebKitSystemInterfaceMavericks.a:
1016 * libWebKitSystemInterfaceMountainLion.a:
1017 Update WebKitSystemInterface.
1019 2014-01-16 Zalan Bujtas <zalan@apple.com>
1021 Subpixel layout: Enable subpixel layout for Apple Windows.
1022 https://bugs.webkit.org/show_bug.cgi?id=127074
1024 Reviewed by Antti Koivisto.
1026 This should make the Apple Windows bots happier. It probably still needs rebaselining.
1028 * win/tools/vsprops/FeatureDefines.props:
1030 2014-01-11 Alexey Proskuryakov <ap@apple.com>
1032 [Mac] [Windows] Stop scheduling network requests in WebCore
1033 https://bugs.webkit.org/show_bug.cgi?id=126789
1034 <rdar://problem/15114727>
1036 Update Windows WKSI.
1038 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1039 * win/lib32/WebKitSystemInterface.lib:
1041 2014-01-11 Alexey Proskuryakov <ap@apple.com>
1043 [Mac] [Windows] Stop scheduling network requests in WebCore
1044 https://bugs.webkit.org/show_bug.cgi?id=126789
1045 <rdar://problem/15114727>
1049 * WebKitSystemInterface.h:
1050 * libWebKitSystemInterfaceLion.a:
1051 * libWebKitSystemInterfaceMavericks.a:
1052 * libWebKitSystemInterfaceMountainLion.a:
1054 2014-01-10 peavo@outlook.com <peavo@outlook.com>
1056 [WinCairo] Crash when rendering (in pixman dll)
1057 https://bugs.webkit.org/show_bug.cgi?id=126750
1059 Reviewed by Brent Fulgham.
1061 Since we link with cairo.lib, and the gstreamer installation also comes with cairo.lib,
1062 we link with the wrong cairo.lib, and loads gstreamers cairo dll, instead of our own.
1063 We should user our own cairo dll for rendering.
1065 * win/tools/vsprops/GStreamer32.props: Put gstreamer lib path last, so we link with the correct cairo.lib.
1066 * win/tools/vsprops/GStreamer64.props: Ditto.
1068 2014-01-03 Alex Christensen <achristensen@webkit.org>
1070 [WinCairo] Enable video using GStreamer.
1071 https://bugs.webkit.org/show_bug.cgi?id=126015
1073 Reviewed by Darin Adler.
1075 * win/tools/vsprops/FeatureDefinesCairo.props:
1076 Define ENABLE_MEDIA_CONTROLS_SCRIPT, ENABLE_VIDEO_TRACK, and ENABLE_VIDEO.
1078 2013-12-30 Roger Fong <roger_fong@apple.com>
1080 [Windows] Disable some annoying build warnings.
1082 * win/tools/vsprops/common.props:
1084 2013-12-23 Lucas Forschler <lforschler@apple.com>
1086 <rdar://problem/15682948> Update copyright strings
1088 Reviewed by Dan Bernstein.
1090 * win/tools/scripts/COPYRIGHT-END-YEAR:
1092 2013-12-19 Alex Christensen <achristensen@webkit.org>
1094 Final preparations for GStreamer on Windows.
1095 https://bugs.webkit.org/show_bug.cgi?id=125958
1097 Reviewed by Benjamin Poulain.
1099 * win/tools/vsprops/FeatureDefinesCairo.props:
1100 Removed duplicate ENABLE_VIDEO_TRACK definition.
1102 2013-12-18 Alex Christensen <achristensen@webkit.org>
1104 [WinCairo] Unreviewed build fix after r160798.
1106 * win/tools/vsprops/FeatureDefinesCairo.props:
1107 Removed ENABLE_MEDIA_CONTROLS_SCRIPT definition for now.
1109 2013-12-18 Alex Christensen <achristensen@webkit.org>
1111 [WinCairo] Preparation for GStreamer on Windows.
1112 https://bugs.webkit.org/show_bug.cgi?id=125946
1114 Reviewed by Brent Fulgham.
1116 * win/tools/vsprops/FeatureDefinesCairo.props:
1117 Added ENABLE_MEDIA_CONTROLS_SCRIPT and ENABLE_VIDEO_TRACK for DerivedSources.make.
1118 * win/tools/vsprops/GStreamer32.props: Added.
1119 * win/tools/vsprops/GStreamer64.props: Added.
1120 * win/tools/vsprops/GStreamerCommon.props: Added.
1122 2013-12-13 Brent Fulgham <bfulgham@apple.com>
1124 [Win] Unreviewed build fix for VS2013
1126 * win/lib32/WebKitSystemInterface.lib: Updated to use VS2013 _MSC_VER symbols
1129 2013-12-09 Filip Pizlo <fpizlo@apple.com>
1131 Unreviewed, update LLVM binary drops to r196830.
1133 * LLVMIncludesMountainLion.tar.bz2:
1134 * LLVMLibrariesMountainLion.tar.bz2:
1136 2013-12-05 Bear Travis <betravis@adobe.com>
1138 [CSS Shapes] Enable CSS Shapes on Windows
1139 https://bugs.webkit.org/show_bug.cgi?id=89957
1141 Reviewed by Brent Fulgham.
1143 Turn on CSS_SHAPES on Windows now that bug 121883 has been fixed.
1145 * win/tools/vsprops/FeatureDefines.props:
1146 * win/tools/vsprops/FeatureDefinesCairo.props:
1148 2013-11-26 Ryosuke Niwa <rniwa@webkit.org>
1150 Enable HTML template element on Windows ports
1151 https://bugs.webkit.org/show_bug.cgi?id=124758
1153 Reviewed by Andreas Kling.
1155 Enable TEMPLATE_ELEMENT. Also removed UNDO_MANAGER since that feature has been removed
1156 from the tree in r133326.
1158 * win/tools/vsprops/FeatureDefines.props:
1159 * win/tools/vsprops/FeatureDefinesCairo.props:
1161 2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
1163 Remove ENABLE_WORKERS
1164 https://bugs.webkit.org/show_bug.cgi?id=105784
1166 Reviewed by Darin Adler.
1168 * win/tools/vsprops/FeatureDefines.props:
1169 * win/tools/vsprops/FeatureDefinesCairo.props:
1171 2013-11-17 Filip Pizlo <fpizlo@apple.com>
1173 Update binary drops to include atrick's "Ran out of registers" fix in r194942.
1175 * LLVMIncludesMountainLion.tar.bz2:
1176 * LLVMLibrariesMountainLion.tar.bz2:
1178 2013-11-08 Filip Pizlo <fpizlo@apple.com>
1180 Update binary drops to a version that includes new stackmap fixes and exposes the new calling conventions.
1182 * LLVMIncludesMountainLion.tar.bz2:
1183 * LLVMLibrariesMountainLion.tar.bz2:
1185 2013-11-03 Filip Pizlo <fpizlo@apple.com>
1187 Update binary drops to a version that includes my pretty stack trace changes.
1189 * LLVMIncludesMountainLion.tar.bz2:
1190 * LLVMLibrariesMountainLion.tar.bz2:
1192 2013-11-02 Filip Pizlo <fpizlo@apple.com>
1194 Unreviewed, update binary drops.
1196 These include my LLVMDisablePrettyStackTrace() fix and are built with --enable-crash-overrides=no
1198 * LLVMIncludesMountainLion.tar.bz2:
1199 * LLVMLibrariesMountainLion.tar.bz2:
1201 2013-10-21 Mark Rowe <mrowe@apple.com>
1203 Add a version of WebKitSystemInterface for Mavericks.
1205 Reviewed by Ryosuke Niwa.
1207 * libWebKitSystemInterfaceMavericks.a: Added.
1209 2013-10-17 Anthony Johnson <anthony.johnson@flexsim.com>
1211 Crash fix for Windows XP.
1212 https://bugs.webkit.org/show_bug.cgi?id=122790
1214 Reviewed by Geoffrey Garen.
1216 * win/tools/vsprops/common.props:
1217 Replaced stack and heap sizes of zero with blank stack and heap sizes.
1219 2013-10-16 Filip Pizlo <fpizlo@apple.com>
1221 libllvmForJSC shouldn't call exit(1) on report_fatal_error()
1222 https://bugs.webkit.org/show_bug.cgi?id=122905
1223 <rdar://problem/15237856>
1225 Reviewed by Michael Saboff.
1227 * LLVMIncludesMountainLion.tar.bz2:
1228 * LLVMLibrariesMountainLion.tar.bz2:
1230 2013-10-10 Filip Pizlo <fpizlo@apple.com>
1232 Update the binary drops to the latest version of LLVM, built without -fvisibility=hidden
1233 now that we have soft linking. Also include DataTypes.h in the drop.
1235 Rubber stamped by Michael Saboff.
1237 * LLVMIncludesMountainLion.tar.bz2:
1238 * LLVMLibrariesMountainLion.tar.bz2:
1240 2013-10-01 Filip Pizlo <fpizlo@apple.com>
1242 FTL should use the new version of LLVM MCJIT memory manager APIs that take a SectionName
1243 https://bugs.webkit.org/show_bug.cgi?id=122193
1245 Reviewed by Geoffrey Garen.
1247 * LLVMIncludesMountainLion.tar.bz2:
1248 * LLVMLibrariesMountainLion.tar.bz2:
1250 2013-10-01 Brent Fulgham <bfulgham@apple.com>
1252 [Win] Implement the media controls in JavaScript.
1253 https://bugs.webkit.org/show_bug.cgi?id=122166
1255 Reviewed by Jer Noble.
1257 * win/tools/vsprops/FeatureDefines.props: Activate the
1258 ENABLE_MEDIA_CONTROLS_SCRIPT flag.
1260 2013-09-24 Bear Travis <betravis@adobe.com>
1262 Disable CSS_SHAPES on Windows
1263 https://bugs.webkit.org/show_bug.cgi?id=121879
1265 Reviewed by Brent Fulgham.
1267 Enabling CSS_SHAPES on Windows is currently causing crashes in DRT.
1268 Turn the feature off until it can be appropriately fixed.
1270 * win/tools/vsprops/FeatureDefines.props: Disable on Win port
1271 * win/tools/vsprops/FeatureDefinesCairo.props: Disable on WinCairo port
1273 2013-09-23 Patrick Gansterer <paroga@webkit.org>
1275 use NOMINMAX instead of #define min min
1276 https://bugs.webkit.org/show_bug.cgi?id=73563
1278 Reviewed by Brent Fulgham.
1280 Use NOMINMAX instead of #define min/max as a cleaner
1281 way of ensuring that Windows system header files don't
1282 define min/max as macro in the first place.
1284 * win/tools/vsprops/common.props:
1286 2013-09-20 Mark Rowe <mrowe@apple.com>
1288 Fix link errors for external users when building WebKit with Xcode 5.
1290 Reviewed by Oliver Hunt.
1292 * libWebKitSystemInterfaceLion.a:
1293 * libWebKitSystemInterfaceMountainLion.a:
1295 2013-09-19 Bear Travis <betravis@adobe.com>
1297 CSS_SHAPES not supported on AppleWin port
1298 https://bugs.webkit.org/show_bug.cgi?id=118810
1300 Reviewed by Brent Fulgham.
1302 * win/tools/vsprops/FeatureDefines.props: Add the CSS_SHAPES compile flag on Windows.
1304 2013-09-19 Dan Bernstein <mitz@apple.com>
1306 Removed WebCoreSQLite3. It has been unused for years.
1308 Rubber-stamped by Mark Rowe.
1310 * WebCoreSQLite3: Removed.
1311 * WebCoreSQLite3/sqlite3.h: Removed.
1312 * WebCoreSQLite3/sqlite3ext.h: Removed.
1313 * libWebCoreSQLite3.a: Removed.
1315 2013-09-18 Brent Fulgham <bfulgham@apple.com>
1317 [Windows] Unreviewed build fix: Expose PlatformArchitecture macro to build system.
1319 * win/tools/vsprops/common.props:
1321 2013-09-13 Brent Fulgham <bfulgham@apple.com>
1323 [Windows] Enable Page Visibility API
1324 https://bugs.webkit.org/show_bug.cgi?id=121340
1326 Reviewed by Anders Carlsson.
1328 * win/tools/vsprops/FeatureDefines.props: Activate feature.
1329 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
1331 2013-09-12 Brent Fulgham <bfulgham@apple.com>
1333 [Windows] Update WKSI library for Open Source builders.
1335 * win/lib32/WebKitSystemInterface.lib: Recompile with latest WebKit to use newer
1336 WTF.dll symbol exports.
1338 2013-08-29 Filip Pizlo <fpizlo@apple.com>
1340 Just linking LLVM into JSC causes all plugin tests to fail
1341 https://bugs.webkit.org/show_bug.cgi?id=113915
1343 Reviewed by Oliver Hunt.
1345 Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
1347 * LLVMIncludesMountainLion.tar.bz2:
1348 * LLVMLibrariesMountainLion.tar.bz2:
1350 2013-08-29 Brent Fulgham <bfulgham@apple.com>
1352 [Windows] Unreviewed build fix after r154847.
1354 * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
1355 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
1357 2013-08-26 Brent Fulgham <bfulgham@apple.com>
1359 [Windows] Updates to WKSI to get external builders working.
1361 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1362 * win/lib32/WebKitSystemInterface.lib:
1364 2013-08-24 Brent Fulgham <bfulgham@apple.com>
1366 [Windows] Another attempt to fix the Windows bots. Need to retain older
1367 QuickTime player features for external builders.
1369 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1370 * win/lib32/WebKitSystemInterface.lib:
1372 2013-08-23 Brent Fulgham <bfulgham@apple.com>
1374 [Windows] Forgot to check in the header as well!
1376 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1378 2013-08-23 Brent Fulgham <bfulgham@apple.com>
1380 [Windows] Unreviewed build correction.
1382 * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
1384 2013-08-23 Beth Dakin <bdakin@apple.com>
1386 REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in
1388 https://bugs.webkit.org/show_bug.cgi?id=120240
1390 <rdar://problem/14634453>
1392 Reviewed by Anders Carlsson.
1394 * WebKitSystemInterface.h:
1395 * libWebKitSystemInterfaceLion.a:
1396 * libWebKitSystemInterfaceMountainLion.a:
1398 2013-08-23 Alex Christensen <achristensen@apple.com>
1400 Re-separating Win32 and Win64 builds.
1401 https://bugs.webkit.org/show_bug.cgi?id=120178
1403 Reviewed by Brent Fulgham.
1405 * win/tools/vsprops/common.props:
1406 Export PlatformArchitecture to be used by make and cmd scripts.
1407 Use PlatformArchitecture to determine correct build directory
1408 (lib32/bin32/obj32 or lib64/bin64/obj64).
1410 2013-08-22 Filip Pizlo <fpizlo@apple.com>
1412 Update LLVM binary drops and scripts to the latest version from SVN
1413 https://bugs.webkit.org/show_bug.cgi?id=120184
1415 Reviewed by Mark Hahnenberg.
1417 Updated binary drops to r189066.
1419 * LLVMIncludesMountainLion.tar.bz2:
1420 * LLVMLibrariesMountainLion.tar.bz2:
1422 2013-08-21 Commit Queue <commit-queue@webkit.org>
1424 Unreviewed, rolling out r154416.
1425 http://trac.webkit.org/changeset/154416
1426 https://bugs.webkit.org/show_bug.cgi?id=120147
1428 Broke Windows builds (Requested by rniwa on #webkit).
1430 * win/tools/vsprops/common.props:
1432 2013-08-21 Alex Christensen <achristensen@apple.com>
1434 <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
1436 Reviewed by Brent Fulgham.
1438 * win/tools/vsprops/common.props:
1439 Export PlatformArchitecture to be used by make and cmd scripts.
1440 Use PlatformArchitecture to determine correct build directory
1441 (lib32/bin32/obj32 or lib64/bin64/obj64).
1443 2013-08-21 Brent Fulgham <bfulgham@apple.com>
1445 <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
1447 Reviewed by Anders Carlsson.
1449 * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
1450 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
1452 2013-08-15 Eric Carlson <eric.carlson@apple.com>
1454 [Mac] Remove "legacy" media UI
1455 https://bugs.webkit.org/show_bug.cgi?id=119752
1457 Reviewed by Jer Noble.
1459 * WebKitSystemInterface.h:
1460 * libWebKitSystemInterfaceLion.a:
1461 * libWebKitSystemInterfaceMountainLion.a:
1463 2013-08-13 Simon Fraser <simon.fraser@apple.com>
1465 Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
1466 https://bugs.webkit.org/show_bug.cgi?id=119490
1468 New versions of WKSI that fix a bug that caused spew about null CGContexts,
1469 and update WebKitSystemInterface.h.
1471 * WebKitSystemInterface.h:
1472 * libWebKitSystemInterfaceLion.a:
1473 * libWebKitSystemInterfaceMountainLion.a:
1475 2013-08-08 Alex Christensen <achristensen@apple.com>
1477 Windows build fixes.
1479 Rubberstamped by Brent Fulgham.
1481 * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
1483 2013-07-30 Sanghyun Park <sh919.park@samsung.com>
1485 Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
1486 https://bugs.webkit.org/show_bug.cgi?id=119239
1488 According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
1489 But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
1491 Reviewed by Brent Fulgham.
1493 * win/tools/vsprops/FeatureDefines.props:
1494 * win/tools/vsprops/FeatureDefinesCairo.props:
1496 2013-05-22 Filip Pizlo <fpizlo@apple.com>
1498 Updated LLVM drops to include MCJIT memory management APIs.
1500 Rubber stamped by Mark Hahnenberg.
1502 * LLVMIncludesMountainLion.tar.bz2:
1503 * LLVMLibrariesMountainLion.tar.bz2:
1505 2013-04-30 Filip Pizlo <fpizlo@apple.com>
1507 Updated LLVM drops to include MCJIT fixes and newly exposed API.
1509 Rubber stamped by Mark Hahnenberg.
1511 * LLVMIncludesMountainLion.tar.bz2:
1512 * LLVMLibrariesMountainLion.tar.bz2:
1514 2013-04-16 Filip Pizlo <fpizlo@apple.com>
1516 Updated LLVM drops to include MCJIT fixes.
1518 * LLVMIncludesMountainLion.tar.bz2:
1519 * LLVMLibrariesMountainLion.tar.bz2:
1521 2013-04-03 Filip Pizlo <fpizlo@apple.com>
1523 Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
1525 Rubber stamped by Mark Hahnenberg.
1527 * LLVMIncludesMountainLion.tar.bz2:
1528 * LLVMLibrariesMountainLion.tar.bz2:
1530 2013-03-29 Filip Pizlo <fpizlo@apple.com>
1532 fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
1533 https://bugs.webkit.org/show_bug.cgi?id=113452
1535 Rubber stamped by Mark Hahnenberg.
1537 * LLVMIncludesMountainLion.tar.bz2: Added.
1538 * LLVMLibrariesMountainLion.tar.bz2: Added.
1540 2013-07-18 Roger Fong <roger_fong@apple.com>
1542 Make sure to link against _debug binaries when appropriate.
1543 <rdar://problem/14473010>.
1545 * win/tools/vsprops/debugsuffix.props:
1547 2013-07-02 Commit Queue <commit-queue@webkit.org>
1549 Unreviewed, rolling out r152233.
1550 http://trac.webkit.org/changeset/152233
1551 https://bugs.webkit.org/show_bug.cgi?id=118304
1553 hopeful attempt to restore windows buildage (Requested by
1556 * win/tools/vsprops/debugsuffix.props:
1558 2013-07-01 Brent Fulgham <bfulgham@apple.com>
1560 [Windows] Unreviewed correction to DEBUG_ALL target. Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
1561 which prevented proper build operation.
1563 * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
1564 macros when building with 'debugsuffix' target.
1566 2013-06-18 Roger Fong <roger_fong@apple.com>
1568 Replace tools32 folder with tools and update WebKit Windows solution accordingly.
1569 <rdar://problem/14118143>.
1571 Rubberstamped by Brent Fulgham.
1573 * win/tools: Copied from win/tools32.
1574 * win/tools/WinTools.make:
1575 * win/tools/scripts/auto-version.sh:
1576 * win/tools/scripts/feature-defines.sh:
1577 * win/tools32: Removed.
1578 * win/tools32/WinTools.make: Removed.
1579 * win/tools32/scripts: Removed.
1580 * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
1581 * win/tools32/scripts/VERSION: Removed.
1582 * win/tools32/scripts/auto-version.sh: Removed.
1583 * win/tools32/scripts/feature-defines.sh: Removed.
1584 * win/tools32/vsprops: Removed.
1585 * win/tools32/vsprops/FeatureDefines.props: Removed.
1586 * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
1587 * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
1588 * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
1589 * win/tools32/vsprops/WinCairo.props: Removed.
1590 * win/tools32/vsprops/WinCairo.vsprops: Removed.
1591 * win/tools32/vsprops/cURL.props: Removed.
1592 * win/tools32/vsprops/cURL.vsprops: Removed.
1593 * win/tools32/vsprops/common.props: Removed.
1594 * win/tools32/vsprops/common.vsprops: Removed.
1595 * win/tools32/vsprops/debug.props: Removed.
1596 * win/tools32/vsprops/debug.vsprops: Removed.
1597 * win/tools32/vsprops/debug_all.vsprops: Removed.
1598 * win/tools32/vsprops/debug_wincairo.props: Removed.
1599 * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
1600 * win/tools32/vsprops/debugsuffix.props: Removed.
1601 * win/tools32/vsprops/production.props: Removed.
1602 * win/tools32/vsprops/production.vsprops: Removed.
1603 * win/tools32/vsprops/release.props: Removed.
1604 * win/tools32/vsprops/release.vsprops: Removed.
1605 * win/tools32/vsprops/releaseproduction.vsprops: Removed.
1607 2013-06-12 Brent Fulgham <bfulgham@webkit.org>
1609 [WinCairo] Unreviewed build correction.
1611 * win/tools32/vsprops/WinCairo.props: Switch from using the
1612 $WebKitLibraries environment variable to the newer
1614 * win/tools32/vsprops/debug_wincairo.props: Ditto.
1616 2013-06-11 Roger Fong <roger_fong@apple.com>
1618 Unreviewed. Another part of rollout of r151408.
1620 * win/tools64: Removed.
1621 * win/tools64/scripts: Removed.
1622 * win/tools64/vsprops: Removed.
1624 2013-06-11 Roger Fong <roger_fong@apple.com>
1626 Unreviewed. WinTools makefile fix.
1628 * win/tools32/WinTools.make:
1630 2013-06-11 Commit Queue <commit-queue@webkit.org>
1632 Unreviewed, rolling out r151408.
1633 http://trac.webkit.org/changeset/151408
1634 https://bugs.webkit.org/show_bug.cgi?id=117519
1636 Opting for a different approach (Requested by rfong on
1639 * win/WinTools.make: Removed.
1640 * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
1641 * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
1642 * win/tools64/scripts/VERSION: Removed.
1643 * win/tools64/scripts/auto-version.sh: Removed.
1644 * win/tools64/scripts/feature-defines.sh: Removed.
1645 * win/tools64/vsprops/FeatureDefines.props: Removed.
1646 * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
1647 * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
1648 * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
1649 * win/tools64/vsprops/WinCairo.props: Removed.
1650 * win/tools64/vsprops/WinCairo.vsprops: Removed.
1651 * win/tools64/vsprops/cURL.props: Removed.
1652 * win/tools64/vsprops/cURL.vsprops: Removed.
1653 * win/tools64/vsprops/common.props: Removed.
1654 * win/tools64/vsprops/common.vsprops: Removed.
1655 * win/tools64/vsprops/debug.props: Removed.
1656 * win/tools64/vsprops/debug.vsprops: Removed.
1657 * win/tools64/vsprops/debug_all.vsprops: Removed.
1658 * win/tools64/vsprops/debug_wincairo.props: Removed.
1659 * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
1660 * win/tools64/vsprops/debugsuffix.props: Removed.
1661 * win/tools64/vsprops/production.props: Removed.
1662 * win/tools64/vsprops/production.vsprops: Removed.
1663 * win/tools64/vsprops/release.props: Removed.
1664 * win/tools64/vsprops/release.vsprops: Removed.
1665 * win/tools64/vsprops/releaseproduction.vsprops: Removed.
1667 2013-06-10 Roger Fong <roger_fong@apple.com>
1669 Change WebKitLibraries/win folder structure around.
1670 <rdar://problem/14097829>
1672 Reviewed by Lucas Forschler.
1674 * win/WinTools.make: Copied from win/tools32/WinTools.make.
1675 * win/tools32/WinTools.make: Removed.
1676 * win/tools64: Copied from win/tools32.
1678 2013-06-05 Bear Travis <betravis@adobe.com>
1680 [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
1681 https://bugs.webkit.org/show_bug.cgi?id=117172
1683 Reviewed by Alexandru Chiculita.
1685 Adding the CSS_SHAPES compile flag.
1687 * win/tools32/vsprops/FeatureDefines.vsprops:
1688 * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
1690 2013-06-03 Roger Fong <roger_fong@apple.com>
1692 Unreviewed. Some AppleWin VS2010 house cleaning.
1694 * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
1695 * win/tools32/scripts/auto-version2010.sh: Removed.
1696 * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
1697 * win/tools32/scripts/feature-defines2010.sh: Removed.
1699 2013-06-03 Roger Fong <roger_fong@apple.com>
1701 Nuke VS2005 files from the tree.
1702 <rdar://problem/14042021>.
1704 Rubberstamped by Brent Fulgham.
1707 * win/lib/WebKitSystemInterface.lib: Removed.
1708 * win/tools: Removed.
1709 * win/tools/WinTools.make: Removed.
1710 * win/tools/scripts: Removed.
1711 * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
1712 * win/tools/scripts/VERSION: Removed.
1713 * win/tools/scripts/auto-version.sh: Removed.
1714 * win/tools/scripts/auto-version2010.sh: Removed.
1715 * win/tools/scripts/feature-defines.sh: Removed.
1716 * win/tools/scripts/feature-defines2010.sh: Removed.
1717 * win/tools/vsprops: Removed.
1718 * win/tools/vsprops/FeatureDefines.props: Removed.
1719 * win/tools/vsprops/FeatureDefines.vsprops: Removed.
1720 * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
1721 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
1722 * win/tools/vsprops/WinCairo.props: Removed.
1723 * win/tools/vsprops/WinCairo.vsprops: Removed.
1724 * win/tools/vsprops/cURL.props: Removed.
1725 * win/tools/vsprops/cURL.vsprops: Removed.
1726 * win/tools/vsprops/common.props: Removed.
1727 * win/tools/vsprops/common.vsprops: Removed.
1728 * win/tools/vsprops/debug.props: Removed.
1729 * win/tools/vsprops/debug.vsprops: Removed.
1730 * win/tools/vsprops/debug_all.vsprops: Removed.
1731 * win/tools/vsprops/debug_wincairo.props: Removed.
1732 * win/tools/vsprops/debug_wincairo.vsprops: Removed.
1733 * win/tools/vsprops/debugsuffix.props: Removed.
1734 * win/tools/vsprops/production.props: Removed.
1735 * win/tools/vsprops/production.vsprops: Removed.
1736 * win/tools/vsprops/release.props: Removed.
1737 * win/tools/vsprops/release.vsprops: Removed.
1738 * win/tools/vsprops/releaseproduction.vsprops: Removed.
1740 2013-05-29 Jeffrey Pfau <jpfau@apple.com>
1742 [Mac] Enable cache partitioning and the public suffix list on 10.8
1743 <rdar://problem/13679019>
1745 Rubber-stamped by David Kilzer.
1747 * WebKitSystemInterface.h:
1748 * libWebKitSystemInterfaceLion.a:
1749 * libWebKitSystemInterfaceMountainLion.a:
1751 2013-05-14 Beth Dakin <bdakin@apple.com>
1753 Printing in 1Password app is broken with screen fonts disabled
1754 https://bugs.webkit.org/show_bug.cgi?id=116133
1756 <rdar://problem/13162981>
1758 Reviewed by Anders Carlsson.
1760 Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
1762 * libWebKitSystemInterfaceLion.a:
1763 * libWebKitSystemInterfaceMountainLion.a:
1765 2013-05-08 Roger Fong <roger_fong@apple.com>
1767 Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
1769 * win/lib32: Copied from win/lib.
1770 * win/tools/WinTools.make:
1772 2013-05-02 Roger Fong <roger_fong@apple.com>
1774 Unreviewed Windows build fix.
1776 * win/lib/WebKitSystemInterface.lib:
1778 2013-05-01 Alexey Proskuryakov <ap@apple.com>
1780 Update WebKitSystemInterface.
1782 * WebKitSystemInterface.h:
1783 * libWebKitSystemInterfaceLion.a:
1784 * libWebKitSystemInterfaceMountainLion.a:
1786 2013-04-29 Chris Fleizach <cfleizach@apple.com>
1788 WEB SPEECH: need to identify the default voice per language
1789 https://bugs.webkit.org/show_bug.cgi?id=115366
1791 Reviewed by Simon Fraser.
1793 * WebKitSystemInterface.h:
1794 * libWebKitSystemInterfaceLion.a:
1795 * libWebKitSystemInterfaceMountainLion.a:
1797 2013-04-29 Roger Fong <roger_fong@apple.com>
1799 Need a tools32 folder for VS2010 builds.
1800 tools folder will be nuked when we nuke VS2005.
1802 * win/tools32: Copied from WebKitLibraries/win/tools.
1804 2013-04-26 Roger Fong <roger_fong@apple.com>
1806 Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
1808 * win/tools/vsprops/FeatureDefines.vsprops:
1810 2013-04-26 Roger Fong <roger_fong@apple.com>
1812 Disable sub-pixel-layout on Apple Windows port.
1814 * win/tools/vsprops/FeatureDefines.props:
1816 2013-04-26 Roger Fong <roger_fong@apple.com>
1818 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
1819 Make the DebugSuffix configuration use _debug dependencies.
1821 * win/tools/WinTools.make:
1822 * win/tools/scripts/auto-version2010.sh:
1823 * win/tools/scripts/feature-defines2010.sh:
1824 * win/tools/vsprops/common.props:
1825 * win/tools/vsprops/debugsuffix.props:
1827 2013-04-25 Chris Fleizach <cfleizach@apple.com>
1829 WEB SPEECH: language support does not work as expected
1830 https://bugs.webkit.org/show_bug.cgi?id=115119
1832 Reviewed by Alexey Proskuryakov.
1834 * WebKitSystemInterface.h:
1836 2013-04-24 Roger Fong <roger_fong@apple.com>
1838 Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
1840 * win/tools/vsprops/common.props:
1842 2013-04-23 Antoine Quint <graouts@apple.com>
1844 Initial advance of text runs should be taken into account
1845 https://bugs.webkit.org/show_bug.cgi?id=114949
1847 Reviewed by Darin Adler.
1849 * WebKitSystemInterface.h:
1850 * libWebKitSystemInterfaceLion.a:
1851 * libWebKitSystemInterfaceMountainLion.a:
1853 2013-04-12 Jeffrey Pfau <jpfau@apple.com>
1855 Query directly for cache partition names
1856 https://bugs.webkit.org/show_bug.cgi?id=114538
1858 Reviewed by David Kilzer.
1860 * WebKitSystemInterface.h:
1861 * libWebKitSystemInterfaceLion.a:
1862 * libWebKitSystemInterfaceMountainLion.a:
1864 2013-04-08 Roger Fong <roger_fong@apple.com>
1868 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1869 * win/lib/WebKitSystemInterface.lib:
1871 2013-04-11 Alexey Proskuryakov <ap@apple.com>
1873 <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
1874 https://bugs.webkit.org/show_bug.cgi?id=114464
1876 Update WebKitSystemInterface.
1878 * WebKitSystemInterface.h:
1879 * libWebKitSystemInterfaceLion.a:
1880 * libWebKitSystemInterfaceMountainLion.a:
1882 2013-04-10 Benjamin Poulain <bpoulain@apple.com>
1884 Mass remove all the empty directories
1886 Rubberstamped by Ryosuke Niwa.
1889 * win/lib/WebKitSystemInterface: Removed.
1891 2013-04-05 Roger Fong <roger_fong@apple.com>
1893 More VS2010 solution makefile fixes.
1894 <rdar://problem/13588964>
1896 * win/tools/WinTools.make:
1898 2013-04-03 Brent Fulgham <bfulgham@webkit.org>
1900 [Windows, WinCairo] Unreviewed VS2010 Build Correction
1902 * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
1903 * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
1905 2013-04-01 Roger Fong <roger_fong@apple.com>
1907 Update FEATURE_DEFINES string generation for VS2010 solution.
1908 https://bugs.webkit.org/show_bug.cgi?id=113737.
1910 Reviewed by Timothy Horton.
1912 * win/tools/scripts/feature-defines2010.sh: Added.
1914 2013-03-29 Roger Fong <roger_fong@apple.com>
1916 Unreviewed. Rollout r146818.
1918 * win/tools/vsprops/FeatureDefines.props:
1920 2013-03-25 Kent Tamura <tkent@chromium.org>
1922 Rename ENABLE_INPUT_TYPE_DATETIME
1923 https://bugs.webkit.org/show_bug.cgi?id=113254
1925 Reviewed by Kentaro Hara.
1927 Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
1928 Actually I'd like to remove the code, but we shouldn't remove it yet
1929 because we shipped products with it on some platforms.
1931 * win/tools/vsprops/FeatureDefines.props:
1932 * win/tools/vsprops/FeatureDefines.vsprops:
1933 * win/tools/vsprops/FeatureDefinesCairo.props:
1934 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1936 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com>
1938 Unreviewed, rolling out r146816, r146821, and r146830.
1939 http://trac.webkit.org/changeset/146816
1940 http://trac.webkit.org/changeset/146821
1941 http://trac.webkit.org/changeset/146830
1942 https://bugs.webkit.org/show_bug.cgi?id=113262
1944 Broke all the Windows tests (Requested by rfong on #webkit).
1946 * win/tools/vsprops/FeatureDefines.vsprops:
1948 2013-03-25 Roger Fong <roger_fong@apple.com>
1950 Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
1952 * win/tools/vsprops/FeatureDefines.props:
1954 2013-03-25 Roger Fong <roger_fong@apple.com>
1956 Enable CSS_REGIONS and CSS_EXCLUSIONS.
1957 https://bugs.webkit.org/show_bug.cgi?id=87519
1959 Reviewed by Timothy Horton.
1961 * win/tools/vsprops/FeatureDefines.vsprops:
1963 2013-03-21 Roger Fong <roger_fong@apple.com>
1965 Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
1967 * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
1968 * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
1969 * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
1970 * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
1971 * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
1972 * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
1973 * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
1974 * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
1975 * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
1976 * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
1978 2013-03-19 Brent Fulgham <bfulgham@webkit.org>
1980 [WinCairo] Unreviewed build fix.
1982 * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
1983 of sync with the main Windows build, and the VS2010 version of the
1984 WinCairo port, preventing consistent builds.
1986 2013-03-13 Ryosuke Niwa <rniwa@webkit.org>
1988 Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
1989 https://bugs.webkit.org/show_bug.cgi?id=112277
1991 Reviewed by Adam Barth.
1993 * win/tools/vsprops/FeatureDefines.vsprops:
1994 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1996 2013-03-06 Jer Noble <jer.noble@apple.com>
1998 Unreviewed roll-out of r145011.
2000 * win/tools/vsprops/FeatureDefines.vsprops:
2002 2013-03-06 Jer Noble <jer.noble@apple.com>
2004 Unreviewed build fix. Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
2005 (non-Cairo) Windows builds.
2007 * win/tools/vsprops/FeatureDefines.vsprops:
2009 2013-03-05 Kiran Muppala <cmuppala@apple.com>
2011 Remove deprecated process suppression assertion SPI from WebKitSystemInterface
2012 https://bugs.webkit.org/show_bug.cgi?id=111501
2014 Reviewed by Alexey Proskuryakov.
2016 https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
2017 WKNSProcessInfoProcessAssertionWithTypes() with
2018 -[NSProcessInfo beginSuspensionOfSystemBehaviors:]. Hence, remove
2019 the now deprecated SPI.
2021 * WebKitSystemInterface.h: Remove
2022 WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
2024 2013-03-05 Kiran Muppala <cmuppala@apple.com>
2026 Use new assertion API for process suppression on Mac
2027 https://bugs.webkit.org/show_bug.cgi?id=111387
2029 Reviewed by Alexey Proskuryakov.
2031 Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
2032 take a process suppression assertion.
2034 * WebKitSystemInterface.h:
2036 2013-03-05 Jeffrey Pfau <jpfau@apple.com>
2038 Clear associated cache partitions when deleting origins' cache
2039 https://bugs.webkit.org/show_bug.cgi?id=111383
2041 Reviewed by Maciej Stachowiak.
2043 * WebKitSystemInterface.h:
2044 * libWebKitSystemInterfaceLion.a:
2045 * libWebKitSystemInterfaceMountainLion.a:
2047 2013-03-04 Kunihiko Sakamoto <ksakamoto@chromium.org>
2049 Add build flag for FontLoader
2050 https://bugs.webkit.org/show_bug.cgi?id=111289
2052 Reviewed by Benjamin Poulain.
2054 Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
2056 * win/tools/vsprops/FeatureDefines.vsprops:
2057 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2059 2013-02-27 Glenn Adams <glenn@skynav.com>
2061 Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
2062 https://bugs.webkit.org/show_bug.cgi?id=110944
2064 Reviewed by Dean Jackson.
2066 * win/tools/vsprops/FeatureDefines.vsprops:
2067 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2069 2013-02-21 Jeffrey Pfau <jpfau@apple.com>
2071 Optionally partition cache to prevent using cache for tracking
2072 https://bugs.webkit.org/show_bug.cgi?id=110269
2074 Reviewed by Maciej Stachowiak.
2076 Update WKSI bindings.
2078 * WebKitSystemInterface.h:
2079 * libWebKitSystemInterfaceLion.a:
2080 * libWebKitSystemInterfaceMountainLion.a:
2082 2013-02-22 Aaron Colwell <acolwell@chromium.org>
2084 Disable MediaSource on Apple Windows port
2085 https://bugs.webkit.org/show_bug.cgi?id=110494
2087 Reviewed by Tim Horton.
2089 * win/tools/vsprops/FeatureDefines.vsprops:
2091 2013-02-22 Roger Fong <roger_fong@apple.com>
2093 Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
2095 * win/tools/WinTools.make:
2097 2013-02-14 Anders Carlsson <andersca@apple.com>
2099 Add WKContextIsPlugInUpdateAvailable
2100 https://bugs.webkit.org/show_bug.cgi?id=109862
2101 <rdar://problem/13173140>
2103 Reviewed by Sam Weinig.
2105 Roll WebKitSystemInterface DEPS.
2107 * WebKitSystemInterface.h:
2108 * libWebKitSystemInterfaceLion.a:
2109 * libWebKitSystemInterfaceMountainLion.a:
2111 2013-02-13 Roger Fong <roger_fong@apple.com>
2113 Move all .props files from WebKitLibraries folder to WebKit Source folder.
2114 https://bugs.webkit.org/show_bug.cgi?id=109761
2116 Reviewed by Brent Fulgham.
2118 * win/tools/vsprops/FeatureDefines.props: Removed.
2119 * win/tools/vsprops/common.props: Removed.
2120 * win/tools/vsprops/debug.props: Removed.
2121 * win/tools/vsprops/release.props: Removed.
2122 * win/tools/vsprops/releaseproduction.props: Removed.
2124 2013-02-07 Roger Fong <roger_fong@apple.com>
2126 Unreviewed. More VS2010 WebKit solution touchups.
2127 Move an ignored warning from a project to common properties.
2129 * win/tools/vsprops/common.props:
2131 2013-02-06 Mike West <mkwst@chromium.org>
2133 Add an ENABLE_NOSNIFF feature flag.
2134 https://bugs.webkit.org/show_bug.cgi?id=109029
2136 Reviewed by Jochen Eisinger.
2138 This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
2139 when processing script and other resource types.
2141 * win/tools/vsprops/FeatureDefines.vsprops:
2142 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2144 2013-02-01 Alexis Menard <alexis@webkit.org>
2146 Enable unprefixed CSS transitions by default.
2147 https://bugs.webkit.org/show_bug.cgi?id=108216
2149 Reviewed by Dean Jackson.
2151 Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
2152 to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to
2153 guard the unprefixing work for CSS Transforms and animations.
2155 * win/tools/vsprops/FeatureDefines.vsprops:
2156 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2158 2013-01-30 Alexey Proskuryakov <ap@apple.com>
2160 Update WebKitSystemInterface for <rdar://problem/13111288>.
2162 * libWebKitSystemInterfaceLion.a:
2163 * libWebKitSystemInterfaceMountainLion.a:
2165 * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
2167 2013-01-28 Kiran Muppala <cmuppala@apple.com>
2169 Add window occlusion criteria to determine page visibility on Mac
2170 https://bugs.webkit.org/show_bug.cgi?id=107494
2172 Reviewed by Simon Fraser.
2174 Add enum constants to specify window occlusion notification type to
2175 notification registration/unregistration methods. Add typedef for
2176 window ID data passed to the window occlusion notification handler.
2177 Add method to enable occlusion notifications for a particular window.
2179 * WebKitSystemInterface.h: Add
2180 WKOcclusionNotificationTypeWindowBecameVisible,
2181 WKOcclusionNotificationTypeWindowBecameOccluded,
2183 WKEnableWindowOcclusionNotifications().
2185 2013-01-25 Andy Estes <aestes@apple.com>
2187 Update WKSI header and libraries after r140875.
2189 * WebKitSystemInterface.h:
2190 * libWebKitSystemInterfaceLion.a:
2191 * libWebKitSystemInterfaceMountainLion.a:
2193 2013-01-24 Brent Fulgham <bfulgham@webkit.org>
2195 Get WTF compiling in VS2010 (32bit)
2196 https://bugs.webkit.org/show_bug.cgi?id=106986
2198 Reviewed by Tim Horton.
2200 If you do not have Cygwin in the overall operating system
2201 PATH, the project will not build. In VS2005 we had logic
2202 in the build system to guard against this. We should
2203 retain this in the VS2010 work.
2205 Furthermore, VS2010 has a nasty bug where to Visual Studio
2206 tools path is not defined when performing a 'clean' phase
2207 on an NMAKE-based build. This is corrected here as well.
2209 * win/tools/vsprops/common.props: Revise environment setup
2210 to ensure proper tools are in path during build.
2212 2013-01-19 Roger Fong <roger_fong@apple.com>
2214 Add WebKitLibraries property sheets for compiling WebKit in VS2010.
2215 https://bugs.webkit.org/show_bug.cgi?id=106949
2217 Reviewed by Brent Fulgham.
2219 * win/tools/vsprops/FeatureDefines.props: Added.
2220 * win/tools/vsprops/common.props: Added.
2221 * win/tools/vsprops/debug.props: Added.
2222 * win/tools/vsprops/release.props: Added.
2223 * win/tools/vsprops/releaseproduction.props: Added.
2225 2013-01-21 Dirk Schulze <dschulze@adobe.com>
2227 Add build flag for Canvas's Path object (disabled by default)
2228 https://bugs.webkit.org/show_bug.cgi?id=107473
2230 Reviewed by Dean Jackson.
2232 Add CANVAS_PATH build flag to build systems.
2234 * win/tools/vsprops/FeatureDefines.vsprops:
2235 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2237 2013-01-10 Roger Fong <roger_fong@apple.com>
2239 Update WebkitSystemInterface lib for Windows port.
2240 This hasn't been done in a while and the current one is out of date.
2241 In addition I believe it will fix:
2242 <rdar://problem/12990844>
2244 Rubberstamped by Timothy Horton.
2246 * win/lib/WebKitSystemInterface.lib:
2248 2013-01-08 Kiran Muppala <cmuppala@apple.com>
2250 Add WebKitSystemInterface needed for overriding system proxies on Mac
2251 https://bugs.webkit.org/show_bug.cgi?id=106410
2253 Reviewed by Stephanie Lewis.
2255 This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
2256 Add user defaults to override system proxy settings for NetworkProcess on Mac, which
2257 is awaiting the approval of a WebKit2 committer. Commiting the WKSI portion separately,
2258 so that the internal repository commit for generating the WKSI libraries does not have to
2259 be rolled back every time the rest of the patch changes.
2261 Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
2262 custom proxies during initialization.
2264 * WebKitSystemInterface.h:
2265 * libWebKitSystemInterfaceLion.a:
2266 * libWebKitSystemInterfaceMountainLion.a:
2268 2013-01-04 Adam Klein <adamk@chromium.org>
2270 Remove ENABLE_MUTATION_OBSERVERS #define
2271 https://bugs.webkit.org/show_bug.cgi?id=105459
2273 Reviewed by Ryosuke Niwa.
2275 * win/tools/vsprops/FeatureDefines.vsprops:
2276 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2278 2013-01-01 Dan Bernstein <mitz@apple.com>
2280 <rdar://problem/12942239> Update copyright strings
2282 Reviewed by Sam Weinig.
2284 * win/tools/scripts/COPYRIGHT-END-YEAR:
2286 2012-12-28 Mark Rowe <mrowe@apple.com>
2288 Move logic for extracting the OS X marketing version in to WebCore
2289 <http://webkit.org/b/105841> / <rdar://problem/10736041>
2291 Reviewed by Dan Bernstein.
2293 * WebKitSystemInterface.h:
2295 2012-12-19 Kiran Muppala <cmuppala@apple.com>
2297 Adopt new assertion SPI for process suppression on Mac
2298 https://bugs.webkit.org/show_bug.cgi?id=105378
2300 Reviewed by Mark Rowe.
2302 Add WKNSProcessInfoProcessAssertionWithTypes().
2304 * WebKitSystemInterface.h:
2306 2012-12-19 Alexis Menard <alexis@webkit.org>
2308 Implement CSS parsing for CSS transitions unprefixed.
2309 https://bugs.webkit.org/show_bug.cgi?id=104804
2311 Reviewed by Dean Jackson.
2313 Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
2314 to cover the work of unprefixing Transforms, Animations and
2315 Transitions. It will let the possibility of each ports to turn it off
2316 in their release branches until we're confident that these CSS
2317 properties are ready to be unprefixed.
2319 * win/tools/vsprops/FeatureDefines.vsprops:
2320 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2322 2012-12-12 Roger Fong <roger_fong@apple.com>
2324 Enable VIDEO_TRACK on Windows.
2325 https://bugs.webkit.org/show_bug.cgi?id=104706.
2327 Reviewed by Timothy Horton.
2329 Enable VIDEO_TRACK on Windows and update project property files.
2331 * win/tools/vsprops/FeatureDefines.vsprops:
2333 2012-12-12 Sheriff Bot <webkit.review.bot@gmail.com>
2335 Unreviewed, rolling out r137491.
2336 http://trac.webkit.org/changeset/137491
2337 https://bugs.webkit.org/show_bug.cgi?id=104828
2339 broke the builtd (Requested by rfong on #webkit).
2341 * win/tools/vsprops/FeatureDefines.vsprops:
2343 2012-12-11 Roger Fong <roger_fong@apple.com>
2345 Enable VIDEO_TRACK on Windows.
2346 https://bugs.webkit.org/show_bug.cgi?id=104706.
2348 Reviewed by Timothy Horton.
2350 Enable VIDEO_TRACK on Windows and update project property files.
2352 * win/tools/vsprops/FeatureDefines.vsprops:
2354 2012-12-10 Alexis Menard <alexis@webkit.org>
2356 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
2357 https://bugs.webkit.org/show_bug.cgi?id=104539
2359 Reviewed by Antonio Gomes.
2361 As discussed on webkit-dev it is not needed to keep this feature flag
2362 as support for <position> type is a small feature that is already
2363 implemented by three other UAs. It was useful while landing this
2364 feature as partial bits were landed one after one.
2366 * win/tools/vsprops/FeatureDefines.vsprops:
2367 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2369 2012-12-06 Rick Byers <rbyers@chromium.org>
2371 CSS cursor property should support webkit-image-set
2372 https://bugs.webkit.org/show_bug.cgi?id=99493
2374 Reviewed by Beth Dakin.
2376 Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
2378 * win/tools/vsprops/FeatureDefines.vsprops:
2379 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2381 2012-11-26 Roger Fong <roger_fong@apple.com>
2383 Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
2384 Add a feature flag and skip some failing tests.
2385 https://bugs.webkit.org/show_bug.cgi?id=103294
2388 compositing/overflow/scrolling-without-painting.html
2389 compositing/overflow/updating-scrolling-content.html
2391 * win/tools/vsprops/FeatureDefines.vsprops:
2393 2012-11-23 Alexis Menard <alexis@webkit.org>
2395 [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
2396 https://bugs.webkit.org/show_bug.cgi?id=102104
2398 Reviewed by Julien Chaffraix.
2400 Protect the new feature behind a feature flag.
2402 * win/tools/vsprops/FeatureDefines.vsprops:
2403 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2405 2012-11-19 Kihong Kwon <kihong.kwon@samsung.com>
2407 Add PROXIMITY_EVENTS feature
2408 https://bugs.webkit.org/show_bug.cgi?id=102658
2410 Reviewed by Kentaro Hara.
2412 Add PROXIMITY_EVENTS feature to win and win-cairo prot.
2414 * win/tools/vsprops/FeatureDefines.vsprops:
2415 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2417 2012-11-12 Beth Dakin <bdakin@apple.com>
2419 Build fix. Forgot these bits last time.
2421 * libWebKitSystemInterfaceLion.a:
2422 * libWebKitSystemInterfaceMountainLion.a:
2424 2012-11-12 Beth Dakin <bdakin@apple.com>
2426 Zoomed-in scrolling is very slow when deviceScaleFactor > 1
2427 https://bugs.webkit.org/show_bug.cgi?id=101787
2429 Reviewed by Simon Fraser.
2431 wkSetCGFontRenderingMode now takes a BOOL parameter.
2432 * WebKitSystemInterface.h:
2433 * libWebKitSystemInterfaceLion.a:
2434 * libWebKitSystemInterfaceMountainLion.a:
2436 2012-11-08 Anders Carlsson <andersca@apple.com>
2438 Roll WebKitSystemInterface DEPS.
2440 Rubber-stamped by Andreas Kling.
2442 * libWebKitSystemInterfaceLion.a:
2443 * libWebKitSystemInterfaceMountainLion.a:
2445 2012-11-07 Roger Fong <roger_fong@apple.com>
2447 Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
2448 https://bugs.webkit.org/show_bug.cgi?id=101538
2450 Rubberstamped by Tim Horton.
2452 * win/tools/vsprops/FeatureDefines.vsprops:
2454 2012-11-06 Anders Carlsson <andersca@apple.com>
2458 * WebKitSystemInterface.h:
2460 2012-11-06 Anders Carlsson <andersca@apple.com>
2462 Update Java related WKSI function names
2463 https://bugs.webkit.org/show_bug.cgi?id=101414
2465 Reviewed by Sam Weinig.
2467 Roll WebKitSystemInterface DEPS.
2469 * WebKitSystemInterface.h:
2470 * libWebKitSystemInterfaceLion.a:
2471 * libWebKitSystemInterfaceMountainLion.a:
2473 2012-11-06 Alexey Proskuryakov <ap@apple.com>
2475 Clean up which storage cookie jar functions use
2476 https://bugs.webkit.org/show_bug.cgi?id=101395
2478 Reviewed by Brady Eidson.
2480 * WebKitSystemInterface.h:
2481 * libWebKitSystemInterfaceLion.a:
2482 * libWebKitSystemInterfaceMountainLion.a:
2483 Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
2484 supported OS versions.
2486 2012-11-06 Alexey Proskuryakov <ap@apple.com>
2488 Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
2490 Rubber-stampted by Mark Rowe.
2492 * libWebKitSystemInterfaceLeopard.a: Removed.
2493 * libWebKitSystemInterfaceSnowLeopard.a: Removed.
2495 2012-11-05 Alexey Proskuryakov <ap@apple.com>
2497 Get rid of setCookieStoragePrivateBrowsingEnabled.
2498 https://bugs.webkit.org/show_bug.cgi?id=101247
2500 Reviewed by Brady Eidson.
2502 * WebKitSystemInterface.h: Removed the function.
2504 2012-11-02 Anders Carlsson <andersca@apple.com>
2506 Don't instantiate the Java plug-in if it's inactive
2507 https://bugs.webkit.org/show_bug.cgi?id=101102
2508 <rdar://problem/12595679>
2510 Reviewed by Andreas Kling.
2512 Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
2514 * WebKitSystemInterface.h:
2515 * libWebKitSystemInterfaceLion.a:
2516 * libWebKitSystemInterfaceMountainLion.a:
2517 Roll WebKitSystemInterface DERPS.
2519 2012-10-25 Dominik Röttsches <dominik.rottsches@intel.com>
2521 Conditionalize XHR timeout support
2522 https://bugs.webkit.org/show_bug.cgi?id=100356
2524 Reviewed by Adam Barth.
2526 Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
2527 See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
2528 to fix timeout support for CF Network.
2530 * win/tools/vsprops/FeatureDefines.vsprops:
2531 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2533 2012-10-24 Eric Carlson <eric.carlson@apple.com>
2535 Allow ports to override text track rendering style
2536 https://bugs.webkit.org/show_bug.cgi?id=97800
2537 <rdar://problem/12044964>
2539 Reviewed by Maciej Stachowiak.
2541 Update WKSI header with SPI for getting the user caption appearance preferences.
2543 * WebKitSystemInterface.h:
2545 2012-10-19 Dongwoo Joshua Im <dw.im@samsung.com>
2547 Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
2548 https://bugs.webkit.org/show_bug.cgi?id=99804
2550 Reviewed by Julien Chaffraix.
2552 CSS3 text related properties will be implemented under this flag,
2553 including text decoration, text-align-last, and text-justify.
2555 * win/tools/vsprops/FeatureDefines.vsprops:
2556 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2558 2012-10-18 Pablo Flouret <pablof@motorola.com>
2560 Implement css3-conditional's @supports rule
2561 https://bugs.webkit.org/show_bug.cgi?id=86146
2563 Reviewed by Antti Koivisto.
2565 * win/tools/vsprops/FeatureDefines.vsprops:
2566 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2567 Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
2569 2012-10-08 Kiran Muppala <cmuppala@apple.com>
2571 Throttle DOM timers on hidden pages.
2572 https://bugs.webkit.org/show_bug.cgi?id=98474
2574 Reviewed by Maciej Stachowiak.
2576 Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
2578 * win/tools/vsprops/FeatureDefines.vsprops:
2579 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2581 2012-10-05 Sheriff Bot <webkit.review.bot@gmail.com>
2583 Unreviewed, rolling out r130556 and r130564.
2584 http://trac.webkit.org/changeset/130556
2585 http://trac.webkit.org/changeset/130564
2586 https://bugs.webkit.org/show_bug.cgi?id=98572
2588 The patch wasn't reviewed by a reviewer and it is breaking
2589 Chromium Windows (Requested by jchaffraix on #webkit).
2591 * WebKitSystemInterface.h:
2593 2012-10-05 Tim Horton <timothy_horton@apple.com>
2595 Update WebKitSystemInterface libraries and header.
2597 Reviewed by Simon Fraser.
2599 * WebKitSystemInterface.h:
2600 * libWebKitSystemInterfaceLion.a:
2601 * libWebKitSystemInterfaceMountainLion.a:
2602 * libWebKitSystemInterfaceSnowLeopard.a:
2604 2012-10-04 Eric Carlson <eric.carlson@apple.com>
2606 Allow ports to override text track rendering style
2607 https://bugs.webkit.org/show_bug.cgi?id=97800
2608 <rdar://problem/12044964>
2610 Reviewed by Silvia Pfeiffer.
2612 Update WKSI header with SPI for getting the user caption appearance preferences.
2614 * WebKitSystemInterface.h:
2616 2012-09-28 Eric Carlson <eric.carlson@apple.com>
2618 Allow ports to override text track rendering style
2619 <rdar://problem/12044964>
2621 Reviewed by Jessie Berlin.
2623 Update WKSI libraries.
2625 * libWebKitSystemInterfaceLion.a:
2626 * libWebKitSystemInterfaceMountainLion.a:
2627 * libWebKitSystemInterfaceSnowLeopard.a:
2629 2012-09-25 Simon Fraser <simon.fraser@apple.com>
2631 <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
2633 Reviewed by Tim Horton.
2635 New WKSI libraries and header.
2637 * WebKitSystemInterface.h:
2638 * libWebKitSystemInterfaceLion.a:
2639 * libWebKitSystemInterfaceMountainLion.a:
2640 * libWebKitSystemInterfaceSnowLeopard.a:
2642 2012-09-08 Sam Weinig <sam@webkit.org>
2644 Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
2645 https://bugs.webkit.org/show_bug.cgi?id=96194
2647 Reviewed by Dan Bernstein.
2649 Update WKSI with SPI for getting the bundle URL from an executable URL.
2651 * WebKitSystemInterface.h:
2652 * libWebKitSystemInterfaceLion.a:
2653 * libWebKitSystemInterfaceMountainLion.a:
2654 * libWebKitSystemInterfaceSnowLeopard.a:
2655 Adds WKCopyBundleURLForExecutableURL().
2657 2012-08-29 Tony Chang <tony@chromium.org>
2659 Remove ENABLE_CSS3_FLEXBOX compile time flag
2660 https://bugs.webkit.org/show_bug.cgi?id=95382
2662 Reviewed by Ojan Vafai.
2664 Everyone is already enabling this by default and the spec has stablized.
2666 * win/tools/vsprops/FeatureDefines.vsprops:
2667 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2669 2012-08-15 Bruno de Oliveira Abinader <bruno.abinader@basyskom.com>
2671 [css3-text] Add CSS3 Text decoration compile flag
2672 https://bugs.webkit.org/show_bug.cgi?id=93863
2674 Reviewed by Julien Chaffraix.
2676 This patch handles the compile flag implementation, which will come disabled by
2677 default, thus not exposing the CSS3 text decoration features to the web, unless
2678 when explicitly enabling it with "--css3-text-decoration" build parameter.
2680 * win/tools/vsprops/FeatureDefines.vsprops:
2681 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2683 2012-08-14 Alex Christensen <alex.christensen@flexsim.com>
2685 /SAFESEH should not be a common linker option
2686 https://bugs.webkit.org/show_bug.cgi?id=89372
2688 Reviewed by Darin Adler.
2690 * win/tools/vsprops/common.vsprops:
2691 removed /SAFESEH as a default option for the linker (doesn't work for x64)
2693 2012-08-13 Roger Fong <roger_fong@apple.com>
2695 Enable CSS Sticky Position on Windows.
2696 https://bugs.webkit.org/show_bug.cgi?id=93905
2698 Reviewed by Tim Horton.
2700 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.
2702 * win/tools/vsprops/FeatureDefines.vsprops:
2703 Include ENABLE_CSS_STICKY_POSITION flag.
2705 2012-08-06 Anders Carlsson <andersca@apple.com>
2707 If the Apple Java plug-in is blocked and no runtime is installed, don't load it
2708 https://bugs.webkit.org/show_bug.cgi?id=93289
2709 <rdar://problem/11730092>
2711 Reviewed by Dan Bernstein.
2713 Add WKJLIsRuntimeAndWebComponentsInstalled().
2715 * WebKitSystemInterface.h:
2716 * libWebKitSystemInterfaceLion.a:
2717 * libWebKitSystemInterfaceMountainLion.a:
2719 2012-08-01 Jon Lee <jonlee@apple.com>
2723 Reviewed by Mark Rowe.
2725 * libWebKitSystemInterfaceLion.a:
2726 * libWebKitSystemInterfaceMountainLion.a:
2727 * libWebKitSystemInterfaceSnowLeopard.a:
2729 2012-07-29 Rik Cabanier <cabanier@adobe.com>
2731 Add ENABLE_CSS_COMPOSITING flag
2732 https://bugs.webkit.org/show_bug.cgi?id=92553
2734 Reviewed by Dirk Schulze.
2736 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
2738 * win/tools/vsprops/FeatureDefines.vsprops:
2739 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2741 2012-07-23 Roger Fong <roger_fong@apple.com>
2743 Disable flexbox on Windows
2744 https://bugs.webkit.org/show_bug.cgi?id=92047
2745 <rdar://problem/11570384>
2747 Reviewed by Darin Adler.
2749 Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
2751 * win/tools/vsprops/FeatureDefines.vsprops:
2752 Disable ENABLE_CSS3_FLEXBOX property.
2754 2012-07-23 Kent Tamura <tkent@chromium.org>
2756 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
2757 https://bugs.webkit.org/show_bug.cgi?id=91941
2759 Reviewed by Kentaro Hara.
2761 A flag name for an elmement should be ENABLE_*_ELEMENT.
2763 * win/tools/vsprops/FeatureDefines.vsprops:
2764 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2766 2012-07-22 Kent Tamura <tkent@chromium.org>
2768 Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
2769 https://bugs.webkit.org/show_bug.cgi?id=91928
2771 Reviewed by Kentaro Hara.
2773 A flag name for an elmement should be ENABLE_*_ELEMENT.
2775 * win/tools/vsprops/FeatureDefines.vsprops:
2776 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2778 2012-07-20 Kent Tamura <tkent@chromium.org>
2780 Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
2781 https://bugs.webkit.org/show_bug.cgi?id=91846
2783 Reviewed by Kentaro Hara.
2785 A flag name for an elmement should be ENABLE_*_ELEMENT.
2787 * win/tools/vsprops/FeatureDefines.vsprops:
2788 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2790 2012-07-11 Mark Rowe <mrowe@apple.com>
2792 Add a Mountain Lion version of libWebKitSystemInterface.a.
2794 Update the WebKitSystemInterface header and binaries.
2796 Reviewed by John Sullivan.
2798 * WebKitSystemInterface.h:
2799 * libWebKitSystemInterfaceLion.a:
2800 * libWebKitSystemInterfaceMountainLion.a: Added.
2801 * libWebKitSystemInterfaceSnowLeopard.a:
2803 2012-07-04 John Mellor <johnme@chromium.org>
2805 Text Autosizing: Add compile flag and runtime setting
2806 https://bugs.webkit.org/show_bug.cgi?id=87394
2808 This patch renames Font Boosting to Text Autosizing.
2810 Reviewed by Adam Barth.
2812 * win/tools/vsprops/FeatureDefines.vsprops:
2813 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2815 2012-06-29 Mihai Balan <mibalan@adobe.com>
2817 [CSS Regions] Adding feature defines for CSS Regions for Windows
2818 https://bugs.webkit.org/show_bug.cgi?id=88645
2820 Reviewed by Tony Chang.
2822 Re-trying to enable CSS regions on Windows. This time only enabling
2823 regions since exclusions lead to some very strange compiling/linking
2826 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
2827 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
2829 2012-06-28 Brent Fulgham <bfulgham@webkit.org>
2831 [WinCairo] Unreviewed build correction. Add two missing macro
2832 declarations to vsprops file.
2834 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
2835 ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
2837 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
2839 [WinCairo] Unreviewed build correction. Accidentally turned on
2840 CSS_FILTERS, which is not available in tree.
2842 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
2843 back off for WinCairo target.
2845 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
2847 [WinCairo] Unreviewed build correction. Resync feature defines with
2848 Apple port. Things have drifted apart a little.
2850 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
2851 Apple port, define some missing features.
2853 2012-06-19 Mike West <mkwst@chromium.org>
2855 Introduce ENABLE_CSP_NEXT configuration flag.
2856 https://bugs.webkit.org/show_bug.cgi?id=89300
2858 Reviewed by Adam Barth.
2860 The 1.0 draft of the Content Security Policy spec is just about to
2861 move to Last Call. We'll hide work on the upcoming 1.1 spec behind
2862 this ENABLE flag, disabled by default.
2864 Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
2866 * win/tools/vsprops/FeatureDefines.vsprops:
2867 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2869 2012-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
2871 Unreviewed, rolling out r120280.
2872 http://trac.webkit.org/changeset/120280
2873 https://bugs.webkit.org/show_bug.cgi?id=89273
2875 Enabling CSS regions broke all Windows tests (Requested by
2876 jhomeycutt on #webkit).
2878 * win/tools/vsprops/FeatureDefines.vsprops:
2879 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2881 2012-06-13 Mihai Balan <mibalan@adobe.com>
2883 Fix for #88645 - enabling regions on Windows
2885 [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
2886 https://bugs.webkit.org/show_bug.cgi?id=88645
2888 Reviewed by Sam Weinig.
2890 Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
2891 exclusions (previously even with the feature disabled, parsing still worked). However, the
2892 feature defines were enabled on Mac only - they were broken on Windows. This
2893 patch adds the feature defines to (re)enable regions and exclusions on Windows.
2895 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
2896 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
2898 2012-06-11 Alexis Menard <alexis.menard@openbossa.org>
2900 [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
2901 https://bugs.webkit.org/show_bug.cgi?id=88804
2903 Reviewed by Tony Chang.
2905 Protect box-decoration-break behind a feature flag enabled by default.
2907 * win/tools/vsprops/FeatureDefines.vsprops:
2908 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2910 2012-06-11 Anders Carlsson <andersca@apple.com>
2912 Pass the right color space over to the web process so we can set it on our CA context
2913 https://bugs.webkit.org/show_bug.cgi?id=88819
2914 <rdar://problem/11629050>
2916 Reviewed by John Sullivan.
2918 Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
2920 * WebKitSystemInterface.h:
2921 * libWebKitSystemInterfaceLion.a:
2922 * libWebKitSystemInterfaceSnowLeopard.a:
2924 2012-06-09 Sukolsak Sakshuwong <sukolsak@google.com>
2926 Add UNDO_MANAGER flag
2927 https://bugs.webkit.org/show_bug.cgi?id=87908
2929 Reviewed by Tony Chang.
2931 * win/tools/vsprops/FeatureDefines.vsprops:
2932 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2934 2012-06-05 Dongwoo Im <dw.im@samsung.com>
2936 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
2937 https://bugs.webkit.org/show_bug.cgi?id=73176
2939 Reviewed by Adam Barth.
2941 Two more APIs are added in Custom Scheme Handler specification.
2942 http://dev.w3.org/html5/spec/Overview.html#custom-handlers
2943 One is 'isProtocolHandlerRegistered' to query whether the specific URL
2944 is registered or not.
2945 The other is 'unregisterProtocolHandler' to remove the registered URL.
2947 * win/tools/vsprops/FeatureDefines.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
2948 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
2950 2012-05-29 Jessie Berlin <jberlin@apple.com>
2952 [Win] ~1/2 of all the iframe seamless tests fail
2953 https://bugs.webkit.org/show_bug.cgi?id=87543
2955 Rubber-stamped by Eric Seidel.
2957 Finish enabling IFRAME_SEAMLESS on Windows.
2959 * win/tools/vsprops/FeatureDefines.vsprops:
2961 2012-05-28 Vivek Galatage <vivekgalatage@gmail.com>
2963 Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows
2964 https://bugs.webkit.org/show_bug.cgi?id=87622
2966 Reviewed by Eric Seidel.
2968 Removed the ENABLE_3D_CANVAS from the property define as this is
2969 obsolete since bug #53041
2971 * win/tools/vsprops/FeatureDefines.vsprops:
2973 2012-05-24 John Mellor <johnme@chromium.org>
2975 Font Boosting: Add compile flag and runtime setting
2976 https://bugs.webkit.org/show_bug.cgi?id=87394
2978 Reviewed by Adam Barth.
2980 Add ENABLE_FONT_BOOSTING.
2982 * win/tools/vsprops/FeatureDefines.vsprops:
2983 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2985 2012-05-23 Ojan Vafai <ojan@chromium.org>
2987 add back the ability to disable flexbox
2988 https://bugs.webkit.org/show_bug.cgi?id=87147
2990 Reviewed by Tony Chang.
2992 * win/tools/vsprops/FeatureDefines.vsprops:
2993 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2995 2012-05-10 Anders Carlsson <andersca@apple.com>
2997 WebKit1: Add a way to blacklist specific plug-ins/plug-in versions
2998 https://bugs.webkit.org/show_bug.cgi?id=86150
2999 <rdar://problem/9551196>
3001 Reviewed by Sam Weinig.
3003 Add WKShouldBlockPlugin.
3005 * WebKitSystemInterface.h:
3006 * libWebKitSystemInterfaceLion.a:
3007 * libWebKitSystemInterfaceSnowLeopard.a:
3009 2012-05-08 Jon Lee <jonlee@apple.com>
3011 Safari warns that it needs to resend the form in an iFrame when going back
3012 https://bugs.webkit.org/show_bug.cgi?id=82658
3013 <rdar://problem/11292558>
3015 Reviewed by Darin Adler.
3017 * WebKitSystemInterface.h:
3018 * libWebKitSystemInterfaceLeopard.a:
3019 * libWebKitSystemInterfaceLion.a:
3020 * libWebKitSystemInterfaceSnowLeopard.a:
3022 2012-05-07 Eric Seidel <eric@webkit.org>
3024 Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed
3025 https://bugs.webkit.org/show_bug.cgi?id=85822
3027 Reviewed by Adam Barth.
3029 * win/tools/vsprops/FeatureDefines.vsprops:
3031 2012-05-06 Eric Seidel <eric@webkit.org>
3033 Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago)
3034 https://bugs.webkit.org/show_bug.cgi?id=85743
3036 Reviewed by Adam Barth.
3038 * win/tools/vsprops/FeatureDefines.vsprops:
3039 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3041 2012-05-02 Eric Seidel <eric@webkit.org>
3043 Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration)
3044 https://bugs.webkit.org/show_bug.cgi?id=85454
3046 Reviewed by Adam Barth.
3048 The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch.
3049 There is no functional change in this patch. Just moving the defines around.
3050 Its interesting to me that now that it's sorted and I can easily compare this with other
3051 ports and found that a whole bunch of defines which should be on for Cairo are off,
3052 likely due to Cairo simply being overlooked. These oversights should be easy to avoid
3053 in an autogenerated world.
3055 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3057 2012-05-02 Eric Seidel <eric@webkit.org>
3059 Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting
3060 https://bugs.webkit.org/show_bug.cgi?id=85445
3062 Reviewed by Adam Barth.
3064 I noticed this when comparing my auto-generated output for this file vs. the one
3065 we have checked in. Seems we might as well fix the checked in file to be
3066 consistent in style with itself. :)
3068 * win/tools/vsprops/FeatureDefines.vsprops:
3070 2012-04-27 Gavin Peters <gavinp@chromium.org>
3072 Add new ENABLE_LINK_PRERENDER define to control the Prerendering API
3073 https://bugs.webkit.org/show_bug.cgi?id=84871
3075 Reviewed by Adam Barth.
3077 Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering
3078 API separates it from prefetching. Having separate include guards lets ports enable prefetching,
3079 a relatively easy change, without needing to build the infrastructure for prerendering, which
3080 is considerably more complicated.
3082 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3084 2012-04-10 Adam Barth <abarth@webkit.org>
3086 Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
3087 https://bugs.webkit.org/show_bug.cgi?id=83256
3089 Reviewed by Eric Seidel.
3091 * win/tools/vsprops/FeatureDefines.vsprops:
3093 2012-04-09 Beth Dakin <bdakin@apple.com>
3095 <rdar://problem/11214796>
3097 New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib:
3100 Reviewed by Simon Fraser.
3102 * libWebKitSystemInterfaceLeopard.a:
3103 * libWebKitSystemInterfaceLion.a:
3104 * libWebKitSystemInterfaceSnowLeopard.a:
3106 2012-04-06 Dan Bernstein <mitz@apple.com>
3108 <rdar://problem/10912476> HiDPI: Have canvas use a hidpi backing store, but downsample upon access
3110 Reviewed by Sam Weinig.
3112 * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS.
3114 2012-04-03 Keishi Hattori <keishi@webkit.org>
3116 Disable ENABLE_DATALIST for now
3117 https://bugs.webkit.org/show_bug.cgi?id=82871
3119 Reviewed by Kent Tamura.
3121 * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST.
3123 2012-03-30 Keishi Hattori <keishi@webkit.org>
3125 Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
3126 https://bugs.webkit.org/show_bug.cgi?id=80972
3128 Reviewed by Kent Tamura.
3130 * win/tools/vsprops/FeatureDefines.vsprops:
3131 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3133 2012-03-20 Steve Falkenburg <sfalken@apple.com>
3135 Disable LTCG on Windows to avoid out of process space errors while linking
3136 https://bugs.webkit.org/show_bug.cgi?id=81714
3138 Reviewed by Jessie Berlin.
3140 * win/tools/vsprops/production.vsprops:
3142 2012-03-14 Jer Noble <jer.noble@apple.com>
3144 Wrong icon to restore to windowed mode in full screen video panel
3145 https://bugs.webkit.org/show_bug.cgi?id=70437
3147 Reviewed by Eric Carlson.
3149 * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
3150 * libWebKitSystemInterfaceLeopard.a:
3151 * libWebKitSystemInterfaceLion.a:
3152 * libWebKitSystemInterfaceSnowLeopard.a:
3153 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3154 * win/lib/WebKitSystemInterface.lib:
3156 2012-03-13 Adam Barth <abarth@webkit.org> && Benjamin Poulain <bpoulain@apple.com>
3158 Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
3159 https://bugs.webkit.org/show_bug.cgi?id=78853
3161 Reviewed by Adam Barth.
3163 * win/tools/vsprops/FeatureDefines.vsprops:
3164 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3166 2012-03-12 Enrica Casucci <enrica@apple.com>
3168 WebKit2: remove NSPasteboard access for promised data from the WebProcess
3169 https://bugs.webkit.org/show_bug.cgi?id=80073
3171 * WebKitSystemInterface.h: Touched the file to make build system happy.
3172 * libWebKitSystemInterfaceLeopard.a:
3173 * libWebKitSystemInterfaceLion.a:
3174 * libWebKitSystemInterfaceSnowLeopard.a:
3176 2012-03-09 Jon Lee <jonlee@apple.com>
3178 Add support for ENABLE(LEGACY_NOTIFICATIONS)
3179 https://bugs.webkit.org/show_bug.cgi?id=80497
3181 Reviewed by Adam Barth.
3183 Prep for b80472: Update API for Web Notifications
3184 * win/tools/vsprops/FeatureDefines.vsprops:
3185 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3187 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
3189 Bash scripts should support LF endings only
3190 https://bugs.webkit.org/show_bug.cgi?id=79509
3192 Reviewed by David Kilzer.
3194 * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
3196 2012-03-05 Sam Weinig <sam@webkit.org>
3198 Fix the SnowLeoaprd build.
3200 * WebKitSystemInterface.h:
3201 * libWebKitSystemInterfaceLeopard.a:
3202 * libWebKitSystemInterfaceLion.a:
3203 * libWebKitSystemInterfaceSnowLeopard.a:
3205 2012-03-05 Sam Weinig <sam@webkit.org>
3207 Update WebKitSystemInterface for WKCAContext additions.
3209 * WebKitSystemInterface.h:
3210 * libWebKitSystemInterfaceLeopard.a:
3211 * libWebKitSystemInterfaceLion.a:
3212 * libWebKitSystemInterfaceSnowLeopard.a:
3214 2012-03-03 Hans Wennborg <hans@chromium.org>
3216 Implement Speech JavaScript API
3217 https://bugs.webkit.org/show_bug.cgi?id=80019
3219 Reviewed by Adam Barth.
3221 Add ENABLE_SCRIPTED_SPEECH.
3223 * win/tools/vsprops/FeatureDefines.vsprops:
3224 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3226 2012-03-01 Nikolas Zimmermann <nzimmermann@rim.com>
3228 Unreviewed, rolling out r109255.
3229 http://trac.webkit.org/changeset/109255
3230 https://bugs.webkit.org/show_bug.cgi?id=79932
3232 Breaks rounded rects with dashed strokes in SVG
3234 * WebKitSystemInterface.h:
3235 * libWebKitSystemInterfaceLeopard.a:
3236 * libWebKitSystemInterfaceLion.a:
3237 * libWebKitSystemInterfaceSnowLeopard.a:
3239 2012-02-29 Tim Horton <timothy_horton@apple.com>
3241 Make use of CG rounded-rect primitives
3242 https://bugs.webkit.org/show_bug.cgi?id=79932
3243 <rdar://problem/9274953>
3245 Reviewed by Simon Fraser.
3247 Add wkCGPathAddRoundedRect.
3249 * WebKitSystemInterface.h:
3250 * libWebKitSystemInterfaceLeopard.a:
3251 * libWebKitSystemInterfaceLion.a:
3252 * libWebKitSystemInterfaceSnowLeopard.a:
3254 2012-02-28 Jer Noble <jer.noble@apple.com>
3256 Full screen video volume slider has "progress bar"
3257 https://bugs.webkit.org/show_bug.cgi?id=79812
3259 Reviewed by Eric Carlson.
3261 * WebKitSystemInterface.h:
3262 * libWebKitSystemInterfaceLeopard.a:
3263 * libWebKitSystemInterfaceLion.a:
3264 * libWebKitSystemInterfaceSnowLeopard.a:
3265 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3266 * win/lib/WebKitSystemInterface.lib:
3268 2012-02-28 Simon Fraser <simon.fraser@apple.com>
3270 Update WebKitSystemInterface.
3272 Reviewed by Sam Weinig.
3274 * WebKitSystemInterface.h:
3275 * libWebKitSystemInterfaceLeopard.a:
3276 * libWebKitSystemInterfaceLion.a:
3277 * libWebKitSystemInterfaceSnowLeopard.a:
3279 2012-02-28 Alexey Proskuryakov <ap@apple.com>
3281 [Mac] Add an experimental SPI for plug-ins to enter sandbox
3282 https://bugs.webkit.org/show_bug.cgi?id=79709
3284 This pulls a lot of WKSI changes at once, because the script that updates it didn't
3287 * WebKitSystemInterface.h:
3288 * libWebKitSystemInterfaceLeopard.a:
3289 * libWebKitSystemInterfaceLion.a:
3290 * libWebKitSystemInterfaceSnowLeopard.a:
3292 2012-02-10 Adam Klein <adamk@chromium.org>
3294 Enable MUTATION_OBSERVERS by default on all platforms
3295 https://bugs.webkit.org/show_bug.cgi?id=78196
3297 Reviewed by Ojan Vafai.
3299 * win/tools/vsprops/FeatureDefines.vsprops:
3300 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3302 2012-02-06 Matthew Delaney <mdelaney@apple.com>
3304 toDataURL() uses stale data after putImageData()
3305 https://bugs.webkit.org/show_bug.cgi?id=65767
3307 Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
3309 Reviewed by Chris Marrin.
3311 * WebKitSystemInterface.h: Added WKCGContextResetClip.
3312 * libWebKitSystemInterfaceLeopard.a:
3313 * libWebKitSystemInterfaceSnowLeopard.a:
3314 * libWebKitSystemInterfaceLion.a:
3316 2012-02-02 Chris Marrin <cmarrin@apple.com>
3318 Turn on CSS Filters on Windows
3319 https://bugs.webkit.org/show_bug.cgi?id=76667
3321 Turned on CSS_FILTERS for Windows
3323 Reviewed by Adele Peterson.
3325 * win/tools/vsprops/FeatureDefines.vsprops:
3327 2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com>
3329 Unreviewed, rolling out r106566.
3330 http://trac.webkit.org/changeset/106566
3331 https://bugs.webkit.org/show_bug.cgi?id=77673
3333 Broke the Windows build (Requested by jessieberlin on
3336 * win/tools/vsprops/FeatureDefines.vsprops:
3338 2012-02-02 Chris Marrin <cmarrin@apple.com>
3340 Turn on CSS Filters on Windows
3341 https://bugs.webkit.org/show_bug.cgi?id=76667
3343 Turned on CSS_FILTERS for Windows
3345 Reviewed by Adele Peterson.
3347 * win/tools/vsprops/FeatureDefines.vsprops:
3349 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
3351 Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
3353 * win/tools/vsprops/FeatureDefines.vsprops:
3354 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3356 2012-01-25 Hajime Morita <morrita@google.com>>
3358 ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
3359 https://bugs.webkit.org/show_bug.cgi?id=76863
3361 Reviewed by Dimitri Glazkov.
3363 Added a feature flag.
3365 * win/tools/vsprops/FeatureDefines.vsprops:
3366 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3368 2012-01-16 Brent Fulgham <bfulgham@webkit.org>
3370 [WinCairo] Build correction. Switch to Apple style builds without
3371 the _debug postfix so that launching tools, etc., will work properly.
3373 * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
3374 output files to be consistent with WebKit build/test tools.
3376 2012-01-05 Dan Bernstein <mitz@apple.com>
3378 <rdar://problem/10633760> Update copyright strings
3380 Reviewed by Mark Rowe.
3382 * win/tools/scripts/COPYRIGHT-END-YEAR:
3384 2011-12-06 Roland Steiner <rolandsteiner@chromium.org>
3386 <style scoped>: disable on Windows by default
3387 https://bugs.webkit.org/show_bug.cgi?id=73893
3389 Reviewed by Andreas Kling.
3391 * win/tools/vsprops/FeatureDefines.vsprops:
3392 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3394 2011-11-20 Roland Steiner <rolandsteiner@chromium.org>
3396 <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
3397 https://bugs.webkit.org/show_bug.cgi?id=72848
3399 Reviewed by Dimitri Glazkov.
3401 * win/tools/vsprops/FeatureDefines.vsprops:
3402 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3404 2011-11-14 Julien Chaffraix <jchaffraix@webkit.org>
3406 Add --css-grid-layout to build-webkit and the build systems
3407 https://bugs.webkit.org/show_bug.cgi?id=72320
3409 Reviewed by Ojan Vafai.
3411 * win/tools/vsprops/FeatureDefines.vsprops:
3412 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3414 2011-11-14 Tony Chang <tony@chromium.org>
3416 Remove the CSS3_FLEXBOX compile time flag and enable on all ports
3417 https://bugs.webkit.org/show_bug.cgi?id=72196
3419 Reviewed by Ojan Vafai.
3421 * win/tools/vsprops/FeatureDefines.vsprops:
3422 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3424 2011-11-11 Alexey Proskuryakov <ap@apple.com>
3426 WebProcess should use AppSandbox style quarantine
3427 https://bugs.webkit.org/show_bug.cgi?id=72168
3428 <rdar://problem/10434292>
3430 Reviewed by Darin Adler.
3432 * WebKitSystemInterface.h:
3433 * libWebKitSystemInterfaceLion.a:
3434 Added WKEnableSandboxStyleFileQuarantine().
3436 * libWebKitSystemInterfaceLeopard.a:
3437 * libWebKitSystemInterfaceSnowLeopard.a:
3438 Not sure why these also changed, but updating to match most recent build.
3440 2011-11-02 Dean Jackson <dino@apple.com>
3442 Add ENABLE_CSS_SHADERS flag
3443 https://bugs.webkit.org/show_bug.cgi?id=71394
3445 Reviewed by Sam Weinig.
3447 * win/tools/vsprops/FeatureDefines.vsprops:
3448 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3450 2011-10-24 Michael Saboff <msaboff@apple.com>
3452 WebKit doesn't build with recent changes to libdispatch
3453 https://bugs.webkit.org/show_bug.cgi?id=70737
3455 Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
3457 * WebKitSystemInterface.h:
3458 * libWebKitSystemInterfaceLeopard.a:
3459 * libWebKitSystemInterfaceLion.a:
3460 * libWebKitSystemInterfaceSnowLeopard.a:
3462 2011-10-21 Jeff Miller <jeffm@apple.com>
3464 Focus rings are too thin in HiDPI in WebKit2
3465 https://bugs.webkit.org/show_bug.cgi?id=70396
3467 Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
3469 Reviewed by Beth Dakin.
3471 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3472 * win/lib/WebKitSystemInterface.lib:
3474 2011-10-19 Beth Dakin <bdakin@apple.com>
3476 Try to fix the Chromium build.
3478 * WebKitSystemInterface.h:
3479 * libWebKitSystemInterfaceLeopard.a:
3480 * libWebKitSystemInterfaceLion.a:
3481 * libWebKitSystemInterfaceSnowLeopard.a:
3483 2011-10-19 Beth Dakin <bdakin@apple.com>
3485 https://bugs.webkit.org/show_bug.cgi?id=70396
3486 Focus rings are too thin in HiDPI in WebKit2
3488 <rdar://problem/10086876>
3490 Reviewed by Dan Bernstein.
3492 Renamed an existing WebKitSystemInterface function.
3493 * WebKitSystemInterface.h:
3494 * libWebKitSystemInterfaceLion.a:
3495 * libWebKitSystemInterfaceSnowLeopard.a:
3497 2011-10-18 Adam Barth <abarth@webkit.org>
3499 Always enable ENABLE(XPATH)
3500 https://bugs.webkit.org/show_bug.cgi?id=70217
3502 Reviewed by Eric Seidel.
3504 * win/tools/vsprops/FeatureDefines.vsprops:
3505 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3507 2011-10-17 Adam Roben <aroben@apple.com>
3513 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
3515 * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
3517 2011-10-16 Adam Barth <abarth@webkit.org>
3519 Always enable ENABLE(DOM_STORAGE)
3520 https://bugs.webkit.org/show_bug.cgi?id=70189
3522 Reviewed by Eric Seidel.
3524 * win/tools/vsprops/FeatureDefines.vsprops:
3525 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3527 2011-10-14 Dan Bernstein <mitz@apple.com>
3529 REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
3530 https://bugs.webkit.org/show_bug.cgi?id=70081
3532 Reviewed by Anders Carlsson.
3534 * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
3535 * libWebKitSystemInterfaceLeopard.a:
3536 * libWebKitSystemInterfaceLion.a:
3537 * libWebKitSystemInterfaceSnowLeopard.a:
3539 2011-10-13 Arko Saha <arko@motorola.com>
3541 Microdata: Basic implementation of document.getItems() method.
3542 https://bugs.webkit.org/show_bug.cgi?id=68610
3544 Reviewed by Ryosuke Niwa.
3546 Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
3547 Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
3549 * win/tools/vsprops/FeatureDefines.vsprops:
3550 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3552 2011-10-12 Adam Barth <abarth@webkit.org>
3554 Remove ENABLE(XHTMLMP) and associated code
3555 https://bugs.webkit.org/show_bug.cgi?id=69729
3557 Reviewed by David Levin.
3559 * win/tools/vsprops/FeatureDefines.vsprops:
3560 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3562 2011-10-11 Kent Tamura <tkent@chromium.org>
3564 C4481 warning should be disabled for OVERRIDE and FINAL.
3565 https://bugs.webkit.org/show_bug.cgi?id=69904
3567 Reviewed by Adam Roben.
3569 * win/tools/vsprops/common.vsprops: Disable C4481.
3571 2011-10-04 Kent Tamura <tkent@chromium.org>
3573 Introduce feature flags for incomplete input types
3574 https://bugs.webkit.org/show_bug.cgi?id=68971
3576 Reviewed by Hajime Morita.
3578 * win/tools/vsprops/FeatureDefines.vsprops:
3579 Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
3580 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
3582 2011-10-04 Scott Graham <scottmg@chromium.org>
3584 Add GAMEPAD feature flag
3585 https://bugs.webkit.org/show_bug.cgi?id=66859
3587 Reviewed by Darin Fisher.
3589 * win/tools/vsprops/FeatureDefines.vsprops:
3590 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3592 2011-09-26 Chris Marrin <cmarrin@apple.com>
3594 Enable requestAnimationFrame on Windows
3595 https://bugs.webkit.org/show_bug.cgi?id=68397
3597 Reviewed by Simon Fraser.
3599 Enable REQUEST_ANIMATION_FRAME for Windows
3601 * win/tools/vsprops/FeatureDefines.vsprops:
3603 2011-09-24 Adam Barth <abarth@webkit.org>
3605 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
3606 https://bugs.webkit.org/show_bug.cgi?id=68767
3608 Reviewed by Eric Seidel.
3610 * win/tools/vsprops/FeatureDefines.vsprops:
3611 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3613 2011-09-23 Adam Klein <adamk@chromium.org>
3615 Add ENABLE_MUTATION_OBSERVERS feature flag
3616 https://bugs.webkit.org/show_bug.cgi?id=68732
3618 Reviewed by Ojan Vafai.
3620 This flag will guard an implementation of the "Mutation Observers" proposed in
3621 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
3623 * win/tools/vsprops/FeatureDefines.vsprops:
3624 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3626 2011-09-22 Dean Jackson <dino@apple.com>
3628 Add ENABLE_CSS_FILTERS
3629 https://bugs.webkit.org/show_bug.cgi?id=68652
3631 Reviewed by Simon Fraser.
3633 * win/tools/vsprops/FeatureDefines.vsprops:
3634 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3636 2011-09-19 Adam Barth <abarth@webkit.org>
3638 Always enable ENABLE(EVENTSOURCE)
3639 https://bugs.webkit.org/show_bug.cgi?id=68414
3641 Reviewed by Eric Seidel.
3643 * win/tools/vsprops/FeatureDefines.vsprops:
3644 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3646 2011-09-15 Adam Barth <abarth@webkit.org>
3648 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
3649 https://bugs.webkit.org/show_bug.cgi?id=68205
3651 Reviewed by Eric Seidel.
3653 * win/tools/vsprops/FeatureDefines.vsprops:
3654 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3656 2011-09-15 Eric Seidel <eric@webkit.org>
3658 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
3659 https://bugs.webkit.org/show_bug.cgi?id=68182
3661 Reviewed by Adam Barth.
3663 * win/tools/vsprops/FeatureDefines.vsprops:
3664 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3666 2011-09-15 Eric Seidel <eric@webkit.org>
3668 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
3669 https://bugs.webkit.org/show_bug.cgi?id=68022
3671 Reviewed by Ryosuke Niwa.
3673 * win/tools/vsprops/FeatureDefines.vsprops:
3674 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3676 2011-09-14 Eric Seidel <eric@webkit.org>
3678 Remove ENABLE_SVG_USE as <use> is required by HTML5
3679 https://bugs.webkit.org/show_bug.cgi?id=68019
3681 Reviewed by Ryosuke Niwa.
3683 I missed a couple uses of SVG_USE in my previous patch.
3685 * win/tools/vsprops/FeatureDefines.vsprops:
3686 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3688 2011-09-13 Eric Seidel <eric@webkit.org>
3690 Remove ENABLE_SVG_USE as <use> is required by HTML5
3691 https://bugs.webkit.org/show_bug.cgi?id=68019
3693 Reviewed by Ryosuke Niwa.
3695 * win/tools/vsprops/FeatureDefines.vsprops: