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