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