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