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