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