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