[CSS Container Queries] Basic parsing support for query syntax
[webkit.git] / WebKitLibraries / ChangeLog
blob14f1d2edade9a4d0875a58125e8f9e8c8036f4a8
1 2022-01-01  Jeff Miller  <jeffm@apple.com>
3         Update user-visible copyright strings to include 2022
4         https://bugs.webkit.org/show_bug.cgi?id=234263
6         Reviewed by Anders Carlsson.
8         * win/tools/scripts/COPYRIGHT-END-YEAR:
10 2021-11-14  Brady Eidson  <beidson@apple.com>
12         Get daemon API ready to work in the iOS simulator (starting with WebPushD)
13         https://bugs.webkit.org/show_bug.cgi?id=232982
15         Reviewed by Geoff Garen.
17         * WebKitPrivateFrameworkStubs/iOS/15/AppServerSupport.framework/AppServerSupport.tbd: Added.
19 2021-09-24  Jonathan Bedard  <jbedard@apple.com>
21         [iOS 15] Support building WebKit (Part 3)
22         https://bugs.webkit.org/show_bug.cgi?id=227002
23         <rdar://problem/79316598>
25         Reviewed by Ryan Haddad.
27         * WebKitPrivateFrameworkStubs/iOS/15/VisionKitCore.framework/VisionKitCore.tbd: Added.
29 2021-07-07  Tim Horton  <timothy_horton@apple.com>
31         Add WKHoverPlatter and some knobs to tweak its appearance
32         https://bugs.webkit.org/show_bug.cgi?id=227735
33         <rdar://problem/79198262>
35         Reviewed by Sam Weinig.
37         * WebKitPrivateFrameworkStubs/appletvos/14/PrototypeTools.framework/PrototypeTools.tbd: Added.
38         * WebKitPrivateFrameworkStubs/appletvos/15/PrototypeTools.framework/PrototypeTools.tbd: Added.
39         * WebKitPrivateFrameworkStubs/iOS/14/PrototypeTools.framework/PrototypeTools.tbd: Added.
40         * WebKitPrivateFrameworkStubs/iOS/15/PrototypeTools.framework/PrototypeTools.tbd: Added.
41         * WebKitPrivateFrameworkStubs/watchos/7/PrototypeTools.framework/PrototypeTools.tbd: Added.
42         * WebKitPrivateFrameworkStubs/watchos/8/PrototypeTools.framework/PrototypeTools.tbd: Added.
44 2021-06-16  Wenson Hsieh  <wenson_hsieh@apple.com>
46         [watchOS] Reenable modern text input UI for non-numeric text input types
47         https://bugs.webkit.org/show_bug.cgi?id=226988
48         rdar://78102953
50         Reviewed by Tim Horton.
52         * WebKitPrivateFrameworkStubs/watchos/7/PepperUICore.framework/PepperUICore.tbd:
53         * WebKitPrivateFrameworkStubs/watchos/8/PepperUICore.framework/PepperUICore.tbd:
55 2021-06-15  Jonathan Bedard  <jbedard@apple.com>
57         [tvOS 15] Support building WebKit
58         https://bugs.webkit.org/show_bug.cgi?id=227037
59         <rdar://problem/79354143>
61         Reviewed by Alex Christensen.
63         * WebKitPrivateFrameworkStubs/appletvos/15/AppSupport.framework/AppSupport.tbd: Added.
64         * WebKitPrivateFrameworkStubs/appletvos/15/CorePrediction.framework/CorePrediction.tbd: Added.
65         * WebKitPrivateFrameworkStubs/appletvos/15/FileProvider.framework/FileProvider.tbd: Added.
66         * WebKitPrivateFrameworkStubs/appletvos/15/GraphicsServices.framework/GraphicsServices.tbd: Added.
67         * WebKitPrivateFrameworkStubs/appletvos/15/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
68         * WebKitPrivateFrameworkStubs/appletvos/15/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
70 2021-06-15  Jonathan Bedard  <jbedard@apple.com>
72         [iOS 15] Support building WebKit (Part 2)
73         https://bugs.webkit.org/show_bug.cgi?id=227002
74         <rdar://problem/79316598>
76         Reviewed by Alex Christensen.
78         * WebKitPrivateFrameworkStubs/iOS/15/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
80 2021-06-15  Jonathan Bedard  <jbedard@apple.com>
82         [watchOS 8] Support building WebKit
83         https://bugs.webkit.org/show_bug.cgi?id=227050
84         <rdar://problem/79365320>
86         Reviewed by Tim Horton.
88         * WebKitPrivateFrameworkStubs/watchos/8/AppSupport.framework/AppSupport.tbd: Added.
89         * WebKitPrivateFrameworkStubs/watchos/8/CorePrediction.framework/CorePrediction.tbd: Added.
90         * WebKitPrivateFrameworkStubs/watchos/8/FileProvider.framework/FileProvider.tbd: Added.
91         * WebKitPrivateFrameworkStubs/watchos/8/GraphicsServices.framework/GraphicsServices.tbd: Added.
92         * WebKitPrivateFrameworkStubs/watchos/8/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
93         * WebKitPrivateFrameworkStubs/watchos/8/PepperUICore.framework/PepperUICore.tbd: Added.
94         * WebKitPrivateFrameworkStubs/watchos/8/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
95         * WebKitPrivateFrameworkStubs/watchos/8/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
96         * WebKitPrivateFrameworkStubs/watchos/8/URLFormatting.framework/URLFormatting.tbd: Added.
98 2021-06-15  Jonathan Bedard  <jbedard@apple.com>
100        [iOS 15] Support building WebKit
101         https://bugs.webkit.org/show_bug.cgi?id=227002
102         <rdar://problem/79316598>
104         Reviewed by Tim Horton.
106         * WebKitPrivateFrameworkStubs/iOS/15/AppSupport.framework/AppSupport.tbd: Added.
107         * WebKitPrivateFrameworkStubs/iOS/15/AuthKit.framework/AuthKit.tbd: Added.
108         * WebKitPrivateFrameworkStubs/iOS/15/BackBoardServices.framework/BackBoardServices.tbd: Added.
109         * WebKitPrivateFrameworkStubs/iOS/15/CorePrediction.framework/CorePrediction.tbd: Added.
110         * WebKitPrivateFrameworkStubs/iOS/15/GraphicsServices.framework/GraphicsServices.tbd: Added.
111         * WebKitPrivateFrameworkStubs/iOS/15/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
112         * WebKitPrivateFrameworkStubs/iOS/15/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
113         * WebKitPrivateFrameworkStubs/iOS/15/URLFormatting.framework/URLFormatting.tbd: Added.
115 2021-01-04  Jeff Miller  <jeffm@apple.com>
117         Update user-visible copyright strings to include 2021
118         https://bugs.webkit.org/show_bug.cgi?id=219901
120         Reviewed by Anders Carlsson.
122         * win/tools/scripts/COPYRIGHT-END-YEAR:
124 2020-10-08  Keith Rollin  <krollin@apple.com>
126         Remove copy-webkitlibraries-to-product-directory
127         https://bugs.webkit.org/show_bug.cgi?id=217465
128         <rdar://problem/70082193>
130         Reviewed by Darin Adler.
132         This script no longer does anything, so remove it along with the
133         scaffolding around it that invokes it during the build.
135         * Makefile: Removed.
137 2020-10-06  Devin Rousso  <drousso@apple.com>
139         CSS hover and "pointer: fine" media queries do not evaluate to true with iOS 13.4 mouse support
140         https://bugs.webkit.org/show_bug.cgi?id=209292
141         <rdar://problem/60663124>
143         Reviewed by Tim Horton.
145         * WebKitPrivateFrameworkStubs/iOS/13/BackBoardServices.framework/BackBoardServices.tbd: Added.
146         * WebKitPrivateFrameworkStubs/iOS/14/BackBoardServices.framework/BackBoardServices.tbd: Added.
147         Use `BackBoardServices` to listen for mouse devices changes.
149 2020-10-04  Ryan Hostetler  <rhost@apple.com>
151         Submission failure with "make: *** No rule to make target `installsrc'. Stop"
152         https://bugs.webkit.org/show_bug.cgi?id=214696
153         <rdar://problem/62268104>
155         Reviewed by Darin Adler.
157         Add support for XBS single base project build for WebKit repository.
158         This change allows internal tools to submit and build from the repository root in a single step.
160         * Makefile:
161         WebKitLibraries do not need to be submitted, so we stub out the installsrc phase.
163 2020-07-26  Wenson Hsieh  <wenson_hsieh@apple.com>
165         REGRESSION (r264690): [ iOS wk2 ] editing/selection/shift-click-includes-existing-selection.html is a flaky failure
166         https://bugs.webkit.org/show_bug.cgi?id=214688
167         <rdar://problem/65993683>
169         Reviewed by Darin Adler.
171         Remove logging added in r264882, r264890, r264892, and r264896.
173         * WebKitPrivateFrameworkStubs/appletvos/13/GraphicsServices.framework/GraphicsServices.tbd:
174         * WebKitPrivateFrameworkStubs/appletvos/14/GraphicsServices.framework/GraphicsServices.tbd:
175         * WebKitPrivateFrameworkStubs/iOS/13/GraphicsServices.framework/GraphicsServices.tbd:
176         * WebKitPrivateFrameworkStubs/iOS/14/GraphicsServices.framework/GraphicsServices.tbd:
177         * WebKitPrivateFrameworkStubs/watchos/6/GraphicsServices.framework/GraphicsServices.tbd:
178         * WebKitPrivateFrameworkStubs/watchos/7/GraphicsServices.framework/GraphicsServices.tbd:
180 2020-07-26  Wenson Hsieh  <wenson_hsieh@apple.com>
182         Unreviewed, add even more logging to try and diagnose a flaky test
183         https://bugs.webkit.org/show_bug.cgi?id=214688
184         <rdar://problem/65993683>
186         Add symbol stubs for non-internal builds.
188         * WebKitPrivateFrameworkStubs/appletvos/13/GraphicsServices.framework/GraphicsServices.tbd:
189         * WebKitPrivateFrameworkStubs/appletvos/14/GraphicsServices.framework/GraphicsServices.tbd:
190         * WebKitPrivateFrameworkStubs/iOS/13/GraphicsServices.framework/GraphicsServices.tbd:
191         * WebKitPrivateFrameworkStubs/iOS/14/GraphicsServices.framework/GraphicsServices.tbd:
192         * WebKitPrivateFrameworkStubs/watchos/6/GraphicsServices.framework/GraphicsServices.tbd:
193         * WebKitPrivateFrameworkStubs/watchos/7/GraphicsServices.framework/GraphicsServices.tbd:
195 2020-07-25  Wenson Hsieh  <wenson_hsieh@apple.com>
197         REGRESSION (r264690): [ iOS wk2 ] editing/selection/shift-click-includes-existing-selection.html is a flaky failure
198         https://bugs.webkit.org/show_bug.cgi?id=214688
199         <rdar://problem/65993683>
201         Reviewed by Tim Horton.
203         Declare the symbol for `GSKeyboardGetLiveModifierState()`, for non-internal builds.
205         * WebKitPrivateFrameworkStubs/appletvos/13/GraphicsServices.framework/GraphicsServices.tbd:
206         * WebKitPrivateFrameworkStubs/appletvos/14/GraphicsServices.framework/GraphicsServices.tbd:
207         * WebKitPrivateFrameworkStubs/iOS/13/GraphicsServices.framework/GraphicsServices.tbd:
208         * WebKitPrivateFrameworkStubs/iOS/14/GraphicsServices.framework/GraphicsServices.tbd:
209         * WebKitPrivateFrameworkStubs/watchos/6/GraphicsServices.framework/GraphicsServices.tbd:
210         * WebKitPrivateFrameworkStubs/watchos/7/GraphicsServices.framework/GraphicsServices.tbd:
212 2020-07-23  Brady Eidson  <beidson@apple.com>
214         Add Gamepad tests that exercise the native frameworks
215         <rdar://problem/65343674> and https://bugs.webkit.org/show_bug.cgi?id=214188
217         Reviewed by Tim Horton.
219         * WebKitPrivateFrameworkStubs/Mac/101500/HID.framework/HID.tbd: Added.
220         * WebKitPrivateFrameworkStubs/Mac/101600/HID.framework/HID.tbd: Added.
221         * WebKitPrivateFrameworkStubs/Mac/110000/HID.framework/HID.tbd: Added.
223 2020-07-17  Jonathan Bedard  <jbedard@apple.com>
225         Add WebKitPrivateFrameworkStubs for Big Sur
226         https://bugs.webkit.org/show_bug.cgi?id=214503
227         <rdar://problem/65746594>
229         Reviewed by Alexey Proskuryakov.
231         * WebKitPrivateFrameworkStubs/Mac/101600: Added.
232         * WebKitPrivateFrameworkStubs/Mac/101600/AuthKit.framework: Added.
233         * WebKitPrivateFrameworkStubs/Mac/101600/AuthKit.framework/AuthKit.tbd: Added.
234         * WebKitPrivateFrameworkStubs/Mac/110000: Added.
235         * WebKitPrivateFrameworkStubs/Mac/110000/AuthKit.framework: Added.
236         * WebKitPrivateFrameworkStubs/Mac/110000/AuthKit.framework/AuthKit.tbd: Added.
238 2020-07-17  Jonathan Bedard  <jbedard@apple.com>
240         Add WebKitPrivateFrameworkStubs for watchOS 7
241         https://bugs.webkit.org/show_bug.cgi?id=214479
242         <rdar://problem/65727787>
244         Reviewed by Tim Horton.
246         * WebKitPrivateFrameworkStubs/watchos/7: Added.
247         * WebKitPrivateFrameworkStubs/watchos/7/AppSupport.framework: Added.
248         * WebKitPrivateFrameworkStubs/watchos/7/AppSupport.framework/AppSupport.tbd: Added.
249         * WebKitPrivateFrameworkStubs/watchos/7/AssertionServices.framework: Added.
250         * WebKitPrivateFrameworkStubs/watchos/7/AssertionServices.framework/AssertionServices.tbd: Added.
251         * WebKitPrivateFrameworkStubs/watchos/7/AuthKit.framework: Added.
252         * WebKitPrivateFrameworkStubs/watchos/7/AuthKit.framework/AuthKit.tbd: Added.
253         * WebKitPrivateFrameworkStubs/watchos/7/CorePrediction.framework: Added.
254         * WebKitPrivateFrameworkStubs/watchos/7/CorePrediction.framework/CorePrediction.tbd: Added.
255         * WebKitPrivateFrameworkStubs/watchos/7/DeviceIdentity.framework: Added.
256         * WebKitPrivateFrameworkStubs/watchos/7/DeviceIdentity.framework/DeviceIdentity.tbd: Added.
257         * WebKitPrivateFrameworkStubs/watchos/7/FileProvider.framework: Added.
258         * WebKitPrivateFrameworkStubs/watchos/7/FileProvider.framework/FileProvider.tbd: Added.
259         * WebKitPrivateFrameworkStubs/watchos/7/GraphicsServices.framework: Added.
260         * WebKitPrivateFrameworkStubs/watchos/7/GraphicsServices.framework/GraphicsServices.tbd: Added.
261         * WebKitPrivateFrameworkStubs/watchos/7/IOKit.framework: Added.
262         * WebKitPrivateFrameworkStubs/watchos/7/IOKit.framework/IOKit.tbd: Added.
263         * WebKitPrivateFrameworkStubs/watchos/7/IOSurfaceAccelerator.framework: Added.
264         * WebKitPrivateFrameworkStubs/watchos/7/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
265         * WebKitPrivateFrameworkStubs/watchos/7/LocalAuthentication.framework: Added.
266         * WebKitPrivateFrameworkStubs/watchos/7/LocalAuthentication.framework/LocalAuthentication.tbd: Added.
267         * WebKitPrivateFrameworkStubs/watchos/7/PepperUICore.framework: Added.
268         * WebKitPrivateFrameworkStubs/watchos/7/PepperUICore.framework/PepperUICore.tbd: Added.
269         * WebKitPrivateFrameworkStubs/watchos/7/RunningBoardServices.framework: Added.
270         * WebKitPrivateFrameworkStubs/watchos/7/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
271         * WebKitPrivateFrameworkStubs/watchos/7/SafariSafeBrowsing.framework: Added.
272         * WebKitPrivateFrameworkStubs/watchos/7/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
273         * WebKitPrivateFrameworkStubs/watchos/7/URLFormatting.framework: Added.
274         * WebKitPrivateFrameworkStubs/watchos/7/URLFormatting.framework/URLFormatting.tbd: Added.
276 2020-07-17  Jonathan Bedard  <jbedard@apple.com>
278         Add WebKitPrivateFrameworkStubs for tvOS 14
279         https://bugs.webkit.org/show_bug.cgi?id=214476
280         <rdar://problem/65725761>
282         Reviewed by Tim Horton.
284         * WebKitPrivateFrameworkStubs/appletvos/14: Added.
285         * WebKitPrivateFrameworkStubs/appletvos/14/AppSupport.framework: Added.
286         * WebKitPrivateFrameworkStubs/appletvos/14/AppSupport.framework/AppSupport.tbd: Added.
287         * WebKitPrivateFrameworkStubs/appletvos/14/AssertionServices.framework: Added.
288         * WebKitPrivateFrameworkStubs/appletvos/14/AssertionServices.framework/AssertionServices.tbd: Added.
289         * WebKitPrivateFrameworkStubs/appletvos/14/AuthKit.framework: Added.
290         * WebKitPrivateFrameworkStubs/appletvos/14/AuthKit.framework/AuthKit.tbd: Added.
291         * WebKitPrivateFrameworkStubs/appletvos/14/CorePrediction.framework: Added.
292         * WebKitPrivateFrameworkStubs/appletvos/14/CorePrediction.framework/CorePrediction.tbd: Added.
293         * WebKitPrivateFrameworkStubs/appletvos/14/DeviceIdentity.framework: Added.
294         * WebKitPrivateFrameworkStubs/appletvos/14/DeviceIdentity.framework/DeviceIdentity.tbd: Added.
295         * WebKitPrivateFrameworkStubs/appletvos/14/FileProvider.framework: Added.
296         * WebKitPrivateFrameworkStubs/appletvos/14/FileProvider.framework/FileProvider.tbd: Added.
297         * WebKitPrivateFrameworkStubs/appletvos/14/GraphicsServices.framework: Added.
298         * WebKitPrivateFrameworkStubs/appletvos/14/GraphicsServices.framework/GraphicsServices.tbd: Added.
299         * WebKitPrivateFrameworkStubs/appletvos/14/IOKit.framework: Added.
300         * WebKitPrivateFrameworkStubs/appletvos/14/IOKit.framework/IOKit.tbd: Added.
301         * WebKitPrivateFrameworkStubs/appletvos/14/IOSurfaceAccelerator.framework: Added.
302         * WebKitPrivateFrameworkStubs/appletvos/14/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
303         * WebKitPrivateFrameworkStubs/appletvos/14/LocalAuthentication.framework: Added.
304         * WebKitPrivateFrameworkStubs/appletvos/14/LocalAuthentication.framework/LocalAuthentication.tbd: Added.
305         * WebKitPrivateFrameworkStubs/appletvos/14/RunningBoardServices.framework: Added.
306         * WebKitPrivateFrameworkStubs/appletvos/14/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
307         * WebKitPrivateFrameworkStubs/appletvos/14/SafariSafeBrowsing.framework: Added.
308         * WebKitPrivateFrameworkStubs/appletvos/14/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
309         * WebKitPrivateFrameworkStubs/appletvos/14/URLFormatting.framework: Added.
310         * WebKitPrivateFrameworkStubs/appletvos/14/URLFormatting.framework/URLFormatting.tbd: Added.
312 2020-07-16  Jonathan Bedard  <jbedard@apple.com>
314         Add WebKitPrivateFrameworkStubs for iOS 14
315         https://bugs.webkit.org/show_bug.cgi?id=214432
316         <rdar://problem/65695714>
318         Reviewed by Tim Horton.
320         * WebKitPrivateFrameworkStubs/iOS/14: Added.
321         * WebKitPrivateFrameworkStubs/iOS/14/AppSupport.framework: Added.
322         * WebKitPrivateFrameworkStubs/iOS/14/AppSupport.framework/AppSupport.tbd: Added.
323         * WebKitPrivateFrameworkStubs/iOS/14/AssertionServices.framework: Added.
324         * WebKitPrivateFrameworkStubs/iOS/14/AssertionServices.framework/AssertionServices.tbd: Added.
325         * WebKitPrivateFrameworkStubs/iOS/14/AuthKit.framework: Added.
326         * WebKitPrivateFrameworkStubs/iOS/14/AuthKit.framework/AuthKit.tbd: Added.
327         * WebKitPrivateFrameworkStubs/iOS/14/CorePrediction.framework: Added.
328         * WebKitPrivateFrameworkStubs/iOS/14/CorePrediction.framework/CorePrediction.tbd: Added.
329         * WebKitPrivateFrameworkStubs/iOS/14/DeviceIdentity.framework: Added.
330         * WebKitPrivateFrameworkStubs/iOS/14/DeviceIdentity.framework/DeviceIdentity.tbd: Added.
331         * WebKitPrivateFrameworkStubs/iOS/14/GraphicsServices.framework: Added.
332         * WebKitPrivateFrameworkStubs/iOS/14/GraphicsServices.framework/GraphicsServices.tbd: Added.
333         * WebKitPrivateFrameworkStubs/iOS/14/IOSurfaceAccelerator.framework: Added.
334         * WebKitPrivateFrameworkStubs/iOS/14/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
335         * WebKitPrivateFrameworkStubs/iOS/14/RunningBoardServices.framework: Added.
336         * WebKitPrivateFrameworkStubs/iOS/14/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
337         * WebKitPrivateFrameworkStubs/iOS/14/SafariSafeBrowsing.framework: Added.
338         * WebKitPrivateFrameworkStubs/iOS/14/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
339         * WebKitPrivateFrameworkStubs/iOS/14/URLFormatting.framework: Added.
340         * WebKitPrivateFrameworkStubs/iOS/14/URLFormatting.framework/URLFormatting.tbd: Added.
342 2020-07-14  Jonathan Bedard  <jbedard@apple.com>
344         [watchOS] Support armv7k build
345         https://bugs.webkit.org/show_bug.cgi?id=214306
346         <rdar://problem/65549901>
348         Reviewed by Aakash Jain.
350         * WebKitPrivateFrameworkStubs/watchos/6/FileProvider.framework/FileProvider.tbd: Add armv7k to supported architectures.
351         * WebKitPrivateFrameworkStubs/watchos/6/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Ditto.
352         * WebKitPrivateFrameworkStubs/watchos/6/LocalAuthentication.framework/LocalAuthentication.tbd: Ditto.
353         * WebKitPrivateFrameworkStubs/watchos/6/PepperUICore.framework/PepperUICore.tbd: Ditto.
354         * WebKitPrivateFrameworkStubs/watchos/6/RunningBoardServices.framework/RunningBoardServices.tbd: Ditto.
355         * WebKitPrivateFrameworkStubs/watchos/6/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Ditto.
356         * WebKitPrivateFrameworkStubs/watchos/6/URLFormatting.framework/URLFormatting.tbd: Ditto.
358 2020-06-15  Jonathan Bedard  <jbedard@apple.com>
360         watchOS/tvOS: Remote unneeded FileProvider symbols
361         https://bugs.webkit.org/show_bug.cgi?id=213216
362         <rdar://problem/64380232>
364         Reviewed by Alexey Proskuryakov.
366         * WebKitPrivateFrameworkStubs/appletvos/13/FileProvider.framework/FileProvider.tbd:
367         * WebKitPrivateFrameworkStubs/watchos/6/FileProvider.framework/FileProvider.tbd:
369 2020-06-10  Jonathan Bedard  <jbedard@apple.com>
371         Catalyst WebKit apps continue to play audio after quitting (Follow-up fix)
372         https://bugs.webkit.org/show_bug.cgi?id=212981
373         <rdar://problem/57089471>
375         Unreviewed build fix.
377         * WebKitPrivateFrameworkStubs/appletvos/13/RunningBoardServices.framework/RunningBoardServices.tbd:
378         * WebKitPrivateFrameworkStubs/watchos/6/RunningBoardServices.framework/RunningBoardServices.tbd:
380 2020-06-10  Jer Noble  <jer.noble@apple.com>
382         Catalyst WebKit apps continue to play audio after quitting
383         https://bugs.webkit.org/show_bug.cgi?id=212981
384         <rdar://problem/57089471>
386         Reviewed by Chris Dumez.
388         * WebKitPrivateFrameworkStubs/iOS/13/RunningBoardServices.framework/RunningBoardServices.tbd:
390 2020-06-04  Jonathan Bedard  <jbedard@apple.com>
392         tvOS: Remove arm64e references in .tbd files
393         https://bugs.webkit.org/show_bug.cgi?id=212792
394         <rdar://problem/64003670>
396         Reviewed by Tim Horton.
398         * WebKitPrivateFrameworkStubs/appletvos/13/AppSupport.framework/AppSupport.tbd:
399         * WebKitPrivateFrameworkStubs/appletvos/13/AssertionServices.framework/AssertionServices.tbd:
400         * WebKitPrivateFrameworkStubs/appletvos/13/AuthKit.framework/AuthKit.tbd:
401         * WebKitPrivateFrameworkStubs/appletvos/13/CorePDF.framework/CorePDF.tbd:
402         * WebKitPrivateFrameworkStubs/appletvos/13/CorePrediction.framework/CorePrediction.tbd:
403         * WebKitPrivateFrameworkStubs/appletvos/13/DeviceIdentity.framework/DeviceIdentity.tbd:
404         * WebKitPrivateFrameworkStubs/appletvos/13/FileProvider.framework/FileProvider.tbd:
405         * WebKitPrivateFrameworkStubs/appletvos/13/GraphicsServices.framework/GraphicsServices.tbd:
406         * WebKitPrivateFrameworkStubs/appletvos/13/IOKit.framework/IOKit.tbd:
407         * WebKitPrivateFrameworkStubs/appletvos/13/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd:
408         * WebKitPrivateFrameworkStubs/appletvos/13/LocalAuthentication.framework/LocalAuthentication.tbd:
409         * WebKitPrivateFrameworkStubs/appletvos/13/RunningBoardServices.framework/RunningBoardServices.tbd:
410         * WebKitPrivateFrameworkStubs/appletvos/13/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd:
411         * WebKitPrivateFrameworkStubs/appletvos/13/URLFormatting.framework/URLFormatting.tbd:
413 2020-06-04  Jonathan Bedard  <jbedard@apple.com>
415         Add tvOS framework stubs
416         https://bugs.webkit.org/show_bug.cgi?id=212760
417         <rdar://problem/63986134>
419         Reviewed by Tim Horton.
421         * WebKitPrivateFrameworkStubs/appletvos: Added.
422         * WebKitPrivateFrameworkStubs/appletvos/13: Added.
423         * WebKitPrivateFrameworkStubs/appletvos/13/AppSupport.framework: Added.
424         * WebKitPrivateFrameworkStubs/appletvos/13/AppSupport.framework/AppSupport.tbd: Added.
425         * WebKitPrivateFrameworkStubs/appletvos/13/AssertionServices.framework: Added.
426         * WebKitPrivateFrameworkStubs/appletvos/13/AssertionServices.framework/AssertionServices.tbd: Added.
427         * WebKitPrivateFrameworkStubs/appletvos/13/AuthKit.framework: Added.
428         * WebKitPrivateFrameworkStubs/appletvos/13/AuthKit.framework/AuthKit.tbd: Added.
429         * WebKitPrivateFrameworkStubs/appletvos/13/CorePDF.framework: Added.
430         * WebKitPrivateFrameworkStubs/appletvos/13/CorePDF.framework/CorePDF.tbd: Added.
431         * WebKitPrivateFrameworkStubs/appletvos/13/CorePrediction.framework: Added.
432         * WebKitPrivateFrameworkStubs/appletvos/13/CorePrediction.framework/CorePrediction.tbd: Added.
433         * WebKitPrivateFrameworkStubs/appletvos/13/DeviceIdentity.framework: Added.
434         * WebKitPrivateFrameworkStubs/appletvos/13/DeviceIdentity.framework/DeviceIdentity.tbd: Added.
435         * WebKitPrivateFrameworkStubs/appletvos/13/FileProvider.framework: Added.
436         * WebKitPrivateFrameworkStubs/appletvos/13/FileProvider.framework/FileProvider.tbd: Added.
437         * WebKitPrivateFrameworkStubs/appletvos/13/GraphicsServices.framework: Added.
438         * WebKitPrivateFrameworkStubs/appletvos/13/GraphicsServices.framework/GraphicsServices.tbd: Added.
439         * WebKitPrivateFrameworkStubs/appletvos/13/IOKit.framework: Added.
440         * WebKitPrivateFrameworkStubs/appletvos/13/IOKit.framework/IOKit.tbd: Added.
441         * WebKitPrivateFrameworkStubs/appletvos/13/IOSurfaceAccelerator.framework: Added.
442         * WebKitPrivateFrameworkStubs/appletvos/13/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
443         * WebKitPrivateFrameworkStubs/appletvos/13/LocalAuthentication.framework: Added.
444         * WebKitPrivateFrameworkStubs/appletvos/13/LocalAuthentication.framework/LocalAuthentication.tbd: Added.
445         * WebKitPrivateFrameworkStubs/appletvos/13/RunningBoardServices.framework: Added.
446         * WebKitPrivateFrameworkStubs/appletvos/13/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
447         * WebKitPrivateFrameworkStubs/appletvos/13/SafariSafeBrowsing.framework: Added.
448         * WebKitPrivateFrameworkStubs/appletvos/13/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
449         * WebKitPrivateFrameworkStubs/appletvos/13/URLFormatting.framework: Added.
450         * WebKitPrivateFrameworkStubs/appletvos/13/URLFormatting.framework/URLFormatting.tbd: Added.
452 2020-06-04  Jonathan Bedard  <jbedard@apple.com>
454         Add watchOS framework stubs
455         https://bugs.webkit.org/show_bug.cgi?id=212761
456         <rdar://problem/63986144>
458         Reviewed by Tim Horton.
460         * WebKitPrivateFrameworkStubs/watchos: Added.
461         * WebKitPrivateFrameworkStubs/watchos/6: Added.
462         * WebKitPrivateFrameworkStubs/watchos/6/AppSupport.framework: Added.
463         * WebKitPrivateFrameworkStubs/watchos/6/AppSupport.framework/AppSupport.tbd: Added.
464         * WebKitPrivateFrameworkStubs/watchos/6/AssertionServices.framework: Added.
465         * WebKitPrivateFrameworkStubs/watchos/6/AssertionServices.framework/AssertionServices.tbd: Added.
466         * WebKitPrivateFrameworkStubs/watchos/6/AuthKit.framework: Added.
467         * WebKitPrivateFrameworkStubs/watchos/6/AuthKit.framework/AuthKit.tbd: Added.
468         * WebKitPrivateFrameworkStubs/watchos/6/CorePDF.framework: Added.
469         * WebKitPrivateFrameworkStubs/watchos/6/CorePDF.framework/CorePDF.tbd: Added.
470         * WebKitPrivateFrameworkStubs/watchos/6/CorePrediction.framework: Added.
471         * WebKitPrivateFrameworkStubs/watchos/6/CorePrediction.framework/CorePrediction.tbd: Added.
472         * WebKitPrivateFrameworkStubs/watchos/6/DeviceIdentity.framework: Added.
473         * WebKitPrivateFrameworkStubs/watchos/6/DeviceIdentity.framework/DeviceIdentity.tbd: Added.
474         * WebKitPrivateFrameworkStubs/watchos/6/FileProvider.framework: Added.
475         * WebKitPrivateFrameworkStubs/watchos/6/FileProvider.framework/FileProvider.tbd: Added.
476         * WebKitPrivateFrameworkStubs/watchos/6/GraphicsServices.framework: Added.
477         * WebKitPrivateFrameworkStubs/watchos/6/GraphicsServices.framework/GraphicsServices.tbd: Added.
478         * WebKitPrivateFrameworkStubs/watchos/6/IOKit.framework: Added.
479         * WebKitPrivateFrameworkStubs/watchos/6/IOKit.framework/IOKit.tbd: Added.
480         * WebKitPrivateFrameworkStubs/watchos/6/IOSurfaceAccelerator.framework: Added.
481         * WebKitPrivateFrameworkStubs/watchos/6/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
482         * WebKitPrivateFrameworkStubs/watchos/6/LocalAuthentication.framework: Added.
483         * WebKitPrivateFrameworkStubs/watchos/6/LocalAuthentication.framework/LocalAuthentication.tbd: Added.
484         * WebKitPrivateFrameworkStubs/watchos/6/PepperUICore.framework: Added.
485         * WebKitPrivateFrameworkStubs/watchos/6/PepperUICore.framework/PepperUICore.tbd: Added.
486         * WebKitPrivateFrameworkStubs/watchos/6/RunningBoardServices.framework: Added.
487         * WebKitPrivateFrameworkStubs/watchos/6/RunningBoardServices.framework/RunningBoardServices.tbd: Added.
488         * WebKitPrivateFrameworkStubs/watchos/6/SafariSafeBrowsing.framework: Added.
489         * WebKitPrivateFrameworkStubs/watchos/6/SafariSafeBrowsing.framework/SafariSafeBrowsing.tbd: Added.
490         * WebKitPrivateFrameworkStubs/watchos/6/URLFormatting.framework: Added.
491         * WebKitPrivateFrameworkStubs/watchos/6/URLFormatting.framework/URLFormatting.tbd: Added.
493 2020-04-24  Chris Dumez  <cdumez@apple.com>
495         [iOS] Stop using legacy BKSApplicationStateMonitor
496         https://bugs.webkit.org/show_bug.cgi?id=210945
498         Reviewed by Tim Horton.
500         * WebKitPrivateFrameworkStubs/iOS/13/RunningBoardServices.framework/RunningBoardServices.tbd:
502 2020-03-16  Keith Rollin  <krollin@apple.com>
504         Remove support for WebKitSystemInterface
505         https://bugs.webkit.org/show_bug.cgi?id=208894
506         <rdar://problem/60297590>
508         Reviewed by Brent Fulgham.
510         This project provided support for facilities that are now handled
511         elsewhere and is no longer needed.
513         * Makefile:
514         * WebKitSystemInterface.h: Removed.
515         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed.
516         * win/lib32/WebKitSystemInterface.lib: Removed.
518 2020-01-27  Chris Dumez  <cdumez@apple.com>
520         Unreviewed, revert r253984 as it appears to be causing assertion leaks.
521         https://bugs.webkit.org/show_bug.cgi?id=205687
523         * WebKitPrivateFrameworkStubs/iOS/13/RunningBoardServices.framework/RunningBoardServices.tbd: Removed.
525 2020-01-10  Jonathan Bedard  <jbedard@apple.com>
527         WebKitLibraries: Remove old private framework stubs
528         https://bugs.webkit.org/show_bug.cgi?id=206067
529         <rdar://problem/58479518>
531         Reviewed by Alexey Proskuryakov.
533         * WebKitPrivateFrameworkStubs/iOS/10: Removed.
534         * WebKitPrivateFrameworkStubs/iOS/11: Removed.
535         * WebKitPrivateFrameworkStubs/iOS/12: Removed.
537 2020-01-08  Mark Lam  <mark.lam@apple.com>
539         Rename testing build configuration to release+assert, and add new testing build configuration.
540         https://bugs.webkit.org/show_bug.cgi?id=205954
542         Reviewed by Yusuke Suzuki.
544         * Makefile:
546 2020-01-07  Keith Miller  <keith_miller@apple.com>
548         Add a testing target to make that is release + assertions
549         https://bugs.webkit.org/show_bug.cgi?id=205895
551         Reviewed by Mark Lam.
553         * Makefile:
555 2019-12-22  Jeff Miller  <jeffm@apple.com>
557         Update user-visible copyright strings to include 2020
558         https://bugs.webkit.org/show_bug.cgi?id=205552
560         Reviewed by Darin Adler.
562         * win/tools/scripts/COPYRIGHT-END-YEAR:
564 2019-09-17  Jonathan Bedard  <jbedard@apple.com>
566         Follow-up: [iOS 13] Enable WebKit build
567         https://bugs.webkit.org/show_bug.cgi?id=199481
568         <rdar://problem/52619048>
570         Unreviewed build-fix.
572         * WebKitPrivateFrameworkStubs/iOS/13/DeviceIdentity.framework: Added.
573         * WebKitPrivateFrameworkStubs/iOS/13/DeviceIdentity.framework/DeviceIdentity.tbd: Added.
574         * WebKitPrivateFrameworkStubs/iOS/13/IOSurfaceAccelerator.framework: Added.
575         * WebKitPrivateFrameworkStubs/iOS/13/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
577 2019-07-11  Jonathan Bedard  <jbedard@apple.com>
579         [iOS 13] Enable WebKit build
580         https://bugs.webkit.org/show_bug.cgi?id=199481
581         <rdar://problem/52619048>
583         Reviewed by Tim Horton.
585         Added iOS 13 framework stubs, used tbd version 3 in all new stubs.
587         * WebKitPrivateFrameworkStubs/iOS/13: Added.
588         * WebKitPrivateFrameworkStubs/iOS/13/AppSupport.framework: Added.
589         * WebKitPrivateFrameworkStubs/iOS/13/AssertionServices.framework: Added.
590         * WebKitPrivateFrameworkStubs/iOS/13/AuthKit.framework: Added.
591         * WebKitPrivateFrameworkStubs/iOS/13/CorePDF.framework: Added.
592         * WebKitPrivateFrameworkStubs/iOS/13/CorePrediction.framework: Added.
593         * WebKitPrivateFrameworkStubs/iOS/13/GraphicsServices.framework: Added.
594         * WebKitPrivateFrameworkStubs/iOS/13/SafariSafeBrowsing.framework: Added.
595         * WebKitPrivateFrameworkStubs/iOS/13/URLFormatting.framework: Added.
597 2019-07-03  Jonathan Bedard  <jbedard@apple.com>
599         [Catalina] Enable WebKit build
600         https://bugs.webkit.org/show_bug.cgi?id=199209
602         Reviewed by Darin Adler.
604         * WebKitPrivateFrameworkStubs/Mac: Added.
605         * WebKitPrivateFrameworkStubs/Mac/101500: Added.
606         * WebKitPrivateFrameworkStubs/Mac/101500/AuthKit.framework: Added.
607         * WebKitPrivateFrameworkStubs/Mac/101500/AuthKit.framework/AuthKit.tbd: Added.
609 2019-04-29  Basuke Suzuki  <Basuke.Suzuki@sony.com>
611         [Win] Add flag to enable version information stamping and disable by default.
612         https://bugs.webkit.org/show_bug.cgi?id=197249
613         <rdar://problem/50224412>
615         Reviewed by Ross Kirsling.
617         Modify script not to invoke SVN command if the directory for SVN doesn't exists.
619         * win/tools/scripts/auto-version.pl:
621 2019-04-12  Wenson Hsieh  <wenson_hsieh@apple.com>
623         [iOS] Software keyboard is shown too frequently on some websites
624         https://bugs.webkit.org/show_bug.cgi?id=195856
625         <rdar://problem/49191395>
627         Reviewed by Darin Adler.
629         Add a symbol for GSEventSetHardwareKeyboardAttached.
631         * WebKitPrivateFrameworkStubs/iOS/12/GraphicsServices.framework/GraphicsServices.tbd:
633 2019-01-01  Jeff Miller  <jeffm@apple.com>
635         Update user-visible copyright strings to include 2019
636         https://bugs.webkit.org/show_bug.cgi?id=192811
638         Reviewed by Mark Lam.
640         * win/tools/scripts/COPYRIGHT-END-YEAR:
642 2018-11-11  Daniel Bates  <dabates@apple.com>
644         [iOS] Draw caps lock indicator in password fields
645         https://bugs.webkit.org/show_bug.cgi?id=190565
646         <rdar://problem/45262343>
648         Reviewed by Dean Jackson.
650         Expose some more symbols.
652         * WebKitPrivateFrameworkStubs/iOS/12/GraphicsServices.framework/GraphicsServices.tbd:
654 2018-11-09  Ryan Haddad  <ryanhaddad@apple.com>
656         Unreviewed, rolling out r238047.
658         Introduced layout test failures on iOS simulator.
660         Reverted changeset:
662         "[iOS] Draw caps lock indicator in password fields"
663         https://bugs.webkit.org/show_bug.cgi?id=190565
664         https://trac.webkit.org/changeset/238047
666 2018-11-09  Daniel Bates  <dabates@apple.com>
668         [iOS] Draw caps lock indicator in password fields
669         https://bugs.webkit.org/show_bug.cgi?id=190565
670         <rdar://problem/45262343>
672         Reviewed by Dean Jackson.
674         Expose some more symbols.
676         * WebKitPrivateFrameworkStubs/iOS/12/GraphicsServices.framework/GraphicsServices.tbd:
678 2018-06-27  Jonathan Bedard  <jbedard@apple.com>
680         Enable WebKit iOS 12 build
681         https://bugs.webkit.org/show_bug.cgi?id=187024
682         <rdar://problem/39759057>
684         Reviewed by David Kilzer.
686         * WebKitPrivateFrameworkStubs/iOS/12: Added.
688 2018-05-24  Joseph Pecoraro  <pecoraro@apple.com>
690         [iOS] Hard link AppSupport instead of soft linking
691         https://bugs.webkit.org/show_bug.cgi?id=185959
692         <rdar://problem/40506538>
694         Reviewed by Timothy Horton.
696         * WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework/AppSupport.tbd:
697         * WebKitPrivateFrameworkStubs/iOS/11/AppSupport.framework/AppSupport.tbd:
698         Add stub for ObjC Class CPNetworkObserver.
700 2018-03-17  Jiewen Tan  <jiewen_tan@apple.com>
702         [WebAuthN] Implement authenticatorMakeCredential
703         https://bugs.webkit.org/show_bug.cgi?id=183527
704         <rdar://problem/35275886>
706         Reviewed by Brent Fulgham.
708         * WebKitPrivateFrameworkStubs/iOS/11/DeviceIdentity.framework/DeviceIdentity.tbd: Added.
710 2018-02-20  Tim Horton  <timothy_horton@apple.com>
712         Introduce HAVE(IOSURFACE_ACCELERATOR)
713         https://bugs.webkit.org/show_bug.cgi?id=182955
714         <rdar://problem/37699510>
716         Reviewed by Sam Weinig.
718         * WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework/IOSurface.tbd:
719         * WebKitPrivateFrameworkStubs/iOS/10/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
720         * WebKitPrivateFrameworkStubs/iOS/11/IOSurfaceAccelerator.framework/IOSurfaceAccelerator.tbd: Added.
721         Switch IOSurfaceAccelerator symbols over to the still-private IOSurfaceAccelerator framework.
723 2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
725         Unreviewed, rolling out r227211.
727         Breaks iOS Simulator tests.
729         Reverted changeset:
731         "Expose Safe Browsing SPI"
732         https://bugs.webkit.org/show_bug.cgi?id=181804
733         https://trac.webkit.org/changeset/227211
735 2017-12-22  Jeff Miller  <jeffm@apple.com>
737         Update user-visible copyright strings to include 2018
738         https://bugs.webkit.org/show_bug.cgi?id=181141
740         Reviewed by Dan Bernstein.
742         * win/tools/scripts/COPYRIGHT-END-YEAR:
744 2017-10-05  Darin Adler  <darin@apple.com>
746         Remove additional WebKitSystemInterface remnants
747         https://bugs.webkit.org/show_bug.cgi?id=177948
749         Reviewed by Andy Estes.
751         * libWebKitSystemInterfaceElCapitan.a: Removed.
752         * libWebKitSystemInterfaceIOSDevice10.a: Removed.
753         * libWebKitSystemInterfaceIOSDevice11.a: Removed.
754         * libWebKitSystemInterfaceIOSSimulator10.a: Removed.
755         * libWebKitSystemInterfaceIOSSimulator11.a: Removed.
756         * libWebKitSystemInterfaceOSX10.12.a: Removed.
757         * libWebKitSystemInterfaceOSX10.13.a: Removed.
759 2017-07-05  Jonathan Bedard  <jbedard@apple.com>
761         Add WebKitPrivateFrameworkStubs for iOS 11
762         https://bugs.webkit.org/show_bug.cgi?id=173988
764         Reviewed by David Kilzer.
766         * WebKitPrivateFrameworkStubs/iOS/9: Add Mac architecture for Simulator.
767         * WebKitPrivateFrameworkStubs/iOS/10: Ditto..
768         * WebKitPrivateFrameworkStubs/iOS/11: Added.
770 2017-07-01  Dan Bernstein  <mitz@apple.com>
772         [iOS] Remove code only needed when building for iOS 9.x
773         https://bugs.webkit.org/show_bug.cgi?id=174068
775         Reviewed by Tim Horton.
777         * WebKitPrivateFrameworkStubs/iOS/9: Removed.
778         * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework: Removed.
779         * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd: Removed.
780         * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework: Removed.
781         * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd: Removed.
782         * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework: Removed.
783         * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd: Removed.
784         * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework: Removed.
785         * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd: Removed.
786         * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework: Removed.
787         * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd: Removed.
789 2017-06-29  Jonathan Bedard  <jbedard@apple.com>
791         Add WebKitSystemInterface for iOS 11
792         https://bugs.webkit.org/show_bug.cgi?id=173936
794         Reviewed by Lucas Forschler.
796         * libWebKitSystemInterfaceIOSDevice11.a: Added.
797         * libWebKitSystemInterfaceIOSSimulator11.a: Added.
799 2017-06-21  Andreas Kling  <akling@apple.com>
801         [iOS] Ensure that GraphicsServices is initialized before calling GSFontPurgeFontCache().
802         https://bugs.webkit.org/show_bug.cgi?id=173616
803         <rdar://problem/30780050>
805         Reviewed by Chris Dumez.
807         * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd:
809 2017-06-09  Lucas Forschler  <lforschler@apple.com>
811         <rdar://problem/32683422>
812         
813         Update existing WebKitSystemInterface libraries.
814         Add macOS 10.13 libraries.
815         Remove macOS 10.10 libraries.
816         Remove iOS 10.9 libraries.
817         
818         Reviewed by Conrad Schultz.
820         * libWebKitSystemInterfaceElCapitan.a:
821         * libWebKitSystemInterfaceIOSDevice10.a:
822         * libWebKitSystemInterfaceIOSDevice9.a: Removed.
823         * libWebKitSystemInterfaceIOSSimulator10.a:
824         * libWebKitSystemInterfaceIOSSimulator9.a: Removed.
825         * libWebKitSystemInterfaceOSX10.12.a:
826         * libWebKitSystemInterfaceOSX10.13.a: Added.
827         * libWebKitSystemInterfaceYosemite.a: Removed.
829 2017-04-11  Dan Bernstein  <mitz@apple.com>
831         [Cocoa] WebKit unnecessarily soft-links CorePrediction
832         https://bugs.webkit.org/show_bug.cgi?id=170644
834         Reviewed by Sam Weinig.
836         * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework: Added this framework stub.
837         * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework/CorePrediction.tbd: Added.
839 2017-04-08  Dan Bernstein  <mitz@apple.com>
841         Removed an empty directory left behind after r212841.
843         * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework: Removed.
845 2017-02-20  Ryan Haddad  <ryanhaddad@apple.com>
847         Unreviewed, rolling out r212685.
849         This change broke the 32-bit Sierra build.
851         Reverted changeset:
853         "Resource Load Statistics: Add alternate classification
854         method"
855         https://bugs.webkit.org/show_bug.cgi?id=168347
856         http://trac.webkit.org/changeset/212685
858 2017-02-20  John Wilander  <wilander@apple.com>
860         Resource Load Statistics: Add alternate classification method
861         https://bugs.webkit.org/show_bug.cgi?id=168347
862         <rdar://problem/30352793>
864         Reviewed by Alex Christensen.
866         * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework: Added.
867         * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework/CorePrediction.tbd: Added.
868             Stubs for private framework.
870 2017-01-12  Andreas Kling  <akling@apple.com>
872         [iOS] Purge GraphicsServices font cache on memory warning.
873         <https://webkit.org/b/154343>
875         Reviewed by Antti Koivisto.
877         * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd: Add SPI.
879 2017-01-01  Jeff Miller  <jeffm@apple.com>
881         Update user-visible copyright strings to include 2017
882         https://bugs.webkit.org/show_bug.cgi?id=166278
884         Reviewed by Dan Bernstein.
886         * win/tools/scripts/COPYRIGHT-END-YEAR:
888 2016-09-07  Daniel Bates  <dabates@apple.com>
890         Update WebKitSystemInterface
892         Rubber-stamped by Dean Jackson.
894         Additionally, add WebKitSystemInterface for iOS 10.
896         * libWebKitSystemInterfaceElCapitan.a:
897         * libWebKitSystemInterfaceIOSDevice10.a: Added.
898         * libWebKitSystemInterfaceIOSDevice9.a:
899         * libWebKitSystemInterfaceIOSSimulator10.a: Added.
900         * libWebKitSystemInterfaceIOSSimulator9.a:
901         * libWebKitSystemInterfaceOSX10.12.a:
902         * libWebKitSystemInterfaceYosemite.a:
904 2016-08-19  Daniel Bates  <dabates@apple.com>
906         Attempt to fix the iOS 9.3 build
908         Reorder the keys in the text-based stubs to make linker happy.
910         * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd:
911         * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd:
912         * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd:
913         * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd:
914         * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd:
916 2016-08-16  Daniel Bates  <dabates@apple.com>
918         WKSI static library should be named by major iOS revision, not individual updates
919         https://bugs.webkit.org/show_bug.cgi?id=160727
920         <rdar://problem/22274848>
922         Reviewed by Alexey Proskuryakov.
924         * libWebKitSystemInterfaceIOSDevice9.0.a: Removed.
925         * libWebKitSystemInterfaceIOSDevice9.2.a: Removed.
926         * libWebKitSystemInterfaceIOSDevice9.a: Renamed from WebKitLibraries/libWebKitSystemInterfaceIOSDevice9.3.a.
927         * libWebKitSystemInterfaceIOSSimulator9.0.a: Removed.
928         * libWebKitSystemInterfaceIOSSimulator9.2.a: Removed.
929         * libWebKitSystemInterfaceIOSSimulator9.a: Renamed from WebKitLibraries/libWebKitSystemInterfaceIOSSimulator9.3.a.
931 2016-08-15  Daniel Bates  <dabates@apple.com>
933         Cannot build WebKit for iOS device using Xcode 7.3/iOS 9.3 public SDK due to missing
934         private frameworks and libraries
935         https://bugs.webkit.org/show_bug.cgi?id=155931
936         <rdar://problem/25807989>
938         Reviewed by Dan Bernstein.
940         Add text-based stubs for private frameworks in iOS 9 and iOS 10 beta.
942         * WebKitPrivateFrameworkStubs: Added.
943         * WebKitPrivateFrameworkStubs/iOS: Added.
944         * WebKitPrivateFrameworkStubs/iOS/10: Added.
945         * WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework: Added.
946         * WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework/AppSupport.tbd: Added.
947         * WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework: Added.
948         * WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework/AssertionServices.tbd: Added.
949         * WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework: Added.
950         * WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework/CorePDF.tbd: Added.
951         * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework: Added.
952         * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd: Added.
953         * WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework: Added.
954         * WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework/IOSurface.tbd: Added.
955         * WebKitPrivateFrameworkStubs/iOS/9: Added.
956         * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework: Added.
957         * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd: Added.
958         * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework: Added.
959         * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd: Added.
960         * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework: Added.
961         * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd: Added.
962         * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework: Added.
963         * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd: Added.
964         * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework: Added.
965         * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd: Added.
967 2016-07-13  Per Arne Vollan  <pvollan@apple.com>
969         [Win] DLLs are missing version information.
970         https://bugs.webkit.org/show_bug.cgi?id=159349
972         Reviewed by Alex Christensen.
974         Avoid using environment variable WEBKIT_LIBRARIES when finding version stamper utility,
975         in case it is not defined. Instead, use the location of the perl script to find the
976         utility.
978         * win/tools/scripts/version-stamp.pl:
980 2016-07-12  Per Arne Vollan  <pvollan@apple.com>
982         [Win] DLLs are missing version information.
983         https://bugs.webkit.org/show_bug.cgi?id=159349
985         Reviewed by Brent Fulgham.
987         The version stamping will fail if the target path has forward slashes.
989         * win/tools/scripts/version-stamp.pl: Replace forward slashes with backslashes.
991 2016-06-14  Lucas Forschler  <lforschler@apple.com>
993         Update existing WebKitSystemInterface Libraries.
994         Add macOS Sierra WebKitSystemInterface.
996         Rubber-stamped by Alexey Proskuryakov.
998         * libWebKitSystemInterfaceElCapitan.a:
999         * libWebKitSystemInterfaceIOSDevice9.2.a:
1000         * libWebKitSystemInterfaceIOSSimulator9.2.a:
1001         * libWebKitSystemInterfaceOSX10.12.a: Added.
1002         * libWebKitSystemInterfaceYosemite.a:
1004 2016-06-09  Alex Christensen  <achristensen@webkit.org>
1006         Clean up Visual Studio properties files after switching to CMake.
1008         * win/tools/WinTools.make: Removed.
1009         * win/tools/vsprops: Removed.
1010         * win/tools/vsprops/FeatureDefines.props: Removed.
1011         * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
1012         * win/tools/vsprops/GStreamer32.props: Removed.
1013         * win/tools/vsprops/GStreamer64.props: Removed.
1014         * win/tools/vsprops/GStreamerCommon.props: Removed.
1015         * win/tools/vsprops/WinCairo.props: Removed.
1016         * win/tools/vsprops/cURL.props: Removed.
1017         * win/tools/vsprops/common.props: Removed.
1018         * win/tools/vsprops/debug.props: Removed.
1019         * win/tools/vsprops/debug_wincairo.props: Removed.
1020         * win/tools/vsprops/debugsuffix.props: Removed.
1021         * win/tools/vsprops/production.props: Removed.
1022         * win/tools/vsprops/release.props: Removed.
1024 2016-04-28  Dean Jackson  <dino@apple.com>
1026         Update WebKitSystemInterface to internal version 82799.
1028         * WebKitSystemInterface.h:
1029         * libWebKitSystemInterfaceElCapitan.a:
1030         * libWebKitSystemInterfaceIOSDevice9.2.a:
1031         * libWebKitSystemInterfaceIOSSimulator9.2.a:
1032         * libWebKitSystemInterfaceYosemite.a:
1034 2016-03-25  Joseph Pecoraro  <pecoraro@apple.com>
1036         Web Inspector: make at the root should not create a WebKitLibraries/--lvm directory
1037         https://bugs.webkit.org/show_bug.cgi?id=155918
1039         Reviewed by Timothy Hatcher.
1041         * Makefile:
1042         Remove no longer used --llvm option.
1044 2016-03-25  Daniel Bates  <dabates@apple.com>
1046         Add WebKitSystemInterface for iOS 9.3
1047         https://bugs.webkit.org/show_bug.cgi?id=155893
1049         Rubber-stamped by Alexey Proskuryakov.
1051         * libWebKitSystemInterfaceIOSDevice9.3.a: Added.
1052         * libWebKitSystemInterfaceIOSSimulator9.3.a: Added.
1054 2016-03-13  Joseph Pecoraro  <pecoraro@apple.com>
1056         Remove ENABLE(ES6_TEMPLATE_LITERAL_SYNTAX) guards
1057         https://bugs.webkit.org/show_bug.cgi?id=155417
1059         Reviewed by Yusuke Suzuki.
1061         * win/tools/vsprops/FeatureDefines.props:
1062         * win/tools/vsprops/FeatureDefinesCairo.props:
1064 2016-02-24  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
1066         [web-animations] Add AnimationTimeline, DocumentTimeline and add extensions to Document interface
1067         https://bugs.webkit.org/show_bug.cgi?id=151688
1069         Reviewed by Dean Jackson.
1071         Enables the WEB_ANIMATIONS compiler switch.
1073         * win/tools/vsprops/FeatureDefines.props:
1074         * win/tools/vsprops/FeatureDefinesCairo.props:
1076 2016-02-17  Filip Pizlo  <fpizlo@apple.com>
1078         Remove LLVM dependencies from WebKit
1079         https://bugs.webkit.org/show_bug.cgi?id=154323
1081         Reviewed by Antti Koivisto and Benjamin Poulain.
1083         * LLVMIncludesElCapitan.tar.bz2: Removed.
1084         * LLVMIncludesIOS9.tar.bz2: Removed.
1085         * LLVMIncludesMavericks.tar.bz2: Removed.
1086         * LLVMIncludesYosemite.tar.bz2: Removed.
1087         * LLVMLibrariesElCapitan.tar.bz2: Removed.
1088         * LLVMLibrariesIOS9.tar.bz2: Removed.
1089         * LLVMLibrariesMavericks.tar.bz2: Removed.
1090         * LLVMLibrariesYosemite.tar.bz2: Removed.
1092 2016-01-27  Daniel Bates  <dabates@apple.com>
1094         Remove WebKitSystemInterface for iOS SDK < 9
1095         https://bugs.webkit.org/show_bug.cgi?id=153570
1097         Reviewed by Andy Estes.
1099         We no longer support building for iOS < 9.
1101         * libWebKitSystemInterfaceIOSDevice8.1.a: Removed.
1102         * libWebKitSystemInterfaceIOSDevice8.2.a: Removed.
1103         * libWebKitSystemInterfaceIOSDevice8.3.a: Removed.
1104         * libWebKitSystemInterfaceIOSDevice8.4.a: Removed.
1105         * libWebKitSystemInterfaceIOSSimulator8.1.a: Removed.
1106         * libWebKitSystemInterfaceIOSSimulator8.2.a: Removed.
1107         * libWebKitSystemInterfaceIOSSimulator8.3.a: Removed.
1108         * libWebKitSystemInterfaceIOSSimulator8.4.a: Removed.
1110 2016-01-26  Daniel Bates  <dabates@apple.com>
1112         Add WebKitSystemInterface for iOS 9.2
1113         https://bugs.webkit.org/show_bug.cgi?id=153355
1115         Rubber-stamped by David Kilzer.
1117         * WebKitSystemInterface.h:
1118         * WebKitSystemInterfaceIOS.h: Removed.
1119         * libWebKitSystemInterfaceIOSDevice9.2.a: Added.
1120         * libWebKitSystemInterfaceIOSSimulator9.2.a: Added.
1122 2016-01-02  Andy Estes  <aestes@apple.com>
1124         Try to fix the Windows build
1126         After r194496, the Windows build appeared to use a stale copy of StdLibExtras.h. I deleted the build directory
1127         on the bots, and am touching this file to force a new build.
1129         * win/tools/vsprops/common.props:
1131 2016-01-01  Jeff Miller  <jeffm@apple.com>
1133         Update user-visible copyright strings to include 2016
1134         https://bugs.webkit.org/show_bug.cgi?id=152531
1136         Reviewed by Alexey Proskuryakov.
1138         * win/tools/scripts/COPYRIGHT-END-YEAR:
1140 2015-12-19  Dan Bernstein  <mitz@apple.com>
1142         [Mac] WebKit contains dead source code for OS X Mavericks and earlier
1143         https://bugs.webkit.org/show_bug.cgi?id=152462
1145         Reviewed by Alexey Proskuryakov.
1147         * libWebKitSystemInterfaceMavericks.a: Removed.
1149 2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1151         [Fetch API] Add fetch API compile time flag
1152         https://bugs.webkit.org/show_bug.cgi?id=152254
1154         Reviewed by Darin Adler.
1156         * win/tools/vsprops/FeatureDefines.props:
1157         * win/tools/vsprops/FeatureDefinesCairo.props:
1159 2015-12-01  Yusuke Suzuki  <utatane.tea@gmail.com>
1161         [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature
1162         https://bugs.webkit.org/show_bug.cgi?id=150792
1164         Reviewed by Saam Barati.
1166         * win/tools/vsprops/FeatureDefines.props:
1167         * win/tools/vsprops/FeatureDefinesCairo.props:
1169 2015-12-01  Commit Queue  <commit-queue@webkit.org>
1171         Unreviewed, rolling out r192914.
1172         https://bugs.webkit.org/show_bug.cgi?id=151734
1174         JSC tests for this change are failing on 32 and 64-bit bots
1175         (Requested by ryanhaddad on #webkit).
1177         Reverted changeset:
1179         "[ES6] Implement LLInt/Baseline Support for ES6 Generators and
1180         enable this feature"
1181         https://bugs.webkit.org/show_bug.cgi?id=150792
1182         http://trac.webkit.org/changeset/192914
1184 2015-12-01  Yusuke Suzuki  <utatane.tea@gmail.com>
1186         [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature
1187         https://bugs.webkit.org/show_bug.cgi?id=150792
1189         Reviewed by Saam Barati.
1191         * win/tools/vsprops/FeatureDefines.props:
1192         * win/tools/vsprops/FeatureDefinesCairo.props:
1194 2015-11-05  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
1196         Add runtime and compile time flags for enabling Web Animations API and model.
1197         https://bugs.webkit.org/show_bug.cgi?id=150914
1199         Reviewed by Benjamin Poulain.
1201         Add ENABLE_WEB_ANIMATIONS compile time flag, runtime flag webAnimationsEnabled and Expose WK2 preference for runtime flag.
1203         * win/tools/vsprops/FeatureDefines.props:
1204         * win/tools/vsprops/FeatureDefinesCairo.props:
1206 2015-11-01  Yusuke Suzuki  <utatane.tea@gmail.com>
1208         [ES6] Support Generator Syntax
1209         https://bugs.webkit.org/show_bug.cgi?id=150769
1211         Reviewed by Geoffrey Garen.
1213         Added ENABLE_ES6_GENERATORS flag.
1215         * win/tools/vsprops/FeatureDefines.props:
1216         * win/tools/vsprops/FeatureDefinesCairo.props:
1218 2015-10-26  Dana Burkart  <dburkart@apple.com>
1220         `make analyze` should build using the debug configuration
1221         https://bugs.webkit.org/show_bug.cgi?id=150571
1223         Reviewed by Lucas Forschler.
1225         * Makefile:
1227 2015-10-20  Yoav Weiss  <yoav@yoav.ws>
1229         Rename the PICTURE_SIZES flag to CURRENTSRC
1230         https://bugs.webkit.org/show_bug.cgi?id=150275
1232         Reviewed by Dean Jackson.
1234         * win/tools/vsprops/FeatureDefines.props:
1235         * win/tools/vsprops/FeatureDefinesCairo.props:
1237 2015-10-08  Daniel Bates  <dabates@apple.com>
1239         Add LLVM binaries for iOS 9 device
1240         https://bugs.webkit.org/show_bug.cgi?id=149913
1242         Rubber-stamped by Filip Pizlo.
1244         Add LLVM 3.6.2 binaries for ARM64-based iOS devices. We make use of LLVM for the FTL,
1245         which is enabled for 64-bit iOS devices.
1247         I built these binaries by performing the following:
1249         1) Check out WebKit to a directory like /some/path/OpenSource.
1251         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.
1253         3) In /some/path/OpenSource, delete the WebKitBuild directory to ensure a clean build.
1255         4) Run `Tools/Scripts/build-jsc --release --device ARCHS=arm64 ONLY_ACTIVE_ARCH=NO` to build both LLVM and JavaScriptCore.
1257         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.
1259         * LLVMIncludesIOS9.tar.bz2: Added.
1260         * LLVMLibrariesIOS9.tar.bz2: Added.
1262 2015-09-25  Alex Christensen  <achristensen@webkit.org>
1264         Prepare internal AppleWin build for CMake
1265         https://bugs.webkit.org/show_bug.cgi?id=149570
1267         Reviewed by Brent Fulgham.
1269         * win/tools/scripts/auto-version.pl:
1270         Use the WEBKIT_LIBRARIES environment variable if it exists.
1272 2015-09-25  Brent Fulgham  <bfulgham@apple.com>
1274         [Win] Unreviewed build fix.
1276         * win/tools/vsprops/FeatureDefines.props: Let Windows build know about
1277         the STREAMS_API feature.
1279 2015-09-24  Daniel Bates  <dabates@apple.com>
1281         Add WebKitSystemInterface for iOS 9.0
1282         https://bugs.webkit.org/show_bug.cgi?id=149550
1284         Rubber-stamped by Alexey Proskuryakov.
1286         * WebKitSystemInterface.h:
1287         * libWebKitSystemInterfaceIOSDevice9.0.a: Added.
1288         * libWebKitSystemInterfaceIOSSimulator9.0.a: Added.
1290 2015-09-18  Alex Christensen  <achristensen@webkit.org>
1292         Remove last required use of WEBKIT_LIBRARIES environment variable on Windows
1293         https://bugs.webkit.org/show_bug.cgi?id=149355
1295         Reviewed by Brent Fulgham.
1297         * win/tools/scripts/auto-version.pl:
1298         Use the directory of $0 (the currently executed perl script) to find the perl script instead of an environment variable.
1299         This makes it possible to build WebKit on Windows without environment variables.
1301 2015-09-14  Chris Dumez  <cdumez@apple.com>
1303         Disable PICTURE_SIZES on AppleWin
1304         https://bugs.webkit.org/show_bug.cgi?id=149125
1306         Reviewed by Alexey Proskuryakov.
1308         * win/tools/vsprops/FeatureDefines.props:
1310 2015-08-31  Brent Fulgham  <bfulgham@apple.com>
1312         [Win] Unreviewed build fix.
1314         * win/lib32/WebKitSystemInterface.lib: Update with VS2015 build of this
1315         library to avoid linker errors on build bots.
1317 2015-08-21  Brent Fulgham  <bfulgham@apple.com>
1319         [Win] Unreviewed build fix.
1321         * win/tools/vsprops/common.props: Ignore a warning that is filling the
1322         build logs with useless cruft.
1324 2015-08-20  Lucas Forschler  <lforschler@apple.com>
1326         Check in LLVM 3.6.2 binary drops for OS X Mavericks.
1327         Check in drops built from the LLVM 3.6.2 open source release. 
1329         * LLVMIncludesMavericks.tar.bz2:
1330         * LLVMLibrariesMavericks.tar.bz2:
1332 2015-08-12  Lucas Forschler  <lforschler@apple.com>
1334         Check in LLVM 3.6.2 binary drops for OS X Yosemite
1335         Check in drops built from the LLVM 3.6.2 open source release.
1337 2015-08-11  Brent Fulgham  <bfulgham@apple.com>
1339         [Win] Unreviewed build fix for VS2015 targets.
1341         * win/lib32/WebKitSystemInterface.lib: Update with VS2015 version of library.
1343 2015-08-04  Alex Christensen  <achristensen@webkit.org>
1345         Fix quirks with CMake and VS2015
1346         https://bugs.webkit.org/show_bug.cgi?id=147663
1348         Reviewed by Brent Fulgham.
1350         * win/tools/vsprops/common.props:
1351         Hide some warnings.  Using the same variable names in nested scopes is ok for now.
1353 2015-08-04  Brent Fulgham  <bfulgham@apple.com>
1355         [Win] Update Apple Windows build for VS2015
1356         https://bugs.webkit.org/show_bug.cgi?id=147653
1358         Reviewed by Dean Jackson.
1360         * win/tools/vsprops/common.props: Fix build flags to use Windows 7
1361         (WINVER=0x601) as minimum build target for 64-bit builds.
1363 2015-08-03  Filip Pizlo  <fpizlo@apple.com>
1365         Check in LLVM 3.6.2 binary drops for El Capitan
1366         https://bugs.webkit.org/show_bug.cgi?id=147582
1368         Reviewed by Alexey Proskuryakov.
1369         
1370         Check in drops built from the LLVM 3.6.2 open source release.
1371         
1372         These drops were built by doing:
1373         
1374         1) Check out WebKit to a directory like /some/path/OpenSource.
1376         2) Unpack LLVM 3.6.2 into /some/path/OpenSource/llvm. I got LLVM 3.6.2 from:
1377         
1378         http://llvm.org/releases/3.6.2/llvm-3.6.2.src.tar.xz
1380         3) While in /some/path/OpenSource, run Tools/Scripts/build-jsc --release. Make sure it's a
1381         totally clean build (i.e. delete WebKitBuild before starting).
1383         4) Run the following to create binary drops:
1385         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
1387         * LLVMIncludesElCapitan.tar.bz2: Added.
1388         * LLVMLibrariesElCapitan.tar.bz2: Added.
1390 2015-07-28  Yusuke Suzuki  <utatane.tea@gmail.com>
1392         [ES6] Add ENABLE_ES6_MODULES compile time flag with the default value "false"
1393         https://bugs.webkit.org/show_bug.cgi?id=147350
1395         Reviewed by Sam Weinig.
1397         * win/tools/vsprops/FeatureDefines.props:
1398         * win/tools/vsprops/FeatureDefinesCairo.props:
1400 2015-07-20  Gordon Sheridan  <gordon_sheridan@apple.com>
1402         WKSI support for blocking a plug-in for non-security reasons.
1403         https://bugs.webkit.org/show_bug.cgi?id=145009
1405         Reviewed by Anders Carlsson.
1407         * WebKitSystemInterface.h:
1408         * libWebKitSystemInterfaceMavericks.a:
1409         * libWebKitSystemInterfaceYosemite.a:
1411 2015-07-02  Daniel Bates  <dabates@apple.com>
1413         [iOS] Add WebKitSystemInterface for iOS 8.4
1414         https://bugs.webkit.org/show_bug.cgi?id=146548
1416         Rubber-stamped by Zalan Bujtas.
1418         * WebKitSystemInterfaceIOS.h:
1419         * libWebKitSystemInterfaceIOSDevice8.4.a: Added.
1420         * libWebKitSystemInterfaceIOSSimulator8.4.a: Added.
1422 2015-06-30  Andy VanWagoner  <thetalecrafter@gmail.com>
1424         Implement ECMAScript Internationalization API
1425         https://bugs.webkit.org/show_bug.cgi?id=90906
1427         Reviewed by Benjamin Poulain.
1429         * win/tools/vsprops/FeatureDefines.props: add ENABLE_INTL flag
1430         * win/tools/vsprops/FeatureDefinesCairo.props: add ENABLE_INTL flag
1432 2015-06-29  Hyungwook Lee  <hyungwook.lee@navercorp.com>
1434         [Win] Activate SSE support for 32-bit builds.
1435         https://bugs.webkit.org/show_bug.cgi?id=144923
1437         Reviewed by Brent Fulgham.
1439         * win/tools/vsprops/common.props:
1441 2015-06-26  Per Arne Vollan  <peavo@outlook.com>
1443         [WinCairo] Enable WEB_TIMING.
1444         https://bugs.webkit.org/show_bug.cgi?id=146357
1446         Reviewed by Brent Fulgham.
1448         * win/tools/vsprops/FeatureDefinesCairo.props:
1450 2015-06-26  Csaba Osztrogonác  <ossy@webkit.org>
1452         Unreviewed buildfix after r185971, disable WEB_TIMING.
1454         * win/tools/vsprops/FeatureDefinesCairo.props:
1456 2015-06-25  Brent Fulgham  <bfulgham@apple.com>
1458         [WIN] Enable WEB_TIMING API
1459         https://bugs.webkit.org/show_bug.cgi?id=146330
1460         <rdar://problem/21530765>
1462         Reviewed by Dean Jackson.
1464         Enable WEB_TIMING features on Windows by activating the feature flag,
1465         and correcting some build errors.
1467         * win/tools/vsprops/FeatureDefines.props: Enable feature flag.
1468         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
1470 2015-05-27  Dean Jackson  <dino@apple.com>
1472         img.currentSrc problem in strict mode with old picturefill
1473         https://bugs.webkit.org/show_bug.cgi?id=144095
1474         <rdar://problem/21087013>
1476         Reviewed by Simon Fraser.
1478         Add a PICTURE_SIZES flag.
1480         * win/tools/vsprops/FeatureDefines.props:
1481         * win/tools/vsprops/FeatureDefinesCairo.props:
1483 2015-05-09  Yoav Weiss  <yoav@yoav.ws>
1485         Remove the PICTURE_SIZES build flag
1486         https://bugs.webkit.org/show_bug.cgi?id=144679
1488         Reviewed by Benjamin Poulain.
1490         Removed the PICTURE_SIZES build time flag.
1492         * win/tools/vsprops/FeatureDefines.props:
1493         * win/tools/vsprops/FeatureDefinesCairo.props:
1495 2015-05-05  daegyu lee  <daegyu.lee@navercorp.com>
1497         Remove the remaining vestiges of SVG feature define
1498         https://bugs.webkit.org/show_bug.cgi?id=144655
1500         Reviewed by Alexey Proskuryakov.
1502         * win/tools/vsprops/FeatureDefines.props:
1503         * win/tools/vsprops/FeatureDefinesCairo.props:
1505 2015-04-29  Per Arne Vollan  <peavo@outlook.com>
1507         [WinCairo] Turn on WebGL.
1508         https://bugs.webkit.org/show_bug.cgi?id=144389
1510         Reviewed by Brent Fulgham.
1512         * win/tools/vsprops/FeatureDefinesCairo.props:
1514 2015-04-27  Brent Fulgham  <bfulgham@apple.com>
1516         [Win] Deactivate WebGL until Windows tests work properly
1517         https://bugs.webkit.org/show_bug.cgi?id=144291
1518         <rdar://problem/20707307>
1520         Reviewed by Zalan Bujtas.
1522         * win/tools/vsprops/FeatureDefines.props: Turn off the WEB_GL
1523         feature for the Apple Windows port.
1525 2015-04-28  Per Arne Vollan  <peavo@outlook.com>
1527         [Win] Enable ES6 template literals
1528         https://bugs.webkit.org/show_bug.cgi?id=144316
1530         Reviewed by Csaba Osztrogonác.
1532         * win/tools/vsprops/FeatureDefines.props:
1533         * win/tools/vsprops/FeatureDefinesCairo.props:
1535 2015-04-25  Martin Robinson  <mrobinson@igalia.com>
1537         Rename ENABLE_3D_RENDERING to ENABLE_3D_TRANSFORMS
1538         https://bugs.webkit.org/show_bug.cgi?id=144182
1540         Reviewed by Simon Fraser.
1542         * win/tools/vsprops/FeatureDefines.props: Replace all instances of 3D_RENDERING with 3D_TRANSFORMS.
1543         * win/tools/vsprops/FeatureDefinesCairo.props: Replace all instances of 3D_RENDERING with 3D_TRANSFORMS.
1545 2015-04-17  Daniel Bates  <dabates@apple.com>
1547         Not able to build WebKit against iOS Simulator 8.3 SDK
1548         https://bugs.webkit.org/show_bug.cgi?id=143883
1550         Reviewed by David Kilzer.
1552         Add WebKitSystemInterface for iOS 8.3.
1554         * libWebKitSystemInterfaceIOSDevice8.3.a: Added.
1555         * libWebKitSystemInterfaceIOSSimulator8.3.a: Added.
1557 2015-04-06  Myles C. Maxfield  <mmaxfield@apple.com>
1559         [Win] [SVG -> OTF Converter] Turn off on Windows until I can get the tests under control
1561         Unreviewed.
1563         * win/tools/vsprops/FeatureDefines.props:
1565 2015-04-06  Myles C. Maxfield  <mmaxfield@apple.com>
1567         [Win] [SVG -> OTF Converter] Support the SVG -> OTF Font Converter
1568         https://bugs.webkit.org/show_bug.cgi?id=143402
1570         Reviewed by Darin Adler.
1572         * win/tools/vsprops/FeatureDefines.props: Enable the define.
1574 2015-03-09  Daniel Bates  <dabates@apple.com>
1576         [iOS] Add WebKitSystemInterface for iOS 8.2
1577         https://bugs.webkit.org/show_bug.cgi?id=142505
1579         Reviewed by Andy Estes.
1581         * libWebKitSystemInterfaceIOSDevice8.2.a: Added.
1582         * libWebKitSystemInterfaceIOSSimulator8.2.a: Added.
1584 2015-03-06  Csaba Osztrogonác  <ossy@webkit.org>
1586         Remove Mountain Lion libraries since ML isn't supported
1587         https://bugs.webkit.org/show_bug.cgi?id=142332
1589         Reviewed by Darin Adler.
1591         * LLVMIncludesMountainLion.tar.bz2: Removed.
1592         * LLVMLibrariesMountainLion.tar.bz2: Removed.
1594 2015-03-03  Brent Fulgham  <bfulgham@apple.com>
1596         [Win] [Attachment] New Tests fail on Windows
1597         https://bugs.webkit.org/show_bug.cgi?id=142017
1599         Unreviewed test fix. Just activate the feature.
1601         * win/tools/vsprops/FeatureDefines.props:
1602         * win/tools/vsprops/FeatureDefinesCairo.props:
1604 2015-02-26  Brent Fulgham  <bfulgham@apple.com>
1606         [Win] Unreviewed build fix after r180676.
1608         I forgot to checkin one of the more important changes!
1610         * win/tools/vsprops/common.props:
1612 2015-02-26  Brent Fulgham  <bfulgham@apple.com>
1614         [Win] Make build logs more legible by reducing noise
1615         https://bugs.webkit.org/show_bug.cgi?id=142034
1617         Reviewed by Alexey Proskuryakov.
1619         Modify batch files, makefiles, and DOS commands to remove
1620         uninteresting/unhelpful output.
1622         * win/tools/vsprops/common.props:
1624 2015-02-25  peavo@outlook.com  <peavo@outlook.com>
1626         [WinCairo] WinLauncher is not starting on Vista.
1627         https://bugs.webkit.org/show_bug.cgi?id=141905
1629         Reviewed by Alex Christensen.
1631         We have to soft link with Media Foundation functions to be able
1632         to start on Vista and WinXP.
1634         * win/tools/vsprops/WinCairo.props: Remove Media Foundation input libraries.
1636 2015-02-03  Brent Fulgham  <bfulgham@apple.com>
1638         [Win] Unreviewed build fix. Turn on feature flags for items
1639         we currently ship/test on Mac.
1641         * win/tools/vsprops/FeatureDefines.props: Activate ENABLE_DOM4_EVENTS_CONSTRUCTOR
1642         and CURSOR_VISIBILITY.
1644 2015-01-28  Sam Weinig  <sam@webkit.org>
1646         Remove libWebKitSystemInterfaceMountainLion.a
1648         Reviewed by Mark Rowe.
1650         * libWebKitSystemInterfaceMountainLion.a: Removed.
1652 2015-01-28  peavo@outlook.com  <peavo@outlook.com>
1654         [WinCairo] Enable CSS_SELECTORS_LEVEL4.
1655         https://bugs.webkit.org/show_bug.cgi?id=141003
1657         Reviewed by Brent Fulgham.
1659         * win/tools/vsprops/FeatureDefinesCairo.props:
1661 2015-01-22  David Kilzer  <ddkilzer@apple.com>
1663         [iOS] Fix build for external iphoneos SDK
1665         Reviewed by Daniel Bates.
1667         * WebKitSystemInterface.h: Remove import of the
1668         <IOSurface/IOSurface.h> header, and add a typedef for
1669         IOSurfaceRef in its place.
1671 2015-01-22  Brent Fulgham  <bfulgham@apple.com>
1673         [Win] Unreviewed gardening.
1675         Activate ENABLE(MOUSE_CURSOR_SCALE). This works on Windows and causes more tests to pass.
1677         * win/tools/vsprops/FeatureDefines.props:
1678         * win/tools/vsprops/FeatureDefinesCairo.props:
1680 2015-01-20  Brent Fulgham  <bfulgham@apple.com>
1682         [Win] Unreviewed gardening.
1684         * win/tools/vsprops/FeatureDefines.props: Add feature definition for SVG converter,
1685         but do NOT turn it on.
1686         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
1688 2015-01-19  peavo@outlook.com  <peavo@outlook.com>
1690         [WinCairo][Video] Windows Media Foundation implementation is not completed.
1691         https://bugs.webkit.org/show_bug.cgi?id=140337
1693         Reviewed by Alex Christensen.
1695         Link with Media Foundation libraries.
1697         * win/tools/vsprops/WinCairo.props:
1699 2015-01-01  Jeff Miller  <jeffm@apple.com>
1701         Update user-visible copyright strings to include 2015
1702         https://bugs.webkit.org/show_bug.cgi?id=139880
1704         Reviewed by Darin Adler.
1706         * win/tools/scripts/COPYRIGHT-END-YEAR:
1708 2014-12-19  Daniel Bates  <dabates@apple.com>
1710         [iOS] Add WebKitSystemInterface for iOS 8.1
1711         https://bugs.webkit.org/show_bug.cgi?id=139831
1713         Reviewed by Alexey Proskuryakov.
1715         Towards building the iOS WebKit port using the public SDK, add the
1716         WebKitSystemInterface for iOS version 8.1.
1718         * WebKitSystemInterfaceIOS.h: Added.
1719         * libWebKitSystemInterfaceIOSDevice8.1.a: Added.
1720         * libWebKitSystemInterfaceIOSSimulator8.1.a: Added.
1722 2014-12-17  Brent Fulgham  <bfulgham@apple.com>
1724         [Win] Unreviewed build fix (for full build)
1726         * win/tools/vsprops/FeatureDefines.props: Add missing export so the
1727         derived sources are generated properly.
1728         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
1730 2014-10-29  Tim Horton  <timothy_horton@apple.com>
1732         Implement action menus for data detected items
1733         https://bugs.webkit.org/show_bug.cgi?id=138178
1734         <rdar://problem/18709436>
1736         Reviewed by Anders Carlsson.
1738         * WebKitSystemInterface.h:
1739         * libWebKitSystemInterfaceMavericks.a:
1740         * libWebKitSystemInterfaceMountainLion.a:
1741         * libWebKitSystemInterfaceYosemite.a:
1742         Update WebKitSystemInterface.
1744 2014-10-14  Brent Fulgham  <bfulgham@apple.com>
1746         [Win] Enable Encrypted Media Support
1747         https://bugs.webkit.org/show_bug.cgi?id=137710
1748         <rdar://problem/18652699>
1750         Reviewed by Jer Noble.
1752         * win/tools/vsprops/FeatureDefines.props: Activate the
1753         ENCRYPTED_MEDIA_V2 flag on Windows.
1755 2014-10-01  Mark Rowe  <mrowe@apple.com>
1757         <https://webkit.org/b/137308> WebKit should build on OS X Yosemite for external users
1759         Add versions of WebKitSystemInterface and LLVM for Yosemite. The LLVM build is from
1760         LLVM SVN r206312, matching the Mavericks and Mountain Lion builds.
1762         Reviewed by Dan Bernstein.
1764         * LLVMIncludesYosemite.tar.bz2: Added.
1765         * LLVMLibrariesYosemite.tar.bz2: Added.
1766         * WebKitSystemInterface.h:
1767         * libWebKitSystemInterfaceMavericks.a:
1768         * libWebKitSystemInterfaceMountainLion.a:
1769         * libWebKitSystemInterfaceYosemite.a: Added.
1771 2014-09-23  Roger Fong  <roger_fong@apple.com>
1773         [Windows] Enable CSS Supports Rule on Windows.
1775         * win/tools/vsprops/FeatureDefines.props:
1777 2014-09-19  Brent Fulgham  <bfulgham@apple.com>
1779         [Win] Turn off SSE Instructions for 32-bit Builds
1780         https://bugs.webkit.org/show_bug.cgi?id=136959
1781         <rdar://problem/18375370>
1783         Reviewed by Dean Jackson.
1785         * win/tools/vsprops/common.props: Conditionally exclude the enhanced (SSE) instruction
1786         set when building for 32-bit Windows. Otherwise, continue using SSE.
1788 2014-09-15  peavo@outlook.com  <peavo@outlook.com>
1790         [WinCairo] Make it easier to enable/disable GStreamer.
1791         https://bugs.webkit.org/show_bug.cgi?id=135766
1793         Reviewed by Brent Fulgham.
1795         Make it possible to enable/disable GStreamer by editing the new user macro ENABLE_GSTREAMER_WINCAIRO.
1797         * win/tools/vsprops/GStreamerCommon.props: Add user macro ENABLE_GSTREAMER_WINCAIRO.
1799 2014-09-08  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
1801         Remove FILTERS flag
1802         https://bugs.webkit.org/show_bug.cgi?id=136571
1804         Reviewed by Darin Adler.
1806         * win/tools/vsprops/FeatureDefines.props:
1807         * win/tools/vsprops/FeatureDefinesCairo.props:
1809 2014-09-04  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
1811         Remove CSS_FILTERS flag
1812         https://bugs.webkit.org/show_bug.cgi?id=136529
1814         Reviewed by Dirk Schulze.
1816         * win/tools/vsprops/FeatureDefines.props:
1817         * win/tools/vsprops/FeatureDefinesCairo.props:
1819 2014-08-27  peavo@outlook.com  <peavo@outlook.com>
1821         [WinCairo] Link error.
1822         https://bugs.webkit.org/show_bug.cgi?id=136286
1824         Reviewed by Darin Adler.
1826         Link with the dynamic runtime libraries, since the WinCairo libraries link with these.
1828         * win/tools/vsprops/common.props:
1830 2014-08-26  Brent Fulgham  <bfulgham@apple.com>
1832         [Win] Version stamp should include package-level version
1833         https://bugs.webkit.org/show_bug.cgi?id=136266
1834         <rdar://problem/18134138>
1836         Reviewed by David Kilzer.
1838         * win/tools/scripts/auto-version.pl: Retain the full major build
1839         version in addition to the three-digit value we use internally.
1840         * win/tools/scripts/version-stamp.pl: Find and use the full 3+ digit
1841         major build version when stamping the final output file.
1844 2014-08-25  Brent Fulgham  <bfulgham@apple.com>
1846         [Win] Pass OFFICIAL_BUILD flag to WebInspectorUI build process
1847         https://bugs.webkit.org/show_bug.cgi?id=136229
1849         Reviewed by Dean Jackson.
1851         * win/tools/vsprops/common.props: Pass OFFICIAL_BUILD argument
1852         from VS to child Make processes.
1854 2014-08-17  Brent Fulgham  <bfulgham@apple.com>
1856         [Win] Unreviewed build fix.
1858         Upload static VS2013 version of WebKitSystemInterface.
1860         * win/lib32/WebKitSystemInterface.lib:
1862 2014-08-15  Brent Fulgham  <bfulgham@apple.com>
1864         [Win] Link to static VS2013 runtime library.
1865         https://bugs.webkit.org/show_bug.cgi?id=136007
1866         <rdar://problem/18037766>
1868         Reviewed by Dean Jackson.
1870         * win/tools/vsprops/common.props: Update link command.
1871         * win/tools/vsprops/debugsuffix.props: Ditto.
1873 2014-08-14  Brent Fulgham  <bfulgham@apple.com>
1875         [Win] Extend auto-version and version-stamp for RC_ProjectBuildVersion
1876         https://bugs.webkit.org/show_bug.cgi?id=135948
1877         <rdar://problem/18022221>
1879         Reviewed by David Kilzer.
1881         * win/tools/scripts/auto-version.pl:
1882         (splitVersion): Use RC_ProjectBuildVersion (or RC_PROJECTBUILDVERSION) if set
1883         in the environment as the 'Build Version', unless the multi-tuple version
1884         supplied by RC_ProjectSourceVersion already has a fourth component.
1885         * win/tools/scripts/version-stamp.pl: Check for RC_ProjectBuildVersion and
1886         use it in preference to RC_PROJECTBUILDVERSION.
1888 2014-08-08  Joseph Pecoraro  <pecoraro@apple.com>
1890         make clean does not work in OpenSource, fails in WebKitLibraries
1891         https://bugs.webkit.org/show_bug.cgi?id=135734
1893         Reviewed by David Kilzer.
1895         * Makefile:
1896         Add a "clean" target that runs copy-webkitlibraries-to-product-dir
1897         with the new --clean switch.
1899 2014-08-04  Benjamin Poulain  <benjamin@webkit.org>
1901         Add a flag for the CSS Selectors level 4 implementation
1902         https://bugs.webkit.org/show_bug.cgi?id=135535
1904         Reviewed by Andreas Kling.
1906         * win/tools/vsprops/FeatureDefines.props:
1908 2014-07-31  Brent Fulgham  <bfulgham@apple.com>
1910         [Win] Use RC_PROJECTBUILDVERSION as build portion of version
1911         https://bugs.webkit.org/show_bug.cgi?id=135478
1913         Reviewed by David Kilzer.
1915         * win/tools/scripts/version-stamp.pl: Check environment for
1916         RC_PROJECTBUILDVERSION, and use it for the build portion of
1917         the file version resource. Otherwise, use the __VERSION_BUILD__
1918         value we calculated from the version string.
1920 2014-07-31  Brent Fulgham  <bfulgham@apple.com>
1922         [Win] Fix build failure when using 5-tuple build versions.
1923         https://bugs.webkit.org/show_bug.cgi?id=135464
1924         <rdar://problem/17872507>
1926         Reviewed by David Kilzer.
1928         * win/tools/scripts/version-stamp.pl: Modify the environment for
1929         the VersionStamper sub-process to work around bug in that tool.
1931 2014-07-29  Brent Fulgham  <bfulgham@apple.com>
1933         [Win] Modify version numbering scheme to support 5-tuple versions
1934         https://bugs.webkit.org/show_bug.cgi?id=135400
1935         <rdar://problem/17849033>
1937         Reviewed by David Kilzer.
1939         Revise the auto-version.pl script so that it generates a set of packed
1940         version tuples that allow us to map 5-tuple versions into something
1941         that will work with Windows' 3-tuple version structure.
1943         * win/tools/scripts/auto-version.pl:
1944         (packTwoValues): Added,
1945         (splitVersion): Revised to return packed combination of minor-tiny and
1946         micro-nano to be used as "MINOR" and "TINY" portion of version.
1947         (splitBuildMajorVersion): Deleted.
1948         * win/tools/scripts/version-stamp.pl: Added.
1950 2014-07-23  Bem Jones-Bey  <bjonesbe@adobe.com>
1952         Remove CSS_EXCLUSIONS compile flag and leftover code
1953         https://bugs.webkit.org/show_bug.cgi?id=135175
1955         Reviewed by Zoltan Horvath.
1957         At this point, the CSS_EXCLUSIONS flag guards nothing but some useless
1958         stubs. This removes the flag and the useless code.
1960         * win/tools/vsprops/FeatureDefines.props:
1961         * win/tools/vsprops/FeatureDefinesCairo.props:
1963 2014-07-22  Brent Fulgham  <bfulgham@apple.com>
1965         Correct handling of __VERSION_TEXT__ for 4+-tuple versions
1966         https://bugs.webkit.org/show_bug.cgi?id=135161
1967         <rdar://problem/17763546>
1969         Reviewed by David Kilzer.
1971         Revise the auto-version.pl script to properly handle version
1972         strings with 4 (or more) version tuples. Previously these were
1973         being truncated from the version.
1975         * win/tools/scripts/auto-version.pl:
1976         (splitVersion): Return truncated version of
1977         overall version string.
1979 2014-07-21  Brent Fulgham  <bfulgham@apple.com>
1981         [Win] Extend auto-version.pl to handle 5-tuple versions
1982         https://bugs.webkit.org/show_bug.cgi?id=135124
1983         <rdar://problem/17750334>
1985         Reviewed by David Kilzer.
1987         Extend tuple parsing to handle up to five tuples, and as
1988         few as a single tuple. On Windows, the two additional
1989         tuples are unused.
1991         Also corrected regular expression capture logic to use local
1992         blocks, preventing later capture expressions from reusing
1993         previous capture results when the current expression failed
1994         to find a match (GRRR, Perl!).
1996         Clean up code by putting logic into a couple of subroutines.
1998         * win/tools/scripts/auto-version.pl:
2000 2014-07-21  Brent Fulgham  <bfulgham@apple.com>
2002         [Win] Correct auto-version.pl script for two-digit version numbers
2003         https://bugs.webkit.org/show_bug.cgi?id=135119
2004         <rdar://problem/17743959>
2006         Reviewed by David Kilzer.
2008         The $MAJOR_VERSION must be the first digit of $BUILD_MAJOR_VERSION,
2009         and $MINOR_VERSION must be the remaining digits.
2011         Also correct regexp (line 90) that was allowing version numbers
2012         larger than three digits to be processed.
2014         * win/tools/scripts/auto-version.pl: Correct regular expression.
2016 2014-07-18  Dana Burkart  <dburkart@apple.com>
2018         Add a new 'analyze' target to the makefile. This will make use of a new
2019         'PATH_TO_SCAN_BUILD' which, if set will wrap xcodebuild in the clang
2020         static analyzer.
2021         https://bugs.webkit.org/show_bug.cgi?id=135057
2022         <rdar://problem/10193187>
2024         Reviewed by David Kilzer.
2026         * Makefile:
2027         * Makefile.shared:
2028         * Source/Makefile:
2030 2014-07-10  Alex Christensen  <achristensen@webkit.org>
2032         Enable same features on all Windows ports.
2033         https://bugs.webkit.org/show_bug.cgi?id=134715
2035         Reviewed by Brent Fulgham.
2037         * win/tools/vsprops/FeatureDefinesCairo.props:
2038         Made identical to FeatureDefines.props.
2040 2014-07-09  Brent Fulgham  <bfulgham@apple.com>
2042         [Win] Unreviewed build fix.
2044         Build bots don't have a three-part default version string,
2045         breaking pattern matching. Handle this case.
2047         * win/tools/scripts/auto-version.pl:
2049 2014-07-09  Brent Fulgham  <bfulgham@apple.com>
2051         [Win] Unreviewed gardening.
2053         * win/tools/scripts/auto-version.pl: Protect against
2054         malformed paths (trailing backslashes).
2055         * win/tools/scripts/feature-defines.pl: Make sure result
2056         has an EOL character.
2058 2014-07-09  Brent Fulgham  <bfulgham@apple.com>
2060         [Win] Remove uses of 'bash' in build system
2061         https://bugs.webkit.org/show_bug.cgi?id=134782
2062         <rdar://problem/17615533>
2064         Reviewed by Dean Jackson.
2066         Remove uses of 'bash' by replacing Windows-specific bash scripts
2067         with Perl equivalents.
2069         * win/tools/scripts/feature-defines.pl: Copied from WebKitLibraries/win/tools/scripts/feature-defines.sh.
2070         * win/tools/scripts/feature-defines.sh: Removed.
2072 2014-07-08  Brent Fulgham  <bfulgham@apple.com>
2074         [Win] Implement auto-version as a Perl program
2075         https://bugs.webkit.org/show_bug.cgi?id=134745
2076         <rdar://problem/17597801>
2078         Reviewed by David Kilzer.
2080         Translate the auto-version.sh bash script into an equivalent
2081         Perl script.
2083         * win/tools/scripts/auto-version.pl: Added.
2084         * win/tools/scripts/auto-version.sh: Removed.
2086 2014-07-06  Yoav Weiss  <yoav@yoav.ws>
2088         Turn on img@sizes compile flag
2089         https://bugs.webkit.org/show_bug.cgi?id=134634
2091         Reviewed by Benjamin Poulain.
2093         * win/tools/vsprops/FeatureDefines.props: Added compile flag.
2095 2014-07-01  Pratik Solanki  <psolanki@apple.com>
2097         Encode/decode CFURLRequestRefs when USE(CFNETWORK) is enabled
2098         https://bugs.webkit.org/show_bug.cgi?id=134454
2099         <rdar://problem/17510980>
2101         Reviewed by Andreas Kling.
2103         * WebKitSystemInterface.h:
2104         * libWebKitSystemInterfaceMavericks.a:
2105         * libWebKitSystemInterfaceMountainLion.a:
2107 2014-06-25  Laszlo Gombos  <l.gombos@samsung.com>
2109         Remove build guard for progress element
2110         https://bugs.webkit.org/show_bug.cgi?id=134292
2112         Reviewed by Benjamin Poulain.
2114         * win/tools/vsprops/FeatureDefines.props:
2115         * win/tools/vsprops/FeatureDefinesCairo.props:
2117 2014-06-21  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
2119         Removing PAGE_VISIBILITY_API compile guard.
2120         https://bugs.webkit.org/show_bug.cgi?id=133844
2122         Reviewed by Gavin Barraclough.
2124         * win/tools/vsprops/FeatureDefines.props:
2125         * win/tools/vsprops/FeatureDefinesCairo.props:
2127 2014-06-11  Jer Noble  <jer.noble@apple.com>
2129         Update WKSI for <rdar://problem/17009091>.
2131         Rubber stamped by Eric Carlson.
2133         * libWebKitSystemInterfaceMavericks.a:
2134         * libWebKitSystemInterfaceMountainLion.a:
2136 2014-06-02  David Kilzer  <ddkilzer@apple.com>
2138         Error running copy-webkitlibraries-to-product-directory
2139         <http://webkit.org/b/133449>
2140         <rdar://problem/17047638>
2142         Reviewed by Filip Pizlo.
2144         * Makefile: Ignore the mysterious future.  Use "@true" to
2145         suppress the annoying "Nothing to be done for `libs'." message.
2147 2014-05-27  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
2149         Remove BLOB guards
2150         https://bugs.webkit.org/show_bug.cgi?id=132863
2152         Reviewed by Csaba Osztrogonác.
2154         * win/tools/vsprops/FeatureDefines.props:
2155         * win/tools/vsprops/FeatureDefinesCairo.props:
2157 2014-05-20  Dean Jackson  <dino@apple.com>
2159         [Mac] Allow popup menus to override default appearance
2160         https://bugs.webkit.org/show_bug.cgi?id=133129
2162         Reviewed by Tim Horton.
2164         Add a new parameter to WKPopupMenu.
2166         * WebKitSystemInterface.h:
2167         * libWebKitSystemInterfaceMavericks.a:
2168         * libWebKitSystemInterfaceMountainLion.a:
2170 2014-05-14  Tibor Meszaros  <tmeszaros.u-szeged@partner.samsung.com>
2172         Remove CSS_STICKY_POSITION guards
2173         https://bugs.webkit.org/show_bug.cgi?id=132676
2175         Reviewed by Simon Fraser.
2177         * win/tools/vsprops/FeatureDefines.props:
2178         * win/tools/vsprops/FeatureDefinesCairo.props:
2180 2014-05-06  David Kilzer  <ddkilzer@apple.com>
2182         Add Makefile targets for copying static libraries (LLVM and WKSI)
2183         <http://webkit.org/b/132619>
2185         Reviewed by Mark Rowe.
2187         * Makefile: Added.
2188         (libs): Install both LLVM and WKSI static libraries.
2189         (all): Add dependency on 'libs' target.
2190         (debug d): Set configuration, the call 'libs' target.
2191         (release r): Ditto.
2193 2014-05-05  Dean Jackson  <dino@apple.com>
2195         https://bugs.webkit.org/show_bug.cgi?id=132593
2197         Update WebKitSystemInterface to allow animated focus rings.
2199         * WebKitSystemInterface.h:
2200         * libWebKitSystemInterfaceMavericks.a:
2201         * libWebKitSystemInterfaceMountainLion.a:
2203 2014-05-05  Brent Fulgham  <bfulgham@apple.com>
2205         [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
2206         https://bugs.webkit.org/show_bug.cgi?id=132580
2207         <rdar://problem/16811179>
2209         Reviewed by Dean Jackson.
2211         * win/tools/scripts/auto-version.sh: Incorporate Mark's revised syntax.
2213 2014-05-05  Brent Fulgham  <bfulgham@apple.com>
2215         [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable
2216         https://bugs.webkit.org/show_bug.cgi?id=132580
2217         <rdar://problem/16811179>
2219         Reviewed by Dean Jackson.
2221         * win/tools/scripts/auto-version.sh: Fall back to all-caps version
2222         of environment variable if mixed-case version is not present.
2224 2014-05-01  Brent Fulgham  <bfulgham@apple.com>
2226         Correct case of environment variables in auto-version.sh scripts
2227         https://bugs.webkit.org/show_bug.cgi?id=132455
2229         Reviewed by Dean Jackson.
2231         Although we have historically used RC_PROJECTSOURCEVERSION in our scripts,
2232         the actual environment variable is RC_ProjectSourceVersion. Old versions of
2233         Cygwin converted this to all-caps by default, but this is no longer the case.
2234         We need to use the proper case to avoid build failures.
2236         * win/tools/scripts/auto-version.sh: Although we have historically coded
2237         this as 'RC_PROJECTSOURCEVERSION', it is actually 'RC_ProjectSourceVersion'.
2239 2014-04-25  Dean Jackson  <dino@apple.com>
2241         Update WKSI for https://webkit.org/b/132195
2242         <rdar://problem/16175750>
2244         Sorry, I forgot to update the header. This should fix
2245         the Mac builds.
2247         * WebKitSystemInterface.h:
2249 2014-04-25  Dean Jackson  <dino@apple.com>
2251         Update WKSI for https://webkit.org/b/132195
2252         <rdar://problem/16175750>
2254         Reviewed by Jessie Berlin.
2256         * WebKitSystemInterface.h:
2257         * libWebKitSystemInterfaceMavericks.a:
2258         * libWebKitSystemInterfaceMountainLion.a:
2260 2014-04-22  Alex Christensen  <achristensen@webkit.org>
2262         Removed old stdbool and inttypes headers.
2263         https://bugs.webkit.org/show_bug.cgi?id=131966
2265         Reviewed by Brent Fulgham.
2267         * win/tools/vsprops/WinCairo.props:
2268         Removed references to os-win32 directory.
2270 2014-04-15  Filip Pizlo  <fpizlo@apple.com>
2272         Update LLVM binary drops for Mountain Lion to LLVM r206312.
2274         Rubber stamped by Geoffrey Garen.
2276         * LLVMIncludesMountainLion.tar.bz2:
2277         * LLVMLibrariesMountainLion.tar.bz2:
2279 2014-04-15  Filip Pizlo  <fpizlo@apple.com>
2281         Add LLVM binary drops for Mavericks using LLVM r206312.
2283         Rubber stamped by Geoffrey Garen.
2285         * LLVMIncludesMavericks.tar.bz2: Added.
2286         * LLVMLibrariesMavericks.tar.bz2: Added.
2288 2014-04-03  Brent Fulgham  <bfulgham@apple.com>
2290         [Win] Enable the CSS_GRID_LAYOUT feature.
2291         https://bugs.webkit.org/show_bug.cgi?id=131147
2293         Reviewed by Simon Fraser.
2295         Just like the CANVAS_PATH feature, this seems to have been
2296         overlooked when it was turned on for other ports.
2298         * win/tools/vsprops/FeatureDefines.props:
2299         * win/tools/vsprops/FeatureDefinesCairo.props:
2301 2014-04-02  Dean Jackson  <dino@apple.com>
2303         Update WKSI.
2304         <rdar://problem/16321286>
2306         * libWebKitSystemInterfaceMavericks.a:
2307         * libWebKitSystemInterfaceMountainLion.a:
2309 2014-04-02  Brent Fulgham  <bfulgham@apple.com>
2311         [Win] Enable the CANVAS_PATH feature.
2312         https://bugs.webkit.org/show_bug.cgi?id=131114
2314         Reviewed by Dean Jackson.
2316         This code build and runs on Windows just fine. It was overlooked when the feature
2317         was activated on other platforms.
2319         * win/tools/vsprops/FeatureDefines.props: Turn on the feature.
2320         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
2322 2014-03-31  Alex Christensen  <achristensen@webkit.org>
2324         [WinCairo] Unreviewed build fix after r166496.
2326         * win/tools/vsprops/GStreamerCommon.props:
2327         Added gio-2.0.lib to list of GStreamer includes.
2329 2014-03-24  Brent Fulgham  <bfulgham@apple.com>
2331         [Win] Enable WebVTT Regions on Windows.
2332         https://bugs.webkit.org/show_bug.cgi?id=130680
2334         Reviewed by Eric Carlson.
2336         * win/tools/vsprops/FeatureDefines.props: Turn on WEBVTT_REGIONS
2337         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
2339 2014-03-19  Jer Noble  <jer.noble@apple.com>
2341         [Mac][EME] Query whether decoder support exists before creating a new MediaKeys object.
2342         https://bugs.webkit.org/show_bug.cgi?id=130459
2344         Reviewed by Eric Carlson.
2346         * WebKitSystemInterface.h:
2347         * libWebKitSystemInterfaceMavericks.a:
2348         * libWebKitSystemInterfaceMountainLion.a:
2350 2014-03-18  Alex Christensen  <achristensen@webkit.org>
2352         [WinCairo] Unreviewed build fix after r165763.
2354         * win/tools/vsprops/GStreamerCommon.props:
2355         Link to gsttag-1.0.lib in addition to other GStreamer libraries.
2357 2014-03-14  Maciej Stachowiak  <mjs@apple.com>
2359         Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
2360         https://bugs.webkit.org/show_bug.cgi?id=130276
2361         <rdar://problem/16266927>
2362         
2363         Reviewed by Simon Fraser.
2365         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2366         * win/tools/scripts/auto-version.sh:
2368 2014-03-14  Dean Jackson  <dino@apple.com>
2370         Remove libWebKitSystemInterfaceLion.a
2371         https://bugs.webkit.org/show_bug.cgi?id=130254
2373         Reviewed by Geoffrey Garen and Andreas Kling.
2375         We don't support Lion any more.
2377         * libWebKitSystemInterfaceLion.a: Removed.
2379 2014-03-13  Dean Jackson  <dino@apple.com>
2381         <rdar://problem/16317198>
2383         Update WKSI to fix a small leak on iOS.
2385         * libWebKitSystemInterfaceLion.a:
2386         * libWebKitSystemInterfaceMavericks.a:
2387         * libWebKitSystemInterfaceMountainLion.a:
2389 2014-03-12  Dean Jackson  <dino@apple.com>
2391         [WebGL] WebKit1 + WebKit2 iOS clients should check load policy
2392         https://bugs.webkit.org/show_bug.cgi?id=130162
2394         Add iOS implementations of WebGL load policy queries.
2396         * libWebKitSystemInterfaceLion.a:
2397         * libWebKitSystemInterfaceMavericks.a:
2398         * libWebKitSystemInterfaceMountainLion.a:
2400 2014-03-10  Brent Fulgham  <bfulgham@apple.com>
2402         [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages.
2403         https://bugs.webkit.org/show_bug.cgi?id=130023
2405         Reviewed by Dean Jackson.
2407         * win/tools/vsprops/common.props: Pass WEBKIT_LIBRARIES value to subprocesses.
2408         * win/tools/vsprops/debugsuffix.props: Make sure OFFICIAL_BUILD is set.
2409         * win/tools/vsprops/production.props: Ditto.
2411 2014-03-06  Dean Jackson  <dino@apple.com>
2413         Update WebKitSystemInterface.
2414         <rdar://problem/16256214>
2416         * libWebKitSystemInterfaceLion.a:
2417         * libWebKitSystemInterfaceMavericks.a:
2418         * libWebKitSystemInterfaceMountainLion.a:
2420 2014-03-05  Dean Jackson  <dino@apple.com>
2422         https://bugs.webkit.org/show_bug.cgi?id=129722
2423         Update WKSI, again, to fix the build.
2425         * libWebKitSystemInterfaceLion.a:
2426         * libWebKitSystemInterfaceMavericks.a:
2427         * libWebKitSystemInterfaceMountainLion.a:
2429 2014-03-05  Dean Jackson  <dino@apple.com>
2431         https://bugs.webkit.org/show_bug.cgi?id=129722
2433         And remember to copy the header file!
2435         * WebKitSystemInterface.h:
2437 2014-03-05  Dean Jackson  <dino@apple.com>
2439         https://bugs.webkit.org/show_bug.cgi?id=129722
2440         Update WKSI.
2442         * libWebKitSystemInterfaceLion.a:
2443         * libWebKitSystemInterfaceMavericks.a:
2444         * libWebKitSystemInterfaceMountainLion.a:
2446 2014-03-05  Eric Carlson  <eric.carlson@apple.com>
2448         [iOS] Show external device name/type in placeholder
2449         https://bugs.webkit.org/show_bug.cgi?id=129723
2451         Reviewed by Jer Noble.
2453         * WebKitSystemInterface.h:
2454         * libWebKitSystemInterfaceLion.a:
2455         * libWebKitSystemInterfaceMavericks.a:
2456         * libWebKitSystemInterfaceMountainLion.a:
2458 2014-02-21  Jeffrey Pfau  <jpfau@apple.com>
2460         [Mac] Cache callbacks for cache partitioning may be passed null
2461         https://bugs.webkit.org/show_bug.cgi?id=129175
2463         Reviewed by Brady Eidson.
2465         * libWebKitSystemInterfaceLion.a:
2466         * libWebKitSystemInterfaceMavericks.a:
2467         * libWebKitSystemInterfaceMountainLion.a:
2469 2014-02-11  Roger Fong  <roger_fong@apple.com>
2471         [Windows] Set ENABLE_CSS_SHAPE_INSIDE feature flag on Windows.
2473         * win/tools/vsprops/FeatureDefines.props:
2475 2014-02-04  Andreas Kling  <akling@apple.com>
2477         Remove <iframe seamless> support.
2478         <https://webkit.org/b/128213>
2480         Rubber-stamped by Antti Koivisto.
2482         * win/tools/vsprops/FeatureDefines.props:
2484 2014-01-29  Csaba Osztrogonác  <ossy@webkit.org>
2486         Remove ENABLE(JAVASCRIPT_DEBUGGER) leftovers
2487         https://bugs.webkit.org/show_bug.cgi?id=127845
2489         Reviewed by Joseph Pecoraro.
2491         * win/tools/vsprops/FeatureDefines.props:
2492         * win/tools/vsprops/FeatureDefinesCairo.props:
2494 2014-01-23  Roger Fong  <roger_fong@apple.com>
2496         [Windows] Unreviewed. Disable unnecessary warning C4309, "truncation of constant value".
2498         * win/tools/vsprops/common.props:
2500 2014-01-16  Alexey Proskuryakov  <ap@apple.com>
2502         [Mac] [iOS] Add support for CFHTTPCookieStorageAcceptPolicyExclusivelyFromMainDocumentDomain
2503         https://bugs.webkit.org/show_bug.cgi?id=127139
2505         Reviewed by Brady Eidson.
2507         * WebKitSystemInterface.h:
2508         * libWebKitSystemInterfaceLion.a:
2509         * libWebKitSystemInterfaceMavericks.a:
2510         * libWebKitSystemInterfaceMountainLion.a:
2511         Update WebKitSystemInterface.
2513 2014-01-16  Zalan Bujtas  <zalan@apple.com>
2515         Subpixel layout: Enable subpixel layout for Apple Windows.
2516         https://bugs.webkit.org/show_bug.cgi?id=127074
2518         Reviewed by Antti Koivisto.
2520         This should make the Apple Windows bots happier. It probably still needs rebaselining.
2522         * win/tools/vsprops/FeatureDefines.props:
2524 2014-01-11  Alexey Proskuryakov  <ap@apple.com>
2526         [Mac] [Windows] Stop scheduling network requests in WebCore
2527         https://bugs.webkit.org/show_bug.cgi?id=126789
2528         <rdar://problem/15114727>
2530         Update Windows WKSI.
2532         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2533         * win/lib32/WebKitSystemInterface.lib:
2535 2014-01-11  Alexey Proskuryakov  <ap@apple.com>
2537         [Mac] [Windows] Stop scheduling network requests in WebCore
2538         https://bugs.webkit.org/show_bug.cgi?id=126789
2539         <rdar://problem/15114727>
2541         Update WKSI.
2543         * WebKitSystemInterface.h:
2544         * libWebKitSystemInterfaceLion.a:
2545         * libWebKitSystemInterfaceMavericks.a:
2546         * libWebKitSystemInterfaceMountainLion.a:
2548 2014-01-10  peavo@outlook.com  <peavo@outlook.com>
2550         [WinCairo] Crash when rendering (in pixman dll)
2551         https://bugs.webkit.org/show_bug.cgi?id=126750
2553         Reviewed by Brent Fulgham.
2555         Since we link with cairo.lib, and the gstreamer installation also comes with cairo.lib,
2556         we link with the wrong cairo.lib, and loads gstreamers cairo dll, instead of our own.
2557         We should user our own cairo dll for rendering.
2559         * win/tools/vsprops/GStreamer32.props: Put gstreamer lib path last, so we link with the correct cairo.lib.
2560         * win/tools/vsprops/GStreamer64.props: Ditto.
2562 2014-01-03  Alex Christensen  <achristensen@webkit.org>
2564         [WinCairo] Enable video using GStreamer.
2565         https://bugs.webkit.org/show_bug.cgi?id=126015
2567         Reviewed by Darin Adler.
2569         * win/tools/vsprops/FeatureDefinesCairo.props:
2570         Define ENABLE_MEDIA_CONTROLS_SCRIPT, ENABLE_VIDEO_TRACK, and ENABLE_VIDEO.
2572 2013-12-30  Roger Fong  <roger_fong@apple.com>
2574         [Windows] Disable some annoying build warnings.
2576         * win/tools/vsprops/common.props:
2578 2013-12-23  Lucas Forschler  <lforschler@apple.com>
2580         <rdar://problem/15682948> Update copyright strings
2582         Reviewed by Dan Bernstein.
2584         * win/tools/scripts/COPYRIGHT-END-YEAR:
2586 2013-12-19  Alex Christensen  <achristensen@webkit.org>
2588         Final preparations for GStreamer on Windows.
2589         https://bugs.webkit.org/show_bug.cgi?id=125958
2591         Reviewed by Benjamin Poulain.
2593         * win/tools/vsprops/FeatureDefinesCairo.props:
2594         Removed duplicate ENABLE_VIDEO_TRACK definition.
2596 2013-12-18  Alex Christensen  <achristensen@webkit.org>
2598         [WinCairo] Unreviewed build fix after r160798.
2600         * win/tools/vsprops/FeatureDefinesCairo.props:
2601         Removed ENABLE_MEDIA_CONTROLS_SCRIPT definition for now.
2603 2013-12-18  Alex Christensen  <achristensen@webkit.org>
2605         [WinCairo] Preparation for GStreamer on Windows.
2606         https://bugs.webkit.org/show_bug.cgi?id=125946
2608         Reviewed by Brent Fulgham.
2610         * win/tools/vsprops/FeatureDefinesCairo.props:
2611         Added ENABLE_MEDIA_CONTROLS_SCRIPT and ENABLE_VIDEO_TRACK for DerivedSources.make.
2612         * win/tools/vsprops/GStreamer32.props: Added.
2613         * win/tools/vsprops/GStreamer64.props: Added.
2614         * win/tools/vsprops/GStreamerCommon.props: Added.
2616 2013-12-13  Brent Fulgham  <bfulgham@apple.com>
2618         [Win] Unreviewed build fix for VS2013
2620         * win/lib32/WebKitSystemInterface.lib: Updated to use VS2013 _MSC_VER symbols
2621         for linking.
2623 2013-12-09  Filip Pizlo  <fpizlo@apple.com>
2625         Unreviewed, update LLVM binary drops to r196830.
2627         * LLVMIncludesMountainLion.tar.bz2:
2628         * LLVMLibrariesMountainLion.tar.bz2:
2630 2013-12-05  Bear Travis  <betravis@adobe.com>
2632         [CSS Shapes] Enable CSS Shapes on Windows
2633         https://bugs.webkit.org/show_bug.cgi?id=89957
2635         Reviewed by Brent Fulgham.
2637         Turn on CSS_SHAPES on Windows now that bug 121883 has been fixed.
2639         * win/tools/vsprops/FeatureDefines.props:
2640         * win/tools/vsprops/FeatureDefinesCairo.props:
2642 2013-11-26  Ryosuke Niwa  <rniwa@webkit.org>
2644         Enable HTML template element on Windows ports
2645         https://bugs.webkit.org/show_bug.cgi?id=124758
2647         Reviewed by Andreas Kling.
2649         Enable TEMPLATE_ELEMENT. Also removed UNDO_MANAGER since that feature has been removed
2650         from the tree in r133326.
2652         * win/tools/vsprops/FeatureDefines.props:
2653         * win/tools/vsprops/FeatureDefinesCairo.props:
2655 2013-11-21  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
2657         Remove ENABLE_WORKERS
2658         https://bugs.webkit.org/show_bug.cgi?id=105784
2660         Reviewed by Darin Adler.
2662         * win/tools/vsprops/FeatureDefines.props:
2663         * win/tools/vsprops/FeatureDefinesCairo.props:
2665 2013-11-17  Filip Pizlo  <fpizlo@apple.com>
2667         Update binary drops to include atrick's "Ran out of registers" fix in r194942.
2669         * LLVMIncludesMountainLion.tar.bz2:
2670         * LLVMLibrariesMountainLion.tar.bz2:
2672 2013-11-08  Filip Pizlo  <fpizlo@apple.com>
2674         Update binary drops to a version that includes new stackmap fixes and exposes the new calling conventions.
2676         * LLVMIncludesMountainLion.tar.bz2:
2677         * LLVMLibrariesMountainLion.tar.bz2:
2679 2013-11-03  Filip Pizlo  <fpizlo@apple.com>
2681         Update binary drops to a version that includes my pretty stack trace changes.
2683         * LLVMIncludesMountainLion.tar.bz2:
2684         * LLVMLibrariesMountainLion.tar.bz2:
2686 2013-11-02  Filip Pizlo  <fpizlo@apple.com>
2688         Unreviewed, update binary drops.
2689         
2690         These include my LLVMDisablePrettyStackTrace() fix and are built with --enable-crash-overrides=no
2692         * LLVMIncludesMountainLion.tar.bz2:
2693         * LLVMLibrariesMountainLion.tar.bz2:
2695 2013-10-21  Mark Rowe  <mrowe@apple.com>
2697         Add a version of WebKitSystemInterface for Mavericks.
2699         Reviewed by Ryosuke Niwa.
2701         * libWebKitSystemInterfaceMavericks.a: Added.
2703 2013-10-17  Anthony Johnson  <anthony.johnson@flexsim.com>
2705         Crash fix for Windows XP.
2706         https://bugs.webkit.org/show_bug.cgi?id=122790
2708         Reviewed by Geoffrey Garen.
2710         * win/tools/vsprops/common.props:
2711         Replaced stack and heap sizes of zero with blank stack and heap sizes.
2713 2013-10-16  Filip Pizlo  <fpizlo@apple.com>
2715         libllvmForJSC shouldn't call exit(1) on report_fatal_error()
2716         https://bugs.webkit.org/show_bug.cgi?id=122905
2717         <rdar://problem/15237856>
2719         Reviewed by Michael Saboff.
2721         * LLVMIncludesMountainLion.tar.bz2:
2722         * LLVMLibrariesMountainLion.tar.bz2:
2724 2013-10-10  Filip Pizlo  <fpizlo@apple.com>
2726         Update the binary drops to the latest version of LLVM, built without -fvisibility=hidden
2727         now that we have soft linking. Also include DataTypes.h in the drop.
2729         Rubber stamped by Michael Saboff.
2731         * LLVMIncludesMountainLion.tar.bz2:
2732         * LLVMLibrariesMountainLion.tar.bz2:
2734 2013-10-01  Filip Pizlo  <fpizlo@apple.com>
2736         FTL should use the new version of LLVM MCJIT memory manager APIs that take a SectionName
2737         https://bugs.webkit.org/show_bug.cgi?id=122193
2739         Reviewed by Geoffrey Garen.
2741         * LLVMIncludesMountainLion.tar.bz2:
2742         * LLVMLibrariesMountainLion.tar.bz2:
2744 2013-10-01  Brent Fulgham  <bfulgham@apple.com>
2746         [Win] Implement the media controls in JavaScript.
2747         https://bugs.webkit.org/show_bug.cgi?id=122166
2749         Reviewed by Jer Noble.
2751         * win/tools/vsprops/FeatureDefines.props: Activate the
2752         ENABLE_MEDIA_CONTROLS_SCRIPT flag.
2754 2013-09-24  Bear Travis  <betravis@adobe.com>
2756         Disable CSS_SHAPES on Windows
2757         https://bugs.webkit.org/show_bug.cgi?id=121879
2759         Reviewed by Brent Fulgham.
2761         Enabling CSS_SHAPES on Windows is currently causing crashes in DRT.
2762         Turn the feature off until it can be appropriately fixed.
2764         * win/tools/vsprops/FeatureDefines.props: Disable on Win port
2765         * win/tools/vsprops/FeatureDefinesCairo.props: Disable on WinCairo port
2767 2013-09-23  Patrick Gansterer  <paroga@webkit.org>
2769         use NOMINMAX instead of #define min min
2770         https://bugs.webkit.org/show_bug.cgi?id=73563
2772         Reviewed by Brent Fulgham.
2774         Use NOMINMAX instead of #define min/max as a cleaner
2775         way of ensuring that Windows system header files don't
2776         define min/max as macro in the first place.
2778         * win/tools/vsprops/common.props:
2780 2013-09-20  Mark Rowe  <mrowe@apple.com>
2782         Fix link errors for external users when building WebKit with Xcode 5.
2784         Reviewed by Oliver Hunt.
2786         * libWebKitSystemInterfaceLion.a:
2787         * libWebKitSystemInterfaceMountainLion.a:
2789 2013-09-19  Bear Travis  <betravis@adobe.com>
2791         CSS_SHAPES not supported on AppleWin port
2792         https://bugs.webkit.org/show_bug.cgi?id=118810
2794         Reviewed by Brent Fulgham.
2796         * win/tools/vsprops/FeatureDefines.props: Add the CSS_SHAPES compile flag on Windows.
2798 2013-09-19  Dan Bernstein  <mitz@apple.com>
2800         Removed WebCoreSQLite3. It has been unused for years.
2802         Rubber-stamped by Mark Rowe.
2804         * WebCoreSQLite3: Removed.
2805         * WebCoreSQLite3/sqlite3.h: Removed.
2806         * WebCoreSQLite3/sqlite3ext.h: Removed.
2807         * libWebCoreSQLite3.a: Removed.
2809 2013-09-18  Brent Fulgham  <bfulgham@apple.com>
2811         [Windows] Unreviewed build fix: Expose PlatformArchitecture macro to build system.
2813         * win/tools/vsprops/common.props:
2815 2013-09-13  Brent Fulgham  <bfulgham@apple.com>
2817         [Windows] Enable Page Visibility API
2818         https://bugs.webkit.org/show_bug.cgi?id=121340
2820         Reviewed by Anders Carlsson.
2822         * win/tools/vsprops/FeatureDefines.props: Activate feature.
2823         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
2825 2013-09-12  Brent Fulgham  <bfulgham@apple.com>
2827         [Windows] Update WKSI library for Open Source builders.
2829         * win/lib32/WebKitSystemInterface.lib: Recompile with latest WebKit to use newer
2830         WTF.dll symbol exports.
2832 2013-08-29  Filip Pizlo  <fpizlo@apple.com>
2834         Just linking LLVM into JSC causes all plugin tests to fail
2835         https://bugs.webkit.org/show_bug.cgi?id=113915
2837         Reviewed by Oliver Hunt.
2838         
2839         Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
2841         * LLVMIncludesMountainLion.tar.bz2:
2842         * LLVMLibrariesMountainLion.tar.bz2:
2844 2013-08-29  Brent Fulgham  <bfulgham@apple.com>
2846         [Windows] Unreviewed build fix after r154847.
2848         * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
2849         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
2851 2013-08-26  Brent Fulgham  <bfulgham@apple.com>
2853         [Windows] Updates to WKSI to get external builders working.
2855         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2856         * win/lib32/WebKitSystemInterface.lib:
2858 2013-08-24  Brent Fulgham  <bfulgham@apple.com>
2860         [Windows] Another attempt to fix the Windows bots. Need to retain older
2861         QuickTime player features for external builders.
2863         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2864         * win/lib32/WebKitSystemInterface.lib:
2866 2013-08-23  Brent Fulgham  <bfulgham@apple.com>
2868         [Windows] Forgot to check in the header as well!
2870         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2872 2013-08-23  Brent Fulgham  <bfulgham@apple.com>
2874         [Windows] Unreviewed build correction.
2876         * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
2878 2013-08-23  Beth Dakin  <bdakin@apple.com>
2880         REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in 
2881         Adobe Reader
2882         https://bugs.webkit.org/show_bug.cgi?id=120240
2883         -and corresponding-
2884         <rdar://problem/14634453>
2886         Reviewed by Anders Carlsson.
2888         * WebKitSystemInterface.h:
2889         * libWebKitSystemInterfaceLion.a:
2890         * libWebKitSystemInterfaceMountainLion.a:
2892 2013-08-23  Alex Christensen  <achristensen@apple.com>
2894         Re-separating Win32 and Win64 builds.
2895         https://bugs.webkit.org/show_bug.cgi?id=120178
2897         Reviewed by Brent Fulgham.
2899         * win/tools/vsprops/common.props:
2900         Export PlatformArchitecture to be used by make and cmd scripts.
2901         Use PlatformArchitecture to determine correct build directory
2902         (lib32/bin32/obj32 or lib64/bin64/obj64).
2904 2013-08-22  Filip Pizlo  <fpizlo@apple.com>
2906         Update LLVM binary drops and scripts to the latest version from SVN
2907         https://bugs.webkit.org/show_bug.cgi?id=120184
2909         Reviewed by Mark Hahnenberg.
2911         Updated binary drops to r189066.
2913         * LLVMIncludesMountainLion.tar.bz2:
2914         * LLVMLibrariesMountainLion.tar.bz2:
2916 2013-08-21  Commit Queue  <commit-queue@webkit.org>
2918         Unreviewed, rolling out r154416.
2919         http://trac.webkit.org/changeset/154416
2920         https://bugs.webkit.org/show_bug.cgi?id=120147
2922         Broke Windows builds (Requested by rniwa on #webkit).
2924         * win/tools/vsprops/common.props:
2926 2013-08-21  Alex Christensen  <achristensen@apple.com>
2928         <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
2930         Reviewed by Brent Fulgham.
2932         * win/tools/vsprops/common.props:
2933         Export PlatformArchitecture to be used by make and cmd scripts.
2934         Use PlatformArchitecture to determine correct build directory
2935         (lib32/bin32/obj32 or lib64/bin64/obj64).
2937 2013-08-21  Brent Fulgham  <bfulgham@apple.com>
2939         <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
2941         Reviewed by Anders Carlsson.
2943         * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
2944         * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
2946 2013-08-15  Eric Carlson  <eric.carlson@apple.com>
2948         [Mac] Remove "legacy" media UI
2949         https://bugs.webkit.org/show_bug.cgi?id=119752
2951         Reviewed by Jer Noble.
2953         * WebKitSystemInterface.h:
2954         * libWebKitSystemInterfaceLion.a:
2955         * libWebKitSystemInterfaceMountainLion.a:
2957 2013-08-13  Simon Fraser  <simon.fraser@apple.com>
2959         Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
2960         https://bugs.webkit.org/show_bug.cgi?id=119490
2962         New versions of WKSI that fix a bug that caused spew about null CGContexts,
2963         and update WebKitSystemInterface.h.
2965         * WebKitSystemInterface.h:
2966         * libWebKitSystemInterfaceLion.a:
2967         * libWebKitSystemInterfaceMountainLion.a:
2969 2013-08-08  Alex Christensen  <achristensen@apple.com>
2971         Windows build fixes.
2973         Rubberstamped by Brent Fulgham.
2975         * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
2977 2013-07-30  Sanghyun Park  <sh919.park@samsung.com>
2979         Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
2980         https://bugs.webkit.org/show_bug.cgi?id=119239
2982         According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
2983         But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
2985         Reviewed by Brent Fulgham.
2987         * win/tools/vsprops/FeatureDefines.props:
2988         * win/tools/vsprops/FeatureDefinesCairo.props:
2990 2013-05-22  Filip Pizlo  <fpizlo@apple.com>
2992         Updated LLVM drops to include MCJIT memory management APIs.
2994         Rubber stamped by Mark Hahnenberg.
2996         * LLVMIncludesMountainLion.tar.bz2:
2997         * LLVMLibrariesMountainLion.tar.bz2:
2999 2013-04-30  Filip Pizlo  <fpizlo@apple.com>
3001         Updated LLVM drops to include MCJIT fixes and newly exposed API.
3003         Rubber stamped by Mark Hahnenberg.
3005         * LLVMIncludesMountainLion.tar.bz2:
3006         * LLVMLibrariesMountainLion.tar.bz2:
3008 2013-04-16  Filip Pizlo  <fpizlo@apple.com>
3010         Updated LLVM drops to include MCJIT fixes.
3012         * LLVMIncludesMountainLion.tar.bz2:
3013         * LLVMLibrariesMountainLion.tar.bz2:
3015 2013-04-03  Filip Pizlo  <fpizlo@apple.com>
3017         Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
3019         Rubber stamped by Mark Hahnenberg.
3021         * LLVMIncludesMountainLion.tar.bz2:
3022         * LLVMLibrariesMountainLion.tar.bz2:
3024 2013-03-29  Filip Pizlo  <fpizlo@apple.com>
3026         fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
3027         https://bugs.webkit.org/show_bug.cgi?id=113452
3029         Rubber stamped by Mark Hahnenberg.
3031         * LLVMIncludesMountainLion.tar.bz2: Added.
3032         * LLVMLibrariesMountainLion.tar.bz2: Added.
3034 2013-07-18  Roger Fong  <roger_fong@apple.com>
3036         Make sure to link against _debug binaries when appropriate.
3037         <rdar://problem/14473010>.
3039         * win/tools/vsprops/debugsuffix.props:
3041 2013-07-02  Commit Queue  <commit-queue@webkit.org>
3043         Unreviewed, rolling out r152233.
3044         http://trac.webkit.org/changeset/152233
3045         https://bugs.webkit.org/show_bug.cgi?id=118304
3047         hopeful attempt to restore windows buildage (Requested by
3048         kling on #webkit).
3050         * win/tools/vsprops/debugsuffix.props:
3052 2013-07-01  Brent Fulgham  <bfulgham@apple.com>
3054         [Windows] Unreviewed correction to DEBUG_ALL target.  Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
3055         which prevented proper build operation.
3057         * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
3058         macros when building with 'debugsuffix' target.
3060 2013-06-18  Roger Fong  <roger_fong@apple.com>
3062         Replace tools32 folder with tools and update WebKit Windows solution accordingly.
3063         <rdar://problem/14118143>.
3065         Rubberstamped by Brent Fulgham.
3067         * win/tools: Copied from win/tools32.
3068         * win/tools/WinTools.make:
3069         * win/tools/scripts/auto-version.sh:
3070         * win/tools/scripts/feature-defines.sh:
3071         * win/tools32: Removed.
3072         * win/tools32/WinTools.make: Removed.
3073         * win/tools32/scripts: Removed.
3074         * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
3075         * win/tools32/scripts/VERSION: Removed.
3076         * win/tools32/scripts/auto-version.sh: Removed.
3077         * win/tools32/scripts/feature-defines.sh: Removed.
3078         * win/tools32/vsprops: Removed.
3079         * win/tools32/vsprops/FeatureDefines.props: Removed.
3080         * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
3081         * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
3082         * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
3083         * win/tools32/vsprops/WinCairo.props: Removed.
3084         * win/tools32/vsprops/WinCairo.vsprops: Removed.
3085         * win/tools32/vsprops/cURL.props: Removed.
3086         * win/tools32/vsprops/cURL.vsprops: Removed.
3087         * win/tools32/vsprops/common.props: Removed.
3088         * win/tools32/vsprops/common.vsprops: Removed.
3089         * win/tools32/vsprops/debug.props: Removed.
3090         * win/tools32/vsprops/debug.vsprops: Removed.
3091         * win/tools32/vsprops/debug_all.vsprops: Removed.
3092         * win/tools32/vsprops/debug_wincairo.props: Removed.
3093         * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
3094         * win/tools32/vsprops/debugsuffix.props: Removed.
3095         * win/tools32/vsprops/production.props: Removed.
3096         * win/tools32/vsprops/production.vsprops: Removed.
3097         * win/tools32/vsprops/release.props: Removed.
3098         * win/tools32/vsprops/release.vsprops: Removed.
3099         * win/tools32/vsprops/releaseproduction.vsprops: Removed.
3101 2013-06-12  Brent Fulgham  <bfulgham@webkit.org>
3103         [WinCairo] Unreviewed build correction.
3105         * win/tools32/vsprops/WinCairo.props: Switch from using the
3106           $WebKitLibraries environment variable to the newer
3107           $WebKit_Libraries.
3108         * win/tools32/vsprops/debug_wincairo.props: Ditto.
3110 2013-06-11  Roger Fong  <roger_fong@apple.com>
3112         Unreviewed. Another part of rollout of r151408.
3114         * win/tools64: Removed.
3115         * win/tools64/scripts: Removed.
3116         * win/tools64/vsprops: Removed.
3118 2013-06-11  Roger Fong  <roger_fong@apple.com>
3120         Unreviewed. WinTools makefile fix.
3122         * win/tools32/WinTools.make:
3124 2013-06-11  Commit Queue  <commit-queue@webkit.org>
3126         Unreviewed, rolling out r151408.
3127         http://trac.webkit.org/changeset/151408
3128         https://bugs.webkit.org/show_bug.cgi?id=117519
3130         Opting for a different approach (Requested by rfong on
3131         #webkit).
3133         * win/WinTools.make: Removed.
3134         * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
3135         * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
3136         * win/tools64/scripts/VERSION: Removed.
3137         * win/tools64/scripts/auto-version.sh: Removed.
3138         * win/tools64/scripts/feature-defines.sh: Removed.
3139         * win/tools64/vsprops/FeatureDefines.props: Removed.
3140         * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
3141         * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
3142         * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
3143         * win/tools64/vsprops/WinCairo.props: Removed.
3144         * win/tools64/vsprops/WinCairo.vsprops: Removed.
3145         * win/tools64/vsprops/cURL.props: Removed.
3146         * win/tools64/vsprops/cURL.vsprops: Removed.
3147         * win/tools64/vsprops/common.props: Removed.
3148         * win/tools64/vsprops/common.vsprops: Removed.
3149         * win/tools64/vsprops/debug.props: Removed.
3150         * win/tools64/vsprops/debug.vsprops: Removed.
3151         * win/tools64/vsprops/debug_all.vsprops: Removed.
3152         * win/tools64/vsprops/debug_wincairo.props: Removed.
3153         * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
3154         * win/tools64/vsprops/debugsuffix.props: Removed.
3155         * win/tools64/vsprops/production.props: Removed.
3156         * win/tools64/vsprops/production.vsprops: Removed.
3157         * win/tools64/vsprops/release.props: Removed.
3158         * win/tools64/vsprops/release.vsprops: Removed.
3159         * win/tools64/vsprops/releaseproduction.vsprops: Removed.
3161 2013-06-10  Roger Fong  <roger_fong@apple.com>
3163         Change WebKitLibraries/win folder structure around.
3164         <rdar://problem/14097829>
3166         Reviewed by Lucas Forschler.
3168         * win/WinTools.make: Copied from win/tools32/WinTools.make.
3169         * win/tools32/WinTools.make: Removed.
3170         * win/tools64: Copied from win/tools32.
3172 2013-06-05  Bear Travis  <betravis@adobe.com>
3174         [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
3175         https://bugs.webkit.org/show_bug.cgi?id=117172
3177         Reviewed by Alexandru Chiculita.
3179         Adding the CSS_SHAPES compile flag.
3181         * win/tools32/vsprops/FeatureDefines.vsprops:
3182         * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
3184 2013-06-03  Roger Fong  <roger_fong@apple.com>
3186         Unreviewed. Some AppleWin VS2010 house cleaning.
3188         * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
3189         * win/tools32/scripts/auto-version2010.sh: Removed.
3190         * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
3191         * win/tools32/scripts/feature-defines2010.sh: Removed.
3193 2013-06-03  Roger Fong  <roger_fong@apple.com>
3195         Nuke VS2005 files from the tree.
3196         <rdar://problem/14042021>.
3198         Rubberstamped by Brent Fulgham.
3200         * win/lib: Removed.
3201         * win/lib/WebKitSystemInterface.lib: Removed.
3202         * win/tools: Removed.
3203         * win/tools/WinTools.make: Removed.
3204         * win/tools/scripts: Removed.
3205         * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
3206         * win/tools/scripts/VERSION: Removed.
3207         * win/tools/scripts/auto-version.sh: Removed.
3208         * win/tools/scripts/auto-version2010.sh: Removed.
3209         * win/tools/scripts/feature-defines.sh: Removed.
3210         * win/tools/scripts/feature-defines2010.sh: Removed.
3211         * win/tools/vsprops: Removed.
3212         * win/tools/vsprops/FeatureDefines.props: Removed.
3213         * win/tools/vsprops/FeatureDefines.vsprops: Removed.
3214         * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
3215         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
3216         * win/tools/vsprops/WinCairo.props: Removed.
3217         * win/tools/vsprops/WinCairo.vsprops: Removed.
3218         * win/tools/vsprops/cURL.props: Removed.
3219         * win/tools/vsprops/cURL.vsprops: Removed.
3220         * win/tools/vsprops/common.props: Removed.
3221         * win/tools/vsprops/common.vsprops: Removed.
3222         * win/tools/vsprops/debug.props: Removed.
3223         * win/tools/vsprops/debug.vsprops: Removed.
3224         * win/tools/vsprops/debug_all.vsprops: Removed.
3225         * win/tools/vsprops/debug_wincairo.props: Removed.
3226         * win/tools/vsprops/debug_wincairo.vsprops: Removed.
3227         * win/tools/vsprops/debugsuffix.props: Removed.
3228         * win/tools/vsprops/production.props: Removed.
3229         * win/tools/vsprops/production.vsprops: Removed.
3230         * win/tools/vsprops/release.props: Removed.
3231         * win/tools/vsprops/release.vsprops: Removed.
3232         * win/tools/vsprops/releaseproduction.vsprops: Removed.
3234 2013-05-29  Jeffrey Pfau  <jpfau@apple.com>
3236         [Mac] Enable cache partitioning and the public suffix list on 10.8
3237         <rdar://problem/13679019>
3239         Rubber-stamped by David Kilzer.
3241         * WebKitSystemInterface.h:
3242         * libWebKitSystemInterfaceLion.a:
3243         * libWebKitSystemInterfaceMountainLion.a:
3245 2013-05-14  Beth Dakin  <bdakin@apple.com>
3247         Printing in 1Password app is broken with screen fonts disabled
3248         https://bugs.webkit.org/show_bug.cgi?id=116133
3249         -and corresponding-
3250         <rdar://problem/13162981>
3252         Reviewed by Anders Carlsson.
3254         Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
3256         * libWebKitSystemInterfaceLion.a:
3257         * libWebKitSystemInterfaceMountainLion.a:
3259 2013-05-08  Roger Fong  <roger_fong@apple.com>
3261         Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
3263         * win/lib32: Copied from win/lib.
3264         * win/tools/WinTools.make:
3266 2013-05-02  Roger Fong  <roger_fong@apple.com>
3268         Unreviewed Windows build fix.
3270         * win/lib/WebKitSystemInterface.lib:
3272 2013-05-01  Alexey Proskuryakov  <ap@apple.com>
3274         Update WebKitSystemInterface.
3276         * WebKitSystemInterface.h:
3277         * libWebKitSystemInterfaceLion.a:
3278         * libWebKitSystemInterfaceMountainLion.a:
3280 2013-04-29  Chris Fleizach  <cfleizach@apple.com>
3282         WEB SPEECH: need to identify the default voice per language
3283         https://bugs.webkit.org/show_bug.cgi?id=115366
3285         Reviewed by Simon Fraser.
3287         * WebKitSystemInterface.h:
3288         * libWebKitSystemInterfaceLion.a:
3289         * libWebKitSystemInterfaceMountainLion.a:
3291 2013-04-29  Roger Fong  <roger_fong@apple.com>
3293         Need a tools32 folder for VS2010 builds. 
3294         tools folder will be nuked when we nuke VS2005.
3296         * win/tools32: Copied from WebKitLibraries/win/tools.
3298 2013-04-26  Roger Fong  <roger_fong@apple.com>
3300         Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
3302         * win/tools/vsprops/FeatureDefines.vsprops:
3304 2013-04-26  Roger Fong  <roger_fong@apple.com>
3306         Disable sub-pixel-layout on Apple Windows port.
3308         * win/tools/vsprops/FeatureDefines.props:
3310 2013-04-26  Roger Fong  <roger_fong@apple.com>
3312         Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
3313         Make the DebugSuffix configuration use _debug dependencies.
3315         * win/tools/WinTools.make:
3316         * win/tools/scripts/auto-version2010.sh:
3317         * win/tools/scripts/feature-defines2010.sh:
3318         * win/tools/vsprops/common.props:
3319         * win/tools/vsprops/debugsuffix.props:
3321 2013-04-25  Chris Fleizach  <cfleizach@apple.com>
3323         WEB SPEECH: language support does not work as expected
3324         https://bugs.webkit.org/show_bug.cgi?id=115119
3326         Reviewed by Alexey Proskuryakov.
3328         * WebKitSystemInterface.h:
3330 2013-04-24  Roger Fong  <roger_fong@apple.com>
3332         Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
3334         * win/tools/vsprops/common.props:
3336 2013-04-23  Antoine Quint  <graouts@apple.com>
3338         Initial advance of text runs should be taken into account
3339         https://bugs.webkit.org/show_bug.cgi?id=114949
3341         Reviewed by Darin Adler.
3343         * WebKitSystemInterface.h:
3344         * libWebKitSystemInterfaceLion.a:
3345         * libWebKitSystemInterfaceMountainLion.a:
3347 2013-04-12  Jeffrey Pfau  <jpfau@apple.com>
3349         Query directly for cache partition names
3350         https://bugs.webkit.org/show_bug.cgi?id=114538
3352         Reviewed by David Kilzer.
3354         * WebKitSystemInterface.h:
3355         * libWebKitSystemInterfaceLion.a:
3356         * libWebKitSystemInterfaceMountainLion.a:
3358 2013-04-08  Roger Fong  <roger_fong@apple.com>
3360         Build fix.
3362         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3363         * win/lib/WebKitSystemInterface.lib:
3365 2013-04-11  Alexey Proskuryakov  <ap@apple.com>
3367         <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
3368         https://bugs.webkit.org/show_bug.cgi?id=114464
3370         Update WebKitSystemInterface.
3372         * WebKitSystemInterface.h:
3373         * libWebKitSystemInterfaceLion.a:
3374         * libWebKitSystemInterfaceMountainLion.a:
3376 2013-04-10  Benjamin Poulain  <bpoulain@apple.com>
3378         Mass remove all the empty directories
3380         Rubberstamped by Ryosuke Niwa.
3382         * win/bin: Removed.
3383         * win/lib/WebKitSystemInterface: Removed.
3385 2013-04-05  Roger Fong  <roger_fong@apple.com>
3387         More VS2010 solution makefile fixes.
3388         <rdar://problem/13588964>
3390         * win/tools/WinTools.make:
3392 2013-04-03  Brent Fulgham  <bfulgham@webkit.org>
3394         [Windows, WinCairo] Unreviewed VS2010 Build Correction
3396         * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
3397         * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
3399 2013-04-01  Roger Fong  <roger_fong@apple.com>
3401         Update FEATURE_DEFINES string generation for VS2010 solution.
3402         https://bugs.webkit.org/show_bug.cgi?id=113737.
3404         Reviewed by Timothy Horton.
3406         * win/tools/scripts/feature-defines2010.sh: Added.
3408 2013-03-29  Roger Fong  <roger_fong@apple.com>
3410         Unreviewed. Rollout r146818.
3412         * win/tools/vsprops/FeatureDefines.props:
3414 2013-03-25  Kent Tamura  <tkent@chromium.org>
3416         Rename ENABLE_INPUT_TYPE_DATETIME
3417         https://bugs.webkit.org/show_bug.cgi?id=113254
3419         Reviewed by Kentaro Hara.
3421         Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
3422         Actually I'd like to remove the code, but we shouldn't remove it yet
3423         because we shipped products with it on some platforms.
3425         * win/tools/vsprops/FeatureDefines.props:
3426         * win/tools/vsprops/FeatureDefines.vsprops:
3427         * win/tools/vsprops/FeatureDefinesCairo.props:
3428         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3430 2013-03-25  Sheriff Bot  <webkit.review.bot@gmail.com>
3432         Unreviewed, rolling out r146816, r146821, and r146830.
3433         http://trac.webkit.org/changeset/146816
3434         http://trac.webkit.org/changeset/146821
3435         http://trac.webkit.org/changeset/146830
3436         https://bugs.webkit.org/show_bug.cgi?id=113262
3438         Broke all the Windows tests (Requested by rfong on #webkit).
3440         * win/tools/vsprops/FeatureDefines.vsprops:
3442 2013-03-25  Roger Fong  <roger_fong@apple.com>
3444         Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
3446         * win/tools/vsprops/FeatureDefines.props:
3448 2013-03-25  Roger Fong  <roger_fong@apple.com>
3450         Enable CSS_REGIONS and CSS_EXCLUSIONS.
3451         https://bugs.webkit.org/show_bug.cgi?id=87519
3453         Reviewed by Timothy Horton.
3455         * win/tools/vsprops/FeatureDefines.vsprops:
3457 2013-03-21  Roger Fong  <roger_fong@apple.com>
3459         Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
3461         * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
3462         * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
3463         * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
3464         * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
3465         * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
3466         * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
3467         * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
3468         * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
3469         * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
3470         * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
3472 2013-03-19  Brent Fulgham  <bfulgham@webkit.org>
3474         [WinCairo] Unreviewed build fix.
3476         * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
3477         of sync with the main Windows build, and the VS2010 version of the
3478         WinCairo port, preventing consistent builds.
3480 2013-03-13  Ryosuke Niwa  <rniwa@webkit.org>
3482         Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
3483         https://bugs.webkit.org/show_bug.cgi?id=112277
3485         Reviewed by Adam Barth.
3487         * win/tools/vsprops/FeatureDefines.vsprops:
3488         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3490 2013-03-06  Jer Noble  <jer.noble@apple.com>
3492         Unreviewed roll-out of r145011.
3494         * win/tools/vsprops/FeatureDefines.vsprops:
3496 2013-03-06  Jer Noble  <jer.noble@apple.com>
3498         Unreviewed build fix.  Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
3499         (non-Cairo) Windows builds.
3501         * win/tools/vsprops/FeatureDefines.vsprops:
3503 2013-03-05  Kiran Muppala  <cmuppala@apple.com>
3505         Remove deprecated process suppression assertion SPI from WebKitSystemInterface
3506         https://bugs.webkit.org/show_bug.cgi?id=111501
3508         Reviewed by Alexey Proskuryakov.
3510         https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
3511         WKNSProcessInfoProcessAssertionWithTypes() with
3512         -[NSProcessInfo beginSuspensionOfSystemBehaviors:].  Hence, remove
3513         the now deprecated SPI.
3515         * WebKitSystemInterface.h: Remove
3516         WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
3518 2013-03-05  Kiran Muppala  <cmuppala@apple.com>
3520         Use new assertion API for process suppression on Mac
3521         https://bugs.webkit.org/show_bug.cgi?id=111387
3523         Reviewed by Alexey Proskuryakov.
3525         Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
3526         take a process suppression assertion.
3528         * WebKitSystemInterface.h:
3530 2013-03-05  Jeffrey Pfau  <jpfau@apple.com>
3532         Clear associated cache partitions when deleting origins' cache
3533         https://bugs.webkit.org/show_bug.cgi?id=111383
3535         Reviewed by Maciej Stachowiak.
3537         * WebKitSystemInterface.h:
3538         * libWebKitSystemInterfaceLion.a:
3539         * libWebKitSystemInterfaceMountainLion.a:
3541 2013-03-04  Kunihiko Sakamoto  <ksakamoto@chromium.org>
3543         Add build flag for FontLoader
3544         https://bugs.webkit.org/show_bug.cgi?id=111289
3546         Reviewed by Benjamin Poulain.
3548         Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
3550         * win/tools/vsprops/FeatureDefines.vsprops:
3551         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3553 2013-02-27  Glenn Adams  <glenn@skynav.com>
3555         Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
3556         https://bugs.webkit.org/show_bug.cgi?id=110944
3558         Reviewed by Dean Jackson.
3560         * win/tools/vsprops/FeatureDefines.vsprops:
3561         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3563 2013-02-21  Jeffrey Pfau  <jpfau@apple.com>
3565         Optionally partition cache to prevent using cache for tracking
3566         https://bugs.webkit.org/show_bug.cgi?id=110269
3568         Reviewed by Maciej Stachowiak.
3570         Update WKSI bindings.
3572         * WebKitSystemInterface.h:
3573         * libWebKitSystemInterfaceLion.a:
3574         * libWebKitSystemInterfaceMountainLion.a:
3576 2013-02-22  Aaron Colwell  <acolwell@chromium.org>
3578         Disable MediaSource on Apple Windows port
3579         https://bugs.webkit.org/show_bug.cgi?id=110494
3581         Reviewed by Tim Horton.
3583         * win/tools/vsprops/FeatureDefines.vsprops:
3585 2013-02-22  Roger Fong  <roger_fong@apple.com>
3587         Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
3589         * win/tools/WinTools.make:
3591 2013-02-14  Anders Carlsson  <andersca@apple.com>
3593         Add WKContextIsPlugInUpdateAvailable
3594         https://bugs.webkit.org/show_bug.cgi?id=109862
3595         <rdar://problem/13173140>
3597         Reviewed by Sam Weinig.
3599         Roll WebKitSystemInterface DEPS.
3601         * WebKitSystemInterface.h:
3602         * libWebKitSystemInterfaceLion.a:
3603         * libWebKitSystemInterfaceMountainLion.a:
3605 2013-02-13  Roger Fong  <roger_fong@apple.com>
3607         Move all .props files from WebKitLibraries folder to WebKit Source folder.
3608         https://bugs.webkit.org/show_bug.cgi?id=109761
3610         Reviewed by Brent Fulgham.
3612         * win/tools/vsprops/FeatureDefines.props: Removed.
3613         * win/tools/vsprops/common.props: Removed.
3614         * win/tools/vsprops/debug.props: Removed.
3615         * win/tools/vsprops/release.props: Removed.
3616         * win/tools/vsprops/releaseproduction.props: Removed.
3618 2013-02-07  Roger Fong  <roger_fong@apple.com>
3620         Unreviewed. More VS2010 WebKit solution touchups.
3621         Move an ignored warning from a project to common properties.
3623         * win/tools/vsprops/common.props:
3625 2013-02-06  Mike West  <mkwst@chromium.org>
3627         Add an ENABLE_NOSNIFF feature flag.
3628         https://bugs.webkit.org/show_bug.cgi?id=109029
3630         Reviewed by Jochen Eisinger.
3632         This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
3633         when processing script and other resource types.
3635         * win/tools/vsprops/FeatureDefines.vsprops:
3636         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3638 2013-02-01  Alexis Menard  <alexis@webkit.org>
3640         Enable unprefixed CSS transitions by default.
3641         https://bugs.webkit.org/show_bug.cgi?id=108216
3643         Reviewed by Dean Jackson.
3645         Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
3646         to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to 
3647         guard the unprefixing work for CSS Transforms and animations.
3649         * win/tools/vsprops/FeatureDefines.vsprops:
3650         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3652 2013-01-30  Alexey Proskuryakov  <ap@apple.com>
3654         Update WebKitSystemInterface for <rdar://problem/13111288>.
3656         * libWebKitSystemInterfaceLion.a:
3657         * libWebKitSystemInterfaceMountainLion.a:
3659         * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
3661 2013-01-28  Kiran Muppala  <cmuppala@apple.com>
3663         Add window occlusion criteria to determine page visibility on Mac
3664         https://bugs.webkit.org/show_bug.cgi?id=107494
3666         Reviewed by Simon Fraser.
3668         Add enum constants to specify window occlusion notification type to
3669         notification registration/unregistration methods.  Add typedef for
3670         window ID data passed to the window occlusion notification handler.
3671         Add method to enable occlusion notifications for a particular window.
3673         * WebKitSystemInterface.h: Add
3674         WKOcclusionNotificationTypeWindowBecameVisible,
3675         WKOcclusionNotificationTypeWindowBecameOccluded,
3676         WKWindowID,
3677         WKEnableWindowOcclusionNotifications().
3679 2013-01-25  Andy Estes  <aestes@apple.com>
3681         Update WKSI header and libraries after r140875.
3683         * WebKitSystemInterface.h:
3684         * libWebKitSystemInterfaceLion.a:
3685         * libWebKitSystemInterfaceMountainLion.a:
3687 2013-01-24  Brent Fulgham  <bfulgham@webkit.org>
3689         Get WTF compiling in VS2010 (32bit)
3690         https://bugs.webkit.org/show_bug.cgi?id=106986
3692         Reviewed by Tim Horton.
3694         If you do not have Cygwin in the overall operating system
3695         PATH, the project will not build.  In VS2005 we had logic
3696         in the build system to guard against this.  We should
3697         retain this in the VS2010 work.
3699         Furthermore, VS2010 has a nasty bug where to Visual Studio
3700         tools path is not defined when performing a 'clean' phase
3701         on an NMAKE-based build.  This is corrected here as well.
3703         * win/tools/vsprops/common.props: Revise environment setup
3704         to ensure proper tools are in path during build.
3706 2013-01-19  Roger Fong  <roger_fong@apple.com>
3708         Add WebKitLibraries property sheets for compiling WebKit in VS2010.
3709         https://bugs.webkit.org/show_bug.cgi?id=106949
3711         Reviewed by Brent Fulgham.
3713         * win/tools/vsprops/FeatureDefines.props: Added.
3714         * win/tools/vsprops/common.props: Added.
3715         * win/tools/vsprops/debug.props: Added.
3716         * win/tools/vsprops/release.props: Added.
3717         * win/tools/vsprops/releaseproduction.props: Added.
3719 2013-01-21  Dirk Schulze  <dschulze@adobe.com>
3721         Add build flag for Canvas's Path object (disabled by default)
3722         https://bugs.webkit.org/show_bug.cgi?id=107473
3724         Reviewed by Dean Jackson.
3726         Add CANVAS_PATH build flag to build systems.
3728         * win/tools/vsprops/FeatureDefines.vsprops:
3729         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3731 2013-01-10  Roger Fong  <roger_fong@apple.com>
3733         Update WebkitSystemInterface lib for Windows port.
3734         This hasn't been done in a while and the current one is out of date.
3735         In addition I believe it will fix:
3736         <rdar://problem/12990844>
3738         Rubberstamped by Timothy Horton.
3740         * win/lib/WebKitSystemInterface.lib:
3742 2013-01-08  Kiran Muppala  <cmuppala@apple.com>
3744         Add WebKitSystemInterface needed for overriding system proxies on Mac
3745         https://bugs.webkit.org/show_bug.cgi?id=106410
3747         Reviewed by Stephanie Lewis.
3749         This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
3750         Add user defaults to override system proxy settings for NetworkProcess on Mac, which
3751         is awaiting the approval of a WebKit2 committer.  Commiting the WKSI portion separately,
3752         so that the internal repository commit for generating the WKSI libraries does not have to
3753         be rolled back every time the rest of the patch changes.
3755         Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
3756         custom proxies during initialization.
3758         * WebKitSystemInterface.h:
3759         * libWebKitSystemInterfaceLion.a:
3760         * libWebKitSystemInterfaceMountainLion.a:
3762 2013-01-04  Adam Klein  <adamk@chromium.org>
3764         Remove ENABLE_MUTATION_OBSERVERS #define
3765         https://bugs.webkit.org/show_bug.cgi?id=105459
3767         Reviewed by Ryosuke Niwa.
3769         * win/tools/vsprops/FeatureDefines.vsprops:
3770         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3772 2013-01-01  Dan Bernstein  <mitz@apple.com>
3774         <rdar://problem/12942239> Update copyright strings
3776         Reviewed by Sam Weinig.
3778         * win/tools/scripts/COPYRIGHT-END-YEAR:
3780 2012-12-28  Mark Rowe  <mrowe@apple.com>
3782         Move logic for extracting the OS X marketing version in to WebCore
3783         <http://webkit.org/b/105841> / <rdar://problem/10736041>
3785         Reviewed by Dan Bernstein.
3787         * WebKitSystemInterface.h:
3789 2012-12-19  Kiran Muppala  <cmuppala@apple.com>
3791         Adopt new assertion SPI for process suppression on Mac
3792         https://bugs.webkit.org/show_bug.cgi?id=105378
3794         Reviewed by Mark Rowe.
3796         Add WKNSProcessInfoProcessAssertionWithTypes().
3798         * WebKitSystemInterface.h:
3800 2012-12-19  Alexis Menard  <alexis@webkit.org>
3802         Implement CSS parsing for CSS transitions unprefixed.
3803         https://bugs.webkit.org/show_bug.cgi?id=104804
3805         Reviewed by Dean Jackson.
3807         Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
3808         to cover the work of unprefixing Transforms, Animations and 
3809         Transitions. It will let the possibility of each ports to turn it off 
3810         in their release branches until we're confident that these CSS 
3811         properties are ready to be unprefixed.
3813         * win/tools/vsprops/FeatureDefines.vsprops:
3814         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3816 2012-12-12  Roger Fong  <roger_fong@apple.com>
3818         Enable VIDEO_TRACK on Windows.
3819         https://bugs.webkit.org/show_bug.cgi?id=104706.
3821         Reviewed by Timothy Horton.
3823         Enable VIDEO_TRACK on Windows and update project property files.
3825         * win/tools/vsprops/FeatureDefines.vsprops:
3827 2012-12-12  Sheriff Bot  <webkit.review.bot@gmail.com>
3829         Unreviewed, rolling out r137491.
3830         http://trac.webkit.org/changeset/137491
3831         https://bugs.webkit.org/show_bug.cgi?id=104828
3833         broke the builtd (Requested by rfong on #webkit).
3835         * win/tools/vsprops/FeatureDefines.vsprops:
3837 2012-12-11  Roger Fong  <roger_fong@apple.com>
3839         Enable VIDEO_TRACK on Windows.
3840         https://bugs.webkit.org/show_bug.cgi?id=104706.
3842         Reviewed by Timothy Horton.
3844         Enable VIDEO_TRACK on Windows and update project property files.
3846         * win/tools/vsprops/FeatureDefines.vsprops:
3848 2012-12-10  Alexis Menard  <alexis@webkit.org>
3850         [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
3851         https://bugs.webkit.org/show_bug.cgi?id=104539
3853         Reviewed by Antonio Gomes.
3855         As discussed on webkit-dev it is not needed to keep this feature flag 
3856         as support for <position> type is a small feature that is already 
3857         implemented by three other UAs. It was useful while landing this 
3858         feature as partial bits were landed one after one.
3860         * win/tools/vsprops/FeatureDefines.vsprops:
3861         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3863 2012-12-06  Rick Byers  <rbyers@chromium.org>
3865         CSS cursor property should support webkit-image-set
3866         https://bugs.webkit.org/show_bug.cgi?id=99493
3868         Reviewed by Beth Dakin.
3870         Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
3872         * win/tools/vsprops/FeatureDefines.vsprops:
3873         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3875 2012-11-26  Roger Fong  <roger_fong@apple.com>
3877         Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
3878         Add a feature flag and skip some failing tests.
3879         https://bugs.webkit.org/show_bug.cgi?id=103294
3881         Tests skipped:
3882         compositing/overflow/scrolling-without-painting.html
3883         compositing/overflow/updating-scrolling-content.html
3885         * win/tools/vsprops/FeatureDefines.vsprops:
3887 2012-11-23  Alexis Menard  <alexis@webkit.org>
3889         [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
3890         https://bugs.webkit.org/show_bug.cgi?id=102104
3892         Reviewed by Julien Chaffraix.
3894         Protect the new feature behind a feature flag.
3896         * win/tools/vsprops/FeatureDefines.vsprops:
3897         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3899 2012-11-19  Kihong Kwon  <kihong.kwon@samsung.com>
3901         Add PROXIMITY_EVENTS feature
3902         https://bugs.webkit.org/show_bug.cgi?id=102658
3904         Reviewed by Kentaro Hara.
3906         Add PROXIMITY_EVENTS feature to win and win-cairo prot.
3908         * win/tools/vsprops/FeatureDefines.vsprops:
3909         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3911 2012-11-12  Beth Dakin  <bdakin@apple.com>
3913         Build fix. Forgot these bits last time.
3915         * libWebKitSystemInterfaceLion.a:
3916         * libWebKitSystemInterfaceMountainLion.a:
3918 2012-11-12  Beth Dakin  <bdakin@apple.com>
3920         Zoomed-in scrolling is very slow when deviceScaleFactor > 1
3921         https://bugs.webkit.org/show_bug.cgi?id=101787
3923         Reviewed by Simon Fraser.
3925         wkSetCGFontRenderingMode now takes a BOOL parameter.
3926         * WebKitSystemInterface.h:
3927         * libWebKitSystemInterfaceLion.a:
3928         * libWebKitSystemInterfaceMountainLion.a:
3930 2012-11-08  Anders Carlsson  <andersca@apple.com>
3932         Roll WebKitSystemInterface DEPS.
3934         Rubber-stamped by Andreas Kling.
3936         * libWebKitSystemInterfaceLion.a:
3937         * libWebKitSystemInterfaceMountainLion.a:
3939 2012-11-07  Roger Fong  <roger_fong@apple.com>
3941         Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
3942         https://bugs.webkit.org/show_bug.cgi?id=101538
3944         Rubberstamped by Tim Horton.
3946         * win/tools/vsprops/FeatureDefines.vsprops:
3948 2012-11-06  Anders Carlsson  <andersca@apple.com>
3950         Build fix.
3952         * WebKitSystemInterface.h:
3954 2012-11-06  Anders Carlsson  <andersca@apple.com>
3956         Update Java related WKSI function names
3957         https://bugs.webkit.org/show_bug.cgi?id=101414
3959         Reviewed by Sam Weinig.
3961         Roll WebKitSystemInterface DEPS.
3963         * WebKitSystemInterface.h:
3964         * libWebKitSystemInterfaceLion.a:
3965         * libWebKitSystemInterfaceMountainLion.a:
3967 2012-11-06  Alexey Proskuryakov  <ap@apple.com>
3969         Clean up which storage cookie jar functions use
3970         https://bugs.webkit.org/show_bug.cgi?id=101395
3972         Reviewed by Brady Eidson.
3974         * WebKitSystemInterface.h:
3975         * libWebKitSystemInterfaceLion.a:
3976         * libWebKitSystemInterfaceMountainLion.a:
3977         Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
3978         supported OS versions.
3980 2012-11-06  Alexey Proskuryakov  <ap@apple.com>
3982         Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
3984         Rubber-stampted by Mark Rowe.
3986         * libWebKitSystemInterfaceLeopard.a: Removed.
3987         * libWebKitSystemInterfaceSnowLeopard.a: Removed.
3989 2012-11-05  Alexey Proskuryakov  <ap@apple.com>
3991         Get rid of setCookieStoragePrivateBrowsingEnabled.
3992         https://bugs.webkit.org/show_bug.cgi?id=101247
3994         Reviewed by Brady Eidson.
3996         * WebKitSystemInterface.h: Removed the function.
3998 2012-11-02  Anders Carlsson  <andersca@apple.com>
4000         Don't instantiate the Java plug-in if it's inactive
4001         https://bugs.webkit.org/show_bug.cgi?id=101102
4002         <rdar://problem/12595679>
4004         Reviewed by Andreas Kling.
4006         Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
4008         * WebKitSystemInterface.h:
4009         * libWebKitSystemInterfaceLion.a:
4010         * libWebKitSystemInterfaceMountainLion.a:
4011         Roll WebKitSystemInterface DERPS.
4013 2012-10-25  Dominik Röttsches  <dominik.rottsches@intel.com>
4015         Conditionalize XHR timeout support
4016         https://bugs.webkit.org/show_bug.cgi?id=100356
4018         Reviewed by Adam Barth.
4020         Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
4021         See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
4022         to fix timeout support for CF Network.
4024         * win/tools/vsprops/FeatureDefines.vsprops:
4025         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4027 2012-10-24  Eric Carlson  <eric.carlson@apple.com>
4029         Allow ports to override text track rendering style
4030         https://bugs.webkit.org/show_bug.cgi?id=97800
4031         <rdar://problem/12044964>
4033         Reviewed by Maciej Stachowiak.
4035         Update WKSI header with SPI for getting the user caption appearance preferences.
4037         * WebKitSystemInterface.h:
4039 2012-10-19  Dongwoo Joshua Im  <dw.im@samsung.com>
4041         Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
4042         https://bugs.webkit.org/show_bug.cgi?id=99804
4044         Reviewed by Julien Chaffraix.
4046         CSS3 text related properties will be implemented under this flag,
4047         including text decoration, text-align-last, and text-justify.
4049         * win/tools/vsprops/FeatureDefines.vsprops:
4050         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4052 2012-10-18  Pablo Flouret  <pablof@motorola.com>
4054         Implement css3-conditional's @supports rule
4055         https://bugs.webkit.org/show_bug.cgi?id=86146
4057         Reviewed by Antti Koivisto.
4059         * win/tools/vsprops/FeatureDefines.vsprops:
4060         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4061             Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
4063 2012-10-08  Kiran Muppala  <cmuppala@apple.com>
4065         Throttle DOM timers on hidden pages.
4066         https://bugs.webkit.org/show_bug.cgi?id=98474
4068         Reviewed by Maciej Stachowiak.
4070         Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
4072         * win/tools/vsprops/FeatureDefines.vsprops:
4073         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4075 2012-10-05  Sheriff Bot  <webkit.review.bot@gmail.com>
4077         Unreviewed, rolling out r130556 and r130564.
4078         http://trac.webkit.org/changeset/130556
4079         http://trac.webkit.org/changeset/130564
4080         https://bugs.webkit.org/show_bug.cgi?id=98572
4082         The patch wasn't reviewed by a reviewer and it is breaking
4083         Chromium Windows (Requested by jchaffraix on #webkit).
4085         * WebKitSystemInterface.h:
4087 2012-10-05  Tim Horton  <timothy_horton@apple.com>
4089         Update WebKitSystemInterface libraries and header.
4091         Reviewed by Simon Fraser.
4093         * WebKitSystemInterface.h:
4094         * libWebKitSystemInterfaceLion.a:
4095         * libWebKitSystemInterfaceMountainLion.a:
4096         * libWebKitSystemInterfaceSnowLeopard.a:
4098 2012-10-04  Eric Carlson  <eric.carlson@apple.com>
4100         Allow ports to override text track rendering style
4101         https://bugs.webkit.org/show_bug.cgi?id=97800
4102         <rdar://problem/12044964>
4104         Reviewed by Silvia Pfeiffer.
4106         Update WKSI header with SPI for getting the user caption appearance preferences.
4108         * WebKitSystemInterface.h:
4110 2012-09-28  Eric Carlson  <eric.carlson@apple.com>
4112         Allow ports to override text track rendering style
4113         <rdar://problem/12044964>
4115         Reviewed by Jessie Berlin.
4117         Update WKSI libraries.
4119         * libWebKitSystemInterfaceLion.a:
4120         * libWebKitSystemInterfaceMountainLion.a:
4121         * libWebKitSystemInterfaceSnowLeopard.a:
4123 2012-09-25  Simon Fraser  <simon.fraser@apple.com>
4125         <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
4127         Reviewed by Tim Horton.
4129         New WKSI libraries and header.
4131         * WebKitSystemInterface.h:
4132         * libWebKitSystemInterfaceLion.a:
4133         * libWebKitSystemInterfaceMountainLion.a:
4134         * libWebKitSystemInterfaceSnowLeopard.a:
4136 2012-09-08  Sam Weinig  <sam@webkit.org>
4138         Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
4139         https://bugs.webkit.org/show_bug.cgi?id=96194
4141         Reviewed by Dan Bernstein.
4143         Update WKSI with SPI for getting the bundle URL from an executable URL.
4145         * WebKitSystemInterface.h:
4146         * libWebKitSystemInterfaceLion.a:
4147         * libWebKitSystemInterfaceMountainLion.a:
4148         * libWebKitSystemInterfaceSnowLeopard.a:
4149         Adds WKCopyBundleURLForExecutableURL().
4151 2012-08-29  Tony Chang  <tony@chromium.org>
4153         Remove ENABLE_CSS3_FLEXBOX compile time flag
4154         https://bugs.webkit.org/show_bug.cgi?id=95382
4156         Reviewed by Ojan Vafai.
4158         Everyone is already enabling this by default and the spec has stablized.
4160         * win/tools/vsprops/FeatureDefines.vsprops:
4161         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4163 2012-08-15  Bruno de Oliveira Abinader  <bruno.abinader@basyskom.com>
4165         [css3-text] Add CSS3 Text decoration compile flag
4166         https://bugs.webkit.org/show_bug.cgi?id=93863
4168         Reviewed by Julien Chaffraix.
4170         This patch handles the compile flag implementation, which will come disabled by
4171         default, thus not exposing the CSS3 text decoration features to the web, unless
4172         when explicitly enabling it with "--css3-text-decoration" build parameter.
4174         * win/tools/vsprops/FeatureDefines.vsprops:
4175         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4177 2012-08-14  Alex Christensen  <alex.christensen@flexsim.com>
4179         /SAFESEH should not be a common linker option
4180         https://bugs.webkit.org/show_bug.cgi?id=89372
4182         Reviewed by Darin Adler.
4184         * win/tools/vsprops/common.vsprops:
4185         removed /SAFESEH as a default option for the linker (doesn't work for x64)
4187 2012-08-13  Roger Fong  <roger_fong@apple.com>
4189         Enable CSS Sticky Position on Windows.
4190         https://bugs.webkit.org/show_bug.cgi?id=93905
4192         Reviewed by Tim Horton.
4194         As per https://bugs.webkit.org/show_bug.cgi?id=90046, the ENABLE_CSS_STICKY_POSITION needs to be turned on for Windows as well.
4196         * win/tools/vsprops/FeatureDefines.vsprops:
4197         Include ENABLE_CSS_STICKY_POSITION flag. 
4198         
4199 2012-08-06  Anders Carlsson  <andersca@apple.com>
4201         If the Apple Java plug-in is blocked and no runtime is installed, don't load it
4202         https://bugs.webkit.org/show_bug.cgi?id=93289
4203         <rdar://problem/11730092>
4205         Reviewed by Dan Bernstein.
4207         Add WKJLIsRuntimeAndWebComponentsInstalled().
4209         * WebKitSystemInterface.h:
4210         * libWebKitSystemInterfaceLion.a:
4211         * libWebKitSystemInterfaceMountainLion.a:
4213 2012-08-01  Jon Lee  <jonlee@apple.com>
4215         Update WKSI.
4217         Reviewed by Mark Rowe.
4219         * libWebKitSystemInterfaceLion.a:
4220         * libWebKitSystemInterfaceMountainLion.a:
4221         * libWebKitSystemInterfaceSnowLeopard.a:
4223 2012-07-29  Rik Cabanier  <cabanier@adobe.com>
4225         Add ENABLE_CSS_COMPOSITING flag
4226         https://bugs.webkit.org/show_bug.cgi?id=92553
4228         Reviewed by Dirk Schulze.
4230         Adds compiler flag CSS_COMPOSITING to build systems to enable CSS blending and compositing. See spec https://dvcs.w3.org/hg/FXTF/rawfile/tip/compositing/index.html
4232         * win/tools/vsprops/FeatureDefines.vsprops:
4233         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4235 2012-07-23  Roger Fong  <roger_fong@apple.com>
4237         Disable flexbox on Windows
4238         https://bugs.webkit.org/show_bug.cgi?id=92047
4239         <rdar://problem/11570384>
4241         Reviewed by Darin Adler.
4243         Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
4245         * win/tools/vsprops/FeatureDefines.vsprops:
4246         Disable ENABLE_CSS3_FLEXBOX property.
4247         
4248 2012-07-23  Kent Tamura  <tkent@chromium.org>
4250         Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
4251         https://bugs.webkit.org/show_bug.cgi?id=91941
4253         Reviewed by Kentaro Hara.
4255         A flag name for an elmement should be ENABLE_*_ELEMENT.
4257         * win/tools/vsprops/FeatureDefines.vsprops:
4258         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4260 2012-07-22  Kent Tamura  <tkent@chromium.org>
4262         Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
4263         https://bugs.webkit.org/show_bug.cgi?id=91928
4265         Reviewed by Kentaro Hara.
4267         A flag name for an elmement should be ENABLE_*_ELEMENT.
4269         * win/tools/vsprops/FeatureDefines.vsprops:
4270         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4272 2012-07-20  Kent Tamura  <tkent@chromium.org>
4274         Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
4275         https://bugs.webkit.org/show_bug.cgi?id=91846
4277         Reviewed by Kentaro Hara.
4279         A flag name for an elmement should be ENABLE_*_ELEMENT.
4281         * win/tools/vsprops/FeatureDefines.vsprops:
4282         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4284 2012-07-11  Mark Rowe  <mrowe@apple.com>
4286         Add a Mountain Lion version of libWebKitSystemInterface.a.
4288         Update the WebKitSystemInterface header and binaries.
4290         Reviewed by John Sullivan.
4292         * WebKitSystemInterface.h:
4293         * libWebKitSystemInterfaceLion.a:
4294         * libWebKitSystemInterfaceMountainLion.a: Added.
4295         * libWebKitSystemInterfaceSnowLeopard.a:
4297 2012-07-04  John Mellor  <johnme@chromium.org>
4299         Text Autosizing: Add compile flag and runtime setting
4300         https://bugs.webkit.org/show_bug.cgi?id=87394
4302         This patch renames Font Boosting to Text Autosizing.
4304         Reviewed by Adam Barth.
4306         * win/tools/vsprops/FeatureDefines.vsprops:
4307         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4309 2012-06-29  Mihai Balan  <mibalan@adobe.com>
4311         [CSS Regions] Adding feature defines for CSS Regions for Windows
4312         https://bugs.webkit.org/show_bug.cgi?id=88645
4314         Reviewed by Tony Chang.
4316         Re-trying to enable CSS regions on Windows. This time only enabling
4317         regions since exclusions lead to some very strange compiling/linking
4318         problems.
4320         * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
4321         * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
4323 2012-06-28  Brent Fulgham  <bfulgham@webkit.org>
4325         [WinCairo] Unreviewed build correction.  Add two missing macro
4326         declarations to vsprops file.
4328         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
4329         ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
4331 2012-06-27  Brent Fulgham  <bfulgham@webkit.org>
4333         [WinCairo] Unreviewed build correction.  Accidentally turned on
4334         CSS_FILTERS, which is not available in tree.
4336         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
4337         back off for WinCairo target.
4339 2012-06-27  Brent Fulgham  <bfulgham@webkit.org>
4341         [WinCairo] Unreviewed build correction.  Resync feature defines with
4342         Apple port. Things have drifted apart a little.
4344         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
4345         Apple port, define some missing features.
4347 2012-06-19  Mike West  <mkwst@chromium.org>
4349         Introduce ENABLE_CSP_NEXT configuration flag.
4350         https://bugs.webkit.org/show_bug.cgi?id=89300
4352         Reviewed by Adam Barth.
4354         The 1.0 draft of the Content Security Policy spec is just about to
4355         move to Last Call. We'll hide work on the upcoming 1.1 spec behind
4356         this ENABLE flag, disabled by default.
4358         Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
4360         * win/tools/vsprops/FeatureDefines.vsprops:
4361         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4363 2012-06-15  Sheriff Bot  <webkit.review.bot@gmail.com>
4365         Unreviewed, rolling out r120280.
4366         http://trac.webkit.org/changeset/120280
4367         https://bugs.webkit.org/show_bug.cgi?id=89273
4369         Enabling CSS regions broke all Windows tests (Requested by
4370         jhomeycutt on #webkit).
4372         * win/tools/vsprops/FeatureDefines.vsprops:
4373         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4375 2012-06-13  Mihai Balan  <mibalan@adobe.com>
4377         Fix for #88645 - enabling regions on Windows
4379         [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
4380         https://bugs.webkit.org/show_bug.cgi?id=88645
4382         Reviewed by Sam Weinig.
4384         Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
4385         exclusions (previously even with the feature disabled, parsing still worked). However, the
4386         feature defines were enabled on Mac only - they were broken on Windows. This
4387         patch adds the feature defines to (re)enable regions and exclusions on Windows.
4389         * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
4390         * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
4392 2012-06-11  Alexis Menard  <alexis.menard@openbossa.org>
4394         [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
4395         https://bugs.webkit.org/show_bug.cgi?id=88804
4397         Reviewed by Tony Chang.
4399         Protect box-decoration-break behind a feature flag enabled by default.
4401         * win/tools/vsprops/FeatureDefines.vsprops:
4402         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4404 2012-06-11  Anders Carlsson  <andersca@apple.com>
4406         Pass the right color space over to the web process so we can set it on our CA context
4407         https://bugs.webkit.org/show_bug.cgi?id=88819
4408         <rdar://problem/11629050>
4410         Reviewed by John Sullivan.
4412         Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
4414         * WebKitSystemInterface.h:
4415         * libWebKitSystemInterfaceLion.a:
4416         * libWebKitSystemInterfaceSnowLeopard.a:
4418 2012-06-09  Sukolsak Sakshuwong  <sukolsak@google.com>
4420         Add UNDO_MANAGER flag
4421         https://bugs.webkit.org/show_bug.cgi?id=87908
4423         Reviewed by Tony Chang.
4425         * win/tools/vsprops/FeatureDefines.vsprops:
4426         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4428 2012-06-05  Dongwoo Im  <dw.im@samsung.com>
4430         Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
4431         https://bugs.webkit.org/show_bug.cgi?id=73176
4433         Reviewed by Adam Barth.
4435         Two more APIs are added in Custom Scheme Handler specification.
4436         http://dev.w3.org/html5/spec/Overview.html#custom-handlers
4437         One is 'isProtocolHandlerRegistered' to query whether the specific URL
4438         is registered or not.
4439         The other is 'unregisterProtocolHandler' to remove the registered URL.
4441         * win/tools/vsprops/FeatureDefines.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
4442         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
4444 2012-05-29  Jessie Berlin  <jberlin@apple.com>
4446         [Win] ~1/2 of all the iframe seamless tests fail
4447         https://bugs.webkit.org/show_bug.cgi?id=87543
4449         Rubber-stamped by Eric Seidel.
4451         Finish enabling IFRAME_SEAMLESS on Windows.
4453         * win/tools/vsprops/FeatureDefines.vsprops:
4455 2012-05-28  Vivek Galatage  <vivekgalatage@gmail.com>
4457         Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows
4458         https://bugs.webkit.org/show_bug.cgi?id=87622
4460         Reviewed by Eric Seidel.
4462         Removed the ENABLE_3D_CANVAS from the property define as this is
4463         obsolete since bug #53041
4465         * win/tools/vsprops/FeatureDefines.vsprops:
4467 2012-05-24  John Mellor  <johnme@chromium.org>
4469         Font Boosting: Add compile flag and runtime setting
4470         https://bugs.webkit.org/show_bug.cgi?id=87394
4472         Reviewed by Adam Barth.
4474         Add ENABLE_FONT_BOOSTING.
4476         * win/tools/vsprops/FeatureDefines.vsprops:
4477         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4479 2012-05-23  Ojan Vafai  <ojan@chromium.org>
4481         add back the ability to disable flexbox
4482         https://bugs.webkit.org/show_bug.cgi?id=87147
4484         Reviewed by Tony Chang.
4486         * win/tools/vsprops/FeatureDefines.vsprops:
4487         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4489 2012-05-10  Anders Carlsson  <andersca@apple.com>
4491         WebKit1: Add a way to blacklist specific plug-ins/plug-in versions
4492         https://bugs.webkit.org/show_bug.cgi?id=86150
4493         <rdar://problem/9551196>
4495         Reviewed by Sam Weinig.
4497         Add WKShouldBlockPlugin.
4499         * WebKitSystemInterface.h:
4500         * libWebKitSystemInterfaceLion.a:
4501         * libWebKitSystemInterfaceSnowLeopard.a:
4503 2012-05-08  Jon Lee  <jonlee@apple.com>
4505         Safari warns that it needs to resend the form in an iFrame when going back
4506         https://bugs.webkit.org/show_bug.cgi?id=82658
4507         <rdar://problem/11292558>
4509         Reviewed by Darin Adler.
4511         * WebKitSystemInterface.h:
4512         * libWebKitSystemInterfaceLeopard.a:
4513         * libWebKitSystemInterfaceLion.a:
4514         * libWebKitSystemInterfaceSnowLeopard.a:
4516 2012-05-07  Eric Seidel  <eric@webkit.org>
4518         Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed
4519         https://bugs.webkit.org/show_bug.cgi?id=85822
4521         Reviewed by Adam Barth.
4523         * win/tools/vsprops/FeatureDefines.vsprops:
4525 2012-05-06  Eric Seidel  <eric@webkit.org>
4527         Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago)
4528         https://bugs.webkit.org/show_bug.cgi?id=85743
4530         Reviewed by Adam Barth.
4532         * win/tools/vsprops/FeatureDefines.vsprops:
4533         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4535 2012-05-02  Eric Seidel  <eric@webkit.org>
4537         Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration)
4538         https://bugs.webkit.org/show_bug.cgi?id=85454
4540         Reviewed by Adam Barth.
4542         The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch.
4543         There is no functional change in this patch.  Just moving the defines around.
4544         Its interesting to me that now that it's sorted and I can easily compare this with other
4545         ports and found that a whole bunch of defines which should be on for Cairo are off,
4546         likely due to Cairo simply being overlooked.  These oversights should be easy to avoid
4547         in an autogenerated world.
4549         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4551 2012-05-02  Eric Seidel  <eric@webkit.org>
4553         Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting
4554         https://bugs.webkit.org/show_bug.cgi?id=85445
4556         Reviewed by Adam Barth.
4558         I noticed this when comparing my auto-generated output for this file vs. the one
4559         we have checked in.  Seems we might as well fix the checked in file to be
4560         consistent in style with itself. :)
4562         * win/tools/vsprops/FeatureDefines.vsprops:
4564 2012-04-27  Gavin Peters  <gavinp@chromium.org>
4566         Add new ENABLE_LINK_PRERENDER define to control the Prerendering API
4567         https://bugs.webkit.org/show_bug.cgi?id=84871
4569         Reviewed by Adam Barth.
4571         Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering
4572         API separates it from prefetching.  Having separate include guards lets ports enable prefetching,
4573         a relatively easy change, without needing to build the infrastructure for prerendering, which
4574         is considerably more complicated.
4576         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4578 2012-04-10  Adam Barth  <abarth@webkit.org>
4580         Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
4581         https://bugs.webkit.org/show_bug.cgi?id=83256
4583         Reviewed by Eric Seidel.
4585         * win/tools/vsprops/FeatureDefines.vsprops:
4587 2012-04-09  Beth Dakin  <bdakin@apple.com>
4589         <rdar://problem/11214796>
4591         New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib: 
4592         symmetric_convolve
4594         Reviewed by Simon Fraser.
4596         * libWebKitSystemInterfaceLeopard.a:
4597         * libWebKitSystemInterfaceLion.a:
4598         * libWebKitSystemInterfaceSnowLeopard.a:
4600 2012-04-06  Dan Bernstein  <mitz@apple.com>
4602         <rdar://problem/10912476> HiDPI: Have canvas use a hidpi backing store, but downsample upon access
4604         Reviewed by Sam Weinig.
4606         * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS.
4608 2012-04-03  Keishi Hattori  <keishi@webkit.org>
4610         Disable ENABLE_DATALIST for now
4611         https://bugs.webkit.org/show_bug.cgi?id=82871
4613         Reviewed by Kent Tamura.
4615         * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST.
4617 2012-03-30  Keishi Hattori  <keishi@webkit.org>
4619         Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
4620         https://bugs.webkit.org/show_bug.cgi?id=80972
4622         Reviewed by Kent Tamura.
4624         * win/tools/vsprops/FeatureDefines.vsprops:
4625         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4627 2012-03-20  Steve Falkenburg  <sfalken@apple.com>
4629         Disable LTCG on Windows to avoid out of process space errors while linking
4630         https://bugs.webkit.org/show_bug.cgi?id=81714
4632         Reviewed by Jessie Berlin.
4634         * win/tools/vsprops/production.vsprops:
4636 2012-03-14  Jer Noble  <jer.noble@apple.com>
4638         Wrong icon to restore to windowed mode in full screen video panel
4639         https://bugs.webkit.org/show_bug.cgi?id=70437
4641         Reviewed by Eric Carlson.
4643         * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
4644         * libWebKitSystemInterfaceLeopard.a:
4645         * libWebKitSystemInterfaceLion.a:
4646         * libWebKitSystemInterfaceSnowLeopard.a:
4647         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4648         * win/lib/WebKitSystemInterface.lib:
4650 2012-03-13  Adam Barth  <abarth@webkit.org> && Benjamin Poulain  <bpoulain@apple.com>
4652         Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
4653         https://bugs.webkit.org/show_bug.cgi?id=78853
4655         Reviewed by Adam Barth.
4657         * win/tools/vsprops/FeatureDefines.vsprops:
4658         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4660 2012-03-12  Enrica Casucci  <enrica@apple.com>
4662         WebKit2: remove NSPasteboard access for promised data from the WebProcess
4663         https://bugs.webkit.org/show_bug.cgi?id=80073
4665         * WebKitSystemInterface.h: Touched the file to make build system happy.
4666         * libWebKitSystemInterfaceLeopard.a:
4667         * libWebKitSystemInterfaceLion.a:
4668         * libWebKitSystemInterfaceSnowLeopard.a:
4670 2012-03-09  Jon Lee  <jonlee@apple.com>
4672         Add support for ENABLE(LEGACY_NOTIFICATIONS)
4673         https://bugs.webkit.org/show_bug.cgi?id=80497
4675         Reviewed by Adam Barth.
4677         Prep for b80472: Update API for Web Notifications
4678         * win/tools/vsprops/FeatureDefines.vsprops:
4679         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4681 2012-03-09  Ashod Nakashian  <ashodnakashian@yahoo.com>
4683         Bash scripts should support LF endings only
4684         https://bugs.webkit.org/show_bug.cgi?id=79509
4686         Reviewed by David Kilzer.
4688         * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
4690 2012-03-05  Sam Weinig  <sam@webkit.org>
4692         Fix the SnowLeoaprd build.
4694         * WebKitSystemInterface.h:
4695         * libWebKitSystemInterfaceLeopard.a:
4696         * libWebKitSystemInterfaceLion.a:
4697         * libWebKitSystemInterfaceSnowLeopard.a:
4699 2012-03-05  Sam Weinig  <sam@webkit.org>
4701         Update WebKitSystemInterface for WKCAContext additions.
4703         * WebKitSystemInterface.h:
4704         * libWebKitSystemInterfaceLeopard.a:
4705         * libWebKitSystemInterfaceLion.a:
4706         * libWebKitSystemInterfaceSnowLeopard.a:
4708 2012-03-03  Hans Wennborg  <hans@chromium.org>
4710         Implement Speech JavaScript API
4711         https://bugs.webkit.org/show_bug.cgi?id=80019
4713         Reviewed by Adam Barth.
4715         Add ENABLE_SCRIPTED_SPEECH.
4717         * win/tools/vsprops/FeatureDefines.vsprops:
4718         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4720 2012-03-01  Nikolas Zimmermann  <nzimmermann@rim.com>
4722         Unreviewed, rolling out r109255.
4723         http://trac.webkit.org/changeset/109255
4724         https://bugs.webkit.org/show_bug.cgi?id=79932
4726         Breaks rounded rects with dashed strokes in SVG
4728         * WebKitSystemInterface.h:
4729         * libWebKitSystemInterfaceLeopard.a:
4730         * libWebKitSystemInterfaceLion.a:
4731         * libWebKitSystemInterfaceSnowLeopard.a:
4733 2012-02-29  Tim Horton  <timothy_horton@apple.com>
4735         Make use of CG rounded-rect primitives
4736         https://bugs.webkit.org/show_bug.cgi?id=79932
4737         <rdar://problem/9274953>
4739         Reviewed by Simon Fraser.
4741         Add wkCGPathAddRoundedRect.
4743         * WebKitSystemInterface.h:
4744         * libWebKitSystemInterfaceLeopard.a:
4745         * libWebKitSystemInterfaceLion.a:
4746         * libWebKitSystemInterfaceSnowLeopard.a:
4748 2012-02-28  Jer Noble  <jer.noble@apple.com>
4750         Full screen video volume slider has "progress bar"
4751         https://bugs.webkit.org/show_bug.cgi?id=79812
4753         Reviewed by Eric Carlson.
4755         * WebKitSystemInterface.h:
4756         * libWebKitSystemInterfaceLeopard.a:
4757         * libWebKitSystemInterfaceLion.a:
4758         * libWebKitSystemInterfaceSnowLeopard.a:
4759         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4760         * win/lib/WebKitSystemInterface.lib:
4762 2012-02-28  Simon Fraser  <simon.fraser@apple.com>
4764         Update WebKitSystemInterface.
4766         Reviewed by Sam Weinig.
4767         
4768         * WebKitSystemInterface.h:
4769         * libWebKitSystemInterfaceLeopard.a:
4770         * libWebKitSystemInterfaceLion.a:
4771         * libWebKitSystemInterfaceSnowLeopard.a:
4773 2012-02-28  Alexey Proskuryakov  <ap@apple.com>
4775         [Mac] Add an experimental SPI for plug-ins to enter sandbox
4776         https://bugs.webkit.org/show_bug.cgi?id=79709
4778         This pulls a lot of WKSI changes at once, because the script that updates it didn't
4779         work for a while.
4781         * WebKitSystemInterface.h:
4782         * libWebKitSystemInterfaceLeopard.a:
4783         * libWebKitSystemInterfaceLion.a:
4784         * libWebKitSystemInterfaceSnowLeopard.a:
4786 2012-02-10  Adam Klein  <adamk@chromium.org>
4788         Enable MUTATION_OBSERVERS by default on all platforms
4789         https://bugs.webkit.org/show_bug.cgi?id=78196
4791         Reviewed by Ojan Vafai.
4793         * win/tools/vsprops/FeatureDefines.vsprops:
4794         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4796 2012-02-06  Matthew Delaney  <mdelaney@apple.com>
4798         toDataURL() uses stale data after putImageData()
4799         https://bugs.webkit.org/show_bug.cgi?id=65767
4801         Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
4803         Reviewed by Chris Marrin.
4804         
4805         * WebKitSystemInterface.h: Added WKCGContextResetClip.
4806         * libWebKitSystemInterfaceLeopard.a:
4807         * libWebKitSystemInterfaceSnowLeopard.a:
4808         * libWebKitSystemInterfaceLion.a:
4810 2012-02-02  Chris Marrin  <cmarrin@apple.com>
4812         Turn on CSS Filters on Windows
4813         https://bugs.webkit.org/show_bug.cgi?id=76667
4815         Turned on CSS_FILTERS for Windows
4817         Reviewed by Adele Peterson.
4819         * win/tools/vsprops/FeatureDefines.vsprops:
4821 2012-02-02  Sheriff Bot  <webkit.review.bot@gmail.com>
4823         Unreviewed, rolling out r106566.
4824         http://trac.webkit.org/changeset/106566
4825         https://bugs.webkit.org/show_bug.cgi?id=77673
4827         Broke the Windows build (Requested by jessieberlin on
4828         #webkit).
4830         * win/tools/vsprops/FeatureDefines.vsprops:
4832 2012-02-02  Chris Marrin  <cmarrin@apple.com>
4834         Turn on CSS Filters on Windows
4835         https://bugs.webkit.org/show_bug.cgi?id=76667
4837         Turned on CSS_FILTERS for Windows
4839         Reviewed by Adele Peterson.
4841         * win/tools/vsprops/FeatureDefines.vsprops:
4843 2012-01-26  Nikolas Zimmermann  <nzimmermann@rim.com>
4845         Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
4847         * win/tools/vsprops/FeatureDefines.vsprops:
4848         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4850 2012-01-25  Hajime Morita  <morrita@google.com>>
4852         ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
4853         https://bugs.webkit.org/show_bug.cgi?id=76863
4855         Reviewed by Dimitri Glazkov.
4857         Added a feature flag.
4859         * win/tools/vsprops/FeatureDefines.vsprops:
4860         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4862 2012-01-16  Brent Fulgham  <bfulgham@webkit.org>
4864         [WinCairo] Build correction. Switch to Apple style builds without
4865         the _debug postfix so that launching tools, etc., will work properly.
4867         * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
4868         output files to be consistent with WebKit build/test tools.
4870 2012-01-05  Dan Bernstein  <mitz@apple.com>
4872         <rdar://problem/10633760> Update copyright strings
4874         Reviewed by Mark Rowe.
4876         * win/tools/scripts/COPYRIGHT-END-YEAR:
4878 2011-12-06  Roland Steiner  <rolandsteiner@chromium.org>
4880         <style scoped>: disable on Windows by default
4881         https://bugs.webkit.org/show_bug.cgi?id=73893
4883         Reviewed by Andreas Kling.
4885         * win/tools/vsprops/FeatureDefines.vsprops:
4886         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4888 2011-11-20  Roland Steiner  <rolandsteiner@chromium.org>
4890         <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
4891         https://bugs.webkit.org/show_bug.cgi?id=72848
4893         Reviewed by Dimitri Glazkov.
4895         * win/tools/vsprops/FeatureDefines.vsprops:
4896         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4898 2011-11-14  Julien Chaffraix  <jchaffraix@webkit.org>
4900         Add --css-grid-layout to build-webkit and the build systems
4901         https://bugs.webkit.org/show_bug.cgi?id=72320
4903         Reviewed by Ojan Vafai.
4905         * win/tools/vsprops/FeatureDefines.vsprops:
4906         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4908 2011-11-14  Tony Chang  <tony@chromium.org>
4910         Remove the CSS3_FLEXBOX compile time flag and enable on all ports
4911         https://bugs.webkit.org/show_bug.cgi?id=72196
4913         Reviewed by Ojan Vafai.
4915         * win/tools/vsprops/FeatureDefines.vsprops:
4916         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4918 2011-11-11  Alexey Proskuryakov  <ap@apple.com>
4920         WebProcess should use AppSandbox style quarantine
4921         https://bugs.webkit.org/show_bug.cgi?id=72168
4922         <rdar://problem/10434292>
4924         Reviewed by Darin Adler.
4926         * WebKitSystemInterface.h:
4927         * libWebKitSystemInterfaceLion.a:
4928         Added WKEnableSandboxStyleFileQuarantine().
4930         * libWebKitSystemInterfaceLeopard.a:
4931         * libWebKitSystemInterfaceSnowLeopard.a:
4932         Not sure why these also changed, but updating to match most recent build.
4934 2011-11-02  Dean Jackson  <dino@apple.com>
4936         Add ENABLE_CSS_SHADERS flag
4937         https://bugs.webkit.org/show_bug.cgi?id=71394
4939         Reviewed by Sam Weinig.
4941         * win/tools/vsprops/FeatureDefines.vsprops:
4942         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4944 2011-10-24  Michael Saboff  <msaboff@apple.com>
4946         WebKit doesn't build with recent changes to libdispatch
4947         https://bugs.webkit.org/show_bug.cgi?id=70737
4949         Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
4951         * WebKitSystemInterface.h:
4952         * libWebKitSystemInterfaceLeopard.a:
4953         * libWebKitSystemInterfaceLion.a:
4954         * libWebKitSystemInterfaceSnowLeopard.a:
4956 2011-10-21  Jeff Miller  <jeffm@apple.com>
4958         Focus rings are too thin in HiDPI in WebKit2
4959         https://bugs.webkit.org/show_bug.cgi?id=70396
4960         
4961         Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
4963         Reviewed by Beth Dakin.
4965         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4966         * win/lib/WebKitSystemInterface.lib:
4968 2011-10-19  Beth Dakin  <bdakin@apple.com>
4970         Try to fix the Chromium build.
4972         * WebKitSystemInterface.h:
4973         * libWebKitSystemInterfaceLeopard.a:
4974         * libWebKitSystemInterfaceLion.a:
4975         * libWebKitSystemInterfaceSnowLeopard.a:
4977 2011-10-19  Beth Dakin  <bdakin@apple.com>
4979         https://bugs.webkit.org/show_bug.cgi?id=70396
4980         Focus rings are too thin in HiDPI in WebKit2
4981         -and corresponding-
4982         <rdar://problem/10086876>
4984         Reviewed by Dan Bernstein.
4986         Renamed an existing WebKitSystemInterface function.
4987         * WebKitSystemInterface.h:
4988         * libWebKitSystemInterfaceLion.a:
4989         * libWebKitSystemInterfaceSnowLeopard.a:
4991 2011-10-18  Adam Barth  <abarth@webkit.org>
4993         Always enable ENABLE(XPATH)
4994         https://bugs.webkit.org/show_bug.cgi?id=70217
4996         Reviewed by Eric Seidel.
4998         * win/tools/vsprops/FeatureDefines.vsprops:
4999         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5001 2011-10-17  Adam Roben  <aroben@apple.com>
5003         Windows build fix
5005         Here's the error:
5007         5>c:\cygwin\home\buildbot\slave\win-release\build\webkitbuild\release\obj\webcore\derivedsources\jssvgpathsegcurvetoquadraticrel.cpp(128) : fatal error C1128: number of sections exceeded object file format limit : compile with /bigobj
5009         * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
5011 2011-10-16  Adam Barth  <abarth@webkit.org>
5013         Always enable ENABLE(DOM_STORAGE)
5014         https://bugs.webkit.org/show_bug.cgi?id=70189
5016         Reviewed by Eric Seidel.
5018         * win/tools/vsprops/FeatureDefines.vsprops:
5019         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5021 2011-10-14  Dan Bernstein  <mitz@apple.com>
5023         REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
5024         https://bugs.webkit.org/show_bug.cgi?id=70081
5026         Reviewed by Anders Carlsson.
5028         * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
5029         * libWebKitSystemInterfaceLeopard.a:
5030         * libWebKitSystemInterfaceLion.a:
5031         * libWebKitSystemInterfaceSnowLeopard.a:
5033 2011-10-13  Arko Saha  <arko@motorola.com>
5035         Microdata: Basic implementation of document.getItems() method.
5036         https://bugs.webkit.org/show_bug.cgi?id=68610
5038         Reviewed by Ryosuke Niwa.
5040         Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
5041         Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
5043         * win/tools/vsprops/FeatureDefines.vsprops:
5044         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5046 2011-10-12  Adam Barth  <abarth@webkit.org>
5048         Remove ENABLE(XHTMLMP) and associated code
5049         https://bugs.webkit.org/show_bug.cgi?id=69729
5051         Reviewed by David Levin.
5053         * win/tools/vsprops/FeatureDefines.vsprops:
5054         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5056 2011-10-11  Kent Tamura  <tkent@chromium.org>
5058         C4481 warning should be disabled for OVERRIDE and FINAL.
5059         https://bugs.webkit.org/show_bug.cgi?id=69904
5061         Reviewed by Adam Roben.
5063         * win/tools/vsprops/common.vsprops: Disable C4481.
5065 2011-10-04  Kent Tamura  <tkent@chromium.org>
5067         Introduce feature flags for incomplete input types
5068         https://bugs.webkit.org/show_bug.cgi?id=68971
5070         Reviewed by Hajime Morita.
5072         * win/tools/vsprops/FeatureDefines.vsprops:
5073         Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
5074         * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
5076 2011-10-04  Scott Graham  <scottmg@chromium.org>
5078         Add GAMEPAD feature flag
5079         https://bugs.webkit.org/show_bug.cgi?id=66859
5081         Reviewed by Darin Fisher.
5083         * win/tools/vsprops/FeatureDefines.vsprops:
5084         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5086 2011-09-26  Chris Marrin  <cmarrin@apple.com>
5088         Enable requestAnimationFrame on Windows
5089         https://bugs.webkit.org/show_bug.cgi?id=68397
5091         Reviewed by Simon Fraser.
5093         Enable REQUEST_ANIMATION_FRAME for Windows
5095         * win/tools/vsprops/FeatureDefines.vsprops:
5097 2011-09-24  Adam Barth  <abarth@webkit.org>
5099         Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
5100         https://bugs.webkit.org/show_bug.cgi?id=68767
5102         Reviewed by Eric Seidel.
5104         * win/tools/vsprops/FeatureDefines.vsprops:
5105         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5107 2011-09-23  Adam Klein  <adamk@chromium.org>
5109         Add ENABLE_MUTATION_OBSERVERS feature flag
5110         https://bugs.webkit.org/show_bug.cgi?id=68732
5112         Reviewed by Ojan Vafai.
5114         This flag will guard an implementation of the "Mutation Observers" proposed in
5115         http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
5117         * win/tools/vsprops/FeatureDefines.vsprops:
5118         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5120 2011-09-22  Dean Jackson  <dino@apple.com>
5122         Add ENABLE_CSS_FILTERS
5123         https://bugs.webkit.org/show_bug.cgi?id=68652
5125         Reviewed by Simon Fraser.
5127         * win/tools/vsprops/FeatureDefines.vsprops:
5128         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5130 2011-09-19  Adam Barth  <abarth@webkit.org>
5132         Always enable ENABLE(EVENTSOURCE)
5133         https://bugs.webkit.org/show_bug.cgi?id=68414
5135         Reviewed by Eric Seidel.
5137         * win/tools/vsprops/FeatureDefines.vsprops:
5138         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5140 2011-09-15  Adam Barth  <abarth@webkit.org>
5142         Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
5143         https://bugs.webkit.org/show_bug.cgi?id=68205
5145         Reviewed by Eric Seidel.
5147         * win/tools/vsprops/FeatureDefines.vsprops:
5148         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5150 2011-09-15  Eric Seidel  <eric@webkit.org>
5152         Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
5153         https://bugs.webkit.org/show_bug.cgi?id=68182
5155         Reviewed by Adam Barth.
5157         * win/tools/vsprops/FeatureDefines.vsprops:
5158         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5160 2011-09-15  Eric Seidel  <eric@webkit.org>
5162         Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
5163         https://bugs.webkit.org/show_bug.cgi?id=68022
5165         Reviewed by Ryosuke Niwa.
5167         * win/tools/vsprops/FeatureDefines.vsprops:
5168         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5170 2011-09-14  Eric Seidel  <eric@webkit.org>
5172         Remove ENABLE_SVG_USE as <use> is required by HTML5
5173         https://bugs.webkit.org/show_bug.cgi?id=68019
5175         Reviewed by Ryosuke Niwa.
5177         I missed a couple uses of SVG_USE in my previous patch.
5179         * win/tools/vsprops/FeatureDefines.vsprops:
5180         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5182 2011-09-13  Eric Seidel  <eric@webkit.org>
5184         Remove ENABLE_SVG_USE as <use> is required by HTML5
5185         https://bugs.webkit.org/show_bug.cgi?id=68019
5187         Reviewed by Ryosuke Niwa.
5189         * win/tools/vsprops/FeatureDefines.vsprops:
5190         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5192 2011-09-13  Eric Seidel  <eric@webkit.org>
5194         Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
5195         https://bugs.webkit.org/show_bug.cgi?id=68018
5197         Reviewed by Ryosuke Niwa.
5199         * win/tools/vsprops/FeatureDefines.vsprops:
5200         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5202 2011-09-01  Tim Horton  <timothy_horton@apple.com>
5204         REGRESSION: Rendering artifacts on a rotated, pattern filled shape
5205         https://bugs.webkit.org/show_bug.cgi?id=53055
5206         <rdar://problem/8910917>
5208         Reviewed by Simon Fraser.
5210         Introduce wkCGPatternCreateWithImageAndTransform.
5212         * WebKitSystemInterface.h:
5213         * libWebKitSystemInterfaceLeopard.a:
5214         * libWebKitSystemInterfaceLion.a:
5215         * libWebKitSystemInterfaceSnowLeopard.a:
5216         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5217         * win/lib/WebKitSystemInterface.lib:
5219 2011-08-30  Aaron Colwell  <acolwell@chromium.org>
5221         Add MediaSource API to HTMLMediaElement
5222         https://bugs.webkit.org/show_bug.cgi?id=64731
5224         Reviewed by Eric Carlson.
5226         * win/tools/vsprops/FeatureDefines.vsprops:
5227         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5229 2011-08-24  Lucas Forschler  <lforschler@apple.com>
5231         Update SVN properties to help out the Windows EWS bots.
5232         
5233         Reviewed by Adam Roben.
5235         * win: Modified properties svn:ignore.
5236         * win/include: Modified property svn:ignore.
5237         * win/lib: Modified property svn:ignore.
5239 2011-08-18  Beth Dakin  <bdakin@apple.com>
5241         Reviewed by Sam Weinig.
5243         https://bugs.webkit.org/show_bug.cgi?id=66495
5244         Lion-specific scroller SPIs can use forward declaration instead of 
5245         WebKitSystemInterface
5247         * WebKitSystemInterface.h:
5248         * libWebKitSystemInterfaceLeopard.a:
5249         * libWebKitSystemInterfaceLion.a:
5250         * libWebKitSystemInterfaceSnowLeopard.a:
5252 2011-07-28  Dan Bernstein  <mitz@apple.com>
5254         WebKitSystemInterface support for
5255         <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
5257         Reviewed by Darin Adler.
5259         * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
5260         * libWebKitSystemInterfaceLeopard.a:
5261         * libWebKitSystemInterfaceLion.a:
5262         * libWebKitSystemInterfaceSnowLeopard.a:
5264 2011-07-22  Jessie Berlin  <jberlin@apple.com>
5266         [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
5267         https://bugs.webkit.org/show_bug.cgi?id=64997
5269         Reviewed by Ada Chan.
5271         Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
5272         declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
5274         * WebKitSystemInterface.h:
5275         * libWebKitSystemInterfaceLeopard.a:
5276         * libWebKitSystemInterfaceLion.a:
5277         * libWebKitSystemInterfaceSnowLeopard.a:
5279 2011-07-15  Pratik Solanki  <psolanki@apple.com>
5281         Part of https://bugs.webkit.org/show_bug.cgi?id=63674
5282         Get webkit to compile with USE(CFNETWORK) enabled on Mac
5284         Reviewed by David Kilzer.
5286         New WebKitSystemInterface functions for CFNetwork-based loader.
5288         * WebKitSystemInterface.h:
5289         * libWebKitSystemInterfaceLeopard.a:
5290         * libWebKitSystemInterfaceLion.a:
5291         * libWebKitSystemInterfaceSnowLeopard.a:
5293 2011-07-12  Brent Fulgham  <bfulgham@webkit.org>
5295         Standardize WinCairo conditionalized code under PLATFORM macro.
5296         https://bugs.webkit.org/show_bug.cgi?id=64377
5298         Reviewed by Maciej Stachowiak.
5300         * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
5301           macro definition (WTF_PLATFORM_WIN_CAIRO)
5303 2011-07-02  Mark Rowe  <mrowe@apple.com>
5305         Update the header file too.
5307         * WebKitSystemInterface.h:
5309 2011-07-02  Mark Rowe  <mrowe@apple.com>
5311         Update WebKitSystemInterface binaries.
5313         * libWebKitSystemInterfaceLeopard.a:
5314         * libWebKitSystemInterfaceLion.a: Added.
5315         * libWebKitSystemInterfaceSnowLeopard.a:
5317 2011-06-28  Brent Fulgham  <bfulgham@webkit.org>
5319         Unreviewed build correction.  Link to correct library for
5320         the zlib1.dll.
5322         * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
5323         zlib.lib when building for WinCairo.
5325 2011-06-21  MORITA Hajime  <morrita@google.com>
5327         Unreviewed, rolling out r89401 and r89403.
5328         http://trac.webkit.org/changeset/89401
5329         http://trac.webkit.org/changeset/89403
5330         https://bugs.webkit.org/show_bug.cgi?id=62970
5332         Breaks mac build and mistakenly enables the spellcheck API
5334         * win/tools/vsprops/FeatureDefines.vsprops:
5335         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5337 2011-06-20  MORITA Hajime  <morrita@google.com>
5339         Reviewed by Kent Tamura.
5341         Spellcheck API should be build-able.
5342         https://bugs.webkit.org/show_bug.cgi?id=62970
5344         * win/tools/vsprops/FeatureDefines.vsprops:
5345         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5347 2011-06-20  Pratik Solanki  <psolanki@apple.com>
5349         Reviewed by David Kilzer.
5351         HTTP pipelining functions on mac should match windows
5352         https://bugs.webkit.org/show_bug.cgi?id=63012
5354         * WebKitSystemInterface.h:
5355         * libWebKitSystemInterfaceLeopard.a:
5356         * libWebKitSystemInterfaceSnowLeopard.a:
5358 2011-06-13  Tony Chang  <tony@chromium.org>
5360         Reviewed by Dimitri Glazkov.
5362         rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
5363         https://bugs.webkit.org/show_bug.cgi?id=62578
5365         * win/tools/vsprops/FeatureDefines.vsprops:
5366         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5368 2011-06-13  Tony Chang  <tony@chromium.org>
5370         Reviewed by Adam Barth.
5372         rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
5373         https://bugs.webkit.org/show_bug.cgi?id=62545
5375         * win/tools/vsprops/FeatureDefines.vsprops:
5376         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5378 2011-06-10  Tony Chang  <tony@chromium.org>
5380         Reviewed by Ojan Vafai.
5382         add a compile guard ENABLE(FLEXBOX)
5383         https://bugs.webkit.org/show_bug.cgi?id=62049
5385         * win/tools/vsprops/FeatureDefines.vsprops:
5386         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5388 2011-06-07  Tim Horton  <timothy_horton@apple.com>
5390         Reviewed by Alexey Proskuryakov.
5392         Use correct CFURLStorageSessionRef definition on Snow Leopard
5393         https://bugs.webkit.org/show_bug.cgi?id=62223
5395         * WebKitSystemInterface.h:
5397 2011-06-06  Alexandru Chiculita  <achicu@adobe.com>
5399         Reviewed by Kent Tamura.
5401         Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
5402         https://bugs.webkit.org/show_bug.cgi?id=61628
5404         * win/tools/vsprops/FeatureDefines.vsprops:
5405         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5407 2011-06-06  Mihnea Ovidenie  <mihnea@adobe.com>
5409         Reviewed by Kent Tamura.
5411         Add ENABLE(CSS_REGIONS) guard for CSS Regions support
5412         https://bugs.webkit.org/show_bug.cgi?id=61631
5414         * win/tools/vsprops/FeatureDefines.vsprops:
5415         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5417 2011-05-25  Jer Noble  <jer.noble@apple.com>
5419         Reviewed by Dan Bernstein.
5421         30 second rewind button dysfunctional viewing trailers fullscreen.
5422         https://bugs.webkit.org/show_bug.cgi?id=61505
5424         Updated WKSI Libraries with new images for Backward buttons in default
5425         video controls.
5427         * libWebKitSystemInterfaceLeopard.a:
5428         * libWebKitSystemInterfaceSnowLeopard.a:
5430 2011-05-25  Jer Noble  <jer.noble@apple.com>
5432         Reviewed by Darin Adler.
5434         Video fails to play on Vimeo
5435         https://bugs.webkit.org/show_bug.cgi?id=61403
5437         Added functions to retrieve the resolved URL for media types supported on 
5438         mac.
5440         * WebKitSystemInterface.h:
5441         * WebKitSystemInterface.m:
5442         (WKAVAssetResolvedURL): Added.
5443         (WKQTMovieResolvedURL): Added.
5445 2011-05-24  Keishi Hattori  <keishi@webkit.org>
5447         Reviewed by Kent Tamura.
5449         Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
5450         https://bugs.webkit.org/show_bug.cgi?id=61273
5452         * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
5453         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
5455 2011-05-12  Jessie Berlin  <jberlin@apple.com>
5457         Reviewed by Darin Adler.
5459         [Windows WebKit2] Use cookies set in WebKit1
5460         https://bugs.webkit.org/show_bug.cgi?id=60274
5462         Update WKSI with the changes to wkCreatePrivateStorageSession.
5464         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5465         * win/lib/WebKitSystemInterface.lib:
5467 2011-05-11  Jessie Berlin  <jberlin@apple.com>
5469         Reviewed by Steve Falkenburg.
5471         [Windows WebKit2] Use cookies set in WebKit1
5472         https://bugs.webkit.org/show_bug.cgi?id=60274
5474         Take 3 after rolling out KB2465367 from my system.
5476         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5477         * win/lib/WebKitSystemInterface.lib:
5479 2011-05-11  Sheriff Bot  <webkit.review.bot@gmail.com>
5481         Unreviewed, rolling out r86255.
5482         http://trac.webkit.org/changeset/86255
5483         https://bugs.webkit.org/show_bug.cgi?id=60660
5485         REGRESSION (r86255): Lots of tests crashing in
5486         CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
5487         (WebKit2 Tests) (Requested by aroben on #webkit).
5489         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5490         * win/lib/WebKitSystemInterface.lib:
5492 2011-05-11  Jessie Berlin  <jberlin@apple.com>
5494         Reviewed by Steve Falkenburg.
5496         [Windows WebKit2] Use cookies set in WebKit1
5497         https://bugs.webkit.org/show_bug.cgi?id=60274
5499         Take 3 after rolling out KB2465367 from my system.
5501         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5502         * win/lib/WebKitSystemInterface.lib:
5504 2011-05-09  Sheriff Bot  <webkit.review.bot@gmail.com>
5506         Unreviewed, rolling out r86075.
5507         http://trac.webkit.org/changeset/86075
5508         https://bugs.webkit.org/show_bug.cgi?id=60495
5510         broke windows tests (Requested by jessieberlin on #webkit).
5512         * win/lib/WebKitSystemInterface.lib:
5514 2011-05-09  Jessie Berlin  <jberlin@apple.com>
5516         Take 2 on updating the WKSI libraries.
5518         * win/lib/WebKitSystemInterface.lib:
5520 2011-05-08  Sheriff Bot  <webkit.review.bot@gmail.com>
5522         Unreviewed, rolling out r86037.
5523         http://trac.webkit.org/changeset/86037
5524         https://bugs.webkit.org/show_bug.cgi?id=60453
5526         broke Windows tests (Requested by jessieberlin on #webkit).
5528         * win/lib/WebKitSystemInterface.lib:
5530 2011-05-08  Jessie Berlin  <jberlin@apple.com>
5532         Rubber-stamped by Alice Liu.
5534         Update the WKSI libraries.
5536         * win/lib/WebKitSystemInterface.lib:
5538 2011-05-07  Sheriff Bot  <webkit.review.bot@gmail.com>
5540         Unreviewed, rolling out r86016.
5541         http://trac.webkit.org/changeset/86016
5542         https://bugs.webkit.org/show_bug.cgi?id=60445
5544         caused crashes on the WK2 Windows bots (Requested by
5545         jessieberlin on #webkit).
5547         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5548         * win/lib/WebKitSystemInterface.lib:
5550 2011-05-07  Jessie Berlin  <jberlin@apple.com>
5552         Reviewed by Steve Falkenburg.
5554         [Windows WebKit2] Use cookies set in WebKit1
5555         https://bugs.webkit.org/show_bug.cgi?id=60274
5557         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5558         * win/lib/WebKitSystemInterface.lib:
5560 2011-05-05  Dan Bernstein  <mitz@apple.com>
5562         Reviewed by Simon Fraser.
5564         WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
5566         * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
5568 2011-04-29  Jer Noble  <jer.noble@apple.com>
5570         Reviewed by Eric Seidel.
5572         Implement FULLSCREEN_API on Windows, Part 4: Enable it
5573         https://bugs.webkit.org/show_bug.cgi?id=59798
5575         * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
5577 2011-05-03  David Kilzer  <ddkilzer@apple.com>
5579         Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
5580         <rdar://problem/8924448>
5582         Reviewed by Adam Roben.
5584         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5585         (wkGetHTTPPipeliningPriority): Added declaration.
5586         (wkSetHTTPPipeliningMaximumPriority): Added declaration.
5587         (wkSetHTTPPipeliningPriority): Added declaration.
5588         * win/lib/WebKitSystemInterface.lib: Updated.
5590 2011-04-28  David Levin  <levin@chromium.org>
5592         Reviewed by Adam Barth.
5594         Remove IMAGE_RESIZER related code.
5595         https://bugs.webkit.org/show_bug.cgi?id=59735
5597         * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
5598         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
5600 2011-04-28  Chris Fleizach  <cfleizach@apple.com>
5602         Reviewed by Maciej Stachowiak.
5604         Allow remote accessibility API for WK2 to build on SnowLeopard.
5605         <rdar://problem/9324507>
5607         * WebKitSystemInterface.h:
5608         * libWebKitSystemInterfaceLeopard.a:
5609         * libWebKitSystemInterfaceSnowLeopard.a:
5611 2011-04-27  Mark Rowe  <mrowe@apple.com>
5613         Rubber-stamped by Geoff Garen.
5615         Remove some files that are no longer relevant.
5617         * libWebKitSystemInterfaceTiger.a: Removed.
5619 2011-04-23  Brent Fulgham  <bfulgham@webkit.org>
5621         [WinCairo] Unreviewed build change.
5623         Activate Geolocation API, as it will work with WinCairo assuming
5624         an appropriate Geolocation Provider is registered.
5626         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
5627           Geolocation features.
5629 2011-04-21  Maciej Stachowiak  <mjs@apple.com>
5631         Reviewed by Adam Roben.
5633         Add a feature define to allow <details> and <summary> to be disabled
5634         https://bugs.webkit.org/show_bug.cgi?id=59118
5635         <rdar://problem/9257045>
5636         
5637         * win/tools/vsprops/FeatureDefines.vsprops:
5638         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5640 2011-04-20  Eric Carlson  <eric.carlson@apple.com>
5642         Reviewed by Dan Bernstein.
5644         Adopt QTKit API for listing and deleting file in its media cache.
5645         <rdar://problem/9130029> 
5646         https://bugs.webkit.org/show_bug.cgi?id=58795
5648         * WebKitSystemInterface.h:
5649         * libWebKitSystemInterfaceLeopard.a:
5650         * libWebKitSystemInterfaceSnowLeopard.a:
5652 2011-04-19  Jessie Berlin  <jberlin@apple.com>
5654         Reviewed by Sam Weinig.
5656         Roll r81683 back in.
5658         Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
5659         <rdar://problem/9139245>
5661         "Windows edition".
5663         * win/lib/WebKitSystemInterface.lib:
5665 2011-04-15  Shishir Agrawal  <shishir@chromium.org>
5667         Reviewed by James Robinson.
5669         Add a flag to guard Page Visibility API changes.
5670         https://bugs.webkit.org/show_bug.cgi?id=58464
5672         * win/tools/vsprops/FeatureDefines.vsprops:
5674 2011-04-14  Pratik Solanki  <psolanki@apple.com>
5676         Reviewed by David Kilzer.
5678         Set minimum priority for fast lane connections
5679         https://bugs.webkit.org/show_bug.cgi?id=58353
5681         Add WKSetHTTPPipeliningMinimumFastLanePriority.
5683         * WebKitSystemInterface.h:
5684         * libWebKitSystemInterfaceLeopard.a:
5685         * libWebKitSystemInterfaceSnowLeopard.a:
5687 2011-04-08  Alpha Lam  <hclam@chromium.org>
5689         Unreviewed, rolling out r83335.
5690         http://trac.webkit.org/changeset/83335
5691         https://bugs.webkit.org/show_bug.cgi?id=53556
5693         GTK and QT bots are broken
5695         * win/tools/vsprops/FeatureDefines.vsprops:
5696         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5698 2011-04-07  Anna Cavender  <annacc@chromium.org>
5700         Reviewed by Eric Carlson.
5702         Setup ENABLE(TRACK) feature define
5703         https://bugs.webkit.org/show_bug.cgi?id=53556
5705         * win/tools/vsprops/FeatureDefines.vsprops:
5706         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5708 2011-04-07  Andrew Scherkus  <scherkus@chromium.org>
5710         Revert ENABLE_TRACK patch due to compile failures.
5712         * win/tools/vsprops/FeatureDefines.vsprops:
5713         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
5715 2011-04-06  Dai Mikurube  <dmikurube@chromium.org>
5717         Reviewed by David Levin.
5719         Add QUOTA build flag for unified quota API
5720         https://bugs.webkit.org/show_bug.cgi?id=57918
5722         * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
5723         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
5725 2011-04-04  David Kilzer  <ddkilzer@apple.com>
5727         <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
5729         Reviewed by Alexey Proskuryakov.
5731         * WebKitSystemInterface.h:
5732         (WKSetHTTPPipeliningMaximumPriority): Added declaration.
5733         (WKExtractWordDefinitionTokenRangeFromContextualString): Added
5734         missing declaration from r81890.
5735         (WKShowWordDefinitionWindow): Ditto.
5736         (WKHideWordDefinitionWindow): Ditto.
5737         * libWebKitSystemInterfaceLeopard.a: Updated.
5738         * libWebKitSystemInterfaceSnowLeopard.a: Updated.
5740 2011-04-04  Steve Falkenburg  <sfalken@apple.com>
5742         Reviewed by Adam Roben.
5744         Remove unused AnalyzeWithLargeStack code from Windows build files
5745         https://bugs.webkit.org/show_bug.cgi?id=57771
5746         
5747         This was used for us to build with prefast automatically,
5748         but it is out-of-date and hasn't been used for some time.
5749         Removing completely for now.
5751         * win/tools/vsprops/common.vsprops:
5753 2011-04-04  Steve Falkenburg  <sfalken@apple.com>
5755         Reviewed by Brian Weinstein.
5757         Fix Windows build warning.
5758         https://bugs.webkit.org/show_bug.cgi?id=57767
5760         * win/tools/vsprops/common.vsprops:
5762 2011-04-01  Brent Fulgham  <bfulgham@webkit.org>
5764         [WinCairo] Unreviewed build fix.
5766         Define DEBUG_ALL for WinCairo debug builds so that the correct
5767         labeled DLLs ("*_debug.dll") are linked for testing runs.
5769         * win/tools/vsprops/debug_wincairo.vsprops:
5771 2011-04-01  Timothy Hatcher  <timothy@apple.com>
5773         Make momentum scroll event latching work in WebKit2 on Mac.
5775         <rdar://problem/8751861>
5777         Reviewed by Darin Adler.
5779         * WebKitSystemInterface.h:
5780         * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
5781         * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
5783 2011-03-30  Steve Falkenburg  <sfalken@apple.com>
5785         Reviewed by Adam Roben.
5787         Should turn off frame pointer omission (FPO) for Release (not Production) builds
5788         https://bugs.webkit.org/show_bug.cgi?id=54403
5790         Leave it enabled for Windows Production builds.
5791         Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
5792         
5793         We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
5794         to override /O2.
5796         * win/tools/vsprops/release.vsprops:
5798 2011-03-30  Steve Falkenburg  <sfalken@apple.com>
5800         Reviewed by Adam Roben.
5802         Share most vsprops between Release and Production builds in releaseproduction.vsprops
5803         https://bugs.webkit.org/show_bug.cgi?id=57508
5805         * win/tools/vsprops/release.vsprops:
5806         * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
5808 2011-03-30  Steve Falkenburg  <sfalken@apple.com>
5810         Rubber stamped by Adam Roben.
5812         Remove unnecessary NDEBUG define.
5814         * win/tools/vsprops/production.vsprops:
5816 2011-03-30  Steve Falkenburg  <sfalken@apple.com>
5818         Reviewed by Adam Roben.
5820         Update Windows production build logic for new production configurations
5821         https://bugs.webkit.org/show_bug.cgi?id=57494
5823         * win/tools/vsprops/common.vsprops:
5824         * win/tools/vsprops/production.vsprops: Added.
5826 2011-03-29  Brent Fulgham  <bfulgham@webkit.org>
5828         Unreviewed build change to activate MathML for WinCairo.
5830         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
5832 2011-03-29  Jessie Berlin  <jberlin@apple.com>
5834         Update the WebKitSystemInterface libraries for changes in the implementation.
5836         * libWebKitSystemInterfaceLeopard.a:
5837         * libWebKitSystemInterfaceSnowLeopard.a:
5839 2011-03-28  Jeff Miller  <jeffm@apple.com>
5841         Reviewed by Adam Roben.
5843         Include certificate when sending a WebCore::ResourceError to UI process on Windows
5844         https://bugs.webkit.org/show_bug.cgi?id=57195
5846         Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
5847         implement wkGetSSLPeerCertificateData() to return a CFDataRef.  Add wkSetSSLPeerCertificateData() so
5848         WebCore::ResourceError can set the certificate in the user info dictionary.
5850         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5851         * win/lib/WebKitSystemInterface.lib:
5853 2011-03-28  Jeff Miller  <jeffm@apple.com>
5855         Rubber-stamped by Adam Roben.
5857         Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
5859         * win/lib/WebKitSystemInterface_debug.lib: Removed.
5861 2011-03-25  Brent Fulgham  <bfulgham@webkit.org>
5863         Kick the build machines after r81977.
5865         * win/tools/vsprops/common.vsprops:
5867 2011-03-22  Sheriff Bot  <webkit.review.bot@gmail.com>
5869         Unreviewed, rolling out r81683.
5870         http://trac.webkit.org/changeset/81683
5871         https://bugs.webkit.org/show_bug.cgi?id=56872
5873         Crashing in some tests (Requested by weinig on #webkit).
5875         * win/lib/WebKitSystemInterface.lib:
5877 2011-03-22  Sam Weinig  <sam@webkit.org>
5879         Reviewed by Adam Roben.
5881         Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
5882         <rdar://problem/9139245>
5884         "Windows edition".
5886         * win/lib/WebKitSystemInterface.lib:
5888 2011-03-22  Sam Weinig  <sam@webkit.org>
5890         Reviewed by Brady Eidson.
5892         Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
5893         <rdar://problem/9139245>
5895         * libWebKitSystemInterfaceLeopard.a:
5896         * libWebKitSystemInterfaceSnowLeopard.a:
5898 2011-03-17  Anders Carlsson  <andersca@apple.com>
5900         Add WKWindowWillOrderOffScreenNotification.
5902         * WebKitSystemInterface.h:
5903         * libWebKitSystemInterfaceLeopard.a:
5904         * libWebKitSystemInterfaceSnowLeopard.a:
5906 2011-03-14  Pratik Solanki  <psolanki@apple.com>
5908         Rubber-stamped by Mark Rowe.
5910         I checked in Intel-only version of these files in r80975. This fixes that by building all
5911         the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
5913         * libWebKitSystemInterfaceLeopard.a:
5914         * libWebKitSystemInterfaceSnowLeopard.a:
5916 2011-03-13  Pratik Solanki  <psolanki@apple.com>
5918         Reviewed by Brady Eidson.
5920         Make adjustMIMETypeIfNecessary use CFNetwork directly
5921         https://bugs.webkit.org/show_bug.cgi?id=55912
5923         Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
5925         * WebKitSystemInterface.h:
5926         * libWebKitSystemInterfaceLeopard.a:
5927         * libWebKitSystemInterfaceSnowLeopard.a:
5929 2011-03-09  Jessie Berlin  <jberlin@apple.com>
5931         Reviewed by Adam Roben.
5933         Use the Cookie Storage from the Private Browsing Storage Session directly
5934         https://bugs.webkit.org/show_bug.cgi?id=55986
5936         * WebKitSystemInterface.h:
5937         * libWebKitSystemInterfaceLeopard.a:
5938         * libWebKitSystemInterfaceSnowLeopard.a:
5939         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5940         * win/lib/WebKitSystemInterface.lib:
5942 2011-03-07  Steve Falkenburg  <sfalken@apple.com>
5944         Bump version.
5946         * win/tools/scripts/VERSION:
5948 2011-03-06  Jessie Berlin  <jberlin@apple.com>
5950         Reviewed by Sam Weinig.
5952         WebKit2: Use CFNetwork Sessions API.
5953         https://bugs.webkit.org/show_bug.cgi?id=55435.
5955         When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
5956         Private Browsing Storage Session.
5958         Update WebKitSystemInterface headers and libraries with the new functions.
5960         * WebKitSystemInterface.h:
5961         * libWebKitSystemInterfaceLeopard.a:
5962         * libWebKitSystemInterfaceSnowLeopard.a:
5963         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5964         * win/lib/WebKitSystemInterface.lib:
5966 2011-03-04  Jessie Berlin  <jberlin@apple.com>
5968         Reviewed by Maciej Stachowiak.
5970         WebKit2: Use CFNetwork Sessions API.
5971         https://bugs.webkit.org/show_bug.cgi?id=55435.
5973         When Private Browsing is enabled, get the cached url response from the cache associated with
5974         the Private Browsing Storage Session.
5976         Update WebKitSystemInterface headers and libraries with the new functions.
5978         * WebKitSystemInterface.h:
5979         * libWebKitSystemInterfaceLeopard.a:
5980         * libWebKitSystemInterfaceSnowLeopard.a:
5981         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5982         * win/lib/WebKitSystemInterface.lib:
5984 2011-03-03  Jessie Berlin  <jberlin@apple.com>
5986         Reviewed by Adam Roben.
5988         WebKit2: Use CFNetwork Sessions API.
5989         https://bugs.webkit.org/show_bug.cgi?id=55435
5991         Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
5993         Update WebKitSystemInterface headers and libraries with the new functions.
5995         * WebKitSystemInterface.h:
5996         * libWebKitSystemInterfaceLeopard.a:
5997         * libWebKitSystemInterfaceSnowLeopard.a:
5998         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
5999         * win/lib/WebKitSystemInterface.lib:
6001 2011-03-02  Jessie Berlin  <jberlin@apple.com>
6003         Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
6005         * libWebKitSystemInterfaceLeopard.a:
6006         * libWebKitSystemInterfaceSnowLeopard.a:
6008 2011-03-02  Jessie Berlin  <jberlin@apple.com>
6010         Windows build fix. Unreviewed.
6012         * win/lib/WebKitSystemInterface.lib:
6014 2011-03-02  Jessie Berlin  <jberlin@apple.com>
6016         Rubber-stamped by Adam Roben.
6018         WebKit2: Use CFNetwork Sessions API.
6019         https://bugs.webkit.org/show_bug.cgi?id=55435
6021         Add the ability to create a Private Browsing Storage Session.
6023         Update WebKitSystemInterface headers and libraries with the new functions.
6025         * WebKitSystemInterface.h:
6026         * libWebKitSystemInterfaceLeopard.a:
6027         * libWebKitSystemInterfaceSnowLeopard.a:
6028         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6029         * win/lib/WebKitSystemInterface.lib:
6031 2011-03-02  Daniel Cheng  <dcheng@chromium.org>
6033         Reviewed by David Levin.
6035         Add feature define for data transfer items
6036         https://bugs.webkit.org/show_bug.cgi?id=55510
6038         * win/tools/vsprops/FeatureDefines.vsprops:
6039         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6041 2011-03-02  Adam Roben  <aroben@apple.com>
6043         Try to force a clean build on the Windows bots
6045         Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
6046         feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
6047         an example.
6049         * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
6051 2011-03-01  Sheriff Bot  <webkit.review.bot@gmail.com>
6053         Unreviewed, rolling out r80079.
6054         http://trac.webkit.org/changeset/80079
6055         https://bugs.webkit.org/show_bug.cgi?id=55547
6057         "Broke the Win debug build?" (Requested by dcheng on #webkit).
6059         * win/tools/vsprops/FeatureDefines.vsprops:
6060         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6062 2011-03-01  Daniel Cheng  <dcheng@chromium.org>
6064         Reviewed by David Levin.
6066         Add feature define for data transfer items
6067         https://bugs.webkit.org/show_bug.cgi?id=55510
6069         * win/tools/vsprops/FeatureDefines.vsprops:
6070         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6072 2011-03-01  Sam Weinig  <sam@webkit.org>
6074         Reviewed by Anders Carlsson.
6076         WebKit2 needs to be made localizable
6077         <rdar://problem/8728860>
6079         * WebKitSystemInterface.h:
6080         * libWebKitSystemInterfaceLeopard.a:
6081         * libWebKitSystemInterfaceSnowLeopard.a:
6083 2011-02-25  Brian Weinstein  <bweinstein@apple.com>
6085         Fix linking of Chromium Mac build. 
6087         * libWebKitSystemInterfaceLeopard.a:
6088         * libWebKitSystemInterfaceSnowLeopard.a:
6090 2011-02-21  Brian Weinstein  <bweinstein@apple.com>
6092         Reviewed by Adam Roben.
6094         WebResourceCacheManager should be responsible for managing the CFURLCache as well
6095         as the WebCore memory cache.
6096         https://bugs.webkit.org/show_bug.cgi?id=54886
6097         Part of <rdar://problem/8971738>
6098         
6099         Update WebKitSystemInterface headers and libraries with new functions.
6101         * WebKitSystemInterface.h:
6102         * libWebKitSystemInterfaceLeopard.a:
6103         * libWebKitSystemInterfaceSnowLeopard.a:
6104         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6105         * win/lib/WebKitSystemInterface.lib:
6107 2011-02-21  Brian Weinstein  <bweinstein@apple.com>
6109         Rubber-stamped by Dan Bernstein.
6111         Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
6112         match the current WebKitSystemInterface.h.
6114         * WebKitSystemInterface.h:
6116 2011-02-08  Patrick Gansterer  <paroga@webkit.org>
6118         Reviewed by Adam Roben.
6120         [WIN] Add missing forward declarations in WebKitSystemInterface.h
6121         https://bugs.webkit.org/show_bug.cgi?id=53889
6123         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6125 2011-02-04  Steve Falkenburg  <sfalken@apple.com>
6127         Reviewed by Adam Roben.
6129         Bump Windows minimum system requirement to XPSP2
6130         https://bugs.webkit.org/show_bug.cgi?id=53807
6132         * win/tools/vsprops/common.vsprops:
6134 2011-02-03  James Kozianski  <koz@chromium.org>
6136         Reviewed by Dimitri Glazkov.
6138         Add navigator.registerProtocolHandler behind a flag.
6139         https://bugs.webkit.org/show_bug.cgi?id=52609
6141         * win/tools/vsprops/FeatureDefines.vsprops:
6142         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6144 2011-02-02  Steve Lacey  <sjl@chromium.org>
6146         Reviewed by Eric Carlson.
6148         Implement basic media statistics on media elements.
6149         https://bugs.webkit.org/show_bug.cgi?id=53322
6151         * win/tools/vsprops/FeatureDefines.vsprops:
6152         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6154 2011-01-28  Anders Carlsson  <andersca@apple.com>
6156         Build fix.
6157         
6158         Update WKSI.
6160         * WebKitSystemInterface.h:
6161         * libWebKitSystemInterfaceLeopard.a:
6162         * libWebKitSystemInterfaceSnowLeopard.a:
6164 2011-01-26  David Kilzer  <ddkilzer@apple.com>
6166         <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
6167         <rdar://problem/8821760>
6169         Reviewed by Antti Koivisto.
6171         * WebKitSystemInterface.h:
6172             New methods added for HTTP pipelining support.
6173         (WKGetHTTPPipeliningPriority): Added.
6174         (WKSetHTTPPipeliningPriority): Added.
6175             Unrelated methods added after updating the header.
6176         (WKMakeScrollbarPainter): Added.
6177         (WKScrollbarPainterPaint): Added.
6178         * libWebKitSystemInterfaceLeopard.a: Updated.
6179         * libWebKitSystemInterfaceSnowLeopard.a: Updated.
6181 2011-01-24  Jer Noble  <jer.noble@apple.com>
6183         Reviewed by Eric Carlson.
6185         REGRESSION (r72119): Audio never plays on Star Wars intro animation
6186         https://bugs.webkit.org/show_bug.cgi?id=52467
6187         
6188         Add wkGetQuickTimeMIMETypeList() function.
6189         
6190         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6191         * win/lib/WebKitSystemInterface.lib:
6193 2011-01-18  Anders Carlsson  <andersca@apple.com>
6195         Reviewed by Darin Adler.
6197         Add WKPopupContextMenu.
6199         * WebKitSystemInterface.h:
6200         * libWebKitSystemInterfaceLeopard.a:
6201         * libWebKitSystemInterfaceSnowLeopard.a:
6203 2011-01-17  Adam Roben  <aroben@apple.com>
6205         Make it possible to both set and clear a wkCACFContext's D3D device
6207         Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
6209         Reviewed by Chris Marrin.
6211         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6212         * win/lib/WebKitSystemInterface.lib:
6214 2011-01-07  Chris Marrin  <cmarrin@apple.com>
6216         Unreviewed.
6218         Minor change to check for null context
6220         * win/lib/WebKitSystemInterface.lib:
6221         * win/lib/WebKitSystemInterface_debug.lib:
6223 2011-01-07  Chris Marrin  <cmarrin@apple.com>
6225         Unreviewed.
6227         Added one more API to WKSI to get the user data
6228         out of the CACFContext.
6230         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6231         * win/lib/WebKitSystemInterface.lib:
6232         * win/lib/WebKitSystemInterface_debug.lib:
6234 2011-01-07  Chris Marrin  <cmarrin@apple.com>
6236         Unreviewed.
6238         Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
6240         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6241         * win/lib/WebKitSystemInterface.lib:
6242         * win/lib/WebKitSystemInterface_debug.lib:
6244 2011-01-05  Steve Falkenburg  <sfalken@apple.com>
6246         Reviewed by Darin Adler.
6248         Debug and Release builds on Windows clobber each other
6249         https://bugs.webkit.org/show_bug.cgi?id=49185
6251         Changes the structure of WebKitBuild build products directory so we
6252         completely separate each build configuration into independent directories.
6253         
6254         Although we previously had per-configuration directories for obj, this change adds
6255         per-configuration directories for bin, lib, obj, and include. Each configuration's
6256         build products are stored within a directory inside of WebKitBuild.
6257         
6258         Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
6259         defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
6261         * win/tools/vsprops/common.vsprops: 
6263 2011-01-03  Chris Fleizach  <cfleizach@apple.com>
6265         Reviewed, tweaked and landed by Sam Weinig.
6267         WebKit2: Accessibility support (42130)
6268         <rdar://problem/7660629>
6270         * WebKitSystemInterface.h:
6271         * libWebKitSystemInterfaceLeopard.a:
6272         * libWebKitSystemInterfaceSnowLeopard.a:
6274 2011-01-02  Dan Bernstein  <mitz@apple.com>
6276         Rubber-stamped by Simon Fraser.
6278         <rdar://problem/8812159> Update copyright strings
6280         * win/tools/scripts/COPYRIGHT-END-YEAR:
6282 2010-12-21  Sam Weinig  <weinig@apple.com>
6284         Reviewed by Anders Carlsson.
6286         Add serialization for CFURLRequestRef and CFURLResponseRef.
6288         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6289         * win/lib/WebKitSystemInterface.lib:
6291 2010-12-14  Anders Carlsson  <andersca@apple.com>
6293         Reviewed by Dan Bernstein.
6295         Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
6297         * WebKitSystemInterface.h:
6298         * libWebKitSystemInterfaceLeopard.a:
6299         * libWebKitSystemInterfaceSnowLeopard.a:
6301 2010-12-10  Chris Marrin  <cmarrin@apple.com>
6303         Reviewed by Adam Roben.
6305         Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
6306         Also got rid of WebKitSystemInterface_debug.lib as recommended by
6307         Adam Roben. No OpenSource builds use it since r72327.
6309         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6310         * win/lib/WebKitSystemInterface.lib:
6311         * win/lib/WebKitSystemInterface_debug.lib: Removed.
6313 2010-12-09  Anders Carlsson  <andersca@apple.com>
6315         Reviewed by Sam Weinig.
6317         Cannot use NSKeyedArchiver in WK2 for ResourceResponses
6318         https://bugs.webkit.org/show_bug.cgi?id=50792
6319         <rdar://problem/8741799>
6321         * WebKitSystemInterface.h:
6322         * libWebKitSystemInterfaceLeopard.a:
6323         * libWebKitSystemInterfaceSnowLeopard.a:
6325 2010-12-03  Anders Carlsson  <andersca@apple.com>
6327         Reviewed by Sam Weinig.
6329         Dispatch keyboard events in the Carbon event model
6330         https://bugs.webkit.org/show_bug.cgi?id=50503
6332         Make WKGetNSEventKeyChar available in 32-bit.
6334         * WebKitSystemInterface.h:
6335         * libWebKitSystemInterfaceLeopard.a:
6336         * libWebKitSystemInterfaceSnowLeopard.a:
6338 2010-12-02  Anders Carlsson  <andersca@apple.com>
6340         Reviewed by Sam Weinig.
6342         Plug-ins should be able to update the mouse cursor
6343         https://bugs.webkit.org/show_bug.cgi?id=50399
6345         Add WKEnableSettingCursorWhenInBackground.
6347         * WebKitSystemInterface.h:
6348         * libWebKitSystemInterfaceLeopard.a:
6349         * libWebKitSystemInterfaceSnowLeopard.a:
6351 2010-12-01  Adam Roben  <aroben@apple.com>
6353         Don't let harmless errorlevels from the "set" utility leak into
6354         project-specific build scripts
6356         When using set to unset an environment variable that didn't previously
6357         exist, set raises the errorlevel to 1. This was leaking into
6358         project-specific scripts, causing them to think the build has failed.
6359         We now clear the errorlevel after we finish setting environment
6360         variables.
6362         Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
6363         some configurations
6365         Reviewed by Steve Falkenburg.
6367         * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
6368         environment variables to get rid of any errorlevel that "set" set.
6370 2010-12-01  Steve Falkenburg  <sfalken@apple.com>
6372         Reviewed by Adam Roben.
6374         vcproj changes can't be applied cleanly by the Windows EWS bot
6375         https://bugs.webkit.org/show_bug.cgi?id=50328
6377         * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
6378         * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
6379         * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
6381 2010-11-29  Steve Falkenburg  <sfalken@apple.com>
6383         Windows build fix (part 2).
6384         Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
6386         * win/tools/vsprops/common.vsprops:
6388 2010-11-19  Steve Falkenburg  <sfalken@apple.com>
6390         Reviewed by Adam Roben.
6392         Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
6393         https://bugs.webkit.org/show_bug.cgi?id=49858
6394         
6395         We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
6396         - To simplify editing (editing vsprops build steps is confusing).
6397         - For more readable diffs.
6398         
6399         To add a prebuild/prelink/postbuild step for a vcproj,
6400         Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
6401         For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
6402         in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
6404         * win/tools/vsprops/common.vsprops:
6405         * win/tools/vsprops/release.vsprops:
6407 2010-11-29  Anders Carlsson  <andersca@apple.com>
6409         Reviewed by Sam Weinig and Simon Fraser.
6411         WebKitSystemInterface.h piece of r72438.
6413         * WebKitSystemInterface.h:
6415 2010-11-22  Adam Roben  <aroben@apple.com>
6417         Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
6419         Apple's Windows build allows placing header files and import libraries for WebKit's
6420         dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
6421         $WebKitLibrariesDir environment variable. This is both required for production builds and
6422         convenient for Apple-internal developer builds. Apple's production builds also require that
6423         WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
6424         builds, the files are copied into that directory tree by the
6425         WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
6426         copying is done by
6427         JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
6429         This .vsprops copying is problematic in one very important case: when a developer updates
6430         their source tree and then tries to build. Visual Studio only reads .vsprops files when a
6431         project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
6432         updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
6433         build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
6434         $WebKitLibrariesDir, but Visual Studio will not pick up the changes.  The rest of the build
6435         will proceed with out-of-date .vsprops files, which will likely result in a build failure.
6437         To fix this, we now use normal relative paths to access the .vsprops files in the source
6438         tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
6439         variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
6440         unset, so the normal relative paths are used to read the .vsprops files out of the source
6441         tree directly. In production builds, this environment variable is set to a fake directory
6442         that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
6443         is resolved.
6444         
6445         For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
6447         $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
6449         In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
6450         files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
6451         JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
6452         "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
6453         FeatureDefines.vsprops becomes:
6455         $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
6457         which resolves to:
6459         $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
6461         (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
6462         actually exist since they are matched by an equal number of ".." path components.)
6464         Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
6465         Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
6467         Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
6468         updated
6470         Reviewed by Dave Hyatt.
6472         * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
6473         AppleInternal\tools\vsprops that matches the source directory tree. This allows production
6474         builds to redirect the relative paths used to find the shared .vsprops files into
6475         AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
6477 2010-11-18  Steve Falkenburg  <sfalken@apple.com>
6479         Rubber-stamped by Adam Roben.
6481         Remove unused debug_internal vsprops file.
6483         * win/tools/vsprops/debug_internal.vsprops: Removed.
6485 2010-11-18  Steve Falkenburg  <sfalken@apple.com>
6487         Reviewed by Adam Roben.
6489         Debug_Internal Windows configuration is unnecessary, should be removed
6490         https://bugs.webkit.org/show_bug.cgi?id=49753
6492         * win/tools/vsprops/debug.vsprops:
6493         * win/tools/vsprops/debug_internal.vsprops:
6495 2010-11-17  Steve Falkenburg  <sfalken@apple.com>
6497         Rubber-stamped by Adam Roben.
6499         Update WebKitSystemInterfaceWin.
6501         * win/lib/WebKitSystemInterface.lib:
6502         * win/lib/WebKitSystemInterface_debug.lib:
6504 2010-11-16  Adam Roben  <aroben@apple.com>
6506         Ignore files from libdispatch/zlib
6508         Rubber-stamped by Eric Seidel.
6510         * win/include: Modified property svn:ignore.
6511         * win/lib: Modified property svn:ignore.
6513 2010-11-10  Csaba Osztrogonác  <ossy@webkit.org>
6515         Reviewed by David Hyatt.
6517         HTML5 Ruby support should be mandatory feature
6518         https://bugs.webkit.org/show_bug.cgi?id=49272
6520         Remove Ruby as optional feature.
6522         * win/tools/vsprops/FeatureDefines.vsprops:
6523         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6525 2010-10-29  Dan Bernstein  <mitz@apple.com>
6527         Snow Leopard PowerPC build fix.
6529         * libWebKitSystemInterfaceSnowLeopard.a:
6531 2010-10-29  Dan Bernstein  <mitz@apple.com>
6533         Leopard PowerPC build fix.
6535         * libWebKitSystemInterfaceLeopard.a:
6537 2010-10-29  Csaba Osztrogonác  <ossy@webkit.org>
6539         Reviewed by Adam Roben and David Kilzer.
6541         Fix and cleanup of build systems
6542         https://bugs.webkit.org/show_bug.cgi?id=48342
6544         Remove unnecessary ENABLE_SANDBOX.
6545         Add missing features to converge to FeatureDefines.xcconfig.
6547         * win/tools/vsprops/FeatureDefines.vsprops:
6548         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6550 2010-10-28  Dan Bernstein  <mitz@apple.com>
6552         Reviewed by John Sullivan.
6554         Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
6555         upcoming ComplexTextController patch.
6557         * WebKitSystemInterface.h:
6558         * libWebKitSystemInterfaceLeopard.a:
6559         * libWebKitSystemInterfaceSnowLeopard.a:
6561 2010-10-28  Ivan Krstić  <ike@apple.com>
6563         Reviewed by Mark Rowe.
6565         Remove unused experimental proxied panel interface.
6566         <rdar://problem/7237059>
6568         * WebKitSystemInterface.h:
6570 2010-10-27  Anders Carlsson  <andersca@apple.com>
6572         Reviewed by Sam Weinig.
6574         Find indicators do not bounce
6575         https://bugs.webkit.org/show_bug.cgi?id=48490
6576         <rdar://problem/8564276>
6578         Add bounce animation context functions.
6580         * WebKitSystemInterface.h:
6581         * libWebKitSystemInterfaceLeopard.a:
6582         * libWebKitSystemInterfaceSnowLeopard.a:
6584 2010-10-26  Adam Roben  <aroben@apple.com>
6586         Fix duplicate vsprops name
6588         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
6589         "FeatureDefinesCairo" to match the filename.
6591 2010-10-23  Alexey Proskuryakov  <ap@apple.com>
6593         Windows build fix.
6595         * win/lib/WebKitSystemInterface.lib:
6596         * win/lib/WebKitSystemInterface_debug.lib:
6597         
6598 2010-10-23  Alexey Proskuryakov  <ap@apple.com>
6600         Reviewed by Anders Carlsson.
6602         https://bugs.webkit.org/show_bug.cgi?id=48083
6603         <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
6605         * WebKitSystemInterface.h:
6606         * libWebKitSystemInterfaceLeopard.a:
6607         * libWebKitSystemInterfaceSnowLeopard.a:
6608         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6609         * win/lib/WebKitSystemInterface.lib:
6610         * win/lib/WebKitSystemInterface_debug.lib:
6611         Updated WebKitSystemInterface with necessary methods.
6613 2010-10-22  Adam Roben  <aroben@apple.com>
6615         Turn on ENABLE_3D_RENDERING on all Windows builds
6617         Reviewed by Sam Weinig.
6619         * win/tools/vsprops/FeatureDefines.vsprops:
6621 2010-10-20  Adam Roben  <aroben@apple.com>
6623         Windows build fix
6625         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6626         * win/lib/WebKitSystemInterface.lib:
6627         * win/lib/WebKitSystemInterface_debug.lib:
6628         Use a WKCFURLCredentialRef type to protect against changes to the
6629         definition of CFURLCredentialRef.
6631 2010-10-19  Adam Roben  <aroben@apple.com>
6633         Windows build fix
6635         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
6636         this file that I meant to check in in r70129.
6638 2010-10-19  Adam Roben  <aroben@apple.com>
6640         Add WKCACFContext and related functions
6642         Fixes <http://webkit.org/b/43244>.
6644         Reviewed by Sam Weinig.
6646         * win/lib/WebKitSystemInterface.lib:
6647         * win/lib/WebKitSystemInterface_debug.lib:
6649 2010-10-14  Ada Chan  <adachan@apple.com>
6651         Rubber-stamped by Adam Roben.
6653         Fix Windows build.
6655         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6656         * win/lib/WebKitSystemInterface.lib:
6657         * win/lib/WebKitSystemInterface_debug.lib:
6659 2010-10-14  Ada Chan  <adachan@apple.com>
6661         Reviewed by Steve Falkenburg.
6663         Add wkGetSSLCertificateChainContext for fetching the certificate chain.
6664         Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
6666         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6667         * win/lib/WebKitSystemInterface.lib:
6668         * win/lib/WebKitSystemInterface_debug.lib:
6670 2010-10-11  Mike Thole  <mthole@apple.com>
6672         Reviewed by Darin Adler.
6674         Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
6675         https://bugs.webkit.org/show_bug.cgi?id=47495
6677         * WebKitSystemInterface.h: 
6678         * libWebKitSystemInterfaceLeopard.a:
6679         * libWebKitSystemInterfaceSnowLeopard.a:
6681 2010-10-03  Brent Fulgham  <bfulgham@webkit.org>
6683         Unreviewed build fix.
6685         WinCairo also needs access to the <inttypes.h> header requirement
6686         introduced by Bug 46357.
6688         * win/tools/vsprops/WinCairo.vsprops:
6690 2010-09-17  Sam Weinig  <sam@webkit.org>
6692         Reviewed, tweaked, and landed by Anders Carlsson.
6694         Add WKCopyNSURLResponsePeerCertificates.
6696         * WebKitSystemInterface.h:
6697         * libWebKitSystemInterfaceLeopard.a:
6698         * libWebKitSystemInterfaceSnowLeopard.a:
6700 2010-09-16  Eric Uhrhane  <ericu@chromium.org>
6702         Reviewed by Jian Li.
6704         Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
6705         https://bugs.webkit.org/show_bug.cgi?id=45798
6707         * win/tools/vsprops/FeatureDefines.vsprops:
6708         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6710 2010-09-09  Jer Noble  <jer.noble@apple.com>
6712         Reviewed by Eric Carlson.
6714         Adopt shared control drawing for <video> controls on Windows
6715         https://bugs.webkit.org/show_bug.cgi?id=45490
6717         * win/lib/WebKitSystemInterface.lib:
6718         * win/lib/WebKitSystemInterface_debug.lib:
6720 2010-09-10  Anders Carlsson  <andersca@apple.com>
6722         WebKitSystemInterface part of:
6723         Set the visible name for the web process
6724         https://bugs.webkit.org/show_bug.cgi?id=45564
6725         <rdar://problem/8416970>
6727         * WebKitSystemInterface.h:
6728         * libWebKitSystemInterfaceLeopard.a:
6729         * libWebKitSystemInterfaceSnowLeopard.a:
6731 2010-08-05  Jian Li  <jianli@chromium.org>
6733         Reviewed by David Levin.
6735         Unify blob related feature defines to ENABLE(BLOB).
6736         https://bugs.webkit.org/show_bug.cgi?id=43081
6738         * win/tools/vsprops/FeatureDefines.vsprops:
6739         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6741 2010-08-04  Dan Bernstein  <mitz@apple.com>
6743         Reviewed by Darin Adler.
6745         WebKitSystemInterface part of: Allow the language for hyphenation to be specified
6746         https://bugs.webkit.org/show_bug.cgi?id=43467
6748         * WebKitSystemInterface.h:
6749         * libWebKitSystemInterfaceLeopard.a:
6750         * libWebKitSystemInterfaceSnowLeopard.a:
6751         * libWebKitSystemInterfaceTiger.a:
6753 2010-08-03  Beth Dakin  <bdakin@apple.com>
6755         Reviewed by Alice Liu.
6757         Enable MathML on Windows.
6759         * win/tools/vsprops/FeatureDefines.vsprops:
6761 2010-07-30  Adam Roben  <aroben@apple.com>
6763         Roll our r64361 and r64363
6765         We can't make these changes until QuartzCore.lib is included in
6766         WebKitSupportLibrary.
6768 2010-07-30  Adam Roben  <aroben@apple.com>
6770         Add WKCACFContext and related functions
6772         Also added some functions used by WKCAImageQueue.
6774         Fixes <http://webkit.org/b/43244>.
6776         Reviewed by Sam Weinig.
6778         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6779         * win/lib/WebKitSystemInterface.lib:
6780         * win/lib/WebKitSystemInterface_debug.lib:
6782 2010-07-27  Kinuko Yasuda  <kinuko@chromium.org>
6784         Reviewed by Ojan Vafai.
6786         Add FILE_SYSTEM build flag for FileSystem API
6787         https://bugs.webkit.org/show_bug.cgi?id=42915
6789         * win/tools/vsprops/FeatureDefines.vsprops:
6790         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6792 2010-07-12  Mark Rowe  <mrowe@apple.com>
6794         Rubber-stamped by Sam Weinig.
6796         Update WebKitSystemInterface.
6798         * libWebKitSystemInterfaceLeopard.a:
6799         * libWebKitSystemInterfaceSnowLeopard.a:
6800         * libWebKitSystemInterfaceTiger.a:
6802 2010-07-12  Adam Roben  <aroben@apple.com>
6804         Stop generating stripped symbols for Release builds
6806         It turns out we can strip the symbols after-the-fact using PDBCopy.
6808         Fixes <http://webkit.org/b/42085>.
6810         Reviewed by Steve Falkenburg.
6812         * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols
6813         attribute, which caused link.exe to generate a stripped PDB file for
6814         each project.
6816 2010-07-08  Eric Carlson  <eric.carlson@apple.com>
6818         Reviewed by Dan Bernstein.
6820         Update WebKitSystemInterface.
6822         * libWebKitSystemInterfaceLeopard.a:
6823         * libWebKitSystemInterfaceSnowLeopard.a:
6824         * libWebKitSystemInterfaceTiger.a:
6826 2010-07-07  Dumitru Daniliuc  <dumi@chromium.org>
6828         Reviewed by Adam Roben.
6830         Disable MSVC warning 4288.
6831         https://bugs.webkit.org/show_bug.cgi?id=41804
6833         MSVC has a non-standard extension that allows variables declared
6834         in for-loops to remain visible in the same scope even after
6835         exiting the for-loop
6836         (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze
6837         option (turned on by default) enables all MSVC extensions, and
6838         /Zc:forScope- tells the compiler to issue a C4288 warning when the
6839         same variable is declared in the for-loop and re-declared later in
6840         the same scope.
6842         There seems to be a bug in VS2005 that erroneously enables
6843         /Zc:forScope- even when that option is not specified
6844         (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks
6845         like our build got hit by that bug, so we need to disable warning
6846         4288 to fix it.
6848         * win/tools/vsprops/common.vsprops:
6850 2010-07-01  Simon Fraser  <simon.fraser@apple.com>
6852         Reviewed by Sam Weinig.
6854         <rdar://problem/8154047>
6855         
6856         Update WebKitSystemInterface, making some functions used by
6857         WebKit2 available in 32-bit (for reals this time).
6859         * libWebKitSystemInterfaceLeopard.a:
6860         * libWebKitSystemInterfaceSnowLeopard.a:
6861         * libWebKitSystemInterfaceTiger.a:
6863 2010-07-01  Simon Fraser  <simon.fraser@apple.com>
6865         Reviewed by Sam Weinig.
6867         <rdar://problem/8154047>
6868         
6869         Update WebKitSystemInterface, making some functions used by
6870         WebKit2 available in 32-bit.
6872         * WebKitSystemInterface.h:
6873         * libWebKitSystemInterfaceLeopard.a:
6874         * libWebKitSystemInterfaceSnowLeopard.a:
6875         * libWebKitSystemInterfaceTiger.a:
6877 2010-06-23  John Gregg  <johnnyg@google.com>
6879         Reviewed by Kent Tamura.
6881         add ENABLE_DIRECTORY_UPLOAD build support
6882         https://bugs.webkit.org/show_bug.cgi?id=41100
6884         * win/tools/vsprops/FeatureDefines.vsprops:
6885         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6887 2010-06-27  Steve Falkenburg  <sfalken@apple.com>
6889         Windows (Cairo) build fix.
6890         Add missing ENABLE_WEB_TIMING feature define.
6892         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6894 2010-06-27  Steve Falkenburg  <sfalken@apple.com>
6896         Windows build fix.
6897         Disable ENABLE_WEB_TIMING on Windows.
6899         * win/tools/vsprops/FeatureDefines.vsprops:
6901 2010-06-26  Tony Gentilcore  <tonyg@chromium.org>
6903         Reviewed by Dimitri Glazkov.
6905         Add a VS macro for enabling Web Timing support.
6906         https://bugs.webkit.org/show_bug.cgi?id=38924
6908         * win/tools/vsprops/FeatureDefines.vsprops:
6910 2010-06-21  Sam Weinig  <sam@webkit.org>
6912         Reviewed by Anders Carlsson.
6914         Update WebKitSystemInterface.
6916         * WebKitSystemInterface.h:
6917         * libWebKitSystemInterfaceLeopard.a:
6918         * libWebKitSystemInterfaceSnowLeopard.a:
6919         * libWebKitSystemInterfaceTiger.a:
6921 2010-06-21  Dan Bernstein  <mitz@apple.com>
6923         Speculative build fix.
6925         * WebKitSystemInterface.h:
6927 2010-06-21  Dan Bernstein  <mitz@apple.com>
6929         Reviewed by Darin Adler.
6931         WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
6932         https://bugs.webkit.org/show_bug.cgi?id=10228
6934         * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
6935         * libWebKitSystemInterfaceLeopard.a:
6936         * libWebKitSystemInterfaceSnowLeopard.a:
6937         * libWebKitSystemInterfaceTiger.a:
6939 2010-06-21  Satish Sampath  <satish@chromium.org>
6941         Reviewed by Steve Block.
6943         Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
6944         https://bugs.webkit.org/show_bug.cgi?id=40878
6946         * win/tools/vsprops/FeatureDefines.vsprops:
6947         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6949 2010-06-02  Sterling Swigart  <sswigart@google.com>
6951         Reviewed by David Levin.
6953         Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
6954         https://bugs.webkit.org/show_bug.cgi?id=39906
6956         * win/tools/vsprops/FeatureDefines.vsprops:
6957         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
6959 2010-05-24  Jer Noble  <jer.noble@apple.com>
6961         No review; build fix only.
6962         
6963         Roll-out changes r60110.
6965         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6966         * win/lib/WebKitSystemInterface.lib:
6967         * win/lib/WebKitSystemInterface_debug.lib:
6969 2010-05-24  Jer Noble  <jer.noble@apple.com>
6971         No review; build fix only.
6973         Roll-out changes r60094, 60096-60097.
6975         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6976         * win/lib/WebKitSystemInterface.lib:
6977         * win/lib/WebKitSystemInterface_debug.lib:
6979 2010-05-23  Jer Noble  <jer.noble@apple.com>
6981         Reviewed by Eric Carlson.
6983         HTML5 <video> tag performance worse than Flash
6984         https://bugs.webkit.org/show_bug.cgi?id=39577
6985         rdar://problem/7982458
6987         Added WebKitSystemInterface calls for new CAImageQueue APIs.
6988         
6989         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
6990         * win/lib/WebKitSystemInterface.lib:
6991         * win/lib/WebKitSystemInterface_debug.lib:
6993 2010-05-20  Steve Block  <steveblock@google.com>
6995         Reviewed by Jeremy Orlow.
6997         Provide bindings for DeviceOrientation
6998         https://bugs.webkit.org/show_bug.cgi?id=39210
7000         Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
7002         * win/tools/vsprops/FeatureDefines.vsprops:
7003         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
7005 2010-04-09  Alexey Proskuryakov  <ap@apple.com>
7007         Reviewed by Maciej Stachowiak.
7009         https://bugs.webkit.org/show_bug.cgi?id=24572
7010         XMLHttpRequest.statusText returns always "OK" on Mac
7012         * WebKitSystemInterface.h:
7013         * libWebKitSystemInterfaceLeopard.a:
7014         * libWebKitSystemInterfaceSnowLeopard.a:
7015         * libWebKitSystemInterfaceTiger.a:
7017 2010-04-07  Chris Marrin  <cmarrin@apple.com>
7019         Reviewed by Steve Falkenburg.
7021         Remove QuartzCoreInterface from the build
7022         
7023         No longer needed since QuartzCore.dll is now included in  the latest Safari release (4.0.5).
7025         * win/bin/QuartzCoreInterface.dll: Removed.
7026         * win/include/QuartzCoreInterface: Removed.
7027         * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
7028         * win/lib/QuartzCoreInterface.lib: Removed.
7030 2010-04-02  Jer Noble  <jer.noble@apple.com>
7032         Reviewed by Eric Carlson.
7033         
7034         https://bugs.webkit.org/show_bug.cgi?id=36624
7036         Update WebKitSystemInterface
7038         * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
7039         * libWebKitSystemInterfaceLeopard.a:
7040         * libWebKitSystemInterfaceSnowLeopard.a:
7041         * libWebKitSystemInterfaceTiger.a:
7043 2010-04-01  Kinuko Yasuda  <kinuko@chromium.org>
7045         Reviewed by Dmitry Titov.
7047         Add FileThread for async file operation support in FileReader and FileWriter
7048         https://bugs.webkit.org/show_bug.cgi?id=36896
7050         Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
7051         for FileReader and FileWriter support.
7053         * win/tools/vsprops/FeatureDefines.vsprops:
7054         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
7056 2010-03-25  Mark Rowe  <mrowe@apple.com>
7058         Rubber-stamped by Dan Bernstein.
7060         Update WebCoreSQLite3 to SQLite v3.6.12.
7062         * WebCoreSQLite3/sqlite3.h:
7063         * WebCoreSQLite3/sqlite3ext.h:
7064         * libWebCoreSQLite3.a:
7065         * libWebKitSystemInterfaceLeopard.a:
7066         * libWebKitSystemInterfaceSnowLeopard.a:
7067         * libWebKitSystemInterfaceTiger.a:
7069 2010-03-23  Dan Bernstein  <mitz@apple.com>
7071         Reviewed by John Sullivan.
7073         WebKitSystemInterface part of
7074         <rdar://problem/7197736> Plug-in clip rect does not update when overflow
7075         clip changes
7076         https://bugs.webkit.org/show_bug.cgi?id=36479.
7078         * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
7079         * libWebKitSystemInterfaceSnowLeopard.a: Updated
7081 2010-03-16  Dan Bernstein  <mitz@apple.com>
7083         Reviewed by Sam Weinig.
7085         Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
7087         * win/lib/WebKitSystemInterface.lib:
7088         * win/lib/WebKitSystemInterface_debug.lib:
7090 2010-03-15  Andy Estes  <aestes@apple.com>
7092         Reviewed by John Sullivan.
7094         Added two new output arguments to WKGetWheelEventDeltas() to return
7095         the number of scroll wheel ticks in the x and y directions.
7097         https://bugs.webkit.org/show_bug.cgi?id=29601.
7098         <rdar://problem/7453254>
7100         * WebKitSystemInterface.h:
7101         * libWebKitSystemInterfaceLeopard.a:
7102         * libWebKitSystemInterfaceSnowLeopard.a:
7103         * libWebKitSystemInterfaceTiger.a:
7105 2010-03-14  Dan Bernstein  <mitz@apple.com>
7107         Reviewed by Darin Adler.
7109         WebKitSystemInterface part of removing support for legacy versions of Core Graphics
7111         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
7112         wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
7113         wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
7114         wkCreateFontsPlist().
7115         * win/lib/WebKitSystemInterface.lib: Updated.
7116         * win/lib/WebKitSystemInterface_debug.lib: Updated.
7118 2010-03-08  Jian Li  <jianli@chromium.org>
7120         Reviewed by Dmitry Titov.
7122         Blob.slice support.
7123         https://bugs.webkit.org/show_bug.cgi?id=32993
7125         Add ENABLE_BLOB_SLICE feature define.
7127         * win/tools/vsprops/FeatureDefines.vsprops:
7128         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
7130 2010-02-19  Maciej Stachowiak  <mjs@apple.com>
7132         Reviewed by David Levin.
7134         Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
7135         https://bugs.webkit.org/show_bug.cgi?id=35147
7137         * win/tools/vsprops/FeatureDefines.vsprops:
7139 2010-02-18  Steve Falkenburg  <sfalken@apple.com>
7141         Reviewed by Dan Bernstein.
7143         WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
7144         https://bugs.webkit.org/show_bug.cgi?id=35076
7146         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
7147         * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
7148         * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
7150 2010-02-16  Gavin Barraclough  <barraclough@apple.com>
7152         Reviewed by NOBODY (Build fix).
7154         Disable warnings preventing use of anonymous structs/onions -
7155         don't take all my fun toys away, these are useful & awesome!
7157         * win/tools/vsprops/common.vsprops:
7159 2010-02-11  Brian Weinstein  <bweinstein@apple.com>
7161         Rubber-stamped by Eric Seidel.
7163         Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
7164         test breakage.
7166         * win/tools/vsprops/FeatureDefines.vsprops:
7168 2010-02-08  Maciej Stachowiak  <mjs@apple.com>
7170         Reviewed by Cameron Zwarich.
7172         Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
7173         https://bugs.webkit.org/show_bug.cgi?id=34698
7175         * win/tools/vsprops/FeatureDefines.vsprops:
7177 2010-02-04  Mark Rowe  <mrowe@apple.com>
7179         Reviewed by Steve Falkenburg.
7181         Update auto-version.sh to better handle major version numbers with fewer than three digits,
7182         and the case when WEBKITLIBRARIESDIR is not set.
7184         * win/tools/scripts/auto-version.sh:
7186 2010-02-04  Steve Falkenburg  <sfalken@apple.com>
7188         Windows build fix for projects not defining WebKitLibrariesDir.
7190         * win/tools/scripts/auto-version.sh:
7192 2010-02-03  Dan Bernstein  <mitz@apple.com>
7194         Reviewed by Anders Carlsson.
7196         Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
7198         * libWebKitSystemInterfaceLeopard.a:
7200 2010-02-02  Steve Falkenburg  <sfalken@apple.com>
7202         Reviewed by Darin Adler.
7204         Copyright year updating for Windows version resources should be automatic
7205         https://bugs.webkit.org/show_bug.cgi?id=34503
7207         * win/tools/scripts/auto-version.sh:
7209 2010-02-02  Martin Robinson  <mrobinson@webkit.org>
7211         Unreviewed build fix.
7213         The WinCairo build requires this script to be executable.
7215         * win/tools/scripts/feature-defines.sh: Added property svn:executable.
7217 2010-01-29  Mark Rowe  <mrowe@apple.com>
7219         Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
7221         * win/tools/vsprops/FeatureDefines.vsprops:
7222         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
7224 2010-01-26  Alexey Proskuryakov  <ap@apple.com>
7226         More Windows build fixing.
7228         * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
7229         type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
7230         specialization sometimes - but it's not instantiated, so it's harmless.
7232 2010-01-22  Steve Falkenburg  <sfalken@apple.com>
7234         Reviewed by Darin Adler.
7236         https://bugs.webkit.org/show_bug.cgi?id=34025
7237         Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
7239         * win/tools/vsprops/FeatureDefines.vsprops:
7240         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
7242 2010-01-20  Steve Falkenburg  <sfalken@apple.com>
7244         Reviewed by Darin Adler and Adam Roben.
7246         Feature defines are difficult to maintain on Windows builds
7247         https://bugs.webkit.org/show_bug.cgi?id=33883
7248         
7249         FeatureDefines.vsprops are now maintained in a way similar to
7250         Configurations/FeatureDefines.xcconfig, with the added advantage
7251         of having a single FeatureDefines file across all projects.
7252         
7253         Keep this list of features (not enabled/disabled state) in sync with
7254         FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
7255         
7256         Add new features to both PreprocessorDefinitions and UserMacro sections.
7257         Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
7259         * win/tools/scripts/feature-defines.sh: Added.
7260         * win/tools/vsprops/FeatureDefines.vsprops: Added.
7261         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
7262         * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
7264 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
7266         Reviewed by Darin Adler.
7268         <rdar://problem/7532544>
7269         
7270         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
7271         be used for a shadow drawing fix. Once more, with feeling. On Windows.
7273         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
7274         * win/lib/WebKitSystemInterface.lib:
7275         * win/lib/WebKitSystemInterface_debug.lib:
7277 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
7279         Reviewed by Darin Adler.
7281         <rdar://problem/7532544>
7282         
7283         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
7284         be used for a shadow drawing fix.
7285         
7286         * win/lib/WebKitSystemInterface.lib:
7287         * win/lib/WebKitSystemInterface_debug.lib:
7289 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
7291         Reviewed by Darin Adler.
7293         <rdar://problem/7532544>
7294         
7295         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
7296         be used for a shadow drawing fix.
7298         * WebKitSystemInterface.h:
7299         * libWebKitSystemInterfaceLeopard.a:
7300         * libWebKitSystemInterfaceSnowLeopard.a:
7301         * libWebKitSystemInterfaceTiger.a:
7303 2010-01-07  Alexey Proskuryakov  <ap@apple.com>
7305         Not reviewed, build fix.
7307         Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
7308         clients of another class). WebCore doesn't use all methods of JSString, so
7309         we don't export all classes clients could theoretically access via JSString.
7311         * win/tools/vsprops/common.vsprops:
7313 2009-12-21  Mark Rowe  <mrowe@apple.com>
7315         Reviewed by Samuel Weinig.
7317         Update WebKitSystemInterface.
7319         * libWebKitSystemInterfaceLeopard.a:
7320         * libWebKitSystemInterfaceSnowLeopard.a:
7321         * libWebKitSystemInterfaceTiger.a:
7323 2009-12-21  Mark Rowe  <mrowe@apple.com>
7325         Reviewed by Samuel Weinig.
7327         Update WebKitSystemInterface.
7329         * WebKitSystemInterface.h:
7330         * libWebKitSystemInterfaceLeopard.a:
7331         * libWebKitSystemInterfaceSnowLeopard.a:
7332         * libWebKitSystemInterfaceTiger.a:
7334 2009-12-18  Sam Weinig  <sam@webkit.org>
7336         Reviewed by Anders Carlsson.
7338         Update WebKitSystemInterface for <rdar://problem/7237059>.
7340         * WebKitSystemInterface.h:
7341         * libWebKitSystemInterfaceLeopard.a:
7342         * libWebKitSystemInterfaceSnowLeopard.a:
7343         * libWebKitSystemInterfaceTiger.a:
7345 2009-12-15  Dan Bernstein  <mitz@apple.com>
7347         Reviewed by Adam Roben.
7349         WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
7350         Core Graphics when available
7352         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
7353             wkCanCreateCGFontWithLOGFONT().
7354         * win/lib/WebKitSystemInterface.lib:
7355         * win/lib/WebKitSystemInterface_debug.lib:
7357 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
7359         Reviewed by Darin Adler.
7361        <rdar://problem/7453726> Pull shared UI code into WebKit
7363         * WebKitSystemInterface.h:
7364         * libWebKitSystemInterfaceLeopard.a:
7365         * libWebKitSystemInterfaceSnowLeopard.a:
7366         * libWebKitSystemInterfaceTiger.a:
7368 2009-12-11  Chris Marrin  <cmarrin@apple.com>
7370         Reviewed by Adam Roben.
7372         Add QuartzCore build files to OpenSource tree
7373         https://bugs.webkit.org/show_bug.cgi?id=31856
7374         
7375         This allows proper building and linking with QuartzCore
7376         when present.
7378         * win/bin: Added.
7379         * win/bin/QuartzCoreInterface.dll: Added.
7380         * win/include/QuartzCoreInterface: Added.
7381         * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
7382         * win/lib/QuartzCoreInterface.lib: Added.
7384 2009-12-07  Adam Roben  <aroben@apple.com>
7386         Windows build fix for checkouts with a space in the path
7388         * win/tools/scripts/auto-version.sh: Quote the output file's directory
7389         before passing it to mkdir.
7391 2009-12-01  Alexey Proskuryakov  <ap@apple.com>
7393         Reviewed by Darin Adler.
7395         https://bugs.webkit.org/show_bug.cgi?id=32036
7396         Implement CredentialStorage::getFromPersistentStorage for CFNetwork
7398         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
7399         * win/lib/WebKitSystemInterface.lib:
7400         * win/lib/WebKitSystemInterface_debug.lib:
7401         Update WebKitSystemInterface.
7403 2009-11-24  Alexey Proskuryakov  <ap@apple.com>
7405         Reviewed by Brady Eidson.
7407         https://bugs.webkit.org/show_bug.cgi?id=31844
7408         SocketStreamHandleCFNet should support CONNECT proxy credentials
7410         * WebKitSystemInterface.h:
7411         * libWebKitSystemInterfaceLeopard.a:
7412         * libWebKitSystemInterfaceSnowLeopard.a:
7413         * libWebKitSystemInterfaceTiger.a:
7414         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
7415         * win/lib/WebKitSystemInterface.lib:
7416         * win/lib/WebKitSystemInterface_debug.lib:
7417         Update WebKitSystemInterface.
7419 2009-11-22  Dan Bernstein  <mitz@apple.com>
7421         Reviewed by Eric Carlson.
7423         Updated WebKitSystemInterface.
7425         * libWebKitSystemInterfaceLeopard.a:
7426         * libWebKitSystemInterfaceSnowLeopard.a:
7427         * libWebKitSystemInterfaceTiger.a:
7429 2009-11-22  Dan Bernstein  <mitz@apple.com>
7431         Reviewed by Cameron Zwarich.
7433         Fixed a leak in WKDrawMediaUIPart().
7435         * libWebKitSystemInterfaceLeopard.a:
7436         * libWebKitSystemInterfaceSnowLeopard.a:
7437         * libWebKitSystemInterfaceTiger.a:
7439 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
7441         Reviewed by Simon Fraser.
7443         <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
7445         * WebKitSystemInterface.h:
7446         * libWebKitSystemInterfaceLeopard.a:
7447         * libWebKitSystemInterfaceSnowLeopard.a:
7448         * libWebKitSystemInterfaceTiger.a:
7450 2009-11-19  Eric Carlson  <eric.carlson@apple.com>
7452         Reviewed by Dan Bernstein.
7454         <rdar://problem/7035231>
7455         Support closed caption in <video> element
7457         * WebKitSystemInterface.h:
7458             Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
7459             define WKMediaUIPartToggleClosedCaptionsButton.
7461 2009-11-13  Anders Carlsson  <andersca@apple.com>
7463         Reviewed by Dan Bernstein.
7465         Update WebKitSystemInterface.
7467         * WebKitSystemInterface.h:
7468         * libWebKitSystemInterfaceLeopard.a:
7469         * libWebKitSystemInterfaceSnowLeopard.a:
7470         * libWebKitSystemInterfaceTiger.a:
7472 2009-11-13  Brent Fulgham  <bfulgham@webkit.org>
7474         Build correction.  No review.
7476         The WinCairo build requires ENABLE_FILTERS to work properly.
7478         * win/tools/vsprops/WinCairo.vsprops:
7480 2009-11-02  Dan Bernstein  <mitz@apple.com>
7482         Reviewed by John Sullivan.
7484         WebKitSystemInterface part of making the appearance of the full-screen video HUD match
7485         QuickTime Player X’s HUD.
7487         * libWebKitSystemInterfaceLeopard.a:
7488         * libWebKitSystemInterfaceSnowLeopard.a:
7489         * libWebKitSystemInterfaceTiger.a:
7491 2009-10-26  Mark Rowe  <mrowe@apple.com>
7493         Reviewed by Adam Roben.
7495         Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
7497         Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
7498         in the major component of the version number.
7500         * win/tools/scripts/auto-version.sh:
7502 2009-10-19  Marshall Culpepper  <mculpepper@appcelerator.com>
7504         Reviewed by Eric Seidel.
7506         added cairo include and lib directories to debug_wincairo.vsprops
7507         https://bugs.webkit.org/show_bug.cgi?id=29831
7509         * win/tools/vsprops/debug_wincairo.vsprops:
7511 2009-10-16  Steve Falkenburg  <sfalken@apple.com>
7513         Reviewed by Dan Bernstein.
7515         https://bugs.webkit.org/show_bug.cgi?id=30456
7516         Fixes for new Debug_All Windows build configuration.
7518         * win/tools/vsprops/debug_all.vsprops:
7519         Define DEBUG_ALL in Debug_All configuration.
7520         Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
7522 2009-10-16  Steve Falkenburg  <sfalken@apple.com>
7524         Reviewed by Adam Roben.
7526         Add a Debug_All configuration to build entire stack as debug.
7527         Change Debug_Internal to:
7528         - stop using _debug suffix for all WebKit/Safari binaries
7529         - not use _debug as a DLL naming suffix
7530         - use non-debug C runtime lib.
7532         * win/tools/vsprops/debug_all.vsprops: Added.
7533         Use debug C runtime library in debug_all.
7534         Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
7535         * win/tools/vsprops/debug_internal.vsprops:
7536         Don't specify debug C runtime library in debug_internal.
7537         Don't specify _debug suffix for standard debug_internal builds.
7539 2009-10-05  Pierre d'Herbemont  <pdherbemont@webkit.org>
7541         Reviewed by Simon Fraser
7542         
7543         Support fullscreen in MediaPlayer (Mac)
7544         https://bugs.webkit.org/show_bug.cgi?id=26742
7545         
7546         New methods required for video fullscreen.
7548         * WebKitSystemInterface.h:
7549         * libWebKitSystemInterfaceLeopard.a:
7550         * libWebKitSystemInterfaceSnowLeopard.a:
7551         * libWebKitSystemInterfaceTiger.a:
7553 2009-10-02  Steve Falkenburg  <sfalken@apple.com>
7555         Windows build fix.
7556         Re-apply lost changes to auto-version.sh.
7557         
7558         * win/tools/scripts/auto-version.sh:
7560 2009-10-02  Eric Carlson  <eric.carlson@apple.com>
7562         Reviewed by Adam Roben.
7564         <rdar://problem/7271334> 
7565         Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
7567         * WebKitSystemInterface.h: 
7568         MediaControllerThemeQT -> MediaControllerThemeQuickTime
7570 2009-10-02  Steve Falkenburg  <sfalken@apple.com>
7572         Reviewed by Mark Rowe.
7574         <https://bugs.webkit.org/show_bug.cgi?id=29989>
7575         Safari version number shouldn't be exposed in WebKit code
7576         
7577         For a WebKit version of 532.3.4:
7578         Product version is: 5.32.3.4 (was 4.0.3.0)
7579         File version is: 5.32.3.4 (was 4.532.3.4)
7581         * win/tools/scripts/PRODUCTVERSION: Removed.
7582         * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
7584 2009-09-25  Dan Bernstein  <mitz@apple.com>
7586         Reviewed by Adam Roben.
7588         WebKitSystemInterface changes for
7589         <rdar://problem/7211635> 2 byte characters are displayed as garbaged
7590         <rdar://problem/7212626> garbled/gibberish text (off-by-one)
7592         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
7593         wkAddFontsFromPlistRepresentation() and replaced
7594         wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
7595         wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
7596         * win/lib/WebKitSystemInterface.lib:
7597         * win/lib/WebKitSystemInterface_debug.lib:
7599 2009-09-23  Marshall Culpepper  <mculpepper@appcelerator.com>
7601         Reviewed by Eric Seidel.
7602         
7603         Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
7604         default when the necessary dependencies are extracted into the
7605         WebKitLibrariesDir.
7606         https://bugs.webkit.org/show_bug.cgi?id=29661
7608         * win/tools/vsprops/WinCairo.vsprops:
7610 2009-09-09  Brent Fulgham  <bfulgham@webkit.org>
7612         Reviewed by Dave Levin.
7614         Adjust WinCairo-specific property sheet to use static versions of
7615         libjpeg.lib and libpng.lib.  Change to libpng.lib required addition
7616         of zlib.lib to link.
7618         * win/tools/vsprops/WinCairo.vsprops:
7620 2009-08-28  Steve Falkenburg  <sfalken@apple.com>
7622         Reviewed by Adam Roben.
7624         Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
7625         to automatically use secure versions of C runtime lib calls on Windows.
7626         https://bugs.webkit.org/show_bug.cgi?id=28824
7627         
7628         * win/tools/vsprops/common.vsprops:
7630 2009-08-25  Brent Fulgham  <bfulgham@webkit.org>
7632         Rubber stamped by Steve Falkenburg.
7634         debug_wincairo.vsprops was linking against wrong C runtime.
7636         * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
7637           C runtime (as in the standard 'debug.vsprops' file.)
7639 2009-08-24  Brent Fulgham  <bfulgham@webkit.org>
7641         Reviewed by Steve Falkenburg.
7643         Revise CFLite Debug build to emit DLL's with _debug label.
7644         https://bugs.webkit.org/show_bug.cgi?id=28695.
7646         * win/tools/vsprops/debug_wincairo.vsprops: Added.
7648 2009-08-12  Peter Kasting  <pkasting@google.com>
7650         Reviewed by Darin Adler.
7652         https://bugs.webkit.org/show_bug.cgi?id=27323
7653         Change pattern that strips all trailing whitespace to just remove EOL
7654         chars (\r, \n), to make it clear that varying EOL chars is the primary
7655         problem being solved.
7657         * win/tools/scripts/auto-version.sh:
7659 2009-08-10  Peter Kasting  <pkasting@google.com>
7661         Reviewed by George Staikos.
7663         https://bugs.webkit.org/show_bug.cgi?id=27323
7664         Even more line ending-stripping for auto-version.sh, based on output
7665         provided by Jessie Berlin.
7667         * win/tools/scripts/auto-version.sh:
7669 2009-08-10  Brent Fulgham  <bfulgham@webkit.org>
7671         Reviewed by Adam Roben.
7673         https://bugs.webkit.org/show_bug.cgi?id=28048.
7674         Move various WinCairo build settings into *.vsprops file.
7676         * win/tools/vsprops/cURL.vsprops: Added.
7678 2009-08-06  Peter Kasting  <pkasting@google.com>
7680         Reviewed by Adam Barth.
7682         https://bugs.webkit.org/show_bug.cgi?id=27323
7683         Strip line endings at all points auto-version.sh reads data, not just
7684         the one I happened to run into.
7686         * win/tools/scripts/auto-version.sh:
7688 2009-07-27  Peter Kasting  <pkasting@google.com>
7690         Reviewed by Adam Roben.
7692         https://bugs.webkit.org/show_bug.cgi?id=27323
7693         Correctly parse command output, even when the line endings are not LF,
7694         so that we don't create an autoversion.h that MSVC chokes on.
7696         * win/tools/scripts/auto-version.sh:
7698 2009-07-13  Brent Fulgham  <bfulgham@webkit.org>
7700         Reviewed by Adam Roben.
7702         Add new configuration flag for redistributable Windows build.
7703         https://bugs.webkit.org/show_bug.cgi=27087
7704         
7705         * win/tools/vsprops/WinCairo.vsprops: Added.  Defines the
7706           new WIN_CAIRO flag used to drive non-Apple Windows build.
7708 2009-07-10  Eric Carlson  <eric.carlson@apple.com>
7710         Reviewed by Simon Fraser.
7712         Update WebKitSystemInterface for <rdar://problem/7049066>.
7714         * WebKitSystemInterface.h:
7715         * libWebKitSystemInterfaceLeopard.a:
7716         * libWebKitSystemInterfaceSnowLeopard.a:
7717         * libWebKitSystemInterfaceTiger.a:
7719 2009-07-06  Eric Carlson  <eric.carlson@apple.com>
7721         Update WebKitSystemInterface for <rdar://problem/7008093>.
7723         * WebKitSystemInterface.h:
7724         * libWebKitSystemInterfaceLeopard.a:
7725         * libWebKitSystemInterfaceSnowLeopard.a:
7726         * libWebKitSystemInterfaceTiger.a:
7728 2009-07-06  Anders Carlsson  <andersca@apple.com>
7730         Update WebKitSystemInterface.
7732         * WebKitSystemInterface.h:
7733         * libWebKitSystemInterfaceLeopard.a:
7734         * libWebKitSystemInterfaceSnowLeopard.a:
7735         * libWebKitSystemInterfaceTiger.a:
7737 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
7739         Reviewed by Simon Fraser.
7741         Update WebKitSystemInterface for <rdar://problem/6518119>
7743         * WebKitSystemInterface.h:
7744         * libWebKitSystemInterfaceLeopard.a:
7745         * libWebKitSystemInterfaceSnowLeopard.a:
7746         * libWebKitSystemInterfaceTiger.a:
7748 2009-07-01  Eric Carlson  <eric.carlson@apple.com>
7750         Reviewed by Simon Fraser.
7752         Update WebKitSystemInterface for <rdar://problem/7014990>
7754         * libWebKitSystemInterfaceLeopard.a:
7755         * libWebKitSystemInterfaceSnowLeopard.a:
7756         * libWebKitSystemInterfaceTiger.a:
7758 2009-06-29  Eric Carlson  <eric.carlson@apple.com>
7760         Reviewed by Simon Fraser.
7762         Update WebKitSystemInterface for <rdar://problem/7014813>
7764         * WebKitSystemInterface.h:
7765         * libWebKitSystemInterfaceLeopard.a:
7766         * libWebKitSystemInterfaceSnowLeopard.a:
7767         * libWebKitSystemInterfaceTiger.a:
7769 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
7771         Rubber-stamped by Mark Rowe.
7772         
7773         <rdar://problem/6999737>
7774         
7775         Update the media controller images.
7777         * libWebKitSystemInterfaceLeopard.a:
7778         * libWebKitSystemInterfaceSnowLeopard.a:
7779         * libWebKitSystemInterfaceTiger.a:
7781 2009-06-16  Simon Fraser  <simon.fraser@apple.com>
7783         Rubber-stamped by Anders Carlsson.
7785         Update WebKitSystemInterface for <rdar://problem/6937882>.
7787         * libWebKitSystemInterfaceLeopard.a:
7788         * libWebKitSystemInterfaceSnowLeopard.a:
7789         * libWebKitSystemInterfaceTiger.a:
7791 2009-06-02  Anders Carlsson  <andersca@apple.com>
7793         Rubber-stamped by Mark Rowe.
7795         Update WebKitSystemInterface.
7797         * libWebKitSystemInterfaceLeopard.a:
7798         * libWebKitSystemInterfaceSnowLeopard.a:
7799         * libWebKitSystemInterfaceTiger.a:
7801 2009-05-27  Mark Rowe  <mrowe@apple.com>
7803         Rubber-stamped by Dan Bernstein.
7805         Update WebKitSystemInterface.
7807         * libWebKitSystemInterfaceLeopard.a:
7808         * libWebKitSystemInterfaceSnowLeopard.a: Added.
7809         * libWebKitSystemInterfaceTiger.a:
7811 2009-05-26  Anders Carlsson  <andersca@apple.com>
7813         Reviewed by Dan Bernstein.
7815         <rdar://problem/6901751> 
7816         REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
7818         Remove WKCGContextIsSafeToClip.
7819         
7820         * WebKitSystemInterface.h:
7821         * libWebKitSystemInterfaceTiger.a:
7823 2009-05-21  Dan Bernstein  <mitz@apple.com>
7825         Rubber-stamped by Mark Rowe.
7827         - correct a copyright header accidently reverted in r43964
7829         * WebKitSystemInterface.h:
7831 2009-05-21  Dan Bernstein  <mitz@apple.com>
7833         Reviewed by Anders Carlsson.
7835         - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
7836           (r35515): Tiger crash painting the selection on registration page of
7837           car2go.com
7839         * WebKitSystemInterface.h:
7840         * libWebKitSystemInterfaceTiger.a:
7842 2009-05-07  Simon Fraser  <simon.fraser@apple.com>
7844         Source changes reviewed by Darin Adler
7845         
7846         <rdar://problem/6864091> Endcap of media controls slider is fuzzy
7847         
7848         * libWebKitSystemInterfaceLeopard.a:
7849         * libWebKitSystemInterfaceTiger.a:
7851 2009-04-28  Steve Falkenburg  <sfalken@apple.com>
7853         Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
7854         Indirected definition through a UserMacro.
7855         
7856         Reviewed by Mark Rowe.
7858         * win/tools/vsprops/common.vsprops:
7860 2009-04-28  Steve Falkenburg  <sfalken@apple.com>
7862         Fix extraneous warning about PRODUCTION not being defined in Windows builds.
7863         Indirected definition for __PRODUCTION__ through a UserMacro.
7864         
7865         Reviewed by Mark Rowe.
7867         * win/tools/vsprops/common.vsprops:
7869 2009-04-24  Simon Fraser  <simon.fraser@apple.com>
7871         Source changes reviewed by Darin Adler
7872         
7873         https://bugs.webkit.org/show_bug.cgi?id=22242
7874         
7875         Update WebKitSystemInterface for Mac with fixes for video controller drawing.
7877         * libWebKitSystemInterfaceLeopard.a:
7878         * libWebKitSystemInterfaceTiger.a:
7880 2009-04-22  Ada Chan  <adachan@apple.com>
7882         Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
7883         
7884         Reviewed by Darin Adler.
7886         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
7887         * win/lib/WebKitSystemInterface.lib:
7888         * win/lib/WebKitSystemInterface_debug.lib:
7890 2009-04-20  Steve Falkenburg  <sfalken@apple.com>
7892         Separate JavaScriptCore.dll from WebKit.dll.
7893         Slight performance improvement or no change on benchmarks.
7894         
7895         Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
7896         and simplifies standalone JavaScriptCore builds.
7898         Reviewed by Oliver Hunt.
7900         * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
7902 2009-04-18  Pierre d'Herbemont  <pdherbemont@apple.com>
7904         Reviewed by Mark Rowe.
7906         <rdar://problem/6781295> video.buffered and video.seekable are not
7907         the same. video.buffered should return only what is buffered and
7908         not what is seekable
7910         * WebKitSystemInterface.h:
7911         * libWebKitSystemInterfaceLeopard.a:
7912         * libWebKitSystemInterfaceTiger.a:
7914 2009-04-18  Pierre d'Herbemont  <pdherbemont@apple.com>
7916         Reviewed by Adele Peterson.
7917         
7918         <rdar://problem/6747241> work around QTKit no longer reaching
7919         QTMovieLoadStateComplete
7921         * WebKitSystemInterface.h:
7922         * libWebKitSystemInterfaceLeopard.a:
7923         * libWebKitSystemInterfaceTiger.a:
7925 2009-04-15  Steve Falkenburg  <sfalken@apple.com>
7927         Updated WebKitSystemInterface for Windows.
7928         Changes needed for <rdar://problem/6785760>
7930         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
7931         * win/lib/WebKitSystemInterface.lib:
7932         * win/lib/WebKitSystemInterface_debug.lib:
7934 2009-04-14  Mark Rowe  <mrowe@apple.com>
7936         Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
7938         * libWebKitSystemInterfaceLeopard.a:
7939         * libWebKitSystemInterfaceTiger.a:
7941 2009-04-13  Antti Koivisto  <antti@apple.com>
7943         Reviewed by Darin Adler.
7944         
7945         <rdar://problem/6740294> Increase the connection count per host
7947         * WebKitSystemInterface.h:
7948         * libWebKitSystemInterfaceLeopard.a:
7949         * libWebKitSystemInterfaceTiger.a:
7951 2009-04-10  Eric Carlson  <eric.carlson@apple.com>
7953         WebKitSystemInterface changes for <rdar://problem/6646998>
7955         * libWebKitSystemInterfaceLeopard.a:
7956         * libWebKitSystemInterfaceTiger.a:
7958 2009-04-10  Simon Fraser  <simon.fraser@apple.com>
7960         Fix the leopard build by updating WebKitSystemInterface.
7962         * WebKitSystemInterface.h:
7963         * libWebKitSystemInterfaceLeopard.a:
7965 2009-03-30  Steve Falkenburg  <sfalken@apple.com>
7967         Bump version to 530.
7969         * win/tools/scripts/VERSION:
7971 2009-03-26  Adam Roben  <aroben@apple.com>
7973         Remove SafariThemeConstants.h, which is now provided by
7974         WebKitSupportLibrary
7976         * win/include/SafariTheme: Removed.
7977         * win/include/SafariTheme/SafariThemeConstants.h: Removed.
7979 2009-03-07  Dan Bernstein  <mitz@apple.com>
7981         Reviewed by Mark Rowe.
7983         - WebKitSystemInterface part of removing build-time and run-time support
7984           for legacy versions of CFNetwork and Core Graphics
7986         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
7987         * win/lib/WebKitSystemInterface.lib:
7988         * win/lib/WebKitSystemInterface_debug.lib:
7990 2009-01-30  Dan Bernstein  <mitz@apple.com>
7992         Reviewed by Timothy Hatcher.
7994         - <rdar://problem/6545912> expose the build number in autoversion.h
7996         * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
7997         with the full build number.
7999 2009-01-08  Dan Bernstein  <mitz@apple.com>
8001         Reviewed by Adam Roben.
8003         - WebKitSystemInterface changes to support Core Graphics native glyph drawing
8005         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
8006         * win/lib/WebKitSystemInterface.lib:
8007         * win/lib/WebKitSystemInterface_debug.lib:
8009 2008-11-11  Ada Chan  <adachan@apple.com>
8011         Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
8012         Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
8013         
8014         Update window versions to correspond to Windows XP.
8016         Reviewed by Steve Falkenburg.
8018         * win/tools/vsprops/common.vsprops:
8020 2008-10-23  Anders Carlsson  <andersca@apple.com>
8022         Reviewed by John Sullivan.
8024         Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
8026         * libWebKitSystemInterfaceLeopard.a:
8027         * libWebKitSystemInterfaceTiger.a:
8029 2008-10-08  Mark Rowe  <mrowe@apple.com>
8031         Rubber-stamped by Jon Honeycutt.
8033         Remove restriction on version number ending in a 4.
8035         * win/tools/scripts/auto-version.sh:
8037 2008-10-07  Anders Carlsson  <andersca@apple.com>
8039         Reviewed by Mitz Pettel.
8041         Update WebKitSystemInterface.
8042         
8043         * libWebKitSystemInterfaceLeopard.a:
8044         * libWebKitSystemInterfaceTiger.a:
8046 2008-09-09  Dan Bernstein  <mitz@apple.com>
8048         Reviewed by Darin Adler.
8050         - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
8052         * WebKitSystemInterface.h:
8053         * libWebKitSystemInterfaceLeopard.a:
8055 2008-09-04  Adam Roben  <aroben@apple.com>
8057         Ignore warning LNK4221 on Windows
8059         This warning is emitted when an object file with no public symbols is
8060         passed to the linker/librarian. This often occurs in WebCore for files
8061         that have been disabled via ENABLE()/USE() macros.
8063         Rubberstamped by Anders Carlsson.
8065         * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
8067 2008-08-27  Timothy Hatcher  <timothy@apple.com>
8069         Adds the WKAdvanceDefaultButtonPulseAnimation function.
8071         <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
8073         Reviewed by Adele Peterson.
8075         * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
8076         * libWebKitSystemInterfaceLeopard.a: Updated.
8077         * libWebKitSystemInterfaceTiger.a: Updated.
8079 2008-08-26  Adam Roben  <aroben@apple.com>
8081         Disable a truncation warning that is disabled/doesn't exist on Mac
8083         This warning was firing when initializing floats from double literals.
8084         I haven't yet found any other situation that would cause this warning
8085         to arise.
8087         Reviewed by Sam Weinig.
8089         * win/tools/vsprops/common.vsprops: Turn off warning C4305.
8091 2008-07-20  Steve Falkenburg  <sfalken@apple.com>
8093         Build fix.
8095         * win/tools/vsprops/common.vsprops:
8097 2008-07-08  Dan Bernstein  <mitz@apple.com>
8099         Reviewed by John Sullivan.
8101         - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
8103         * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
8104         * libWebKitSystemInterfaceLeopard.a: Updated.
8105         * libWebKitSystemInterfaceTiger.a: Updated.
8107 2008-07-01  Steve Falkenburg  <sfalken@apple.com>
8109         Bump version numbers.
8110         
8111         Reviewed by Mark Rowe.
8113         * win/tools/scripts/PRODUCTVERSION:
8114         * win/tools/scripts/VERSION:
8116 2008-05-13  Dan Bernstein  <mitz@apple.com>
8118         Reviewed by John Sullivan.
8120         - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
8122         * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
8123         transformed graphics contexts.
8124         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
8125         wkSetCGContextFontRenderingStyle().
8126         * win/lib/WebKitSystemInterface.lib: Updated.
8127         * win/lib/WebKitSystemInterface_debug.lib: Updated.
8129 2008-05-09  Adam Roben  <aroben@apple.com>
8131         Disable a MSVC warning
8133         Reviewed by Darin Adler.
8135         * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
8136         disabled warnings. It's a warning about decorated names being longer
8137         than MSVC's limit of 4096 characters. This warning doesn't indicate a
8138         correctness problem, but these truncated decorated names will be
8139         harder to recognize during debugging or when they appear in linker
8140         errors.
8142 2008-04-28  Darin Adler  <darin@apple.com>
8144         Reviewed by Adam.
8146         - fix Windows build
8148         * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
8149         It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
8151 2008-04-24  Mark Rowe  <mrowe@apple.com>
8153         Reviewed by Sam Weinig.
8155         Remove code for calculating the glyph cache size.
8157         * WebKitSystemInterface.h: Remove unused symbol.
8158         * libWebKitSystemInterfaceLeopard.a:
8159         * libWebKitSystemInterfaceTiger.a:
8161 2008-03-28  Steve Falkenburg  <sfalken@apple.com>
8163         Versioning.
8165         * win/tools/scripts/PRODUCTVERSION:
8167 2008-03-26  Adam Roben  <aroben@apple.com>
8169         Windows build fix after r31322
8171         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
8172         * win/lib/WebKitSystemInterface.lib: Updated.
8173         * win/lib/WebKitSystemInterface_debug.lib: Updated.
8175 2008-03-26  Mark Rowe  <mrowe@apple.com>
8177         Reviewed by David Hyatt.
8179         Make the Ahem font antialias correctly on Acid3 on Tiger.
8181         * WebKitSystemInterface.h:
8182         * libWebKitSystemInterfaceTiger.a:
8184 2008-03-19  Mark Rowe  <mrowe@apple.com>
8186         Rubber-stamped by Sam Weinig.
8188         Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
8189         Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
8191         * libWebCoreSQLite3.a:  Land a 4-way fat binary.
8193 2008-03-12  Steve Falkenburg  <sfalken@apple.com>
8195         New version of WebKitSystemInterface.lib with
8196         more compiler warnings suppressed.
8198         * win/lib/WebKitSystemInterface.lib:
8199         * win/tools/vsprops/common.vsprops:
8201 2008-03-12  Dan Bernstein  <mitz@apple.com>
8203         Reviewed by Darin Adler and Sam Weinig.
8205         - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
8207         * WebKitSystemInterface.h:
8208         * libWebKitSystemInterfaceLeopard.a:
8210 2008-03-11  Steve Falkenburg  <sfalken@apple.com>
8212         Disable two PGO/LTCG specific warnings.
8213         
8214         Reviewed by Oliver.
8216         * win/tools/vsprops/common.vsprops:
8218 2008-02-29  Mark Rowe  <mrowe@apple.com>
8220         Update Tiger version of WebKitSystemInterface to match r30690.
8222         * libWebKitSystemInterfaceTiger.a:
8224 2008-02-29  Adele Peterson  <adele@apple.com>
8226         Reviewed by Mark.
8228         Auto-generate image arrays.
8230         * libWebKitSystemInterfaceLeopard.a:
8232 2008-02-29  Mark Rowe  <mrowe@apple.com>
8234         Reviewed by Anders Carlsson.
8236         Replace use of WKPathFromFont with implementation in terms of public API.
8238         * WebKitSystemInterface.h:  Remove unused symbol.
8239         * libWebKitSystemInterfaceLeopard.a:
8240         * libWebKitSystemInterfaceTiger.a:
8242 2008-02-29  Mark Rowe  <mrowe@apple.com>
8244         Reviewed by Oliver Hunt.
8246         Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
8248         * WebKitSystemInterface.h:
8249         * libWebKitSystemInterfaceLeopard.a:
8250         * libWebKitSystemInterfaceTiger.a:
8252 2008-02-29  Mark Rowe  <mrowe@apple.com>
8254         Reviewed by Oliver Hunt.
8256         Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
8258         * WebKitSystemInterface.h:
8259         * libWebKitSystemInterfaceLeopard.a:
8261 2008-02-29  Mark Rowe  <mrowe@apple.com>
8263         Reviewed by Oliver Hunt and Oliver Hunt.
8265         <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
8267         * WebKitSystemInterface.h:  Remove unused symbol.
8268         * libWebKitSystemInterfaceLeopard.a:
8269         * libWebKitSystemInterfaceTiger.a:
8271 2008-02-28  Mark Rowe  <mrowe@apple.com>
8273         Reviewed by Dan Bernstein.
8275         Remove two unused functions from WebKitSystemInterface.
8277         * WebKitSystemInterface.h:  Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
8278         a duplicate declaration of WKSecondsSinceLastInputEvent.
8279         * libWebKitSystemInterfaceLeopard.a:
8280         * libWebKitSystemInterfaceTiger.a:
8282 2008-02-28  Mark Rowe  <mrowe@apple.com>
8284         Reviewed by Dave Hyatt.
8286         Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
8288         * WebKitSystemInterface.h:  Only declare WKGetFontMetrics on Tiger.
8289         * libWebKitSystemInterfaceLeopard.a:  Update for removal of WKGetFontMetrics.
8291 2008-02-27  Brady Eidson  <beidson@apple.com>
8293         Tiger build fix
8295         * libWebKitSystemInterfaceTiger.a:
8297 2008-02-27  Brady Eidson  <beidson@apple.com>
8299         Reviewed by Mark Rowe
8301         Removed some unused methods:
8302         WKGetNSURLResponseCalculatedExpiration
8303         WKGetNSURLResponseMustRevalidate
8305         * WebKitSystemInterface.h:
8306         * libWebKitSystemInterfaceLeopard.a:
8307         * libWebKitSystemInterfaceTiger.a:
8309 2008-02-13  Adam Roben  <aroben@apple.com>
8311         * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
8313 2008-02-12  Adam Roben  <aroben@apple.com>
8315         Clean up auto-version.sh a bit
8317         It now does quite a bit less file I/O and many fewer fork/exec pairs.
8318         It's also quite a bit easier to read.
8320         Reviewed by Steve.
8322         * win/tools/scripts/auto-version.sh:
8324 2008-02-12  Steve Falkenburg  <sfalken@apple.com>
8326         Versioning script change.
8328         * win/tools/scripts/auto-version.sh:
8330 2008-02-07  Ada Chan  <adachan@apple.com>
8332         Added 4 new methods:
8333         wkSetClientCertificateInSSLProperties, 
8334         wkCanAccessCFURLRequestHTTPBodyParts,
8335         wkCFURLRequestCopyHTTPRequestBodyParts,
8336         wkCFURLRequestSetHTTPRequestBodyParts
8338         Rubber-stamped by Steve.
8340         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
8341         * win/lib/WebKitSystemInterface.lib:
8342         * win/lib/WebKitSystemInterface_debug.lib:
8344 2008-02-04  Timothy Hatcher  <timothy@apple.com>
8346         <rdar://problem/5722735> Merge fix for SQLITE_FULL error
8347         is given even if the max_page_count is increased (2920)
8349         * libWebCoreSQLite3.a:
8351 2008-02-01  Steve Falkenburg  <sfalken@apple.com>
8353         <rdar://problem/5717523> Don't set DEP opt-in flag (data execution prevention) since it is incompaible with the video plugin used on CNN.com
8354         
8355         Rubber-stamped by Jon Honeycutt.
8357         * win/tools/vsprops/common.vsprops:
8359 2008-01-29  Mark Rowe  <mrowe@apple.com>
8361         Reviewed by Tim Hatcher.
8363         <rdar://problem/5600926> WebCore on Tiger must link to its own copy of SQLite 3.4 or newer (so HTML database behavior will be correct).
8365         * WebCoreSQLite3/sqlite3.h: Added.
8366         * WebCoreSQLite3/sqlite3ext.h: Added.
8367         * libWebCoreSQLite3.a: Added.
8369 2008-01-29  Alexey Proskuryakov  <ap@webkit.org>
8371         Debug (external) build fix.
8373         Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
8374         This preprocessor definition is automatically set by Visual Studio as needed anyway.
8376         * win/tools/vsprops/debug.vsprops:
8378 2008-01-17  Steve Falkenburg  <sfalken@apple.com>
8380         Add preprocessor define accidently dropped in my unification,
8381         and required by some builds.  Fixes an issue that caused both
8382         debug and release DLLs to be loaded.
8383         
8384         Rubber-stamped by Jon Honeycutt.
8386         * win/tools/vsprops/debug_internal.vsprops:
8388 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
8390         Use recommended security-related compiler settings.
8391         
8392         Reviewed by Adam.
8394         * win/tools/vsprops/common.vsprops:
8396 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
8398         Build fix.
8400         * win/tools/vsprops/release.vsprops:
8402 2008-01-15  Adele Peterson  <adele@apple.com>
8404         Reviewed by Adam and Antti.
8406         Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
8408         * WebKitSystemInterface.h:
8409         * libWebKitSystemInterfaceLeopard.a:
8410         * libWebKitSystemInterfaceTiger.a:
8411         * win/include/SafariTheme: Added.
8412         * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
8414 2008-01-14  Steve Falkenburg  <sfalken@apple.com>
8416         Use shared vsprops for most vcproj properties.
8417         
8418         Reviewed by Darin Adler.
8420         * win/tools/vsprops/common.vsprops:
8421         * win/tools/vsprops/debug.vsprops:
8422         * win/tools/vsprops/debug_internal.vsprops:
8423         * win/tools/vsprops/release.vsprops:
8425 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
8427         Share common files across projects.
8428         
8429         Unify vsprops files
8430         Debug:          common.vsprops, debug.vsprops
8431         Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
8432         Release:        common.vsprops, release.vsprops
8433         
8434         Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
8435         debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
8437         Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
8439         Reviewed by Adam Roben.
8441         * win/tools/WinTools.make:
8442         * win/tools/scripts: Added.
8443         * win/tools/scripts/PRODUCTVERSION: Added.
8444         * win/tools/scripts/VERSION: Added.
8445         * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
8446         * win/tools/vsprops/debug.vsprops:
8447         * win/tools/vsprops/debug_internal.vsprops: Added.
8448         * win/tools/vsprops/release.vsprops:
8450 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
8452         Add shared vsprops to help unify our Windows tools settings.
8454         Reviewed by Hyatt.
8456         * win/tools: Added.
8457         * win/tools/WinTools.make: Added.
8458         * win/tools/vsprops: Added.
8459         * win/tools/vsprops/common.vsprops: Added.
8460         * win/tools/vsprops/debug.vsprops: Added.
8461         * win/tools/vsprops/release.vsprops: Added.
8463 2008-01-07  Mark Rowe  <mrowe@apple.com>
8465         Update Tiger library to a G3-friendly version.
8467         * libWebKitSystemInterfaceTiger.a:
8469 2008-01-07  Adele Peterson  <adele@apple.com>
8471         Reviewed by Antti, Adam, and Mitz.
8473         WebKitLibraries part of fix for 
8474         <rdar://problem/5619073> Updated look for <video> controls
8475         <rdar://problem/5619057> Add volume control to video controls
8477         * WebKitSystemInterface.h:
8478         * libWebKitSystemInterfaceLeopard.a:
8479         * libWebKitSystemInterfaceTiger.a:
8481 2008-01-03  Mark Rowe  <mrowe@apple.com>
8483         Update Tiger library to a G3-friendly version.
8485         * libWebKitSystemInterfaceTiger.a:
8487 2008-01-03  Adele Peterson  <adele@apple.com>
8489         Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
8491         * WebKitSystemInterface.h:
8492         * libWebKitSystemInterfaceLeopard.a:
8493         * libWebKitSystemInterfaceTiger.a:
8495 2007-12-21  Mark Rowe  <mrowe@apple.com>
8497         Rubber-stamped by Dan Bernstein.
8499         Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
8500         Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
8502         * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
8504 2007-12-07  Dan Bernstein  <mitz@apple.com>
8506         Reviewed by Darin Adler.
8508         - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
8510         * WebKitSystemInterface.h:
8511         * libWebKitSystemInterfaceLeopard.a:
8512         * libWebKitSystemInterfaceTiger.a:
8514 2007-11-27  John Sullivan  <sullivan@apple.com>
8516         Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
8517         that affects Safari.
8518         
8519         reviewed by Kevin Decker
8521         * libWebKitSystemInterfaceLeopard.a:
8522         * libWebKitSystemInterfaceTiger.a:
8524 2007-11-26  Timothy Hatcher  <timothy@apple.com>
8526         Reviewed by Adam Roben.
8528         Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
8529         http://bugs.webkit.org/show_bug.cgi?id=16137
8531         Add a new function to make bottom window corners square for textured windows.
8533         * WebKitSystemInterface.h:
8534         * libWebKitSystemInterfaceTiger.a:
8535         * libWebKitSystemInterfaceLeopard.a:
8537 2007-11-23  Adam Roben  <aroben@apple.com>
8539         Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
8541         Reviewed by Tim.
8543         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
8544         declaration.
8545         * win/lib/WebKitSystemInterface.lib: Updated.
8546         * win/lib/WebKitSystemInterface_debug.lib: Updated.
8548 2007-11-16  Anders Carlsson  <andersca@apple.com>
8550         Reviewed by Adam.
8552         <rdar://problem/5603832>
8553         XMLHttpRequest readyState 3 & responseText buffer issues.
8555         Add wkSetCFURLRequestShouldContentSniff.
8556         
8557         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
8558         * win/lib/WebKitSystemInterface.lib:
8559         * win/lib/WebKitSystemInterface_debug.lib:
8561 2007-11-05  Antti Koivisto  <antti@apple.com>
8563         Reviewed by Sam.
8564         
8565         Update WKQTMovieViewSetDrawSynchronously.
8567         * libWebKitSystemInterfaceLeopard.a:
8568         * libWebKitSystemInterfaceTiger.a:
8570 2007-11-02  Antti Koivisto  <antti@apple.com>
8572         Reviewed by Darin Adler.
8573         
8574         Update to add WKQTMovieViewSetDrawSynchronously
8576         * WebKitSystemInterface.h:
8577         * libWebKitSystemInterfaceLeopard.a:
8578         * libWebKitSystemInterfaceTiger.a:
8580 2007-10-26  Adele Peterson  <adele@apple.com>
8582         Reviewed by Tim Hatcher.
8584         Updating header too for WKDrawCapsLockIndicator.
8586         * WebKitSystemInterface.h:
8588 2007-10-26  Adele Peterson  <adele@apple.com>
8590         Reviewed by Oliver.
8592         Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
8594         * libWebKitSystemInterfaceLeopard.a:
8595         * libWebKitSystemInterfaceTiger.a:
8597 2007-10-25  Adam Roben  <aroben@apple.com>
8599         Add wkSetPatternBaseCTM.
8601         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
8602         * win/lib/WebKitSystemInterface.lib:
8603         * win/lib/WebKitSystemInterface_debug.lib:
8605 2007-10-25  Sam Weinig  <sam@webkit.org>
8607         Fix the windows build.
8609         * win/lib/WebKitSystemInterface.lib:
8610         * win/lib/WebKitSystemInterface_debug.lib:
8612 2007-10-25  Timothy Hatcher  <timothy@apple.com>
8614         Add WKSetPatternBaseCTM.
8616         * WebKitSystemInterface.h:
8617         * libWebKitSystemInterfaceLeopard.a:
8618         * libWebKitSystemInterfaceTiger.a:
8620 2007-10-25  Timothy Hatcher  <timothy@apple.com>
8622         Reviewed by Adam.
8624         Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
8626         * libWebKitSystemInterfaceLeopard.a:
8628 2007-10-25  Sam Weinig  <sam@webkit.org>
8630         Added wrapper for getting the foundation cache directory.
8632         Reviewed by Adam Roben.
8634         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
8635         * win/lib/WebKitSystemInterface.lib:
8636         * win/lib/WebKitSystemInterface_debug.lib:
8638 2007-10-24  Adam Roben  <aroben@apple.com>
8640         Added some font-related functions needed for <rdar://5549919>
8642         Reviewed by Ada.
8644         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
8645         * win/lib/WebKitSystemInterface.lib:
8646         * win/lib/WebKitSystemInterface_debug.lib:
8648 2007-10-24  Timothy Hatcher  <timothy@apple.com>
8650         Reviewed by Mark Rowe.
8652         <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
8654         Add system specific versions of WebKitSystemInterface.
8656         * libWebKitSystemInterface.a: Removed.
8657         * libWebKitSystemInterfaceLeopard.a: Added.
8658         * libWebKitSystemInterfaceTiger.a: Added.
8660 2007-10-11  Ada Chan  <adachan@apple.com>
8662         <rdar://problem/5534421>
8663         Added wkGetDefaultHTTPCookieStorage().  Updated libraries.
8665         Reviewed by Darin Adler.
8667         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
8668         * win/lib/WebKitSystemInterface.lib:
8669         * win/lib/WebKitSystemInterface_debug.lib:
8671 2007-09-27  Sam Weinig  <sam@webkit.org>
8673         Build fix. Ran update-webkitsysteminterface script on Tiger, because
8674         the resulting binary differs when built on Tiger.
8676         * libWebKitSystemInterface.a:
8678 2007-09-27  David Hyatt  <hyatt@apple.com>
8680         Update WebKitSYstemInterface for @font-face changes.
8682         * WebKitSystemInterface.h:
8683         * libWebKitSystemInterface.a:
8685 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
8687         Build fix. Ran update-webkitsysteminterface script on Tiger, because
8688         the resulting binary differs when built on Tiger. See 
8689         <rdar://problem/5490613>.
8691         * libWebKitSystemInterface.a:
8693 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
8695         Build fix. Ran update-webkitsysteminterface script.
8697         * WebKitSystemInterface.h:
8698         * libWebKitSystemInterface.a:
8700 2007-08-28  Anders Carlsson  <andersca@apple.com>
8702         Add WKSetNSURLRequestShouldContentSniff.
8703         
8704         * WebKitSystemInterface.h:
8705         * libWebKitSystemInterface.a:
8707 2007-08-28  Ada Chan  <adachan@apple.com>
8709         <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
8710         Updated libraries.
8711         
8712         Reviewed by Adam.
8714         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
8715         * win/lib/WebKitSystemInterface.lib:
8716         * win/lib/WebKitSystemInterface_debug.lib:
8718 2007-07-23  Ada Chan  <adachan@apple.com>
8720         Reviewed by Steve.
8721         
8722         Update WebKitSystemInterface.{h,lib}.
8724         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
8725         * win/lib/WebKitSystemInterface.lib:
8726         * win/lib/WebKitSystemInterface_debug.lib:
8728 2007-07-19  Ada Chan  <adachan@apple.com>
8730         Rubber-stamped by Adam.
8731         
8732         Update libraries.
8734         * win/lib/WebKitSystemInterface.lib:
8735         * win/lib/WebKitSystemInterface_debug.lib:
8737 2007-07-06  Adam Roben  <aroben@apple.com>
8739         Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
8741         Reviewed by Alice.
8743         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
8744         * win/lib/WebKitSystemInterface.lib:
8745         * win/lib/WebKitSystemInterface_debug.lib:
8747 2007-06-29  Antti Koivisto  <antti@apple.com>
8749         Reviewed by Maciej.
8750         
8751         Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
8753         * WebKitSystemInterface.h:
8754         * libWebKitSystemInterface.a:
8756 2007-03-29  Beth Dakin  <bdakin@apple.com>
8758         Rubber-stamped by Adam.
8760         Keep OpenSource building.
8762         * WebKitSystemInterface.h:
8763         * libWebKitSystemInterface.a:
8765 2007-03-28  Antti Koivisto  <antti@apple.com>
8767         Update libWebKitSystemInterface, previous version was out of date.
8769         * libWebKitSystemInterface.a:
8771 2007-03-27  Antti Koivisto  <antti@apple.com>
8773         Reviewed by Darin Adler.
8774         
8775         Added wkGetWheelEventDeltas
8777         * WebKitSystemInterface.h:
8778         * libWebKitSystemInterface.a:
8780 2007-03-07  Mark Rowe  <mrowe@apple.com>
8782         Build fix.  Rebuild against 10.4 SDK.
8784         * libWebKitSystemInterface.a:
8786 2007-03-06  Kevin Decker  <kdecker@apple.com>
8788         Reviewed by Brady
8790         Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
8792         * libWebKitSystemInterface.a:
8794 2007-02-21  Anders Carlsson  <acarlsson@apple.com>
8796         Add new version with WKCGContextIsBitmapContext.
8797         
8798         * WebKitSystemInterface.h:
8799         * libWebKitSystemInterface.a:
8801 2006-12-16  Adele Peterson  <adele@apple.com>
8803         Reviewed by Adam.
8805         WebKitLibraries part of fix for:
8806         <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
8808         Added wkDrawTextFieldCellFocusRing.
8810         * WebKitSystemInterface.h:
8811         * libWebKitSystemInterface.a:
8813 2006-10-11  Darin Adler  <darin@apple.com>
8815         Reviewed by John Sullivan.
8817         * WebKitSystemInterface.h: Updated to a C++-compatible version.
8819 2006-08-31  Adele Peterson  <adele@apple.com>
8821         Reviewed by John Sullivan.
8823         Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
8825         * WebKitSystemInterface.h:
8826         * libWebKitSystemInterface.a:
8828 2006-08-30  Adele Peterson  <adele@apple.com>
8830         Reviewed by Hyatt.
8832         Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
8833         Enable secure input mode for new password fields
8835         * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
8836         * libWebKitSystemInterface.a:
8838 2006-07-09  Anders Carlsson  <acarlsson@apple.com>
8840         Reviewed by Darin Adler.
8842         * WebKitSystemInterface.h:
8843         * libWebKitSystemInterface.a:
8844         Add WKPathFromFont.
8845         
8846 2006-07-05  Adele Peterson  <adele@apple.com>
8848         Reviewed by Maciej and Hyatt.
8850         * WebKitSystemInterface.h: Updated.
8851         * libWebKitSystemInterface.a: Updated.
8853 2006-06-16  Adele Peterson  <adele@apple.com>
8855         Reviewed by Alice.
8857         * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
8858         * libWebKitSystemInterface.a: ditto.
8860 2006-04-01  Eric Seidel  <eseidel@apple.com>
8862         * libWebKitSystemInterface.a: commit a universal binary.
8864 2006-04-01  Darin Adler  <darin@apple.com>
8866         Reviewed by Beth.
8868         * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
8869         code to use the system default alpha.
8871 2006-03-17  Eric Seidel  <eseidel@apple.com>
8873         * libWebKitSystemInterface.a: commit a universal binary.
8875 2006-03-17  Adele Peterson  <adele@apple.com>
8877         * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
8878         * libWebKitSystemInterface.a: ditto
8880 2006-02-28  John Sullivan  <sullivan@apple.com>
8882         * WebKitSystemInterface.h: Removed WKMouseIsDown()
8883         * libWebKitSystemInterface.a: ditto
8885 2006-02-23  Timothy Hatcher  <timothy@apple.com>
8887         New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
8889         * libWebKitSystemInterface.a:
8891 2006-02-19  Darin Adler  <darin@apple.com>
8893         * WebKitSystemInterface.h: Added WKDrawFocusRing.
8894         * libWebKitSystemInterface.a: Ditto.
8896 2006-02-06  John Sullivan  <sullivan@apple.com>
8898         * WebKitSystemInterface.h:
8899         * libWebKitSystemInterface.a:
8900         removed WKExecutableLinkedInTigerOrEarlier
8902 2005-11-01  Darin Adler  <darin@apple.com>
8904         * libWebKitSystemInterface.a: Updated.
8906 2005-10-04  Maciej Stachowiak  <mjs@apple.com>
8908         - updated
8910         * WebKitSystemInterface.h:
8911         * libWebKitSystemInterface.a:
8913 2005-09-08  Justin Garcia  <justin.garcia@apple.com>
8915         * WebKitSystemInterface.h: Update to latest
8916         * libWebKitSystemInterface.a: ditto
8918 2005-09-04  Darin Adler  <darin@apple.com>
8920         * WebKitSystemInterface.h: Update to latest
8921         * libWebKitSystemInterface.a: Ditto.
8923 2005-08-07  Darin Adler  <darin@apple.com>
8925         * libWebKitSystemInterface.a: Universal binary.
8926         * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
8928 2005-07-01  John Sullivan  <sullivan@apple.com>
8930         - added WKExecutableLinkedInTigerOrEarlier
8932         * WebKitSystemInterface.h:
8933         * libWebKitSystemInterface.a:
8935 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
8937         - updated for crashing bugfix
8939         * libWebKitSystemInterface.a:
8941 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
8943         - updated
8945         * WebKitSystemInterface.h:
8946         * libWebKitSystemInterface.a:
8948 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
8950         - updated
8952         * WebKitSystemInterface.h:
8953         * libWebKitSystemInterface.a:
8955 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
8957         - updated
8959         * WebKitSystemInterface.h:
8960         * libWebKitSystemInterface.a:
8962 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
8964         - updated
8966         * WebKitSystemInterface.h:
8967         * libWebKitSystemInterface.a:
8969 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
8971         - updated
8973         * WebKitSystemInterface.h:
8974         * libWebKitSystemInterface.a:
8976 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
8978         - updated
8980         * WebKitSystemInterface.h:
8981         * libWebKitSystemInterface.a:
8983 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
8985         - updated
8987         * WebKitSystemInterface.h:
8988         * libWebKitSystemInterface.a:
8990 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
8992         - updated
8994         * WebKitSystemInterface.h:
8995         * libWebKitSystemInterface.a:
8997 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
8999         - added a few more bits of SPI
9001         * WebKitSystemInterface.h:
9002         * libWebKitSystemInterface.a:
9004 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
9006         - added file type and NSURLResponse caching SPI
9008         * WebKitSystemInterface.h:
9009         * libWebKitSystemInterface.a:
9011 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
9013         - initial checkin of WebKitSystemInterface binary
9015         * WebKitSystemInterface.h: Added.
9016         * libWebKitSystemInterface.a: Added.