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