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