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