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