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