fourthTier: Updated LLVM drops to include MCJIT fixes and newly exposed API.
[WebKit-https.git] / WebKitLibraries / ChangeLog
1 2013-04-30  Filip Pizlo  <fpizlo@apple.com>
2
3         Updated LLVM drops to include MCJIT fixes and newly exposed API.
4
5         Rubber stamped by Mark Hahnenberg.
6
7         * LLVMIncludesMountainLion.tar.bz2:
8         * LLVMLibrariesMountainLion.tar.bz2:
9
10 2013-04-16  Filip Pizlo  <fpizlo@apple.com>
11
12         Updated LLVM drops to include MCJIT fixes.
13
14         * LLVMIncludesMountainLion.tar.bz2:
15         * LLVMLibrariesMountainLion.tar.bz2:
16
17 2013-04-03  Filip Pizlo  <fpizlo@apple.com>
18
19         Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
20
21         Rubber stamped by Mark Hahnenberg.
22
23         * LLVMIncludesMountainLion.tar.bz2:
24         * LLVMLibrariesMountainLion.tar.bz2:
25
26 2013-03-29  Filip Pizlo  <fpizlo@apple.com>
27
28         fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
29         https://bugs.webkit.org/show_bug.cgi?id=113452
30
31         Rubber stamped by Mark Hahnenberg.
32
33         * LLVMIncludesMountainLion.tar.bz2: Added.
34         * LLVMLibrariesMountainLion.tar.bz2: Added.
35
36 2013-07-18  Roger Fong  <roger_fong@apple.com>
37
38         Make sure to link against _debug binaries when appropriate.
39         <rdar://problem/14473010>.
40
41         * win/tools/vsprops/debugsuffix.props:
42
43 2013-07-02  Commit Queue  <commit-queue@webkit.org>
44
45         Unreviewed, rolling out r152233.
46         http://trac.webkit.org/changeset/152233
47         https://bugs.webkit.org/show_bug.cgi?id=118304
48
49         hopeful attempt to restore windows buildage (Requested by
50         kling on #webkit).
51
52         * win/tools/vsprops/debugsuffix.props:
53
54 2013-07-01  Brent Fulgham  <bfulgham@apple.com>
55
56         [Windows] Unreviewed correction to DEBUG_ALL target.  Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
57         which prevented proper build operation.
58
59         * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
60         macros when building with 'debugsuffix' target.
61
62 2013-06-18  Roger Fong  <roger_fong@apple.com>
63
64         Replace tools32 folder with tools and update WebKit Windows solution accordingly.
65         <rdar://problem/14118143>.
66
67         Rubberstamped by Brent Fulgham.
68
69         * win/tools: Copied from win/tools32.
70         * win/tools/WinTools.make:
71         * win/tools/scripts/auto-version.sh:
72         * win/tools/scripts/feature-defines.sh:
73         * win/tools32: Removed.
74         * win/tools32/WinTools.make: Removed.
75         * win/tools32/scripts: Removed.
76         * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
77         * win/tools32/scripts/VERSION: Removed.
78         * win/tools32/scripts/auto-version.sh: Removed.
79         * win/tools32/scripts/feature-defines.sh: Removed.
80         * win/tools32/vsprops: Removed.
81         * win/tools32/vsprops/FeatureDefines.props: Removed.
82         * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
83         * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
84         * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
85         * win/tools32/vsprops/WinCairo.props: Removed.
86         * win/tools32/vsprops/WinCairo.vsprops: Removed.
87         * win/tools32/vsprops/cURL.props: Removed.
88         * win/tools32/vsprops/cURL.vsprops: Removed.
89         * win/tools32/vsprops/common.props: Removed.
90         * win/tools32/vsprops/common.vsprops: Removed.
91         * win/tools32/vsprops/debug.props: Removed.
92         * win/tools32/vsprops/debug.vsprops: Removed.
93         * win/tools32/vsprops/debug_all.vsprops: Removed.
94         * win/tools32/vsprops/debug_wincairo.props: Removed.
95         * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
96         * win/tools32/vsprops/debugsuffix.props: Removed.
97         * win/tools32/vsprops/production.props: Removed.
98         * win/tools32/vsprops/production.vsprops: Removed.
99         * win/tools32/vsprops/release.props: Removed.
100         * win/tools32/vsprops/release.vsprops: Removed.
101         * win/tools32/vsprops/releaseproduction.vsprops: Removed.
102
103 2013-06-12  Brent Fulgham  <bfulgham@webkit.org>
104
105         [WinCairo] Unreviewed build correction.
106
107         * win/tools32/vsprops/WinCairo.props: Switch from using the
108           $WebKitLibraries environment variable to the newer
109           $WebKit_Libraries.
110         * win/tools32/vsprops/debug_wincairo.props: Ditto.
111
112 2013-06-11  Roger Fong  <roger_fong@apple.com>
113
114         Unreviewed. Another part of rollout of r151408.
115
116         * win/tools64: Removed.
117         * win/tools64/scripts: Removed.
118         * win/tools64/vsprops: Removed.
119
120 2013-06-11  Roger Fong  <roger_fong@apple.com>
121
122         Unreviewed. WinTools makefile fix.
123
124         * win/tools32/WinTools.make:
125
126 2013-06-11  Commit Queue  <commit-queue@webkit.org>
127
128         Unreviewed, rolling out r151408.
129         http://trac.webkit.org/changeset/151408
130         https://bugs.webkit.org/show_bug.cgi?id=117519
131
132         Opting for a different approach (Requested by rfong on
133         #webkit).
134
135         * win/WinTools.make: Removed.
136         * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
137         * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
138         * win/tools64/scripts/VERSION: Removed.
139         * win/tools64/scripts/auto-version.sh: Removed.
140         * win/tools64/scripts/feature-defines.sh: Removed.
141         * win/tools64/vsprops/FeatureDefines.props: Removed.
142         * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
143         * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
144         * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
145         * win/tools64/vsprops/WinCairo.props: Removed.
146         * win/tools64/vsprops/WinCairo.vsprops: Removed.
147         * win/tools64/vsprops/cURL.props: Removed.
148         * win/tools64/vsprops/cURL.vsprops: Removed.
149         * win/tools64/vsprops/common.props: Removed.
150         * win/tools64/vsprops/common.vsprops: Removed.
151         * win/tools64/vsprops/debug.props: Removed.
152         * win/tools64/vsprops/debug.vsprops: Removed.
153         * win/tools64/vsprops/debug_all.vsprops: Removed.
154         * win/tools64/vsprops/debug_wincairo.props: Removed.
155         * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
156         * win/tools64/vsprops/debugsuffix.props: Removed.
157         * win/tools64/vsprops/production.props: Removed.
158         * win/tools64/vsprops/production.vsprops: Removed.
159         * win/tools64/vsprops/release.props: Removed.
160         * win/tools64/vsprops/release.vsprops: Removed.
161         * win/tools64/vsprops/releaseproduction.vsprops: Removed.
162
163 2013-06-10  Roger Fong  <roger_fong@apple.com>
164
165         Change WebKitLibraries/win folder structure around.
166         <rdar://problem/14097829>
167
168         Reviewed by Lucas Forschler.
169
170         * win/WinTools.make: Copied from win/tools32/WinTools.make.
171         * win/tools32/WinTools.make: Removed.
172         * win/tools64: Copied from win/tools32.
173
174 2013-06-05  Bear Travis  <betravis@adobe.com>
175
176         [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
177         https://bugs.webkit.org/show_bug.cgi?id=117172
178
179         Reviewed by Alexandru Chiculita.
180
181         Adding the CSS_SHAPES compile flag.
182
183         * win/tools32/vsprops/FeatureDefines.vsprops:
184         * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
185
186 2013-06-03  Roger Fong  <roger_fong@apple.com>
187
188         Unreviewed. Some AppleWin VS2010 house cleaning.
189
190         * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
191         * win/tools32/scripts/auto-version2010.sh: Removed.
192         * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
193         * win/tools32/scripts/feature-defines2010.sh: Removed.
194
195 2013-06-03  Roger Fong  <roger_fong@apple.com>
196
197         Nuke VS2005 files from the tree.
198         <rdar://problem/14042021>.
199
200         Rubberstamped by Brent Fulgham.
201
202         * win/lib: Removed.
203         * win/lib/WebKitSystemInterface.lib: Removed.
204         * win/tools: Removed.
205         * win/tools/WinTools.make: Removed.
206         * win/tools/scripts: Removed.
207         * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
208         * win/tools/scripts/VERSION: Removed.
209         * win/tools/scripts/auto-version.sh: Removed.
210         * win/tools/scripts/auto-version2010.sh: Removed.
211         * win/tools/scripts/feature-defines.sh: Removed.
212         * win/tools/scripts/feature-defines2010.sh: Removed.
213         * win/tools/vsprops: Removed.
214         * win/tools/vsprops/FeatureDefines.props: Removed.
215         * win/tools/vsprops/FeatureDefines.vsprops: Removed.
216         * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
217         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
218         * win/tools/vsprops/WinCairo.props: Removed.
219         * win/tools/vsprops/WinCairo.vsprops: Removed.
220         * win/tools/vsprops/cURL.props: Removed.
221         * win/tools/vsprops/cURL.vsprops: Removed.
222         * win/tools/vsprops/common.props: Removed.
223         * win/tools/vsprops/common.vsprops: Removed.
224         * win/tools/vsprops/debug.props: Removed.
225         * win/tools/vsprops/debug.vsprops: Removed.
226         * win/tools/vsprops/debug_all.vsprops: Removed.
227         * win/tools/vsprops/debug_wincairo.props: Removed.
228         * win/tools/vsprops/debug_wincairo.vsprops: Removed.
229         * win/tools/vsprops/debugsuffix.props: Removed.
230         * win/tools/vsprops/production.props: Removed.
231         * win/tools/vsprops/production.vsprops: Removed.
232         * win/tools/vsprops/release.props: Removed.
233         * win/tools/vsprops/release.vsprops: Removed.
234         * win/tools/vsprops/releaseproduction.vsprops: Removed.
235
236 2013-05-29  Jeffrey Pfau  <jpfau@apple.com>
237
238         [Mac] Enable cache partitioning and the public suffix list on 10.8
239         <rdar://problem/13679019>
240
241         Rubber-stamped by David Kilzer.
242
243         * WebKitSystemInterface.h:
244         * libWebKitSystemInterfaceLion.a:
245         * libWebKitSystemInterfaceMountainLion.a:
246
247 2013-05-14  Beth Dakin  <bdakin@apple.com>
248
249         Printing in 1Password app is broken with screen fonts disabled
250         https://bugs.webkit.org/show_bug.cgi?id=116133
251         -and corresponding-
252         <rdar://problem/13162981>
253
254         Reviewed by Anders Carlsson.
255
256         Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
257
258         * libWebKitSystemInterfaceLion.a:
259         * libWebKitSystemInterfaceMountainLion.a:
260
261 2013-05-08  Roger Fong  <roger_fong@apple.com>
262
263         Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
264
265         * win/lib32: Copied from win/lib.
266         * win/tools/WinTools.make:
267
268 2013-05-02  Roger Fong  <roger_fong@apple.com>
269
270         Unreviewed Windows build fix.
271
272         * win/lib/WebKitSystemInterface.lib:
273
274 2013-05-01  Alexey Proskuryakov  <ap@apple.com>
275
276         Update WebKitSystemInterface.
277
278         * WebKitSystemInterface.h:
279         * libWebKitSystemInterfaceLion.a:
280         * libWebKitSystemInterfaceMountainLion.a:
281
282 2013-04-29  Chris Fleizach  <cfleizach@apple.com>
283
284         WEB SPEECH: need to identify the default voice per language
285         https://bugs.webkit.org/show_bug.cgi?id=115366
286
287         Reviewed by Simon Fraser.
288
289         * WebKitSystemInterface.h:
290         * libWebKitSystemInterfaceLion.a:
291         * libWebKitSystemInterfaceMountainLion.a:
292
293 2013-04-29  Roger Fong  <roger_fong@apple.com>
294
295         Need a tools32 folder for VS2010 builds. 
296         tools folder will be nuked when we nuke VS2005.
297
298         * win/tools32: Copied from WebKitLibraries/win/tools.
299
300 2013-04-26  Roger Fong  <roger_fong@apple.com>
301
302         Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
303
304         * win/tools/vsprops/FeatureDefines.vsprops:
305
306 2013-04-26  Roger Fong  <roger_fong@apple.com>
307
308         Disable sub-pixel-layout on Apple Windows port.
309
310         * win/tools/vsprops/FeatureDefines.props:
311
312 2013-04-26  Roger Fong  <roger_fong@apple.com>
313
314         Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
315         Make the DebugSuffix configuration use _debug dependencies.
316
317         * win/tools/WinTools.make:
318         * win/tools/scripts/auto-version2010.sh:
319         * win/tools/scripts/feature-defines2010.sh:
320         * win/tools/vsprops/common.props:
321         * win/tools/vsprops/debugsuffix.props:
322
323 2013-04-25  Chris Fleizach  <cfleizach@apple.com>
324
325         WEB SPEECH: language support does not work as expected
326         https://bugs.webkit.org/show_bug.cgi?id=115119
327
328         Reviewed by Alexey Proskuryakov.
329
330         * WebKitSystemInterface.h:
331
332 2013-04-24  Roger Fong  <roger_fong@apple.com>
333
334         Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
335
336         * win/tools/vsprops/common.props:
337
338 2013-04-23  Antoine Quint  <graouts@apple.com>
339
340         Initial advance of text runs should be taken into account
341         https://bugs.webkit.org/show_bug.cgi?id=114949
342
343         Reviewed by Darin Adler.
344
345         * WebKitSystemInterface.h:
346         * libWebKitSystemInterfaceLion.a:
347         * libWebKitSystemInterfaceMountainLion.a:
348
349 2013-04-12  Jeffrey Pfau  <jpfau@apple.com>
350
351         Query directly for cache partition names
352         https://bugs.webkit.org/show_bug.cgi?id=114538
353
354         Reviewed by David Kilzer.
355
356         * WebKitSystemInterface.h:
357         * libWebKitSystemInterfaceLion.a:
358         * libWebKitSystemInterfaceMountainLion.a:
359
360 2013-04-08  Roger Fong  <roger_fong@apple.com>
361
362         Build fix.
363
364         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
365         * win/lib/WebKitSystemInterface.lib:
366
367 2013-04-11  Alexey Proskuryakov  <ap@apple.com>
368
369         <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
370         https://bugs.webkit.org/show_bug.cgi?id=114464
371
372         Update WebKitSystemInterface.
373
374         * WebKitSystemInterface.h:
375         * libWebKitSystemInterfaceLion.a:
376         * libWebKitSystemInterfaceMountainLion.a:
377
378 2013-04-10  Benjamin Poulain  <bpoulain@apple.com>
379
380         Mass remove all the empty directories
381
382         Rubberstamped by Ryosuke Niwa.
383
384         * win/bin: Removed.
385         * win/lib/WebKitSystemInterface: Removed.
386
387 2013-04-05  Roger Fong  <roger_fong@apple.com>
388
389         More VS2010 solution makefile fixes.
390         <rdar://problem/13588964>
391
392         * win/tools/WinTools.make:
393
394 2013-04-03  Brent Fulgham  <bfulgham@webkit.org>
395
396         [Windows, WinCairo] Unreviewed VS2010 Build Correction
397
398         * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
399         * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
400
401 2013-04-01  Roger Fong  <roger_fong@apple.com>
402
403         Update FEATURE_DEFINES string generation for VS2010 solution.
404         https://bugs.webkit.org/show_bug.cgi?id=113737.
405
406         Reviewed by Timothy Horton.
407
408         * win/tools/scripts/feature-defines2010.sh: Added.
409
410 2013-03-29  Roger Fong  <roger_fong@apple.com>
411
412         Unreviewed. Rollout r146818.
413
414         * win/tools/vsprops/FeatureDefines.props:
415
416 2013-03-25  Kent Tamura  <tkent@chromium.org>
417
418         Rename ENABLE_INPUT_TYPE_DATETIME
419         https://bugs.webkit.org/show_bug.cgi?id=113254
420
421         Reviewed by Kentaro Hara.
422
423         Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
424         Actually I'd like to remove the code, but we shouldn't remove it yet
425         because we shipped products with it on some platforms.
426
427         * win/tools/vsprops/FeatureDefines.props:
428         * win/tools/vsprops/FeatureDefines.vsprops:
429         * win/tools/vsprops/FeatureDefinesCairo.props:
430         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
431
432 2013-03-25  Sheriff Bot  <webkit.review.bot@gmail.com>
433
434         Unreviewed, rolling out r146816, r146821, and r146830.
435         http://trac.webkit.org/changeset/146816
436         http://trac.webkit.org/changeset/146821
437         http://trac.webkit.org/changeset/146830
438         https://bugs.webkit.org/show_bug.cgi?id=113262
439
440         Broke all the Windows tests (Requested by rfong on #webkit).
441
442         * win/tools/vsprops/FeatureDefines.vsprops:
443
444 2013-03-25  Roger Fong  <roger_fong@apple.com>
445
446         Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
447
448         * win/tools/vsprops/FeatureDefines.props:
449
450 2013-03-25  Roger Fong  <roger_fong@apple.com>
451
452         Enable CSS_REGIONS and CSS_EXCLUSIONS.
453         https://bugs.webkit.org/show_bug.cgi?id=87519
454
455         Reviewed by Timothy Horton.
456
457         * win/tools/vsprops/FeatureDefines.vsprops:
458
459 2013-03-21  Roger Fong  <roger_fong@apple.com>
460
461         Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
462
463         * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
464         * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
465         * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
466         * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
467         * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
468         * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
469         * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
470         * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
471         * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
472         * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
473
474 2013-03-19  Brent Fulgham  <bfulgham@webkit.org>
475
476         [WinCairo] Unreviewed build fix.
477
478         * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
479         of sync with the main Windows build, and the VS2010 version of the
480         WinCairo port, preventing consistent builds.
481
482 2013-03-13  Ryosuke Niwa  <rniwa@webkit.org>
483
484         Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
485         https://bugs.webkit.org/show_bug.cgi?id=112277
486
487         Reviewed by Adam Barth.
488
489         * win/tools/vsprops/FeatureDefines.vsprops:
490         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
491
492 2013-03-06  Jer Noble  <jer.noble@apple.com>
493
494         Unreviewed roll-out of r145011.
495
496         * win/tools/vsprops/FeatureDefines.vsprops:
497
498 2013-03-06  Jer Noble  <jer.noble@apple.com>
499
500         Unreviewed build fix.  Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
501         (non-Cairo) Windows builds.
502
503         * win/tools/vsprops/FeatureDefines.vsprops:
504
505 2013-03-05  Kiran Muppala  <cmuppala@apple.com>
506
507         Remove deprecated process suppression assertion SPI from WebKitSystemInterface
508         https://bugs.webkit.org/show_bug.cgi?id=111501
509
510         Reviewed by Alexey Proskuryakov.
511
512         https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
513         WKNSProcessInfoProcessAssertionWithTypes() with
514         -[NSProcessInfo beginSuspensionOfSystemBehaviors:].  Hence, remove
515         the now deprecated SPI.
516
517         * WebKitSystemInterface.h: Remove
518         WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
519
520 2013-03-05  Kiran Muppala  <cmuppala@apple.com>
521
522         Use new assertion API for process suppression on Mac
523         https://bugs.webkit.org/show_bug.cgi?id=111387
524
525         Reviewed by Alexey Proskuryakov.
526
527         Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
528         take a process suppression assertion.
529
530         * WebKitSystemInterface.h:
531
532 2013-03-05  Jeffrey Pfau  <jpfau@apple.com>
533
534         Clear associated cache partitions when deleting origins' cache
535         https://bugs.webkit.org/show_bug.cgi?id=111383
536
537         Reviewed by Maciej Stachowiak.
538
539         * WebKitSystemInterface.h:
540         * libWebKitSystemInterfaceLion.a:
541         * libWebKitSystemInterfaceMountainLion.a:
542
543 2013-03-04  Kunihiko Sakamoto  <ksakamoto@chromium.org>
544
545         Add build flag for FontLoader
546         https://bugs.webkit.org/show_bug.cgi?id=111289
547
548         Reviewed by Benjamin Poulain.
549
550         Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
551
552         * win/tools/vsprops/FeatureDefines.vsprops:
553         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
554
555 2013-02-27  Glenn Adams  <glenn@skynav.com>
556
557         Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
558         https://bugs.webkit.org/show_bug.cgi?id=110944
559
560         Reviewed by Dean Jackson.
561
562         * win/tools/vsprops/FeatureDefines.vsprops:
563         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
564
565 2013-02-21  Jeffrey Pfau  <jpfau@apple.com>
566
567         Optionally partition cache to prevent using cache for tracking
568         https://bugs.webkit.org/show_bug.cgi?id=110269
569
570         Reviewed by Maciej Stachowiak.
571
572         Update WKSI bindings.
573
574         * WebKitSystemInterface.h:
575         * libWebKitSystemInterfaceLion.a:
576         * libWebKitSystemInterfaceMountainLion.a:
577
578 2013-02-22  Aaron Colwell  <acolwell@chromium.org>
579
580         Disable MediaSource on Apple Windows port
581         https://bugs.webkit.org/show_bug.cgi?id=110494
582
583         Reviewed by Tim Horton.
584
585         * win/tools/vsprops/FeatureDefines.vsprops:
586
587 2013-02-22  Roger Fong  <roger_fong@apple.com>
588
589         Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
590
591         * win/tools/WinTools.make:
592
593 2013-02-14  Anders Carlsson  <andersca@apple.com>
594
595         Add WKContextIsPlugInUpdateAvailable
596         https://bugs.webkit.org/show_bug.cgi?id=109862
597         <rdar://problem/13173140>
598
599         Reviewed by Sam Weinig.
600
601         Roll WebKitSystemInterface DEPS.
602
603         * WebKitSystemInterface.h:
604         * libWebKitSystemInterfaceLion.a:
605         * libWebKitSystemInterfaceMountainLion.a:
606
607 2013-02-13  Roger Fong  <roger_fong@apple.com>
608
609         Move all .props files from WebKitLibraries folder to WebKit Source folder.
610         https://bugs.webkit.org/show_bug.cgi?id=109761
611
612         Reviewed by Brent Fulgham.
613
614         * win/tools/vsprops/FeatureDefines.props: Removed.
615         * win/tools/vsprops/common.props: Removed.
616         * win/tools/vsprops/debug.props: Removed.
617         * win/tools/vsprops/release.props: Removed.
618         * win/tools/vsprops/releaseproduction.props: Removed.
619
620 2013-02-07  Roger Fong  <roger_fong@apple.com>
621
622         Unreviewed. More VS2010 WebKit solution touchups.
623         Move an ignored warning from a project to common properties.
624
625         * win/tools/vsprops/common.props:
626
627 2013-02-06  Mike West  <mkwst@chromium.org>
628
629         Add an ENABLE_NOSNIFF feature flag.
630         https://bugs.webkit.org/show_bug.cgi?id=109029
631
632         Reviewed by Jochen Eisinger.
633
634         This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
635         when processing script and other resource types.
636
637         * win/tools/vsprops/FeatureDefines.vsprops:
638         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
639
640 2013-02-01  Alexis Menard  <alexis@webkit.org>
641
642         Enable unprefixed CSS transitions by default.
643         https://bugs.webkit.org/show_bug.cgi?id=108216
644
645         Reviewed by Dean Jackson.
646
647         Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
648         to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to 
649         guard the unprefixing work for CSS Transforms and animations.
650
651         * win/tools/vsprops/FeatureDefines.vsprops:
652         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
653
654 2013-01-30  Alexey Proskuryakov  <ap@apple.com>
655
656         Update WebKitSystemInterface for <rdar://problem/13111288>.
657
658         * libWebKitSystemInterfaceLion.a:
659         * libWebKitSystemInterfaceMountainLion.a:
660
661         * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
662
663 2013-01-28  Kiran Muppala  <cmuppala@apple.com>
664
665         Add window occlusion criteria to determine page visibility on Mac
666         https://bugs.webkit.org/show_bug.cgi?id=107494
667
668         Reviewed by Simon Fraser.
669
670         Add enum constants to specify window occlusion notification type to
671         notification registration/unregistration methods.  Add typedef for
672         window ID data passed to the window occlusion notification handler.
673         Add method to enable occlusion notifications for a particular window.
674
675         * WebKitSystemInterface.h: Add
676         WKOcclusionNotificationTypeWindowBecameVisible,
677         WKOcclusionNotificationTypeWindowBecameOccluded,
678         WKWindowID,
679         WKEnableWindowOcclusionNotifications().
680
681 2013-01-25  Andy Estes  <aestes@apple.com>
682
683         Update WKSI header and libraries after r140875.
684
685         * WebKitSystemInterface.h:
686         * libWebKitSystemInterfaceLion.a:
687         * libWebKitSystemInterfaceMountainLion.a:
688
689 2013-01-24  Brent Fulgham  <bfulgham@webkit.org>
690
691         Get WTF compiling in VS2010 (32bit)
692         https://bugs.webkit.org/show_bug.cgi?id=106986
693
694         Reviewed by Tim Horton.
695
696         If you do not have Cygwin in the overall operating system
697         PATH, the project will not build.  In VS2005 we had logic
698         in the build system to guard against this.  We should
699         retain this in the VS2010 work.
700
701         Furthermore, VS2010 has a nasty bug where to Visual Studio
702         tools path is not defined when performing a 'clean' phase
703         on an NMAKE-based build.  This is corrected here as well.
704
705         * win/tools/vsprops/common.props: Revise environment setup
706         to ensure proper tools are in path during build.
707
708 2013-01-19  Roger Fong  <roger_fong@apple.com>
709
710         Add WebKitLibraries property sheets for compiling WebKit in VS2010.
711         https://bugs.webkit.org/show_bug.cgi?id=106949
712
713         Reviewed by Brent Fulgham.
714
715         * win/tools/vsprops/FeatureDefines.props: Added.
716         * win/tools/vsprops/common.props: Added.
717         * win/tools/vsprops/debug.props: Added.
718         * win/tools/vsprops/release.props: Added.
719         * win/tools/vsprops/releaseproduction.props: Added.
720
721 2013-01-21  Dirk Schulze  <dschulze@adobe.com>
722
723         Add build flag for Canvas's Path object (disabled by default)
724         https://bugs.webkit.org/show_bug.cgi?id=107473
725
726         Reviewed by Dean Jackson.
727
728         Add CANVAS_PATH build flag to build systems.
729
730         * win/tools/vsprops/FeatureDefines.vsprops:
731         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
732
733 2013-01-10  Roger Fong  <roger_fong@apple.com>
734
735         Update WebkitSystemInterface lib for Windows port.
736         This hasn't been done in a while and the current one is out of date.
737         In addition I believe it will fix:
738         <rdar://problem/12990844>
739
740         Rubberstamped by Timothy Horton.
741
742         * win/lib/WebKitSystemInterface.lib:
743
744 2013-01-08  Kiran Muppala  <cmuppala@apple.com>
745
746         Add WebKitSystemInterface needed for overriding system proxies on Mac
747         https://bugs.webkit.org/show_bug.cgi?id=106410
748
749         Reviewed by Stephanie Lewis.
750
751         This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
752         Add user defaults to override system proxy settings for NetworkProcess on Mac, which
753         is awaiting the approval of a WebKit2 committer.  Commiting the WKSI portion separately,
754         so that the internal repository commit for generating the WKSI libraries does not have to
755         be rolled back every time the rest of the patch changes.
756
757         Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
758         custom proxies during initialization.
759
760         * WebKitSystemInterface.h:
761         * libWebKitSystemInterfaceLion.a:
762         * libWebKitSystemInterfaceMountainLion.a:
763
764 2013-01-04  Adam Klein  <adamk@chromium.org>
765
766         Remove ENABLE_MUTATION_OBSERVERS #define
767         https://bugs.webkit.org/show_bug.cgi?id=105459
768
769         Reviewed by Ryosuke Niwa.
770
771         * win/tools/vsprops/FeatureDefines.vsprops:
772         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
773
774 2013-01-01  Dan Bernstein  <mitz@apple.com>
775
776         <rdar://problem/12942239> Update copyright strings
777
778         Reviewed by Sam Weinig.
779
780         * win/tools/scripts/COPYRIGHT-END-YEAR:
781
782 2012-12-28  Mark Rowe  <mrowe@apple.com>
783
784         Move logic for extracting the OS X marketing version in to WebCore
785         <http://webkit.org/b/105841> / <rdar://problem/10736041>
786
787         Reviewed by Dan Bernstein.
788
789         * WebKitSystemInterface.h:
790
791 2012-12-19  Kiran Muppala  <cmuppala@apple.com>
792
793         Adopt new assertion SPI for process suppression on Mac
794         https://bugs.webkit.org/show_bug.cgi?id=105378
795
796         Reviewed by Mark Rowe.
797
798         Add WKNSProcessInfoProcessAssertionWithTypes().
799
800         * WebKitSystemInterface.h:
801
802 2012-12-19  Alexis Menard  <alexis@webkit.org>
803
804         Implement CSS parsing for CSS transitions unprefixed.
805         https://bugs.webkit.org/show_bug.cgi?id=104804
806
807         Reviewed by Dean Jackson.
808
809         Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
810         to cover the work of unprefixing Transforms, Animations and 
811         Transitions. It will let the possibility of each ports to turn it off 
812         in their release branches until we're confident that these CSS 
813         properties are ready to be unprefixed.
814
815         * win/tools/vsprops/FeatureDefines.vsprops:
816         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
817
818 2012-12-12  Roger Fong  <roger_fong@apple.com>
819
820         Enable VIDEO_TRACK on Windows.
821         https://bugs.webkit.org/show_bug.cgi?id=104706.
822
823         Reviewed by Timothy Horton.
824
825         Enable VIDEO_TRACK on Windows and update project property files.
826
827         * win/tools/vsprops/FeatureDefines.vsprops:
828
829 2012-12-12  Sheriff Bot  <webkit.review.bot@gmail.com>
830
831         Unreviewed, rolling out r137491.
832         http://trac.webkit.org/changeset/137491
833         https://bugs.webkit.org/show_bug.cgi?id=104828
834
835         broke the builtd (Requested by rfong on #webkit).
836
837         * win/tools/vsprops/FeatureDefines.vsprops:
838
839 2012-12-11  Roger Fong  <roger_fong@apple.com>
840
841         Enable VIDEO_TRACK on Windows.
842         https://bugs.webkit.org/show_bug.cgi?id=104706.
843
844         Reviewed by Timothy Horton.
845
846         Enable VIDEO_TRACK on Windows and update project property files.
847
848         * win/tools/vsprops/FeatureDefines.vsprops:
849
850 2012-12-10  Alexis Menard  <alexis@webkit.org>
851
852         [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
853         https://bugs.webkit.org/show_bug.cgi?id=104539
854
855         Reviewed by Antonio Gomes.
856
857         As discussed on webkit-dev it is not needed to keep this feature flag 
858         as support for <position> type is a small feature that is already 
859         implemented by three other UAs. It was useful while landing this 
860         feature as partial bits were landed one after one.
861
862         * win/tools/vsprops/FeatureDefines.vsprops:
863         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
864
865 2012-12-06  Rick Byers  <rbyers@chromium.org>
866
867         CSS cursor property should support webkit-image-set
868         https://bugs.webkit.org/show_bug.cgi?id=99493
869
870         Reviewed by Beth Dakin.
871
872         Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
873
874         * win/tools/vsprops/FeatureDefines.vsprops:
875         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
876
877 2012-11-26  Roger Fong  <roger_fong@apple.com>
878
879         Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
880         Add a feature flag and skip some failing tests.
881         https://bugs.webkit.org/show_bug.cgi?id=103294
882
883         Tests skipped:
884         compositing/overflow/scrolling-without-painting.html
885         compositing/overflow/updating-scrolling-content.html
886
887         * win/tools/vsprops/FeatureDefines.vsprops:
888
889 2012-11-23  Alexis Menard  <alexis@webkit.org>
890
891         [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
892         https://bugs.webkit.org/show_bug.cgi?id=102104
893
894         Reviewed by Julien Chaffraix.
895
896         Protect the new feature behind a feature flag.
897
898         * win/tools/vsprops/FeatureDefines.vsprops:
899         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
900
901 2012-11-19  Kihong Kwon  <kihong.kwon@samsung.com>
902
903         Add PROXIMITY_EVENTS feature
904         https://bugs.webkit.org/show_bug.cgi?id=102658
905
906         Reviewed by Kentaro Hara.
907
908         Add PROXIMITY_EVENTS feature to win and win-cairo prot.
909
910         * win/tools/vsprops/FeatureDefines.vsprops:
911         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
912
913 2012-11-12  Beth Dakin  <bdakin@apple.com>
914
915         Build fix. Forgot these bits last time.
916
917         * libWebKitSystemInterfaceLion.a:
918         * libWebKitSystemInterfaceMountainLion.a:
919
920 2012-11-12  Beth Dakin  <bdakin@apple.com>
921
922         Zoomed-in scrolling is very slow when deviceScaleFactor > 1
923         https://bugs.webkit.org/show_bug.cgi?id=101787
924
925         Reviewed by Simon Fraser.
926
927         wkSetCGFontRenderingMode now takes a BOOL parameter.
928         * WebKitSystemInterface.h:
929         * libWebKitSystemInterfaceLion.a:
930         * libWebKitSystemInterfaceMountainLion.a:
931
932 2012-11-08  Anders Carlsson  <andersca@apple.com>
933
934         Roll WebKitSystemInterface DEPS.
935
936         Rubber-stamped by Andreas Kling.
937
938         * libWebKitSystemInterfaceLion.a:
939         * libWebKitSystemInterfaceMountainLion.a:
940
941 2012-11-07  Roger Fong  <roger_fong@apple.com>
942
943         Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
944         https://bugs.webkit.org/show_bug.cgi?id=101538
945
946         Rubberstamped by Tim Horton.
947
948         * win/tools/vsprops/FeatureDefines.vsprops:
949
950 2012-11-06  Anders Carlsson  <andersca@apple.com>
951
952         Build fix.
953
954         * WebKitSystemInterface.h:
955
956 2012-11-06  Anders Carlsson  <andersca@apple.com>
957
958         Update Java related WKSI function names
959         https://bugs.webkit.org/show_bug.cgi?id=101414
960
961         Reviewed by Sam Weinig.
962
963         Roll WebKitSystemInterface DEPS.
964
965         * WebKitSystemInterface.h:
966         * libWebKitSystemInterfaceLion.a:
967         * libWebKitSystemInterfaceMountainLion.a:
968
969 2012-11-06  Alexey Proskuryakov  <ap@apple.com>
970
971         Clean up which storage cookie jar functions use
972         https://bugs.webkit.org/show_bug.cgi?id=101395
973
974         Reviewed by Brady Eidson.
975
976         * WebKitSystemInterface.h:
977         * libWebKitSystemInterfaceLion.a:
978         * libWebKitSystemInterfaceMountainLion.a:
979         Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
980         supported OS versions.
981
982 2012-11-06  Alexey Proskuryakov  <ap@apple.com>
983
984         Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
985
986         Rubber-stampted by Mark Rowe.
987
988         * libWebKitSystemInterfaceLeopard.a: Removed.
989         * libWebKitSystemInterfaceSnowLeopard.a: Removed.
990
991 2012-11-05  Alexey Proskuryakov  <ap@apple.com>
992
993         Get rid of setCookieStoragePrivateBrowsingEnabled.
994         https://bugs.webkit.org/show_bug.cgi?id=101247
995
996         Reviewed by Brady Eidson.
997
998         * WebKitSystemInterface.h: Removed the function.
999
1000 2012-11-02  Anders Carlsson  <andersca@apple.com>
1001
1002         Don't instantiate the Java plug-in if it's inactive
1003         https://bugs.webkit.org/show_bug.cgi?id=101102
1004         <rdar://problem/12595679>
1005
1006         Reviewed by Andreas Kling.
1007
1008         Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
1009
1010         * WebKitSystemInterface.h:
1011         * libWebKitSystemInterfaceLion.a:
1012         * libWebKitSystemInterfaceMountainLion.a:
1013         Roll WebKitSystemInterface DERPS.
1014
1015 2012-10-25  Dominik Röttsches  <dominik.rottsches@intel.com>
1016
1017         Conditionalize XHR timeout support
1018         https://bugs.webkit.org/show_bug.cgi?id=100356
1019
1020         Reviewed by Adam Barth.
1021
1022         Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
1023         See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
1024         to fix timeout support for CF Network.
1025
1026         * win/tools/vsprops/FeatureDefines.vsprops:
1027         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1028
1029 2012-10-24  Eric Carlson  <eric.carlson@apple.com>
1030
1031         Allow ports to override text track rendering style
1032         https://bugs.webkit.org/show_bug.cgi?id=97800
1033         <rdar://problem/12044964>
1034
1035         Reviewed by Maciej Stachowiak.
1036
1037         Update WKSI header with SPI for getting the user caption appearance preferences.
1038
1039         * WebKitSystemInterface.h:
1040
1041 2012-10-19  Dongwoo Joshua Im  <dw.im@samsung.com>
1042
1043         Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
1044         https://bugs.webkit.org/show_bug.cgi?id=99804
1045
1046         Reviewed by Julien Chaffraix.
1047
1048         CSS3 text related properties will be implemented under this flag,
1049         including text decoration, text-align-last, and text-justify.
1050
1051         * win/tools/vsprops/FeatureDefines.vsprops:
1052         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1053
1054 2012-10-18  Pablo Flouret  <pablof@motorola.com>
1055
1056         Implement css3-conditional's @supports rule
1057         https://bugs.webkit.org/show_bug.cgi?id=86146
1058
1059         Reviewed by Antti Koivisto.
1060
1061         * win/tools/vsprops/FeatureDefines.vsprops:
1062         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1063             Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
1064
1065 2012-10-08  Kiran Muppala  <cmuppala@apple.com>
1066
1067         Throttle DOM timers on hidden pages.
1068         https://bugs.webkit.org/show_bug.cgi?id=98474
1069
1070         Reviewed by Maciej Stachowiak.
1071
1072         Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
1073
1074         * win/tools/vsprops/FeatureDefines.vsprops:
1075         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1076
1077 2012-10-05  Sheriff Bot  <webkit.review.bot@gmail.com>
1078
1079         Unreviewed, rolling out r130556 and r130564.
1080         http://trac.webkit.org/changeset/130556
1081         http://trac.webkit.org/changeset/130564
1082         https://bugs.webkit.org/show_bug.cgi?id=98572
1083
1084         The patch wasn't reviewed by a reviewer and it is breaking
1085         Chromium Windows (Requested by jchaffraix on #webkit).
1086
1087         * WebKitSystemInterface.h:
1088
1089 2012-10-05  Tim Horton  <timothy_horton@apple.com>
1090
1091         Update WebKitSystemInterface libraries and header.
1092
1093         Reviewed by Simon Fraser.
1094
1095         * WebKitSystemInterface.h:
1096         * libWebKitSystemInterfaceLion.a:
1097         * libWebKitSystemInterfaceMountainLion.a:
1098         * libWebKitSystemInterfaceSnowLeopard.a:
1099
1100 2012-10-04  Eric Carlson  <eric.carlson@apple.com>
1101
1102         Allow ports to override text track rendering style
1103         https://bugs.webkit.org/show_bug.cgi?id=97800
1104         <rdar://problem/12044964>
1105
1106         Reviewed by Silvia Pfeiffer.
1107
1108         Update WKSI header with SPI for getting the user caption appearance preferences.
1109
1110         * WebKitSystemInterface.h:
1111
1112 2012-09-28  Eric Carlson  <eric.carlson@apple.com>
1113
1114         Allow ports to override text track rendering style
1115         <rdar://problem/12044964>
1116
1117         Reviewed by Jessie Berlin.
1118
1119         Update WKSI libraries.
1120
1121         * libWebKitSystemInterfaceLion.a:
1122         * libWebKitSystemInterfaceMountainLion.a:
1123         * libWebKitSystemInterfaceSnowLeopard.a:
1124
1125 2012-09-25  Simon Fraser  <simon.fraser@apple.com>
1126
1127         <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
1128
1129         Reviewed by Tim Horton.
1130
1131         New WKSI libraries and header.
1132
1133         * WebKitSystemInterface.h:
1134         * libWebKitSystemInterfaceLion.a:
1135         * libWebKitSystemInterfaceMountainLion.a:
1136         * libWebKitSystemInterfaceSnowLeopard.a:
1137
1138 2012-09-08  Sam Weinig  <sam@webkit.org>
1139
1140         Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
1141         https://bugs.webkit.org/show_bug.cgi?id=96194
1142
1143         Reviewed by Dan Bernstein.
1144
1145         Update WKSI with SPI for getting the bundle URL from an executable URL.
1146
1147         * WebKitSystemInterface.h:
1148         * libWebKitSystemInterfaceLion.a:
1149         * libWebKitSystemInterfaceMountainLion.a:
1150         * libWebKitSystemInterfaceSnowLeopard.a:
1151         Adds WKCopyBundleURLForExecutableURL().
1152
1153 2012-08-29  Tony Chang  <tony@chromium.org>
1154
1155         Remove ENABLE_CSS3_FLEXBOX compile time flag
1156         https://bugs.webkit.org/show_bug.cgi?id=95382
1157
1158         Reviewed by Ojan Vafai.
1159
1160         Everyone is already enabling this by default and the spec has stablized.
1161
1162         * win/tools/vsprops/FeatureDefines.vsprops:
1163         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1164
1165 2012-08-15  Bruno de Oliveira Abinader  <bruno.abinader@basyskom.com>
1166
1167         [css3-text] Add CSS3 Text decoration compile flag
1168         https://bugs.webkit.org/show_bug.cgi?id=93863
1169
1170         Reviewed by Julien Chaffraix.
1171
1172         This patch handles the compile flag implementation, which will come disabled by
1173         default, thus not exposing the CSS3 text decoration features to the web, unless
1174         when explicitly enabling it with "--css3-text-decoration" build parameter.
1175
1176         * win/tools/vsprops/FeatureDefines.vsprops:
1177         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1178
1179 2012-08-14  Alex Christensen  <alex.christensen@flexsim.com>
1180
1181         /SAFESEH should not be a common linker option
1182         https://bugs.webkit.org/show_bug.cgi?id=89372
1183
1184         Reviewed by Darin Adler.
1185
1186         * win/tools/vsprops/common.vsprops:
1187         removed /SAFESEH as a default option for the linker (doesn't work for x64)
1188
1189 2012-08-13  Roger Fong  <roger_fong@apple.com>
1190
1191         Enable CSS Sticky Position on Windows.
1192         https://bugs.webkit.org/show_bug.cgi?id=93905
1193
1194         Reviewed by Tim Horton.
1195
1196         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.
1197
1198         * win/tools/vsprops/FeatureDefines.vsprops:
1199         Include ENABLE_CSS_STICKY_POSITION flag. 
1200         
1201 2012-08-06  Anders Carlsson  <andersca@apple.com>
1202
1203         If the Apple Java plug-in is blocked and no runtime is installed, don't load it
1204         https://bugs.webkit.org/show_bug.cgi?id=93289
1205         <rdar://problem/11730092>
1206
1207         Reviewed by Dan Bernstein.
1208
1209         Add WKJLIsRuntimeAndWebComponentsInstalled().
1210
1211         * WebKitSystemInterface.h:
1212         * libWebKitSystemInterfaceLion.a:
1213         * libWebKitSystemInterfaceMountainLion.a:
1214
1215 2012-08-01  Jon Lee  <jonlee@apple.com>
1216
1217         Update WKSI.
1218
1219         Reviewed by Mark Rowe.
1220
1221         * libWebKitSystemInterfaceLion.a:
1222         * libWebKitSystemInterfaceMountainLion.a:
1223         * libWebKitSystemInterfaceSnowLeopard.a:
1224
1225 2012-07-29  Rik Cabanier  <cabanier@adobe.com>
1226
1227         Add ENABLE_CSS_COMPOSITING flag
1228         https://bugs.webkit.org/show_bug.cgi?id=92553
1229
1230         Reviewed by Dirk Schulze.
1231
1232         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
1233
1234         * win/tools/vsprops/FeatureDefines.vsprops:
1235         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1236
1237 2012-07-23  Roger Fong  <roger_fong@apple.com>
1238
1239         Disable flexbox on Windows
1240         https://bugs.webkit.org/show_bug.cgi?id=92047
1241         <rdar://problem/11570384>
1242
1243         Reviewed by Darin Adler.
1244
1245         Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
1246
1247         * win/tools/vsprops/FeatureDefines.vsprops:
1248         Disable ENABLE_CSS3_FLEXBOX property.
1249         
1250 2012-07-23  Kent Tamura  <tkent@chromium.org>
1251
1252         Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
1253         https://bugs.webkit.org/show_bug.cgi?id=91941
1254
1255         Reviewed by Kentaro Hara.
1256
1257         A flag name for an elmement should be ENABLE_*_ELEMENT.
1258
1259         * win/tools/vsprops/FeatureDefines.vsprops:
1260         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1261
1262 2012-07-22  Kent Tamura  <tkent@chromium.org>
1263
1264         Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
1265         https://bugs.webkit.org/show_bug.cgi?id=91928
1266
1267         Reviewed by Kentaro Hara.
1268
1269         A flag name for an elmement should be ENABLE_*_ELEMENT.
1270
1271         * win/tools/vsprops/FeatureDefines.vsprops:
1272         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1273
1274 2012-07-20  Kent Tamura  <tkent@chromium.org>
1275
1276         Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
1277         https://bugs.webkit.org/show_bug.cgi?id=91846
1278
1279         Reviewed by Kentaro Hara.
1280
1281         A flag name for an elmement should be ENABLE_*_ELEMENT.
1282
1283         * win/tools/vsprops/FeatureDefines.vsprops:
1284         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1285
1286 2012-07-11  Mark Rowe  <mrowe@apple.com>
1287
1288         Add a Mountain Lion version of libWebKitSystemInterface.a.
1289
1290         Update the WebKitSystemInterface header and binaries.
1291
1292         Reviewed by John Sullivan.
1293
1294         * WebKitSystemInterface.h:
1295         * libWebKitSystemInterfaceLion.a:
1296         * libWebKitSystemInterfaceMountainLion.a: Added.
1297         * libWebKitSystemInterfaceSnowLeopard.a:
1298
1299 2012-07-04  John Mellor  <johnme@chromium.org>
1300
1301         Text Autosizing: Add compile flag and runtime setting
1302         https://bugs.webkit.org/show_bug.cgi?id=87394
1303
1304         This patch renames Font Boosting to Text Autosizing.
1305
1306         Reviewed by Adam Barth.
1307
1308         * win/tools/vsprops/FeatureDefines.vsprops:
1309         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1310
1311 2012-06-29  Mihai Balan  <mibalan@adobe.com>
1312
1313         [CSS Regions] Adding feature defines for CSS Regions for Windows
1314         https://bugs.webkit.org/show_bug.cgi?id=88645
1315
1316         Reviewed by Tony Chang.
1317
1318         Re-trying to enable CSS regions on Windows. This time only enabling
1319         regions since exclusions lead to some very strange compiling/linking
1320         problems.
1321
1322         * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
1323         * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
1324
1325 2012-06-28  Brent Fulgham  <bfulgham@webkit.org>
1326
1327         [WinCairo] Unreviewed build correction.  Add two missing macro
1328         declarations to vsprops file.
1329
1330         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
1331         ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
1332
1333 2012-06-27  Brent Fulgham  <bfulgham@webkit.org>
1334
1335         [WinCairo] Unreviewed build correction.  Accidentally turned on
1336         CSS_FILTERS, which is not available in tree.
1337
1338         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
1339         back off for WinCairo target.
1340
1341 2012-06-27  Brent Fulgham  <bfulgham@webkit.org>
1342
1343         [WinCairo] Unreviewed build correction.  Resync feature defines with
1344         Apple port. Things have drifted apart a little.
1345
1346         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
1347         Apple port, define some missing features.
1348
1349 2012-06-19  Mike West  <mkwst@chromium.org>
1350
1351         Introduce ENABLE_CSP_NEXT configuration flag.
1352         https://bugs.webkit.org/show_bug.cgi?id=89300
1353
1354         Reviewed by Adam Barth.
1355
1356         The 1.0 draft of the Content Security Policy spec is just about to
1357         move to Last Call. We'll hide work on the upcoming 1.1 spec behind
1358         this ENABLE flag, disabled by default.
1359
1360         Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
1361
1362         * win/tools/vsprops/FeatureDefines.vsprops:
1363         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1364
1365 2012-06-15  Sheriff Bot  <webkit.review.bot@gmail.com>
1366
1367         Unreviewed, rolling out r120280.
1368         http://trac.webkit.org/changeset/120280
1369         https://bugs.webkit.org/show_bug.cgi?id=89273
1370
1371         Enabling CSS regions broke all Windows tests (Requested by
1372         jhomeycutt on #webkit).
1373
1374         * win/tools/vsprops/FeatureDefines.vsprops:
1375         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1376
1377 2012-06-13  Mihai Balan  <mibalan@adobe.com>
1378
1379         Fix for #88645 - enabling regions on Windows
1380
1381         [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
1382         https://bugs.webkit.org/show_bug.cgi?id=88645
1383
1384         Reviewed by Sam Weinig.
1385
1386         Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
1387         exclusions (previously even with the feature disabled, parsing still worked). However, the
1388         feature defines were enabled on Mac only - they were broken on Windows. This
1389         patch adds the feature defines to (re)enable regions and exclusions on Windows.
1390
1391         * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
1392         * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
1393
1394 2012-06-11  Alexis Menard  <alexis.menard@openbossa.org>
1395
1396         [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
1397         https://bugs.webkit.org/show_bug.cgi?id=88804
1398
1399         Reviewed by Tony Chang.
1400
1401         Protect box-decoration-break behind a feature flag enabled by default.
1402
1403         * win/tools/vsprops/FeatureDefines.vsprops:
1404         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1405
1406 2012-06-11  Anders Carlsson  <andersca@apple.com>
1407
1408         Pass the right color space over to the web process so we can set it on our CA context
1409         https://bugs.webkit.org/show_bug.cgi?id=88819
1410         <rdar://problem/11629050>
1411
1412         Reviewed by John Sullivan.
1413
1414         Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
1415
1416         * WebKitSystemInterface.h:
1417         * libWebKitSystemInterfaceLion.a:
1418         * libWebKitSystemInterfaceSnowLeopard.a:
1419
1420 2012-06-09  Sukolsak Sakshuwong  <sukolsak@google.com>
1421
1422         Add UNDO_MANAGER flag
1423         https://bugs.webkit.org/show_bug.cgi?id=87908
1424
1425         Reviewed by Tony Chang.
1426
1427         * win/tools/vsprops/FeatureDefines.vsprops:
1428         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1429
1430 2012-06-05  Dongwoo Im  <dw.im@samsung.com>
1431
1432         Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
1433         https://bugs.webkit.org/show_bug.cgi?id=73176
1434
1435         Reviewed by Adam Barth.
1436
1437         Two more APIs are added in Custom Scheme Handler specification.
1438         http://dev.w3.org/html5/spec/Overview.html#custom-handlers
1439         One is 'isProtocolHandlerRegistered' to query whether the specific URL
1440         is registered or not.
1441         The other is 'unregisterProtocolHandler' to remove the registered URL.
1442
1443         * win/tools/vsprops/FeatureDefines.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1444         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1445
1446 2012-05-29  Jessie Berlin  <jberlin@apple.com>
1447
1448         [Win] ~1/2 of all the iframe seamless tests fail
1449         https://bugs.webkit.org/show_bug.cgi?id=87543
1450
1451         Rubber-stamped by Eric Seidel.
1452
1453         Finish enabling IFRAME_SEAMLESS on Windows.
1454
1455         * win/tools/vsprops/FeatureDefines.vsprops:
1456
1457 2012-05-28  Vivek Galatage  <vivekgalatage@gmail.com>
1458
1459         Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows
1460         https://bugs.webkit.org/show_bug.cgi?id=87622
1461
1462         Reviewed by Eric Seidel.
1463
1464         Removed the ENABLE_3D_CANVAS from the property define as this is
1465         obsolete since bug #53041
1466
1467         * win/tools/vsprops/FeatureDefines.vsprops:
1468
1469 2012-05-24  John Mellor  <johnme@chromium.org>
1470
1471         Font Boosting: Add compile flag and runtime setting
1472         https://bugs.webkit.org/show_bug.cgi?id=87394
1473
1474         Reviewed by Adam Barth.
1475
1476         Add ENABLE_FONT_BOOSTING.
1477
1478         * win/tools/vsprops/FeatureDefines.vsprops:
1479         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1480
1481 2012-05-23  Ojan Vafai  <ojan@chromium.org>
1482
1483         add back the ability to disable flexbox
1484         https://bugs.webkit.org/show_bug.cgi?id=87147
1485
1486         Reviewed by Tony Chang.
1487
1488         * win/tools/vsprops/FeatureDefines.vsprops:
1489         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1490
1491 2012-05-10  Anders Carlsson  <andersca@apple.com>
1492
1493         WebKit1: Add a way to blacklist specific plug-ins/plug-in versions
1494         https://bugs.webkit.org/show_bug.cgi?id=86150
1495         <rdar://problem/9551196>
1496
1497         Reviewed by Sam Weinig.
1498
1499         Add WKShouldBlockPlugin.
1500
1501         * WebKitSystemInterface.h:
1502         * libWebKitSystemInterfaceLion.a:
1503         * libWebKitSystemInterfaceSnowLeopard.a:
1504
1505 2012-05-08  Jon Lee  <jonlee@apple.com>
1506
1507         Safari warns that it needs to resend the form in an iFrame when going back
1508         https://bugs.webkit.org/show_bug.cgi?id=82658
1509         <rdar://problem/11292558>
1510
1511         Reviewed by Darin Adler.
1512
1513         * WebKitSystemInterface.h:
1514         * libWebKitSystemInterfaceLeopard.a:
1515         * libWebKitSystemInterfaceLion.a:
1516         * libWebKitSystemInterfaceSnowLeopard.a:
1517
1518 2012-05-07  Eric Seidel  <eric@webkit.org>
1519
1520         Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed
1521         https://bugs.webkit.org/show_bug.cgi?id=85822
1522
1523         Reviewed by Adam Barth.
1524
1525         * win/tools/vsprops/FeatureDefines.vsprops:
1526
1527 2012-05-06  Eric Seidel  <eric@webkit.org>
1528
1529         Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago)
1530         https://bugs.webkit.org/show_bug.cgi?id=85743
1531
1532         Reviewed by Adam Barth.
1533
1534         * win/tools/vsprops/FeatureDefines.vsprops:
1535         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1536
1537 2012-05-02  Eric Seidel  <eric@webkit.org>
1538
1539         Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration)
1540         https://bugs.webkit.org/show_bug.cgi?id=85454
1541
1542         Reviewed by Adam Barth.
1543
1544         The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch.
1545         There is no functional change in this patch.  Just moving the defines around.
1546         Its interesting to me that now that it's sorted and I can easily compare this with other
1547         ports and found that a whole bunch of defines which should be on for Cairo are off,
1548         likely due to Cairo simply being overlooked.  These oversights should be easy to avoid
1549         in an autogenerated world.
1550
1551         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1552
1553 2012-05-02  Eric Seidel  <eric@webkit.org>
1554
1555         Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting
1556         https://bugs.webkit.org/show_bug.cgi?id=85445
1557
1558         Reviewed by Adam Barth.
1559
1560         I noticed this when comparing my auto-generated output for this file vs. the one
1561         we have checked in.  Seems we might as well fix the checked in file to be
1562         consistent in style with itself. :)
1563
1564         * win/tools/vsprops/FeatureDefines.vsprops:
1565
1566 2012-04-27  Gavin Peters  <gavinp@chromium.org>
1567
1568         Add new ENABLE_LINK_PRERENDER define to control the Prerendering API
1569         https://bugs.webkit.org/show_bug.cgi?id=84871
1570
1571         Reviewed by Adam Barth.
1572
1573         Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering
1574         API separates it from prefetching.  Having separate include guards lets ports enable prefetching,
1575         a relatively easy change, without needing to build the infrastructure for prerendering, which
1576         is considerably more complicated.
1577
1578         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1579
1580 2012-04-10  Adam Barth  <abarth@webkit.org>
1581
1582         Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
1583         https://bugs.webkit.org/show_bug.cgi?id=83256
1584
1585         Reviewed by Eric Seidel.
1586
1587         * win/tools/vsprops/FeatureDefines.vsprops:
1588
1589 2012-04-09  Beth Dakin  <bdakin@apple.com>
1590
1591         <rdar://problem/11214796>
1592
1593         New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib: 
1594         symmetric_convolve
1595
1596         Reviewed by Simon Fraser.
1597
1598         * libWebKitSystemInterfaceLeopard.a:
1599         * libWebKitSystemInterfaceLion.a:
1600         * libWebKitSystemInterfaceSnowLeopard.a:
1601
1602 2012-04-06  Dan Bernstein  <mitz@apple.com>
1603
1604         <rdar://problem/10912476> HiDPI: Have canvas use a hidpi backing store, but downsample upon access
1605
1606         Reviewed by Sam Weinig.
1607
1608         * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS.
1609
1610 2012-04-03  Keishi Hattori  <keishi@webkit.org>
1611
1612         Disable ENABLE_DATALIST for now
1613         https://bugs.webkit.org/show_bug.cgi?id=82871
1614
1615         Reviewed by Kent Tamura.
1616
1617         * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST.
1618
1619 2012-03-30  Keishi Hattori  <keishi@webkit.org>
1620
1621         Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
1622         https://bugs.webkit.org/show_bug.cgi?id=80972
1623
1624         Reviewed by Kent Tamura.
1625
1626         * win/tools/vsprops/FeatureDefines.vsprops:
1627         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1628
1629 2012-03-20  Steve Falkenburg  <sfalken@apple.com>
1630
1631         Disable LTCG on Windows to avoid out of process space errors while linking
1632         https://bugs.webkit.org/show_bug.cgi?id=81714
1633
1634         Reviewed by Jessie Berlin.
1635
1636         * win/tools/vsprops/production.vsprops:
1637
1638 2012-03-14  Jer Noble  <jer.noble@apple.com>
1639
1640         Wrong icon to restore to windowed mode in full screen video panel
1641         https://bugs.webkit.org/show_bug.cgi?id=70437
1642
1643         Reviewed by Eric Carlson.
1644
1645         * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
1646         * libWebKitSystemInterfaceLeopard.a:
1647         * libWebKitSystemInterfaceLion.a:
1648         * libWebKitSystemInterfaceSnowLeopard.a:
1649         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1650         * win/lib/WebKitSystemInterface.lib:
1651
1652 2012-03-13  Adam Barth  <abarth@webkit.org> && Benjamin Poulain  <bpoulain@apple.com>
1653
1654         Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
1655         https://bugs.webkit.org/show_bug.cgi?id=78853
1656
1657         Reviewed by Adam Barth.
1658
1659         * win/tools/vsprops/FeatureDefines.vsprops:
1660         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1661
1662 2012-03-12  Enrica Casucci  <enrica@apple.com>
1663
1664         WebKit2: remove NSPasteboard access for promised data from the WebProcess
1665         https://bugs.webkit.org/show_bug.cgi?id=80073
1666
1667         * WebKitSystemInterface.h: Touched the file to make build system happy.
1668         * libWebKitSystemInterfaceLeopard.a:
1669         * libWebKitSystemInterfaceLion.a:
1670         * libWebKitSystemInterfaceSnowLeopard.a:
1671
1672 2012-03-09  Jon Lee  <jonlee@apple.com>
1673
1674         Add support for ENABLE(LEGACY_NOTIFICATIONS)
1675         https://bugs.webkit.org/show_bug.cgi?id=80497
1676
1677         Reviewed by Adam Barth.
1678
1679         Prep for b80472: Update API for Web Notifications
1680         * win/tools/vsprops/FeatureDefines.vsprops:
1681         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1682
1683 2012-03-09  Ashod Nakashian  <ashodnakashian@yahoo.com>
1684
1685         Bash scripts should support LF endings only
1686         https://bugs.webkit.org/show_bug.cgi?id=79509
1687
1688         Reviewed by David Kilzer.
1689
1690         * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
1691
1692 2012-03-05  Sam Weinig  <sam@webkit.org>
1693
1694         Fix the SnowLeoaprd build.
1695
1696         * WebKitSystemInterface.h:
1697         * libWebKitSystemInterfaceLeopard.a:
1698         * libWebKitSystemInterfaceLion.a:
1699         * libWebKitSystemInterfaceSnowLeopard.a:
1700
1701 2012-03-05  Sam Weinig  <sam@webkit.org>
1702
1703         Update WebKitSystemInterface for WKCAContext additions.
1704
1705         * WebKitSystemInterface.h:
1706         * libWebKitSystemInterfaceLeopard.a:
1707         * libWebKitSystemInterfaceLion.a:
1708         * libWebKitSystemInterfaceSnowLeopard.a:
1709
1710 2012-03-03  Hans Wennborg  <hans@chromium.org>
1711
1712         Implement Speech JavaScript API
1713         https://bugs.webkit.org/show_bug.cgi?id=80019
1714
1715         Reviewed by Adam Barth.
1716
1717         Add ENABLE_SCRIPTED_SPEECH.
1718
1719         * win/tools/vsprops/FeatureDefines.vsprops:
1720         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1721
1722 2012-03-01  Nikolas Zimmermann  <nzimmermann@rim.com>
1723
1724         Unreviewed, rolling out r109255.
1725         http://trac.webkit.org/changeset/109255
1726         https://bugs.webkit.org/show_bug.cgi?id=79932
1727
1728         Breaks rounded rects with dashed strokes in SVG
1729
1730         * WebKitSystemInterface.h:
1731         * libWebKitSystemInterfaceLeopard.a:
1732         * libWebKitSystemInterfaceLion.a:
1733         * libWebKitSystemInterfaceSnowLeopard.a:
1734
1735 2012-02-29  Tim Horton  <timothy_horton@apple.com>
1736
1737         Make use of CG rounded-rect primitives
1738         https://bugs.webkit.org/show_bug.cgi?id=79932
1739         <rdar://problem/9274953>
1740
1741         Reviewed by Simon Fraser.
1742
1743         Add wkCGPathAddRoundedRect.
1744
1745         * WebKitSystemInterface.h:
1746         * libWebKitSystemInterfaceLeopard.a:
1747         * libWebKitSystemInterfaceLion.a:
1748         * libWebKitSystemInterfaceSnowLeopard.a:
1749
1750 2012-02-28  Jer Noble  <jer.noble@apple.com>
1751
1752         Full screen video volume slider has "progress bar"
1753         https://bugs.webkit.org/show_bug.cgi?id=79812
1754
1755         Reviewed by Eric Carlson.
1756
1757         * WebKitSystemInterface.h:
1758         * libWebKitSystemInterfaceLeopard.a:
1759         * libWebKitSystemInterfaceLion.a:
1760         * libWebKitSystemInterfaceSnowLeopard.a:
1761         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1762         * win/lib/WebKitSystemInterface.lib:
1763
1764 2012-02-28  Simon Fraser  <simon.fraser@apple.com>
1765
1766         Update WebKitSystemInterface.
1767
1768         Reviewed by Sam Weinig.
1769         
1770         * WebKitSystemInterface.h:
1771         * libWebKitSystemInterfaceLeopard.a:
1772         * libWebKitSystemInterfaceLion.a:
1773         * libWebKitSystemInterfaceSnowLeopard.a:
1774
1775 2012-02-28  Alexey Proskuryakov  <ap@apple.com>
1776
1777         [Mac] Add an experimental SPI for plug-ins to enter sandbox
1778         https://bugs.webkit.org/show_bug.cgi?id=79709
1779
1780         This pulls a lot of WKSI changes at once, because the script that updates it didn't
1781         work for a while.
1782
1783         * WebKitSystemInterface.h:
1784         * libWebKitSystemInterfaceLeopard.a:
1785         * libWebKitSystemInterfaceLion.a:
1786         * libWebKitSystemInterfaceSnowLeopard.a:
1787
1788 2012-02-10  Adam Klein  <adamk@chromium.org>
1789
1790         Enable MUTATION_OBSERVERS by default on all platforms
1791         https://bugs.webkit.org/show_bug.cgi?id=78196
1792
1793         Reviewed by Ojan Vafai.
1794
1795         * win/tools/vsprops/FeatureDefines.vsprops:
1796         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1797
1798 2012-02-06  Matthew Delaney  <mdelaney@apple.com>
1799
1800         toDataURL() uses stale data after putImageData()
1801         https://bugs.webkit.org/show_bug.cgi?id=65767
1802
1803         Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
1804
1805         Reviewed by Chris Marrin.
1806         
1807         * WebKitSystemInterface.h: Added WKCGContextResetClip.
1808         * libWebKitSystemInterfaceLeopard.a:
1809         * libWebKitSystemInterfaceSnowLeopard.a:
1810         * libWebKitSystemInterfaceLion.a:
1811
1812 2012-02-02  Chris Marrin  <cmarrin@apple.com>
1813
1814         Turn on CSS Filters on Windows
1815         https://bugs.webkit.org/show_bug.cgi?id=76667
1816
1817         Turned on CSS_FILTERS for Windows
1818
1819         Reviewed by Adele Peterson.
1820
1821         * win/tools/vsprops/FeatureDefines.vsprops:
1822
1823 2012-02-02  Sheriff Bot  <webkit.review.bot@gmail.com>
1824
1825         Unreviewed, rolling out r106566.
1826         http://trac.webkit.org/changeset/106566
1827         https://bugs.webkit.org/show_bug.cgi?id=77673
1828
1829         Broke the Windows build (Requested by jessieberlin on
1830         #webkit).
1831
1832         * win/tools/vsprops/FeatureDefines.vsprops:
1833
1834 2012-02-02  Chris Marrin  <cmarrin@apple.com>
1835
1836         Turn on CSS Filters on Windows
1837         https://bugs.webkit.org/show_bug.cgi?id=76667
1838
1839         Turned on CSS_FILTERS for Windows
1840
1841         Reviewed by Adele Peterson.
1842
1843         * win/tools/vsprops/FeatureDefines.vsprops:
1844
1845 2012-01-26  Nikolas Zimmermann  <nzimmermann@rim.com>
1846
1847         Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
1848
1849         * win/tools/vsprops/FeatureDefines.vsprops:
1850         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1851
1852 2012-01-25  Hajime Morita  <morrita@google.com>>
1853
1854         ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
1855         https://bugs.webkit.org/show_bug.cgi?id=76863
1856
1857         Reviewed by Dimitri Glazkov.
1858
1859         Added a feature flag.
1860
1861         * win/tools/vsprops/FeatureDefines.vsprops:
1862         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1863
1864 2012-01-16  Brent Fulgham  <bfulgham@webkit.org>
1865
1866         [WinCairo] Build correction. Switch to Apple style builds without
1867         the _debug postfix so that launching tools, etc., will work properly.
1868
1869         * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
1870         output files to be consistent with WebKit build/test tools.
1871
1872 2012-01-05  Dan Bernstein  <mitz@apple.com>
1873
1874         <rdar://problem/10633760> Update copyright strings
1875
1876         Reviewed by Mark Rowe.
1877
1878         * win/tools/scripts/COPYRIGHT-END-YEAR:
1879
1880 2011-12-06  Roland Steiner  <rolandsteiner@chromium.org>
1881
1882         <style scoped>: disable on Windows by default
1883         https://bugs.webkit.org/show_bug.cgi?id=73893
1884
1885         Reviewed by Andreas Kling.
1886
1887         * win/tools/vsprops/FeatureDefines.vsprops:
1888         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1889
1890 2011-11-20  Roland Steiner  <rolandsteiner@chromium.org>
1891
1892         <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
1893         https://bugs.webkit.org/show_bug.cgi?id=72848
1894
1895         Reviewed by Dimitri Glazkov.
1896
1897         * win/tools/vsprops/FeatureDefines.vsprops:
1898         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1899
1900 2011-11-14  Julien Chaffraix  <jchaffraix@webkit.org>
1901
1902         Add --css-grid-layout to build-webkit and the build systems
1903         https://bugs.webkit.org/show_bug.cgi?id=72320
1904
1905         Reviewed by Ojan Vafai.
1906
1907         * win/tools/vsprops/FeatureDefines.vsprops:
1908         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1909
1910 2011-11-14  Tony Chang  <tony@chromium.org>
1911
1912         Remove the CSS3_FLEXBOX compile time flag and enable on all ports
1913         https://bugs.webkit.org/show_bug.cgi?id=72196
1914
1915         Reviewed by Ojan Vafai.
1916
1917         * win/tools/vsprops/FeatureDefines.vsprops:
1918         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1919
1920 2011-11-11  Alexey Proskuryakov  <ap@apple.com>
1921
1922         WebProcess should use AppSandbox style quarantine
1923         https://bugs.webkit.org/show_bug.cgi?id=72168
1924         <rdar://problem/10434292>
1925
1926         Reviewed by Darin Adler.
1927
1928         * WebKitSystemInterface.h:
1929         * libWebKitSystemInterfaceLion.a:
1930         Added WKEnableSandboxStyleFileQuarantine().
1931
1932         * libWebKitSystemInterfaceLeopard.a:
1933         * libWebKitSystemInterfaceSnowLeopard.a:
1934         Not sure why these also changed, but updating to match most recent build.
1935
1936 2011-11-02  Dean Jackson  <dino@apple.com>
1937
1938         Add ENABLE_CSS_SHADERS flag
1939         https://bugs.webkit.org/show_bug.cgi?id=71394
1940
1941         Reviewed by Sam Weinig.
1942
1943         * win/tools/vsprops/FeatureDefines.vsprops:
1944         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1945
1946 2011-10-24  Michael Saboff  <msaboff@apple.com>
1947
1948         WebKit doesn't build with recent changes to libdispatch
1949         https://bugs.webkit.org/show_bug.cgi?id=70737
1950
1951         Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
1952
1953         * WebKitSystemInterface.h:
1954         * libWebKitSystemInterfaceLeopard.a:
1955         * libWebKitSystemInterfaceLion.a:
1956         * libWebKitSystemInterfaceSnowLeopard.a:
1957
1958 2011-10-21  Jeff Miller  <jeffm@apple.com>
1959
1960         Focus rings are too thin in HiDPI in WebKit2
1961         https://bugs.webkit.org/show_bug.cgi?id=70396
1962         
1963         Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
1964
1965         Reviewed by Beth Dakin.
1966
1967         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1968         * win/lib/WebKitSystemInterface.lib:
1969
1970 2011-10-19  Beth Dakin  <bdakin@apple.com>
1971
1972         Try to fix the Chromium build.
1973
1974         * WebKitSystemInterface.h:
1975         * libWebKitSystemInterfaceLeopard.a:
1976         * libWebKitSystemInterfaceLion.a:
1977         * libWebKitSystemInterfaceSnowLeopard.a:
1978
1979 2011-10-19  Beth Dakin  <bdakin@apple.com>
1980
1981         https://bugs.webkit.org/show_bug.cgi?id=70396
1982         Focus rings are too thin in HiDPI in WebKit2
1983         -and corresponding-
1984         <rdar://problem/10086876>
1985
1986         Reviewed by Dan Bernstein.
1987
1988         Renamed an existing WebKitSystemInterface function.
1989         * WebKitSystemInterface.h:
1990         * libWebKitSystemInterfaceLion.a:
1991         * libWebKitSystemInterfaceSnowLeopard.a:
1992
1993 2011-10-18  Adam Barth  <abarth@webkit.org>
1994
1995         Always enable ENABLE(XPATH)
1996         https://bugs.webkit.org/show_bug.cgi?id=70217
1997
1998         Reviewed by Eric Seidel.
1999
2000         * win/tools/vsprops/FeatureDefines.vsprops:
2001         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2002
2003 2011-10-17  Adam Roben  <aroben@apple.com>
2004
2005         Windows build fix
2006
2007         Here's the error:
2008
2009         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
2010
2011         * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
2012
2013 2011-10-16  Adam Barth  <abarth@webkit.org>
2014
2015         Always enable ENABLE(DOM_STORAGE)
2016         https://bugs.webkit.org/show_bug.cgi?id=70189
2017
2018         Reviewed by Eric Seidel.
2019
2020         * win/tools/vsprops/FeatureDefines.vsprops:
2021         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2022
2023 2011-10-14  Dan Bernstein  <mitz@apple.com>
2024
2025         REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
2026         https://bugs.webkit.org/show_bug.cgi?id=70081
2027
2028         Reviewed by Anders Carlsson.
2029
2030         * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
2031         * libWebKitSystemInterfaceLeopard.a:
2032         * libWebKitSystemInterfaceLion.a:
2033         * libWebKitSystemInterfaceSnowLeopard.a:
2034
2035 2011-10-13  Arko Saha  <arko@motorola.com>
2036
2037         Microdata: Basic implementation of document.getItems() method.
2038         https://bugs.webkit.org/show_bug.cgi?id=68610
2039
2040         Reviewed by Ryosuke Niwa.
2041
2042         Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
2043         Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
2044
2045         * win/tools/vsprops/FeatureDefines.vsprops:
2046         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2047
2048 2011-10-12  Adam Barth  <abarth@webkit.org>
2049
2050         Remove ENABLE(XHTMLMP) and associated code
2051         https://bugs.webkit.org/show_bug.cgi?id=69729
2052
2053         Reviewed by David Levin.
2054
2055         * win/tools/vsprops/FeatureDefines.vsprops:
2056         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2057
2058 2011-10-11  Kent Tamura  <tkent@chromium.org>
2059
2060         C4481 warning should be disabled for OVERRIDE and FINAL.
2061         https://bugs.webkit.org/show_bug.cgi?id=69904
2062
2063         Reviewed by Adam Roben.
2064
2065         * win/tools/vsprops/common.vsprops: Disable C4481.
2066
2067 2011-10-04  Kent Tamura  <tkent@chromium.org>
2068
2069         Introduce feature flags for incomplete input types
2070         https://bugs.webkit.org/show_bug.cgi?id=68971
2071
2072         Reviewed by Hajime Morita.
2073
2074         * win/tools/vsprops/FeatureDefines.vsprops:
2075         Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
2076         * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
2077
2078 2011-10-04  Scott Graham  <scottmg@chromium.org>
2079
2080         Add GAMEPAD feature flag
2081         https://bugs.webkit.org/show_bug.cgi?id=66859
2082
2083         Reviewed by Darin Fisher.
2084
2085         * win/tools/vsprops/FeatureDefines.vsprops:
2086         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2087
2088 2011-09-26  Chris Marrin  <cmarrin@apple.com>
2089
2090         Enable requestAnimationFrame on Windows
2091         https://bugs.webkit.org/show_bug.cgi?id=68397
2092
2093         Reviewed by Simon Fraser.
2094
2095         Enable REQUEST_ANIMATION_FRAME for Windows
2096
2097         * win/tools/vsprops/FeatureDefines.vsprops:
2098
2099 2011-09-24  Adam Barth  <abarth@webkit.org>
2100
2101         Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
2102         https://bugs.webkit.org/show_bug.cgi?id=68767
2103
2104         Reviewed by Eric Seidel.
2105
2106         * win/tools/vsprops/FeatureDefines.vsprops:
2107         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2108
2109 2011-09-23  Adam Klein  <adamk@chromium.org>
2110
2111         Add ENABLE_MUTATION_OBSERVERS feature flag
2112         https://bugs.webkit.org/show_bug.cgi?id=68732
2113
2114         Reviewed by Ojan Vafai.
2115
2116         This flag will guard an implementation of the "Mutation Observers" proposed in
2117         http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
2118
2119         * win/tools/vsprops/FeatureDefines.vsprops:
2120         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2121
2122 2011-09-22  Dean Jackson  <dino@apple.com>
2123
2124         Add ENABLE_CSS_FILTERS
2125         https://bugs.webkit.org/show_bug.cgi?id=68652
2126
2127         Reviewed by Simon Fraser.
2128
2129         * win/tools/vsprops/FeatureDefines.vsprops:
2130         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2131
2132 2011-09-19  Adam Barth  <abarth@webkit.org>
2133
2134         Always enable ENABLE(EVENTSOURCE)
2135         https://bugs.webkit.org/show_bug.cgi?id=68414
2136
2137         Reviewed by Eric Seidel.
2138
2139         * win/tools/vsprops/FeatureDefines.vsprops:
2140         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2141
2142 2011-09-15  Adam Barth  <abarth@webkit.org>
2143
2144         Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
2145         https://bugs.webkit.org/show_bug.cgi?id=68205
2146
2147         Reviewed by Eric Seidel.
2148
2149         * win/tools/vsprops/FeatureDefines.vsprops:
2150         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2151
2152 2011-09-15  Eric Seidel  <eric@webkit.org>
2153
2154         Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
2155         https://bugs.webkit.org/show_bug.cgi?id=68182
2156
2157         Reviewed by Adam Barth.
2158
2159         * win/tools/vsprops/FeatureDefines.vsprops:
2160         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2161
2162 2011-09-15  Eric Seidel  <eric@webkit.org>
2163
2164         Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
2165         https://bugs.webkit.org/show_bug.cgi?id=68022
2166
2167         Reviewed by Ryosuke Niwa.
2168
2169         * win/tools/vsprops/FeatureDefines.vsprops:
2170         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2171
2172 2011-09-14  Eric Seidel  <eric@webkit.org>
2173
2174         Remove ENABLE_SVG_USE as <use> is required by HTML5
2175         https://bugs.webkit.org/show_bug.cgi?id=68019
2176
2177         Reviewed by Ryosuke Niwa.
2178
2179         I missed a couple uses of SVG_USE in my previous patch.
2180
2181         * win/tools/vsprops/FeatureDefines.vsprops:
2182         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2183
2184 2011-09-13  Eric Seidel  <eric@webkit.org>
2185
2186         Remove ENABLE_SVG_USE as <use> is required by HTML5
2187         https://bugs.webkit.org/show_bug.cgi?id=68019
2188
2189         Reviewed by Ryosuke Niwa.
2190
2191         * win/tools/vsprops/FeatureDefines.vsprops:
2192         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2193
2194 2011-09-13  Eric Seidel  <eric@webkit.org>
2195
2196         Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
2197         https://bugs.webkit.org/show_bug.cgi?id=68018
2198
2199         Reviewed by Ryosuke Niwa.
2200
2201         * win/tools/vsprops/FeatureDefines.vsprops:
2202         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2203
2204 2011-09-01  Tim Horton  <timothy_horton@apple.com>
2205
2206         REGRESSION: Rendering artifacts on a rotated, pattern filled shape
2207         https://bugs.webkit.org/show_bug.cgi?id=53055
2208         <rdar://problem/8910917>
2209
2210         Reviewed by Simon Fraser.
2211
2212         Introduce wkCGPatternCreateWithImageAndTransform.
2213
2214         * WebKitSystemInterface.h:
2215         * libWebKitSystemInterfaceLeopard.a:
2216         * libWebKitSystemInterfaceLion.a:
2217         * libWebKitSystemInterfaceSnowLeopard.a:
2218         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2219         * win/lib/WebKitSystemInterface.lib:
2220
2221 2011-08-30  Aaron Colwell  <acolwell@chromium.org>
2222
2223         Add MediaSource API to HTMLMediaElement
2224         https://bugs.webkit.org/show_bug.cgi?id=64731
2225
2226         Reviewed by Eric Carlson.
2227
2228         * win/tools/vsprops/FeatureDefines.vsprops:
2229         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2230
2231 2011-08-24  Lucas Forschler  <lforschler@apple.com>
2232
2233         Update SVN properties to help out the Windows EWS bots.
2234         
2235         Reviewed by Adam Roben.
2236
2237         * win: Modified properties svn:ignore.
2238         * win/include: Modified property svn:ignore.
2239         * win/lib: Modified property svn:ignore.
2240
2241 2011-08-18  Beth Dakin  <bdakin@apple.com>
2242
2243         Reviewed by Sam Weinig.
2244
2245         https://bugs.webkit.org/show_bug.cgi?id=66495
2246         Lion-specific scroller SPIs can use forward declaration instead of 
2247         WebKitSystemInterface
2248
2249         * WebKitSystemInterface.h:
2250         * libWebKitSystemInterfaceLeopard.a:
2251         * libWebKitSystemInterfaceLion.a:
2252         * libWebKitSystemInterfaceSnowLeopard.a:
2253
2254 2011-07-28  Dan Bernstein  <mitz@apple.com>
2255
2256         WebKitSystemInterface support for
2257         <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
2258
2259         Reviewed by Darin Adler.
2260
2261         * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
2262         * libWebKitSystemInterfaceLeopard.a:
2263         * libWebKitSystemInterfaceLion.a:
2264         * libWebKitSystemInterfaceSnowLeopard.a:
2265
2266 2011-07-22  Jessie Berlin  <jberlin@apple.com>
2267
2268         [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
2269         https://bugs.webkit.org/show_bug.cgi?id=64997
2270
2271         Reviewed by Ada Chan.
2272
2273         Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
2274         declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
2275
2276         * WebKitSystemInterface.h:
2277         * libWebKitSystemInterfaceLeopard.a:
2278         * libWebKitSystemInterfaceLion.a:
2279         * libWebKitSystemInterfaceSnowLeopard.a:
2280
2281 2011-07-15  Pratik Solanki  <psolanki@apple.com>
2282
2283         Part of https://bugs.webkit.org/show_bug.cgi?id=63674
2284         Get webkit to compile with USE(CFNETWORK) enabled on Mac
2285
2286         Reviewed by David Kilzer.
2287
2288         New WebKitSystemInterface functions for CFNetwork-based loader.
2289
2290         * WebKitSystemInterface.h:
2291         * libWebKitSystemInterfaceLeopard.a:
2292         * libWebKitSystemInterfaceLion.a:
2293         * libWebKitSystemInterfaceSnowLeopard.a:
2294
2295 2011-07-12  Brent Fulgham  <bfulgham@webkit.org>
2296
2297         Standardize WinCairo conditionalized code under PLATFORM macro.
2298         https://bugs.webkit.org/show_bug.cgi?id=64377
2299
2300         Reviewed by Maciej Stachowiak.
2301
2302         * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
2303           macro definition (WTF_PLATFORM_WIN_CAIRO)
2304
2305 2011-07-02  Mark Rowe  <mrowe@apple.com>
2306
2307         Update the header file too.
2308
2309         * WebKitSystemInterface.h:
2310
2311 2011-07-02  Mark Rowe  <mrowe@apple.com>
2312
2313         Update WebKitSystemInterface binaries.
2314
2315         * libWebKitSystemInterfaceLeopard.a:
2316         * libWebKitSystemInterfaceLion.a: Added.
2317         * libWebKitSystemInterfaceSnowLeopard.a:
2318
2319 2011-06-28  Brent Fulgham  <bfulgham@webkit.org>
2320
2321         Unreviewed build correction.  Link to correct library for
2322         the zlib1.dll.
2323
2324         * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
2325         zlib.lib when building for WinCairo.
2326
2327 2011-06-21  MORITA Hajime  <morrita@google.com>
2328
2329         Unreviewed, rolling out r89401 and r89403.
2330         http://trac.webkit.org/changeset/89401
2331         http://trac.webkit.org/changeset/89403
2332         https://bugs.webkit.org/show_bug.cgi?id=62970
2333
2334         Breaks mac build and mistakenly enables the spellcheck API
2335
2336         * win/tools/vsprops/FeatureDefines.vsprops:
2337         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2338
2339 2011-06-20  MORITA Hajime  <morrita@google.com>
2340
2341         Reviewed by Kent Tamura.
2342
2343         Spellcheck API should be build-able.
2344         https://bugs.webkit.org/show_bug.cgi?id=62970
2345
2346         * win/tools/vsprops/FeatureDefines.vsprops:
2347         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2348
2349 2011-06-20  Pratik Solanki  <psolanki@apple.com>
2350
2351         Reviewed by David Kilzer.
2352
2353         HTTP pipelining functions on mac should match windows
2354         https://bugs.webkit.org/show_bug.cgi?id=63012
2355
2356         * WebKitSystemInterface.h:
2357         * libWebKitSystemInterfaceLeopard.a:
2358         * libWebKitSystemInterfaceSnowLeopard.a:
2359
2360 2011-06-13  Tony Chang  <tony@chromium.org>
2361
2362         Reviewed by Dimitri Glazkov.
2363
2364         rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
2365         https://bugs.webkit.org/show_bug.cgi?id=62578
2366
2367         * win/tools/vsprops/FeatureDefines.vsprops:
2368         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2369
2370 2011-06-13  Tony Chang  <tony@chromium.org>
2371
2372         Reviewed by Adam Barth.
2373
2374         rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
2375         https://bugs.webkit.org/show_bug.cgi?id=62545
2376
2377         * win/tools/vsprops/FeatureDefines.vsprops:
2378         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2379
2380 2011-06-10  Tony Chang  <tony@chromium.org>
2381
2382         Reviewed by Ojan Vafai.
2383
2384         add a compile guard ENABLE(FLEXBOX)
2385         https://bugs.webkit.org/show_bug.cgi?id=62049
2386
2387         * win/tools/vsprops/FeatureDefines.vsprops:
2388         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2389
2390 2011-06-07  Tim Horton  <timothy_horton@apple.com>
2391
2392         Reviewed by Alexey Proskuryakov.
2393
2394         Use correct CFURLStorageSessionRef definition on Snow Leopard
2395         https://bugs.webkit.org/show_bug.cgi?id=62223
2396
2397         * WebKitSystemInterface.h:
2398
2399 2011-06-06  Alexandru Chiculita  <achicu@adobe.com>
2400
2401         Reviewed by Kent Tamura.
2402
2403         Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
2404         https://bugs.webkit.org/show_bug.cgi?id=61628
2405
2406         * win/tools/vsprops/FeatureDefines.vsprops:
2407         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2408
2409 2011-06-06  Mihnea Ovidenie  <mihnea@adobe.com>
2410
2411         Reviewed by Kent Tamura.
2412
2413         Add ENABLE(CSS_REGIONS) guard for CSS Regions support
2414         https://bugs.webkit.org/show_bug.cgi?id=61631
2415
2416         * win/tools/vsprops/FeatureDefines.vsprops:
2417         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2418
2419 2011-05-25  Jer Noble  <jer.noble@apple.com>
2420
2421         Reviewed by Dan Bernstein.
2422
2423         30 second rewind button dysfunctional viewing trailers fullscreen.
2424         https://bugs.webkit.org/show_bug.cgi?id=61505
2425
2426         Updated WKSI Libraries with new images for Backward buttons in default
2427         video controls.
2428
2429         * libWebKitSystemInterfaceLeopard.a:
2430         * libWebKitSystemInterfaceSnowLeopard.a:
2431
2432 2011-05-25  Jer Noble  <jer.noble@apple.com>
2433
2434         Reviewed by Darin Adler.
2435
2436         Video fails to play on Vimeo
2437         https://bugs.webkit.org/show_bug.cgi?id=61403
2438
2439         Added functions to retrieve the resolved URL for media types supported on 
2440         mac.
2441
2442         * WebKitSystemInterface.h:
2443         * WebKitSystemInterface.m:
2444         (WKAVAssetResolvedURL): Added.
2445         (WKQTMovieResolvedURL): Added.
2446
2447 2011-05-24  Keishi Hattori  <keishi@webkit.org>
2448
2449         Reviewed by Kent Tamura.
2450
2451         Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
2452         https://bugs.webkit.org/show_bug.cgi?id=61273
2453
2454         * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
2455         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
2456
2457 2011-05-12  Jessie Berlin  <jberlin@apple.com>
2458
2459         Reviewed by Darin Adler.
2460
2461         [Windows WebKit2] Use cookies set in WebKit1
2462         https://bugs.webkit.org/show_bug.cgi?id=60274
2463
2464         Update WKSI with the changes to wkCreatePrivateStorageSession.
2465
2466         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2467         * win/lib/WebKitSystemInterface.lib:
2468
2469 2011-05-11  Jessie Berlin  <jberlin@apple.com>
2470
2471         Reviewed by Steve Falkenburg.
2472
2473         [Windows WebKit2] Use cookies set in WebKit1
2474         https://bugs.webkit.org/show_bug.cgi?id=60274
2475
2476         Take 3 after rolling out KB2465367 from my system.
2477
2478         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2479         * win/lib/WebKitSystemInterface.lib:
2480
2481 2011-05-11  Sheriff Bot  <webkit.review.bot@gmail.com>
2482
2483         Unreviewed, rolling out r86255.
2484         http://trac.webkit.org/changeset/86255
2485         https://bugs.webkit.org/show_bug.cgi?id=60660
2486
2487         REGRESSION (r86255): Lots of tests crashing in
2488         CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
2489         (WebKit2 Tests) (Requested by aroben on #webkit).
2490
2491         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2492         * win/lib/WebKitSystemInterface.lib:
2493
2494 2011-05-11  Jessie Berlin  <jberlin@apple.com>
2495
2496         Reviewed by Steve Falkenburg.
2497
2498         [Windows WebKit2] Use cookies set in WebKit1
2499         https://bugs.webkit.org/show_bug.cgi?id=60274
2500
2501         Take 3 after rolling out KB2465367 from my system.
2502
2503         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2504         * win/lib/WebKitSystemInterface.lib:
2505
2506 2011-05-09  Sheriff Bot  <webkit.review.bot@gmail.com>
2507
2508         Unreviewed, rolling out r86075.
2509         http://trac.webkit.org/changeset/86075
2510         https://bugs.webkit.org/show_bug.cgi?id=60495
2511
2512         broke windows tests (Requested by jessieberlin on #webkit).
2513
2514         * win/lib/WebKitSystemInterface.lib:
2515
2516 2011-05-09  Jessie Berlin  <jberlin@apple.com>
2517
2518         Take 2 on updating the WKSI libraries.
2519
2520         * win/lib/WebKitSystemInterface.lib:
2521
2522 2011-05-08  Sheriff Bot  <webkit.review.bot@gmail.com>
2523
2524         Unreviewed, rolling out r86037.
2525         http://trac.webkit.org/changeset/86037
2526         https://bugs.webkit.org/show_bug.cgi?id=60453
2527
2528         broke Windows tests (Requested by jessieberlin on #webkit).
2529
2530         * win/lib/WebKitSystemInterface.lib:
2531
2532 2011-05-08  Jessie Berlin  <jberlin@apple.com>
2533
2534         Rubber-stamped by Alice Liu.
2535
2536         Update the WKSI libraries.
2537
2538         * win/lib/WebKitSystemInterface.lib:
2539
2540 2011-05-07  Sheriff Bot  <webkit.review.bot@gmail.com>
2541
2542         Unreviewed, rolling out r86016.
2543         http://trac.webkit.org/changeset/86016
2544         https://bugs.webkit.org/show_bug.cgi?id=60445
2545
2546         caused crashes on the WK2 Windows bots (Requested by
2547         jessieberlin on #webkit).
2548
2549         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2550         * win/lib/WebKitSystemInterface.lib:
2551
2552 2011-05-07  Jessie Berlin  <jberlin@apple.com>
2553
2554         Reviewed by Steve Falkenburg.
2555
2556         [Windows WebKit2] Use cookies set in WebKit1
2557         https://bugs.webkit.org/show_bug.cgi?id=60274
2558
2559         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2560         * win/lib/WebKitSystemInterface.lib:
2561
2562 2011-05-05  Dan Bernstein  <mitz@apple.com>
2563
2564         Reviewed by Simon Fraser.
2565
2566         WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
2567
2568         * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
2569
2570 2011-04-29  Jer Noble  <jer.noble@apple.com>
2571
2572         Reviewed by Eric Seidel.
2573
2574         Implement FULLSCREEN_API on Windows, Part 4: Enable it
2575         https://bugs.webkit.org/show_bug.cgi?id=59798
2576
2577         * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
2578
2579 2011-05-03  David Kilzer  <ddkilzer@apple.com>
2580
2581         Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
2582         <rdar://problem/8924448>
2583
2584         Reviewed by Adam Roben.
2585
2586         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2587         (wkGetHTTPPipeliningPriority): Added declaration.
2588         (wkSetHTTPPipeliningMaximumPriority): Added declaration.
2589         (wkSetHTTPPipeliningPriority): Added declaration.
2590         * win/lib/WebKitSystemInterface.lib: Updated.
2591
2592 2011-04-28  David Levin  <levin@chromium.org>
2593
2594         Reviewed by Adam Barth.
2595
2596         Remove IMAGE_RESIZER related code.
2597         https://bugs.webkit.org/show_bug.cgi?id=59735
2598
2599         * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
2600         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
2601
2602 2011-04-28  Chris Fleizach  <cfleizach@apple.com>
2603
2604         Reviewed by Maciej Stachowiak.
2605
2606         Allow remote accessibility API for WK2 to build on SnowLeopard.
2607         <rdar://problem/9324507>
2608
2609         * WebKitSystemInterface.h:
2610         * libWebKitSystemInterfaceLeopard.a:
2611         * libWebKitSystemInterfaceSnowLeopard.a:
2612
2613 2011-04-27  Mark Rowe  <mrowe@apple.com>
2614
2615         Rubber-stamped by Geoff Garen.
2616
2617         Remove some files that are no longer relevant.
2618
2619         * libWebKitSystemInterfaceTiger.a: Removed.
2620
2621 2011-04-23  Brent Fulgham  <bfulgham@webkit.org>
2622
2623         [WinCairo] Unreviewed build change.
2624
2625         Activate Geolocation API, as it will work with WinCairo assuming
2626         an appropriate Geolocation Provider is registered.
2627
2628         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
2629           Geolocation features.
2630
2631 2011-04-21  Maciej Stachowiak  <mjs@apple.com>
2632
2633         Reviewed by Adam Roben.
2634
2635         Add a feature define to allow <details> and <summary> to be disabled
2636         https://bugs.webkit.org/show_bug.cgi?id=59118
2637         <rdar://problem/9257045>
2638         
2639         * win/tools/vsprops/FeatureDefines.vsprops:
2640         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2641
2642 2011-04-20  Eric Carlson  <eric.carlson@apple.com>
2643
2644         Reviewed by Dan Bernstein.
2645
2646         Adopt QTKit API for listing and deleting file in its media cache.
2647         <rdar://problem/9130029> 
2648         https://bugs.webkit.org/show_bug.cgi?id=58795
2649
2650         * WebKitSystemInterface.h:
2651         * libWebKitSystemInterfaceLeopard.a:
2652         * libWebKitSystemInterfaceSnowLeopard.a:
2653
2654 2011-04-19  Jessie Berlin  <jberlin@apple.com>
2655
2656         Reviewed by Sam Weinig.
2657
2658         Roll r81683 back in.
2659
2660         Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
2661         <rdar://problem/9139245>
2662
2663         "Windows edition".
2664
2665         * win/lib/WebKitSystemInterface.lib:
2666
2667 2011-04-15  Shishir Agrawal  <shishir@chromium.org>
2668
2669         Reviewed by James Robinson.
2670
2671         Add a flag to guard Page Visibility API changes.
2672         https://bugs.webkit.org/show_bug.cgi?id=58464
2673
2674         * win/tools/vsprops/FeatureDefines.vsprops:
2675
2676 2011-04-14  Pratik Solanki  <psolanki@apple.com>
2677
2678         Reviewed by David Kilzer.
2679
2680         Set minimum priority for fast lane connections
2681         https://bugs.webkit.org/show_bug.cgi?id=58353
2682
2683         Add WKSetHTTPPipeliningMinimumFastLanePriority.
2684
2685         * WebKitSystemInterface.h:
2686         * libWebKitSystemInterfaceLeopard.a:
2687         * libWebKitSystemInterfaceSnowLeopard.a:
2688
2689 2011-04-08  Alpha Lam  <hclam@chromium.org>
2690
2691         Unreviewed, rolling out r83335.
2692         http://trac.webkit.org/changeset/83335
2693         https://bugs.webkit.org/show_bug.cgi?id=53556
2694
2695         GTK and QT bots are broken
2696
2697         * win/tools/vsprops/FeatureDefines.vsprops:
2698         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2699
2700 2011-04-07  Anna Cavender  <annacc@chromium.org>
2701
2702         Reviewed by Eric Carlson.
2703
2704         Setup ENABLE(TRACK) feature define
2705         https://bugs.webkit.org/show_bug.cgi?id=53556
2706
2707         * win/tools/vsprops/FeatureDefines.vsprops:
2708         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2709
2710 2011-04-07  Andrew Scherkus  <scherkus@chromium.org>
2711
2712         Revert ENABLE_TRACK patch due to compile failures.
2713
2714         * win/tools/vsprops/FeatureDefines.vsprops:
2715         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2716
2717 2011-04-06  Dai Mikurube  <dmikurube@chromium.org>
2718
2719         Reviewed by David Levin.
2720
2721         Add QUOTA build flag for unified quota API
2722         https://bugs.webkit.org/show_bug.cgi?id=57918
2723
2724         * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
2725         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
2726
2727 2011-04-04  David Kilzer  <ddkilzer@apple.com>
2728
2729         <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
2730
2731         Reviewed by Alexey Proskuryakov.
2732
2733         * WebKitSystemInterface.h:
2734         (WKSetHTTPPipeliningMaximumPriority): Added declaration.
2735         (WKExtractWordDefinitionTokenRangeFromContextualString): Added
2736         missing declaration from r81890.
2737         (WKShowWordDefinitionWindow): Ditto.
2738         (WKHideWordDefinitionWindow): Ditto.
2739         * libWebKitSystemInterfaceLeopard.a: Updated.
2740         * libWebKitSystemInterfaceSnowLeopard.a: Updated.
2741
2742 2011-04-04  Steve Falkenburg  <sfalken@apple.com>
2743
2744         Reviewed by Adam Roben.
2745
2746         Remove unused AnalyzeWithLargeStack code from Windows build files
2747         https://bugs.webkit.org/show_bug.cgi?id=57771
2748         
2749         This was used for us to build with prefast automatically,
2750         but it is out-of-date and hasn't been used for some time.
2751         Removing completely for now.
2752
2753         * win/tools/vsprops/common.vsprops:
2754
2755 2011-04-04  Steve Falkenburg  <sfalken@apple.com>
2756
2757         Reviewed by Brian Weinstein.
2758
2759         Fix Windows build warning.
2760         https://bugs.webkit.org/show_bug.cgi?id=57767
2761
2762         * win/tools/vsprops/common.vsprops:
2763
2764 2011-04-01  Brent Fulgham  <bfulgham@webkit.org>
2765
2766         [WinCairo] Unreviewed build fix.
2767
2768         Define DEBUG_ALL for WinCairo debug builds so that the correct
2769         labeled DLLs ("*_debug.dll") are linked for testing runs.
2770
2771         * win/tools/vsprops/debug_wincairo.vsprops:
2772
2773 2011-04-01  Timothy Hatcher  <timothy@apple.com>
2774
2775         Make momentum scroll event latching work in WebKit2 on Mac.
2776
2777         <rdar://problem/8751861>
2778
2779         Reviewed by Darin Adler.
2780
2781         * WebKitSystemInterface.h:
2782         * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
2783         * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
2784
2785 2011-03-30  Steve Falkenburg  <sfalken@apple.com>
2786
2787         Reviewed by Adam Roben.
2788
2789         Should turn off frame pointer omission (FPO) for Release (not Production) builds
2790         https://bugs.webkit.org/show_bug.cgi?id=54403
2791
2792         Leave it enabled for Windows Production builds.
2793         Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
2794         
2795         We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
2796         to override /O2.
2797
2798         * win/tools/vsprops/release.vsprops:
2799
2800 2011-03-30  Steve Falkenburg  <sfalken@apple.com>
2801
2802         Reviewed by Adam Roben.
2803
2804         Share most vsprops between Release and Production builds in releaseproduction.vsprops
2805         https://bugs.webkit.org/show_bug.cgi?id=57508
2806
2807         * win/tools/vsprops/release.vsprops:
2808         * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
2809
2810 2011-03-30  Steve Falkenburg  <sfalken@apple.com>
2811
2812         Rubber stamped by Adam Roben.
2813
2814         Remove unnecessary NDEBUG define.
2815
2816         * win/tools/vsprops/production.vsprops:
2817
2818 2011-03-30  Steve Falkenburg  <sfalken@apple.com>
2819
2820         Reviewed by Adam Roben.
2821
2822         Update Windows production build logic for new production configurations
2823         https://bugs.webkit.org/show_bug.cgi?id=57494
2824
2825         * win/tools/vsprops/common.vsprops:
2826         * win/tools/vsprops/production.vsprops: Added.
2827
2828 2011-03-29  Brent Fulgham  <bfulgham@webkit.org>
2829
2830         Unreviewed build change to activate MathML for WinCairo.
2831
2832         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
2833
2834 2011-03-29  Jessie Berlin  <jberlin@apple.com>
2835
2836         Update the WebKitSystemInterface libraries for changes in the implementation.
2837
2838         * libWebKitSystemInterfaceLeopard.a:
2839         * libWebKitSystemInterfaceSnowLeopard.a:
2840
2841 2011-03-28  Jeff Miller  <jeffm@apple.com>
2842
2843         Reviewed by Adam Roben.
2844
2845         Include certificate when sending a WebCore::ResourceError to UI process on Windows
2846         https://bugs.webkit.org/show_bug.cgi?id=57195
2847
2848         Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
2849         implement wkGetSSLPeerCertificateData() to return a CFDataRef.  Add wkSetSSLPeerCertificateData() so
2850         WebCore::ResourceError can set the certificate in the user info dictionary.
2851
2852         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2853         * win/lib/WebKitSystemInterface.lib:
2854
2855 2011-03-28  Jeff Miller  <jeffm@apple.com>
2856
2857         Rubber-stamped by Adam Roben.
2858
2859         Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
2860
2861         * win/lib/WebKitSystemInterface_debug.lib: Removed.
2862
2863 2011-03-25  Brent Fulgham  <bfulgham@webkit.org>
2864
2865         Kick the build machines after r81977.
2866
2867         * win/tools/vsprops/common.vsprops:
2868
2869 2011-03-22  Sheriff Bot  <webkit.review.bot@gmail.com>
2870
2871         Unreviewed, rolling out r81683.
2872         http://trac.webkit.org/changeset/81683
2873         https://bugs.webkit.org/show_bug.cgi?id=56872
2874
2875         Crashing in some tests (Requested by weinig on #webkit).
2876
2877         * win/lib/WebKitSystemInterface.lib:
2878
2879 2011-03-22  Sam Weinig  <sam@webkit.org>
2880
2881         Reviewed by Adam Roben.
2882
2883         Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
2884         <rdar://problem/9139245>
2885
2886         "Windows edition".
2887
2888         * win/lib/WebKitSystemInterface.lib:
2889
2890 2011-03-22  Sam Weinig  <sam@webkit.org>
2891
2892         Reviewed by Brady Eidson.
2893
2894         Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
2895         <rdar://problem/9139245>
2896
2897         * libWebKitSystemInterfaceLeopard.a:
2898         * libWebKitSystemInterfaceSnowLeopard.a:
2899
2900 2011-03-17  Anders Carlsson  <andersca@apple.com>
2901
2902         Add WKWindowWillOrderOffScreenNotification.
2903
2904         * WebKitSystemInterface.h:
2905         * libWebKitSystemInterfaceLeopard.a:
2906         * libWebKitSystemInterfaceSnowLeopard.a:
2907
2908 2011-03-14  Pratik Solanki  <psolanki@apple.com>
2909
2910         Rubber-stamped by Mark Rowe.
2911
2912         I checked in Intel-only version of these files in r80975. This fixes that by building all
2913         the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
2914
2915         * libWebKitSystemInterfaceLeopard.a:
2916         * libWebKitSystemInterfaceSnowLeopard.a:
2917
2918 2011-03-13  Pratik Solanki  <psolanki@apple.com>
2919
2920         Reviewed by Brady Eidson.
2921
2922         Make adjustMIMETypeIfNecessary use CFNetwork directly
2923         https://bugs.webkit.org/show_bug.cgi?id=55912
2924
2925         Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
2926
2927         * WebKitSystemInterface.h:
2928         * libWebKitSystemInterfaceLeopard.a:
2929         * libWebKitSystemInterfaceSnowLeopard.a:
2930
2931 2011-03-09  Jessie Berlin  <jberlin@apple.com>
2932
2933         Reviewed by Adam Roben.
2934
2935         Use the Cookie Storage from the Private Browsing Storage Session directly
2936         https://bugs.webkit.org/show_bug.cgi?id=55986
2937
2938         * WebKitSystemInterface.h:
2939         * libWebKitSystemInterfaceLeopard.a:
2940         * libWebKitSystemInterfaceSnowLeopard.a:
2941         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2942         * win/lib/WebKitSystemInterface.lib:
2943
2944 2011-03-07  Steve Falkenburg  <sfalken@apple.com>
2945
2946         Bump version.
2947
2948         * win/tools/scripts/VERSION:
2949
2950 2011-03-06  Jessie Berlin  <jberlin@apple.com>
2951
2952         Reviewed by Sam Weinig.
2953
2954         WebKit2: Use CFNetwork Sessions API.
2955         https://bugs.webkit.org/show_bug.cgi?id=55435.
2956
2957         When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
2958         Private Browsing Storage Session.
2959
2960         Update WebKitSystemInterface headers and libraries with the new functions.
2961
2962         * WebKitSystemInterface.h:
2963         * libWebKitSystemInterfaceLeopard.a:
2964         * libWebKitSystemInterfaceSnowLeopard.a:
2965         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2966         * win/lib/WebKitSystemInterface.lib:
2967
2968 2011-03-04  Jessie Berlin  <jberlin@apple.com>
2969
2970         Reviewed by Maciej Stachowiak.
2971
2972         WebKit2: Use CFNetwork Sessions API.
2973         https://bugs.webkit.org/show_bug.cgi?id=55435.
2974
2975         When Private Browsing is enabled, get the cached url response from the cache associated with
2976         the Private Browsing Storage Session.
2977
2978         Update WebKitSystemInterface headers and libraries with the new functions.
2979
2980         * WebKitSystemInterface.h:
2981         * libWebKitSystemInterfaceLeopard.a:
2982         * libWebKitSystemInterfaceSnowLeopard.a:
2983         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2984         * win/lib/WebKitSystemInterface.lib:
2985
2986 2011-03-03  Jessie Berlin  <jberlin@apple.com>
2987
2988         Reviewed by Adam Roben.
2989
2990         WebKit2: Use CFNetwork Sessions API.
2991         https://bugs.webkit.org/show_bug.cgi?id=55435
2992
2993         Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
2994
2995         Update WebKitSystemInterface headers and libraries with the new functions.
2996
2997         * WebKitSystemInterface.h:
2998         * libWebKitSystemInterfaceLeopard.a:
2999         * libWebKitSystemInterfaceSnowLeopard.a:
3000         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3001         * win/lib/WebKitSystemInterface.lib:
3002
3003 2011-03-02  Jessie Berlin  <jberlin@apple.com>
3004
3005         Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
3006
3007         * libWebKitSystemInterfaceLeopard.a:
3008         * libWebKitSystemInterfaceSnowLeopard.a:
3009
3010 2011-03-02  Jessie Berlin  <jberlin@apple.com>
3011
3012         Windows build fix. Unreviewed.
3013
3014         * win/lib/WebKitSystemInterface.lib:
3015
3016 2011-03-02  Jessie Berlin  <jberlin@apple.com>
3017
3018         Rubber-stamped by Adam Roben.
3019
3020         WebKit2: Use CFNetwork Sessions API.
3021         https://bugs.webkit.org/show_bug.cgi?id=55435
3022
3023         Add the ability to create a Private Browsing Storage Session.
3024
3025         Update WebKitSystemInterface headers and libraries with the new functions.
3026
3027         * WebKitSystemInterface.h:
3028         * libWebKitSystemInterfaceLeopard.a:
3029         * libWebKitSystemInterfaceSnowLeopard.a:
3030         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3031         * win/lib/WebKitSystemInterface.lib:
3032
3033 2011-03-02  Daniel Cheng  <dcheng@chromium.org>
3034
3035         Reviewed by David Levin.
3036
3037         Add feature define for data transfer items
3038         https://bugs.webkit.org/show_bug.cgi?id=55510
3039
3040         * win/tools/vsprops/FeatureDefines.vsprops:
3041         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3042
3043 2011-03-02  Adam Roben  <aroben@apple.com>
3044
3045         Try to force a clean build on the Windows bots
3046
3047         Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
3048         feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
3049         an example.
3050
3051         * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
3052
3053 2011-03-01  Sheriff Bot  <webkit.review.bot@gmail.com>
3054
3055         Unreviewed, rolling out r80079.
3056         http://trac.webkit.org/changeset/80079
3057         https://bugs.webkit.org/show_bug.cgi?id=55547
3058
3059         "Broke the Win debug build?" (Requested by dcheng on #webkit).
3060
3061         * win/tools/vsprops/FeatureDefines.vsprops:
3062         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3063
3064 2011-03-01  Daniel Cheng  <dcheng@chromium.org>
3065
3066         Reviewed by David Levin.
3067
3068         Add feature define for data transfer items
3069         https://bugs.webkit.org/show_bug.cgi?id=55510
3070
3071         * win/tools/vsprops/FeatureDefines.vsprops:
3072         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3073
3074 2011-03-01  Sam Weinig  <sam@webkit.org>
3075
3076         Reviewed by Anders Carlsson.
3077
3078         WebKit2 needs to be made localizable
3079         <rdar://problem/8728860>
3080
3081         * WebKitSystemInterface.h:
3082         * libWebKitSystemInterfaceLeopard.a:
3083         * libWebKitSystemInterfaceSnowLeopard.a:
3084
3085 2011-02-25  Brian Weinstein  <bweinstein@apple.com>
3086
3087         Fix linking of Chromium Mac build. 
3088
3089         * libWebKitSystemInterfaceLeopard.a:
3090         * libWebKitSystemInterfaceSnowLeopard.a:
3091
3092 2011-02-21  Brian Weinstein  <bweinstein@apple.com>
3093
3094         Reviewed by Adam Roben.
3095
3096         WebResourceCacheManager should be responsible for managing the CFURLCache as well
3097         as the WebCore memory cache.
3098         https://bugs.webkit.org/show_bug.cgi?id=54886
3099         Part of <rdar://problem/8971738>
3100         
3101         Update WebKitSystemInterface headers and libraries with new functions.
3102
3103         * WebKitSystemInterface.h:
3104         * libWebKitSystemInterfaceLeopard.a:
3105         * libWebKitSystemInterfaceSnowLeopard.a:
3106         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3107         * win/lib/WebKitSystemInterface.lib:
3108
3109 2011-02-21  Brian Weinstein  <bweinstein@apple.com>
3110
3111         Rubber-stamped by Dan Bernstein.
3112
3113         Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
3114         match the current WebKitSystemInterface.h.
3115
3116         * WebKitSystemInterface.h:
3117
3118 2011-02-08  Patrick Gansterer  <paroga@webkit.org>
3119
3120         Reviewed by Adam Roben.
3121
3122         [WIN] Add missing forward declarations in WebKitSystemInterface.h
3123         https://bugs.webkit.org/show_bug.cgi?id=53889
3124
3125         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3126
3127 2011-02-04  Steve Falkenburg  <sfalken@apple.com>
3128
3129         Reviewed by Adam Roben.
3130
3131         Bump Windows minimum system requirement to XPSP2
3132         https://bugs.webkit.org/show_bug.cgi?id=53807
3133
3134         * win/tools/vsprops/common.vsprops:
3135
3136 2011-02-03  James Kozianski  <koz@chromium.org>
3137
3138         Reviewed by Dimitri Glazkov.
3139
3140         Add navigator.registerProtocolHandler behind a flag.
3141         https://bugs.webkit.org/show_bug.cgi?id=52609
3142
3143         * win/tools/vsprops/FeatureDefines.vsprops:
3144         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3145
3146 2011-02-02  Steve Lacey  <sjl@chromium.org>
3147
3148         Reviewed by Eric Carlson.
3149
3150         Implement basic media statistics on media elements.
3151         https://bugs.webkit.org/show_bug.cgi?id=53322
3152
3153         * win/tools/vsprops/FeatureDefines.vsprops:
3154         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3155
3156 2011-01-28  Anders Carlsson  <andersca@apple.com>
3157
3158         Build fix.
3159         
3160         Update WKSI.
3161
3162         * WebKitSystemInterface.h:
3163         * libWebKitSystemInterfaceLeopard.a:
3164         * libWebKitSystemInterfaceSnowLeopard.a:
3165
3166 2011-01-26  David Kilzer  <ddkilzer@apple.com>
3167
3168         <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
3169         <rdar://problem/8821760>
3170
3171         Reviewed by Antti Koivisto.
3172
3173         * WebKitSystemInterface.h:
3174             New methods added for HTTP pipelining support.
3175         (WKGetHTTPPipeliningPriority): Added.
3176         (WKSetHTTPPipeliningPriority): Added.
3177             Unrelated methods added after updating the header.
3178         (WKMakeScrollbarPainter): Added.
3179         (WKScrollbarPainterPaint): Added.
3180         * libWebKitSystemInterfaceLeopard.a: Updated.
3181         * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3182
3183 2011-01-24  Jer Noble  <jer.noble@apple.com>
3184
3185         Reviewed by Eric Carlson.
3186
3187         REGRESSION (r72119): Audio never plays on Star Wars intro animation
3188         https://bugs.webkit.org/show_bug.cgi?id=52467
3189         
3190         Add wkGetQuickTimeMIMETypeList() function.
3191         
3192         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3193         * win/lib/WebKitSystemInterface.lib:
3194
3195 2011-01-18  Anders Carlsson  <andersca@apple.com>
3196
3197         Reviewed by Darin Adler.
3198
3199         Add WKPopupContextMenu.
3200
3201         * WebKitSystemInterface.h:
3202         * libWebKitSystemInterfaceLeopard.a:
3203         * libWebKitSystemInterfaceSnowLeopard.a:
3204
3205 2011-01-17  Adam Roben  <aroben@apple.com>
3206
3207         Make it possible to both set and clear a wkCACFContext's D3D device
3208
3209         Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
3210
3211         Reviewed by Chris Marrin.
3212
3213         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3214         * win/lib/WebKitSystemInterface.lib:
3215
3216 2011-01-07  Chris Marrin  <cmarrin@apple.com>
3217
3218         Unreviewed.
3219
3220         Minor change to check for null context
3221
3222         * win/lib/WebKitSystemInterface.lib:
3223         * win/lib/WebKitSystemInterface_debug.lib:
3224
3225 2011-01-07  Chris Marrin  <cmarrin@apple.com>
3226
3227         Unreviewed.
3228
3229         Added one more API to WKSI to get the user data
3230         out of the CACFContext.
3231
3232         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3233         * win/lib/WebKitSystemInterface.lib:
3234         * win/lib/WebKitSystemInterface_debug.lib:
3235
3236 2011-01-07  Chris Marrin  <cmarrin@apple.com>
3237
3238         Unreviewed.
3239
3240         Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
3241
3242         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3243         * win/lib/WebKitSystemInterface.lib:
3244         * win/lib/WebKitSystemInterface_debug.lib:
3245
3246 2011-01-05  Steve Falkenburg  <sfalken@apple.com>
3247
3248         Reviewed by Darin Adler.
3249
3250         Debug and Release builds on Windows clobber each other
3251         https://bugs.webkit.org/show_bug.cgi?id=49185
3252
3253         Changes the structure of WebKitBuild build products directory so we
3254         completely separate each build configuration into independent directories.
3255         
3256         Although we previously had per-configuration directories for obj, this change adds
3257         per-configuration directories for bin, lib, obj, and include. Each configuration's
3258         build products are stored within a directory inside of WebKitBuild.
3259         
3260         Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
3261         defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
3262
3263         * win/tools/vsprops/common.vsprops: 
3264
3265 2011-01-03  Chris Fleizach  <cfleizach@apple.com>
3266
3267         Reviewed, tweaked and landed by Sam Weinig.
3268
3269         WebKit2: Accessibility support (42130)
3270         <rdar://problem/7660629>
3271
3272         * WebKitSystemInterface.h:
3273         * libWebKitSystemInterfaceLeopard.a:
3274         * libWebKitSystemInterfaceSnowLeopard.a:
3275
3276 2011-01-02  Dan Bernstein  <mitz@apple.com>
3277
3278         Rubber-stamped by Simon Fraser.
3279
3280         <rdar://problem/8812159> Update copyright strings
3281
3282         * win/tools/scripts/COPYRIGHT-END-YEAR:
3283
3284 2010-12-21  Sam Weinig  <weinig@apple.com>
3285
3286         Reviewed by Anders Carlsson.
3287
3288         Add serialization for CFURLRequestRef and CFURLResponseRef.
3289
3290         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3291         * win/lib/WebKitSystemInterface.lib:
3292
3293 2010-12-14  Anders Carlsson  <andersca@apple.com>
3294
3295         Reviewed by Dan Bernstein.
3296
3297         Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
3298
3299         * WebKitSystemInterface.h:
3300         * libWebKitSystemInterfaceLeopard.a:
3301         * libWebKitSystemInterfaceSnowLeopard.a:
3302
3303 2010-12-10  Chris Marrin  <cmarrin@apple.com>
3304
3305         Reviewed by Adam Roben.
3306
3307         Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
3308         Also got rid of WebKitSystemInterface_debug.lib as recommended by
3309         Adam Roben. No OpenSource builds use it since r72327.
3310
3311         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3312         * win/lib/WebKitSystemInterface.lib:
3313         * win/lib/WebKitSystemInterface_debug.lib: Removed.
3314
3315 2010-12-09  Anders Carlsson  <andersca@apple.com>
3316
3317         Reviewed by Sam Weinig.
3318
3319         Cannot use NSKeyedArchiver in WK2 for ResourceResponses
3320         https://bugs.webkit.org/show_bug.cgi?id=50792
3321         <rdar://problem/8741799>
3322
3323         * WebKitSystemInterface.h:
3324         * libWebKitSystemInterfaceLeopard.a:
3325         * libWebKitSystemInterfaceSnowLeopard.a:
3326
3327 2010-12-03  Anders Carlsson  <andersca@apple.com>
3328
3329         Reviewed by Sam Weinig.
3330
3331         Dispatch keyboard events in the Carbon event model
3332         https://bugs.webkit.org/show_bug.cgi?id=50503
3333
3334         Make WKGetNSEventKeyChar available in 32-bit.
3335
3336         * WebKitSystemInterface.h:
3337         * libWebKitSystemInterfaceLeopard.a:
3338         * libWebKitSystemInterfaceSnowLeopard.a:
3339
3340 2010-12-02  Anders Carlsson  <andersca@apple.com>
3341
3342         Reviewed by Sam Weinig.
3343
3344         Plug-ins should be able to update the mouse cursor
3345         https://bugs.webkit.org/show_bug.cgi?id=50399
3346
3347         Add WKEnableSettingCursorWhenInBackground.
3348
3349         * WebKitSystemInterface.h:
3350         * libWebKitSystemInterfaceLeopard.a:
3351         * libWebKitSystemInterfaceSnowLeopard.a:
3352
3353 2010-12-01  Adam Roben  <aroben@apple.com>
3354
3355         Don't let harmless errorlevels from the "set" utility leak into
3356         project-specific build scripts
3357
3358         When using set to unset an environment variable that didn't previously
3359         exist, set raises the errorlevel to 1. This was leaking into
3360         project-specific scripts, causing them to think the build has failed.
3361         We now clear the errorlevel after we finish setting environment
3362         variables.
3363
3364         Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
3365         some configurations
3366
3367         Reviewed by Steve Falkenburg.
3368
3369         * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
3370         environment variables to get rid of any errorlevel that "set" set.
3371
3372 2010-12-01  Steve Falkenburg  <sfalken@apple.com>
3373
3374         Reviewed by Adam Roben.
3375
3376         vcproj changes can't be applied cleanly by the Windows EWS bot
3377         https://bugs.webkit.org/show_bug.cgi?id=50328
3378
3379         * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
3380         * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
3381         * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
3382
3383 2010-11-29  Steve Falkenburg  <sfalken@apple.com>
3384
3385         Windows build fix (part 2).
3386         Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
3387
3388         * win/tools/vsprops/common.vsprops:
3389
3390 2010-11-19  Steve Falkenburg  <sfalken@apple.com>
3391
3392         Reviewed by Adam Roben.
3393
3394         Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
3395         https://bugs.webkit.org/show_bug.cgi?id=49858
3396         
3397         We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
3398         - To simplify editing (editing vsprops build steps is confusing).
3399         - For more readable diffs.
3400         
3401         To add a prebuild/prelink/postbuild step for a vcproj,
3402         Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
3403         For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
3404         in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
3405
3406         * win/tools/vsprops/common.vsprops:
3407         * win/tools/vsprops/release.vsprops:
3408
3409 2010-11-29  Anders Carlsson  <andersca@apple.com>
3410
3411         Reviewed by Sam Weinig and Simon Fraser.
3412
3413         WebKitSystemInterface.h piece of r72438.
3414
3415         * WebKitSystemInterface.h:
3416
3417 2010-11-22  Adam Roben  <aroben@apple.com>
3418
3419         Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
3420
3421         Apple's Windows build allows placing header files and import libraries for WebKit's
3422         dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
3423         $WebKitLibrariesDir environment variable. This is both required for production builds and
3424         convenient for Apple-internal developer builds. Apple's production builds also require that
3425         WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
3426         builds, the files are copied into that directory tree by the
3427         WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
3428         copying is done by
3429         JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
3430
3431         This .vsprops copying is problematic in one very important case: when a developer updates
3432         their source tree and then tries to build. Visual Studio only reads .vsprops files when a
3433         project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
3434         updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
3435         build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
3436         $WebKitLibrariesDir, but Visual Studio will not pick up the changes.  The rest of the build
3437         will proceed with out-of-date .vsprops files, which will likely result in a build failure.
3438
3439         To fix this, we now use normal relative paths to access the .vsprops files in the source
3440         tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
3441         variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
3442         unset, so the normal relative paths are used to read the .vsprops files out of the source
3443         tree directly. In production builds, this environment variable is set to a fake directory
3444         that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
3445         is resolved.
3446         
3447         For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
3448
3449         $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
3450
3451         In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
3452         files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
3453         JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
3454         "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
3455         FeatureDefines.vsprops becomes:
3456
3457         $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
3458
3459         which resolves to:
3460
3461         $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
3462
3463         (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
3464         actually exist since they are matched by an equal number of ".." path components.)
3465
3466         Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
3467         Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
3468
3469         Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
3470         updated
3471
3472         Reviewed by Dave Hyatt.
3473
3474         * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
3475         AppleInternal\tools\vsprops that matches the source directory tree. This allows production
3476         builds to redirect the relative paths used to find the shared .vsprops files into
3477         AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
3478
3479 2010-11-18  Steve Falkenburg  <sfalken@apple.com>
3480
3481         Rubber-stamped by Adam Roben.
3482
3483         Remove unused debug_internal vsprops file.
3484
3485         * win/tools/vsprops/debug_internal.vsprops: Removed.
3486
3487 2010-11-18  Steve Falkenburg  <sfalken@apple.com>
3488
3489         Reviewed by Adam Roben.
3490
3491         Debug_Internal Windows configuration is unnecessary, should be removed
3492         https://bugs.webkit.org/show_bug.cgi?id=49753
3493
3494         * win/tools/vsprops/debug.vsprops:
3495         * win/tools/vsprops/debug_internal.vsprops:
3496
3497 2010-11-17  Steve Falkenburg  <sfalken@apple.com>
3498
3499         Rubber-stamped by Adam Roben.
3500
3501         Update WebKitSystemInterfaceWin.
3502
3503         * win/lib/WebKitSystemInterface.lib:
3504         * win/lib/WebKitSystemInterface_debug.lib:
3505
3506 2010-11-16  Adam Roben  <aroben@apple.com>
3507
3508         Ignore files from libdispatch/zlib
3509
3510         Rubber-stamped by Eric Seidel.
3511
3512         * win/include: Modified property svn:ignore.
3513         * win/lib: Modified property svn:ignore.
3514
3515 2010-11-10  Csaba Osztrogonác  <ossy@webkit.org>
3516
3517         Reviewed by David Hyatt.
3518
3519         HTML5 Ruby support should be mandatory feature
3520         https://bugs.webkit.org/show_bug.cgi?id=49272
3521
3522         Remove Ruby as optional feature.
3523
3524         * win/tools/vsprops/FeatureDefines.vsprops:
3525         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3526
3527 2010-10-29  Dan Bernstein  <mitz@apple.com>
3528
3529         Snow Leopard PowerPC build fix.
3530
3531         * libWebKitSystemInterfaceSnowLeopard.a:
3532
3533 2010-10-29  Dan Bernstein  <mitz@apple.com>
3534
3535         Leopard PowerPC build fix.
3536
3537         * libWebKitSystemInterfaceLeopard.a:
3538
3539 2010-10-29  Csaba Osztrogonác  <ossy@webkit.org>
3540
3541         Reviewed by Adam Roben and David Kilzer.
3542
3543         Fix and cleanup of build systems
3544         https://bugs.webkit.org/show_bug.cgi?id=48342
3545
3546         Remove unnecessary ENABLE_SANDBOX.
3547         Add missing features to converge to FeatureDefines.xcconfig.
3548
3549         * win/tools/vsprops/FeatureDefines.vsprops:
3550         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3551
3552 2010-10-28  Dan Bernstein  <mitz@apple.com>
3553
3554         Reviewed by John Sullivan.
3555
3556         Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
3557         upcoming ComplexTextController patch.
3558
3559         * WebKitSystemInterface.h:
3560         * libWebKitSystemInterfaceLeopard.a:
3561         * libWebKitSystemInterfaceSnowLeopard.a:
3562
3563 2010-10-28  Ivan Krstić  <ike@apple.com>
3564
3565         Reviewed by Mark Rowe.
3566
3567         Remove unused experimental proxied panel interface.
3568         <rdar://problem/7237059>
3569
3570         * WebKitSystemInterface.h:
3571
3572 2010-10-27  Anders Carlsson  <andersca@apple.com>
3573
3574         Reviewed by Sam Weinig.
3575
3576         Find indicators do not bounce
3577         https://bugs.webkit.org/show_bug.cgi?id=48490
3578         <rdar://problem/8564276>
3579
3580         Add bounce animation context functions.
3581
3582         * WebKitSystemInterface.h:
3583         * libWebKitSystemInterfaceLeopard.a:
3584         * libWebKitSystemInterfaceSnowLeopard.a:
3585
3586 2010-10-26  Adam Roben  <aroben@apple.com>
3587
3588         Fix duplicate vsprops name
3589
3590         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
3591         "FeatureDefinesCairo" to match the filename.
3592
3593 2010-10-23  Alexey Proskuryakov  <ap@apple.com>
3594
3595         Windows build fix.
3596
3597         * win/lib/WebKitSystemInterface.lib:
3598         * win/lib/WebKitSystemInterface_debug.lib:
3599         
3600 2010-10-23  Alexey Proskuryakov  <ap@apple.com>
3601
3602         Reviewed by Anders Carlsson.
3603
3604         https://bugs.webkit.org/show_bug.cgi?id=48083
3605         <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
3606
3607         * WebKitSystemInterface.h:
3608         * libWebKitSystemInterfaceLeopard.a:
3609         * libWebKitSystemInterfaceSnowLeopard.a:
3610         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3611         * win/lib/WebKitSystemInterface.lib:
3612         * win/lib/WebKitSystemInterface_debug.lib:
3613         Updated WebKitSystemInterface with necessary methods.
3614
3615 2010-10-22  Adam Roben  <aroben@apple.com>
3616
3617         Turn on ENABLE_3D_RENDERING on all Windows builds
3618
3619         Reviewed by Sam Weinig.
3620
3621         * win/tools/vsprops/FeatureDefines.vsprops:
3622
3623 2010-10-20  Adam Roben  <aroben@apple.com>
3624
3625         Windows build fix
3626
3627         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3628         * win/lib/WebKitSystemInterface.lib:
3629         * win/lib/WebKitSystemInterface_debug.lib:
3630         Use a WKCFURLCredentialRef type to protect against changes to the
3631         definition of CFURLCredentialRef.
3632
3633 2010-10-19  Adam Roben  <aroben@apple.com>
3634
3635         Windows build fix
3636
3637         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
3638         this file that I meant to check in in r70129.
3639
3640 2010-10-19  Adam Roben  <aroben@apple.com>
3641
3642         Add WKCACFContext and related functions
3643
3644         Fixes <http://webkit.org/b/43244>.
3645
3646         Reviewed by Sam Weinig.
3647
3648         * win/lib/WebKitSystemInterface.lib:
3649         * win/lib/WebKitSystemInterface_debug.lib:
3650
3651 2010-10-14  Ada Chan  <adachan@apple.com>
3652
3653         Rubber-stamped by Adam Roben.
3654
3655         Fix Windows build.
3656
3657         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3658         * win/lib/WebKitSystemInterface.lib:
3659         * win/lib/WebKitSystemInterface_debug.lib:
3660
3661 2010-10-14  Ada Chan  <adachan@apple.com>
3662
3663         Reviewed by Steve Falkenburg.
3664
3665         Add wkGetSSLCertificateChainContext for fetching the certificate chain.
3666         Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
3667
3668         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3669         * win/lib/WebKitSystemInterface.lib:
3670         * win/lib/WebKitSystemInterface_debug.lib:
3671
3672 2010-10-11  Mike Thole  <mthole@apple.com>
3673
3674         Reviewed by Darin Adler.
3675
3676         Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
3677         https://bugs.webkit.org/show_bug.cgi?id=47495
3678
3679         * WebKitSystemInterface.h: 
3680         * libWebKitSystemInterfaceLeopard.a:
3681         * libWebKitSystemInterfaceSnowLeopard.a:
3682
3683 2010-10-03  Brent Fulgham  <bfulgham@webkit.org>
3684
3685         Unreviewed build fix.