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