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