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