Expose Safe Browsing SPI
[WebKit-https.git] / WebKitLibraries / ChangeLog
1 2017-12-22  Jeff Miller  <jeffm@apple.com>
2
3         Update user-visible copyright strings to include 2018
4         https://bugs.webkit.org/show_bug.cgi?id=181141
5
6         Reviewed by Dan Bernstein.
7
8         * win/tools/scripts/COPYRIGHT-END-YEAR:
9
10 2017-10-05  Darin Adler  <darin@apple.com>
11
12         Remove additional WebKitSystemInterface remnants
13         https://bugs.webkit.org/show_bug.cgi?id=177948
14
15         Reviewed by Andy Estes.
16
17         * libWebKitSystemInterfaceElCapitan.a: Removed.
18         * libWebKitSystemInterfaceIOSDevice10.a: Removed.
19         * libWebKitSystemInterfaceIOSDevice11.a: Removed.
20         * libWebKitSystemInterfaceIOSSimulator10.a: Removed.
21         * libWebKitSystemInterfaceIOSSimulator11.a: Removed.
22         * libWebKitSystemInterfaceOSX10.12.a: Removed.
23         * libWebKitSystemInterfaceOSX10.13.a: Removed.
24
25 2017-07-05  Jonathan Bedard  <jbedard@apple.com>
26
27         Add WebKitPrivateFrameworkStubs for iOS 11
28         https://bugs.webkit.org/show_bug.cgi?id=173988
29
30         Reviewed by David Kilzer.
31
32         * WebKitPrivateFrameworkStubs/iOS/9: Add Mac architecture for Simulator.
33         * WebKitPrivateFrameworkStubs/iOS/10: Ditto..
34         * WebKitPrivateFrameworkStubs/iOS/11: Added.
35
36 2017-07-01  Dan Bernstein  <mitz@apple.com>
37
38         [iOS] Remove code only needed when building for iOS 9.x
39         https://bugs.webkit.org/show_bug.cgi?id=174068
40
41         Reviewed by Tim Horton.
42
43         * WebKitPrivateFrameworkStubs/iOS/9: Removed.
44         * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework: Removed.
45         * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd: Removed.
46         * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework: Removed.
47         * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd: Removed.
48         * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework: Removed.
49         * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd: Removed.
50         * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework: Removed.
51         * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd: Removed.
52         * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework: Removed.
53         * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd: Removed.
54
55 2017-06-29  Jonathan Bedard  <jbedard@apple.com>
56
57         Add WebKitSystemInterface for iOS 11
58         https://bugs.webkit.org/show_bug.cgi?id=173936
59
60         Reviewed by Lucas Forschler.
61
62         * libWebKitSystemInterfaceIOSDevice11.a: Added.
63         * libWebKitSystemInterfaceIOSSimulator11.a: Added.
64
65 2017-06-21  Andreas Kling  <akling@apple.com>
66
67         [iOS] Ensure that GraphicsServices is initialized before calling GSFontPurgeFontCache().
68         https://bugs.webkit.org/show_bug.cgi?id=173616
69         <rdar://problem/30780050>
70
71         Reviewed by Chris Dumez.
72
73         * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd:
74
75 2017-06-09  Lucas Forschler  <lforschler@apple.com>
76
77         <rdar://problem/32683422>
78         
79         Update existing WebKitSystemInterface libraries.
80         Add macOS 10.13 libraries.
81         Remove macOS 10.10 libraries.
82         Remove iOS 10.9 libraries.
83         
84         Reviewed by Conrad Schultz.
85
86         * libWebKitSystemInterfaceElCapitan.a:
87         * libWebKitSystemInterfaceIOSDevice10.a:
88         * libWebKitSystemInterfaceIOSDevice9.a: Removed.
89         * libWebKitSystemInterfaceIOSSimulator10.a:
90         * libWebKitSystemInterfaceIOSSimulator9.a: Removed.
91         * libWebKitSystemInterfaceOSX10.12.a:
92         * libWebKitSystemInterfaceOSX10.13.a: Added.
93         * libWebKitSystemInterfaceYosemite.a: Removed.
94
95 2017-04-11  Dan Bernstein  <mitz@apple.com>
96
97         [Cocoa] WebKit unnecessarily soft-links CorePrediction
98         https://bugs.webkit.org/show_bug.cgi?id=170644
99
100         Reviewed by Sam Weinig.
101
102         * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework: Added this framework stub.
103         * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework/CorePrediction.tbd: Added.
104
105 2017-04-08  Dan Bernstein  <mitz@apple.com>
106
107         Removed an empty directory left behind after r212841.
108
109         * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework: Removed.
110
111 2017-02-20  Ryan Haddad  <ryanhaddad@apple.com>
112
113         Unreviewed, rolling out r212685.
114
115         This change broke the 32-bit Sierra build.
116
117         Reverted changeset:
118
119         "Resource Load Statistics: Add alternate classification
120         method"
121         https://bugs.webkit.org/show_bug.cgi?id=168347
122         http://trac.webkit.org/changeset/212685
123
124 2017-02-20  John Wilander  <wilander@apple.com>
125
126         Resource Load Statistics: Add alternate classification method
127         https://bugs.webkit.org/show_bug.cgi?id=168347
128         <rdar://problem/30352793>
129
130         Reviewed by Alex Christensen.
131
132         * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework: Added.
133         * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework/CorePrediction.tbd: Added.
134             Stubs for private framework.
135
136 2017-01-12  Andreas Kling  <akling@apple.com>
137
138         [iOS] Purge GraphicsServices font cache on memory warning.
139         <https://webkit.org/b/154343>
140
141         Reviewed by Antti Koivisto.
142
143         * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd: Add SPI.
144
145 2017-01-01  Jeff Miller  <jeffm@apple.com>
146
147         Update user-visible copyright strings to include 2017
148         https://bugs.webkit.org/show_bug.cgi?id=166278
149
150         Reviewed by Dan Bernstein.
151
152         * win/tools/scripts/COPYRIGHT-END-YEAR:
153
154 2016-09-07  Daniel Bates  <dabates@apple.com>
155
156         Update WebKitSystemInterface
157
158         Rubber-stamped by Dean Jackson.
159
160         Additionally, add WebKitSystemInterface for iOS 10.
161
162         * libWebKitSystemInterfaceElCapitan.a:
163         * libWebKitSystemInterfaceIOSDevice10.a: Added.
164         * libWebKitSystemInterfaceIOSDevice9.a:
165         * libWebKitSystemInterfaceIOSSimulator10.a: Added.
166         * libWebKitSystemInterfaceIOSSimulator9.a:
167         * libWebKitSystemInterfaceOSX10.12.a:
168         * libWebKitSystemInterfaceYosemite.a:
169
170 2016-08-19  Daniel Bates  <dabates@apple.com>
171
172         Attempt to fix the iOS 9.3 build
173
174         Reorder the keys in the text-based stubs to make linker happy.
175
176         * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd:
177         * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd:
178         * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd:
179         * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd:
180         * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd:
181
182 2016-08-16  Daniel Bates  <dabates@apple.com>
183
184         WKSI static library should be named by major iOS revision, not individual updates
185         https://bugs.webkit.org/show_bug.cgi?id=160727
186         <rdar://problem/22274848>
187
188         Reviewed by Alexey Proskuryakov.
189
190         * libWebKitSystemInterfaceIOSDevice9.0.a: Removed.
191         * libWebKitSystemInterfaceIOSDevice9.2.a: Removed.
192         * libWebKitSystemInterfaceIOSDevice9.a: Renamed from WebKitLibraries/libWebKitSystemInterfaceIOSDevice9.3.a.
193         * libWebKitSystemInterfaceIOSSimulator9.0.a: Removed.
194         * libWebKitSystemInterfaceIOSSimulator9.2.a: Removed.
195         * libWebKitSystemInterfaceIOSSimulator9.a: Renamed from WebKitLibraries/libWebKitSystemInterfaceIOSSimulator9.3.a.
196
197 2016-08-15  Daniel Bates  <dabates@apple.com>
198
199         Cannot build WebKit for iOS device using Xcode 7.3/iOS 9.3 public SDK due to missing
200         private frameworks and libraries
201         https://bugs.webkit.org/show_bug.cgi?id=155931
202         <rdar://problem/25807989>
203
204         Reviewed by Dan Bernstein.
205
206         Add text-based stubs for private frameworks in iOS 9 and iOS 10 beta.
207
208         * WebKitPrivateFrameworkStubs: Added.
209         * WebKitPrivateFrameworkStubs/iOS: Added.
210         * WebKitPrivateFrameworkStubs/iOS/10: Added.
211         * WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework: Added.
212         * WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework/AppSupport.tbd: Added.
213         * WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework: Added.
214         * WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework/AssertionServices.tbd: Added.
215         * WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework: Added.
216         * WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework/CorePDF.tbd: Added.
217         * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework: Added.
218         * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd: Added.
219         * WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework: Added.
220         * WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework/IOSurface.tbd: Added.
221         * WebKitPrivateFrameworkStubs/iOS/9: Added.
222         * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework: Added.
223         * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd: Added.
224         * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework: Added.
225         * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd: Added.
226         * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework: Added.
227         * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd: Added.
228         * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework: Added.
229         * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd: Added.
230         * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework: Added.
231         * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd: Added.
232
233 2016-07-13  Per Arne Vollan  <pvollan@apple.com>
234
235         [Win] DLLs are missing version information.
236         https://bugs.webkit.org/show_bug.cgi?id=159349
237
238         Reviewed by Alex Christensen.
239
240         Avoid using environment variable WEBKIT_LIBRARIES when finding version stamper utility,
241         in case it is not defined. Instead, use the location of the perl script to find the
242         utility.
243
244         * win/tools/scripts/version-stamp.pl:
245
246 2016-07-12  Per Arne Vollan  <pvollan@apple.com>
247
248         [Win] DLLs are missing version information.
249         https://bugs.webkit.org/show_bug.cgi?id=159349
250
251         Reviewed by Brent Fulgham.
252
253         The version stamping will fail if the target path has forward slashes.
254
255         * win/tools/scripts/version-stamp.pl: Replace forward slashes with backslashes.
256
257 2016-06-14  Lucas Forschler  <lforschler@apple.com>
258
259         Update existing WebKitSystemInterface Libraries.
260         Add macOS Sierra WebKitSystemInterface.
261
262         Rubber-stamped by Alexey Proskuryakov.
263
264         * libWebKitSystemInterfaceElCapitan.a:
265         * libWebKitSystemInterfaceIOSDevice9.2.a:
266         * libWebKitSystemInterfaceIOSSimulator9.2.a:
267         * libWebKitSystemInterfaceOSX10.12.a: Added.
268         * libWebKitSystemInterfaceYosemite.a:
269
270 2016-06-09  Alex Christensen  <achristensen@webkit.org>
271
272         Clean up Visual Studio properties files after switching to CMake.
273
274         * win/tools/WinTools.make: Removed.
275         * win/tools/vsprops: Removed.
276         * win/tools/vsprops/FeatureDefines.props: Removed.
277         * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
278         * win/tools/vsprops/GStreamer32.props: Removed.
279         * win/tools/vsprops/GStreamer64.props: Removed.
280         * win/tools/vsprops/GStreamerCommon.props: Removed.
281         * win/tools/vsprops/WinCairo.props: Removed.
282         * win/tools/vsprops/cURL.props: Removed.
283         * win/tools/vsprops/common.props: Removed.
284         * win/tools/vsprops/debug.props: Removed.
285         * win/tools/vsprops/debug_wincairo.props: Removed.
286         * win/tools/vsprops/debugsuffix.props: Removed.
287         * win/tools/vsprops/production.props: Removed.
288         * win/tools/vsprops/release.props: Removed.
289
290 2016-04-28  Dean Jackson  <dino@apple.com>
291
292         Update WebKitSystemInterface to internal version 82799.
293
294         * WebKitSystemInterface.h:
295         * libWebKitSystemInterfaceElCapitan.a:
296         * libWebKitSystemInterfaceIOSDevice9.2.a:
297         * libWebKitSystemInterfaceIOSSimulator9.2.a:
298         * libWebKitSystemInterfaceYosemite.a:
299
300 2016-03-25  Joseph Pecoraro  <pecoraro@apple.com>
301
302         Web Inspector: make at the root should not create a WebKitLibraries/--lvm directory
303         https://bugs.webkit.org/show_bug.cgi?id=155918
304
305         Reviewed by Timothy Hatcher.
306
307         * Makefile:
308         Remove no longer used --llvm option.
309
310 2016-03-25  Daniel Bates  <dabates@apple.com>
311
312         Add WebKitSystemInterface for iOS 9.3
313         https://bugs.webkit.org/show_bug.cgi?id=155893
314
315         Rubber-stamped by Alexey Proskuryakov.
316
317         * libWebKitSystemInterfaceIOSDevice9.3.a: Added.
318         * libWebKitSystemInterfaceIOSSimulator9.3.a: Added.
319
320 2016-03-13  Joseph Pecoraro  <pecoraro@apple.com>
321
322         Remove ENABLE(ES6_TEMPLATE_LITERAL_SYNTAX) guards
323         https://bugs.webkit.org/show_bug.cgi?id=155417
324
325         Reviewed by Yusuke Suzuki.
326
327         * win/tools/vsprops/FeatureDefines.props:
328         * win/tools/vsprops/FeatureDefinesCairo.props:
329
330 2016-02-24  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
331
332         [web-animations] Add AnimationTimeline, DocumentTimeline and add extensions to Document interface
333         https://bugs.webkit.org/show_bug.cgi?id=151688
334
335         Reviewed by Dean Jackson.
336
337         Enables the WEB_ANIMATIONS compiler switch.
338
339         * win/tools/vsprops/FeatureDefines.props:
340         * win/tools/vsprops/FeatureDefinesCairo.props:
341
342 2016-02-17  Filip Pizlo  <fpizlo@apple.com>
343
344         Remove LLVM dependencies from WebKit
345         https://bugs.webkit.org/show_bug.cgi?id=154323
346
347         Reviewed by Antti Koivisto and Benjamin Poulain.
348
349         * LLVMIncludesElCapitan.tar.bz2: Removed.
350         * LLVMIncludesIOS9.tar.bz2: Removed.
351         * LLVMIncludesMavericks.tar.bz2: Removed.
352         * LLVMIncludesYosemite.tar.bz2: Removed.
353         * LLVMLibrariesElCapitan.tar.bz2: Removed.
354         * LLVMLibrariesIOS9.tar.bz2: Removed.
355         * LLVMLibrariesMavericks.tar.bz2: Removed.
356         * LLVMLibrariesYosemite.tar.bz2: Removed.
357
358 2016-01-27  Daniel Bates  <dabates@apple.com>
359
360         Remove WebKitSystemInterface for iOS SDK < 9
361         https://bugs.webkit.org/show_bug.cgi?id=153570
362
363         Reviewed by Andy Estes.
364
365         We no longer support building for iOS < 9.
366
367         * libWebKitSystemInterfaceIOSDevice8.1.a: Removed.
368         * libWebKitSystemInterfaceIOSDevice8.2.a: Removed.
369         * libWebKitSystemInterfaceIOSDevice8.3.a: Removed.
370         * libWebKitSystemInterfaceIOSDevice8.4.a: Removed.
371         * libWebKitSystemInterfaceIOSSimulator8.1.a: Removed.
372         * libWebKitSystemInterfaceIOSSimulator8.2.a: Removed.
373         * libWebKitSystemInterfaceIOSSimulator8.3.a: Removed.
374         * libWebKitSystemInterfaceIOSSimulator8.4.a: Removed.
375
376 2016-01-26  Daniel Bates  <dabates@apple.com>
377
378         Add WebKitSystemInterface for iOS 9.2
379         https://bugs.webkit.org/show_bug.cgi?id=153355
380
381         Rubber-stamped by David Kilzer.
382
383         * WebKitSystemInterface.h:
384         * WebKitSystemInterfaceIOS.h: Removed.
385         * libWebKitSystemInterfaceIOSDevice9.2.a: Added.
386         * libWebKitSystemInterfaceIOSSimulator9.2.a: Added.
387
388 2016-01-02  Andy Estes  <aestes@apple.com>
389
390         Try to fix the Windows build
391
392         After r194496, the Windows build appeared to use a stale copy of StdLibExtras.h. I deleted the build directory
393         on the bots, and am touching this file to force a new build.
394
395         * win/tools/vsprops/common.props:
396
397 2016-01-01  Jeff Miller  <jeffm@apple.com>
398
399         Update user-visible copyright strings to include 2016
400         https://bugs.webkit.org/show_bug.cgi?id=152531
401
402         Reviewed by Alexey Proskuryakov.
403
404         * win/tools/scripts/COPYRIGHT-END-YEAR:
405
406 2015-12-19  Dan Bernstein  <mitz@apple.com>
407
408         [Mac] WebKit contains dead source code for OS X Mavericks and earlier
409         https://bugs.webkit.org/show_bug.cgi?id=152462
410
411         Reviewed by Alexey Proskuryakov.
412
413         * libWebKitSystemInterfaceMavericks.a: Removed.
414
415 2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
416
417         [Fetch API] Add fetch API compile time flag
418         https://bugs.webkit.org/show_bug.cgi?id=152254
419
420         Reviewed by Darin Adler.
421
422         * win/tools/vsprops/FeatureDefines.props:
423         * win/tools/vsprops/FeatureDefinesCairo.props:
424
425 2015-12-01  Yusuke Suzuki  <utatane.tea@gmail.com>
426
427         [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature
428         https://bugs.webkit.org/show_bug.cgi?id=150792
429
430         Reviewed by Saam Barati.
431
432         * win/tools/vsprops/FeatureDefines.props:
433         * win/tools/vsprops/FeatureDefinesCairo.props:
434
435 2015-12-01  Commit Queue  <commit-queue@webkit.org>
436
437         Unreviewed, rolling out r192914.
438         https://bugs.webkit.org/show_bug.cgi?id=151734
439
440         JSC tests for this change are failing on 32 and 64-bit bots
441         (Requested by ryanhaddad on #webkit).
442
443         Reverted changeset:
444
445         "[ES6] Implement LLInt/Baseline Support for ES6 Generators and
446         enable this feature"
447         https://bugs.webkit.org/show_bug.cgi?id=150792
448         http://trac.webkit.org/changeset/192914
449
450 2015-12-01  Yusuke Suzuki  <utatane.tea@gmail.com>
451
452         [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature
453         https://bugs.webkit.org/show_bug.cgi?id=150792
454
455         Reviewed by Saam Barati.
456
457         * win/tools/vsprops/FeatureDefines.props:
458         * win/tools/vsprops/FeatureDefinesCairo.props:
459
460 2015-11-05  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
461
462         Add runtime and compile time flags for enabling Web Animations API and model.
463         https://bugs.webkit.org/show_bug.cgi?id=150914
464
465         Reviewed by Benjamin Poulain.
466
467         Add ENABLE_WEB_ANIMATIONS compile time flag, runtime flag webAnimationsEnabled and Expose WK2 preference for runtime flag.
468
469         * win/tools/vsprops/FeatureDefines.props:
470         * win/tools/vsprops/FeatureDefinesCairo.props:
471
472 2015-11-01  Yusuke Suzuki  <utatane.tea@gmail.com>
473
474         [ES6] Support Generator Syntax
475         https://bugs.webkit.org/show_bug.cgi?id=150769
476
477         Reviewed by Geoffrey Garen.
478
479         Added ENABLE_ES6_GENERATORS flag.
480
481         * win/tools/vsprops/FeatureDefines.props:
482         * win/tools/vsprops/FeatureDefinesCairo.props:
483
484 2015-10-26  Dana Burkart  <dburkart@apple.com>
485
486         `make analyze` should build using the debug configuration
487         https://bugs.webkit.org/show_bug.cgi?id=150571
488
489         Reviewed by Lucas Forschler.
490
491         * Makefile:
492
493 2015-10-20  Yoav Weiss  <yoav@yoav.ws>
494
495         Rename the PICTURE_SIZES flag to CURRENTSRC
496         https://bugs.webkit.org/show_bug.cgi?id=150275
497
498         Reviewed by Dean Jackson.
499
500         * win/tools/vsprops/FeatureDefines.props:
501         * win/tools/vsprops/FeatureDefinesCairo.props:
502
503 2015-10-08  Daniel Bates  <dabates@apple.com>
504
505         Add LLVM binaries for iOS 9 device
506         https://bugs.webkit.org/show_bug.cgi?id=149913
507
508         Rubber-stamped by Filip Pizlo.
509
510         Add LLVM 3.6.2 binaries for ARM64-based iOS devices. We make use of LLVM for the FTL,
511         which is enabled for 64-bit iOS devices.
512
513         I built these binaries by performing the following:
514
515         1) Check out WebKit to a directory like /some/path/OpenSource.
516
517         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.
518
519         3) In /some/path/OpenSource, delete the WebKitBuild directory to ensure a clean build.
520
521         4) Run `Tools/Scripts/build-jsc --release --device ARCHS=arm64 ONLY_ACTIVE_ARCH=NO` to build both LLVM and JavaScriptCore.
522
523         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.
524
525         * LLVMIncludesIOS9.tar.bz2: Added.
526         * LLVMLibrariesIOS9.tar.bz2: Added.
527
528 2015-09-25  Alex Christensen  <achristensen@webkit.org>
529
530         Prepare internal AppleWin build for CMake
531         https://bugs.webkit.org/show_bug.cgi?id=149570
532
533         Reviewed by Brent Fulgham.
534
535         * win/tools/scripts/auto-version.pl:
536         Use the WEBKIT_LIBRARIES environment variable if it exists.
537
538 2015-09-25  Brent Fulgham  <bfulgham@apple.com>
539
540         [Win] Unreviewed build fix.
541
542         * win/tools/vsprops/FeatureDefines.props: Let Windows build know about
543         the STREAMS_API feature.
544
545 2015-09-24  Daniel Bates  <dabates@apple.com>
546
547         Add WebKitSystemInterface for iOS 9.0
548         https://bugs.webkit.org/show_bug.cgi?id=149550
549
550         Rubber-stamped by Alexey Proskuryakov.
551
552         * WebKitSystemInterface.h:
553         * libWebKitSystemInterfaceIOSDevice9.0.a: Added.
554         * libWebKitSystemInterfaceIOSSimulator9.0.a: Added.
555
556 2015-09-18  Alex Christensen  <achristensen@webkit.org>
557
558         Remove last required use of WEBKIT_LIBRARIES environment variable on Windows
559         https://bugs.webkit.org/show_bug.cgi?id=149355
560
561         Reviewed by Brent Fulgham.
562
563         * win/tools/scripts/auto-version.pl:
564         Use the directory of $0 (the currently executed perl script) to find the perl script instead of an environment variable.
565         This makes it possible to build WebKit on Windows without environment variables.
566
567 2015-09-14  Chris Dumez  <cdumez@apple.com>
568
569         Disable PICTURE_SIZES on AppleWin
570         https://bugs.webkit.org/show_bug.cgi?id=149125
571
572         Reviewed by Alexey Proskuryakov.
573
574         * win/tools/vsprops/FeatureDefines.props:
575
576 2015-08-31  Brent Fulgham  <bfulgham@apple.com>
577
578         [Win] Unreviewed build fix.
579
580         * win/lib32/WebKitSystemInterface.lib: Update with VS2015 build of this
581         library to avoid linker errors on build bots.
582
583 2015-08-21  Brent Fulgham  <bfulgham@apple.com>
584
585         [Win] Unreviewed build fix.
586
587         * win/tools/vsprops/common.props: Ignore a warning that is filling the
588         build logs with useless cruft.
589
590 2015-08-20  Lucas Forschler  <lforschler@apple.com>
591
592         Check in LLVM 3.6.2 binary drops for OS X Mavericks.
593         Check in drops built from the LLVM 3.6.2 open source release. 
594
595         * LLVMIncludesMavericks.tar.bz2:
596         * LLVMLibrariesMavericks.tar.bz2:
597
598 2015-08-12  Lucas Forschler  <lforschler@apple.com>
599
600         Check in LLVM 3.6.2 binary drops for OS X Yosemite
601         Check in drops built from the LLVM 3.6.2 open source release.
602
603 2015-08-11  Brent Fulgham  <bfulgham@apple.com>
604
605         [Win] Unreviewed build fix for VS2015 targets.
606
607         * win/lib32/WebKitSystemInterface.lib: Update with VS2015 version of library.
608
609 2015-08-04  Alex Christensen  <achristensen@webkit.org>
610
611         Fix quirks with CMake and VS2015
612         https://bugs.webkit.org/show_bug.cgi?id=147663
613
614         Reviewed by Brent Fulgham.
615
616         * win/tools/vsprops/common.props:
617         Hide some warnings.  Using the same variable names in nested scopes is ok for now.
618
619 2015-08-04  Brent Fulgham  <bfulgham@apple.com>
620
621         [Win] Update Apple Windows build for VS2015
622         https://bugs.webkit.org/show_bug.cgi?id=147653
623
624         Reviewed by Dean Jackson.
625
626         * win/tools/vsprops/common.props: Fix build flags to use Windows 7
627         (WINVER=0x601) as minimum build target for 64-bit builds.
628
629 2015-08-03  Filip Pizlo  <fpizlo@apple.com>
630
631         Check in LLVM 3.6.2 binary drops for El Capitan
632         https://bugs.webkit.org/show_bug.cgi?id=147582
633
634         Reviewed by Alexey Proskuryakov.
635         
636         Check in drops built from the LLVM 3.6.2 open source release.
637         
638         These drops were built by doing:
639         
640         1) Check out WebKit to a directory like /some/path/OpenSource.
641
642         2) Unpack LLVM 3.6.2 into /some/path/OpenSource/llvm. I got LLVM 3.6.2 from:
643         
644         http://llvm.org/releases/3.6.2/llvm-3.6.2.src.tar.xz
645
646         3) While in /some/path/OpenSource, run Tools/Scripts/build-jsc --release. Make sure it's a
647         totally clean build (i.e. delete WebKitBuild before starting).
648
649         4) Run the following to create binary drops:
650
651         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
652
653         * LLVMIncludesElCapitan.tar.bz2: Added.
654         * LLVMLibrariesElCapitan.tar.bz2: Added.
655
656 2015-07-28  Yusuke Suzuki  <utatane.tea@gmail.com>
657
658         [ES6] Add ENABLE_ES6_MODULES compile time flag with the default value "false"
659         https://bugs.webkit.org/show_bug.cgi?id=147350
660
661         Reviewed by Sam Weinig.
662
663         * win/tools/vsprops/FeatureDefines.props:
664         * win/tools/vsprops/FeatureDefinesCairo.props:
665
666 2015-07-20  Gordon Sheridan  <gordon_sheridan@apple.com>
667
668         WKSI support for blocking a plug-in for non-security reasons.
669         https://bugs.webkit.org/show_bug.cgi?id=145009
670
671         Reviewed by Anders Carlsson.
672
673         * WebKitSystemInterface.h:
674         * libWebKitSystemInterfaceMavericks.a:
675         * libWebKitSystemInterfaceYosemite.a:
676
677 2015-07-02  Daniel Bates  <dabates@apple.com>
678
679         [iOS] Add WebKitSystemInterface for iOS 8.4
680         https://bugs.webkit.org/show_bug.cgi?id=146548
681
682         Rubber-stamped by Zalan Bujtas.
683
684         * WebKitSystemInterfaceIOS.h:
685         * libWebKitSystemInterfaceIOSDevice8.4.a: Added.
686         * libWebKitSystemInterfaceIOSSimulator8.4.a: Added.
687
688 2015-06-30  Andy VanWagoner  <thetalecrafter@gmail.com>
689
690         Implement ECMAScript Internationalization API
691         https://bugs.webkit.org/show_bug.cgi?id=90906
692
693         Reviewed by Benjamin Poulain.
694
695         * win/tools/vsprops/FeatureDefines.props: add ENABLE_INTL flag
696         * win/tools/vsprops/FeatureDefinesCairo.props: add ENABLE_INTL flag
697
698 2015-06-29  Hyungwook Lee  <hyungwook.lee@navercorp.com>
699
700         [Win] Activate SSE support for 32-bit builds.
701         https://bugs.webkit.org/show_bug.cgi?id=144923
702
703         Reviewed by Brent Fulgham.
704
705         * win/tools/vsprops/common.props:
706
707 2015-06-26  Per Arne Vollan  <peavo@outlook.com>
708
709         [WinCairo] Enable WEB_TIMING.
710         https://bugs.webkit.org/show_bug.cgi?id=146357
711
712         Reviewed by Brent Fulgham.
713
714         * win/tools/vsprops/FeatureDefinesCairo.props:
715
716 2015-06-26  Csaba Osztrogonác  <ossy@webkit.org>
717
718         Unreviewed buildfix after r185971, disable WEB_TIMING.
719
720         * win/tools/vsprops/FeatureDefinesCairo.props:
721
722 2015-06-25  Brent Fulgham  <bfulgham@apple.com>
723
724         [WIN] Enable WEB_TIMING API
725         https://bugs.webkit.org/show_bug.cgi?id=146330
726         <rdar://problem/21530765>
727
728         Reviewed by Dean Jackson.
729
730         Enable WEB_TIMING features on Windows by activating the feature flag,
731         and correcting some build errors.
732
733         * win/tools/vsprops/FeatureDefines.props: Enable feature flag.
734         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
735
736 2015-05-27  Dean Jackson  <dino@apple.com>
737
738         img.currentSrc problem in strict mode with old picturefill
739         https://bugs.webkit.org/show_bug.cgi?id=144095
740         <rdar://problem/21087013>
741
742         Reviewed by Simon Fraser.
743
744         Add a PICTURE_SIZES flag.
745
746         * win/tools/vsprops/FeatureDefines.props:
747         * win/tools/vsprops/FeatureDefinesCairo.props:
748
749 2015-05-09  Yoav Weiss  <yoav@yoav.ws>
750
751         Remove the PICTURE_SIZES build flag
752         https://bugs.webkit.org/show_bug.cgi?id=144679
753
754         Reviewed by Benjamin Poulain.
755
756         Removed the PICTURE_SIZES build time flag.
757
758         * win/tools/vsprops/FeatureDefines.props:
759         * win/tools/vsprops/FeatureDefinesCairo.props:
760
761 2015-05-05  daegyu lee  <daegyu.lee@navercorp.com>
762
763         Remove the remaining vestiges of SVG feature define
764         https://bugs.webkit.org/show_bug.cgi?id=144655
765
766         Reviewed by Alexey Proskuryakov.
767
768         * win/tools/vsprops/FeatureDefines.props:
769         * win/tools/vsprops/FeatureDefinesCairo.props:
770
771 2015-04-29  Per Arne Vollan  <peavo@outlook.com>
772
773         [WinCairo] Turn on WebGL.
774         https://bugs.webkit.org/show_bug.cgi?id=144389
775
776         Reviewed by Brent Fulgham.
777
778         * win/tools/vsprops/FeatureDefinesCairo.props:
779
780 2015-04-27  Brent Fulgham  <bfulgham@apple.com>
781
782         [Win] Deactivate WebGL until Windows tests work properly
783         https://bugs.webkit.org/show_bug.cgi?id=144291
784         <rdar://problem/20707307>
785
786         Reviewed by Zalan Bujtas.
787
788         * win/tools/vsprops/FeatureDefines.props: Turn off the WEB_GL
789         feature for the Apple Windows port.
790
791 2015-04-28  Per Arne Vollan  <peavo@outlook.com>
792
793         [Win] Enable ES6 template literals
794         https://bugs.webkit.org/show_bug.cgi?id=144316
795
796         Reviewed by Csaba Osztrogonác.
797
798         * win/tools/vsprops/FeatureDefines.props:
799         * win/tools/vsprops/FeatureDefinesCairo.props:
800
801 2015-04-25  Martin Robinson  <mrobinson@igalia.com>
802
803         Rename ENABLE_3D_RENDERING to ENABLE_3D_TRANSFORMS
804         https://bugs.webkit.org/show_bug.cgi?id=144182
805
806         Reviewed by Simon Fraser.
807
808         * win/tools/vsprops/FeatureDefines.props: Replace all instances of 3D_RENDERING with 3D_TRANSFORMS.
809         * win/tools/vsprops/FeatureDefinesCairo.props: Replace all instances of 3D_RENDERING with 3D_TRANSFORMS.
810
811 2015-04-17  Daniel Bates  <dabates@apple.com>
812
813         Not able to build WebKit against iOS Simulator 8.3 SDK
814         https://bugs.webkit.org/show_bug.cgi?id=143883
815
816         Reviewed by David Kilzer.
817
818         Add WebKitSystemInterface for iOS 8.3.
819
820         * libWebKitSystemInterfaceIOSDevice8.3.a: Added.
821         * libWebKitSystemInterfaceIOSSimulator8.3.a: Added.
822
823 2015-04-06  Myles C. Maxfield  <mmaxfield@apple.com>
824
825         [Win] [SVG -> OTF Converter] Turn off on Windows until I can get the tests under control
826
827         Unreviewed.
828
829         * win/tools/vsprops/FeatureDefines.props:
830
831 2015-04-06  Myles C. Maxfield  <mmaxfield@apple.com>
832
833         [Win] [SVG -> OTF Converter] Support the SVG -> OTF Font Converter
834         https://bugs.webkit.org/show_bug.cgi?id=143402
835
836         Reviewed by Darin Adler.
837
838         * win/tools/vsprops/FeatureDefines.props: Enable the define.
839
840 2015-03-09  Daniel Bates  <dabates@apple.com>
841
842         [iOS] Add WebKitSystemInterface for iOS 8.2
843         https://bugs.webkit.org/show_bug.cgi?id=142505
844
845         Reviewed by Andy Estes.
846
847         * libWebKitSystemInterfaceIOSDevice8.2.a: Added.
848         * libWebKitSystemInterfaceIOSSimulator8.2.a: Added.
849
850 2015-03-06  Csaba Osztrogonác  <ossy@webkit.org>
851
852         Remove Mountain Lion libraries since ML isn't supported
853         https://bugs.webkit.org/show_bug.cgi?id=142332
854
855         Reviewed by Darin Adler.
856
857         * LLVMIncludesMountainLion.tar.bz2: Removed.
858         * LLVMLibrariesMountainLion.tar.bz2: Removed.
859
860 2015-03-03  Brent Fulgham  <bfulgham@apple.com>
861
862         [Win] [Attachment] New Tests fail on Windows
863         https://bugs.webkit.org/show_bug.cgi?id=142017
864
865         Unreviewed test fix. Just activate the feature.
866
867         * win/tools/vsprops/FeatureDefines.props:
868         * win/tools/vsprops/FeatureDefinesCairo.props:
869
870 2015-02-26  Brent Fulgham  <bfulgham@apple.com>
871
872         [Win] Unreviewed build fix after r180676.
873
874         I forgot to checkin one of the more important changes!
875
876         * win/tools/vsprops/common.props:
877
878 2015-02-26  Brent Fulgham  <bfulgham@apple.com>
879
880         [Win] Make build logs more legible by reducing noise
881         https://bugs.webkit.org/show_bug.cgi?id=142034
882
883         Reviewed by Alexey Proskuryakov.
884
885         Modify batch files, makefiles, and DOS commands to remove
886         uninteresting/unhelpful output.
887
888         * win/tools/vsprops/common.props:
889
890 2015-02-25  peavo@outlook.com  <peavo@outlook.com>
891
892         [WinCairo] WinLauncher is not starting on Vista.
893         https://bugs.webkit.org/show_bug.cgi?id=141905
894
895         Reviewed by Alex Christensen.
896
897         We have to soft link with Media Foundation functions to be able
898         to start on Vista and WinXP.
899
900         * win/tools/vsprops/WinCairo.props: Remove Media Foundation input libraries.
901
902 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
903
904         [Win] Unreviewed build fix. Turn on feature flags for items
905         we currently ship/test on Mac.
906
907         * win/tools/vsprops/FeatureDefines.props: Activate ENABLE_DOM4_EVENTS_CONSTRUCTOR
908         and CURSOR_VISIBILITY.
909
910 2015-01-28  Sam Weinig  <sam@webkit.org>
911
912         Remove libWebKitSystemInterfaceMountainLion.a
913
914         Reviewed by Mark Rowe.
915
916         * libWebKitSystemInterfaceMountainLion.a: Removed.
917
918 2015-01-28  peavo@outlook.com  <peavo@outlook.com>
919
920         [WinCairo] Enable CSS_SELECTORS_LEVEL4.
921         https://bugs.webkit.org/show_bug.cgi?id=141003
922
923         Reviewed by Brent Fulgham.
924
925         * win/tools/vsprops/FeatureDefinesCairo.props:
926
927 2015-01-22  David Kilzer  <ddkilzer@apple.com>
928
929         [iOS] Fix build for external iphoneos SDK
930
931         Reviewed by Daniel Bates.
932
933         * WebKitSystemInterface.h: Remove import of the
934         <IOSurface/IOSurface.h> header, and add a typedef for
935         IOSurfaceRef in its place.
936
937 2015-01-22  Brent Fulgham  <bfulgham@apple.com>
938
939         [Win] Unreviewed gardening.
940
941         Activate ENABLE(MOUSE_CURSOR_SCALE). This works on Windows and causes more tests to pass.
942
943         * win/tools/vsprops/FeatureDefines.props:
944         * win/tools/vsprops/FeatureDefinesCairo.props:
945
946 2015-01-20  Brent Fulgham  <bfulgham@apple.com>
947
948         [Win] Unreviewed gardening.
949
950         * win/tools/vsprops/FeatureDefines.props: Add feature definition for SVG converter,
951         but do NOT turn it on.
952         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
953
954 2015-01-19  peavo@outlook.com  <peavo@outlook.com>
955
956         [WinCairo][Video] Windows Media Foundation implementation is not completed.
957         https://bugs.webkit.org/show_bug.cgi?id=140337
958
959         Reviewed by Alex Christensen.
960
961         Link with Media Foundation libraries.
962
963         * win/tools/vsprops/WinCairo.props:
964
965 2015-01-01  Jeff Miller  <jeffm@apple.com>
966
967         Update user-visible copyright strings to include 2015
968         https://bugs.webkit.org/show_bug.cgi?id=139880
969
970         Reviewed by Darin Adler.
971
972         * win/tools/scripts/COPYRIGHT-END-YEAR:
973
974 2014-12-19  Daniel Bates  <dabates@apple.com>
975
976         [iOS] Add WebKitSystemInterface for iOS 8.1
977         https://bugs.webkit.org/show_bug.cgi?id=139831
978
979         Reviewed by Alexey Proskuryakov.
980
981         Towards building the iOS WebKit port using the public SDK, add the
982         WebKitSystemInterface for iOS version 8.1.
983
984         * WebKitSystemInterfaceIOS.h: Added.
985         * libWebKitSystemInterfaceIOSDevice8.1.a: Added.
986         * libWebKitSystemInterfaceIOSSimulator8.1.a: Added.
987
988 2014-12-17  Brent Fulgham  <bfulgham@apple.com>
989
990         [Win] Unreviewed build fix (for full build)
991
992         * win/tools/vsprops/FeatureDefines.props: Add missing export so the
993         derived sources are generated properly.
994         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
995
996 2014-10-29  Tim Horton  <timothy_horton@apple.com>
997
998         Implement action menus for data detected items
999         https://bugs.webkit.org/show_bug.cgi?id=138178
1000         <rdar://problem/18709436>
1001
1002         Reviewed by Anders Carlsson.
1003
1004         * WebKitSystemInterface.h:
1005         * libWebKitSystemInterfaceMavericks.a:
1006         * libWebKitSystemInterfaceMountainLion.a:
1007         * libWebKitSystemInterfaceYosemite.a:
1008         Update WebKitSystemInterface.
1009
1010 2014-10-14  Brent Fulgham  <bfulgham@apple.com>
1011
1012         [Win] Enable Encrypted Media Support
1013         https://bugs.webkit.org/show_bug.cgi?id=137710
1014         <rdar://problem/18652699>
1015
1016         Reviewed by Jer Noble.
1017
1018         * win/tools/vsprops/FeatureDefines.props: Activate the
1019         ENCRYPTED_MEDIA_V2 flag on Windows.
1020
1021 2014-10-01  Mark Rowe  <mrowe@apple.com>
1022
1023         <https://webkit.org/b/137308> WebKit should build on OS X Yosemite for external users
1024
1025         Add versions of WebKitSystemInterface and LLVM for Yosemite. The LLVM build is from
1026         LLVM SVN r206312, matching the Mavericks and Mountain Lion builds.
1027
1028         Reviewed by Dan Bernstein.
1029
1030         * LLVMIncludesYosemite.tar.bz2: Added.
1031         * LLVMLibrariesYosemite.tar.bz2: Added.
1032         * WebKitSystemInterface.h:
1033         * libWebKitSystemInterfaceMavericks.a:
1034         * libWebKitSystemInterfaceMountainLion.a:
1035         * libWebKitSystemInterfaceYosemite.a: Added.
1036
1037 2014-09-23  Roger Fong  <roger_fong@apple.com>
1038
1039         [Windows] Enable CSS Supports Rule on Windows.
1040
1041         * win/tools/vsprops/FeatureDefines.props:
1042
1043 2014-09-19  Brent Fulgham  <bfulgham@apple.com>
1044
1045         [Win] Turn off SSE Instructions for 32-bit Builds
1046         https://bugs.webkit.org/show_bug.cgi?id=136959
1047         <rdar://problem/18375370>
1048
1049         Reviewed by Dean Jackson.
1050
1051         * win/tools/vsprops/common.props: Conditionally exclude the enhanced (SSE) instruction
1052         set when building for 32-bit Windows. Otherwise, continue using SSE.
1053
1054 2014-09-15  peavo@outlook.com  <peavo@outlook.com>
1055
1056         [WinCairo] Make it easier to enable/disable GStreamer.
1057         https://bugs.webkit.org/show_bug.cgi?id=135766
1058
1059         Reviewed by Brent Fulgham.
1060
1061         Make it possible to enable/disable GStreamer by editing the new user macro ENABLE_GSTREAMER_WINCAIRO.
1062
1063         * win/tools/vsprops/GStreamerCommon.props: Add user macro ENABLE_GSTREAMER_WINCAIRO.
1064
1065 2014-09-08  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
1066
1067         Remove FILTERS flag
1068         https://bugs.webkit.org/show_bug.cgi?id=136571
1069
1070         Reviewed by Darin Adler.
1071
1072         * win/tools/vsprops/FeatureDefines.props:
1073         * win/tools/vsprops/FeatureDefinesCairo.props:
1074
1075 2014-09-04  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
1076
1077         Remove CSS_FILTERS flag
1078         https://bugs.webkit.org/show_bug.cgi?id=136529
1079
1080         Reviewed by Dirk Schulze.
1081
1082         * win/tools/vsprops/FeatureDefines.props:
1083         * win/tools/vsprops/FeatureDefinesCairo.props:
1084
1085 2014-08-27  peavo@outlook.com  <peavo@outlook.com>
1086
1087         [WinCairo] Link error.
1088         https://bugs.webkit.org/show_bug.cgi?id=136286
1089
1090         Reviewed by Darin Adler.
1091
1092         Link with the dynamic runtime libraries, since the WinCairo libraries link with these.
1093
1094         * win/tools/vsprops/common.props:
1095
1096 2014-08-26  Brent Fulgham  <bfulgham@apple.com>
1097
1098         [Win] Version stamp should include package-level version
1099         https://bugs.webkit.org/show_bug.cgi?id=136266
1100         <rdar://problem/18134138>
1101
1102         Reviewed by David Kilzer.
1103
1104         * win/tools/scripts/auto-version.pl: Retain the full major build
1105         version in addition to the three-digit value we use internally.
1106         * win/tools/scripts/version-stamp.pl: Find and use the full 3+ digit
1107         major build version when stamping the final output file.
1108
1109
1110 2014-08-25  Brent Fulgham  <bfulgham@apple.com>
1111
1112         [Win] Pass OFFICIAL_BUILD flag to WebInspectorUI build process
1113         https://bugs.webkit.org/show_bug.cgi?id=136229
1114
1115         Reviewed by Dean Jackson.
1116
1117         * win/tools/vsprops/common.props: Pass OFFICIAL_BUILD argument
1118         from VS to child Make processes.
1119
1120 2014-08-17  Brent Fulgham  <bfulgham@apple.com>
1121
1122         [Win] Unreviewed build fix.
1123
1124         Upload static VS2013 version of WebKitSystemInterface.
1125
1126         * win/lib32/WebKitSystemInterface.lib:
1127
1128 2014-08-15  Brent Fulgham  <bfulgham@apple.com>
1129
1130         [Win] Link to static VS2013 runtime library.
1131         https://bugs.webkit.org/show_bug.cgi?id=136007
1132         <rdar://problem/18037766>
1133
1134         Reviewed by Dean Jackson.
1135
1136         * win/tools/vsprops/common.props: Update link command.
1137         * win/tools/vsprops/debugsuffix.props: Ditto.
1138
1139 2014-08-14  Brent Fulgham  <bfulgham@apple.com>
1140
1141         [Win] Extend auto-version and version-stamp for RC_ProjectBuildVersion
1142         https://bugs.webkit.org/show_bug.cgi?id=135948
1143         <rdar://problem/18022221>
1144
1145         Reviewed by David Kilzer.
1146
1147         * win/tools/scripts/auto-version.pl:
1148         (splitVersion): Use RC_ProjectBuildVersion (or RC_PROJECTBUILDVERSION) if set
1149         in the environment as the 'Build Version', unless the multi-tuple version
1150         supplied by RC_ProjectSourceVersion already has a fourth component.
1151         * win/tools/scripts/version-stamp.pl: Check for RC_ProjectBuildVersion and
1152         use it in preference to RC_PROJECTBUILDVERSION.
1153
1154 2014-08-08  Joseph Pecoraro  <pecoraro@apple.com>
1155
1156         make clean does not work in OpenSource, fails in WebKitLibraries
1157         https://bugs.webkit.org/show_bug.cgi?id=135734
1158
1159         Reviewed by David Kilzer.
1160
1161         * Makefile:
1162         Add a "clean" target that runs copy-webkitlibraries-to-product-dir
1163         with the new --clean switch.
1164
1165 2014-08-04  Benjamin Poulain  <benjamin@webkit.org>
1166
1167         Add a flag for the CSS Selectors level 4 implementation
1168         https://bugs.webkit.org/show_bug.cgi?id=135535
1169
1170         Reviewed by Andreas Kling.
1171
1172         * win/tools/vsprops/FeatureDefines.props:
1173
1174 2014-07-31  Brent Fulgham  <bfulgham@apple.com>
1175
1176         [Win] Use RC_PROJECTBUILDVERSION as build portion of version
1177         https://bugs.webkit.org/show_bug.cgi?id=135478
1178
1179         Reviewed by David Kilzer.
1180
1181         * win/tools/scripts/version-stamp.pl: Check environment for
1182         RC_PROJECTBUILDVERSION, and use it for the build portion of
1183         the file version resource. Otherwise, use the __VERSION_BUILD__
1184         value we calculated from the version string.
1185
1186 2014-07-31  Brent Fulgham  <bfulgham@apple.com>
1187
1188         [Win] Fix build failure when using 5-tuple build versions.
1189         https://bugs.webkit.org/show_bug.cgi?id=135464
1190         <rdar://problem/17872507>
1191
1192         Reviewed by David Kilzer.
1193
1194         * win/tools/scripts/version-stamp.pl: Modify the environment for
1195         the VersionStamper sub-process to work around bug in that tool.
1196
1197 2014-07-29  Brent Fulgham  <bfulgham@apple.com>
1198
1199         [Win] Modify version numbering scheme to support 5-tuple versions
1200         https://bugs.webkit.org/show_bug.cgi?id=135400
1201         <rdar://problem/17849033>
1202
1203         Reviewed by David Kilzer.
1204
1205         Revise the auto-version.pl script so that it generates a set of packed
1206         version tuples that allow us to map 5-tuple versions into something
1207         that will work with Windows' 3-tuple version structure.
1208
1209         * win/tools/scripts/auto-version.pl:
1210         (packTwoValues): Added,
1211         (splitVersion): Revised to return packed combination of minor-tiny and
1212         micro-nano to be used as "MINOR" and "TINY" portion of version.
1213         (splitBuildMajorVersion): Deleted.
1214         * win/tools/scripts/version-stamp.pl: Added.
1215
1216 2014-07-23  Bem Jones-Bey  <bjonesbe@adobe.com>
1217
1218         Remove CSS_EXCLUSIONS compile flag and leftover code
1219         https://bugs.webkit.org/show_bug.cgi?id=135175
1220
1221         Reviewed by Zoltan Horvath.
1222
1223         At this point, the CSS_EXCLUSIONS flag guards nothing but some useless
1224         stubs. This removes the flag and the useless code.
1225
1226         * win/tools/vsprops/FeatureDefines.props:
1227         * win/tools/vsprops/FeatureDefinesCairo.props:
1228
1229 2014-07-22  Brent Fulgham  <bfulgham@apple.com>
1230
1231         Correct handling of __VERSION_TEXT__ for 4+-tuple versions
1232         https://bugs.webkit.org/show_bug.cgi?id=135161
1233         <rdar://problem/17763546>
1234
1235         Reviewed by David Kilzer.
1236
1237         Revise the auto-version.pl script to properly handle version
1238         strings with 4 (or more) version tuples. Previously these were
1239         being truncated from the version.
1240
1241         * win/tools/scripts/auto-version.pl:
1242         (splitVersion): Return truncated version of
1243         overall version string.
1244
1245 2014-07-21  Brent Fulgham  <bfulgham@apple.com>
1246
1247         [Win] Extend auto-version.pl to handle 5-tuple versions
1248         https://bugs.webkit.org/show_bug.cgi?id=135124
1249         <rdar://problem/17750334>
1250
1251         Reviewed by David Kilzer.
1252
1253         Extend tuple parsing to handle up to five tuples, and as
1254         few as a single tuple. On Windows, the two additional
1255         tuples are unused.
1256
1257         Also corrected regular expression capture logic to use local
1258         blocks, preventing later capture expressions from reusing
1259         previous capture results when the current expression failed
1260         to find a match (GRRR, Perl!).
1261
1262         Clean up code by putting logic into a couple of subroutines.
1263
1264         * win/tools/scripts/auto-version.pl:
1265
1266 2014-07-21  Brent Fulgham  <bfulgham@apple.com>
1267
1268         [Win] Correct auto-version.pl script for two-digit version numbers
1269         https://bugs.webkit.org/show_bug.cgi?id=135119
1270         <rdar://problem/17743959>
1271
1272         Reviewed by David Kilzer.
1273
1274         The $MAJOR_VERSION must be the first digit of $BUILD_MAJOR_VERSION,
1275         and $MINOR_VERSION must be the remaining digits.
1276
1277         Also correct regexp (line 90) that was allowing version numbers
1278         larger than three digits to be processed.
1279
1280         * win/tools/scripts/auto-version.pl: Correct regular expression.
1281
1282 2014-07-18  Dana Burkart  <dburkart@apple.com>
1283
1284         Add a new 'analyze' target to the makefile. This will make use of a new
1285         'PATH_TO_SCAN_BUILD' which, if set will wrap xcodebuild in the clang
1286         static analyzer.
1287         https://bugs.webkit.org/show_bug.cgi?id=135057
1288         <rdar://problem/10193187>
1289
1290         Reviewed by David Kilzer.
1291
1292         * Makefile:
1293         * Makefile.shared:
1294         * Source/Makefile:
1295
1296 2014-07-10  Alex Christensen  <achristensen@webkit.org>
1297
1298         Enable same features on all Windows ports.
1299         https://bugs.webkit.org/show_bug.cgi?id=134715
1300
1301         Reviewed by Brent Fulgham.
1302
1303         * win/tools/vsprops/FeatureDefinesCairo.props:
1304         Made identical to FeatureDefines.props.
1305
1306 2014-07-09  Brent Fulgham  <bfulgham@apple.com>
1307
1308         [Win] Unreviewed build fix.
1309
1310         Build bots don't have a three-part default version string,
1311         breaking pattern matching. Handle this case.
1312
1313         * win/tools/scripts/auto-version.pl:
1314
1315 2014-07-09  Brent Fulgham  <bfulgham@apple.com>
1316
1317         [Win] Unreviewed gardening.
1318
1319         * win/tools/scripts/auto-version.pl: Protect against
1320         malformed paths (trailing backslashes).
1321         * win/tools/scripts/feature-defines.pl: Make sure result
1322         has an EOL character.
1323
1324 2014-07-09  Brent Fulgham  <bfulgham@apple.com>
1325
1326         [Win] Remove uses of 'bash' in build system
1327         https://bugs.webkit.org/show_bug.cgi?id=134782
1328         <rdar://problem/17615533>
1329
1330         Reviewed by Dean Jackson.
1331
1332         Remove uses of 'bash' by replacing Windows-specific bash scripts
1333         with Perl equivalents.
1334
1335         * win/tools/scripts/feature-defines.pl: Copied from WebKitLibraries/win/tools/scripts/feature-defines.sh.
1336         * win/tools/scripts/feature-defines.sh: Removed.
1337
1338 2014-07-08  Brent Fulgham  <bfulgham@apple.com>
1339
1340         [Win] Implement auto-version as a Perl program
1341         https://bugs.webkit.org/show_bug.cgi?id=134745
1342         <rdar://problem/17597801>
1343
1344         Reviewed by David Kilzer.
1345
1346         Translate the auto-version.sh bash script into an equivalent
1347         Perl script.
1348
1349         * win/tools/scripts/auto-version.pl: Added.
1350         * win/tools/scripts/auto-version.sh: Removed.
1351
1352 2014-07-06  Yoav Weiss  <yoav@yoav.ws>
1353
1354         Turn on img@sizes compile flag
1355         https://bugs.webkit.org/show_bug.cgi?id=134634
1356
1357         Reviewed by Benjamin Poulain.
1358
1359         * win/tools/vsprops/FeatureDefines.props: Added compile flag.
1360
1361 2014-07-01  Pratik Solanki  <psolanki@apple.com>
1362
1363         Encode/decode CFURLRequestRefs when USE(CFNETWORK) is enabled
1364         https://bugs.webkit.org/show_bug.cgi?id=134454
1365         <rdar://problem/17510980>
1366
1367         Reviewed by Andreas Kling.
1368
1369         * WebKitSystemInterface.h:
1370         * libWebKitSystemInterfaceMavericks.a:
1371         * libWebKitSystemInterfaceMountainLion.a:
1372
1373 2014-06-25  Laszlo Gombos  <l.gombos@samsung.com>
1374
1375         Remove build guard for progress element
1376         https://bugs.webkit.org/show_bug.cgi?id=134292
1377
1378         Reviewed by Benjamin Poulain.
1379
1380         * win/tools/vsprops/FeatureDefines.props:
1381         * win/tools/vsprops/FeatureDefinesCairo.props:
1382
1383 2014-06-21  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
1384
1385         Removing PAGE_VISIBILITY_API compile guard.
1386         https://bugs.webkit.org/show_bug.cgi?id=133844
1387
1388         Reviewed by Gavin Barraclough.
1389
1390         * win/tools/vsprops/FeatureDefines.props:
1391         * win/tools/vsprops/FeatureDefinesCairo.props:
1392
1393 2014-06-11  Jer Noble  <jer.noble@apple.com>
1394
1395         Update WKSI for <rdar://problem/17009091>.
1396
1397         Rubber stamped by Eric Carlson.
1398
1399         * libWebKitSystemInterfaceMavericks.a:
1400         * libWebKitSystemInterfaceMountainLion.a:
1401
1402 2014-06-02  David Kilzer  <ddkilzer@apple.com>
1403
1404         Error running copy-webkitlibraries-to-product-directory
1405         <http://webkit.org/b/133449>
1406         <rdar://problem/17047638>
1407
1408         Reviewed by Filip Pizlo.
1409
1410         * Makefile: Ignore the mysterious future.  Use "@true" to
1411         suppress the annoying "Nothing to be done for `libs'." message.
1412
1413 2014-05-27  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
1414
1415         Remove BLOB guards
1416         https://bugs.webkit.org/show_bug.cgi?id=132863
1417
1418         Reviewed by Csaba Osztrogonác.
1419
1420         * win/tools/vsprops/FeatureDefines.props:
1421         * win/tools/vsprops/FeatureDefinesCairo.props:
1422
1423 2014-05-20  Dean Jackson  <dino@apple.com>
1424
1425         [Mac] Allow popup menus to override default appearance
1426         https://bugs.webkit.org/show_bug.cgi?id=133129
1427
1428         Reviewed by Tim Horton.
1429
1430         Add a new parameter to WKPopupMenu.
1431
1432         * WebKitSystemInterface.h:
1433         * libWebKitSystemInterfaceMavericks.a:
1434         * libWebKitSystemInterfaceMountainLion.a:
1435
1436 2014-05-14  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
1437
1438         Remove CSS_STICKY_POSITION guards
1439         https://bugs.webkit.org/show_bug.cgi?id=132676
1440
1441         Reviewed by Simon Fraser.
1442
1443         * win/tools/vsprops/FeatureDefines.props:
1444         * win/tools/vsprops/FeatureDefinesCairo.props:
1445
1446 2014-05-06  David Kilzer  <ddkilzer@apple.com>
1447
1448         Add Makefile targets for copying static libraries (LLVM and WKSI)
1449         <http://webkit.org/b/132619>
1450
1451         Reviewed by Mark Rowe.
1452
1453         * Makefile: Added.
1454         (libs): Install both LLVM and WKSI static libraries.
1455         (all): Add dependency on 'libs' target.
1456         (debug d): Set configuration, the call 'libs' target.
1457         (release r): Ditto.
1458
1459 2014-05-05  Dean Jackson  <dino@apple.com>
1460
1461         https://bugs.webkit.org/show_bug.cgi?id=132593
1462
1463         Update WebKitSystemInterface to allow animated focus rings.
1464
1465         * WebKitSystemInterface.h:
1466         * libWebKitSystemInterfaceMavericks.a:
1467         * libWebKitSystemInterfaceMountainLion.a:
1468
1469 2014-05-05  Brent Fulgham  <bfulgham@apple.com>
1470
1471         [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
1472         https://bugs.webkit.org/show_bug.cgi?id=132580
1473         <rdar://problem/16811179>
1474
1475         Reviewed by Dean Jackson.
1476
1477         * win/tools/scripts/auto-version.sh: Incorporate Mark's revised syntax.
1478
1479 2014-05-05  Brent Fulgham  <bfulgham@apple.com>
1480
1481         [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
1482         https://bugs.webkit.org/show_bug.cgi?id=132580
1483         <rdar://problem/16811179>
1484
1485         Reviewed by Dean Jackson.
1486
1487         * win/tools/scripts/auto-version.sh: Fall back to all-caps version
1488         of environment variable if mixed-case version is not present.
1489
1490 2014-05-01  Brent Fulgham  <bfulgham@apple.com>
1491
1492         Correct case of environment variables in auto-version.sh scripts
1493         https://bugs.webkit.org/show_bug.cgi?id=132455
1494
1495         Reviewed by Dean Jackson.
1496
1497         Although we have historically used RC_PROJECTSOURCEVERSION in our scripts,
1498         the actual environment variable is RC_ProjectSourceVersion. Old versions of
1499         Cygwin converted this to all-caps by default, but this is no longer the case.
1500         We need to use the proper case to avoid build failures.
1501
1502         * win/tools/scripts/auto-version.sh: Although we have historically coded
1503         this as 'RC_PROJECTSOURCEVERSION', it is actually 'RC_ProjectSourceVersion'.
1504
1505 2014-04-25  Dean Jackson  <dino@apple.com>
1506
1507         Update WKSI for https://webkit.org/b/132195
1508         <rdar://problem/16175750>
1509
1510         Sorry, I forgot to update the header. This should fix
1511         the Mac builds.
1512
1513         * WebKitSystemInterface.h:
1514
1515 2014-04-25  Dean Jackson  <dino@apple.com>
1516
1517         Update WKSI for https://webkit.org/b/132195
1518         <rdar://problem/16175750>
1519
1520         Reviewed by Jessie Berlin.
1521
1522         * WebKitSystemInterface.h:
1523         * libWebKitSystemInterfaceMavericks.a:
1524         * libWebKitSystemInterfaceMountainLion.a:
1525
1526 2014-04-22  Alex Christensen  <achristensen@webkit.org>
1527
1528         Removed old stdbool and inttypes headers.
1529         https://bugs.webkit.org/show_bug.cgi?id=131966
1530
1531         Reviewed by Brent Fulgham.
1532
1533         * win/tools/vsprops/WinCairo.props:
1534         Removed references to os-win32 directory.
1535
1536 2014-04-15  Filip Pizlo  <fpizlo@apple.com>
1537
1538         Update LLVM binary drops for Mountain Lion to LLVM r206312.
1539
1540         Rubber stamped by Geoffrey Garen.
1541
1542         * LLVMIncludesMountainLion.tar.bz2:
1543         * LLVMLibrariesMountainLion.tar.bz2:
1544
1545 2014-04-15  Filip Pizlo  <fpizlo@apple.com>
1546
1547         Add LLVM binary drops for Mavericks using LLVM r206312.
1548
1549         Rubber stamped by Geoffrey Garen.
1550
1551         * LLVMIncludesMavericks.tar.bz2: Added.
1552         * LLVMLibrariesMavericks.tar.bz2: Added.
1553
1554 2014-04-03  Brent Fulgham  <bfulgham@apple.com>
1555
1556         [Win] Enable the CSS_GRID_LAYOUT feature.
1557         https://bugs.webkit.org/show_bug.cgi?id=131147
1558
1559         Reviewed by Simon Fraser.
1560
1561         Just like the CANVAS_PATH feature, this seems to have been
1562         overlooked when it was turned on for other ports.
1563
1564         * win/tools/vsprops/FeatureDefines.props:
1565         * win/tools/vsprops/FeatureDefinesCairo.props:
1566
1567 2014-04-02  Dean Jackson  <dino@apple.com>
1568
1569         Update WKSI.
1570         <rdar://problem/16321286>
1571
1572         * libWebKitSystemInterfaceMavericks.a:
1573         * libWebKitSystemInterfaceMountainLion.a:
1574
1575 2014-04-02  Brent Fulgham  <bfulgham@apple.com>
1576
1577         [Win] Enable the CANVAS_PATH feature.
1578         https://bugs.webkit.org/show_bug.cgi?id=131114
1579
1580         Reviewed by Dean Jackson.
1581
1582         This code build and runs on Windows just fine. It was overlooked when the feature
1583         was activated on other platforms.
1584
1585         * win/tools/vsprops/FeatureDefines.props: Turn on the feature.
1586         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
1587
1588 2014-03-31  Alex Christensen  <achristensen@webkit.org>
1589
1590         [WinCairo] Unreviewed build fix after r166496.
1591
1592         * win/tools/vsprops/GStreamerCommon.props:
1593         Added gio-2.0.lib to list of GStreamer includes.
1594
1595 2014-03-24  Brent Fulgham  <bfulgham@apple.com>
1596
1597         [Win] Enable WebVTT Regions on Windows.
1598         https://bugs.webkit.org/show_bug.cgi?id=130680
1599
1600         Reviewed by Eric Carlson.
1601
1602         * win/tools/vsprops/FeatureDefines.props: Turn on WEBVTT_REGIONS
1603         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
1604
1605 2014-03-19  Jer Noble  <jer.noble@apple.com>
1606
1607         [Mac][EME] Query whether decoder support exists before creating a new MediaKeys object.
1608         https://bugs.webkit.org/show_bug.cgi?id=130459
1609
1610         Reviewed by Eric Carlson.
1611
1612         * WebKitSystemInterface.h:
1613         * libWebKitSystemInterfaceMavericks.a:
1614         * libWebKitSystemInterfaceMountainLion.a:
1615
1616 2014-03-18  Alex Christensen  <achristensen@webkit.org>
1617
1618         [WinCairo] Unreviewed build fix after r165763.
1619
1620         * win/tools/vsprops/GStreamerCommon.props:
1621         Link to gsttag-1.0.lib in addition to other GStreamer libraries.
1622
1623 2014-03-14  Maciej Stachowiak  <mjs@apple.com>
1624
1625         Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
1626         https://bugs.webkit.org/show_bug.cgi?id=130276
1627         <rdar://problem/16266927>
1628         
1629         Reviewed by Simon Fraser.
1630
1631         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1632         * win/tools/scripts/auto-version.sh:
1633
1634 2014-03-14  Dean Jackson  <dino@apple.com>
1635
1636         Remove libWebKitSystemInterfaceLion.a
1637         https://bugs.webkit.org/show_bug.cgi?id=130254
1638
1639         Reviewed by Geoffrey Garen and Andreas Kling.
1640
1641         We don't support Lion any more.
1642
1643         * libWebKitSystemInterfaceLion.a: Removed.
1644
1645 2014-03-13  Dean Jackson  <dino@apple.com>
1646
1647         <rdar://problem/16317198>
1648
1649         Update WKSI to fix a small leak on iOS.
1650
1651         * libWebKitSystemInterfaceLion.a:
1652         * libWebKitSystemInterfaceMavericks.a:
1653         * libWebKitSystemInterfaceMountainLion.a:
1654
1655 2014-03-12  Dean Jackson  <dino@apple.com>
1656
1657         [WebGL] WebKit1 + WebKit2 iOS clients should check load policy
1658         https://bugs.webkit.org/show_bug.cgi?id=130162
1659
1660         Add iOS implementations of WebGL load policy queries.
1661
1662         * libWebKitSystemInterfaceLion.a:
1663         * libWebKitSystemInterfaceMavericks.a:
1664         * libWebKitSystemInterfaceMountainLion.a:
1665
1666 2014-03-10  Brent Fulgham  <bfulgham@apple.com>
1667
1668         [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages.
1669         https://bugs.webkit.org/show_bug.cgi?id=130023
1670
1671         Reviewed by Dean Jackson.
1672
1673         * win/tools/vsprops/common.props: Pass WEBKIT_LIBRARIES value to subprocesses.
1674         * win/tools/vsprops/debugsuffix.props: Make sure OFFICIAL_BUILD is set.
1675         * win/tools/vsprops/production.props: Ditto.
1676
1677 2014-03-06  Dean Jackson  <dino@apple.com>
1678
1679         Update WebKitSystemInterface.
1680         <rdar://problem/16256214>
1681
1682         * libWebKitSystemInterfaceLion.a:
1683         * libWebKitSystemInterfaceMavericks.a:
1684         * libWebKitSystemInterfaceMountainLion.a:
1685
1686 2014-03-05  Dean Jackson  <dino@apple.com>
1687
1688         https://bugs.webkit.org/show_bug.cgi?id=129722
1689         Update WKSI, again, to fix the build.
1690
1691         * libWebKitSystemInterfaceLion.a:
1692         * libWebKitSystemInterfaceMavericks.a:
1693         * libWebKitSystemInterfaceMountainLion.a:
1694
1695 2014-03-05  Dean Jackson  <dino@apple.com>
1696
1697         https://bugs.webkit.org/show_bug.cgi?id=129722
1698
1699         And remember to copy the header file!
1700
1701         * WebKitSystemInterface.h:
1702
1703 2014-03-05  Dean Jackson  <dino@apple.com>
1704
1705         https://bugs.webkit.org/show_bug.cgi?id=129722
1706         Update WKSI.
1707
1708         * libWebKitSystemInterfaceLion.a:
1709         * libWebKitSystemInterfaceMavericks.a:
1710         * libWebKitSystemInterfaceMountainLion.a:
1711
1712 2014-03-05  Eric Carlson  <eric.carlson@apple.com>
1713
1714         [iOS] Show external device name/type in placeholder
1715         https://bugs.webkit.org/show_bug.cgi?id=129723
1716
1717         Reviewed by Jer Noble.
1718
1719         * WebKitSystemInterface.h:
1720         * libWebKitSystemInterfaceLion.a:
1721         * libWebKitSystemInterfaceMavericks.a:
1722         * libWebKitSystemInterfaceMountainLion.a:
1723
1724 2014-02-21  Jeffrey Pfau  <jpfau@apple.com>
1725
1726         [Mac] Cache callbacks for cache partitioning may be passed null
1727         https://bugs.webkit.org/show_bug.cgi?id=129175
1728
1729         Reviewed by Brady Eidson.
1730
1731         * libWebKitSystemInterfaceLion.a:
1732         * libWebKitSystemInterfaceMavericks.a:
1733         * libWebKitSystemInterfaceMountainLion.a:
1734
1735 2014-02-11  Roger Fong  <roger_fong@apple.com>
1736
1737         [Windows] Set ENABLE_CSS_SHAPE_INSIDE feature flag on Windows.
1738
1739         * win/tools/vsprops/FeatureDefines.props:
1740
1741 2014-02-04  Andreas Kling  <akling@apple.com>
1742
1743         Remove <iframe seamless> support.
1744         <https://webkit.org/b/128213>
1745
1746         Rubber-stamped by Antti Koivisto.
1747
1748         * win/tools/vsprops/FeatureDefines.props:
1749
1750 2014-01-29  Csaba Osztrogonác  <ossy@webkit.org>
1751
1752         Remove ENABLE(JAVASCRIPT_DEBUGGER) leftovers
1753         https://bugs.webkit.org/show_bug.cgi?id=127845
1754
1755         Reviewed by Joseph Pecoraro.
1756
1757         * win/tools/vsprops/FeatureDefines.props:
1758         * win/tools/vsprops/FeatureDefinesCairo.props:
1759
1760 2014-01-23  Roger Fong  <roger_fong@apple.com>
1761
1762         [Windows] Unreviewed. Disable unnecessary warning C4309, "truncation of constant value".
1763
1764         * win/tools/vsprops/common.props:
1765
1766 2014-01-16  Alexey Proskuryakov  <ap@apple.com>
1767
1768         [Mac] [iOS] Add support for CFHTTPCookieStorageAcceptPolicyExclusivelyFromMainDocumentDomain
1769         https://bugs.webkit.org/show_bug.cgi?id=127139
1770
1771         Reviewed by Brady Eidson.
1772
1773         * WebKitSystemInterface.h:
1774         * libWebKitSystemInterfaceLion.a:
1775         * libWebKitSystemInterfaceMavericks.a:
1776         * libWebKitSystemInterfaceMountainLion.a:
1777         Update WebKitSystemInterface.
1778
1779 2014-01-16  Zalan Bujtas  <zalan@apple.com>
1780
1781         Subpixel layout: Enable subpixel layout for Apple Windows.
1782         https://bugs.webkit.org/show_bug.cgi?id=127074
1783
1784         Reviewed by Antti Koivisto.
1785
1786         This should make the Apple Windows bots happier. It probably still needs rebaselining.
1787
1788         * win/tools/vsprops/FeatureDefines.props:
1789
1790 2014-01-11  Alexey Proskuryakov  <ap@apple.com>
1791
1792         [Mac] [Windows] Stop scheduling network requests in WebCore
1793         https://bugs.webkit.org/show_bug.cgi?id=126789
1794         <rdar://problem/15114727>
1795
1796         Update Windows WKSI.
1797
1798         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1799         * win/lib32/WebKitSystemInterface.lib:
1800
1801 2014-01-11  Alexey Proskuryakov  <ap@apple.com>
1802
1803         [Mac] [Windows] Stop scheduling network requests in WebCore
1804         https://bugs.webkit.org/show_bug.cgi?id=126789
1805         <rdar://problem/15114727>
1806
1807         Update WKSI.
1808
1809         * WebKitSystemInterface.h:
1810         * libWebKitSystemInterfaceLion.a:
1811         * libWebKitSystemInterfaceMavericks.a:
1812         * libWebKitSystemInterfaceMountainLion.a:
1813
1814 2014-01-10  peavo@outlook.com  <peavo@outlook.com>
1815
1816         [WinCairo] Crash when rendering (in pixman dll)
1817         https://bugs.webkit.org/show_bug.cgi?id=126750
1818
1819         Reviewed by Brent Fulgham.
1820
1821         Since we link with cairo.lib, and the gstreamer installation also comes with cairo.lib,
1822         we link with the wrong cairo.lib, and loads gstreamers cairo dll, instead of our own.
1823         We should user our own cairo dll for rendering.
1824
1825         * win/tools/vsprops/GStreamer32.props: Put gstreamer lib path last, so we link with the correct cairo.lib.
1826         * win/tools/vsprops/GStreamer64.props: Ditto.
1827
1828 2014-01-03  Alex Christensen  <achristensen@webkit.org>
1829
1830         [WinCairo] Enable video using GStreamer.
1831         https://bugs.webkit.org/show_bug.cgi?id=126015
1832
1833         Reviewed by Darin Adler.
1834
1835         * win/tools/vsprops/FeatureDefinesCairo.props:
1836         Define ENABLE_MEDIA_CONTROLS_SCRIPT, ENABLE_VIDEO_TRACK, and ENABLE_VIDEO.
1837
1838 2013-12-30  Roger Fong  <roger_fong@apple.com>
1839
1840         [Windows] Disable some annoying build warnings.
1841
1842         * win/tools/vsprops/common.props:
1843
1844 2013-12-23  Lucas Forschler  <lforschler@apple.com>
1845
1846         <rdar://problem/15682948> Update copyright strings
1847
1848         Reviewed by Dan Bernstein.
1849
1850         * win/tools/scripts/COPYRIGHT-END-YEAR:
1851
1852 2013-12-19  Alex Christensen  <achristensen@webkit.org>
1853
1854         Final preparations for GStreamer on Windows.
1855         https://bugs.webkit.org/show_bug.cgi?id=125958
1856
1857         Reviewed by Benjamin Poulain.
1858
1859         * win/tools/vsprops/FeatureDefinesCairo.props:
1860         Removed duplicate ENABLE_VIDEO_TRACK definition.
1861
1862 2013-12-18  Alex Christensen  <achristensen@webkit.org>
1863
1864         [WinCairo] Unreviewed build fix after r160798.
1865
1866         * win/tools/vsprops/FeatureDefinesCairo.props:
1867         Removed ENABLE_MEDIA_CONTROLS_SCRIPT definition for now.
1868
1869 2013-12-18  Alex Christensen  <achristensen@webkit.org>
1870
1871         [WinCairo] Preparation for GStreamer on Windows.
1872         https://bugs.webkit.org/show_bug.cgi?id=125946
1873
1874         Reviewed by Brent Fulgham.
1875
1876         * win/tools/vsprops/FeatureDefinesCairo.props:
1877         Added ENABLE_MEDIA_CONTROLS_SCRIPT and ENABLE_VIDEO_TRACK for DerivedSources.make.
1878         * win/tools/vsprops/GStreamer32.props: Added.
1879         * win/tools/vsprops/GStreamer64.props: Added.
1880         * win/tools/vsprops/GStreamerCommon.props: Added.
1881
1882 2013-12-13  Brent Fulgham  <bfulgham@apple.com>
1883
1884         [Win] Unreviewed build fix for VS2013
1885
1886         * win/lib32/WebKitSystemInterface.lib: Updated to use VS2013 _MSC_VER symbols
1887         for linking.
1888
1889 2013-12-09  Filip Pizlo  <fpizlo@apple.com>
1890
1891         Unreviewed, update LLVM binary drops to r196830.
1892
1893         * LLVMIncludesMountainLion.tar.bz2:
1894         * LLVMLibrariesMountainLion.tar.bz2:
1895
1896 2013-12-05  Bear Travis  <betravis@adobe.com>
1897
1898         [CSS Shapes] Enable CSS Shapes on Windows
1899         https://bugs.webkit.org/show_bug.cgi?id=89957
1900
1901         Reviewed by Brent Fulgham.
1902
1903         Turn on CSS_SHAPES on Windows now that bug 121883 has been fixed.
1904
1905         * win/tools/vsprops/FeatureDefines.props:
1906         * win/tools/vsprops/FeatureDefinesCairo.props:
1907
1908 2013-11-26  Ryosuke Niwa  <rniwa@webkit.org>
1909
1910         Enable HTML template element on Windows ports
1911         https://bugs.webkit.org/show_bug.cgi?id=124758
1912
1913         Reviewed by Andreas Kling.
1914
1915         Enable TEMPLATE_ELEMENT. Also removed UNDO_MANAGER since that feature has been removed
1916         from the tree in r133326.
1917
1918         * win/tools/vsprops/FeatureDefines.props:
1919         * win/tools/vsprops/FeatureDefinesCairo.props:
1920
1921 2013-11-21  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
1922
1923         Remove ENABLE_WORKERS
1924         https://bugs.webkit.org/show_bug.cgi?id=105784
1925
1926         Reviewed by Darin Adler.
1927
1928         * win/tools/vsprops/FeatureDefines.props:
1929         * win/tools/vsprops/FeatureDefinesCairo.props:
1930
1931 2013-11-17  Filip Pizlo  <fpizlo@apple.com>
1932
1933         Update binary drops to include atrick's "Ran out of registers" fix in r194942.
1934
1935         * LLVMIncludesMountainLion.tar.bz2:
1936         * LLVMLibrariesMountainLion.tar.bz2:
1937
1938 2013-11-08  Filip Pizlo  <fpizlo@apple.com>
1939
1940         Update binary drops to a version that includes new stackmap fixes and exposes the new calling conventions.
1941
1942         * LLVMIncludesMountainLion.tar.bz2:
1943         * LLVMLibrariesMountainLion.tar.bz2:
1944
1945 2013-11-03  Filip Pizlo  <fpizlo@apple.com>
1946
1947         Update binary drops to a version that includes my pretty stack trace changes.
1948
1949         * LLVMIncludesMountainLion.tar.bz2:
1950         * LLVMLibrariesMountainLion.tar.bz2:
1951
1952 2013-11-02  Filip Pizlo  <fpizlo@apple.com>
1953
1954         Unreviewed, update binary drops.
1955         
1956         These include my LLVMDisablePrettyStackTrace() fix and are built with --enable-crash-overrides=no
1957
1958         * LLVMIncludesMountainLion.tar.bz2:
1959         * LLVMLibrariesMountainLion.tar.bz2:
1960
1961 2013-10-21  Mark Rowe  <mrowe@apple.com>
1962
1963         Add a version of WebKitSystemInterface for Mavericks.
1964
1965         Reviewed by Ryosuke Niwa.
1966
1967         * libWebKitSystemInterfaceMavericks.a: Added.
1968
1969 2013-10-17  Anthony Johnson  <anthony.johnson@flexsim.com>
1970
1971         Crash fix for Windows XP.
1972         https://bugs.webkit.org/show_bug.cgi?id=122790
1973
1974         Reviewed by Geoffrey Garen.
1975
1976         * win/tools/vsprops/common.props:
1977         Replaced stack and heap sizes of zero with blank stack and heap sizes.
1978
1979 2013-10-16  Filip Pizlo  <fpizlo@apple.com>
1980
1981         libllvmForJSC shouldn't call exit(1) on report_fatal_error()
1982         https://bugs.webkit.org/show_bug.cgi?id=122905
1983         <rdar://problem/15237856>
1984
1985         Reviewed by Michael Saboff.
1986
1987         * LLVMIncludesMountainLion.tar.bz2:
1988         * LLVMLibrariesMountainLion.tar.bz2:
1989
1990 2013-10-10  Filip Pizlo  <fpizlo@apple.com>
1991
1992         Update the binary drops to the latest version of LLVM, built without -fvisibility=hidden
1993         now that we have soft linking. Also include DataTypes.h in the drop.
1994
1995         Rubber stamped by Michael Saboff.
1996
1997         * LLVMIncludesMountainLion.tar.bz2:
1998         * LLVMLibrariesMountainLion.tar.bz2:
1999
2000 2013-10-01  Filip Pizlo  <fpizlo@apple.com>
2001
2002         FTL should use the new version of LLVM MCJIT memory manager APIs that take a SectionName
2003         https://bugs.webkit.org/show_bug.cgi?id=122193
2004
2005         Reviewed by Geoffrey Garen.
2006
2007         * LLVMIncludesMountainLion.tar.bz2:
2008         * LLVMLibrariesMountainLion.tar.bz2:
2009
2010 2013-10-01  Brent Fulgham  <bfulgham@apple.com>
2011
2012         [Win] Implement the media controls in JavaScript.
2013         https://bugs.webkit.org/show_bug.cgi?id=122166
2014
2015         Reviewed by Jer Noble.
2016
2017         * win/tools/vsprops/FeatureDefines.props: Activate the
2018         ENABLE_MEDIA_CONTROLS_SCRIPT flag.
2019
2020 2013-09-24  Bear Travis  <betravis@adobe.com>
2021
2022         Disable CSS_SHAPES on Windows
2023         https://bugs.webkit.org/show_bug.cgi?id=121879
2024
2025         Reviewed by Brent Fulgham.
2026
2027         Enabling CSS_SHAPES on Windows is currently causing crashes in DRT.
2028         Turn the feature off until it can be appropriately fixed.
2029
2030         * win/tools/vsprops/FeatureDefines.props: Disable on Win port
2031         * win/tools/vsprops/FeatureDefinesCairo.props: Disable on WinCairo port
2032
2033 2013-09-23  Patrick Gansterer  <paroga@webkit.org>
2034
2035         use NOMINMAX instead of #define min min
2036         https://bugs.webkit.org/show_bug.cgi?id=73563
2037
2038         Reviewed by Brent Fulgham.
2039
2040         Use NOMINMAX instead of #define min/max as a cleaner
2041         way of ensuring that Windows system header files don't
2042         define min/max as macro in the first place.
2043
2044         * win/tools/vsprops/common.props:
2045
2046 2013-09-20  Mark Rowe  <mrowe@apple.com>
2047
2048         Fix link errors for external users when building WebKit with Xcode 5.
2049
2050         Reviewed by Oliver Hunt.
2051
2052         * libWebKitSystemInterfaceLion.a:
2053         * libWebKitSystemInterfaceMountainLion.a:
2054
2055 2013-09-19  Bear Travis  <betravis@adobe.com>
2056
2057         CSS_SHAPES not supported on AppleWin port
2058         https://bugs.webkit.org/show_bug.cgi?id=118810
2059
2060         Reviewed by Brent Fulgham.
2061
2062         * win/tools/vsprops/FeatureDefines.props: Add the CSS_SHAPES compile flag on Windows.
2063
2064 2013-09-19  Dan Bernstein  <mitz@apple.com>
2065
2066         Removed WebCoreSQLite3. It has been unused for years.
2067
2068         Rubber-stamped by Mark Rowe.
2069
2070         * WebCoreSQLite3: Removed.
2071         * WebCoreSQLite3/sqlite3.h: Removed.
2072         * WebCoreSQLite3/sqlite3ext.h: Removed.
2073         * libWebCoreSQLite3.a: Removed.
2074
2075 2013-09-18  Brent Fulgham  <bfulgham@apple.com>
2076
2077         [Windows] Unreviewed build fix: Expose PlatformArchitecture macro to build system.
2078
2079         * win/tools/vsprops/common.props:
2080
2081 2013-09-13  Brent Fulgham  <bfulgham@apple.com>
2082
2083         [Windows] Enable Page Visibility API
2084         https://bugs.webkit.org/show_bug.cgi?id=121340
2085
2086         Reviewed by Anders Carlsson.
2087
2088         * win/tools/vsprops/FeatureDefines.props: Activate feature.
2089         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
2090
2091 2013-09-12  Brent Fulgham  <bfulgham@apple.com>
2092
2093         [Windows] Update WKSI library for Open Source builders.
2094
2095         * win/lib32/WebKitSystemInterface.lib: Recompile with latest WebKit to use newer
2096         WTF.dll symbol exports.
2097
2098 2013-08-29  Filip Pizlo  <fpizlo@apple.com>
2099
2100         Just linking LLVM into JSC causes all plugin tests to fail
2101         https://bugs.webkit.org/show_bug.cgi?id=113915
2102
2103         Reviewed by Oliver Hunt.
2104         
2105         Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
2106
2107         * LLVMIncludesMountainLion.tar.bz2:
2108         * LLVMLibrariesMountainLion.tar.bz2:
2109
2110 2013-08-29  Brent Fulgham  <bfulgham@apple.com>
2111
2112         [Windows] Unreviewed build fix after r154847.
2113
2114         * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
2115         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
2116
2117 2013-08-26  Brent Fulgham  <bfulgham@apple.com>
2118
2119         [Windows] Updates to WKSI to get external builders working.
2120
2121         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2122         * win/lib32/WebKitSystemInterface.lib:
2123
2124 2013-08-24  Brent Fulgham  <bfulgham@apple.com>
2125
2126         [Windows] Another attempt to fix the Windows bots. Need to retain older
2127         QuickTime player features for external builders.
2128
2129         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2130         * win/lib32/WebKitSystemInterface.lib:
2131
2132 2013-08-23  Brent Fulgham  <bfulgham@apple.com>
2133
2134         [Windows] Forgot to check in the header as well!
2135
2136         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2137
2138 2013-08-23  Brent Fulgham  <bfulgham@apple.com>
2139
2140         [Windows] Unreviewed build correction.
2141
2142         * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
2143
2144 2013-08-23  Beth Dakin  <bdakin@apple.com>
2145
2146         REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in 
2147         Adobe Reader
2148         https://bugs.webkit.org/show_bug.cgi?id=120240
2149         -and corresponding-
2150         <rdar://problem/14634453>
2151
2152         Reviewed by Anders Carlsson.
2153
2154         * WebKitSystemInterface.h:
2155         * libWebKitSystemInterfaceLion.a:
2156         * libWebKitSystemInterfaceMountainLion.a:
2157
2158 2013-08-23  Alex Christensen  <achristensen@apple.com>
2159
2160         Re-separating Win32 and Win64 builds.
2161         https://bugs.webkit.org/show_bug.cgi?id=120178
2162
2163         Reviewed by Brent Fulgham.
2164
2165         * win/tools/vsprops/common.props:
2166         Export PlatformArchitecture to be used by make and cmd scripts.
2167         Use PlatformArchitecture to determine correct build directory
2168         (lib32/bin32/obj32 or lib64/bin64/obj64).
2169
2170 2013-08-22  Filip Pizlo  <fpizlo@apple.com>
2171
2172         Update LLVM binary drops and scripts to the latest version from SVN
2173         https://bugs.webkit.org/show_bug.cgi?id=120184
2174
2175         Reviewed by Mark Hahnenberg.
2176
2177         Updated binary drops to r189066.
2178
2179         * LLVMIncludesMountainLion.tar.bz2:
2180         * LLVMLibrariesMountainLion.tar.bz2:
2181
2182 2013-08-21  Commit Queue  <commit-queue@webkit.org>
2183
2184         Unreviewed, rolling out r154416.
2185         http://trac.webkit.org/changeset/154416
2186         https://bugs.webkit.org/show_bug.cgi?id=120147
2187
2188         Broke Windows builds (Requested by rniwa on #webkit).
2189
2190         * win/tools/vsprops/common.props:
2191
2192 2013-08-21  Alex Christensen  <achristensen@apple.com>
2193
2194         <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
2195
2196         Reviewed by Brent Fulgham.
2197
2198         * win/tools/vsprops/common.props:
2199         Export PlatformArchitecture to be used by make and cmd scripts.
2200         Use PlatformArchitecture to determine correct build directory
2201         (lib32/bin32/obj32 or lib64/bin64/obj64).
2202
2203 2013-08-21  Brent Fulgham  <bfulgham@apple.com>
2204
2205         <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
2206
2207         Reviewed by Anders Carlsson.
2208
2209         * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
2210         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
2211
2212 2013-08-15  Eric Carlson  <eric.carlson@apple.com>
2213
2214         [Mac] Remove "legacy" media UI
2215         https://bugs.webkit.org/show_bug.cgi?id=119752
2216
2217         Reviewed by Jer Noble.
2218
2219         * WebKitSystemInterface.h:
2220         * libWebKitSystemInterfaceLion.a:
2221         * libWebKitSystemInterfaceMountainLion.a:
2222
2223 2013-08-13  Simon Fraser  <simon.fraser@apple.com>
2224
2225         Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
2226         https://bugs.webkit.org/show_bug.cgi?id=119490
2227
2228         New versions of WKSI that fix a bug that caused spew about null CGContexts,
2229         and update WebKitSystemInterface.h.
2230
2231         * WebKitSystemInterface.h:
2232         * libWebKitSystemInterfaceLion.a:
2233         * libWebKitSystemInterfaceMountainLion.a:
2234
2235 2013-08-08  Alex Christensen  <achristensen@apple.com>
2236
2237         Windows build fixes.
2238
2239         Rubberstamped by Brent Fulgham.
2240
2241         * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
2242
2243 2013-07-30  Sanghyun Park  <sh919.park@samsung.com>
2244
2245         Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
2246         https://bugs.webkit.org/show_bug.cgi?id=119239
2247
2248         According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
2249         But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
2250
2251         Reviewed by Brent Fulgham.
2252
2253         * win/tools/vsprops/FeatureDefines.props:
2254         * win/tools/vsprops/FeatureDefinesCairo.props:
2255
2256 2013-05-22  Filip Pizlo  <fpizlo@apple.com>
2257
2258         Updated LLVM drops to include MCJIT memory management APIs.
2259
2260         Rubber stamped by Mark Hahnenberg.
2261
2262         * LLVMIncludesMountainLion.tar.bz2:
2263         * LLVMLibrariesMountainLion.tar.bz2:
2264
2265 2013-04-30  Filip Pizlo  <fpizlo@apple.com>
2266
2267         Updated LLVM drops to include MCJIT fixes and newly exposed API.
2268
2269         Rubber stamped by Mark Hahnenberg.
2270
2271         * LLVMIncludesMountainLion.tar.bz2:
2272         * LLVMLibrariesMountainLion.tar.bz2:
2273
2274 2013-04-16  Filip Pizlo  <fpizlo@apple.com>
2275
2276         Updated LLVM drops to include MCJIT fixes.
2277
2278         * LLVMIncludesMountainLion.tar.bz2:
2279         * LLVMLibrariesMountainLion.tar.bz2:
2280
2281 2013-04-03  Filip Pizlo  <fpizlo@apple.com>
2282
2283         Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
2284
2285         Rubber stamped by Mark Hahnenberg.
2286
2287         * LLVMIncludesMountainLion.tar.bz2:
2288         * LLVMLibrariesMountainLion.tar.bz2:
2289
2290 2013-03-29  Filip Pizlo  <fpizlo@apple.com>
2291
2292         fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
2293         https://bugs.webkit.org/show_bug.cgi?id=113452
2294
2295         Rubber stamped by Mark Hahnenberg.
2296
2297         * LLVMIncludesMountainLion.tar.bz2: Added.
2298         * LLVMLibrariesMountainLion.tar.bz2: Added.
2299
2300 2013-07-18  Roger Fong  <roger_fong@apple.com>
2301
2302         Make sure to link against _debug binaries when appropriate.
2303         <rdar://problem/14473010>.
2304
2305         * win/tools/vsprops/debugsuffix.props:
2306
2307 2013-07-02  Commit Queue  <commit-queue@webkit.org>
2308
2309         Unreviewed, rolling out r152233.
2310         http://trac.webkit.org/changeset/152233
2311         https://bugs.webkit.org/show_bug.cgi?id=118304
2312
2313         hopeful attempt to restore windows buildage (Requested by
2314         kling on #webkit).
2315
2316         * win/tools/vsprops/debugsuffix.props:
2317
2318 2013-07-01  Brent Fulgham  <bfulgham@apple.com>
2319
2320         [Windows] Unreviewed correction to DEBUG_ALL target.  Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
2321         which prevented proper build operation.
2322
2323         * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
2324         macros when building with 'debugsuffix' target.
2325
2326 2013-06-18  Roger Fong  <roger_fong@apple.com>
2327
2328         Replace tools32 folder with tools and update WebKit Windows solution accordingly.
2329         <rdar://problem/14118143>.
2330
2331         Rubberstamped by Brent Fulgham.
2332
2333         * win/tools: Copied from win/tools32.
2334         * win/tools/WinTools.make:
2335         * win/tools/scripts/auto-version.sh:
2336         * win/tools/scripts/feature-defines.sh:
2337         * win/tools32: Removed.
2338         * win/tools32/WinTools.make: Removed.
2339         * win/tools32/scripts: Removed.
2340         * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
2341         * win/tools32/scripts/VERSION: Removed.
2342         * win/tools32/scripts/auto-version.sh: Removed.
2343         * win/tools32/scripts/feature-defines.sh: Removed.
2344         * win/tools32/vsprops: Removed.
2345         * win/tools32/vsprops/FeatureDefines.props: Removed.
2346         * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
2347         * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
2348         * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
2349         * win/tools32/vsprops/WinCairo.props: Removed.
2350         * win/tools32/vsprops/WinCairo.vsprops: Removed.
2351         * win/tools32/vsprops/cURL.props: Removed.
2352         * win/tools32/vsprops/cURL.vsprops: Removed.
2353         * win/tools32/vsprops/common.props: Removed.
2354         * win/tools32/vsprops/common.vsprops: Removed.
2355         * win/tools32/vsprops/debug.props: Removed.
2356         * win/tools32/vsprops/debug.vsprops: Removed.
2357         * win/tools32/vsprops/debug_all.vsprops: Removed.
2358         * win/tools32/vsprops/debug_wincairo.props: Removed.
2359         * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
2360         * win/tools32/vsprops/debugsuffix.props: Removed.
2361         * win/tools32/vsprops/production.props: Removed.
2362         * win/tools32/vsprops/production.vsprops: Removed.
2363         * win/tools32/vsprops/release.props: Removed.
2364         * win/tools32/vsprops/release.vsprops: Removed.
2365         * win/tools32/vsprops/releaseproduction.vsprops: Removed.
2366
2367 2013-06-12  Brent Fulgham  <bfulgham@webkit.org>
2368
2369         [WinCairo] Unreviewed build correction.
2370
2371         * win/tools32/vsprops/WinCairo.props: Switch from using the
2372           $WebKitLibraries environment variable to the newer
2373           $WebKit_Libraries.
2374         * win/tools32/vsprops/debug_wincairo.props: Ditto.
2375
2376 2013-06-11  Roger Fong  <roger_fong@apple.com>
2377
2378         Unreviewed. Another part of rollout of r151408.
2379
2380         * win/tools64: Removed.
2381         * win/tools64/scripts: Removed.
2382         * win/tools64/vsprops: Removed.
2383
2384 2013-06-11  Roger Fong  <roger_fong@apple.com>
2385
2386         Unreviewed. WinTools makefile fix.
2387
2388         * win/tools32/WinTools.make:
2389
2390 2013-06-11  Commit Queue  <commit-queue@webkit.org>
2391
2392         Unreviewed, rolling out r151408.
2393         http://trac.webkit.org/changeset/151408
2394         https://bugs.webkit.org/show_bug.cgi?id=117519
2395
2396         Opting for a different approach (Requested by rfong on
2397         #webkit).
2398
2399         * win/WinTools.make: Removed.
2400         * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
2401         * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
2402         * win/tools64/scripts/VERSION: Removed.
2403         * win/tools64/scripts/auto-version.sh: Removed.
2404         * win/tools64/scripts/feature-defines.sh: Removed.
2405         * win/tools64/vsprops/FeatureDefines.props: Removed.
2406         * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
2407         * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
2408         * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
2409         * win/tools64/vsprops/WinCairo.props: Removed.
2410         * win/tools64/vsprops/WinCairo.vsprops: Removed.
2411         * win/tools64/vsprops/cURL.props: Removed.
2412         * win/tools64/vsprops/cURL.vsprops: Removed.
2413         * win/tools64/vsprops/common.props: Removed.
2414         * win/tools64/vsprops/common.vsprops: Removed.
2415         * win/tools64/vsprops/debug.props: Removed.
2416         * win/tools64/vsprops/debug.vsprops: Removed.
2417         * win/tools64/vsprops/debug_all.vsprops: Removed.
2418         * win/tools64/vsprops/debug_wincairo.props: Removed.
2419         * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
2420         * win/tools64/vsprops/debugsuffix.props: Removed.
2421         * win/tools64/vsprops/production.props: Removed.
2422         * win/tools64/vsprops/production.vsprops: Removed.
2423         * win/tools64/vsprops/release.props: Removed.
2424         * win/tools64/vsprops/release.vsprops: Removed.
2425         * win/tools64/vsprops/releaseproduction.vsprops: Removed.
2426
2427 2013-06-10  Roger Fong  <roger_fong@apple.com>
2428
2429         Change WebKitLibraries/win folder structure around.
2430         <rdar://problem/14097829>
2431
2432         Reviewed by Lucas Forschler.
2433
2434         * win/WinTools.make: Copied from win/tools32/WinTools.make.
2435         * win/tools32/WinTools.make: Removed.
2436         * win/tools64: Copied from win/tools32.
2437
2438 2013-06-05  Bear Travis  <betravis@adobe.com>
2439
2440         [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
2441         https://bugs.webkit.org/show_bug.cgi?id=117172
2442
2443         Reviewed by Alexandru Chiculita.
2444
2445         Adding the CSS_SHAPES compile flag.
2446
2447         * win/tools32/vsprops/FeatureDefines.vsprops:
2448         * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
2449
2450 2013-06-03  Roger Fong  <roger_fong@apple.com>
2451
2452         Unreviewed. Some AppleWin VS2010 house cleaning.
2453
2454         * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
2455         * win/tools32/scripts/auto-version2010.sh: Removed.
2456         * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
2457         * win/tools32/scripts/feature-defines2010.sh: Removed.
2458
2459 2013-06-03  Roger Fong  <roger_fong@apple.com>
2460
2461         Nuke VS2005 files from the tree.
2462         <rdar://problem/14042021>.
2463
2464         Rubberstamped by Brent Fulgham.
2465
2466         * win/lib: Removed.
2467         * win/lib/WebKitSystemInterface.lib: Removed.
2468         * win/tools: Removed.
2469         * win/tools/WinTools.make: Removed.
2470         * win/tools/scripts: Removed.
2471         * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
2472         * win/tools/scripts/VERSION: Removed.
2473         * win/tools/scripts/auto-version.sh: Removed.
2474         * win/tools/scripts/auto-version2010.sh: Removed.
2475         * win/tools/scripts/feature-defines.sh: Removed.
2476         * win/tools/scripts/feature-defines2010.sh: Removed.
2477         * win/tools/vsprops: Removed.
2478         * win/tools/vsprops/FeatureDefines.props: Removed.
2479         * win/tools/vsprops/FeatureDefines.vsprops: Removed.
2480         * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
2481         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
2482         * win/tools/vsprops/WinCairo.props: Removed.
2483         * win/tools/vsprops/WinCairo.vsprops: Removed.
2484         * win/tools/vsprops/cURL.props: Removed.
2485         * win/tools/vsprops/cURL.vsprops: Removed.
2486         * win/tools/vsprops/common.props: Removed.
2487         * win/tools/vsprops/common.vsprops: Removed.
2488         * win/tools/vsprops/debug.props: Removed.
2489         * win/tools/vsprops/debug.vsprops: Removed.
2490         * win/tools/vsprops/debug_all.vsprops: Removed.
2491         * win/tools/vsprops/debug_wincairo.props: Removed.
2492         * win/tools/vsprops/debug_wincairo.vsprops: Removed.
2493         * win/tools/vsprops/debugsuffix.props: Removed.
2494         * win/tools/vsprops/production.props: Removed.
2495         * win/tools/vsprops/production.vsprops: Removed.
2496         * win/tools/vsprops/release.props: Removed.
2497         * win/tools/vsprops/release.vsprops: Removed.
2498         * win/tools/vsprops/releaseproduction.vsprops: Removed.
2499
2500 2013-05-29  Jeffrey Pfau  <jpfau@apple.com>
2501
2502         [Mac] Enable cache partitioning and the public suffix list on 10.8
2503         <rdar://problem/13679019>
2504
2505         Rubber-stamped by David Kilzer.
2506
2507         * WebKitSystemInterface.h:
2508         * libWebKitSystemInterfaceLion.a:
2509         * libWebKitSystemInterfaceMountainLion.a:
2510
2511 2013-05-14  Beth Dakin  <bdakin@apple.com>
2512
2513         Printing in 1Password app is broken with screen fonts disabled
2514         https://bugs.webkit.org/show_bug.cgi?id=116133
2515         -and corresponding-
2516         <rdar://problem/13162981>
2517
2518         Reviewed by Anders Carlsson.
2519
2520         Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
2521
2522         * libWebKitSystemInterfaceLion.a:
2523         * libWebKitSystemInterfaceMountainLion.a:
2524
2525 2013-05-08  Roger Fong  <roger_fong@apple.com>
2526
2527         Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
2528
2529         * win/lib32: Copied from win/lib.
2530         * win/tools/WinTools.make:
2531
2532 2013-05-02  Roger Fong  <roger_fong@apple.com>
2533
2534         Unreviewed Windows build fix.
2535
2536         * win/lib/WebKitSystemInterface.lib:
2537
2538 2013-05-01  Alexey Proskuryakov  <ap@apple.com>
2539
2540         Update WebKitSystemInterface.
2541
2542         * WebKitSystemInterface.h:
2543         * libWebKitSystemInterfaceLion.a:
2544         * libWebKitSystemInterfaceMountainLion.a:
2545
2546 2013-04-29  Chris Fleizach  <cfleizach@apple.com>
2547
2548         WEB SPEECH: need to identify the default voice per language
2549         https://bugs.webkit.org/show_bug.cgi?id=115366
2550
2551         Reviewed by Simon Fraser.
2552
2553         * WebKitSystemInterface.h:
2554         * libWebKitSystemInterfaceLion.a:
2555         * libWebKitSystemInterfaceMountainLion.a:
2556
2557 2013-04-29  Roger Fong  <roger_fong@apple.com>
2558
2559         Need a tools32 folder for VS2010 builds. 
2560         tools folder will be nuked when we nuke VS2005.
2561
2562         * win/tools32: Copied from WebKitLibraries/win/tools.
2563
2564 2013-04-26  Roger Fong  <roger_fong@apple.com>
2565
2566         Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
2567
2568         * win/tools/vsprops/FeatureDefines.vsprops:
2569
2570 2013-04-26  Roger Fong  <roger_fong@apple.com>
2571
2572         Disable sub-pixel-layout on Apple Windows port.
2573
2574         * win/tools/vsprops/FeatureDefines.props:
2575
2576 2013-04-26  Roger Fong  <roger_fong@apple.com>
2577
2578         Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
2579         Make the DebugSuffix configuration use _debug dependencies.
2580
2581         * win/tools/WinTools.make:
2582         * win/tools/scripts/auto-version2010.sh:
2583         * win/tools/scripts/feature-defines2010.sh:
2584         * win/tools/vsprops/common.props:
2585         * win/tools/vsprops/debugsuffix.props:
2586
2587 2013-04-25  Chris Fleizach  <cfleizach@apple.com>
2588
2589         WEB SPEECH: language support does not work as expected
2590         https://bugs.webkit.org/show_bug.cgi?id=115119
2591
2592         Reviewed by Alexey Proskuryakov.
2593
2594         * WebKitSystemInterface.h:
2595
2596 2013-04-24  Roger Fong  <roger_fong@apple.com>
2597
2598         Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
2599
2600         * win/tools/vsprops/common.props:
2601
2602 2013-04-23  Antoine Quint  <graouts@apple.com>
2603
2604         Initial advance of text runs should be taken into account
2605         https://bugs.webkit.org/show_bug.cgi?id=114949
2606
2607         Reviewed by Darin Adler.
2608
2609         * WebKitSystemInterface.h:
2610         * libWebKitSystemInterfaceLion.a:
2611         * libWebKitSystemInterfaceMountainLion.a:
2612
2613 2013-04-12  Jeffrey Pfau  <jpfau@apple.com>
2614
2615         Query directly for cache partition names
2616         https://bugs.webkit.org/show_bug.cgi?id=114538
2617
2618         Reviewed by David Kilzer.
2619
2620         * WebKitSystemInterface.h:
2621         * libWebKitSystemInterfaceLion.a:
2622         * libWebKitSystemInterfaceMountainLion.a:
2623
2624 2013-04-08  Roger Fong  <roger_fong@apple.com>
2625
2626         Build fix.
2627
2628         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2629         * win/lib/WebKitSystemInterface.lib:
2630
2631 2013-04-11  Alexey Proskuryakov  <ap@apple.com>
2632
2633         <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
2634         https://bugs.webkit.org/show_bug.cgi?id=114464
2635
2636         Update WebKitSystemInterface.
2637
2638         * WebKitSystemInterface.h:
2639         * libWebKitSystemInterfaceLion.a:
2640         * libWebKitSystemInterfaceMountainLion.a:
2641
2642 2013-04-10  Benjamin Poulain  <bpoulain@apple.com>
2643
2644         Mass remove all the empty directories
2645
2646         Rubberstamped by Ryosuke Niwa.
2647
2648         * win/bin: Removed.
2649         * win/lib/WebKitSystemInterface: Removed.
2650
2651 2013-04-05  Roger Fong  <roger_fong@apple.com>
2652
2653         More VS2010 solution makefile fixes.
2654         <rdar://problem/13588964>
2655
2656         * win/tools/WinTools.make:
2657
2658 2013-04-03  Brent Fulgham  <bfulgham@webkit.org>
2659
2660         [Windows, WinCairo] Unreviewed VS2010 Build Correction
2661
2662         * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
2663         * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
2664
2665 2013-04-01  Roger Fong  <roger_fong@apple.com>
2666
2667         Update FEATURE_DEFINES string generation for VS2010 solution.
2668         https://bugs.webkit.org/show_bug.cgi?id=113737.
2669
2670         Reviewed by Timothy Horton.
2671
2672         * win/tools/scripts/feature-defines2010.sh: Added.
2673
2674 2013-03-29  Roger Fong  <roger_fong@apple.com>
2675
2676         Unreviewed. Rollout r146818.
2677
2678         * win/tools/vsprops/FeatureDefines.props:
2679
2680 2013-03-25  Kent Tamura  <tkent@chromium.org>
2681
2682         Rename ENABLE_INPUT_TYPE_DATETIME
2683         https://bugs.webkit.org/show_bug.cgi?id=113254
2684
2685         Reviewed by Kentaro Hara.
2686
2687         Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
2688         Actually I'd like to remove the code, but we shouldn't remove it yet
2689         because we shipped products with it on some platforms.
2690
2691         * win/tools/vsprops/FeatureDefines.props:
2692         * win/tools/vsprops/FeatureDefines.vsprops:
2693         * win/tools/vsprops/FeatureDefinesCairo.props:
2694         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2695
2696 2013-03-25  Sheriff Bot  <webkit.review.bot@gmail.com>
2697
2698         Unreviewed, rolling out r146816, r146821, and r146830.
2699         http://trac.webkit.org/changeset/146816
2700         http://trac.webkit.org/changeset/146821
2701         http://trac.webkit.org/changeset/146830
2702         https://bugs.webkit.org/show_bug.cgi?id=113262
2703
2704         Broke all the Windows tests (Requested by rfong on #webkit).
2705
2706         * win/tools/vsprops/FeatureDefines.vsprops:
2707
2708 2013-03-25  Roger Fong  <roger_fong@apple.com>
2709
2710         Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
2711
2712         * win/tools/vsprops/FeatureDefines.props:
2713
2714 2013-03-25  Roger Fong  <roger_fong@apple.com>
2715
2716         Enable CSS_REGIONS and CSS_EXCLUSIONS.
2717         https://bugs.webkit.org/show_bug.cgi?id=87519
2718
2719         Reviewed by Timothy Horton.
2720
2721         * win/tools/vsprops/FeatureDefines.vsprops:
2722
2723 2013-03-21  Roger Fong  <roger_fong@apple.com>
2724
2725         Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
2726
2727         * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
2728         * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
2729         * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
2730         * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
2731         * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
2732         * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
2733         * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
2734         * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
2735         * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
2736         * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
2737
2738 2013-03-19  Brent Fulgham  <bfulgham@webkit.org>
2739
2740         [WinCairo] Unreviewed build fix.
2741
2742         * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
2743         of sync with the main Windows build, and the VS2010 version of the
2744         WinCairo port, preventing consistent builds.
2745
2746 2013-03-13  Ryosuke Niwa  <rniwa@webkit.org>
2747
2748         Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
2749         https://bugs.webkit.org/show_bug.cgi?id=112277
2750
2751         Reviewed by Adam Barth.
2752
2753         * win/tools/vsprops/FeatureDefines.vsprops:
2754         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2755
2756 2013-03-06  Jer Noble  <jer.noble@apple.com>
2757
2758         Unreviewed roll-out of r145011.
2759
2760         * win/tools/vsprops/FeatureDefines.vsprops:
2761
2762 2013-03-06  Jer Noble  <jer.noble@apple.com>
2763
2764         Unreviewed build fix.  Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
2765         (non-Cairo) Windows builds.
2766
2767         * win/tools/vsprops/FeatureDefines.vsprops:
2768
2769 2013-03-05  Kiran Muppala  <cmuppala@apple.com>
2770
2771         Remove deprecated process suppression assertion SPI from WebKitSystemInterface
2772         https://bugs.webkit.org/show_bug.cgi?id=111501
2773
2774         Reviewed by Alexey Proskuryakov.
2775
2776         https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
2777         WKNSProcessInfoProcessAssertionWithTypes() with
2778         -[NSProcessInfo beginSuspensionOfSystemBehaviors:].  Hence, remove
2779         the now deprecated SPI.
2780
2781         * WebKitSystemInterface.h: Remove
2782         WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
2783
2784 2013-03-05  Kiran Muppala  <cmuppala@apple.com>
2785
2786         Use new assertion API for process suppression on Mac
2787         https://bugs.webkit.org/show_bug.cgi?id=111387
2788
2789         Reviewed by Alexey Proskuryakov.
2790
2791         Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
2792         take a process suppression assertion.
2793
2794         * WebKitSystemInterface.h:
2795
2796 2013-03-05  Jeffrey Pfau  <jpfau@apple.com>
2797
2798         Clear associated cache partitions when deleting origins' cache
2799         https://bugs.webkit.org/show_bug.cgi?id=111383
2800
2801         Reviewed by Maciej Stachowiak.
2802
2803         * WebKitSystemInterface.h:
2804         * libWebKitSystemInterfaceLion.a:
2805         * libWebKitSystemInterfaceMountainLion.a:
2806
2807 2013-03-04  Kunihiko Sakamoto  <ksakamoto@chromium.org>
2808
2809         Add build flag for FontLoader
2810         https://bugs.webkit.org/show_bug.cgi?id=111289
2811
2812         Reviewed by Benjamin Poulain.
2813
2814         Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
2815
2816         * win/tools/vsprops/FeatureDefines.vsprops:
2817         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2818
2819 2013-02-27  Glenn Adams  <glenn@skynav.com>
2820
2821         Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
2822         https://bugs.webkit.org/show_bug.cgi?id=110944
2823
2824         Reviewed by Dean Jackson.
2825
2826         * win/tools/vsprops/FeatureDefines.vsprops:
2827         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2828
2829 2013-02-21  Jeffrey Pfau  <jpfau@apple.com>
2830
2831         Optionally partition cache to prevent using cache for tracking
2832         https://bugs.webkit.org/show_bug.cgi?id=110269
2833
2834         Reviewed by Maciej Stachowiak.
2835
2836         Update WKSI bindings.
2837
2838         * WebKitSystemInterface.h:
2839         * libWebKitSystemInterfaceLion.a:
2840         * libWebKitSystemInterfaceMountainLion.a:
2841
2842 2013-02-22  Aaron Colwell  <acolwell@chromium.org>
2843
2844         Disable MediaSource on Apple Windows port
2845         https://bugs.webkit.org/show_bug.cgi?id=110494
2846
2847         Reviewed by Tim Horton.
2848
2849         * win/tools/vsprops/FeatureDefines.vsprops:
2850
2851 2013-02-22  Roger Fong  <roger_fong@apple.com>
2852
2853         Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
2854
2855         * win/tools/WinTools.make:
2856
2857 2013-02-14  Anders Carlsson  <andersca@apple.com>
2858
2859         Add WKContextIsPlugInUpdateAvailable
2860         https://bugs.webkit.org/show_bug.cgi?id=109862
2861         <rdar://problem/13173140>
2862
2863         Reviewed by Sam Weinig.
2864
2865         Roll WebKitSystemInterface DEPS.
2866
2867         * WebKitSystemInterface.h:
2868         * libWebKitSystemInterfaceLion.a:
2869         * libWebKitSystemInterfaceMountainLion.a:
2870
2871 2013-02-13  Roger Fong  <roger_fong@apple.com>
2872
2873         Move all .props files from WebKitLibraries folder to WebKit Source folder.
2874         https://bugs.webkit.org/show_bug.cgi?id=109761
2875
2876         Reviewed by Brent Fulgham.
2877
2878         * win/tools/vsprops/FeatureDefines.props: Removed.
2879         * win/tools/vsprops/common.props: Removed.
2880         * win/tools/vsprops/debug.props: Removed.
2881         * win/tools/vsprops/release.props: Removed.
2882         * win/tools/vsprops/releaseproduction.props: Removed.
2883
2884 2013-02-07  Roger Fong  <roger_fong@apple.com>
2885
2886         Unreviewed. More VS2010 WebKit solution touchups.
2887         Move an ignored warning from a project to common properties.
2888
2889         * win/tools/vsprops/common.props:
2890
2891 2013-02-06  Mike West  <mkwst@chromium.org>
2892
2893         Add an ENABLE_NOSNIFF feature flag.
2894         https://bugs.webkit.org/show_bug.cgi?id=109029
2895
2896         Reviewed by Jochen Eisinger.
2897
2898         This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
2899         when processing script and other resource types.
2900
2901         * win/tools/vsprops/FeatureDefines.vsprops:
2902         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2903
2904 2013-02-01  Alexis Menard  <alexis@webkit.org>
2905
2906         Enable unprefixed CSS transitions by default.
2907         https://bugs.webkit.org/show_bug.cgi?id=108216
2908
2909         Reviewed by Dean Jackson.
2910
2911         Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
2912         to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to 
2913         guard the unprefixing work for CSS Transforms and animations.
2914
2915         * win/tools/vsprops/FeatureDefines.vsprops:
2916         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2917
2918 2013-01-30  Alexey Proskuryakov  <ap@apple.com>
2919
2920         Update WebKitSystemInterface for <rdar://problem/13111288>.
2921
2922         * libWebKitSystemInterfaceLion.a:
2923         * libWebKitSystemInterfaceMountainLion.a:
2924
2925         * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
2926
2927 2013-01-28  Kiran Muppala  <cmuppala@apple.com>
2928
2929         Add window occlusion criteria to determine page visibility on Mac
2930         https://bugs.webkit.org/show_bug.cgi?id=107494
2931
2932         Reviewed by Simon Fraser.
2933
2934         Add enum constants to specify window occlusion notification type to
2935         notification registration/unregistration methods.  Add typedef for
2936         window ID data passed to the window occlusion notification handler.
2937         Add method to enable occlusion notifications for a particular window.
2938
2939         * WebKitSystemInterface.h: Add
2940         WKOcclusionNotificationTypeWindowBecameVisible,
2941         WKOcclusionNotificationTypeWindowBecameOccluded,
2942         WKWindowID,
2943         WKEnableWindowOcclusionNotifications().
2944
2945 2013-01-25  Andy Estes  <aestes@apple.com>
2946
2947         Update WKSI header and libraries after r140875.
2948
2949         * WebKitSystemInterface.h:
2950         * libWebKitSystemInterfaceLion.a:
2951         * libWebKitSystemInterfaceMountainLion.a:
2952
2953 2013-01-24  Brent Fulgham  <bfulgham@webkit.org>
2954
2955         Get WTF compiling in VS2010 (32bit)
2956         https://bugs.webkit.org/show_bug.cgi?id=106986
2957
2958         Reviewed by Tim Horton.
2959
2960         If you do not have Cygwin in the overall operating system
2961         PATH, the project will not build.  In VS2005 we had logic
2962         in the build system to guard against this.  We should
2963         retain this in the VS2010 work.
2964
2965         Furthermore, VS2010 has a nasty bug where to Visual Studio
2966         tools path is not defined when performing a 'clean' phase
2967         on an NMAKE-based build.  This is corrected here as well.
2968
2969         * win/tools/vsprops/common.props: Revise environment setup
2970         to ensure proper tools are in path during build.
2971
2972 2013-01-19  Roger Fong  <roger_fong@apple.com>
2973
2974         Add WebKitLibraries property sheets for compiling WebKit in VS2010.
2975         https://bugs.webkit.org/show_bug.cgi?id=106949
2976
2977         Reviewed by Brent Fulgham.
2978
2979         * win/tools/vsprops/FeatureDefines.props: Added.
2980         * win/tools/vsprops/common.props: Added.
2981         * win/tools/vsprops/debug.props: Added.
2982         * win/tools/vsprops/release.props: Added.
2983         * win/tools/vsprops/releaseproduction.props: Added.
2984
2985 2013-01-21  Dirk Schulze  <dschulze@adobe.com>
2986
2987         Add build flag for Canvas's Path object (disabled by default)
2988         https://bugs.webkit.org/show_bug.cgi?id=107473
2989
2990         Reviewed by Dean Jackson.
2991
2992         Add CANVAS_PATH build flag to build systems.
2993
2994         * win/tools/vsprops/FeatureDefines.vsprops:
2995         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2996
2997 2013-01-10  Roger Fong  <roger_fong@apple.com>
2998
2999         Update WebkitSystemInterface lib for Windows port.
3000         This hasn't been done in a while and the current one is out of date.
3001         In addition I believe it will fix:
3002         <rdar://problem/12990844>
3003
3004         Rubberstamped by Timothy Horton.
3005
3006         * win/lib/WebKitSystemInterface.lib:
3007
3008 2013-01-08  Kiran Muppala  <cmuppala@apple.com>
3009
3010         Add WebKitSystemInterface needed for overriding system proxies on Mac
3011         https://bugs.webkit.org/show_bug.cgi?id=106410
3012
3013         Reviewed by Stephanie Lewis.
3014
3015         This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
3016         Add user defaults to override system proxy settings for NetworkProcess on Mac, which
3017         is awaiting the approval of a WebKit2 committer.  Commiting the WKSI portion separately,
3018         so that the internal repository commit for generating the WKSI libraries does not have to
3019         be rolled back every time the rest of the patch changes.
3020
3021         Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
3022         custom proxies during initialization.
3023
3024         * WebKitSystemInterface.h:
3025         * libWebKitSystemInterfaceLion.a:
3026         * libWebKitSystemInterfaceMountainLion.a:
3027
3028 2013-01-04  Adam Klein  <adamk@chromium.org>
3029
3030         Remove ENABLE_MUTATION_OBSERVERS #define
3031         https://bugs.webkit.org/show_bug.cgi?id=105459
3032
3033         Reviewed by Ryosuke Niwa.
3034
3035         * win/tools/vsprops/FeatureDefines.vsprops:
3036         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3037
3038 2013-01-01  Dan Bernstein  <mitz@apple.com>
3039
3040         <rdar://problem/12942239> Update copyright strings
3041
3042         Reviewed by Sam Weinig.
3043
3044         * win/tools/scripts/COPYRIGHT-END-YEAR:
3045
3046 2012-12-28  Mark Rowe  <mrowe@apple.com>
3047
3048         Move logic for extracting the OS X marketing version in to WebCore
3049         <http://webkit.org/b/105841> / <rdar://problem/10736041>
3050
3051         Reviewed by Dan Bernstein.
3052
3053         * WebKitSystemInterface.h:
3054
3055 2012-12-19  Kiran Muppala  <cmuppala@apple.com>
3056
3057         Adopt new assertion SPI for process suppression on Mac
3058         https://bugs.webkit.org/show_bug.cgi?id=105378
3059
3060         Reviewed by Mark Rowe.
3061
3062         Add WKNSProcessInfoProcessAssertionWithTypes().
3063
3064         * WebKitSystemInterface.h:
3065
3066 2012-12-19  Alexis Menard  <alexis@webkit.org>
3067
3068         Implement CSS parsing for CSS transitions unprefixed.
3069         https://bugs.webkit.org/show_bug.cgi?id=104804
3070
3071         Reviewed by Dean Jackson.
3072
3073         Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
3074         to cover the work of unprefixing Transforms, Animations and 
3075         Transitions. It will let the possibility of each ports to turn it off 
3076         in their release branches until we're confident that these CSS 
3077         properties are ready to be unprefixed.
3078
3079         * win/tools/vsprops/FeatureDefines.vsprops:
3080         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3081
3082 2012-12-12  Roger Fong  <roger_fong@apple.com>
3083
3084         Enable VIDEO_TRACK on Windows.
3085         https://bugs.webkit.org/show_bug.cgi?id=104706.
3086
3087         Reviewed by Timothy Horton.
3088
3089         Enable VIDEO_TRACK on Windows and update project property files.
3090
3091         * win/tools/vsprops/FeatureDefines.vsprops:
3092
3093 2012-12-12  Sheriff Bot  <webkit.review.bot@gmail.com>
3094
3095         Unreviewed, rolling out r137491.
3096         http://trac.webkit.org/changeset/137491
3097         https://bugs.webkit.org/show_bug.cgi?id=104828
3098
3099         broke the builtd (Requested by rfong on #webkit).
3100
3101         * win/tools/vsprops/FeatureDefines.vsprops:
3102
3103 2012-12-11  Roger Fong  <roger_fong@apple.com>
3104
3105         Enable VIDEO_TRACK on Windows.
3106         https://bugs.webkit.org/show_bug.cgi?id=104706.
3107
3108         Reviewed by Timothy Horton.
3109
3110         Enable VIDEO_TRACK on Windows and update project property files.
3111
3112         * win/tools/vsprops/FeatureDefines.vsprops:
3113
3114 2012-12-10  Alexis Menard  <alexis@webkit.org>
3115
3116         [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
3117         https://bugs.webkit.org/show_bug.cgi?id=104539
3118
3119         Reviewed by Antonio Gomes.
3120
3121         As discussed on webkit-dev it is not needed to keep this feature flag 
3122         as support for <position> type is a small feature that is already 
3123         implemented by three other UAs. It was useful while landing this 
3124         feature as partial bits were landed one after one.
3125
3126         * win/tools/vsprops/FeatureDefines.vsprops:
3127         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3128
3129 2012-12-06  Rick Byers  <rbyers@chromium.org>
3130
3131         CSS cursor property should support webkit-image-set
3132         https://bugs.webkit.org/show_bug.cgi?id=99493
3133
3134         Reviewed by Beth Dakin.
3135
3136         Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
3137
3138         * win/tools/vsprops/FeatureDefines.vsprops:
3139         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3140
3141 2012-11-26  Roger Fong  <roger_fong@apple.com>
3142
3143         Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
3144         Add a feature flag and skip some failing tests.
3145         https://bugs.webkit.org/show_bug.cgi?id=103294
3146
3147         Tests skipped:
3148         compositing/overflow/scrolling-without-painting.html
3149         compositing/overflow/updating-scrolling-content.html
3150
3151         * win/tools/vsprops/FeatureDefines.vsprops:
3152
3153 2012-11-23  Alexis Menard  <alexis@webkit.org>
3154
3155         [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
3156         https://bugs.webkit.org/show_bug.cgi?id=102104
3157
3158         Reviewed by Julien Chaffraix.
3159
3160         Protect the new feature behind a feature flag.
3161
3162         * win/tools/vsprops/FeatureDefines.vsprops:
3163         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3164
3165 2012-11-19  Kihong Kwon  <kihong.kwon@samsung.com>
3166
3167         Add PROXIMITY_EVENTS feature
3168         https://bugs.webkit.org/show_bug.cgi?id=102658
3169
3170         Reviewed by Kentaro Hara.
3171
3172         Add PROXIMITY_EVENTS feature to win and win-cairo prot.
3173
3174         * win/tools/vsprops/FeatureDefines.vsprops:
3175         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3176
3177 2012-11-12  Beth Dakin  <bdakin@apple.com>
3178
3179         Build fix. Forgot these bits last time.
3180
3181         * libWebKitSystemInterfaceLion.a:
3182         * libWebKitSystemInterfaceMountainLion.a:
3183
3184 2012-11-12  Beth Dakin  <bdakin@apple.com>
3185
3186         Zoomed-in scrolling is very slow when deviceScaleFactor > 1
3187         https://bugs.webkit.org/show_bug.cgi?id=101787
3188
3189         Reviewed by Simon Fraser.
3190
3191         wkSetCGFontRenderingMode now takes a BOOL parameter.
3192         * WebKitSystemInterface.h:
3193         * libWebKitSystemInterfaceLion.a:
3194         * libWebKitSystemInterfaceMountainLion.a:
3195
3196 2012-11-08  Anders Carlsson  <andersca@apple.com>
3197
3198         Roll WebKitSystemInterface DEPS.
3199
3200         Rubber-stamped by Andreas Kling.
3201
3202         * libWebKitSystemInterfaceLion.a:
3203         * libWebKitSystemInterfaceMountainLion.a:
3204
3205 2012-11-07  Roger Fong  <roger_fong@apple.com>
3206
3207         Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
3208         https://bugs.webkit.org/show_bug.cgi?id=101538
3209
3210         Rubberstamped by Tim Horton.
3211
3212         * win/tools/vsprops/FeatureDefines.vsprops:
3213
3214 2012-11-06  Anders Carlsson  <andersca@apple.com>
3215
3216         Build fix.
3217
3218         * WebKitSystemInterface.h:
3219
3220 2012-11-06  Anders Carlsson  <andersca@apple.com>
3221
3222         Update Java related WKSI function names
3223         https://bugs.webkit.org/show_bug.cgi?id=101414
3224
3225         Reviewed by Sam Weinig.
3226
3227         Roll WebKitSystemInterface DEPS.
3228
3229         * WebKitSystemInterface.h:
3230         * libWebKitSystemInterfaceLion.a:
3231         * libWebKitSystemInterfaceMountainLion.a:
3232
3233 2012-11-06  Alexey Proskuryakov  <ap@apple.com>
3234
3235         Clean up which storage cookie jar functions use
3236         https://bugs.webkit.org/show_bug.cgi?id=101395
3237
3238         Reviewed by Brady Eidson.
3239
3240         * WebKitSystemInterface.h:
3241         * libWebKitSystemInterfaceLion.a:
3242         * libWebKitSystemInterfaceMountainLion.a:
3243         Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
3244         supported OS versions.
3245
3246 2012-11-06  Alexey Proskuryakov  <ap@apple.com>
3247
3248         Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
3249
3250         Rubber-stampted by Mark Rowe.
3251
3252         * libWebKitSystemInterfaceLeopard.a: Removed.
3253         * libWebKitSystemInterfaceSnowLeopard.a: Removed.
3254
3255 2012-11-05  Alexey Proskuryakov  <ap@apple.com>
3256
3257         Get rid of setCookieStoragePrivateBrowsingEnabled.
3258         https://bugs.webkit.org/show_bug.cgi?id=101247
3259
3260         Reviewed by Brady Eidson.
3261
3262         * WebKitSystemInterface.h: Removed the function.
3263
3264 2012-11-02  Anders Carlsson  <andersca@apple.com>
3265
3266         Don't instantiate the Java plug-in if it's inactive
3267         https://bugs.webkit.org/show_bug.cgi?id=101102
3268         <rdar://problem/12595679>
3269
3270         Reviewed by Andreas Kling.
3271
3272         Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
3273
3274         * WebKitSystemInterface.h:
3275         * libWebKitSystemInterfaceLion.a:
3276         * libWebKitSystemInterfaceMountainLion.a:
3277         Roll WebKitSystemInterface DERPS.
3278
3279 2012-10-25  Dominik Röttsches  <dominik.rottsches@intel.com>
3280
3281         Conditionalize XHR timeout support
3282         https://bugs.webkit.org/show_bug.cgi?id=100356
3283
3284         Reviewed by Adam Barth.
3285
3286         Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
3287         See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
3288         to fix timeout support for CF Network.
3289
3290         * win/tools/vsprops/FeatureDefines.vsprops:
3291         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3292
3293 2012-10-24  Eric Carlson  <eric.carlson@apple.com>
3294
3295         Allow ports to override text track rendering style
3296         https://bugs.webkit.org/show_bug.cgi?id=97800
3297         <rdar://problem/12044964>
3298
3299         Reviewed by Maciej Stachowiak.
3300
3301         Update WKSI header with SPI for getting the user caption appearance preferences.
3302
3303         * WebKitSystemInterface.h:
3304
3305 2012-10-19  Dongwoo Joshua Im  <dw.im@samsung.com>
3306
3307         Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
3308         https://bugs.webkit.org/show_bug.cgi?id=99804
3309
3310         Reviewed by Julien Chaffraix.
3311
3312         CSS3 text related properties will be implemented under this flag,
3313         including text decoration, text-align-last, and text-justify.
3314
3315         * win/tools/vsprops/FeatureDefines.vsprops:
3316         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3317
3318 2012-10-18  Pablo Flouret  <pablof@motorola.com>
3319
3320         Implement css3-conditional's @supports rule
3321         https://bugs.webkit.org/show_bug.cgi?id=86146
3322
3323         Reviewed by Antti Koivisto.
3324
3325         * win/tools/vsprops/FeatureDefines.vsprops:
3326         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3327             Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
3328
3329 2012-10-08  Kiran Muppala  <cmuppala@apple.com>
3330
3331         Throttle DOM timers on hidden pages.
3332         https://bugs.webkit.org/show_bug.cgi?id=98474
3333
3334         Reviewed by Maciej Stachowiak.
3335
3336         Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
3337
3338         * win/tools/vsprops/FeatureDefines.vsprops:
3339         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3340
3341 2012-10-05  Sheriff Bot  <webkit.review.bot@gmail.com>
3342
3343         Unreviewed, rolling out r130556 and r130564.
3344         http://trac.webkit.org/changeset/130556
3345         http://trac.webkit.org/changeset/130564
3346         https://bugs.webkit.org/show_bug.cgi?id=98572
3347
3348         The patch wasn't reviewed by a reviewer and it is breaking
3349         Chromium Windows (Requested by jchaffraix on #webkit).
3350
3351         * WebKitSystemInterface.h:
3352
3353 2012-10-05  Tim Horton  <timothy_horton@apple.com>
3354
3355         Update WebKitSystemInterface libraries and header.
3356
3357         Reviewed by Simon Fraser.
3358
3359         * WebKitSystemInterface.h:
3360         * libWebKitSystemInterfaceLion.a:
3361         * libWebKitSystemInterfaceMountainLion.a:
3362         * libWebKitSystemInterfaceSnowLeopard.a:
3363
3364 2012-10-04  Eric Carlson  <eric.carlson@apple.com>
3365
3366         Allow ports to override text track rendering style
3367         https://bugs.webkit.org/show_bug.cgi?id=97800
3368         <rdar://problem/12044964>
3369
3370         Reviewed by Silvia Pfeiffer.
3371
3372         Update WKSI header with SPI for getting the user caption appearance preferences.
3373
3374         * WebKitSystemInterface.h:
3375
3376 2012-09-28  Eric Carlson  <eric.carlson@apple.com>
3377
3378         Allow ports to override text track rendering style
3379         <rdar://problem/12044964>
3380
3381         Reviewed by Jessie Berlin.
3382
3383         Update WKSI libraries.
3384
3385         * libWebKitSystemInterfaceLion.a:
3386         * libWebKitSystemInterfaceMountainLion.a:
3387         * libWebKitSystemInterfaceSnowLeopard.a:
3388
3389 2012-09-25  Simon Fraser  <simon.fraser@apple.com>
3390
3391         <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
3392
3393         Reviewed by Tim Horton.
3394
3395         New WKSI libraries and header.
3396
3397         * WebKitSystemInterface.h:
3398         * libWebKitSystemInterfaceLion.a:
3399         * libWebKitSystemInterfaceMountainLion.a:
3400         * libWebKitSystemInterfaceSnowLeopard.a:
3401
3402 2012-09-08  Sam Weinig  <sam@webkit.org>
3403
3404         Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
3405         https://bugs.webkit.org/show_bug.cgi?id=96194
3406
3407         Reviewed by Dan Bernstein.
3408
3409         Update WKSI with SPI for getting the bundle URL from an executable URL.
3410
3411         * WebKitSystemInterface.h:
3412         * libWebKitSystemInterfaceLion.a:
3413         * libWebKitSystemInterfaceMountainLion.a:
3414         * libWebKitSystemInterfaceSnowLeopard.a:
3415         Adds WKCopyBundleURLForExecutableURL().
3416
3417 2012-08-29  Tony Chang  <tony@chromium.org>
3418
3419         Remove ENABLE_CSS3_FLEXBOX compile time flag
3420         https://bugs.webkit.org/show_bug.cgi?id=95382
3421
3422         Reviewed by Ojan Vafai.
3423
3424         Everyone is already enabling this by default and the spec has stablized.
3425
3426         * win/tools/vsprops/FeatureDefines.vsprops:
3427         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3428
3429 2012-08-15  Bruno de Oliveira Abinader  <bruno.abinader@basyskom.com>
3430
3431         [css3-text] Add CSS3 Text decoration compile flag
3432         https://bugs.webkit.org/show_bug.cgi?id=93863
3433
3434         Reviewed by Julien Chaffraix.
3435
3436         This patch handles the compile flag implementation, which will come disabled by
3437         default, thus not exposing the CSS3 text decoration features to the web, unless
3438         when explicitly enabling it with "--css3-text-decoration" build parameter.
3439
3440         * win/tools/vsprops/FeatureDefines.vsprops:
3441         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3442
3443 2012-08-14  Alex Christensen  <alex.christensen@flexsim.com>
3444
3445         /SAFESEH should not be a common linker option
3446         https://bugs.webkit.org/show_bug.cgi?id=89372
3447
3448         Reviewed by Darin Adler.
3449
3450         * win/tools/vsprops/common.vsprops:
3451         removed /SAFESEH as a default option for the linker (doesn't work for x64)
3452
3453 2012-08-13  Roger Fong  <roger_fong@apple.com>
3454
3455         Enable CSS Sticky Position on Windows.
3456         https://bugs.webkit.org/show_bug.cgi?id=93905
3457
3458         Reviewed by Tim Horton.
3459
3460         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.
3461
3462         * win/tools/vsprops/FeatureDefines.vsprops:
3463         Include ENABLE_CSS_STICKY_POSITION flag. 
3464         
3465 2012-08-06  Anders Carlsson  <andersca@apple.com>
3466
3467         If the Apple Java plug-in is blocked and no runtime is installed, don't load it
3468         https://bugs.webkit.org/show_bug.cgi?id=93289
3469         <rdar://problem/11730092>
3470
3471         Reviewed by Dan Bernstein.
3472
3473         Add WKJLIsRuntimeAndWebComponentsInstalled().
3474
3475         * WebKitSystemInterface.h:
3476         * libWebKitSystemInterfaceLion.a:
3477         * libWebKitSystemInterfaceMountainLion.a:
3478
3479 2012-08-01  Jon Lee  <jonlee@apple.com>
3480
3481         Update WKSI.
3482
3483         Reviewed by Mark Rowe.
3484
3485         * libWebKitSystemInterfaceLion.a:
3486         * libWebKitSystemInterfaceMountainLion.a:
3487         * libWebKitSystemInterfaceSnowLeopard.a:
3488
3489 2012-07-29  Rik Cabanier  <cabanier@adobe.com>
3490
3491         Add ENABLE_CSS_COMPOSITING flag
3492         https://bugs.webkit.org/show_bug.cgi?id=92553
3493
3494         Reviewed by Dirk Schulze.
3495
3496         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
3497
3498         * win/tools/vsprops/FeatureDefines.vsprops:
3499         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3500
3501 2012-07-23  Roger Fong  <roger_fong@apple.com>
3502
3503         Disable flexbox on Windows
3504         https://bugs.webkit.org/show_bug.cgi?id=92047
3505         <rdar://problem/11570384>
3506
3507         Reviewed by Darin Adler.
3508
3509         Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
3510
3511         * win/tools/vsprops/FeatureDefines.vsprops:
3512         Disable ENABLE_CSS3_FLEXBOX property.
3513         
3514 2012-07-23  Kent Tamura  <tkent@chromium.org>
3515
3516         Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
3517         https://bugs.webkit.org/show_bug.cgi?id=91941
3518
3519         Reviewed by Kentaro Hara.
3520
3521         A flag name for an elmement should be ENABLE_*_ELEMENT.
3522
3523         * win/tools/vsprops/FeatureDefines.vsprops:
3524         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3525
3526 2012-07-22  Kent Tamura  <tkent@chromium.org>
3527
3528         Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
3529         https://bugs.webkit.org/show_bug.cgi?id=91928
3530
3531         Reviewed by Kentaro Hara.
3532
3533         A flag name for an elmement should be ENABLE_*_ELEMENT.
3534
3535         * win/tools/vsprops/FeatureDefines.vsprops:
3536         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3537
3538 2012-07-20  Kent Tamura  <tkent@chromium.org>
3539
3540         Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
3541         https://bugs.webkit.org/show_bug.cgi?id=91846
3542
3543         Reviewed by Kentaro Hara.
3544
3545         A flag name for an elmement should be ENABLE_*_ELEMENT.
3546
3547         * win/tools/vsprops/FeatureDefines.vsprops:
3548         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3549
3550 2012-07-11  Mark Rowe  <mrowe@apple.com>
3551
3552         Add a Mountain Lion version of libWebKitSystemInterface.a.
3553
3554         Update the WebKitSystemInterface header and binaries.
3555
3556         Reviewed by John Sullivan.
3557
3558         * WebKitSystemInterface.h:
3559         * libWebKitSystemInterfaceLion.a:
3560         * libWebKitSystemInterfaceMountainLion.a: Added.
3561         * libWebKitSystemInterfaceSnowLeopard.a:
3562
3563 2012-07-04  John Mellor  <johnme@chromium.org>
3564
3565         Text Autosizing: Add compile flag and runtime setting
3566         https://bugs.webkit.org/show_bug.cgi?id=87394
3567
3568         This patch renames Font Boosting to Text Autosizing.
3569
3570         Reviewed by Adam Barth.
3571
3572         * win/tools/vsprops/FeatureDefines.vsprops:
3573         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3574
3575 2012-06-29  Mihai Balan  <mibalan@adobe.com>
3576
3577         [CSS Regions] Adding feature defines for CSS Regions for Windows
3578         https://bugs.webkit.org/show_bug.cgi?id=88645
3579
3580         Reviewed by Tony Chang.
3581
3582         Re-trying to enable CSS regions on Windows. This time only enabling
3583         regions since exclusions lead to some very strange compiling/linking
3584         problems.
3585
3586         * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
3587         * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
3588
3589 2012-06-28  Brent Fulgham  <bfulgham@webkit.org>
3590
3591         [WinCairo] Unreviewed build correction.  Add two missing macro
3592         declarations to vsprops file.
3593
3594         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
3595         ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
3596
3597 2012-06-27  Brent Fulgham  <bfulgham@webkit.org>
3598
3599         [WinCairo] Unreviewed build correction.  Accidentally turned on
3600         CSS_FILTERS, which is not available in tree.
3601
3602         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
3603         back off for WinCairo target.
3604
3605 2012-06-27  Brent Fulgham  <bfulgham@webkit.org>
3606
3607         [WinCairo] Unreviewed build correction.  Resync feature defines with
3608         Apple port. Things have drifted apart a little.
3609
3610         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
3611         Apple port, define some missing features.
3612
3613 2012-06-19  Mike West  <mkwst@chromium.org>
3614
3615         Introduce ENABLE_CSP_NEXT configuration flag.
3616         https://bugs.webkit.org/show_bug.cgi?id=89300
3617
3618         Reviewed by Adam Barth.
3619
3620         The 1.0 draft of the Content Security Policy spec is just about to
3621         move to Last Call. We'll hide work on the upcoming 1.1 spec behind
3622         this ENABLE flag, disabled by default.
3623
3624         Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
3625
3626         * win/tools/vsprops/FeatureDefines.vsprops:
3627         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3628
3629 2012-06-15  Sheriff Bot  <webkit.review.bot@gmail.com>
3630
3631         Unreviewed, rolling out r120280.
3632         http://trac.webkit.org/changeset/120280
3633         https://bugs.webkit.org/show_bug.cgi?id=89273
3634
3635         Enabling CSS regions broke all Windows tests (Requested by
3636         jhomeycutt on #webkit).
3637
3638         * win/tools/vsprops/FeatureDefines.vsprops:
3639         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3640
3641 2012-06-13  Mihai Balan  <mibalan@adobe.com>
3642
3643         Fix for #88645 - enabling regions on Windows
3644
3645         [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
3646         https://bugs.webkit.org/show_bug.cgi?id=88645
3647
3648         Reviewed by Sam Weinig.
3649
3650         Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
3651         exclusions (previously even with the feature disabled, parsing still worked). However, the
3652         feature defines were enabled on Mac only - they were broken on Windows. This
3653         patch adds the feature defines to (re)enable regions and exclusions on Windows.
3654
3655         * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
3656         * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
3657
3658 2012-06-11  Alexis Menard  <alexis.menard@openbossa.org>
3659
3660         [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
3661         https://bugs.webkit.org/show_bug.cgi?id=88804
3662
3663         Reviewed by Tony Chang.
3664
3665         Protect box-decoration-break behind a feature flag enabled by default.
3666
3667         * win/tools/vsprops/FeatureDefines.vsprops:
3668         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3669
3670 2012-06-11  Anders Carlsson  <andersca@apple.com>
3671
3672         Pass the right color space over to the web process so we can set it on our CA context
3673         https://bugs.webkit.org/show_bug.cgi?id=88819
3674         <rdar://problem/11629050>
3675
3676         Reviewed by John Sullivan.
3677