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