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