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