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