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