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