1 2017-07-05 Jonathan Bedard <jbedard@apple.com>
3 Add WebKitPrivateFrameworkStubs for iOS 11
4 https://bugs.webkit.org/show_bug.cgi?id=173988
6 Reviewed by David Kilzer.
8 * WebKitPrivateFrameworkStubs/iOS/9: Add Mac architecture for Simulator.
9 * WebKitPrivateFrameworkStubs/iOS/10: Ditto..
10 * WebKitPrivateFrameworkStubs/iOS/11: Added.
12 2017-07-01 Dan Bernstein <mitz@apple.com>
14 [iOS] Remove code only needed when building for iOS 9.x
15 https://bugs.webkit.org/show_bug.cgi?id=174068
17 Reviewed by Tim Horton.
19 * WebKitPrivateFrameworkStubs/iOS/9: Removed.
20 * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework: Removed.
21 * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd: Removed.
22 * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework: Removed.
23 * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd: Removed.
24 * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework: Removed.
25 * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd: Removed.
26 * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework: Removed.
27 * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd: Removed.
28 * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework: Removed.
29 * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd: Removed.
31 2017-06-29 Jonathan Bedard <jbedard@apple.com>
33 Add WebKitSystemInterface for iOS 11
34 https://bugs.webkit.org/show_bug.cgi?id=173936
36 Reviewed by Lucas Forschler.
38 * libWebKitSystemInterfaceIOSDevice11.a: Added.
39 * libWebKitSystemInterfaceIOSSimulator11.a: Added.
41 2017-06-21 Andreas Kling <akling@apple.com>
43 [iOS] Ensure that GraphicsServices is initialized before calling GSFontPurgeFontCache().
44 https://bugs.webkit.org/show_bug.cgi?id=173616
45 <rdar://problem/30780050>
47 Reviewed by Chris Dumez.
49 * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd:
51 2017-06-09 Lucas Forschler <lforschler@apple.com>
53 <rdar://problem/32683422>
55 Update existing WebKitSystemInterface libraries.
56 Add macOS 10.13 libraries.
57 Remove macOS 10.10 libraries.
58 Remove iOS 10.9 libraries.
60 Reviewed by Conrad Schultz.
62 * libWebKitSystemInterfaceElCapitan.a:
63 * libWebKitSystemInterfaceIOSDevice10.a:
64 * libWebKitSystemInterfaceIOSDevice9.a: Removed.
65 * libWebKitSystemInterfaceIOSSimulator10.a:
66 * libWebKitSystemInterfaceIOSSimulator9.a: Removed.
67 * libWebKitSystemInterfaceOSX10.12.a:
68 * libWebKitSystemInterfaceOSX10.13.a: Added.
69 * libWebKitSystemInterfaceYosemite.a: Removed.
71 2017-04-11 Dan Bernstein <mitz@apple.com>
73 [Cocoa] WebKit unnecessarily soft-links CorePrediction
74 https://bugs.webkit.org/show_bug.cgi?id=170644
76 Reviewed by Sam Weinig.
78 * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework: Added this framework stub.
79 * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework/CorePrediction.tbd: Added.
81 2017-04-08 Dan Bernstein <mitz@apple.com>
83 Removed an empty directory left behind after r212841.
85 * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework: Removed.
87 2017-02-20 Ryan Haddad <ryanhaddad@apple.com>
89 Unreviewed, rolling out r212685.
91 This change broke the 32-bit Sierra build.
95 "Resource Load Statistics: Add alternate classification
97 https://bugs.webkit.org/show_bug.cgi?id=168347
98 http://trac.webkit.org/changeset/212685
100 2017-02-20 John Wilander <wilander@apple.com>
102 Resource Load Statistics: Add alternate classification method
103 https://bugs.webkit.org/show_bug.cgi?id=168347
104 <rdar://problem/30352793>
106 Reviewed by Alex Christensen.
108 * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework: Added.
109 * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework/CorePrediction.tbd: Added.
110 Stubs for private framework.
112 2017-01-12 Andreas Kling <akling@apple.com>
114 [iOS] Purge GraphicsServices font cache on memory warning.
115 <https://webkit.org/b/154343>
117 Reviewed by Antti Koivisto.
119 * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd: Add SPI.
121 2017-01-01 Jeff Miller <jeffm@apple.com>
123 Update user-visible copyright strings to include 2017
124 https://bugs.webkit.org/show_bug.cgi?id=166278
126 Reviewed by Dan Bernstein.
128 * win/tools/scripts/COPYRIGHT-END-YEAR:
130 2016-09-07 Daniel Bates <dabates@apple.com>
132 Update WebKitSystemInterface
134 Rubber-stamped by Dean Jackson.
136 Additionally, add WebKitSystemInterface for iOS 10.
138 * libWebKitSystemInterfaceElCapitan.a:
139 * libWebKitSystemInterfaceIOSDevice10.a: Added.
140 * libWebKitSystemInterfaceIOSDevice9.a:
141 * libWebKitSystemInterfaceIOSSimulator10.a: Added.
142 * libWebKitSystemInterfaceIOSSimulator9.a:
143 * libWebKitSystemInterfaceOSX10.12.a:
144 * libWebKitSystemInterfaceYosemite.a:
146 2016-08-19 Daniel Bates <dabates@apple.com>
148 Attempt to fix the iOS 9.3 build
150 Reorder the keys in the text-based stubs to make linker happy.
152 * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd:
153 * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd:
154 * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd:
155 * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd:
156 * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd:
158 2016-08-16 Daniel Bates <dabates@apple.com>
160 WKSI static library should be named by major iOS revision, not individual updates
161 https://bugs.webkit.org/show_bug.cgi?id=160727
162 <rdar://problem/22274848>
164 Reviewed by Alexey Proskuryakov.
166 * libWebKitSystemInterfaceIOSDevice9.0.a: Removed.
167 * libWebKitSystemInterfaceIOSDevice9.2.a: Removed.
168 * libWebKitSystemInterfaceIOSDevice9.a: Renamed from WebKitLibraries/libWebKitSystemInterfaceIOSDevice9.3.a.
169 * libWebKitSystemInterfaceIOSSimulator9.0.a: Removed.
170 * libWebKitSystemInterfaceIOSSimulator9.2.a: Removed.
171 * libWebKitSystemInterfaceIOSSimulator9.a: Renamed from WebKitLibraries/libWebKitSystemInterfaceIOSSimulator9.3.a.
173 2016-08-15 Daniel Bates <dabates@apple.com>
175 Cannot build WebKit for iOS device using Xcode 7.3/iOS 9.3 public SDK due to missing
176 private frameworks and libraries
177 https://bugs.webkit.org/show_bug.cgi?id=155931
178 <rdar://problem/25807989>
180 Reviewed by Dan Bernstein.
182 Add text-based stubs for private frameworks in iOS 9 and iOS 10 beta.
184 * WebKitPrivateFrameworkStubs: Added.
185 * WebKitPrivateFrameworkStubs/iOS: Added.
186 * WebKitPrivateFrameworkStubs/iOS/10: Added.
187 * WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework: Added.
188 * WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework/AppSupport.tbd: Added.
189 * WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework: Added.
190 * WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework/AssertionServices.tbd: Added.
191 * WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework: Added.
192 * WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework/CorePDF.tbd: Added.
193 * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework: Added.
194 * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd: Added.
195 * WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework: Added.
196 * WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework/IOSurface.tbd: Added.
197 * WebKitPrivateFrameworkStubs/iOS/9: Added.
198 * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework: Added.
199 * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd: Added.
200 * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework: Added.
201 * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd: Added.
202 * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework: Added.
203 * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd: Added.
204 * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework: Added.
205 * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd: Added.
206 * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework: Added.
207 * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd: Added.
209 2016-07-13 Per Arne Vollan <pvollan@apple.com>
211 [Win] DLLs are missing version information.
212 https://bugs.webkit.org/show_bug.cgi?id=159349
214 Reviewed by Alex Christensen.
216 Avoid using environment variable WEBKIT_LIBRARIES when finding version stamper utility,
217 in case it is not defined. Instead, use the location of the perl script to find the
220 * win/tools/scripts/version-stamp.pl:
222 2016-07-12 Per Arne Vollan <pvollan@apple.com>
224 [Win] DLLs are missing version information.
225 https://bugs.webkit.org/show_bug.cgi?id=159349
227 Reviewed by Brent Fulgham.
229 The version stamping will fail if the target path has forward slashes.
231 * win/tools/scripts/version-stamp.pl: Replace forward slashes with backslashes.
233 2016-06-14 Lucas Forschler <lforschler@apple.com>
235 Update existing WebKitSystemInterface Libraries.
236 Add macOS Sierra WebKitSystemInterface.
238 Rubber-stamped by Alexey Proskuryakov.
240 * libWebKitSystemInterfaceElCapitan.a:
241 * libWebKitSystemInterfaceIOSDevice9.2.a:
242 * libWebKitSystemInterfaceIOSSimulator9.2.a:
243 * libWebKitSystemInterfaceOSX10.12.a: Added.
244 * libWebKitSystemInterfaceYosemite.a:
246 2016-06-09 Alex Christensen <achristensen@webkit.org>
248 Clean up Visual Studio properties files after switching to CMake.
250 * win/tools/WinTools.make: Removed.
251 * win/tools/vsprops: Removed.
252 * win/tools/vsprops/FeatureDefines.props: Removed.
253 * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
254 * win/tools/vsprops/GStreamer32.props: Removed.
255 * win/tools/vsprops/GStreamer64.props: Removed.
256 * win/tools/vsprops/GStreamerCommon.props: Removed.
257 * win/tools/vsprops/WinCairo.props: Removed.
258 * win/tools/vsprops/cURL.props: Removed.
259 * win/tools/vsprops/common.props: Removed.
260 * win/tools/vsprops/debug.props: Removed.
261 * win/tools/vsprops/debug_wincairo.props: Removed.
262 * win/tools/vsprops/debugsuffix.props: Removed.
263 * win/tools/vsprops/production.props: Removed.
264 * win/tools/vsprops/release.props: Removed.
266 2016-04-28 Dean Jackson <dino@apple.com>
268 Update WebKitSystemInterface to internal version 82799.
270 * WebKitSystemInterface.h:
271 * libWebKitSystemInterfaceElCapitan.a:
272 * libWebKitSystemInterfaceIOSDevice9.2.a:
273 * libWebKitSystemInterfaceIOSSimulator9.2.a:
274 * libWebKitSystemInterfaceYosemite.a:
276 2016-03-25 Joseph Pecoraro <pecoraro@apple.com>
278 Web Inspector: make at the root should not create a WebKitLibraries/--lvm directory
279 https://bugs.webkit.org/show_bug.cgi?id=155918
281 Reviewed by Timothy Hatcher.
284 Remove no longer used --llvm option.
286 2016-03-25 Daniel Bates <dabates@apple.com>
288 Add WebKitSystemInterface for iOS 9.3
289 https://bugs.webkit.org/show_bug.cgi?id=155893
291 Rubber-stamped by Alexey Proskuryakov.
293 * libWebKitSystemInterfaceIOSDevice9.3.a: Added.
294 * libWebKitSystemInterfaceIOSSimulator9.3.a: Added.
296 2016-03-13 Joseph Pecoraro <pecoraro@apple.com>
298 Remove ENABLE(ES6_TEMPLATE_LITERAL_SYNTAX) guards
299 https://bugs.webkit.org/show_bug.cgi?id=155417
301 Reviewed by Yusuke Suzuki.
303 * win/tools/vsprops/FeatureDefines.props:
304 * win/tools/vsprops/FeatureDefinesCairo.props:
306 2016-02-24 Nikos Andronikos <nikos.andronikos-webkit@cisra.canon.com.au>
308 [web-animations] Add AnimationTimeline, DocumentTimeline and add extensions to Document interface
309 https://bugs.webkit.org/show_bug.cgi?id=151688
311 Reviewed by Dean Jackson.
313 Enables the WEB_ANIMATIONS compiler switch.
315 * win/tools/vsprops/FeatureDefines.props:
316 * win/tools/vsprops/FeatureDefinesCairo.props:
318 2016-02-17 Filip Pizlo <fpizlo@apple.com>
320 Remove LLVM dependencies from WebKit
321 https://bugs.webkit.org/show_bug.cgi?id=154323
323 Reviewed by Antti Koivisto and Benjamin Poulain.
325 * LLVMIncludesElCapitan.tar.bz2: Removed.
326 * LLVMIncludesIOS9.tar.bz2: Removed.
327 * LLVMIncludesMavericks.tar.bz2: Removed.
328 * LLVMIncludesYosemite.tar.bz2: Removed.
329 * LLVMLibrariesElCapitan.tar.bz2: Removed.
330 * LLVMLibrariesIOS9.tar.bz2: Removed.
331 * LLVMLibrariesMavericks.tar.bz2: Removed.
332 * LLVMLibrariesYosemite.tar.bz2: Removed.
334 2016-01-27 Daniel Bates <dabates@apple.com>
336 Remove WebKitSystemInterface for iOS SDK < 9
337 https://bugs.webkit.org/show_bug.cgi?id=153570
339 Reviewed by Andy Estes.
341 We no longer support building for iOS < 9.
343 * libWebKitSystemInterfaceIOSDevice8.1.a: Removed.
344 * libWebKitSystemInterfaceIOSDevice8.2.a: Removed.
345 * libWebKitSystemInterfaceIOSDevice8.3.a: Removed.
346 * libWebKitSystemInterfaceIOSDevice8.4.a: Removed.
347 * libWebKitSystemInterfaceIOSSimulator8.1.a: Removed.
348 * libWebKitSystemInterfaceIOSSimulator8.2.a: Removed.
349 * libWebKitSystemInterfaceIOSSimulator8.3.a: Removed.
350 * libWebKitSystemInterfaceIOSSimulator8.4.a: Removed.
352 2016-01-26 Daniel Bates <dabates@apple.com>
354 Add WebKitSystemInterface for iOS 9.2
355 https://bugs.webkit.org/show_bug.cgi?id=153355
357 Rubber-stamped by David Kilzer.
359 * WebKitSystemInterface.h:
360 * WebKitSystemInterfaceIOS.h: Removed.
361 * libWebKitSystemInterfaceIOSDevice9.2.a: Added.
362 * libWebKitSystemInterfaceIOSSimulator9.2.a: Added.
364 2016-01-02 Andy Estes <aestes@apple.com>
366 Try to fix the Windows build
368 After r194496, the Windows build appeared to use a stale copy of StdLibExtras.h. I deleted the build directory
369 on the bots, and am touching this file to force a new build.
371 * win/tools/vsprops/common.props:
373 2016-01-01 Jeff Miller <jeffm@apple.com>
375 Update user-visible copyright strings to include 2016
376 https://bugs.webkit.org/show_bug.cgi?id=152531
378 Reviewed by Alexey Proskuryakov.
380 * win/tools/scripts/COPYRIGHT-END-YEAR:
382 2015-12-19 Dan Bernstein <mitz@apple.com>
384 [Mac] WebKit contains dead source code for OS X Mavericks and earlier
385 https://bugs.webkit.org/show_bug.cgi?id=152462
387 Reviewed by Alexey Proskuryakov.
389 * libWebKitSystemInterfaceMavericks.a: Removed.
391 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
393 [Fetch API] Add fetch API compile time flag
394 https://bugs.webkit.org/show_bug.cgi?id=152254
396 Reviewed by Darin Adler.
398 * win/tools/vsprops/FeatureDefines.props:
399 * win/tools/vsprops/FeatureDefinesCairo.props:
401 2015-12-01 Yusuke Suzuki <utatane.tea@gmail.com>
403 [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature
404 https://bugs.webkit.org/show_bug.cgi?id=150792
406 Reviewed by Saam Barati.
408 * win/tools/vsprops/FeatureDefines.props:
409 * win/tools/vsprops/FeatureDefinesCairo.props:
411 2015-12-01 Commit Queue <commit-queue@webkit.org>
413 Unreviewed, rolling out r192914.
414 https://bugs.webkit.org/show_bug.cgi?id=151734
416 JSC tests for this change are failing on 32 and 64-bit bots
417 (Requested by ryanhaddad on #webkit).
421 "[ES6] Implement LLInt/Baseline Support for ES6 Generators and
423 https://bugs.webkit.org/show_bug.cgi?id=150792
424 http://trac.webkit.org/changeset/192914
426 2015-12-01 Yusuke Suzuki <utatane.tea@gmail.com>
428 [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature
429 https://bugs.webkit.org/show_bug.cgi?id=150792
431 Reviewed by Saam Barati.
433 * win/tools/vsprops/FeatureDefines.props:
434 * win/tools/vsprops/FeatureDefinesCairo.props:
436 2015-11-05 Nikos Andronikos <nikos.andronikos-webkit@cisra.canon.com.au>
438 Add runtime and compile time flags for enabling Web Animations API and model.
439 https://bugs.webkit.org/show_bug.cgi?id=150914
441 Reviewed by Benjamin Poulain.
443 Add ENABLE_WEB_ANIMATIONS compile time flag, runtime flag webAnimationsEnabled and Expose WK2 preference for runtime flag.
445 * win/tools/vsprops/FeatureDefines.props:
446 * win/tools/vsprops/FeatureDefinesCairo.props:
448 2015-11-01 Yusuke Suzuki <utatane.tea@gmail.com>
450 [ES6] Support Generator Syntax
451 https://bugs.webkit.org/show_bug.cgi?id=150769
453 Reviewed by Geoffrey Garen.
455 Added ENABLE_ES6_GENERATORS flag.
457 * win/tools/vsprops/FeatureDefines.props:
458 * win/tools/vsprops/FeatureDefinesCairo.props:
460 2015-10-26 Dana Burkart <dburkart@apple.com>
462 `make analyze` should build using the debug configuration
463 https://bugs.webkit.org/show_bug.cgi?id=150571
465 Reviewed by Lucas Forschler.
469 2015-10-20 Yoav Weiss <yoav@yoav.ws>
471 Rename the PICTURE_SIZES flag to CURRENTSRC
472 https://bugs.webkit.org/show_bug.cgi?id=150275
474 Reviewed by Dean Jackson.
476 * win/tools/vsprops/FeatureDefines.props:
477 * win/tools/vsprops/FeatureDefinesCairo.props:
479 2015-10-08 Daniel Bates <dabates@apple.com>
481 Add LLVM binaries for iOS 9 device
482 https://bugs.webkit.org/show_bug.cgi?id=149913
484 Rubber-stamped by Filip Pizlo.
486 Add LLVM 3.6.2 binaries for ARM64-based iOS devices. We make use of LLVM for the FTL,
487 which is enabled for 64-bit iOS devices.
489 I built these binaries by performing the following:
491 1) Check out WebKit to a directory like /some/path/OpenSource.
493 2) Download and expand the archive <http://llvm.org/releases/3.6.2/llvm-3.6.2.src.tar.xz> into /some/path/OpenSource/llvm.
495 3) In /some/path/OpenSource, delete the WebKitBuild directory to ensure a clean build.
497 4) Run `Tools/Scripts/build-jsc --release --device ARCHS=arm64 ONLY_ACTIVE_ARCH=NO` to build both LLVM and JavaScriptCore.
499 5) Run `Tools/Scripts/export-llvm-build -i WebKitLibraries/LLVMIncludesIOSDevice9.tar.bz2 -l WebKitLibraries/LLVMLibrariesIOSDevice9.tar.bz2 -b llvm/wkLLVMBuild -B llvm/wkLLVMBuild/Release+Asserts -s llvm` to produce files LLVM{Includes, Libraries}IOS9.tar.bz2.
501 * LLVMIncludesIOS9.tar.bz2: Added.
502 * LLVMLibrariesIOS9.tar.bz2: Added.
504 2015-09-25 Alex Christensen <achristensen@webkit.org>
506 Prepare internal AppleWin build for CMake
507 https://bugs.webkit.org/show_bug.cgi?id=149570
509 Reviewed by Brent Fulgham.
511 * win/tools/scripts/auto-version.pl:
512 Use the WEBKIT_LIBRARIES environment variable if it exists.
514 2015-09-25 Brent Fulgham <bfulgham@apple.com>
516 [Win] Unreviewed build fix.
518 * win/tools/vsprops/FeatureDefines.props: Let Windows build know about
519 the STREAMS_API feature.
521 2015-09-24 Daniel Bates <dabates@apple.com>
523 Add WebKitSystemInterface for iOS 9.0
524 https://bugs.webkit.org/show_bug.cgi?id=149550
526 Rubber-stamped by Alexey Proskuryakov.
528 * WebKitSystemInterface.h:
529 * libWebKitSystemInterfaceIOSDevice9.0.a: Added.
530 * libWebKitSystemInterfaceIOSSimulator9.0.a: Added.
532 2015-09-18 Alex Christensen <achristensen@webkit.org>
534 Remove last required use of WEBKIT_LIBRARIES environment variable on Windows
535 https://bugs.webkit.org/show_bug.cgi?id=149355
537 Reviewed by Brent Fulgham.
539 * win/tools/scripts/auto-version.pl:
540 Use the directory of $0 (the currently executed perl script) to find the perl script instead of an environment variable.
541 This makes it possible to build WebKit on Windows without environment variables.
543 2015-09-14 Chris Dumez <cdumez@apple.com>
545 Disable PICTURE_SIZES on AppleWin
546 https://bugs.webkit.org/show_bug.cgi?id=149125
548 Reviewed by Alexey Proskuryakov.
550 * win/tools/vsprops/FeatureDefines.props:
552 2015-08-31 Brent Fulgham <bfulgham@apple.com>
554 [Win] Unreviewed build fix.
556 * win/lib32/WebKitSystemInterface.lib: Update with VS2015 build of this
557 library to avoid linker errors on build bots.
559 2015-08-21 Brent Fulgham <bfulgham@apple.com>
561 [Win] Unreviewed build fix.
563 * win/tools/vsprops/common.props: Ignore a warning that is filling the
564 build logs with useless cruft.
566 2015-08-20 Lucas Forschler <lforschler@apple.com>
568 Check in LLVM 3.6.2 binary drops for OS X Mavericks.
569 Check in drops built from the LLVM 3.6.2 open source release.
571 * LLVMIncludesMavericks.tar.bz2:
572 * LLVMLibrariesMavericks.tar.bz2:
574 2015-08-12 Lucas Forschler <lforschler@apple.com>
576 Check in LLVM 3.6.2 binary drops for OS X Yosemite
577 Check in drops built from the LLVM 3.6.2 open source release.
579 2015-08-11 Brent Fulgham <bfulgham@apple.com>
581 [Win] Unreviewed build fix for VS2015 targets.
583 * win/lib32/WebKitSystemInterface.lib: Update with VS2015 version of library.
585 2015-08-04 Alex Christensen <achristensen@webkit.org>
587 Fix quirks with CMake and VS2015
588 https://bugs.webkit.org/show_bug.cgi?id=147663
590 Reviewed by Brent Fulgham.
592 * win/tools/vsprops/common.props:
593 Hide some warnings. Using the same variable names in nested scopes is ok for now.
595 2015-08-04 Brent Fulgham <bfulgham@apple.com>
597 [Win] Update Apple Windows build for VS2015
598 https://bugs.webkit.org/show_bug.cgi?id=147653
600 Reviewed by Dean Jackson.
602 * win/tools/vsprops/common.props: Fix build flags to use Windows 7
603 (WINVER=0x601) as minimum build target for 64-bit builds.
605 2015-08-03 Filip Pizlo <fpizlo@apple.com>
607 Check in LLVM 3.6.2 binary drops for El Capitan
608 https://bugs.webkit.org/show_bug.cgi?id=147582
610 Reviewed by Alexey Proskuryakov.
612 Check in drops built from the LLVM 3.6.2 open source release.
614 These drops were built by doing:
616 1) Check out WebKit to a directory like /some/path/OpenSource.
618 2) Unpack LLVM 3.6.2 into /some/path/OpenSource/llvm. I got LLVM 3.6.2 from:
620 http://llvm.org/releases/3.6.2/llvm-3.6.2.src.tar.xz
622 3) While in /some/path/OpenSource, run Tools/Scripts/build-jsc --release. Make sure it's a
623 totally clean build (i.e. delete WebKitBuild before starting).
625 4) Run the following to create binary drops:
627 Tools/Scripts/export-llvm-build -i WebKitLibraries/LLVMIncludesElCapitan.tar.bz2 -l WebKitLibraries/LLVMLibrariesElCapitan.tar.bz2 -b llvm/wkLLVMBuild -B llvm/wkLLVMBuild/Release+Asserts -s llvm
629 * LLVMIncludesElCapitan.tar.bz2: Added.
630 * LLVMLibrariesElCapitan.tar.bz2: Added.
632 2015-07-28 Yusuke Suzuki <utatane.tea@gmail.com>
634 [ES6] Add ENABLE_ES6_MODULES compile time flag with the default value "false"
635 https://bugs.webkit.org/show_bug.cgi?id=147350
637 Reviewed by Sam Weinig.
639 * win/tools/vsprops/FeatureDefines.props:
640 * win/tools/vsprops/FeatureDefinesCairo.props:
642 2015-07-20 Gordon Sheridan <gordon_sheridan@apple.com>
644 WKSI support for blocking a plug-in for non-security reasons.
645 https://bugs.webkit.org/show_bug.cgi?id=145009
647 Reviewed by Anders Carlsson.
649 * WebKitSystemInterface.h:
650 * libWebKitSystemInterfaceMavericks.a:
651 * libWebKitSystemInterfaceYosemite.a:
653 2015-07-02 Daniel Bates <dabates@apple.com>
655 [iOS] Add WebKitSystemInterface for iOS 8.4
656 https://bugs.webkit.org/show_bug.cgi?id=146548
658 Rubber-stamped by Zalan Bujtas.
660 * WebKitSystemInterfaceIOS.h:
661 * libWebKitSystemInterfaceIOSDevice8.4.a: Added.
662 * libWebKitSystemInterfaceIOSSimulator8.4.a: Added.
664 2015-06-30 Andy VanWagoner <thetalecrafter@gmail.com>
666 Implement ECMAScript Internationalization API
667 https://bugs.webkit.org/show_bug.cgi?id=90906
669 Reviewed by Benjamin Poulain.
671 * win/tools/vsprops/FeatureDefines.props: add ENABLE_INTL flag
672 * win/tools/vsprops/FeatureDefinesCairo.props: add ENABLE_INTL flag
674 2015-06-29 Hyungwook Lee <hyungwook.lee@navercorp.com>
676 [Win] Activate SSE support for 32-bit builds.
677 https://bugs.webkit.org/show_bug.cgi?id=144923
679 Reviewed by Brent Fulgham.
681 * win/tools/vsprops/common.props:
683 2015-06-26 Per Arne Vollan <peavo@outlook.com>
685 [WinCairo] Enable WEB_TIMING.
686 https://bugs.webkit.org/show_bug.cgi?id=146357
688 Reviewed by Brent Fulgham.
690 * win/tools/vsprops/FeatureDefinesCairo.props:
692 2015-06-26 Csaba Osztrogonác <ossy@webkit.org>
694 Unreviewed buildfix after r185971, disable WEB_TIMING.
696 * win/tools/vsprops/FeatureDefinesCairo.props:
698 2015-06-25 Brent Fulgham <bfulgham@apple.com>
700 [WIN] Enable WEB_TIMING API
701 https://bugs.webkit.org/show_bug.cgi?id=146330
702 <rdar://problem/21530765>
704 Reviewed by Dean Jackson.
706 Enable WEB_TIMING features on Windows by activating the feature flag,
707 and correcting some build errors.
709 * win/tools/vsprops/FeatureDefines.props: Enable feature flag.
710 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
712 2015-05-27 Dean Jackson <dino@apple.com>
714 img.currentSrc problem in strict mode with old picturefill
715 https://bugs.webkit.org/show_bug.cgi?id=144095
716 <rdar://problem/21087013>
718 Reviewed by Simon Fraser.
720 Add a PICTURE_SIZES flag.
722 * win/tools/vsprops/FeatureDefines.props:
723 * win/tools/vsprops/FeatureDefinesCairo.props:
725 2015-05-09 Yoav Weiss <yoav@yoav.ws>
727 Remove the PICTURE_SIZES build flag
728 https://bugs.webkit.org/show_bug.cgi?id=144679
730 Reviewed by Benjamin Poulain.
732 Removed the PICTURE_SIZES build time flag.
734 * win/tools/vsprops/FeatureDefines.props:
735 * win/tools/vsprops/FeatureDefinesCairo.props:
737 2015-05-05 daegyu lee <daegyu.lee@navercorp.com>
739 Remove the remaining vestiges of SVG feature define
740 https://bugs.webkit.org/show_bug.cgi?id=144655
742 Reviewed by Alexey Proskuryakov.
744 * win/tools/vsprops/FeatureDefines.props:
745 * win/tools/vsprops/FeatureDefinesCairo.props:
747 2015-04-29 Per Arne Vollan <peavo@outlook.com>
749 [WinCairo] Turn on WebGL.
750 https://bugs.webkit.org/show_bug.cgi?id=144389
752 Reviewed by Brent Fulgham.
754 * win/tools/vsprops/FeatureDefinesCairo.props:
756 2015-04-27 Brent Fulgham <bfulgham@apple.com>
758 [Win] Deactivate WebGL until Windows tests work properly
759 https://bugs.webkit.org/show_bug.cgi?id=144291
760 <rdar://problem/20707307>
762 Reviewed by Zalan Bujtas.
764 * win/tools/vsprops/FeatureDefines.props: Turn off the WEB_GL
765 feature for the Apple Windows port.
767 2015-04-28 Per Arne Vollan <peavo@outlook.com>
769 [Win] Enable ES6 template literals
770 https://bugs.webkit.org/show_bug.cgi?id=144316
772 Reviewed by Csaba Osztrogonác.
774 * win/tools/vsprops/FeatureDefines.props:
775 * win/tools/vsprops/FeatureDefinesCairo.props:
777 2015-04-25 Martin Robinson <mrobinson@igalia.com>
779 Rename ENABLE_3D_RENDERING to ENABLE_3D_TRANSFORMS
780 https://bugs.webkit.org/show_bug.cgi?id=144182
782 Reviewed by Simon Fraser.
784 * win/tools/vsprops/FeatureDefines.props: Replace all instances of 3D_RENDERING with 3D_TRANSFORMS.
785 * win/tools/vsprops/FeatureDefinesCairo.props: Replace all instances of 3D_RENDERING with 3D_TRANSFORMS.
787 2015-04-17 Daniel Bates <dabates@apple.com>
789 Not able to build WebKit against iOS Simulator 8.3 SDK
790 https://bugs.webkit.org/show_bug.cgi?id=143883
792 Reviewed by David Kilzer.
794 Add WebKitSystemInterface for iOS 8.3.
796 * libWebKitSystemInterfaceIOSDevice8.3.a: Added.
797 * libWebKitSystemInterfaceIOSSimulator8.3.a: Added.
799 2015-04-06 Myles C. Maxfield <mmaxfield@apple.com>
801 [Win] [SVG -> OTF Converter] Turn off on Windows until I can get the tests under control
805 * win/tools/vsprops/FeatureDefines.props:
807 2015-04-06 Myles C. Maxfield <mmaxfield@apple.com>
809 [Win] [SVG -> OTF Converter] Support the SVG -> OTF Font Converter
810 https://bugs.webkit.org/show_bug.cgi?id=143402
812 Reviewed by Darin Adler.
814 * win/tools/vsprops/FeatureDefines.props: Enable the define.
816 2015-03-09 Daniel Bates <dabates@apple.com>
818 [iOS] Add WebKitSystemInterface for iOS 8.2
819 https://bugs.webkit.org/show_bug.cgi?id=142505
821 Reviewed by Andy Estes.
823 * libWebKitSystemInterfaceIOSDevice8.2.a: Added.
824 * libWebKitSystemInterfaceIOSSimulator8.2.a: Added.
826 2015-03-06 Csaba Osztrogonác <ossy@webkit.org>
828 Remove Mountain Lion libraries since ML isn't supported
829 https://bugs.webkit.org/show_bug.cgi?id=142332
831 Reviewed by Darin Adler.
833 * LLVMIncludesMountainLion.tar.bz2: Removed.
834 * LLVMLibrariesMountainLion.tar.bz2: Removed.
836 2015-03-03 Brent Fulgham <bfulgham@apple.com>
838 [Win] [Attachment] New Tests fail on Windows
839 https://bugs.webkit.org/show_bug.cgi?id=142017
841 Unreviewed test fix. Just activate the feature.
843 * win/tools/vsprops/FeatureDefines.props:
844 * win/tools/vsprops/FeatureDefinesCairo.props:
846 2015-02-26 Brent Fulgham <bfulgham@apple.com>
848 [Win] Unreviewed build fix after r180676.
850 I forgot to checkin one of the more important changes!
852 * win/tools/vsprops/common.props:
854 2015-02-26 Brent Fulgham <bfulgham@apple.com>
856 [Win] Make build logs more legible by reducing noise
857 https://bugs.webkit.org/show_bug.cgi?id=142034
859 Reviewed by Alexey Proskuryakov.
861 Modify batch files, makefiles, and DOS commands to remove
862 uninteresting/unhelpful output.
864 * win/tools/vsprops/common.props:
866 2015-02-25 peavo@outlook.com <peavo@outlook.com>
868 [WinCairo] WinLauncher is not starting on Vista.
869 https://bugs.webkit.org/show_bug.cgi?id=141905
871 Reviewed by Alex Christensen.
873 We have to soft link with Media Foundation functions to be able
874 to start on Vista and WinXP.
876 * win/tools/vsprops/WinCairo.props: Remove Media Foundation input libraries.
878 2015-02-03 Brent Fulgham <bfulgham@apple.com>
880 [Win] Unreviewed build fix. Turn on feature flags for items
881 we currently ship/test on Mac.
883 * win/tools/vsprops/FeatureDefines.props: Activate ENABLE_DOM4_EVENTS_CONSTRUCTOR
884 and CURSOR_VISIBILITY.
886 2015-01-28 Sam Weinig <sam@webkit.org>
888 Remove libWebKitSystemInterfaceMountainLion.a
890 Reviewed by Mark Rowe.
892 * libWebKitSystemInterfaceMountainLion.a: Removed.
894 2015-01-28 peavo@outlook.com <peavo@outlook.com>
896 [WinCairo] Enable CSS_SELECTORS_LEVEL4.
897 https://bugs.webkit.org/show_bug.cgi?id=141003
899 Reviewed by Brent Fulgham.
901 * win/tools/vsprops/FeatureDefinesCairo.props:
903 2015-01-22 David Kilzer <ddkilzer@apple.com>
905 [iOS] Fix build for external iphoneos SDK
907 Reviewed by Daniel Bates.
909 * WebKitSystemInterface.h: Remove import of the
910 <IOSurface/IOSurface.h> header, and add a typedef for
911 IOSurfaceRef in its place.
913 2015-01-22 Brent Fulgham <bfulgham@apple.com>
915 [Win] Unreviewed gardening.
917 Activate ENABLE(MOUSE_CURSOR_SCALE). This works on Windows and causes more tests to pass.
919 * win/tools/vsprops/FeatureDefines.props:
920 * win/tools/vsprops/FeatureDefinesCairo.props:
922 2015-01-20 Brent Fulgham <bfulgham@apple.com>
924 [Win] Unreviewed gardening.
926 * win/tools/vsprops/FeatureDefines.props: Add feature definition for SVG converter,
927 but do NOT turn it on.
928 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
930 2015-01-19 peavo@outlook.com <peavo@outlook.com>
932 [WinCairo][Video] Windows Media Foundation implementation is not completed.
933 https://bugs.webkit.org/show_bug.cgi?id=140337
935 Reviewed by Alex Christensen.
937 Link with Media Foundation libraries.
939 * win/tools/vsprops/WinCairo.props:
941 2015-01-01 Jeff Miller <jeffm@apple.com>
943 Update user-visible copyright strings to include 2015
944 https://bugs.webkit.org/show_bug.cgi?id=139880
946 Reviewed by Darin Adler.
948 * win/tools/scripts/COPYRIGHT-END-YEAR:
950 2014-12-19 Daniel Bates <dabates@apple.com>
952 [iOS] Add WebKitSystemInterface for iOS 8.1
953 https://bugs.webkit.org/show_bug.cgi?id=139831
955 Reviewed by Alexey Proskuryakov.
957 Towards building the iOS WebKit port using the public SDK, add the
958 WebKitSystemInterface for iOS version 8.1.
960 * WebKitSystemInterfaceIOS.h: Added.
961 * libWebKitSystemInterfaceIOSDevice8.1.a: Added.
962 * libWebKitSystemInterfaceIOSSimulator8.1.a: Added.
964 2014-12-17 Brent Fulgham <bfulgham@apple.com>
966 [Win] Unreviewed build fix (for full build)
968 * win/tools/vsprops/FeatureDefines.props: Add missing export so the
969 derived sources are generated properly.
970 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
972 2014-10-29 Tim Horton <timothy_horton@apple.com>
974 Implement action menus for data detected items
975 https://bugs.webkit.org/show_bug.cgi?id=138178
976 <rdar://problem/18709436>
978 Reviewed by Anders Carlsson.
980 * WebKitSystemInterface.h:
981 * libWebKitSystemInterfaceMavericks.a:
982 * libWebKitSystemInterfaceMountainLion.a:
983 * libWebKitSystemInterfaceYosemite.a:
984 Update WebKitSystemInterface.
986 2014-10-14 Brent Fulgham <bfulgham@apple.com>
988 [Win] Enable Encrypted Media Support
989 https://bugs.webkit.org/show_bug.cgi?id=137710
990 <rdar://problem/18652699>
992 Reviewed by Jer Noble.
994 * win/tools/vsprops/FeatureDefines.props: Activate the
995 ENCRYPTED_MEDIA_V2 flag on Windows.
997 2014-10-01 Mark Rowe <mrowe@apple.com>
999 <https://webkit.org/b/137308> WebKit should build on OS X Yosemite for external users
1001 Add versions of WebKitSystemInterface and LLVM for Yosemite. The LLVM build is from
1002 LLVM SVN r206312, matching the Mavericks and Mountain Lion builds.
1004 Reviewed by Dan Bernstein.
1006 * LLVMIncludesYosemite.tar.bz2: Added.
1007 * LLVMLibrariesYosemite.tar.bz2: Added.
1008 * WebKitSystemInterface.h:
1009 * libWebKitSystemInterfaceMavericks.a:
1010 * libWebKitSystemInterfaceMountainLion.a:
1011 * libWebKitSystemInterfaceYosemite.a: Added.
1013 2014-09-23 Roger Fong <roger_fong@apple.com>
1015 [Windows] Enable CSS Supports Rule on Windows.
1017 * win/tools/vsprops/FeatureDefines.props:
1019 2014-09-19 Brent Fulgham <bfulgham@apple.com>
1021 [Win] Turn off SSE Instructions for 32-bit Builds
1022 https://bugs.webkit.org/show_bug.cgi?id=136959
1023 <rdar://problem/18375370>
1025 Reviewed by Dean Jackson.
1027 * win/tools/vsprops/common.props: Conditionally exclude the enhanced (SSE) instruction
1028 set when building for 32-bit Windows. Otherwise, continue using SSE.
1030 2014-09-15 peavo@outlook.com <peavo@outlook.com>
1032 [WinCairo] Make it easier to enable/disable GStreamer.
1033 https://bugs.webkit.org/show_bug.cgi?id=135766
1035 Reviewed by Brent Fulgham.
1037 Make it possible to enable/disable GStreamer by editing the new user macro ENABLE_GSTREAMER_WINCAIRO.
1039 * win/tools/vsprops/GStreamerCommon.props: Add user macro ENABLE_GSTREAMER_WINCAIRO.
1041 2014-09-08 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
1044 https://bugs.webkit.org/show_bug.cgi?id=136571
1046 Reviewed by Darin Adler.
1048 * win/tools/vsprops/FeatureDefines.props:
1049 * win/tools/vsprops/FeatureDefinesCairo.props:
1051 2014-09-04 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
1053 Remove CSS_FILTERS flag
1054 https://bugs.webkit.org/show_bug.cgi?id=136529
1056 Reviewed by Dirk Schulze.
1058 * win/tools/vsprops/FeatureDefines.props:
1059 * win/tools/vsprops/FeatureDefinesCairo.props:
1061 2014-08-27 peavo@outlook.com <peavo@outlook.com>
1063 [WinCairo] Link error.
1064 https://bugs.webkit.org/show_bug.cgi?id=136286
1066 Reviewed by Darin Adler.
1068 Link with the dynamic runtime libraries, since the WinCairo libraries link with these.
1070 * win/tools/vsprops/common.props:
1072 2014-08-26 Brent Fulgham <bfulgham@apple.com>
1074 [Win] Version stamp should include package-level version
1075 https://bugs.webkit.org/show_bug.cgi?id=136266
1076 <rdar://problem/18134138>
1078 Reviewed by David Kilzer.
1080 * win/tools/scripts/auto-version.pl: Retain the full major build
1081 version in addition to the three-digit value we use internally.
1082 * win/tools/scripts/version-stamp.pl: Find and use the full 3+ digit
1083 major build version when stamping the final output file.
1086 2014-08-25 Brent Fulgham <bfulgham@apple.com>
1088 [Win] Pass OFFICIAL_BUILD flag to WebInspectorUI build process
1089 https://bugs.webkit.org/show_bug.cgi?id=136229
1091 Reviewed by Dean Jackson.
1093 * win/tools/vsprops/common.props: Pass OFFICIAL_BUILD argument
1094 from VS to child Make processes.
1096 2014-08-17 Brent Fulgham <bfulgham@apple.com>
1098 [Win] Unreviewed build fix.
1100 Upload static VS2013 version of WebKitSystemInterface.
1102 * win/lib32/WebKitSystemInterface.lib:
1104 2014-08-15 Brent Fulgham <bfulgham@apple.com>
1106 [Win] Link to static VS2013 runtime library.
1107 https://bugs.webkit.org/show_bug.cgi?id=136007
1108 <rdar://problem/18037766>
1110 Reviewed by Dean Jackson.
1112 * win/tools/vsprops/common.props: Update link command.
1113 * win/tools/vsprops/debugsuffix.props: Ditto.
1115 2014-08-14 Brent Fulgham <bfulgham@apple.com>
1117 [Win] Extend auto-version and version-stamp for RC_ProjectBuildVersion
1118 https://bugs.webkit.org/show_bug.cgi?id=135948
1119 <rdar://problem/18022221>
1121 Reviewed by David Kilzer.
1123 * win/tools/scripts/auto-version.pl:
1124 (splitVersion): Use RC_ProjectBuildVersion (or RC_PROJECTBUILDVERSION) if set
1125 in the environment as the 'Build Version', unless the multi-tuple version
1126 supplied by RC_ProjectSourceVersion already has a fourth component.
1127 * win/tools/scripts/version-stamp.pl: Check for RC_ProjectBuildVersion and
1128 use it in preference to RC_PROJECTBUILDVERSION.
1130 2014-08-08 Joseph Pecoraro <pecoraro@apple.com>
1132 make clean does not work in OpenSource, fails in WebKitLibraries
1133 https://bugs.webkit.org/show_bug.cgi?id=135734
1135 Reviewed by David Kilzer.
1138 Add a "clean" target that runs copy-webkitlibraries-to-product-dir
1139 with the new --clean switch.
1141 2014-08-04 Benjamin Poulain <benjamin@webkit.org>
1143 Add a flag for the CSS Selectors level 4 implementation
1144 https://bugs.webkit.org/show_bug.cgi?id=135535
1146 Reviewed by Andreas Kling.
1148 * win/tools/vsprops/FeatureDefines.props:
1150 2014-07-31 Brent Fulgham <bfulgham@apple.com>
1152 [Win] Use RC_PROJECTBUILDVERSION as build portion of version
1153 https://bugs.webkit.org/show_bug.cgi?id=135478
1155 Reviewed by David Kilzer.
1157 * win/tools/scripts/version-stamp.pl: Check environment for
1158 RC_PROJECTBUILDVERSION, and use it for the build portion of
1159 the file version resource. Otherwise, use the __VERSION_BUILD__
1160 value we calculated from the version string.
1162 2014-07-31 Brent Fulgham <bfulgham@apple.com>
1164 [Win] Fix build failure when using 5-tuple build versions.
1165 https://bugs.webkit.org/show_bug.cgi?id=135464
1166 <rdar://problem/17872507>
1168 Reviewed by David Kilzer.
1170 * win/tools/scripts/version-stamp.pl: Modify the environment for
1171 the VersionStamper sub-process to work around bug in that tool.
1173 2014-07-29 Brent Fulgham <bfulgham@apple.com>
1175 [Win] Modify version numbering scheme to support 5-tuple versions
1176 https://bugs.webkit.org/show_bug.cgi?id=135400
1177 <rdar://problem/17849033>
1179 Reviewed by David Kilzer.
1181 Revise the auto-version.pl script so that it generates a set of packed
1182 version tuples that allow us to map 5-tuple versions into something
1183 that will work with Windows' 3-tuple version structure.
1185 * win/tools/scripts/auto-version.pl:
1186 (packTwoValues): Added,
1187 (splitVersion): Revised to return packed combination of minor-tiny and
1188 micro-nano to be used as "MINOR" and "TINY" portion of version.
1189 (splitBuildMajorVersion): Deleted.
1190 * win/tools/scripts/version-stamp.pl: Added.
1192 2014-07-23 Bem Jones-Bey <bjonesbe@adobe.com>
1194 Remove CSS_EXCLUSIONS compile flag and leftover code
1195 https://bugs.webkit.org/show_bug.cgi?id=135175
1197 Reviewed by Zoltan Horvath.
1199 At this point, the CSS_EXCLUSIONS flag guards nothing but some useless
1200 stubs. This removes the flag and the useless code.
1202 * win/tools/vsprops/FeatureDefines.props:
1203 * win/tools/vsprops/FeatureDefinesCairo.props:
1205 2014-07-22 Brent Fulgham <bfulgham@apple.com>
1207 Correct handling of __VERSION_TEXT__ for 4+-tuple versions
1208 https://bugs.webkit.org/show_bug.cgi?id=135161
1209 <rdar://problem/17763546>
1211 Reviewed by David Kilzer.
1213 Revise the auto-version.pl script to properly handle version
1214 strings with 4 (or more) version tuples. Previously these were
1215 being truncated from the version.
1217 * win/tools/scripts/auto-version.pl:
1218 (splitVersion): Return truncated version of
1219 overall version string.
1221 2014-07-21 Brent Fulgham <bfulgham@apple.com>
1223 [Win] Extend auto-version.pl to handle 5-tuple versions
1224 https://bugs.webkit.org/show_bug.cgi?id=135124
1225 <rdar://problem/17750334>
1227 Reviewed by David Kilzer.
1229 Extend tuple parsing to handle up to five tuples, and as
1230 few as a single tuple. On Windows, the two additional
1233 Also corrected regular expression capture logic to use local
1234 blocks, preventing later capture expressions from reusing
1235 previous capture results when the current expression failed
1236 to find a match (GRRR, Perl!).
1238 Clean up code by putting logic into a couple of subroutines.
1240 * win/tools/scripts/auto-version.pl:
1242 2014-07-21 Brent Fulgham <bfulgham@apple.com>
1244 [Win] Correct auto-version.pl script for two-digit version numbers
1245 https://bugs.webkit.org/show_bug.cgi?id=135119
1246 <rdar://problem/17743959>
1248 Reviewed by David Kilzer.
1250 The $MAJOR_VERSION must be the first digit of $BUILD_MAJOR_VERSION,
1251 and $MINOR_VERSION must be the remaining digits.
1253 Also correct regexp (line 90) that was allowing version numbers
1254 larger than three digits to be processed.
1256 * win/tools/scripts/auto-version.pl: Correct regular expression.
1258 2014-07-18 Dana Burkart <dburkart@apple.com>
1260 Add a new 'analyze' target to the makefile. This will make use of a new
1261 'PATH_TO_SCAN_BUILD' which, if set will wrap xcodebuild in the clang
1263 https://bugs.webkit.org/show_bug.cgi?id=135057
1264 <rdar://problem/10193187>
1266 Reviewed by David Kilzer.
1272 2014-07-10 Alex Christensen <achristensen@webkit.org>
1274 Enable same features on all Windows ports.
1275 https://bugs.webkit.org/show_bug.cgi?id=134715
1277 Reviewed by Brent Fulgham.
1279 * win/tools/vsprops/FeatureDefinesCairo.props:
1280 Made identical to FeatureDefines.props.
1282 2014-07-09 Brent Fulgham <bfulgham@apple.com>
1284 [Win] Unreviewed build fix.
1286 Build bots don't have a three-part default version string,
1287 breaking pattern matching. Handle this case.
1289 * win/tools/scripts/auto-version.pl:
1291 2014-07-09 Brent Fulgham <bfulgham@apple.com>
1293 [Win] Unreviewed gardening.
1295 * win/tools/scripts/auto-version.pl: Protect against
1296 malformed paths (trailing backslashes).
1297 * win/tools/scripts/feature-defines.pl: Make sure result
1298 has an EOL character.
1300 2014-07-09 Brent Fulgham <bfulgham@apple.com>
1302 [Win] Remove uses of 'bash' in build system
1303 https://bugs.webkit.org/show_bug.cgi?id=134782
1304 <rdar://problem/17615533>
1306 Reviewed by Dean Jackson.
1308 Remove uses of 'bash' by replacing Windows-specific bash scripts
1309 with Perl equivalents.
1311 * win/tools/scripts/feature-defines.pl: Copied from WebKitLibraries/win/tools/scripts/feature-defines.sh.
1312 * win/tools/scripts/feature-defines.sh: Removed.
1314 2014-07-08 Brent Fulgham <bfulgham@apple.com>
1316 [Win] Implement auto-version as a Perl program
1317 https://bugs.webkit.org/show_bug.cgi?id=134745
1318 <rdar://problem/17597801>
1320 Reviewed by David Kilzer.
1322 Translate the auto-version.sh bash script into an equivalent
1325 * win/tools/scripts/auto-version.pl: Added.
1326 * win/tools/scripts/auto-version.sh: Removed.
1328 2014-07-06 Yoav Weiss <yoav@yoav.ws>
1330 Turn on img@sizes compile flag
1331 https://bugs.webkit.org/show_bug.cgi?id=134634
1333 Reviewed by Benjamin Poulain.
1335 * win/tools/vsprops/FeatureDefines.props: Added compile flag.
1337 2014-07-01 Pratik Solanki <psolanki@apple.com>
1339 Encode/decode CFURLRequestRefs when USE(CFNETWORK) is enabled
1340 https://bugs.webkit.org/show_bug.cgi?id=134454
1341 <rdar://problem/17510980>
1343 Reviewed by Andreas Kling.
1345 * WebKitSystemInterface.h:
1346 * libWebKitSystemInterfaceMavericks.a:
1347 * libWebKitSystemInterfaceMountainLion.a:
1349 2014-06-25 Laszlo Gombos <l.gombos@samsung.com>
1351 Remove build guard for progress element
1352 https://bugs.webkit.org/show_bug.cgi?id=134292
1354 Reviewed by Benjamin Poulain.
1356 * win/tools/vsprops/FeatureDefines.props:
1357 * win/tools/vsprops/FeatureDefinesCairo.props:
1359 2014-06-21 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
1361 Removing PAGE_VISIBILITY_API compile guard.
1362 https://bugs.webkit.org/show_bug.cgi?id=133844
1364 Reviewed by Gavin Barraclough.
1366 * win/tools/vsprops/FeatureDefines.props:
1367 * win/tools/vsprops/FeatureDefinesCairo.props:
1369 2014-06-11 Jer Noble <jer.noble@apple.com>
1371 Update WKSI for <rdar://problem/17009091>.
1373 Rubber stamped by Eric Carlson.
1375 * libWebKitSystemInterfaceMavericks.a:
1376 * libWebKitSystemInterfaceMountainLion.a:
1378 2014-06-02 David Kilzer <ddkilzer@apple.com>
1380 Error running copy-webkitlibraries-to-product-directory
1381 <http://webkit.org/b/133449>
1382 <rdar://problem/17047638>
1384 Reviewed by Filip Pizlo.
1386 * Makefile: Ignore the mysterious future. Use "@true" to
1387 suppress the annoying "Nothing to be done for `libs'." message.
1389 2014-05-27 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
1392 https://bugs.webkit.org/show_bug.cgi?id=132863
1394 Reviewed by Csaba Osztrogonác.
1396 * win/tools/vsprops/FeatureDefines.props:
1397 * win/tools/vsprops/FeatureDefinesCairo.props:
1399 2014-05-20 Dean Jackson <dino@apple.com>
1401 [Mac] Allow popup menus to override default appearance
1402 https://bugs.webkit.org/show_bug.cgi?id=133129
1404 Reviewed by Tim Horton.
1406 Add a new parameter to WKPopupMenu.
1408 * WebKitSystemInterface.h:
1409 * libWebKitSystemInterfaceMavericks.a:
1410 * libWebKitSystemInterfaceMountainLion.a:
1412 2014-05-14 Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com>
1414 Remove CSS_STICKY_POSITION guards
1415 https://bugs.webkit.org/show_bug.cgi?id=132676
1417 Reviewed by Simon Fraser.
1419 * win/tools/vsprops/FeatureDefines.props:
1420 * win/tools/vsprops/FeatureDefinesCairo.props:
1422 2014-05-06 David Kilzer <ddkilzer@apple.com>
1424 Add Makefile targets for copying static libraries (LLVM and WKSI)
1425 <http://webkit.org/b/132619>
1427 Reviewed by Mark Rowe.
1430 (libs): Install both LLVM and WKSI static libraries.
1431 (all): Add dependency on 'libs' target.
1432 (debug d): Set configuration, the call 'libs' target.
1435 2014-05-05 Dean Jackson <dino@apple.com>
1437 https://bugs.webkit.org/show_bug.cgi?id=132593
1439 Update WebKitSystemInterface to allow animated focus rings.
1441 * WebKitSystemInterface.h:
1442 * libWebKitSystemInterfaceMavericks.a:
1443 * libWebKitSystemInterfaceMountainLion.a:
1445 2014-05-05 Brent Fulgham <bfulgham@apple.com>
1447 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
1448 https://bugs.webkit.org/show_bug.cgi?id=132580
1449 <rdar://problem/16811179>
1451 Reviewed by Dean Jackson.
1453 * win/tools/scripts/auto-version.sh: Incorporate Mark's revised syntax.
1455 2014-05-05 Brent Fulgham <bfulgham@apple.com>
1457 [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
1458 https://bugs.webkit.org/show_bug.cgi?id=132580
1459 <rdar://problem/16811179>
1461 Reviewed by Dean Jackson.
1463 * win/tools/scripts/auto-version.sh: Fall back to all-caps version
1464 of environment variable if mixed-case version is not present.
1466 2014-05-01 Brent Fulgham <bfulgham@apple.com>
1468 Correct case of environment variables in auto-version.sh scripts
1469 https://bugs.webkit.org/show_bug.cgi?id=132455
1471 Reviewed by Dean Jackson.
1473 Although we have historically used RC_PROJECTSOURCEVERSION in our scripts,
1474 the actual environment variable is RC_ProjectSourceVersion. Old versions of
1475 Cygwin converted this to all-caps by default, but this is no longer the case.
1476 We need to use the proper case to avoid build failures.
1478 * win/tools/scripts/auto-version.sh: Although we have historically coded
1479 this as 'RC_PROJECTSOURCEVERSION', it is actually 'RC_ProjectSourceVersion'.
1481 2014-04-25 Dean Jackson <dino@apple.com>
1483 Update WKSI for https://webkit.org/b/132195
1484 <rdar://problem/16175750>
1486 Sorry, I forgot to update the header. This should fix
1489 * WebKitSystemInterface.h:
1491 2014-04-25 Dean Jackson <dino@apple.com>
1493 Update WKSI for https://webkit.org/b/132195
1494 <rdar://problem/16175750>
1496 Reviewed by Jessie Berlin.
1498 * WebKitSystemInterface.h:
1499 * libWebKitSystemInterfaceMavericks.a:
1500 * libWebKitSystemInterfaceMountainLion.a:
1502 2014-04-22 Alex Christensen <achristensen@webkit.org>
1504 Removed old stdbool and inttypes headers.
1505 https://bugs.webkit.org/show_bug.cgi?id=131966
1507 Reviewed by Brent Fulgham.
1509 * win/tools/vsprops/WinCairo.props:
1510 Removed references to os-win32 directory.
1512 2014-04-15 Filip Pizlo <fpizlo@apple.com>
1514 Update LLVM binary drops for Mountain Lion to LLVM r206312.
1516 Rubber stamped by Geoffrey Garen.
1518 * LLVMIncludesMountainLion.tar.bz2:
1519 * LLVMLibrariesMountainLion.tar.bz2:
1521 2014-04-15 Filip Pizlo <fpizlo@apple.com>
1523 Add LLVM binary drops for Mavericks using LLVM r206312.
1525 Rubber stamped by Geoffrey Garen.
1527 * LLVMIncludesMavericks.tar.bz2: Added.
1528 * LLVMLibrariesMavericks.tar.bz2: Added.
1530 2014-04-03 Brent Fulgham <bfulgham@apple.com>
1532 [Win] Enable the CSS_GRID_LAYOUT feature.
1533 https://bugs.webkit.org/show_bug.cgi?id=131147
1535 Reviewed by Simon Fraser.
1537 Just like the CANVAS_PATH feature, this seems to have been
1538 overlooked when it was turned on for other ports.
1540 * win/tools/vsprops/FeatureDefines.props:
1541 * win/tools/vsprops/FeatureDefinesCairo.props:
1543 2014-04-02 Dean Jackson <dino@apple.com>
1546 <rdar://problem/16321286>
1548 * libWebKitSystemInterfaceMavericks.a:
1549 * libWebKitSystemInterfaceMountainLion.a:
1551 2014-04-02 Brent Fulgham <bfulgham@apple.com>
1553 [Win] Enable the CANVAS_PATH feature.
1554 https://bugs.webkit.org/show_bug.cgi?id=131114
1556 Reviewed by Dean Jackson.
1558 This code build and runs on Windows just fine. It was overlooked when the feature
1559 was activated on other platforms.
1561 * win/tools/vsprops/FeatureDefines.props: Turn on the feature.
1562 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
1564 2014-03-31 Alex Christensen <achristensen@webkit.org>
1566 [WinCairo] Unreviewed build fix after r166496.
1568 * win/tools/vsprops/GStreamerCommon.props:
1569 Added gio-2.0.lib to list of GStreamer includes.
1571 2014-03-24 Brent Fulgham <bfulgham@apple.com>
1573 [Win] Enable WebVTT Regions on Windows.
1574 https://bugs.webkit.org/show_bug.cgi?id=130680
1576 Reviewed by Eric Carlson.
1578 * win/tools/vsprops/FeatureDefines.props: Turn on WEBVTT_REGIONS
1579 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
1581 2014-03-19 Jer Noble <jer.noble@apple.com>
1583 [Mac][EME] Query whether decoder support exists before creating a new MediaKeys object.
1584 https://bugs.webkit.org/show_bug.cgi?id=130459
1586 Reviewed by Eric Carlson.
1588 * WebKitSystemInterface.h:
1589 * libWebKitSystemInterfaceMavericks.a:
1590 * libWebKitSystemInterfaceMountainLion.a:
1592 2014-03-18 Alex Christensen <achristensen@webkit.org>
1594 [WinCairo] Unreviewed build fix after r165763.
1596 * win/tools/vsprops/GStreamerCommon.props:
1597 Link to gsttag-1.0.lib in addition to other GStreamer libraries.
1599 2014-03-14 Maciej Stachowiak <mjs@apple.com>
1601 Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
1602 https://bugs.webkit.org/show_bug.cgi?id=130276
1603 <rdar://problem/16266927>
1605 Reviewed by Simon Fraser.
1607 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1608 * win/tools/scripts/auto-version.sh:
1610 2014-03-14 Dean Jackson <dino@apple.com>
1612 Remove libWebKitSystemInterfaceLion.a
1613 https://bugs.webkit.org/show_bug.cgi?id=130254
1615 Reviewed by Geoffrey Garen and Andreas Kling.
1617 We don't support Lion any more.
1619 * libWebKitSystemInterfaceLion.a: Removed.
1621 2014-03-13 Dean Jackson <dino@apple.com>
1623 <rdar://problem/16317198>
1625 Update WKSI to fix a small leak on iOS.
1627 * libWebKitSystemInterfaceLion.a:
1628 * libWebKitSystemInterfaceMavericks.a:
1629 * libWebKitSystemInterfaceMountainLion.a:
1631 2014-03-12 Dean Jackson <dino@apple.com>
1633 [WebGL] WebKit1 + WebKit2 iOS clients should check load policy
1634 https://bugs.webkit.org/show_bug.cgi?id=130162
1636 Add iOS implementations of WebGL load policy queries.
1638 * libWebKitSystemInterfaceLion.a:
1639 * libWebKitSystemInterfaceMavericks.a:
1640 * libWebKitSystemInterfaceMountainLion.a:
1642 2014-03-10 Brent Fulgham <bfulgham@apple.com>
1644 [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages.
1645 https://bugs.webkit.org/show_bug.cgi?id=130023
1647 Reviewed by Dean Jackson.
1649 * win/tools/vsprops/common.props: Pass WEBKIT_LIBRARIES value to subprocesses.
1650 * win/tools/vsprops/debugsuffix.props: Make sure OFFICIAL_BUILD is set.
1651 * win/tools/vsprops/production.props: Ditto.
1653 2014-03-06 Dean Jackson <dino@apple.com>
1655 Update WebKitSystemInterface.
1656 <rdar://problem/16256214>
1658 * libWebKitSystemInterfaceLion.a:
1659 * libWebKitSystemInterfaceMavericks.a:
1660 * libWebKitSystemInterfaceMountainLion.a:
1662 2014-03-05 Dean Jackson <dino@apple.com>
1664 https://bugs.webkit.org/show_bug.cgi?id=129722
1665 Update WKSI, again, to fix the build.
1667 * libWebKitSystemInterfaceLion.a:
1668 * libWebKitSystemInterfaceMavericks.a:
1669 * libWebKitSystemInterfaceMountainLion.a:
1671 2014-03-05 Dean Jackson <dino@apple.com>
1673 https://bugs.webkit.org/show_bug.cgi?id=129722
1675 And remember to copy the header file!
1677 * WebKitSystemInterface.h:
1679 2014-03-05 Dean Jackson <dino@apple.com>
1681 https://bugs.webkit.org/show_bug.cgi?id=129722
1684 * libWebKitSystemInterfaceLion.a:
1685 * libWebKitSystemInterfaceMavericks.a:
1686 * libWebKitSystemInterfaceMountainLion.a:
1688 2014-03-05 Eric Carlson <eric.carlson@apple.com>
1690 [iOS] Show external device name/type in placeholder
1691 https://bugs.webkit.org/show_bug.cgi?id=129723
1693 Reviewed by Jer Noble.
1695 * WebKitSystemInterface.h:
1696 * libWebKitSystemInterfaceLion.a:
1697 * libWebKitSystemInterfaceMavericks.a:
1698 * libWebKitSystemInterfaceMountainLion.a:
1700 2014-02-21 Jeffrey Pfau <jpfau@apple.com>
1702 [Mac] Cache callbacks for cache partitioning may be passed null
1703 https://bugs.webkit.org/show_bug.cgi?id=129175
1705 Reviewed by Brady Eidson.
1707 * libWebKitSystemInterfaceLion.a:
1708 * libWebKitSystemInterfaceMavericks.a:
1709 * libWebKitSystemInterfaceMountainLion.a:
1711 2014-02-11 Roger Fong <roger_fong@apple.com>
1713 [Windows] Set ENABLE_CSS_SHAPE_INSIDE feature flag on Windows.
1715 * win/tools/vsprops/FeatureDefines.props:
1717 2014-02-04 Andreas Kling <akling@apple.com>
1719 Remove <iframe seamless> support.
1720 <https://webkit.org/b/128213>
1722 Rubber-stamped by Antti Koivisto.
1724 * win/tools/vsprops/FeatureDefines.props:
1726 2014-01-29 Csaba Osztrogonác <ossy@webkit.org>
1728 Remove ENABLE(JAVASCRIPT_DEBUGGER) leftovers
1729 https://bugs.webkit.org/show_bug.cgi?id=127845
1731 Reviewed by Joseph Pecoraro.
1733 * win/tools/vsprops/FeatureDefines.props:
1734 * win/tools/vsprops/FeatureDefinesCairo.props:
1736 2014-01-23 Roger Fong <roger_fong@apple.com>
1738 [Windows] Unreviewed. Disable unnecessary warning C4309, "truncation of constant value".
1740 * win/tools/vsprops/common.props:
1742 2014-01-16 Alexey Proskuryakov <ap@apple.com>
1744 [Mac] [iOS] Add support for CFHTTPCookieStorageAcceptPolicyExclusivelyFromMainDocumentDomain
1745 https://bugs.webkit.org/show_bug.cgi?id=127139
1747 Reviewed by Brady Eidson.
1749 * WebKitSystemInterface.h:
1750 * libWebKitSystemInterfaceLion.a:
1751 * libWebKitSystemInterfaceMavericks.a:
1752 * libWebKitSystemInterfaceMountainLion.a:
1753 Update WebKitSystemInterface.
1755 2014-01-16 Zalan Bujtas <zalan@apple.com>
1757 Subpixel layout: Enable subpixel layout for Apple Windows.
1758 https://bugs.webkit.org/show_bug.cgi?id=127074
1760 Reviewed by Antti Koivisto.
1762 This should make the Apple Windows bots happier. It probably still needs rebaselining.
1764 * win/tools/vsprops/FeatureDefines.props:
1766 2014-01-11 Alexey Proskuryakov <ap@apple.com>
1768 [Mac] [Windows] Stop scheduling network requests in WebCore
1769 https://bugs.webkit.org/show_bug.cgi?id=126789
1770 <rdar://problem/15114727>
1772 Update Windows WKSI.
1774 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1775 * win/lib32/WebKitSystemInterface.lib:
1777 2014-01-11 Alexey Proskuryakov <ap@apple.com>
1779 [Mac] [Windows] Stop scheduling network requests in WebCore
1780 https://bugs.webkit.org/show_bug.cgi?id=126789
1781 <rdar://problem/15114727>
1785 * WebKitSystemInterface.h:
1786 * libWebKitSystemInterfaceLion.a:
1787 * libWebKitSystemInterfaceMavericks.a:
1788 * libWebKitSystemInterfaceMountainLion.a:
1790 2014-01-10 peavo@outlook.com <peavo@outlook.com>
1792 [WinCairo] Crash when rendering (in pixman dll)
1793 https://bugs.webkit.org/show_bug.cgi?id=126750
1795 Reviewed by Brent Fulgham.
1797 Since we link with cairo.lib, and the gstreamer installation also comes with cairo.lib,
1798 we link with the wrong cairo.lib, and loads gstreamers cairo dll, instead of our own.
1799 We should user our own cairo dll for rendering.
1801 * win/tools/vsprops/GStreamer32.props: Put gstreamer lib path last, so we link with the correct cairo.lib.
1802 * win/tools/vsprops/GStreamer64.props: Ditto.
1804 2014-01-03 Alex Christensen <achristensen@webkit.org>
1806 [WinCairo] Enable video using GStreamer.
1807 https://bugs.webkit.org/show_bug.cgi?id=126015
1809 Reviewed by Darin Adler.
1811 * win/tools/vsprops/FeatureDefinesCairo.props:
1812 Define ENABLE_MEDIA_CONTROLS_SCRIPT, ENABLE_VIDEO_TRACK, and ENABLE_VIDEO.
1814 2013-12-30 Roger Fong <roger_fong@apple.com>
1816 [Windows] Disable some annoying build warnings.
1818 * win/tools/vsprops/common.props:
1820 2013-12-23 Lucas Forschler <lforschler@apple.com>
1822 <rdar://problem/15682948> Update copyright strings
1824 Reviewed by Dan Bernstein.
1826 * win/tools/scripts/COPYRIGHT-END-YEAR:
1828 2013-12-19 Alex Christensen <achristensen@webkit.org>
1830 Final preparations for GStreamer on Windows.
1831 https://bugs.webkit.org/show_bug.cgi?id=125958
1833 Reviewed by Benjamin Poulain.
1835 * win/tools/vsprops/FeatureDefinesCairo.props:
1836 Removed duplicate ENABLE_VIDEO_TRACK definition.
1838 2013-12-18 Alex Christensen <achristensen@webkit.org>
1840 [WinCairo] Unreviewed build fix after r160798.
1842 * win/tools/vsprops/FeatureDefinesCairo.props:
1843 Removed ENABLE_MEDIA_CONTROLS_SCRIPT definition for now.
1845 2013-12-18 Alex Christensen <achristensen@webkit.org>
1847 [WinCairo] Preparation for GStreamer on Windows.
1848 https://bugs.webkit.org/show_bug.cgi?id=125946
1850 Reviewed by Brent Fulgham.
1852 * win/tools/vsprops/FeatureDefinesCairo.props:
1853 Added ENABLE_MEDIA_CONTROLS_SCRIPT and ENABLE_VIDEO_TRACK for DerivedSources.make.
1854 * win/tools/vsprops/GStreamer32.props: Added.
1855 * win/tools/vsprops/GStreamer64.props: Added.
1856 * win/tools/vsprops/GStreamerCommon.props: Added.
1858 2013-12-13 Brent Fulgham <bfulgham@apple.com>
1860 [Win] Unreviewed build fix for VS2013
1862 * win/lib32/WebKitSystemInterface.lib: Updated to use VS2013 _MSC_VER symbols
1865 2013-12-09 Filip Pizlo <fpizlo@apple.com>
1867 Unreviewed, update LLVM binary drops to r196830.
1869 * LLVMIncludesMountainLion.tar.bz2:
1870 * LLVMLibrariesMountainLion.tar.bz2:
1872 2013-12-05 Bear Travis <betravis@adobe.com>
1874 [CSS Shapes] Enable CSS Shapes on Windows
1875 https://bugs.webkit.org/show_bug.cgi?id=89957
1877 Reviewed by Brent Fulgham.
1879 Turn on CSS_SHAPES on Windows now that bug 121883 has been fixed.
1881 * win/tools/vsprops/FeatureDefines.props:
1882 * win/tools/vsprops/FeatureDefinesCairo.props:
1884 2013-11-26 Ryosuke Niwa <rniwa@webkit.org>
1886 Enable HTML template element on Windows ports
1887 https://bugs.webkit.org/show_bug.cgi?id=124758
1889 Reviewed by Andreas Kling.
1891 Enable TEMPLATE_ELEMENT. Also removed UNDO_MANAGER since that feature has been removed
1892 from the tree in r133326.
1894 * win/tools/vsprops/FeatureDefines.props:
1895 * win/tools/vsprops/FeatureDefinesCairo.props:
1897 2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
1899 Remove ENABLE_WORKERS
1900 https://bugs.webkit.org/show_bug.cgi?id=105784
1902 Reviewed by Darin Adler.
1904 * win/tools/vsprops/FeatureDefines.props:
1905 * win/tools/vsprops/FeatureDefinesCairo.props:
1907 2013-11-17 Filip Pizlo <fpizlo@apple.com>
1909 Update binary drops to include atrick's "Ran out of registers" fix in r194942.
1911 * LLVMIncludesMountainLion.tar.bz2:
1912 * LLVMLibrariesMountainLion.tar.bz2:
1914 2013-11-08 Filip Pizlo <fpizlo@apple.com>
1916 Update binary drops to a version that includes new stackmap fixes and exposes the new calling conventions.
1918 * LLVMIncludesMountainLion.tar.bz2:
1919 * LLVMLibrariesMountainLion.tar.bz2:
1921 2013-11-03 Filip Pizlo <fpizlo@apple.com>
1923 Update binary drops to a version that includes my pretty stack trace changes.
1925 * LLVMIncludesMountainLion.tar.bz2:
1926 * LLVMLibrariesMountainLion.tar.bz2:
1928 2013-11-02 Filip Pizlo <fpizlo@apple.com>
1930 Unreviewed, update binary drops.
1932 These include my LLVMDisablePrettyStackTrace() fix and are built with --enable-crash-overrides=no
1934 * LLVMIncludesMountainLion.tar.bz2:
1935 * LLVMLibrariesMountainLion.tar.bz2:
1937 2013-10-21 Mark Rowe <mrowe@apple.com>
1939 Add a version of WebKitSystemInterface for Mavericks.
1941 Reviewed by Ryosuke Niwa.
1943 * libWebKitSystemInterfaceMavericks.a: Added.
1945 2013-10-17 Anthony Johnson <anthony.johnson@flexsim.com>
1947 Crash fix for Windows XP.
1948 https://bugs.webkit.org/show_bug.cgi?id=122790
1950 Reviewed by Geoffrey Garen.
1952 * win/tools/vsprops/common.props:
1953 Replaced stack and heap sizes of zero with blank stack and heap sizes.
1955 2013-10-16 Filip Pizlo <fpizlo@apple.com>
1957 libllvmForJSC shouldn't call exit(1) on report_fatal_error()
1958 https://bugs.webkit.org/show_bug.cgi?id=122905
1959 <rdar://problem/15237856>
1961 Reviewed by Michael Saboff.
1963 * LLVMIncludesMountainLion.tar.bz2:
1964 * LLVMLibrariesMountainLion.tar.bz2:
1966 2013-10-10 Filip Pizlo <fpizlo@apple.com>
1968 Update the binary drops to the latest version of LLVM, built without -fvisibility=hidden
1969 now that we have soft linking. Also include DataTypes.h in the drop.
1971 Rubber stamped by Michael Saboff.
1973 * LLVMIncludesMountainLion.tar.bz2:
1974 * LLVMLibrariesMountainLion.tar.bz2:
1976 2013-10-01 Filip Pizlo <fpizlo@apple.com>
1978 FTL should use the new version of LLVM MCJIT memory manager APIs that take a SectionName
1979 https://bugs.webkit.org/show_bug.cgi?id=122193
1981 Reviewed by Geoffrey Garen.
1983 * LLVMIncludesMountainLion.tar.bz2:
1984 * LLVMLibrariesMountainLion.tar.bz2:
1986 2013-10-01 Brent Fulgham <bfulgham@apple.com>
1988 [Win] Implement the media controls in JavaScript.
1989 https://bugs.webkit.org/show_bug.cgi?id=122166
1991 Reviewed by Jer Noble.
1993 * win/tools/vsprops/FeatureDefines.props: Activate the
1994 ENABLE_MEDIA_CONTROLS_SCRIPT flag.
1996 2013-09-24 Bear Travis <betravis@adobe.com>
1998 Disable CSS_SHAPES on Windows
1999 https://bugs.webkit.org/show_bug.cgi?id=121879
2001 Reviewed by Brent Fulgham.
2003 Enabling CSS_SHAPES on Windows is currently causing crashes in DRT.
2004 Turn the feature off until it can be appropriately fixed.
2006 * win/tools/vsprops/FeatureDefines.props: Disable on Win port
2007 * win/tools/vsprops/FeatureDefinesCairo.props: Disable on WinCairo port
2009 2013-09-23 Patrick Gansterer <paroga@webkit.org>
2011 use NOMINMAX instead of #define min min
2012 https://bugs.webkit.org/show_bug.cgi?id=73563
2014 Reviewed by Brent Fulgham.
2016 Use NOMINMAX instead of #define min/max as a cleaner
2017 way of ensuring that Windows system header files don't
2018 define min/max as macro in the first place.
2020 * win/tools/vsprops/common.props:
2022 2013-09-20 Mark Rowe <mrowe@apple.com>
2024 Fix link errors for external users when building WebKit with Xcode 5.
2026 Reviewed by Oliver Hunt.
2028 * libWebKitSystemInterfaceLion.a:
2029 * libWebKitSystemInterfaceMountainLion.a:
2031 2013-09-19 Bear Travis <betravis@adobe.com>
2033 CSS_SHAPES not supported on AppleWin port
2034 https://bugs.webkit.org/show_bug.cgi?id=118810
2036 Reviewed by Brent Fulgham.
2038 * win/tools/vsprops/FeatureDefines.props: Add the CSS_SHAPES compile flag on Windows.
2040 2013-09-19 Dan Bernstein <mitz@apple.com>
2042 Removed WebCoreSQLite3. It has been unused for years.
2044 Rubber-stamped by Mark Rowe.
2046 * WebCoreSQLite3: Removed.
2047 * WebCoreSQLite3/sqlite3.h: Removed.
2048 * WebCoreSQLite3/sqlite3ext.h: Removed.
2049 * libWebCoreSQLite3.a: Removed.
2051 2013-09-18 Brent Fulgham <bfulgham@apple.com>
2053 [Windows] Unreviewed build fix: Expose PlatformArchitecture macro to build system.
2055 * win/tools/vsprops/common.props:
2057 2013-09-13 Brent Fulgham <bfulgham@apple.com>
2059 [Windows] Enable Page Visibility API
2060 https://bugs.webkit.org/show_bug.cgi?id=121340
2062 Reviewed by Anders Carlsson.
2064 * win/tools/vsprops/FeatureDefines.props: Activate feature.
2065 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
2067 2013-09-12 Brent Fulgham <bfulgham@apple.com>
2069 [Windows] Update WKSI library for Open Source builders.
2071 * win/lib32/WebKitSystemInterface.lib: Recompile with latest WebKit to use newer
2072 WTF.dll symbol exports.
2074 2013-08-29 Filip Pizlo <fpizlo@apple.com>
2076 Just linking LLVM into JSC causes all plugin tests to fail
2077 https://bugs.webkit.org/show_bug.cgi?id=113915
2079 Reviewed by Oliver Hunt.
2081 Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
2083 * LLVMIncludesMountainLion.tar.bz2:
2084 * LLVMLibrariesMountainLion.tar.bz2:
2086 2013-08-29 Brent Fulgham <bfulgham@apple.com>
2088 [Windows] Unreviewed build fix after r154847.
2090 * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
2091 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
2093 2013-08-26 Brent Fulgham <bfulgham@apple.com>
2095 [Windows] Updates to WKSI to get external builders working.
2097 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2098 * win/lib32/WebKitSystemInterface.lib:
2100 2013-08-24 Brent Fulgham <bfulgham@apple.com>
2102 [Windows] Another attempt to fix the Windows bots. Need to retain older
2103 QuickTime player features for external builders.
2105 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2106 * win/lib32/WebKitSystemInterface.lib:
2108 2013-08-23 Brent Fulgham <bfulgham@apple.com>
2110 [Windows] Forgot to check in the header as well!
2112 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2114 2013-08-23 Brent Fulgham <bfulgham@apple.com>
2116 [Windows] Unreviewed build correction.
2118 * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
2120 2013-08-23 Beth Dakin <bdakin@apple.com>
2122 REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in
2124 https://bugs.webkit.org/show_bug.cgi?id=120240
2126 <rdar://problem/14634453>
2128 Reviewed by Anders Carlsson.
2130 * WebKitSystemInterface.h:
2131 * libWebKitSystemInterfaceLion.a:
2132 * libWebKitSystemInterfaceMountainLion.a:
2134 2013-08-23 Alex Christensen <achristensen@apple.com>
2136 Re-separating Win32 and Win64 builds.
2137 https://bugs.webkit.org/show_bug.cgi?id=120178
2139 Reviewed by Brent Fulgham.
2141 * win/tools/vsprops/common.props:
2142 Export PlatformArchitecture to be used by make and cmd scripts.
2143 Use PlatformArchitecture to determine correct build directory
2144 (lib32/bin32/obj32 or lib64/bin64/obj64).
2146 2013-08-22 Filip Pizlo <fpizlo@apple.com>
2148 Update LLVM binary drops and scripts to the latest version from SVN
2149 https://bugs.webkit.org/show_bug.cgi?id=120184
2151 Reviewed by Mark Hahnenberg.
2153 Updated binary drops to r189066.
2155 * LLVMIncludesMountainLion.tar.bz2:
2156 * LLVMLibrariesMountainLion.tar.bz2:
2158 2013-08-21 Commit Queue <commit-queue@webkit.org>
2160 Unreviewed, rolling out r154416.
2161 http://trac.webkit.org/changeset/154416
2162 https://bugs.webkit.org/show_bug.cgi?id=120147
2164 Broke Windows builds (Requested by rniwa on #webkit).
2166 * win/tools/vsprops/common.props:
2168 2013-08-21 Alex Christensen <achristensen@apple.com>
2170 <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
2172 Reviewed by Brent Fulgham.
2174 * win/tools/vsprops/common.props:
2175 Export PlatformArchitecture to be used by make and cmd scripts.
2176 Use PlatformArchitecture to determine correct build directory
2177 (lib32/bin32/obj32 or lib64/bin64/obj64).
2179 2013-08-21 Brent Fulgham <bfulgham@apple.com>
2181 <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
2183 Reviewed by Anders Carlsson.
2185 * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
2186 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
2188 2013-08-15 Eric Carlson <eric.carlson@apple.com>
2190 [Mac] Remove "legacy" media UI
2191 https://bugs.webkit.org/show_bug.cgi?id=119752
2193 Reviewed by Jer Noble.
2195 * WebKitSystemInterface.h:
2196 * libWebKitSystemInterfaceLion.a:
2197 * libWebKitSystemInterfaceMountainLion.a:
2199 2013-08-13 Simon Fraser <simon.fraser@apple.com>
2201 Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
2202 https://bugs.webkit.org/show_bug.cgi?id=119490
2204 New versions of WKSI that fix a bug that caused spew about null CGContexts,
2205 and update WebKitSystemInterface.h.
2207 * WebKitSystemInterface.h:
2208 * libWebKitSystemInterfaceLion.a:
2209 * libWebKitSystemInterfaceMountainLion.a:
2211 2013-08-08 Alex Christensen <achristensen@apple.com>
2213 Windows build fixes.
2215 Rubberstamped by Brent Fulgham.
2217 * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
2219 2013-07-30 Sanghyun Park <sh919.park@samsung.com>
2221 Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
2222 https://bugs.webkit.org/show_bug.cgi?id=119239
2224 According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
2225 But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
2227 Reviewed by Brent Fulgham.
2229 * win/tools/vsprops/FeatureDefines.props:
2230 * win/tools/vsprops/FeatureDefinesCairo.props:
2232 2013-05-22 Filip Pizlo <fpizlo@apple.com>
2234 Updated LLVM drops to include MCJIT memory management APIs.
2236 Rubber stamped by Mark Hahnenberg.
2238 * LLVMIncludesMountainLion.tar.bz2:
2239 * LLVMLibrariesMountainLion.tar.bz2:
2241 2013-04-30 Filip Pizlo <fpizlo@apple.com>
2243 Updated LLVM drops to include MCJIT fixes and newly exposed API.
2245 Rubber stamped by Mark Hahnenberg.
2247 * LLVMIncludesMountainLion.tar.bz2:
2248 * LLVMLibrariesMountainLion.tar.bz2:
2250 2013-04-16 Filip Pizlo <fpizlo@apple.com>
2252 Updated LLVM drops to include MCJIT fixes.
2254 * LLVMIncludesMountainLion.tar.bz2:
2255 * LLVMLibrariesMountainLion.tar.bz2:
2257 2013-04-03 Filip Pizlo <fpizlo@apple.com>
2259 Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
2261 Rubber stamped by Mark Hahnenberg.
2263 * LLVMIncludesMountainLion.tar.bz2:
2264 * LLVMLibrariesMountainLion.tar.bz2:
2266 2013-03-29 Filip Pizlo <fpizlo@apple.com>
2268 fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
2269 https://bugs.webkit.org/show_bug.cgi?id=113452
2271 Rubber stamped by Mark Hahnenberg.
2273 * LLVMIncludesMountainLion.tar.bz2: Added.
2274 * LLVMLibrariesMountainLion.tar.bz2: Added.
2276 2013-07-18 Roger Fong <roger_fong@apple.com>
2278 Make sure to link against _debug binaries when appropriate.
2279 <rdar://problem/14473010>.
2281 * win/tools/vsprops/debugsuffix.props:
2283 2013-07-02 Commit Queue <commit-queue@webkit.org>
2285 Unreviewed, rolling out r152233.
2286 http://trac.webkit.org/changeset/152233
2287 https://bugs.webkit.org/show_bug.cgi?id=118304
2289 hopeful attempt to restore windows buildage (Requested by
2292 * win/tools/vsprops/debugsuffix.props:
2294 2013-07-01 Brent Fulgham <bfulgham@apple.com>
2296 [Windows] Unreviewed correction to DEBUG_ALL target. Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
2297 which prevented proper build operation.
2299 * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
2300 macros when building with 'debugsuffix' target.
2302 2013-06-18 Roger Fong <roger_fong@apple.com>
2304 Replace tools32 folder with tools and update WebKit Windows solution accordingly.
2305 <rdar://problem/14118143>.
2307 Rubberstamped by Brent Fulgham.
2309 * win/tools: Copied from win/tools32.
2310 * win/tools/WinTools.make:
2311 * win/tools/scripts/auto-version.sh:
2312 * win/tools/scripts/feature-defines.sh:
2313 * win/tools32: Removed.
2314 * win/tools32/WinTools.make: Removed.
2315 * win/tools32/scripts: Removed.
2316 * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
2317 * win/tools32/scripts/VERSION: Removed.
2318 * win/tools32/scripts/auto-version.sh: Removed.
2319 * win/tools32/scripts/feature-defines.sh: Removed.
2320 * win/tools32/vsprops: Removed.
2321 * win/tools32/vsprops/FeatureDefines.props: Removed.
2322 * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
2323 * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
2324 * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
2325 * win/tools32/vsprops/WinCairo.props: Removed.
2326 * win/tools32/vsprops/WinCairo.vsprops: Removed.
2327 * win/tools32/vsprops/cURL.props: Removed.
2328 * win/tools32/vsprops/cURL.vsprops: Removed.
2329 * win/tools32/vsprops/common.props: Removed.
2330 * win/tools32/vsprops/common.vsprops: Removed.
2331 * win/tools32/vsprops/debug.props: Removed.
2332 * win/tools32/vsprops/debug.vsprops: Removed.
2333 * win/tools32/vsprops/debug_all.vsprops: Removed.
2334 * win/tools32/vsprops/debug_wincairo.props: Removed.
2335 * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
2336 * win/tools32/vsprops/debugsuffix.props: Removed.
2337 * win/tools32/vsprops/production.props: Removed.
2338 * win/tools32/vsprops/production.vsprops: Removed.
2339 * win/tools32/vsprops/release.props: Removed.
2340 * win/tools32/vsprops/release.vsprops: Removed.
2341 * win/tools32/vsprops/releaseproduction.vsprops: Removed.
2343 2013-06-12 Brent Fulgham <bfulgham@webkit.org>
2345 [WinCairo] Unreviewed build correction.
2347 * win/tools32/vsprops/WinCairo.props: Switch from using the
2348 $WebKitLibraries environment variable to the newer
2350 * win/tools32/vsprops/debug_wincairo.props: Ditto.
2352 2013-06-11 Roger Fong <roger_fong@apple.com>
2354 Unreviewed. Another part of rollout of r151408.
2356 * win/tools64: Removed.
2357 * win/tools64/scripts: Removed.
2358 * win/tools64/vsprops: Removed.
2360 2013-06-11 Roger Fong <roger_fong@apple.com>
2362 Unreviewed. WinTools makefile fix.
2364 * win/tools32/WinTools.make:
2366 2013-06-11 Commit Queue <commit-queue@webkit.org>
2368 Unreviewed, rolling out r151408.
2369 http://trac.webkit.org/changeset/151408
2370 https://bugs.webkit.org/show_bug.cgi?id=117519
2372 Opting for a different approach (Requested by rfong on
2375 * win/WinTools.make: Removed.
2376 * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
2377 * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
2378 * win/tools64/scripts/VERSION: Removed.
2379 * win/tools64/scripts/auto-version.sh: Removed.
2380 * win/tools64/scripts/feature-defines.sh: Removed.
2381 * win/tools64/vsprops/FeatureDefines.props: Removed.
2382 * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
2383 * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
2384 * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
2385 * win/tools64/vsprops/WinCairo.props: Removed.
2386 * win/tools64/vsprops/WinCairo.vsprops: Removed.
2387 * win/tools64/vsprops/cURL.props: Removed.
2388 * win/tools64/vsprops/cURL.vsprops: Removed.
2389 * win/tools64/vsprops/common.props: Removed.
2390 * win/tools64/vsprops/common.vsprops: Removed.
2391 * win/tools64/vsprops/debug.props: Removed.
2392 * win/tools64/vsprops/debug.vsprops: Removed.
2393 * win/tools64/vsprops/debug_all.vsprops: Removed.
2394 * win/tools64/vsprops/debug_wincairo.props: Removed.
2395 * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
2396 * win/tools64/vsprops/debugsuffix.props: Removed.
2397 * win/tools64/vsprops/production.props: Removed.
2398 * win/tools64/vsprops/production.vsprops: Removed.
2399 * win/tools64/vsprops/release.props: Removed.
2400 * win/tools64/vsprops/release.vsprops: Removed.
2401 * win/tools64/vsprops/releaseproduction.vsprops: Removed.
2403 2013-06-10 Roger Fong <roger_fong@apple.com>
2405 Change WebKitLibraries/win folder structure around.
2406 <rdar://problem/14097829>
2408 Reviewed by Lucas Forschler.
2410 * win/WinTools.make: Copied from win/tools32/WinTools.make.
2411 * win/tools32/WinTools.make: Removed.
2412 * win/tools64: Copied from win/tools32.
2414 2013-06-05 Bear Travis <betravis@adobe.com>
2416 [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
2417 https://bugs.webkit.org/show_bug.cgi?id=117172
2419 Reviewed by Alexandru Chiculita.
2421 Adding the CSS_SHAPES compile flag.
2423 * win/tools32/vsprops/FeatureDefines.vsprops:
2424 * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
2426 2013-06-03 Roger Fong <roger_fong@apple.com>
2428 Unreviewed. Some AppleWin VS2010 house cleaning.
2430 * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
2431 * win/tools32/scripts/auto-version2010.sh: Removed.
2432 * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
2433 * win/tools32/scripts/feature-defines2010.sh: Removed.
2435 2013-06-03 Roger Fong <roger_fong@apple.com>
2437 Nuke VS2005 files from the tree.
2438 <rdar://problem/14042021>.
2440 Rubberstamped by Brent Fulgham.
2443 * win/lib/WebKitSystemInterface.lib: Removed.
2444 * win/tools: Removed.
2445 * win/tools/WinTools.make: Removed.
2446 * win/tools/scripts: Removed.
2447 * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
2448 * win/tools/scripts/VERSION: Removed.
2449 * win/tools/scripts/auto-version.sh: Removed.
2450 * win/tools/scripts/auto-version2010.sh: Removed.
2451 * win/tools/scripts/feature-defines.sh: Removed.
2452 * win/tools/scripts/feature-defines2010.sh: Removed.
2453 * win/tools/vsprops: Removed.
2454 * win/tools/vsprops/FeatureDefines.props: Removed.
2455 * win/tools/vsprops/FeatureDefines.vsprops: Removed.
2456 * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
2457 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
2458 * win/tools/vsprops/WinCairo.props: Removed.
2459 * win/tools/vsprops/WinCairo.vsprops: Removed.
2460 * win/tools/vsprops/cURL.props: Removed.
2461 * win/tools/vsprops/cURL.vsprops: Removed.
2462 * win/tools/vsprops/common.props: Removed.
2463 * win/tools/vsprops/common.vsprops: Removed.
2464 * win/tools/vsprops/debug.props: Removed.
2465 * win/tools/vsprops/debug.vsprops: Removed.
2466 * win/tools/vsprops/debug_all.vsprops: Removed.
2467 * win/tools/vsprops/debug_wincairo.props: Removed.
2468 * win/tools/vsprops/debug_wincairo.vsprops: Removed.
2469 * win/tools/vsprops/debugsuffix.props: Removed.
2470 * win/tools/vsprops/production.props: Removed.
2471 * win/tools/vsprops/production.vsprops: Removed.
2472 * win/tools/vsprops/release.props: Removed.
2473 * win/tools/vsprops/release.vsprops: Removed.
2474 * win/tools/vsprops/releaseproduction.vsprops: Removed.
2476 2013-05-29 Jeffrey Pfau <jpfau@apple.com>
2478 [Mac] Enable cache partitioning and the public suffix list on 10.8
2479 <rdar://problem/13679019>
2481 Rubber-stamped by David Kilzer.
2483 * WebKitSystemInterface.h:
2484 * libWebKitSystemInterfaceLion.a:
2485 * libWebKitSystemInterfaceMountainLion.a:
2487 2013-05-14 Beth Dakin <bdakin@apple.com>
2489 Printing in 1Password app is broken with screen fonts disabled
2490 https://bugs.webkit.org/show_bug.cgi?id=116133
2492 <rdar://problem/13162981>
2494 Reviewed by Anders Carlsson.
2496 Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
2498 * libWebKitSystemInterfaceLion.a:
2499 * libWebKitSystemInterfaceMountainLion.a:
2501 2013-05-08 Roger Fong <roger_fong@apple.com>
2503 Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
2505 * win/lib32: Copied from win/lib.
2506 * win/tools/WinTools.make:
2508 2013-05-02 Roger Fong <roger_fong@apple.com>
2510 Unreviewed Windows build fix.
2512 * win/lib/WebKitSystemInterface.lib:
2514 2013-05-01 Alexey Proskuryakov <ap@apple.com>
2516 Update WebKitSystemInterface.
2518 * WebKitSystemInterface.h:
2519 * libWebKitSystemInterfaceLion.a:
2520 * libWebKitSystemInterfaceMountainLion.a:
2522 2013-04-29 Chris Fleizach <cfleizach@apple.com>
2524 WEB SPEECH: need to identify the default voice per language
2525 https://bugs.webkit.org/show_bug.cgi?id=115366
2527 Reviewed by Simon Fraser.
2529 * WebKitSystemInterface.h:
2530 * libWebKitSystemInterfaceLion.a:
2531 * libWebKitSystemInterfaceMountainLion.a:
2533 2013-04-29 Roger Fong <roger_fong@apple.com>
2535 Need a tools32 folder for VS2010 builds.
2536 tools folder will be nuked when we nuke VS2005.
2538 * win/tools32: Copied from WebKitLibraries/win/tools.
2540 2013-04-26 Roger Fong <roger_fong@apple.com>
2542 Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
2544 * win/tools/vsprops/FeatureDefines.vsprops:
2546 2013-04-26 Roger Fong <roger_fong@apple.com>
2548 Disable sub-pixel-layout on Apple Windows port.
2550 * win/tools/vsprops/FeatureDefines.props:
2552 2013-04-26 Roger Fong <roger_fong@apple.com>
2554 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
2555 Make the DebugSuffix configuration use _debug dependencies.
2557 * win/tools/WinTools.make:
2558 * win/tools/scripts/auto-version2010.sh:
2559 * win/tools/scripts/feature-defines2010.sh:
2560 * win/tools/vsprops/common.props:
2561 * win/tools/vsprops/debugsuffix.props:
2563 2013-04-25 Chris Fleizach <cfleizach@apple.com>
2565 WEB SPEECH: language support does not work as expected
2566 https://bugs.webkit.org/show_bug.cgi?id=115119
2568 Reviewed by Alexey Proskuryakov.
2570 * WebKitSystemInterface.h:
2572 2013-04-24 Roger Fong <roger_fong@apple.com>
2574 Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
2576 * win/tools/vsprops/common.props:
2578 2013-04-23 Antoine Quint <graouts@apple.com>
2580 Initial advance of text runs should be taken into account
2581 https://bugs.webkit.org/show_bug.cgi?id=114949
2583 Reviewed by Darin Adler.
2585 * WebKitSystemInterface.h:
2586 * libWebKitSystemInterfaceLion.a:
2587 * libWebKitSystemInterfaceMountainLion.a:
2589 2013-04-12 Jeffrey Pfau <jpfau@apple.com>
2591 Query directly for cache partition names
2592 https://bugs.webkit.org/show_bug.cgi?id=114538
2594 Reviewed by David Kilzer.
2596 * WebKitSystemInterface.h:
2597 * libWebKitSystemInterfaceLion.a:
2598 * libWebKitSystemInterfaceMountainLion.a:
2600 2013-04-08 Roger Fong <roger_fong@apple.com>
2604 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2605 * win/lib/WebKitSystemInterface.lib:
2607 2013-04-11 Alexey Proskuryakov <ap@apple.com>
2609 <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
2610 https://bugs.webkit.org/show_bug.cgi?id=114464
2612 Update WebKitSystemInterface.
2614 * WebKitSystemInterface.h:
2615 * libWebKitSystemInterfaceLion.a:
2616 * libWebKitSystemInterfaceMountainLion.a:
2618 2013-04-10 Benjamin Poulain <bpoulain@apple.com>
2620 Mass remove all the empty directories
2622 Rubberstamped by Ryosuke Niwa.
2625 * win/lib/WebKitSystemInterface: Removed.
2627 2013-04-05 Roger Fong <roger_fong@apple.com>
2629 More VS2010 solution makefile fixes.
2630 <rdar://problem/13588964>
2632 * win/tools/WinTools.make:
2634 2013-04-03 Brent Fulgham <bfulgham@webkit.org>
2636 [Windows, WinCairo] Unreviewed VS2010 Build Correction
2638 * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
2639 * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
2641 2013-04-01 Roger Fong <roger_fong@apple.com>
2643 Update FEATURE_DEFINES string generation for VS2010 solution.
2644 https://bugs.webkit.org/show_bug.cgi?id=113737.
2646 Reviewed by Timothy Horton.
2648 * win/tools/scripts/feature-defines2010.sh: Added.
2650 2013-03-29 Roger Fong <roger_fong@apple.com>
2652 Unreviewed. Rollout r146818.
2654 * win/tools/vsprops/FeatureDefines.props:
2656 2013-03-25 Kent Tamura <tkent@chromium.org>
2658 Rename ENABLE_INPUT_TYPE_DATETIME
2659 https://bugs.webkit.org/show_bug.cgi?id=113254
2661 Reviewed by Kentaro Hara.
2663 Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
2664 Actually I'd like to remove the code, but we shouldn't remove it yet
2665 because we shipped products with it on some platforms.
2667 * win/tools/vsprops/FeatureDefines.props:
2668 * win/tools/vsprops/FeatureDefines.vsprops:
2669 * win/tools/vsprops/FeatureDefinesCairo.props:
2670 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2672 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com>
2674 Unreviewed, rolling out r146816, r146821, and r146830.
2675 http://trac.webkit.org/changeset/146816
2676 http://trac.webkit.org/changeset/146821
2677 http://trac.webkit.org/changeset/146830
2678 https://bugs.webkit.org/show_bug.cgi?id=113262
2680 Broke all the Windows tests (Requested by rfong on #webkit).
2682 * win/tools/vsprops/FeatureDefines.vsprops:
2684 2013-03-25 Roger Fong <roger_fong@apple.com>
2686 Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
2688 * win/tools/vsprops/FeatureDefines.props:
2690 2013-03-25 Roger Fong <roger_fong@apple.com>
2692 Enable CSS_REGIONS and CSS_EXCLUSIONS.
2693 https://bugs.webkit.org/show_bug.cgi?id=87519
2695 Reviewed by Timothy Horton.
2697 * win/tools/vsprops/FeatureDefines.vsprops:
2699 2013-03-21 Roger Fong <roger_fong@apple.com>
2701 Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
2703 * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
2704 * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
2705 * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
2706 * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
2707 * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
2708 * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
2709 * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
2710 * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
2711 * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
2712 * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
2714 2013-03-19 Brent Fulgham <bfulgham@webkit.org>
2716 [WinCairo] Unreviewed build fix.
2718 * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
2719 of sync with the main Windows build, and the VS2010 version of the
2720 WinCairo port, preventing consistent builds.
2722 2013-03-13 Ryosuke Niwa <rniwa@webkit.org>
2724 Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
2725 https://bugs.webkit.org/show_bug.cgi?id=112277
2727 Reviewed by Adam Barth.
2729 * win/tools/vsprops/FeatureDefines.vsprops:
2730 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2732 2013-03-06 Jer Noble <jer.noble@apple.com>
2734 Unreviewed roll-out of r145011.
2736 * win/tools/vsprops/FeatureDefines.vsprops:
2738 2013-03-06 Jer Noble <jer.noble@apple.com>
2740 Unreviewed build fix. Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
2741 (non-Cairo) Windows builds.
2743 * win/tools/vsprops/FeatureDefines.vsprops:
2745 2013-03-05 Kiran Muppala <cmuppala@apple.com>
2747 Remove deprecated process suppression assertion SPI from WebKitSystemInterface
2748 https://bugs.webkit.org/show_bug.cgi?id=111501
2750 Reviewed by Alexey Proskuryakov.
2752 https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
2753 WKNSProcessInfoProcessAssertionWithTypes() with
2754 -[NSProcessInfo beginSuspensionOfSystemBehaviors:]. Hence, remove
2755 the now deprecated SPI.
2757 * WebKitSystemInterface.h: Remove
2758 WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
2760 2013-03-05 Kiran Muppala <cmuppala@apple.com>
2762 Use new assertion API for process suppression on Mac
2763 https://bugs.webkit.org/show_bug.cgi?id=111387
2765 Reviewed by Alexey Proskuryakov.
2767 Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
2768 take a process suppression assertion.
2770 * WebKitSystemInterface.h:
2772 2013-03-05 Jeffrey Pfau <jpfau@apple.com>
2774 Clear associated cache partitions when deleting origins' cache
2775 https://bugs.webkit.org/show_bug.cgi?id=111383
2777 Reviewed by Maciej Stachowiak.
2779 * WebKitSystemInterface.h:
2780 * libWebKitSystemInterfaceLion.a:
2781 * libWebKitSystemInterfaceMountainLion.a:
2783 2013-03-04 Kunihiko Sakamoto <ksakamoto@chromium.org>
2785 Add build flag for FontLoader
2786 https://bugs.webkit.org/show_bug.cgi?id=111289
2788 Reviewed by Benjamin Poulain.
2790 Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
2792 * win/tools/vsprops/FeatureDefines.vsprops:
2793 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2795 2013-02-27 Glenn Adams <glenn@skynav.com>
2797 Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
2798 https://bugs.webkit.org/show_bug.cgi?id=110944
2800 Reviewed by Dean Jackson.
2802 * win/tools/vsprops/FeatureDefines.vsprops:
2803 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2805 2013-02-21 Jeffrey Pfau <jpfau@apple.com>
2807 Optionally partition cache to prevent using cache for tracking
2808 https://bugs.webkit.org/show_bug.cgi?id=110269
2810 Reviewed by Maciej Stachowiak.
2812 Update WKSI bindings.
2814 * WebKitSystemInterface.h:
2815 * libWebKitSystemInterfaceLion.a:
2816 * libWebKitSystemInterfaceMountainLion.a:
2818 2013-02-22 Aaron Colwell <acolwell@chromium.org>
2820 Disable MediaSource on Apple Windows port
2821 https://bugs.webkit.org/show_bug.cgi?id=110494
2823 Reviewed by Tim Horton.
2825 * win/tools/vsprops/FeatureDefines.vsprops:
2827 2013-02-22 Roger Fong <roger_fong@apple.com>
2829 Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
2831 * win/tools/WinTools.make:
2833 2013-02-14 Anders Carlsson <andersca@apple.com>
2835 Add WKContextIsPlugInUpdateAvailable
2836 https://bugs.webkit.org/show_bug.cgi?id=109862
2837 <rdar://problem/13173140>
2839 Reviewed by Sam Weinig.
2841 Roll WebKitSystemInterface DEPS.
2843 * WebKitSystemInterface.h:
2844 * libWebKitSystemInterfaceLion.a:
2845 * libWebKitSystemInterfaceMountainLion.a:
2847 2013-02-13 Roger Fong <roger_fong@apple.com>
2849 Move all .props files from WebKitLibraries folder to WebKit Source folder.
2850 https://bugs.webkit.org/show_bug.cgi?id=109761
2852 Reviewed by Brent Fulgham.
2854 * win/tools/vsprops/FeatureDefines.props: Removed.
2855 * win/tools/vsprops/common.props: Removed.
2856 * win/tools/vsprops/debug.props: Removed.
2857 * win/tools/vsprops/release.props: Removed.
2858 * win/tools/vsprops/releaseproduction.props: Removed.
2860 2013-02-07 Roger Fong <roger_fong@apple.com>
2862 Unreviewed. More VS2010 WebKit solution touchups.
2863 Move an ignored warning from a project to common properties.
2865 * win/tools/vsprops/common.props:
2867 2013-02-06 Mike West <mkwst@chromium.org>
2869 Add an ENABLE_NOSNIFF feature flag.
2870 https://bugs.webkit.org/show_bug.cgi?id=109029
2872 Reviewed by Jochen Eisinger.
2874 This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
2875 when processing script and other resource types.
2877 * win/tools/vsprops/FeatureDefines.vsprops:
2878 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2880 2013-02-01 Alexis Menard <alexis@webkit.org>
2882 Enable unprefixed CSS transitions by default.
2883 https://bugs.webkit.org/show_bug.cgi?id=108216
2885 Reviewed by Dean Jackson.
2887 Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
2888 to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to
2889 guard the unprefixing work for CSS Transforms and animations.
2891 * win/tools/vsprops/FeatureDefines.vsprops:
2892 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2894 2013-01-30 Alexey Proskuryakov <ap@apple.com>
2896 Update WebKitSystemInterface for <rdar://problem/13111288>.
2898 * libWebKitSystemInterfaceLion.a:
2899 * libWebKitSystemInterfaceMountainLion.a:
2901 * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
2903 2013-01-28 Kiran Muppala <cmuppala@apple.com>
2905 Add window occlusion criteria to determine page visibility on Mac
2906 https://bugs.webkit.org/show_bug.cgi?id=107494
2908 Reviewed by Simon Fraser.
2910 Add enum constants to specify window occlusion notification type to
2911 notification registration/unregistration methods. Add typedef for
2912 window ID data passed to the window occlusion notification handler.
2913 Add method to enable occlusion notifications for a particular window.
2915 * WebKitSystemInterface.h: Add
2916 WKOcclusionNotificationTypeWindowBecameVisible,
2917 WKOcclusionNotificationTypeWindowBecameOccluded,
2919 WKEnableWindowOcclusionNotifications().
2921 2013-01-25 Andy Estes <aestes@apple.com>
2923 Update WKSI header and libraries after r140875.
2925 * WebKitSystemInterface.h:
2926 * libWebKitSystemInterfaceLion.a:
2927 * libWebKitSystemInterfaceMountainLion.a:
2929 2013-01-24 Brent Fulgham <bfulgham@webkit.org>
2931 Get WTF compiling in VS2010 (32bit)
2932 https://bugs.webkit.org/show_bug.cgi?id=106986
2934 Reviewed by Tim Horton.
2936 If you do not have Cygwin in the overall operating system
2937 PATH, the project will not build. In VS2005 we had logic
2938 in the build system to guard against this. We should
2939 retain this in the VS2010 work.
2941 Furthermore, VS2010 has a nasty bug where to Visual Studio
2942 tools path is not defined when performing a 'clean' phase
2943 on an NMAKE-based build. This is corrected here as well.
2945 * win/tools/vsprops/common.props: Revise environment setup
2946 to ensure proper tools are in path during build.
2948 2013-01-19 Roger Fong <roger_fong@apple.com>
2950 Add WebKitLibraries property sheets for compiling WebKit in VS2010.
2951 https://bugs.webkit.org/show_bug.cgi?id=106949
2953 Reviewed by Brent Fulgham.
2955 * win/tools/vsprops/FeatureDefines.props: Added.
2956 * win/tools/vsprops/common.props: Added.
2957 * win/tools/vsprops/debug.props: Added.
2958 * win/tools/vsprops/release.props: Added.
2959 * win/tools/vsprops/releaseproduction.props: Added.
2961 2013-01-21 Dirk Schulze <dschulze@adobe.com>
2963 Add build flag for Canvas's Path object (disabled by default)
2964 https://bugs.webkit.org/show_bug.cgi?id=107473
2966 Reviewed by Dean Jackson.
2968 Add CANVAS_PATH build flag to build systems.
2970 * win/tools/vsprops/FeatureDefines.vsprops:
2971 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2973 2013-01-10 Roger Fong <roger_fong@apple.com>
2975 Update WebkitSystemInterface lib for Windows port.
2976 This hasn't been done in a while and the current one is out of date.
2977 In addition I believe it will fix:
2978 <rdar://problem/12990844>
2980 Rubberstamped by Timothy Horton.
2982 * win/lib/WebKitSystemInterface.lib:
2984 2013-01-08 Kiran Muppala <cmuppala@apple.com>
2986 Add WebKitSystemInterface needed for overriding system proxies on Mac
2987 https://bugs.webkit.org/show_bug.cgi?id=106410
2989 Reviewed by Stephanie Lewis.
2991 This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
2992 Add user defaults to override system proxy settings for NetworkProcess on Mac, which
2993 is awaiting the approval of a WebKit2 committer. Commiting the WKSI portion separately,
2994 so that the internal repository commit for generating the WKSI libraries does not have to
2995 be rolled back every time the rest of the patch changes.
2997 Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
2998 custom proxies during initialization.
3000 * WebKitSystemInterface.h:
3001 * libWebKitSystemInterfaceLion.a:
3002 * libWebKitSystemInterfaceMountainLion.a:
3004 2013-01-04 Adam Klein <adamk@chromium.org>
3006 Remove ENABLE_MUTATION_OBSERVERS #define
3007 https://bugs.webkit.org/show_bug.cgi?id=105459
3009 Reviewed by Ryosuke Niwa.
3011 * win/tools/vsprops/FeatureDefines.vsprops:
3012 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3014 2013-01-01 Dan Bernstein <mitz@apple.com>
3016 <rdar://problem/12942239> Update copyright strings
3018 Reviewed by Sam Weinig.
3020 * win/tools/scripts/COPYRIGHT-END-YEAR:
3022 2012-12-28 Mark Rowe <mrowe@apple.com>
3024 Move logic for extracting the OS X marketing version in to WebCore
3025 <http://webkit.org/b/105841> / <rdar://problem/10736041>
3027 Reviewed by Dan Bernstein.
3029 * WebKitSystemInterface.h:
3031 2012-12-19 Kiran Muppala <cmuppala@apple.com>
3033 Adopt new assertion SPI for process suppression on Mac
3034 https://bugs.webkit.org/show_bug.cgi?id=105378
3036 Reviewed by Mark Rowe.
3038 Add WKNSProcessInfoProcessAssertionWithTypes().
3040 * WebKitSystemInterface.h:
3042 2012-12-19 Alexis Menard <alexis@webkit.org>
3044 Implement CSS parsing for CSS transitions unprefixed.
3045 https://bugs.webkit.org/show_bug.cgi?id=104804
3047 Reviewed by Dean Jackson.
3049 Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
3050 to cover the work of unprefixing Transforms, Animations and
3051 Transitions. It will let the possibility of each ports to turn it off
3052 in their release branches until we're confident that these CSS
3053 properties are ready to be unprefixed.
3055 * win/tools/vsprops/FeatureDefines.vsprops:
3056 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3058 2012-12-12 Roger Fong <roger_fong@apple.com>
3060 Enable VIDEO_TRACK on Windows.
3061 https://bugs.webkit.org/show_bug.cgi?id=104706.
3063 Reviewed by Timothy Horton.
3065 Enable VIDEO_TRACK on Windows and update project property files.
3067 * win/tools/vsprops/FeatureDefines.vsprops:
3069 2012-12-12 Sheriff Bot <webkit.review.bot@gmail.com>
3071 Unreviewed, rolling out r137491.
3072 http://trac.webkit.org/changeset/137491
3073 https://bugs.webkit.org/show_bug.cgi?id=104828
3075 broke the builtd (Requested by rfong on #webkit).
3077 * win/tools/vsprops/FeatureDefines.vsprops:
3079 2012-12-11 Roger Fong <roger_fong@apple.com>
3081 Enable VIDEO_TRACK on Windows.
3082 https://bugs.webkit.org/show_bug.cgi?id=104706.
3084 Reviewed by Timothy Horton.
3086 Enable VIDEO_TRACK on Windows and update project property files.
3088 * win/tools/vsprops/FeatureDefines.vsprops:
3090 2012-12-10 Alexis Menard <alexis@webkit.org>
3092 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
3093 https://bugs.webkit.org/show_bug.cgi?id=104539
3095 Reviewed by Antonio Gomes.
3097 As discussed on webkit-dev it is not needed to keep this feature flag
3098 as support for <position> type is a small feature that is already
3099 implemented by three other UAs. It was useful while landing this
3100 feature as partial bits were landed one after one.
3102 * win/tools/vsprops/FeatureDefines.vsprops:
3103 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3105 2012-12-06 Rick Byers <rbyers@chromium.org>
3107 CSS cursor property should support webkit-image-set
3108 https://bugs.webkit.org/show_bug.cgi?id=99493
3110 Reviewed by Beth Dakin.
3112 Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
3114 * win/tools/vsprops/FeatureDefines.vsprops:
3115 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3117 2012-11-26 Roger Fong <roger_fong@apple.com>
3119 Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
3120 Add a feature flag and skip some failing tests.
3121 https://bugs.webkit.org/show_bug.cgi?id=103294
3124 compositing/overflow/scrolling-without-painting.html
3125 compositing/overflow/updating-scrolling-content.html
3127 * win/tools/vsprops/FeatureDefines.vsprops:
3129 2012-11-23 Alexis Menard <alexis@webkit.org>
3131 [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
3132 https://bugs.webkit.org/show_bug.cgi?id=102104
3134 Reviewed by Julien Chaffraix.
3136 Protect the new feature behind a feature flag.
3138 * win/tools/vsprops/FeatureDefines.vsprops:
3139 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3141 2012-11-19 Kihong Kwon <kihong.kwon@samsung.com>
3143 Add PROXIMITY_EVENTS feature
3144 https://bugs.webkit.org/show_bug.cgi?id=102658
3146 Reviewed by Kentaro Hara.
3148 Add PROXIMITY_EVENTS feature to win and win-cairo prot.
3150 * win/tools/vsprops/FeatureDefines.vsprops:
3151 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3153 2012-11-12 Beth Dakin <bdakin@apple.com>
3155 Build fix. Forgot these bits last time.
3157 * libWebKitSystemInterfaceLion.a:
3158 * libWebKitSystemInterfaceMountainLion.a:
3160 2012-11-12 Beth Dakin <bdakin@apple.com>
3162 Zoomed-in scrolling is very slow when deviceScaleFactor > 1
3163 https://bugs.webkit.org/show_bug.cgi?id=101787
3165 Reviewed by Simon Fraser.
3167 wkSetCGFontRenderingMode now takes a BOOL parameter.
3168 * WebKitSystemInterface.h:
3169 * libWebKitSystemInterfaceLion.a:
3170 * libWebKitSystemInterfaceMountainLion.a:
3172 2012-11-08 Anders Carlsson <andersca@apple.com>
3174 Roll WebKitSystemInterface DEPS.
3176 Rubber-stamped by Andreas Kling.
3178 * libWebKitSystemInterfaceLion.a:
3179 * libWebKitSystemInterfaceMountainLion.a:
3181 2012-11-07 Roger Fong <roger_fong@apple.com>
3183 Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
3184 https://bugs.webkit.org/show_bug.cgi?id=101538
3186 Rubberstamped by Tim Horton.
3188 * win/tools/vsprops/FeatureDefines.vsprops:
3190 2012-11-06 Anders Carlsson <andersca@apple.com>
3194 * WebKitSystemInterface.h:
3196 2012-11-06 Anders Carlsson <andersca@apple.com>
3198 Update Java related WKSI function names
3199 https://bugs.webkit.org/show_bug.cgi?id=101414
3201 Reviewed by Sam Weinig.
3203 Roll WebKitSystemInterface DEPS.
3205 * WebKitSystemInterface.h:
3206 * libWebKitSystemInterfaceLion.a:
3207 * libWebKitSystemInterfaceMountainLion.a:
3209 2012-11-06 Alexey Proskuryakov <ap@apple.com>
3211 Clean up which storage cookie jar functions use
3212 https://bugs.webkit.org/show_bug.cgi?id=101395
3214 Reviewed by Brady Eidson.
3216 * WebKitSystemInterface.h:
3217 * libWebKitSystemInterfaceLion.a:
3218 * libWebKitSystemInterfaceMountainLion.a:
3219 Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
3220 supported OS versions.
3222 2012-11-06 Alexey Proskuryakov <ap@apple.com>
3224 Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
3226 Rubber-stampted by Mark Rowe.
3228 * libWebKitSystemInterfaceLeopard.a: Removed.
3229 * libWebKitSystemInterfaceSnowLeopard.a: Removed.
3231 2012-11-05 Alexey Proskuryakov <ap@apple.com>
3233 Get rid of setCookieStoragePrivateBrowsingEnabled.
3234 https://bugs.webkit.org/show_bug.cgi?id=101247
3236 Reviewed by Brady Eidson.
3238 * WebKitSystemInterface.h: Removed the function.
3240 2012-11-02 Anders Carlsson <andersca@apple.com>
3242 Don't instantiate the Java plug-in if it's inactive
3243 https://bugs.webkit.org/show_bug.cgi?id=101102
3244 <rdar://problem/12595679>
3246 Reviewed by Andreas Kling.
3248 Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
3250 * WebKitSystemInterface.h:
3251 * libWebKitSystemInterfaceLion.a:
3252 * libWebKitSystemInterfaceMountainLion.a:
3253 Roll WebKitSystemInterface DERPS.
3255 2012-10-25 Dominik Röttsches <dominik.rottsches@intel.com>
3257 Conditionalize XHR timeout support
3258 https://bugs.webkit.org/show_bug.cgi?id=100356
3260 Reviewed by Adam Barth.
3262 Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
3263 See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
3264 to fix timeout support for CF Network.
3266 * win/tools/vsprops/FeatureDefines.vsprops:
3267 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3269 2012-10-24 Eric Carlson <eric.carlson@apple.com>
3271 Allow ports to override text track rendering style
3272 https://bugs.webkit.org/show_bug.cgi?id=97800
3273 <rdar://problem/12044964>
3275 Reviewed by Maciej Stachowiak.
3277 Update WKSI header with SPI for getting the user caption appearance preferences.
3279 * WebKitSystemInterface.h:
3281 2012-10-19 Dongwoo Joshua Im <dw.im@samsung.com>
3283 Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
3284 https://bugs.webkit.org/show_bug.cgi?id=99804
3286 Reviewed by Julien Chaffraix.
3288 CSS3 text related properties will be implemented under this flag,
3289 including text decoration, text-align-last, and text-justify.
3291 * win/tools/vsprops/FeatureDefines.vsprops:
3292 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3294 2012-10-18 Pablo Flouret <pablof@motorola.com>
3296 Implement css3-conditional's @supports rule
3297 https://bugs.webkit.org/show_bug.cgi?id=86146
3299 Reviewed by Antti Koivisto.
3301 * win/tools/vsprops/FeatureDefines.vsprops:
3302 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3303 Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
3305 2012-10-08 Kiran Muppala <cmuppala@apple.com>
3307 Throttle DOM timers on hidden pages.
3308 https://bugs.webkit.org/show_bug.cgi?id=98474
3310 Reviewed by Maciej Stachowiak.
3312 Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
3314 * win/tools/vsprops/FeatureDefines.vsprops:
3315 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3317 2012-10-05 Sheriff Bot <webkit.review.bot@gmail.com>
3319 Unreviewed, rolling out r130556 and r130564.
3320 http://trac.webkit.org/changeset/130556
3321 http://trac.webkit.org/changeset/130564
3322 https://bugs.webkit.org/show_bug.cgi?id=98572
3324 The patch wasn't reviewed by a reviewer and it is breaking
3325 Chromium Windows (Requested by jchaffraix on #webkit).
3327 * WebKitSystemInterface.h:
3329 2012-10-05 Tim Horton <timothy_horton@apple.com>
3331 Update WebKitSystemInterface libraries and header.
3333 Reviewed by Simon Fraser.
3335 * WebKitSystemInterface.h:
3336 * libWebKitSystemInterfaceLion.a:
3337 * libWebKitSystemInterfaceMountainLion.a:
3338 * libWebKitSystemInterfaceSnowLeopard.a:
3340 2012-10-04 Eric Carlson <eric.carlson@apple.com>
3342 Allow ports to override text track rendering style
3343 https://bugs.webkit.org/show_bug.cgi?id=97800
3344 <rdar://problem/12044964>
3346 Reviewed by Silvia Pfeiffer.
3348 Update WKSI header with SPI for getting the user caption appearance preferences.
3350 * WebKitSystemInterface.h:
3352 2012-09-28 Eric Carlson <eric.carlson@apple.com>
3354 Allow ports to override text track rendering style
3355 <rdar://problem/12044964>
3357 Reviewed by Jessie Berlin.
3359 Update WKSI libraries.
3361 * libWebKitSystemInterfaceLion.a:
3362 * libWebKitSystemInterfaceMountainLion.a:
3363 * libWebKitSystemInterfaceSnowLeopard.a:
3365 2012-09-25 Simon Fraser <simon.fraser@apple.com>
3367 <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
3369 Reviewed by Tim Horton.
3371 New WKSI libraries and header.
3373 * WebKitSystemInterface.h:
3374 * libWebKitSystemInterfaceLion.a:
3375 * libWebKitSystemInterfaceMountainLion.a:
3376 * libWebKitSystemInterfaceSnowLeopard.a:
3378 2012-09-08 Sam Weinig <sam@webkit.org>
3380 Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
3381 https://bugs.webkit.org/show_bug.cgi?id=96194
3383 Reviewed by Dan Bernstein.
3385 Update WKSI with SPI for getting the bundle URL from an executable URL.
3387 * WebKitSystemInterface.h:
3388 * libWebKitSystemInterfaceLion.a:
3389 * libWebKitSystemInterfaceMountainLion.a:
3390 * libWebKitSystemInterfaceSnowLeopard.a:
3391 Adds WKCopyBundleURLForExecutableURL().
3393 2012-08-29 Tony Chang <tony@chromium.org>
3395 Remove ENABLE_CSS3_FLEXBOX compile time flag
3396 https://bugs.webkit.org/show_bug.cgi?id=95382
3398 Reviewed by Ojan Vafai.
3400 Everyone is already enabling this by default and the spec has stablized.
3402 * win/tools/vsprops/FeatureDefines.vsprops:
3403 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3405 2012-08-15 Bruno de Oliveira Abinader <bruno.abinader@basyskom.com>
3407 [css3-text] Add CSS3 Text decoration compile flag
3408 https://bugs.webkit.org/show_bug.cgi?id=93863
3410 Reviewed by Julien Chaffraix.
3412 This patch handles the compile flag implementation, which will come disabled by
3413 default, thus not exposing the CSS3 text decoration features to the web, unless
3414 when explicitly enabling it with "--css3-text-decoration" build parameter.
3416 * win/tools/vsprops/FeatureDefines.vsprops:
3417 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3419 2012-08-14 Alex Christensen <alex.christensen@flexsim.com>
3421 /SAFESEH should not be a common linker option
3422 https://bugs.webkit.org/show_bug.cgi?id=89372
3424 Reviewed by Darin Adler.
3426 * win/tools/vsprops/common.vsprops:
3427 removed /SAFESEH as a default option for the linker (doesn't work for x64)
3429 2012-08-13 Roger Fong <roger_fong@apple.com>
3431 Enable CSS Sticky Position on Windows.
3432 https://bugs.webkit.org/show_bug.cgi?id=93905
3434 Reviewed by Tim Horton.
3436 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.
3438 * win/tools/vsprops/FeatureDefines.vsprops:
3439 Include ENABLE_CSS_STICKY_POSITION flag.
3441 2012-08-06 Anders Carlsson <andersca@apple.com>
3443 If the Apple Java plug-in is blocked and no runtime is installed, don't load it
3444 https://bugs.webkit.org/show_bug.cgi?id=93289
3445 <rdar://problem/11730092>
3447 Reviewed by Dan Bernstein.
3449 Add WKJLIsRuntimeAndWebComponentsInstalled().
3451 * WebKitSystemInterface.h:
3452 * libWebKitSystemInterfaceLion.a:
3453 * libWebKitSystemInterfaceMountainLion.a:
3455 2012-08-01 Jon Lee <jonlee@apple.com>
3459 Reviewed by Mark Rowe.
3461 * libWebKitSystemInterfaceLion.a:
3462 * libWebKitSystemInterfaceMountainLion.a:
3463 * libWebKitSystemInterfaceSnowLeopard.a:
3465 2012-07-29 Rik Cabanier <cabanier@adobe.com>
3467 Add ENABLE_CSS_COMPOSITING flag
3468 https://bugs.webkit.org/show_bug.cgi?id=92553
3470 Reviewed by Dirk Schulze.
3472 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
3474 * win/tools/vsprops/FeatureDefines.vsprops:
3475 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3477 2012-07-23 Roger Fong <roger_fong@apple.com>
3479 Disable flexbox on Windows
3480 https://bugs.webkit.org/show_bug.cgi?id=92047
3481 <rdar://problem/11570384>
3483 Reviewed by Darin Adler.
3485 Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
3487 * win/tools/vsprops/FeatureDefines.vsprops:
3488 Disable ENABLE_CSS3_FLEXBOX property.
3490 2012-07-23 Kent Tamura <tkent@chromium.org>
3492 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
3493 https://bugs.webkit.org/show_bug.cgi?id=91941
3495 Reviewed by Kentaro Hara.
3497 A flag name for an elmement should be ENABLE_*_ELEMENT.
3499 * win/tools/vsprops/FeatureDefines.vsprops:
3500 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3502 2012-07-22 Kent Tamura <tkent@chromium.org>
3504 Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
3505 https://bugs.webkit.org/show_bug.cgi?id=91928
3507 Reviewed by Kentaro Hara.
3509 A flag name for an elmement should be ENABLE_*_ELEMENT.
3511 * win/tools/vsprops/FeatureDefines.vsprops:
3512 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3514 2012-07-20 Kent Tamura <tkent@chromium.org>
3516 Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
3517 https://bugs.webkit.org/show_bug.cgi?id=91846
3519 Reviewed by Kentaro Hara.
3521 A flag name for an elmement should be ENABLE_*_ELEMENT.
3523 * win/tools/vsprops/FeatureDefines.vsprops:
3524 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3526 2012-07-11 Mark Rowe <mrowe@apple.com>
3528 Add a Mountain Lion version of libWebKitSystemInterface.a.
3530 Update the WebKitSystemInterface header and binaries.
3532 Reviewed by John Sullivan.
3534 * WebKitSystemInterface.h:
3535 * libWebKitSystemInterfaceLion.a:
3536 * libWebKitSystemInterfaceMountainLion.a: Added.
3537 * libWebKitSystemInterfaceSnowLeopard.a:
3539 2012-07-04 John Mellor <johnme@chromium.org>
3541 Text Autosizing: Add compile flag and runtime setting
3542 https://bugs.webkit.org/show_bug.cgi?id=87394
3544 This patch renames Font Boosting to Text Autosizing.
3546 Reviewed by Adam Barth.
3548 * win/tools/vsprops/FeatureDefines.vsprops:
3549 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3551 2012-06-29 Mihai Balan <mibalan@adobe.com>
3553 [CSS Regions] Adding feature defines for CSS Regions for Windows
3554 https://bugs.webkit.org/show_bug.cgi?id=88645
3556 Reviewed by Tony Chang.
3558 Re-trying to enable CSS regions on Windows. This time only enabling
3559 regions since exclusions lead to some very strange compiling/linking
3562 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
3563 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
3565 2012-06-28 Brent Fulgham <bfulgham@webkit.org>
3567 [WinCairo] Unreviewed build correction. Add two missing macro
3568 declarations to vsprops file.
3570 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
3571 ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
3573 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
3575 [WinCairo] Unreviewed build correction. Accidentally turned on
3576 CSS_FILTERS, which is not available in tree.
3578 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
3579 back off for WinCairo target.
3581 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
3583 [WinCairo] Unreviewed build correction. Resync feature defines with
3584 Apple port. Things have drifted apart a little.
3586 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
3587 Apple port, define some missing features.
3589 2012-06-19 Mike West <mkwst@chromium.org>
3591 Introduce ENABLE_CSP_NEXT configuration flag.
3592 https://bugs.webkit.org/show_bug.cgi?id=89300
3594 Reviewed by Adam Barth.
3596 The 1.0 draft of the Content Security Policy spec is just about to
3597 move to Last Call. We'll hide work on the upcoming 1.1 spec behind
3598 this ENABLE flag, disabled by default.
3600 Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
3602 * win/tools/vsprops/FeatureDefines.vsprops:
3603 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3605 2012-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
3607 Unreviewed, rolling out r120280.
3608 http://trac.webkit.org/changeset/120280
3609 https://bugs.webkit.org/show_bug.cgi?id=89273
3611 Enabling CSS regions broke all Windows tests (Requested by
3612 jhomeycutt on #webkit).
3614 * win/tools/vsprops/FeatureDefines.vsprops:
3615 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3617 2012-06-13 Mihai Balan <mibalan@adobe.com>
3619 Fix for #88645 - enabling regions on Windows
3621 [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
3622 https://bugs.webkit.org/show_bug.cgi?id=88645
3624 Reviewed by Sam Weinig.
3626 Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
3627 exclusions (previously even with the feature disabled, parsing still worked). However, the
3628 feature defines were enabled on Mac only - they were broken on Windows. This
3629 patch adds the feature defines to (re)enable regions and exclusions on Windows.
3631 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
3632 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
3634 2012-06-11 Alexis Menard <alexis.menard@openbossa.org>
3636 [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
3637 https://bugs.webkit.org/show_bug.cgi?id=88804
3639 Reviewed by Tony Chang.
3641 Protect box-decoration-break behind a feature flag enabled by default.
3643 * win/tools/vsprops/FeatureDefines.vsprops:
3644 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3646 2012-06-11 Anders Carlsson <andersca@apple.com>
3648 Pass the right color space over to the web process so we can set it on our CA context
3649 https://bugs.webkit.org/show_bug.cgi?id=88819
3650 <rdar://problem/11629050>
3652 Reviewed by John Sullivan.
3654 Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
3656 * WebKitSystemInterface.h:
3657 * libWebKitSystemInterfaceLion.a:
3658 * libWebKitSystemInterfaceSnowLeopard.a:
3660 2012-06-09 Sukolsak Sakshuwong <sukolsak@google.com>
3662 Add UNDO_MANAGER flag
3663 https://bugs.webkit.org/show_bug.cgi?id=87908
3665 Reviewed by Tony Chang.
3667 * win/tools/vsprops/FeatureDefines.vsprops:
3668 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3670 2012-06-05 Dongwoo Im <dw.im@samsung.com>
3672 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
3673 https://bugs.webkit.org/show_bug.cgi?id=73176
3675 Reviewed by Adam Barth.
3677 Two more APIs are added in Custom Scheme Handler specification.