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
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.
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.
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.
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.
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.
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.
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.
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>
813 Update existing WebKitSystemInterface libraries.
814 Add macOS 10.13 libraries.
815 Remove macOS 10.10 libraries.
816 Remove iOS 10.9 libraries.
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.
853 "Resource Load Statistics: Add alternate classification
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
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.
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).
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.
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.
1370 Check in drops built from the LLVM 3.6.2 open source release.
1372 These drops were built by doing:
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:
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
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>
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.
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
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
2021 https://bugs.webkit.org/show_bug.cgi?id=135057
2022 <rdar://problem/10193187>
2024 Reviewed by David Kilzer.
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
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>
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.
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.
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
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>
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>
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
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>
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
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.
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.
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
2882 https://bugs.webkit.org/show_bug.cgi?id=120240
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
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
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
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.
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
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>
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.
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,
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
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>
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.
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>
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.
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
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:
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.
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
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.
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
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
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
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>
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.
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
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
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
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>
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>
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
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.
5793 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
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>
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>
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
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>
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>
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
6188 Add wkGetQuickTimeMIMETypeList() function.
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>
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>
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>
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.
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.
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
6362 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
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
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.
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
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
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
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
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>
6595 * win/lib/WebKitSystemInterface.lib:
6596 * win/lib/WebKitSystemInterface_debug.lib:
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>
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>
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.
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
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
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
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>
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>
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>
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.
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.
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
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.
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
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.
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
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
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.
7253 Keep this list of features (not enabled/disabled state) in sync with
7254 FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
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>
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>
7283 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
7284 be used for a shadow drawing fix.
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>
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
7375 This allows proper building and linking with QuartzCore
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
7543 Support fullscreen in MediaPlayer (Mac)
7544 https://bugs.webkit.org/show_bug.cgi?id=26742
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>
7556 Re-apply lost changes to auto-version.sh.
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
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.
7603 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
7604 default when the necessary dependencies are extracted into the
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
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
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.
7773 <rdar://problem/6999737>
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.
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
7839 * WebKitSystemInterface.h:
7840 * libWebKitSystemInterfaceTiger.a:
7842 2009-05-07 Simon Fraser <simon.fraser@apple.com>
7844 Source changes reviewed by Darin Adler
7846 <rdar://problem/6864091> Endcap of media controls slider is fuzzy
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.
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.
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
7873 https://bugs.webkit.org/show_bug.cgi?id=22242
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.
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.
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.
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.
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
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.
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
8087 Reviewed by Sam Weinig.
8089 * win/tools/vsprops/common.vsprops: Turn off warning C4305.
8091 2008-07-20 Steve Falkenburg <sfalken@apple.com>
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.
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
8142 2008-04-28 Darin Adler <darin@apple.com>
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>
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.
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>
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>
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.
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
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.
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.
8394 * win/tools/vsprops/common.vsprops:
8396 2008-01-16 Steve Falkenburg <sfalken@apple.com>
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.
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.
8430 Debug: common.vsprops, debug.vsprops
8431 Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
8432 Release: common.vsprops, release.vsprops
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.
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.
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
8543 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
8545 * win/lib/WebKitSystemInterface.lib: Updated.
8546 * win/lib/WebKitSystemInterface_debug.lib: Updated.
8548 2007-11-16 Anders Carlsson <andersca@apple.com>
8552 <rdar://problem/5603832>
8553 XMLHttpRequest readyState 3 & responseText buffer issues.
8555 Add wkSetCFURLRequestShouldContentSniff.
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>
8565 Update WKQTMovieViewSetDrawSynchronously.
8567 * libWebKitSystemInterfaceLeopard.a:
8568 * libWebKitSystemInterfaceTiger.a:
8570 2007-11-02 Antti Koivisto <antti@apple.com>
8572 Reviewed by Darin Adler.
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>
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>
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>
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.
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.
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>
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.
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>
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>
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.
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>
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.
8798 * WebKitSystemInterface.h:
8799 * libWebKitSystemInterface.a:
8801 2006-12-16 Adele Peterson <adele@apple.com>
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>
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:
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>
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>
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>
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>
8945 * WebKitSystemInterface.h:
8946 * libWebKitSystemInterface.a:
8948 2005-06-06 Maciej Stachowiak <mjs@apple.com>
8952 * WebKitSystemInterface.h:
8953 * libWebKitSystemInterface.a:
8955 2005-06-06 Maciej Stachowiak <mjs@apple.com>
8959 * WebKitSystemInterface.h:
8960 * libWebKitSystemInterface.a:
8962 2005-06-06 Maciej Stachowiak <mjs@apple.com>
8966 * WebKitSystemInterface.h:
8967 * libWebKitSystemInterface.a:
8969 2005-06-06 Maciej Stachowiak <mjs@apple.com>
8973 * WebKitSystemInterface.h:
8974 * libWebKitSystemInterface.a:
8976 2005-06-06 Maciej Stachowiak <mjs@apple.com>
8980 * WebKitSystemInterface.h:
8981 * libWebKitSystemInterface.a:
8983 2005-06-06 Maciej Stachowiak <mjs@apple.com>
8987 * WebKitSystemInterface.h:
8988 * libWebKitSystemInterface.a:
8990 2005-06-06 Maciej Stachowiak <mjs@apple.com>
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.