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