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