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