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