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