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