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