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