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