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