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