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