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