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