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