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