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