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