1 2013-12-09 Filip Pizlo <fpizlo@apple.com>
3 Unreviewed, update LLVM binary drops to r196830.
5 * LLVMIncludesMountainLion.tar.bz2:
6 * LLVMLibrariesMountainLion.tar.bz2:
8 2013-12-05 Bear Travis <betravis@adobe.com>
10 [CSS Shapes] Enable CSS Shapes on Windows
11 https://bugs.webkit.org/show_bug.cgi?id=89957
13 Reviewed by Brent Fulgham.
15 Turn on CSS_SHAPES on Windows now that bug 121883 has been fixed.
17 * win/tools/vsprops/FeatureDefines.props:
18 * win/tools/vsprops/FeatureDefinesCairo.props:
20 2013-11-26 Ryosuke Niwa <rniwa@webkit.org>
22 Enable HTML template element on Windows ports
23 https://bugs.webkit.org/show_bug.cgi?id=124758
25 Reviewed by Andreas Kling.
27 Enable TEMPLATE_ELEMENT. Also removed UNDO_MANAGER since that feature has been removed
28 from the tree in r133326.
30 * win/tools/vsprops/FeatureDefines.props:
31 * win/tools/vsprops/FeatureDefinesCairo.props:
33 2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
36 https://bugs.webkit.org/show_bug.cgi?id=105784
38 Reviewed by Darin Adler.
40 * win/tools/vsprops/FeatureDefines.props:
41 * win/tools/vsprops/FeatureDefinesCairo.props:
43 2013-11-17 Filip Pizlo <fpizlo@apple.com>
45 Update binary drops to include atrick's "Ran out of registers" fix in r194942.
47 * LLVMIncludesMountainLion.tar.bz2:
48 * LLVMLibrariesMountainLion.tar.bz2:
50 2013-11-08 Filip Pizlo <fpizlo@apple.com>
52 Update binary drops to a version that includes new stackmap fixes and exposes the new calling conventions.
54 * LLVMIncludesMountainLion.tar.bz2:
55 * LLVMLibrariesMountainLion.tar.bz2:
57 2013-11-03 Filip Pizlo <fpizlo@apple.com>
59 Update binary drops to a version that includes my pretty stack trace changes.
61 * LLVMIncludesMountainLion.tar.bz2:
62 * LLVMLibrariesMountainLion.tar.bz2:
64 2013-11-02 Filip Pizlo <fpizlo@apple.com>
66 Unreviewed, update binary drops.
68 These include my LLVMDisablePrettyStackTrace() fix and are built with --enable-crash-overrides=no
70 * LLVMIncludesMountainLion.tar.bz2:
71 * LLVMLibrariesMountainLion.tar.bz2:
73 2013-10-21 Mark Rowe <mrowe@apple.com>
75 Add a version of WebKitSystemInterface for Mavericks.
77 Reviewed by Ryosuke Niwa.
79 * libWebKitSystemInterfaceMavericks.a: Added.
81 2013-10-17 Anthony Johnson <anthony.johnson@flexsim.com>
83 Crash fix for Windows XP.
84 https://bugs.webkit.org/show_bug.cgi?id=122790
86 Reviewed by Geoffrey Garen.
88 * win/tools/vsprops/common.props:
89 Replaced stack and heap sizes of zero with blank stack and heap sizes.
91 2013-10-16 Filip Pizlo <fpizlo@apple.com>
93 libllvmForJSC shouldn't call exit(1) on report_fatal_error()
94 https://bugs.webkit.org/show_bug.cgi?id=122905
95 <rdar://problem/15237856>
97 Reviewed by Michael Saboff.
99 * LLVMIncludesMountainLion.tar.bz2:
100 * LLVMLibrariesMountainLion.tar.bz2:
102 2013-10-10 Filip Pizlo <fpizlo@apple.com>
104 Update the binary drops to the latest version of LLVM, built without -fvisibility=hidden
105 now that we have soft linking. Also include DataTypes.h in the drop.
107 Rubber stamped by Michael Saboff.
109 * LLVMIncludesMountainLion.tar.bz2:
110 * LLVMLibrariesMountainLion.tar.bz2:
112 2013-10-01 Filip Pizlo <fpizlo@apple.com>
114 FTL should use the new version of LLVM MCJIT memory manager APIs that take a SectionName
115 https://bugs.webkit.org/show_bug.cgi?id=122193
117 Reviewed by Geoffrey Garen.
119 * LLVMIncludesMountainLion.tar.bz2:
120 * LLVMLibrariesMountainLion.tar.bz2:
122 2013-10-01 Brent Fulgham <bfulgham@apple.com>
124 [Win] Implement the media controls in JavaScript.
125 https://bugs.webkit.org/show_bug.cgi?id=122166
127 Reviewed by Jer Noble.
129 * win/tools/vsprops/FeatureDefines.props: Activate the
130 ENABLE_MEDIA_CONTROLS_SCRIPT flag.
132 2013-09-24 Bear Travis <betravis@adobe.com>
134 Disable CSS_SHAPES on Windows
135 https://bugs.webkit.org/show_bug.cgi?id=121879
137 Reviewed by Brent Fulgham.
139 Enabling CSS_SHAPES on Windows is currently causing crashes in DRT.
140 Turn the feature off until it can be appropriately fixed.
142 * win/tools/vsprops/FeatureDefines.props: Disable on Win port
143 * win/tools/vsprops/FeatureDefinesCairo.props: Disable on WinCairo port
145 2013-09-23 Patrick Gansterer <paroga@webkit.org>
147 use NOMINMAX instead of #define min min
148 https://bugs.webkit.org/show_bug.cgi?id=73563
150 Reviewed by Brent Fulgham.
152 Use NOMINMAX instead of #define min/max as a cleaner
153 way of ensuring that Windows system header files don't
154 define min/max as macro in the first place.
156 * win/tools/vsprops/common.props:
158 2013-09-20 Mark Rowe <mrowe@apple.com>
160 Fix link errors for external users when building WebKit with Xcode 5.
162 Reviewed by Oliver Hunt.
164 * libWebKitSystemInterfaceLion.a:
165 * libWebKitSystemInterfaceMountainLion.a:
167 2013-09-19 Bear Travis <betravis@adobe.com>
169 CSS_SHAPES not supported on AppleWin port
170 https://bugs.webkit.org/show_bug.cgi?id=118810
172 Reviewed by Brent Fulgham.
174 * win/tools/vsprops/FeatureDefines.props: Add the CSS_SHAPES compile flag on Windows.
176 2013-09-19 Dan Bernstein <mitz@apple.com>
178 Removed WebCoreSQLite3. It has been unused for years.
180 Rubber-stamped by Mark Rowe.
182 * WebCoreSQLite3: Removed.
183 * WebCoreSQLite3/sqlite3.h: Removed.
184 * WebCoreSQLite3/sqlite3ext.h: Removed.
185 * libWebCoreSQLite3.a: Removed.
187 2013-09-18 Brent Fulgham <bfulgham@apple.com>
189 [Windows] Unreviewed build fix: Expose PlatformArchitecture macro to build system.
191 * win/tools/vsprops/common.props:
193 2013-09-13 Brent Fulgham <bfulgham@apple.com>
195 [Windows] Enable Page Visibility API
196 https://bugs.webkit.org/show_bug.cgi?id=121340
198 Reviewed by Anders Carlsson.
200 * win/tools/vsprops/FeatureDefines.props: Activate feature.
201 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
203 2013-09-12 Brent Fulgham <bfulgham@apple.com>
205 [Windows] Update WKSI library for Open Source builders.
207 * win/lib32/WebKitSystemInterface.lib: Recompile with latest WebKit to use newer
208 WTF.dll symbol exports.
210 2013-08-29 Filip Pizlo <fpizlo@apple.com>
212 Just linking LLVM into JSC causes all plugin tests to fail
213 https://bugs.webkit.org/show_bug.cgi?id=113915
215 Reviewed by Oliver Hunt.
217 Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
219 * LLVMIncludesMountainLion.tar.bz2:
220 * LLVMLibrariesMountainLion.tar.bz2:
222 2013-08-29 Brent Fulgham <bfulgham@apple.com>
224 [Windows] Unreviewed build fix after r154847.
226 * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
227 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
229 2013-08-26 Brent Fulgham <bfulgham@apple.com>
231 [Windows] Updates to WKSI to get external builders working.
233 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
234 * win/lib32/WebKitSystemInterface.lib:
236 2013-08-24 Brent Fulgham <bfulgham@apple.com>
238 [Windows] Another attempt to fix the Windows bots. Need to retain older
239 QuickTime player features for external builders.
241 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
242 * win/lib32/WebKitSystemInterface.lib:
244 2013-08-23 Brent Fulgham <bfulgham@apple.com>
246 [Windows] Forgot to check in the header as well!
248 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
250 2013-08-23 Brent Fulgham <bfulgham@apple.com>
252 [Windows] Unreviewed build correction.
254 * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
256 2013-08-23 Beth Dakin <bdakin@apple.com>
258 REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in
260 https://bugs.webkit.org/show_bug.cgi?id=120240
262 <rdar://problem/14634453>
264 Reviewed by Anders Carlsson.
266 * WebKitSystemInterface.h:
267 * libWebKitSystemInterfaceLion.a:
268 * libWebKitSystemInterfaceMountainLion.a:
270 2013-08-23 Alex Christensen <achristensen@apple.com>
272 Re-separating Win32 and Win64 builds.
273 https://bugs.webkit.org/show_bug.cgi?id=120178
275 Reviewed by Brent Fulgham.
277 * win/tools/vsprops/common.props:
278 Export PlatformArchitecture to be used by make and cmd scripts.
279 Use PlatformArchitecture to determine correct build directory
280 (lib32/bin32/obj32 or lib64/bin64/obj64).
282 2013-08-22 Filip Pizlo <fpizlo@apple.com>
284 Update LLVM binary drops and scripts to the latest version from SVN
285 https://bugs.webkit.org/show_bug.cgi?id=120184
287 Reviewed by Mark Hahnenberg.
289 Updated binary drops to r189066.
291 * LLVMIncludesMountainLion.tar.bz2:
292 * LLVMLibrariesMountainLion.tar.bz2:
294 2013-08-21 Commit Queue <commit-queue@webkit.org>
296 Unreviewed, rolling out r154416.
297 http://trac.webkit.org/changeset/154416
298 https://bugs.webkit.org/show_bug.cgi?id=120147
300 Broke Windows builds (Requested by rniwa on #webkit).
302 * win/tools/vsprops/common.props:
304 2013-08-21 Alex Christensen <achristensen@apple.com>
306 <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
308 Reviewed by Brent Fulgham.
310 * win/tools/vsprops/common.props:
311 Export PlatformArchitecture to be used by make and cmd scripts.
312 Use PlatformArchitecture to determine correct build directory
313 (lib32/bin32/obj32 or lib64/bin64/obj64).
315 2013-08-21 Brent Fulgham <bfulgham@apple.com>
317 <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
319 Reviewed by Anders Carlsson.
321 * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
322 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
324 2013-08-15 Eric Carlson <eric.carlson@apple.com>
326 [Mac] Remove "legacy" media UI
327 https://bugs.webkit.org/show_bug.cgi?id=119752
329 Reviewed by Jer Noble.
331 * WebKitSystemInterface.h:
332 * libWebKitSystemInterfaceLion.a:
333 * libWebKitSystemInterfaceMountainLion.a:
335 2013-08-13 Simon Fraser <simon.fraser@apple.com>
337 Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
338 https://bugs.webkit.org/show_bug.cgi?id=119490
340 New versions of WKSI that fix a bug that caused spew about null CGContexts,
341 and update WebKitSystemInterface.h.
343 * WebKitSystemInterface.h:
344 * libWebKitSystemInterfaceLion.a:
345 * libWebKitSystemInterfaceMountainLion.a:
347 2013-08-08 Alex Christensen <achristensen@apple.com>
351 Rubberstamped by Brent Fulgham.
353 * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
355 2013-07-30 Sanghyun Park <sh919.park@samsung.com>
357 Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
358 https://bugs.webkit.org/show_bug.cgi?id=119239
360 According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
361 But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
363 Reviewed by Brent Fulgham.
365 * win/tools/vsprops/FeatureDefines.props:
366 * win/tools/vsprops/FeatureDefinesCairo.props:
368 2013-05-22 Filip Pizlo <fpizlo@apple.com>
370 Updated LLVM drops to include MCJIT memory management APIs.
372 Rubber stamped by Mark Hahnenberg.
374 * LLVMIncludesMountainLion.tar.bz2:
375 * LLVMLibrariesMountainLion.tar.bz2:
377 2013-04-30 Filip Pizlo <fpizlo@apple.com>
379 Updated LLVM drops to include MCJIT fixes and newly exposed API.
381 Rubber stamped by Mark Hahnenberg.
383 * LLVMIncludesMountainLion.tar.bz2:
384 * LLVMLibrariesMountainLion.tar.bz2:
386 2013-04-16 Filip Pizlo <fpizlo@apple.com>
388 Updated LLVM drops to include MCJIT fixes.
390 * LLVMIncludesMountainLion.tar.bz2:
391 * LLVMLibrariesMountainLion.tar.bz2:
393 2013-04-03 Filip Pizlo <fpizlo@apple.com>
395 Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
397 Rubber stamped by Mark Hahnenberg.
399 * LLVMIncludesMountainLion.tar.bz2:
400 * LLVMLibrariesMountainLion.tar.bz2:
402 2013-03-29 Filip Pizlo <fpizlo@apple.com>
404 fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
405 https://bugs.webkit.org/show_bug.cgi?id=113452
407 Rubber stamped by Mark Hahnenberg.
409 * LLVMIncludesMountainLion.tar.bz2: Added.
410 * LLVMLibrariesMountainLion.tar.bz2: Added.
412 2013-07-18 Roger Fong <roger_fong@apple.com>
414 Make sure to link against _debug binaries when appropriate.
415 <rdar://problem/14473010>.
417 * win/tools/vsprops/debugsuffix.props:
419 2013-07-02 Commit Queue <commit-queue@webkit.org>
421 Unreviewed, rolling out r152233.
422 http://trac.webkit.org/changeset/152233
423 https://bugs.webkit.org/show_bug.cgi?id=118304
425 hopeful attempt to restore windows buildage (Requested by
428 * win/tools/vsprops/debugsuffix.props:
430 2013-07-01 Brent Fulgham <bfulgham@apple.com>
432 [Windows] Unreviewed correction to DEBUG_ALL target. Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
433 which prevented proper build operation.
435 * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
436 macros when building with 'debugsuffix' target.
438 2013-06-18 Roger Fong <roger_fong@apple.com>
440 Replace tools32 folder with tools and update WebKit Windows solution accordingly.
441 <rdar://problem/14118143>.
443 Rubberstamped by Brent Fulgham.
445 * win/tools: Copied from win/tools32.
446 * win/tools/WinTools.make:
447 * win/tools/scripts/auto-version.sh:
448 * win/tools/scripts/feature-defines.sh:
449 * win/tools32: Removed.
450 * win/tools32/WinTools.make: Removed.
451 * win/tools32/scripts: Removed.
452 * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
453 * win/tools32/scripts/VERSION: Removed.
454 * win/tools32/scripts/auto-version.sh: Removed.
455 * win/tools32/scripts/feature-defines.sh: Removed.
456 * win/tools32/vsprops: Removed.
457 * win/tools32/vsprops/FeatureDefines.props: Removed.
458 * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
459 * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
460 * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
461 * win/tools32/vsprops/WinCairo.props: Removed.
462 * win/tools32/vsprops/WinCairo.vsprops: Removed.
463 * win/tools32/vsprops/cURL.props: Removed.
464 * win/tools32/vsprops/cURL.vsprops: Removed.
465 * win/tools32/vsprops/common.props: Removed.
466 * win/tools32/vsprops/common.vsprops: Removed.
467 * win/tools32/vsprops/debug.props: Removed.
468 * win/tools32/vsprops/debug.vsprops: Removed.
469 * win/tools32/vsprops/debug_all.vsprops: Removed.
470 * win/tools32/vsprops/debug_wincairo.props: Removed.
471 * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
472 * win/tools32/vsprops/debugsuffix.props: Removed.
473 * win/tools32/vsprops/production.props: Removed.
474 * win/tools32/vsprops/production.vsprops: Removed.
475 * win/tools32/vsprops/release.props: Removed.
476 * win/tools32/vsprops/release.vsprops: Removed.
477 * win/tools32/vsprops/releaseproduction.vsprops: Removed.
479 2013-06-12 Brent Fulgham <bfulgham@webkit.org>
481 [WinCairo] Unreviewed build correction.
483 * win/tools32/vsprops/WinCairo.props: Switch from using the
484 $WebKitLibraries environment variable to the newer
486 * win/tools32/vsprops/debug_wincairo.props: Ditto.
488 2013-06-11 Roger Fong <roger_fong@apple.com>
490 Unreviewed. Another part of rollout of r151408.
492 * win/tools64: Removed.
493 * win/tools64/scripts: Removed.
494 * win/tools64/vsprops: Removed.
496 2013-06-11 Roger Fong <roger_fong@apple.com>
498 Unreviewed. WinTools makefile fix.
500 * win/tools32/WinTools.make:
502 2013-06-11 Commit Queue <commit-queue@webkit.org>
504 Unreviewed, rolling out r151408.
505 http://trac.webkit.org/changeset/151408
506 https://bugs.webkit.org/show_bug.cgi?id=117519
508 Opting for a different approach (Requested by rfong on
511 * win/WinTools.make: Removed.
512 * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
513 * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
514 * win/tools64/scripts/VERSION: Removed.
515 * win/tools64/scripts/auto-version.sh: Removed.
516 * win/tools64/scripts/feature-defines.sh: Removed.
517 * win/tools64/vsprops/FeatureDefines.props: Removed.
518 * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
519 * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
520 * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
521 * win/tools64/vsprops/WinCairo.props: Removed.
522 * win/tools64/vsprops/WinCairo.vsprops: Removed.
523 * win/tools64/vsprops/cURL.props: Removed.
524 * win/tools64/vsprops/cURL.vsprops: Removed.
525 * win/tools64/vsprops/common.props: Removed.
526 * win/tools64/vsprops/common.vsprops: Removed.
527 * win/tools64/vsprops/debug.props: Removed.
528 * win/tools64/vsprops/debug.vsprops: Removed.
529 * win/tools64/vsprops/debug_all.vsprops: Removed.
530 * win/tools64/vsprops/debug_wincairo.props: Removed.
531 * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
532 * win/tools64/vsprops/debugsuffix.props: Removed.
533 * win/tools64/vsprops/production.props: Removed.
534 * win/tools64/vsprops/production.vsprops: Removed.
535 * win/tools64/vsprops/release.props: Removed.
536 * win/tools64/vsprops/release.vsprops: Removed.
537 * win/tools64/vsprops/releaseproduction.vsprops: Removed.
539 2013-06-10 Roger Fong <roger_fong@apple.com>
541 Change WebKitLibraries/win folder structure around.
542 <rdar://problem/14097829>
544 Reviewed by Lucas Forschler.
546 * win/WinTools.make: Copied from win/tools32/WinTools.make.
547 * win/tools32/WinTools.make: Removed.
548 * win/tools64: Copied from win/tools32.
550 2013-06-05 Bear Travis <betravis@adobe.com>
552 [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
553 https://bugs.webkit.org/show_bug.cgi?id=117172
555 Reviewed by Alexandru Chiculita.
557 Adding the CSS_SHAPES compile flag.
559 * win/tools32/vsprops/FeatureDefines.vsprops:
560 * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
562 2013-06-03 Roger Fong <roger_fong@apple.com>
564 Unreviewed. Some AppleWin VS2010 house cleaning.
566 * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
567 * win/tools32/scripts/auto-version2010.sh: Removed.
568 * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
569 * win/tools32/scripts/feature-defines2010.sh: Removed.
571 2013-06-03 Roger Fong <roger_fong@apple.com>
573 Nuke VS2005 files from the tree.
574 <rdar://problem/14042021>.
576 Rubberstamped by Brent Fulgham.
579 * win/lib/WebKitSystemInterface.lib: Removed.
580 * win/tools: Removed.
581 * win/tools/WinTools.make: Removed.
582 * win/tools/scripts: Removed.
583 * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
584 * win/tools/scripts/VERSION: Removed.
585 * win/tools/scripts/auto-version.sh: Removed.
586 * win/tools/scripts/auto-version2010.sh: Removed.
587 * win/tools/scripts/feature-defines.sh: Removed.
588 * win/tools/scripts/feature-defines2010.sh: Removed.
589 * win/tools/vsprops: Removed.
590 * win/tools/vsprops/FeatureDefines.props: Removed.
591 * win/tools/vsprops/FeatureDefines.vsprops: Removed.
592 * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
593 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
594 * win/tools/vsprops/WinCairo.props: Removed.
595 * win/tools/vsprops/WinCairo.vsprops: Removed.
596 * win/tools/vsprops/cURL.props: Removed.
597 * win/tools/vsprops/cURL.vsprops: Removed.
598 * win/tools/vsprops/common.props: Removed.
599 * win/tools/vsprops/common.vsprops: Removed.
600 * win/tools/vsprops/debug.props: Removed.
601 * win/tools/vsprops/debug.vsprops: Removed.
602 * win/tools/vsprops/debug_all.vsprops: Removed.
603 * win/tools/vsprops/debug_wincairo.props: Removed.
604 * win/tools/vsprops/debug_wincairo.vsprops: Removed.
605 * win/tools/vsprops/debugsuffix.props: Removed.
606 * win/tools/vsprops/production.props: Removed.
607 * win/tools/vsprops/production.vsprops: Removed.
608 * win/tools/vsprops/release.props: Removed.
609 * win/tools/vsprops/release.vsprops: Removed.
610 * win/tools/vsprops/releaseproduction.vsprops: Removed.
612 2013-05-29 Jeffrey Pfau <jpfau@apple.com>
614 [Mac] Enable cache partitioning and the public suffix list on 10.8
615 <rdar://problem/13679019>
617 Rubber-stamped by David Kilzer.
619 * WebKitSystemInterface.h:
620 * libWebKitSystemInterfaceLion.a:
621 * libWebKitSystemInterfaceMountainLion.a:
623 2013-05-14 Beth Dakin <bdakin@apple.com>
625 Printing in 1Password app is broken with screen fonts disabled
626 https://bugs.webkit.org/show_bug.cgi?id=116133
628 <rdar://problem/13162981>
630 Reviewed by Anders Carlsson.
632 Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
634 * libWebKitSystemInterfaceLion.a:
635 * libWebKitSystemInterfaceMountainLion.a:
637 2013-05-08 Roger Fong <roger_fong@apple.com>
639 Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
641 * win/lib32: Copied from win/lib.
642 * win/tools/WinTools.make:
644 2013-05-02 Roger Fong <roger_fong@apple.com>
646 Unreviewed Windows build fix.
648 * win/lib/WebKitSystemInterface.lib:
650 2013-05-01 Alexey Proskuryakov <ap@apple.com>
652 Update WebKitSystemInterface.
654 * WebKitSystemInterface.h:
655 * libWebKitSystemInterfaceLion.a:
656 * libWebKitSystemInterfaceMountainLion.a:
658 2013-04-29 Chris Fleizach <cfleizach@apple.com>
660 WEB SPEECH: need to identify the default voice per language
661 https://bugs.webkit.org/show_bug.cgi?id=115366
663 Reviewed by Simon Fraser.
665 * WebKitSystemInterface.h:
666 * libWebKitSystemInterfaceLion.a:
667 * libWebKitSystemInterfaceMountainLion.a:
669 2013-04-29 Roger Fong <roger_fong@apple.com>
671 Need a tools32 folder for VS2010 builds.
672 tools folder will be nuked when we nuke VS2005.
674 * win/tools32: Copied from WebKitLibraries/win/tools.
676 2013-04-26 Roger Fong <roger_fong@apple.com>
678 Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
680 * win/tools/vsprops/FeatureDefines.vsprops:
682 2013-04-26 Roger Fong <roger_fong@apple.com>
684 Disable sub-pixel-layout on Apple Windows port.
686 * win/tools/vsprops/FeatureDefines.props:
688 2013-04-26 Roger Fong <roger_fong@apple.com>
690 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
691 Make the DebugSuffix configuration use _debug dependencies.
693 * win/tools/WinTools.make:
694 * win/tools/scripts/auto-version2010.sh:
695 * win/tools/scripts/feature-defines2010.sh:
696 * win/tools/vsprops/common.props:
697 * win/tools/vsprops/debugsuffix.props:
699 2013-04-25 Chris Fleizach <cfleizach@apple.com>
701 WEB SPEECH: language support does not work as expected
702 https://bugs.webkit.org/show_bug.cgi?id=115119
704 Reviewed by Alexey Proskuryakov.
706 * WebKitSystemInterface.h:
708 2013-04-24 Roger Fong <roger_fong@apple.com>
710 Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
712 * win/tools/vsprops/common.props:
714 2013-04-23 Antoine Quint <graouts@apple.com>
716 Initial advance of text runs should be taken into account
717 https://bugs.webkit.org/show_bug.cgi?id=114949
719 Reviewed by Darin Adler.
721 * WebKitSystemInterface.h:
722 * libWebKitSystemInterfaceLion.a:
723 * libWebKitSystemInterfaceMountainLion.a:
725 2013-04-12 Jeffrey Pfau <jpfau@apple.com>
727 Query directly for cache partition names
728 https://bugs.webkit.org/show_bug.cgi?id=114538
730 Reviewed by David Kilzer.
732 * WebKitSystemInterface.h:
733 * libWebKitSystemInterfaceLion.a:
734 * libWebKitSystemInterfaceMountainLion.a:
736 2013-04-08 Roger Fong <roger_fong@apple.com>
740 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
741 * win/lib/WebKitSystemInterface.lib:
743 2013-04-11 Alexey Proskuryakov <ap@apple.com>
745 <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
746 https://bugs.webkit.org/show_bug.cgi?id=114464
748 Update WebKitSystemInterface.
750 * WebKitSystemInterface.h:
751 * libWebKitSystemInterfaceLion.a:
752 * libWebKitSystemInterfaceMountainLion.a:
754 2013-04-10 Benjamin Poulain <bpoulain@apple.com>
756 Mass remove all the empty directories
758 Rubberstamped by Ryosuke Niwa.
761 * win/lib/WebKitSystemInterface: Removed.
763 2013-04-05 Roger Fong <roger_fong@apple.com>
765 More VS2010 solution makefile fixes.
766 <rdar://problem/13588964>
768 * win/tools/WinTools.make:
770 2013-04-03 Brent Fulgham <bfulgham@webkit.org>
772 [Windows, WinCairo] Unreviewed VS2010 Build Correction
774 * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
775 * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
777 2013-04-01 Roger Fong <roger_fong@apple.com>
779 Update FEATURE_DEFINES string generation for VS2010 solution.
780 https://bugs.webkit.org/show_bug.cgi?id=113737.
782 Reviewed by Timothy Horton.
784 * win/tools/scripts/feature-defines2010.sh: Added.
786 2013-03-29 Roger Fong <roger_fong@apple.com>
788 Unreviewed. Rollout r146818.
790 * win/tools/vsprops/FeatureDefines.props:
792 2013-03-25 Kent Tamura <tkent@chromium.org>
794 Rename ENABLE_INPUT_TYPE_DATETIME
795 https://bugs.webkit.org/show_bug.cgi?id=113254
797 Reviewed by Kentaro Hara.
799 Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
800 Actually I'd like to remove the code, but we shouldn't remove it yet
801 because we shipped products with it on some platforms.
803 * win/tools/vsprops/FeatureDefines.props:
804 * win/tools/vsprops/FeatureDefines.vsprops:
805 * win/tools/vsprops/FeatureDefinesCairo.props:
806 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
808 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com>
810 Unreviewed, rolling out r146816, r146821, and r146830.
811 http://trac.webkit.org/changeset/146816
812 http://trac.webkit.org/changeset/146821
813 http://trac.webkit.org/changeset/146830
814 https://bugs.webkit.org/show_bug.cgi?id=113262
816 Broke all the Windows tests (Requested by rfong on #webkit).
818 * win/tools/vsprops/FeatureDefines.vsprops:
820 2013-03-25 Roger Fong <roger_fong@apple.com>
822 Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
824 * win/tools/vsprops/FeatureDefines.props:
826 2013-03-25 Roger Fong <roger_fong@apple.com>
828 Enable CSS_REGIONS and CSS_EXCLUSIONS.
829 https://bugs.webkit.org/show_bug.cgi?id=87519
831 Reviewed by Timothy Horton.
833 * win/tools/vsprops/FeatureDefines.vsprops:
835 2013-03-21 Roger Fong <roger_fong@apple.com>
837 Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
839 * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
840 * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
841 * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
842 * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
843 * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
844 * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
845 * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
846 * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
847 * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
848 * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
850 2013-03-19 Brent Fulgham <bfulgham@webkit.org>
852 [WinCairo] Unreviewed build fix.
854 * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
855 of sync with the main Windows build, and the VS2010 version of the
856 WinCairo port, preventing consistent builds.
858 2013-03-13 Ryosuke Niwa <rniwa@webkit.org>
860 Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
861 https://bugs.webkit.org/show_bug.cgi?id=112277
863 Reviewed by Adam Barth.
865 * win/tools/vsprops/FeatureDefines.vsprops:
866 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
868 2013-03-06 Jer Noble <jer.noble@apple.com>
870 Unreviewed roll-out of r145011.
872 * win/tools/vsprops/FeatureDefines.vsprops:
874 2013-03-06 Jer Noble <jer.noble@apple.com>
876 Unreviewed build fix. Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
877 (non-Cairo) Windows builds.
879 * win/tools/vsprops/FeatureDefines.vsprops:
881 2013-03-05 Kiran Muppala <cmuppala@apple.com>
883 Remove deprecated process suppression assertion SPI from WebKitSystemInterface
884 https://bugs.webkit.org/show_bug.cgi?id=111501
886 Reviewed by Alexey Proskuryakov.
888 https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
889 WKNSProcessInfoProcessAssertionWithTypes() with
890 -[NSProcessInfo beginSuspensionOfSystemBehaviors:]. Hence, remove
891 the now deprecated SPI.
893 * WebKitSystemInterface.h: Remove
894 WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
896 2013-03-05 Kiran Muppala <cmuppala@apple.com>
898 Use new assertion API for process suppression on Mac
899 https://bugs.webkit.org/show_bug.cgi?id=111387
901 Reviewed by Alexey Proskuryakov.
903 Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
904 take a process suppression assertion.
906 * WebKitSystemInterface.h:
908 2013-03-05 Jeffrey Pfau <jpfau@apple.com>
910 Clear associated cache partitions when deleting origins' cache
911 https://bugs.webkit.org/show_bug.cgi?id=111383
913 Reviewed by Maciej Stachowiak.
915 * WebKitSystemInterface.h:
916 * libWebKitSystemInterfaceLion.a:
917 * libWebKitSystemInterfaceMountainLion.a:
919 2013-03-04 Kunihiko Sakamoto <ksakamoto@chromium.org>
921 Add build flag for FontLoader
922 https://bugs.webkit.org/show_bug.cgi?id=111289
924 Reviewed by Benjamin Poulain.
926 Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
928 * win/tools/vsprops/FeatureDefines.vsprops:
929 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
931 2013-02-27 Glenn Adams <glenn@skynav.com>
933 Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
934 https://bugs.webkit.org/show_bug.cgi?id=110944
936 Reviewed by Dean Jackson.
938 * win/tools/vsprops/FeatureDefines.vsprops:
939 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
941 2013-02-21 Jeffrey Pfau <jpfau@apple.com>
943 Optionally partition cache to prevent using cache for tracking
944 https://bugs.webkit.org/show_bug.cgi?id=110269
946 Reviewed by Maciej Stachowiak.
948 Update WKSI bindings.
950 * WebKitSystemInterface.h:
951 * libWebKitSystemInterfaceLion.a:
952 * libWebKitSystemInterfaceMountainLion.a:
954 2013-02-22 Aaron Colwell <acolwell@chromium.org>
956 Disable MediaSource on Apple Windows port
957 https://bugs.webkit.org/show_bug.cgi?id=110494
959 Reviewed by Tim Horton.
961 * win/tools/vsprops/FeatureDefines.vsprops:
963 2013-02-22 Roger Fong <roger_fong@apple.com>
965 Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
967 * win/tools/WinTools.make:
969 2013-02-14 Anders Carlsson <andersca@apple.com>
971 Add WKContextIsPlugInUpdateAvailable
972 https://bugs.webkit.org/show_bug.cgi?id=109862
973 <rdar://problem/13173140>
975 Reviewed by Sam Weinig.
977 Roll WebKitSystemInterface DEPS.
979 * WebKitSystemInterface.h:
980 * libWebKitSystemInterfaceLion.a:
981 * libWebKitSystemInterfaceMountainLion.a:
983 2013-02-13 Roger Fong <roger_fong@apple.com>
985 Move all .props files from WebKitLibraries folder to WebKit Source folder.
986 https://bugs.webkit.org/show_bug.cgi?id=109761
988 Reviewed by Brent Fulgham.
990 * win/tools/vsprops/FeatureDefines.props: Removed.
991 * win/tools/vsprops/common.props: Removed.
992 * win/tools/vsprops/debug.props: Removed.
993 * win/tools/vsprops/release.props: Removed.
994 * win/tools/vsprops/releaseproduction.props: Removed.
996 2013-02-07 Roger Fong <roger_fong@apple.com>
998 Unreviewed. More VS2010 WebKit solution touchups.
999 Move an ignored warning from a project to common properties.
1001 * win/tools/vsprops/common.props:
1003 2013-02-06 Mike West <mkwst@chromium.org>
1005 Add an ENABLE_NOSNIFF feature flag.
1006 https://bugs.webkit.org/show_bug.cgi?id=109029
1008 Reviewed by Jochen Eisinger.
1010 This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
1011 when processing script and other resource types.
1013 * win/tools/vsprops/FeatureDefines.vsprops:
1014 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1016 2013-02-01 Alexis Menard <alexis@webkit.org>
1018 Enable unprefixed CSS transitions by default.
1019 https://bugs.webkit.org/show_bug.cgi?id=108216
1021 Reviewed by Dean Jackson.
1023 Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1024 to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to
1025 guard the unprefixing work for CSS Transforms and animations.
1027 * win/tools/vsprops/FeatureDefines.vsprops:
1028 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1030 2013-01-30 Alexey Proskuryakov <ap@apple.com>
1032 Update WebKitSystemInterface for <rdar://problem/13111288>.
1034 * libWebKitSystemInterfaceLion.a:
1035 * libWebKitSystemInterfaceMountainLion.a:
1037 * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
1039 2013-01-28 Kiran Muppala <cmuppala@apple.com>
1041 Add window occlusion criteria to determine page visibility on Mac
1042 https://bugs.webkit.org/show_bug.cgi?id=107494
1044 Reviewed by Simon Fraser.
1046 Add enum constants to specify window occlusion notification type to
1047 notification registration/unregistration methods. Add typedef for
1048 window ID data passed to the window occlusion notification handler.
1049 Add method to enable occlusion notifications for a particular window.
1051 * WebKitSystemInterface.h: Add
1052 WKOcclusionNotificationTypeWindowBecameVisible,
1053 WKOcclusionNotificationTypeWindowBecameOccluded,
1055 WKEnableWindowOcclusionNotifications().
1057 2013-01-25 Andy Estes <aestes@apple.com>
1059 Update WKSI header and libraries after r140875.
1061 * WebKitSystemInterface.h:
1062 * libWebKitSystemInterfaceLion.a:
1063 * libWebKitSystemInterfaceMountainLion.a:
1065 2013-01-24 Brent Fulgham <bfulgham@webkit.org>
1067 Get WTF compiling in VS2010 (32bit)
1068 https://bugs.webkit.org/show_bug.cgi?id=106986
1070 Reviewed by Tim Horton.
1072 If you do not have Cygwin in the overall operating system
1073 PATH, the project will not build. In VS2005 we had logic
1074 in the build system to guard against this. We should
1075 retain this in the VS2010 work.
1077 Furthermore, VS2010 has a nasty bug where to Visual Studio
1078 tools path is not defined when performing a 'clean' phase
1079 on an NMAKE-based build. This is corrected here as well.
1081 * win/tools/vsprops/common.props: Revise environment setup
1082 to ensure proper tools are in path during build.
1084 2013-01-19 Roger Fong <roger_fong@apple.com>
1086 Add WebKitLibraries property sheets for compiling WebKit in VS2010.
1087 https://bugs.webkit.org/show_bug.cgi?id=106949
1089 Reviewed by Brent Fulgham.
1091 * win/tools/vsprops/FeatureDefines.props: Added.
1092 * win/tools/vsprops/common.props: Added.
1093 * win/tools/vsprops/debug.props: Added.
1094 * win/tools/vsprops/release.props: Added.
1095 * win/tools/vsprops/releaseproduction.props: Added.
1097 2013-01-21 Dirk Schulze <dschulze@adobe.com>
1099 Add build flag for Canvas's Path object (disabled by default)
1100 https://bugs.webkit.org/show_bug.cgi?id=107473
1102 Reviewed by Dean Jackson.
1104 Add CANVAS_PATH build flag to build systems.
1106 * win/tools/vsprops/FeatureDefines.vsprops:
1107 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1109 2013-01-10 Roger Fong <roger_fong@apple.com>
1111 Update WebkitSystemInterface lib for Windows port.
1112 This hasn't been done in a while and the current one is out of date.
1113 In addition I believe it will fix:
1114 <rdar://problem/12990844>
1116 Rubberstamped by Timothy Horton.
1118 * win/lib/WebKitSystemInterface.lib:
1120 2013-01-08 Kiran Muppala <cmuppala@apple.com>
1122 Add WebKitSystemInterface needed for overriding system proxies on Mac
1123 https://bugs.webkit.org/show_bug.cgi?id=106410
1125 Reviewed by Stephanie Lewis.
1127 This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
1128 Add user defaults to override system proxy settings for NetworkProcess on Mac, which
1129 is awaiting the approval of a WebKit2 committer. Commiting the WKSI portion separately,
1130 so that the internal repository commit for generating the WKSI libraries does not have to
1131 be rolled back every time the rest of the patch changes.
1133 Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
1134 custom proxies during initialization.
1136 * WebKitSystemInterface.h:
1137 * libWebKitSystemInterfaceLion.a:
1138 * libWebKitSystemInterfaceMountainLion.a:
1140 2013-01-04 Adam Klein <adamk@chromium.org>
1142 Remove ENABLE_MUTATION_OBSERVERS #define
1143 https://bugs.webkit.org/show_bug.cgi?id=105459
1145 Reviewed by Ryosuke Niwa.
1147 * win/tools/vsprops/FeatureDefines.vsprops:
1148 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1150 2013-01-01 Dan Bernstein <mitz@apple.com>
1152 <rdar://problem/12942239> Update copyright strings
1154 Reviewed by Sam Weinig.
1156 * win/tools/scripts/COPYRIGHT-END-YEAR:
1158 2012-12-28 Mark Rowe <mrowe@apple.com>
1160 Move logic for extracting the OS X marketing version in to WebCore
1161 <http://webkit.org/b/105841> / <rdar://problem/10736041>
1163 Reviewed by Dan Bernstein.
1165 * WebKitSystemInterface.h:
1167 2012-12-19 Kiran Muppala <cmuppala@apple.com>
1169 Adopt new assertion SPI for process suppression on Mac
1170 https://bugs.webkit.org/show_bug.cgi?id=105378
1172 Reviewed by Mark Rowe.
1174 Add WKNSProcessInfoProcessAssertionWithTypes().
1176 * WebKitSystemInterface.h:
1178 2012-12-19 Alexis Menard <alexis@webkit.org>
1180 Implement CSS parsing for CSS transitions unprefixed.
1181 https://bugs.webkit.org/show_bug.cgi?id=104804
1183 Reviewed by Dean Jackson.
1185 Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1186 to cover the work of unprefixing Transforms, Animations and
1187 Transitions. It will let the possibility of each ports to turn it off
1188 in their release branches until we're confident that these CSS
1189 properties are ready to be unprefixed.
1191 * win/tools/vsprops/FeatureDefines.vsprops:
1192 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1194 2012-12-12 Roger Fong <roger_fong@apple.com>
1196 Enable VIDEO_TRACK on Windows.
1197 https://bugs.webkit.org/show_bug.cgi?id=104706.
1199 Reviewed by Timothy Horton.
1201 Enable VIDEO_TRACK on Windows and update project property files.
1203 * win/tools/vsprops/FeatureDefines.vsprops:
1205 2012-12-12 Sheriff Bot <webkit.review.bot@gmail.com>
1207 Unreviewed, rolling out r137491.
1208 http://trac.webkit.org/changeset/137491
1209 https://bugs.webkit.org/show_bug.cgi?id=104828
1211 broke the builtd (Requested by rfong on #webkit).
1213 * win/tools/vsprops/FeatureDefines.vsprops:
1215 2012-12-11 Roger Fong <roger_fong@apple.com>
1217 Enable VIDEO_TRACK on Windows.
1218 https://bugs.webkit.org/show_bug.cgi?id=104706.
1220 Reviewed by Timothy Horton.
1222 Enable VIDEO_TRACK on Windows and update project property files.
1224 * win/tools/vsprops/FeatureDefines.vsprops:
1226 2012-12-10 Alexis Menard <alexis@webkit.org>
1228 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
1229 https://bugs.webkit.org/show_bug.cgi?id=104539
1231 Reviewed by Antonio Gomes.
1233 As discussed on webkit-dev it is not needed to keep this feature flag
1234 as support for <position> type is a small feature that is already
1235 implemented by three other UAs. It was useful while landing this
1236 feature as partial bits were landed one after one.
1238 * win/tools/vsprops/FeatureDefines.vsprops:
1239 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1241 2012-12-06 Rick Byers <rbyers@chromium.org>
1243 CSS cursor property should support webkit-image-set
1244 https://bugs.webkit.org/show_bug.cgi?id=99493
1246 Reviewed by Beth Dakin.
1248 Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
1250 * win/tools/vsprops/FeatureDefines.vsprops:
1251 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1253 2012-11-26 Roger Fong <roger_fong@apple.com>
1255 Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
1256 Add a feature flag and skip some failing tests.
1257 https://bugs.webkit.org/show_bug.cgi?id=103294
1260 compositing/overflow/scrolling-without-painting.html
1261 compositing/overflow/updating-scrolling-content.html
1263 * win/tools/vsprops/FeatureDefines.vsprops:
1265 2012-11-23 Alexis Menard <alexis@webkit.org>
1267 [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
1268 https://bugs.webkit.org/show_bug.cgi?id=102104
1270 Reviewed by Julien Chaffraix.
1272 Protect the new feature behind a feature flag.
1274 * win/tools/vsprops/FeatureDefines.vsprops:
1275 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1277 2012-11-19 Kihong Kwon <kihong.kwon@samsung.com>
1279 Add PROXIMITY_EVENTS feature
1280 https://bugs.webkit.org/show_bug.cgi?id=102658
1282 Reviewed by Kentaro Hara.
1284 Add PROXIMITY_EVENTS feature to win and win-cairo prot.
1286 * win/tools/vsprops/FeatureDefines.vsprops:
1287 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1289 2012-11-12 Beth Dakin <bdakin@apple.com>
1291 Build fix. Forgot these bits last time.
1293 * libWebKitSystemInterfaceLion.a:
1294 * libWebKitSystemInterfaceMountainLion.a:
1296 2012-11-12 Beth Dakin <bdakin@apple.com>
1298 Zoomed-in scrolling is very slow when deviceScaleFactor > 1
1299 https://bugs.webkit.org/show_bug.cgi?id=101787
1301 Reviewed by Simon Fraser.
1303 wkSetCGFontRenderingMode now takes a BOOL parameter.
1304 * WebKitSystemInterface.h:
1305 * libWebKitSystemInterfaceLion.a:
1306 * libWebKitSystemInterfaceMountainLion.a:
1308 2012-11-08 Anders Carlsson <andersca@apple.com>
1310 Roll WebKitSystemInterface DEPS.
1312 Rubber-stamped by Andreas Kling.
1314 * libWebKitSystemInterfaceLion.a:
1315 * libWebKitSystemInterfaceMountainLion.a:
1317 2012-11-07 Roger Fong <roger_fong@apple.com>
1319 Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
1320 https://bugs.webkit.org/show_bug.cgi?id=101538
1322 Rubberstamped by Tim Horton.
1324 * win/tools/vsprops/FeatureDefines.vsprops:
1326 2012-11-06 Anders Carlsson <andersca@apple.com>
1330 * WebKitSystemInterface.h:
1332 2012-11-06 Anders Carlsson <andersca@apple.com>
1334 Update Java related WKSI function names
1335 https://bugs.webkit.org/show_bug.cgi?id=101414
1337 Reviewed by Sam Weinig.
1339 Roll WebKitSystemInterface DEPS.
1341 * WebKitSystemInterface.h:
1342 * libWebKitSystemInterfaceLion.a:
1343 * libWebKitSystemInterfaceMountainLion.a:
1345 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1347 Clean up which storage cookie jar functions use
1348 https://bugs.webkit.org/show_bug.cgi?id=101395
1350 Reviewed by Brady Eidson.
1352 * WebKitSystemInterface.h:
1353 * libWebKitSystemInterfaceLion.a:
1354 * libWebKitSystemInterfaceMountainLion.a:
1355 Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
1356 supported OS versions.
1358 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1360 Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
1362 Rubber-stampted by Mark Rowe.
1364 * libWebKitSystemInterfaceLeopard.a: Removed.
1365 * libWebKitSystemInterfaceSnowLeopard.a: Removed.
1367 2012-11-05 Alexey Proskuryakov <ap@apple.com>
1369 Get rid of setCookieStoragePrivateBrowsingEnabled.
1370 https://bugs.webkit.org/show_bug.cgi?id=101247
1372 Reviewed by Brady Eidson.
1374 * WebKitSystemInterface.h: Removed the function.
1376 2012-11-02 Anders Carlsson <andersca@apple.com>
1378 Don't instantiate the Java plug-in if it's inactive
1379 https://bugs.webkit.org/show_bug.cgi?id=101102
1380 <rdar://problem/12595679>
1382 Reviewed by Andreas Kling.
1384 Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
1386 * WebKitSystemInterface.h:
1387 * libWebKitSystemInterfaceLion.a:
1388 * libWebKitSystemInterfaceMountainLion.a:
1389 Roll WebKitSystemInterface DERPS.
1391 2012-10-25 Dominik Röttsches <dominik.rottsches@intel.com>
1393 Conditionalize XHR timeout support
1394 https://bugs.webkit.org/show_bug.cgi?id=100356
1396 Reviewed by Adam Barth.
1398 Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
1399 See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
1400 to fix timeout support for CF Network.
1402 * win/tools/vsprops/FeatureDefines.vsprops:
1403 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1405 2012-10-24 Eric Carlson <eric.carlson@apple.com>
1407 Allow ports to override text track rendering style
1408 https://bugs.webkit.org/show_bug.cgi?id=97800
1409 <rdar://problem/12044964>
1411 Reviewed by Maciej Stachowiak.
1413 Update WKSI header with SPI for getting the user caption appearance preferences.
1415 * WebKitSystemInterface.h:
1417 2012-10-19 Dongwoo Joshua Im <dw.im@samsung.com>
1419 Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
1420 https://bugs.webkit.org/show_bug.cgi?id=99804
1422 Reviewed by Julien Chaffraix.
1424 CSS3 text related properties will be implemented under this flag,
1425 including text decoration, text-align-last, and text-justify.
1427 * win/tools/vsprops/FeatureDefines.vsprops:
1428 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1430 2012-10-18 Pablo Flouret <pablof@motorola.com>
1432 Implement css3-conditional's @supports rule
1433 https://bugs.webkit.org/show_bug.cgi?id=86146
1435 Reviewed by Antti Koivisto.
1437 * win/tools/vsprops/FeatureDefines.vsprops:
1438 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1439 Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
1441 2012-10-08 Kiran Muppala <cmuppala@apple.com>
1443 Throttle DOM timers on hidden pages.
1444 https://bugs.webkit.org/show_bug.cgi?id=98474
1446 Reviewed by Maciej Stachowiak.
1448 Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
1450 * win/tools/vsprops/FeatureDefines.vsprops:
1451 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1453 2012-10-05 Sheriff Bot <webkit.review.bot@gmail.com>
1455 Unreviewed, rolling out r130556 and r130564.
1456 http://trac.webkit.org/changeset/130556
1457 http://trac.webkit.org/changeset/130564
1458 https://bugs.webkit.org/show_bug.cgi?id=98572
1460 The patch wasn't reviewed by a reviewer and it is breaking
1461 Chromium Windows (Requested by jchaffraix on #webkit).
1463 * WebKitSystemInterface.h:
1465 2012-10-05 Tim Horton <timothy_horton@apple.com>
1467 Update WebKitSystemInterface libraries and header.
1469 Reviewed by Simon Fraser.
1471 * WebKitSystemInterface.h:
1472 * libWebKitSystemInterfaceLion.a:
1473 * libWebKitSystemInterfaceMountainLion.a:
1474 * libWebKitSystemInterfaceSnowLeopard.a:
1476 2012-10-04 Eric Carlson <eric.carlson@apple.com>
1478 Allow ports to override text track rendering style
1479 https://bugs.webkit.org/show_bug.cgi?id=97800
1480 <rdar://problem/12044964>
1482 Reviewed by Silvia Pfeiffer.
1484 Update WKSI header with SPI for getting the user caption appearance preferences.
1486 * WebKitSystemInterface.h:
1488 2012-09-28 Eric Carlson <eric.carlson@apple.com>
1490 Allow ports to override text track rendering style
1491 <rdar://problem/12044964>
1493 Reviewed by Jessie Berlin.
1495 Update WKSI libraries.
1497 * libWebKitSystemInterfaceLion.a:
1498 * libWebKitSystemInterfaceMountainLion.a:
1499 * libWebKitSystemInterfaceSnowLeopard.a:
1501 2012-09-25 Simon Fraser <simon.fraser@apple.com>
1503 <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
1505 Reviewed by Tim Horton.
1507 New WKSI libraries and header.
1509 * WebKitSystemInterface.h:
1510 * libWebKitSystemInterfaceLion.a:
1511 * libWebKitSystemInterfaceMountainLion.a:
1512 * libWebKitSystemInterfaceSnowLeopard.a:
1514 2012-09-08 Sam Weinig <sam@webkit.org>
1516 Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
1517 https://bugs.webkit.org/show_bug.cgi?id=96194
1519 Reviewed by Dan Bernstein.
1521 Update WKSI with SPI for getting the bundle URL from an executable URL.
1523 * WebKitSystemInterface.h:
1524 * libWebKitSystemInterfaceLion.a:
1525 * libWebKitSystemInterfaceMountainLion.a:
1526 * libWebKitSystemInterfaceSnowLeopard.a:
1527 Adds WKCopyBundleURLForExecutableURL().
1529 2012-08-29 Tony Chang <tony@chromium.org>
1531 Remove ENABLE_CSS3_FLEXBOX compile time flag
1532 https://bugs.webkit.org/show_bug.cgi?id=95382
1534 Reviewed by Ojan Vafai.
1536 Everyone is already enabling this by default and the spec has stablized.
1538 * win/tools/vsprops/FeatureDefines.vsprops:
1539 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1541 2012-08-15 Bruno de Oliveira Abinader <bruno.abinader@basyskom.com>
1543 [css3-text] Add CSS3 Text decoration compile flag
1544 https://bugs.webkit.org/show_bug.cgi?id=93863
1546 Reviewed by Julien Chaffraix.
1548 This patch handles the compile flag implementation, which will come disabled by
1549 default, thus not exposing the CSS3 text decoration features to the web, unless
1550 when explicitly enabling it with "--css3-text-decoration" build parameter.
1552 * win/tools/vsprops/FeatureDefines.vsprops:
1553 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1555 2012-08-14 Alex Christensen <alex.christensen@flexsim.com>
1557 /SAFESEH should not be a common linker option
1558 https://bugs.webkit.org/show_bug.cgi?id=89372
1560 Reviewed by Darin Adler.
1562 * win/tools/vsprops/common.vsprops:
1563 removed /SAFESEH as a default option for the linker (doesn't work for x64)
1565 2012-08-13 Roger Fong <roger_fong@apple.com>
1567 Enable CSS Sticky Position on Windows.
1568 https://bugs.webkit.org/show_bug.cgi?id=93905
1570 Reviewed by Tim Horton.
1572 As per https://bugs.webkit.org/show_bug.cgi?id=90046, the ENABLE_CSS_STICKY_POSITION needs to be turned on for Windows as well.
1574 * win/tools/vsprops/FeatureDefines.vsprops:
1575 Include ENABLE_CSS_STICKY_POSITION flag.
1577 2012-08-06 Anders Carlsson <andersca@apple.com>
1579 If the Apple Java plug-in is blocked and no runtime is installed, don't load it
1580 https://bugs.webkit.org/show_bug.cgi?id=93289
1581 <rdar://problem/11730092>
1583 Reviewed by Dan Bernstein.
1585 Add WKJLIsRuntimeAndWebComponentsInstalled().
1587 * WebKitSystemInterface.h:
1588 * libWebKitSystemInterfaceLion.a:
1589 * libWebKitSystemInterfaceMountainLion.a:
1591 2012-08-01 Jon Lee <jonlee@apple.com>
1595 Reviewed by Mark Rowe.
1597 * libWebKitSystemInterfaceLion.a:
1598 * libWebKitSystemInterfaceMountainLion.a:
1599 * libWebKitSystemInterfaceSnowLeopard.a:
1601 2012-07-29 Rik Cabanier <cabanier@adobe.com>
1603 Add ENABLE_CSS_COMPOSITING flag
1604 https://bugs.webkit.org/show_bug.cgi?id=92553
1606 Reviewed by Dirk Schulze.
1608 Adds compiler flag CSS_COMPOSITING to build systems to enable CSS blending and compositing. See spec https://dvcs.w3.org/hg/FXTF/rawfile/tip/compositing/index.html
1610 * win/tools/vsprops/FeatureDefines.vsprops:
1611 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1613 2012-07-23 Roger Fong <roger_fong@apple.com>
1615 Disable flexbox on Windows
1616 https://bugs.webkit.org/show_bug.cgi?id=92047
1617 <rdar://problem/11570384>
1619 Reviewed by Darin Adler.
1621 Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
1623 * win/tools/vsprops/FeatureDefines.vsprops:
1624 Disable ENABLE_CSS3_FLEXBOX property.
1626 2012-07-23 Kent Tamura <tkent@chromium.org>
1628 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
1629 https://bugs.webkit.org/show_bug.cgi?id=91941
1631 Reviewed by Kentaro Hara.
1633 A flag name for an elmement should be ENABLE_*_ELEMENT.
1635 * win/tools/vsprops/FeatureDefines.vsprops:
1636 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1638 2012-07-22 Kent Tamura <tkent@chromium.org>
1640 Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
1641 https://bugs.webkit.org/show_bug.cgi?id=91928
1643 Reviewed by Kentaro Hara.
1645 A flag name for an elmement should be ENABLE_*_ELEMENT.
1647 * win/tools/vsprops/FeatureDefines.vsprops:
1648 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1650 2012-07-20 Kent Tamura <tkent@chromium.org>
1652 Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
1653 https://bugs.webkit.org/show_bug.cgi?id=91846
1655 Reviewed by Kentaro Hara.
1657 A flag name for an elmement should be ENABLE_*_ELEMENT.
1659 * win/tools/vsprops/FeatureDefines.vsprops:
1660 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1662 2012-07-11 Mark Rowe <mrowe@apple.com>
1664 Add a Mountain Lion version of libWebKitSystemInterface.a.
1666 Update the WebKitSystemInterface header and binaries.
1668 Reviewed by John Sullivan.
1670 * WebKitSystemInterface.h:
1671 * libWebKitSystemInterfaceLion.a:
1672 * libWebKitSystemInterfaceMountainLion.a: Added.
1673 * libWebKitSystemInterfaceSnowLeopard.a:
1675 2012-07-04 John Mellor <johnme@chromium.org>
1677 Text Autosizing: Add compile flag and runtime setting
1678 https://bugs.webkit.org/show_bug.cgi?id=87394
1680 This patch renames Font Boosting to Text Autosizing.
1682 Reviewed by Adam Barth.
1684 * win/tools/vsprops/FeatureDefines.vsprops:
1685 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1687 2012-06-29 Mihai Balan <mibalan@adobe.com>
1689 [CSS Regions] Adding feature defines for CSS Regions for Windows
1690 https://bugs.webkit.org/show_bug.cgi?id=88645
1692 Reviewed by Tony Chang.
1694 Re-trying to enable CSS regions on Windows. This time only enabling
1695 regions since exclusions lead to some very strange compiling/linking
1698 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
1699 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
1701 2012-06-28 Brent Fulgham <bfulgham@webkit.org>
1703 [WinCairo] Unreviewed build correction. Add two missing macro
1704 declarations to vsprops file.
1706 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
1707 ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
1709 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
1711 [WinCairo] Unreviewed build correction. Accidentally turned on
1712 CSS_FILTERS, which is not available in tree.
1714 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
1715 back off for WinCairo target.
1717 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
1719 [WinCairo] Unreviewed build correction. Resync feature defines with
1720 Apple port. Things have drifted apart a little.
1722 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
1723 Apple port, define some missing features.
1725 2012-06-19 Mike West <mkwst@chromium.org>
1727 Introduce ENABLE_CSP_NEXT configuration flag.
1728 https://bugs.webkit.org/show_bug.cgi?id=89300
1730 Reviewed by Adam Barth.
1732 The 1.0 draft of the Content Security Policy spec is just about to
1733 move to Last Call. We'll hide work on the upcoming 1.1 spec behind
1734 this ENABLE flag, disabled by default.
1736 Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
1738 * win/tools/vsprops/FeatureDefines.vsprops:
1739 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1741 2012-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
1743 Unreviewed, rolling out r120280.
1744 http://trac.webkit.org/changeset/120280
1745 https://bugs.webkit.org/show_bug.cgi?id=89273
1747 Enabling CSS regions broke all Windows tests (Requested by
1748 jhomeycutt on #webkit).
1750 * win/tools/vsprops/FeatureDefines.vsprops:
1751 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1753 2012-06-13 Mihai Balan <mibalan@adobe.com>
1755 Fix for #88645 - enabling regions on Windows
1757 [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
1758 https://bugs.webkit.org/show_bug.cgi?id=88645
1760 Reviewed by Sam Weinig.
1762 Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
1763 exclusions (previously even with the feature disabled, parsing still worked). However, the
1764 feature defines were enabled on Mac only - they were broken on Windows. This
1765 patch adds the feature defines to (re)enable regions and exclusions on Windows.
1767 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
1768 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
1770 2012-06-11 Alexis Menard <alexis.menard@openbossa.org>
1772 [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
1773 https://bugs.webkit.org/show_bug.cgi?id=88804
1775 Reviewed by Tony Chang.
1777 Protect box-decoration-break behind a feature flag enabled by default.
1779 * win/tools/vsprops/FeatureDefines.vsprops:
1780 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1782 2012-06-11 Anders Carlsson <andersca@apple.com>
1784 Pass the right color space over to the web process so we can set it on our CA context
1785 https://bugs.webkit.org/show_bug.cgi?id=88819
1786 <rdar://problem/11629050>
1788 Reviewed by John Sullivan.
1790 Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
1792 * WebKitSystemInterface.h:
1793 * libWebKitSystemInterfaceLion.a:
1794 * libWebKitSystemInterfaceSnowLeopard.a:
1796 2012-06-09 Sukolsak Sakshuwong <sukolsak@google.com>
1798 Add UNDO_MANAGER flag
1799 https://bugs.webkit.org/show_bug.cgi?id=87908
1801 Reviewed by Tony Chang.
1803 * win/tools/vsprops/FeatureDefines.vsprops:
1804 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1806 2012-06-05 Dongwoo Im <dw.im@samsung.com>
1808 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
1809 https://bugs.webkit.org/show_bug.cgi?id=73176
1811 Reviewed by Adam Barth.
1813 Two more APIs are added in Custom Scheme Handler specification.
1814 http://dev.w3.org/html5/spec/Overview.html#custom-handlers
1815 One is 'isProtocolHandlerRegistered' to query whether the specific URL
1816 is registered or not.
1817 The other is 'unregisterProtocolHandler' to remove the registered URL.
1819 * win/tools/vsprops/FeatureDefines.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1820 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1822 2012-05-29 Jessie Berlin <jberlin@apple.com>
1824 [Win] ~1/2 of all the iframe seamless tests fail
1825 https://bugs.webkit.org/show_bug.cgi?id=87543
1827 Rubber-stamped by Eric Seidel.
1829 Finish enabling IFRAME_SEAMLESS on Windows.
1831 * win/tools/vsprops/FeatureDefines.vsprops:
1833 2012-05-28 Vivek Galatage <vivekgalatage@gmail.com>
1835 Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows
1836 https://bugs.webkit.org/show_bug.cgi?id=87622
1838 Reviewed by Eric Seidel.
1840 Removed the ENABLE_3D_CANVAS from the property define as this is
1841 obsolete since bug #53041
1843 * win/tools/vsprops/FeatureDefines.vsprops:
1845 2012-05-24 John Mellor <johnme@chromium.org>
1847 Font Boosting: Add compile flag and runtime setting
1848 https://bugs.webkit.org/show_bug.cgi?id=87394
1850 Reviewed by Adam Barth.
1852 Add ENABLE_FONT_BOOSTING.
1854 * win/tools/vsprops/FeatureDefines.vsprops:
1855 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1857 2012-05-23 Ojan Vafai <ojan@chromium.org>
1859 add back the ability to disable flexbox
1860 https://bugs.webkit.org/show_bug.cgi?id=87147
1862 Reviewed by Tony Chang.
1864 * win/tools/vsprops/FeatureDefines.vsprops:
1865 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1867 2012-05-10 Anders Carlsson <andersca@apple.com>
1869 WebKit1: Add a way to blacklist specific plug-ins/plug-in versions
1870 https://bugs.webkit.org/show_bug.cgi?id=86150
1871 <rdar://problem/9551196>
1873 Reviewed by Sam Weinig.
1875 Add WKShouldBlockPlugin.
1877 * WebKitSystemInterface.h:
1878 * libWebKitSystemInterfaceLion.a:
1879 * libWebKitSystemInterfaceSnowLeopard.a:
1881 2012-05-08 Jon Lee <jonlee@apple.com>
1883 Safari warns that it needs to resend the form in an iFrame when going back
1884 https://bugs.webkit.org/show_bug.cgi?id=82658
1885 <rdar://problem/11292558>
1887 Reviewed by Darin Adler.
1889 * WebKitSystemInterface.h:
1890 * libWebKitSystemInterfaceLeopard.a:
1891 * libWebKitSystemInterfaceLion.a:
1892 * libWebKitSystemInterfaceSnowLeopard.a:
1894 2012-05-07 Eric Seidel <eric@webkit.org>
1896 Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed
1897 https://bugs.webkit.org/show_bug.cgi?id=85822
1899 Reviewed by Adam Barth.
1901 * win/tools/vsprops/FeatureDefines.vsprops:
1903 2012-05-06 Eric Seidel <eric@webkit.org>
1905 Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago)
1906 https://bugs.webkit.org/show_bug.cgi?id=85743
1908 Reviewed by Adam Barth.
1910 * win/tools/vsprops/FeatureDefines.vsprops:
1911 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1913 2012-05-02 Eric Seidel <eric@webkit.org>
1915 Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration)
1916 https://bugs.webkit.org/show_bug.cgi?id=85454
1918 Reviewed by Adam Barth.
1920 The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch.
1921 There is no functional change in this patch. Just moving the defines around.
1922 Its interesting to me that now that it's sorted and I can easily compare this with other
1923 ports and found that a whole bunch of defines which should be on for Cairo are off,
1924 likely due to Cairo simply being overlooked. These oversights should be easy to avoid
1925 in an autogenerated world.
1927 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1929 2012-05-02 Eric Seidel <eric@webkit.org>
1931 Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting
1932 https://bugs.webkit.org/show_bug.cgi?id=85445
1934 Reviewed by Adam Barth.
1936 I noticed this when comparing my auto-generated output for this file vs. the one
1937 we have checked in. Seems we might as well fix the checked in file to be
1938 consistent in style with itself. :)
1940 * win/tools/vsprops/FeatureDefines.vsprops:
1942 2012-04-27 Gavin Peters <gavinp@chromium.org>
1944 Add new ENABLE_LINK_PRERENDER define to control the Prerendering API
1945 https://bugs.webkit.org/show_bug.cgi?id=84871
1947 Reviewed by Adam Barth.
1949 Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering
1950 API separates it from prefetching. Having separate include guards lets ports enable prefetching,
1951 a relatively easy change, without needing to build the infrastructure for prerendering, which
1952 is considerably more complicated.
1954 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1956 2012-04-10 Adam Barth <abarth@webkit.org>
1958 Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
1959 https://bugs.webkit.org/show_bug.cgi?id=83256
1961 Reviewed by Eric Seidel.
1963 * win/tools/vsprops/FeatureDefines.vsprops:
1965 2012-04-09 Beth Dakin <bdakin@apple.com>
1967 <rdar://problem/11214796>
1969 New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib:
1972 Reviewed by Simon Fraser.
1974 * libWebKitSystemInterfaceLeopard.a:
1975 * libWebKitSystemInterfaceLion.a:
1976 * libWebKitSystemInterfaceSnowLeopard.a:
1978 2012-04-06 Dan Bernstein <mitz@apple.com>
1980 <rdar://problem/10912476> HiDPI: Have canvas use a hidpi backing store, but downsample upon access
1982 Reviewed by Sam Weinig.
1984 * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS.
1986 2012-04-03 Keishi Hattori <keishi@webkit.org>
1988 Disable ENABLE_DATALIST for now
1989 https://bugs.webkit.org/show_bug.cgi?id=82871
1991 Reviewed by Kent Tamura.
1993 * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST.
1995 2012-03-30 Keishi Hattori <keishi@webkit.org>
1997 Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
1998 https://bugs.webkit.org/show_bug.cgi?id=80972
2000 Reviewed by Kent Tamura.
2002 * win/tools/vsprops/FeatureDefines.vsprops:
2003 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2005 2012-03-20 Steve Falkenburg <sfalken@apple.com>
2007 Disable LTCG on Windows to avoid out of process space errors while linking
2008 https://bugs.webkit.org/show_bug.cgi?id=81714
2010 Reviewed by Jessie Berlin.
2012 * win/tools/vsprops/production.vsprops:
2014 2012-03-14 Jer Noble <jer.noble@apple.com>
2016 Wrong icon to restore to windowed mode in full screen video panel
2017 https://bugs.webkit.org/show_bug.cgi?id=70437
2019 Reviewed by Eric Carlson.
2021 * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
2022 * libWebKitSystemInterfaceLeopard.a:
2023 * libWebKitSystemInterfaceLion.a:
2024 * libWebKitSystemInterfaceSnowLeopard.a:
2025 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2026 * win/lib/WebKitSystemInterface.lib:
2028 2012-03-13 Adam Barth <abarth@webkit.org> && Benjamin Poulain <bpoulain@apple.com>
2030 Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
2031 https://bugs.webkit.org/show_bug.cgi?id=78853
2033 Reviewed by Adam Barth.
2035 * win/tools/vsprops/FeatureDefines.vsprops:
2036 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2038 2012-03-12 Enrica Casucci <enrica@apple.com>
2040 WebKit2: remove NSPasteboard access for promised data from the WebProcess
2041 https://bugs.webkit.org/show_bug.cgi?id=80073
2043 * WebKitSystemInterface.h: Touched the file to make build system happy.
2044 * libWebKitSystemInterfaceLeopard.a:
2045 * libWebKitSystemInterfaceLion.a:
2046 * libWebKitSystemInterfaceSnowLeopard.a:
2048 2012-03-09 Jon Lee <jonlee@apple.com>
2050 Add support for ENABLE(LEGACY_NOTIFICATIONS)
2051 https://bugs.webkit.org/show_bug.cgi?id=80497
2053 Reviewed by Adam Barth.
2055 Prep for b80472: Update API for Web Notifications
2056 * win/tools/vsprops/FeatureDefines.vsprops:
2057 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2059 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
2061 Bash scripts should support LF endings only
2062 https://bugs.webkit.org/show_bug.cgi?id=79509
2064 Reviewed by David Kilzer.
2066 * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
2068 2012-03-05 Sam Weinig <sam@webkit.org>
2070 Fix the SnowLeoaprd build.
2072 * WebKitSystemInterface.h:
2073 * libWebKitSystemInterfaceLeopard.a:
2074 * libWebKitSystemInterfaceLion.a:
2075 * libWebKitSystemInterfaceSnowLeopard.a:
2077 2012-03-05 Sam Weinig <sam@webkit.org>
2079 Update WebKitSystemInterface for WKCAContext additions.
2081 * WebKitSystemInterface.h:
2082 * libWebKitSystemInterfaceLeopard.a:
2083 * libWebKitSystemInterfaceLion.a:
2084 * libWebKitSystemInterfaceSnowLeopard.a:
2086 2012-03-03 Hans Wennborg <hans@chromium.org>
2088 Implement Speech JavaScript API
2089 https://bugs.webkit.org/show_bug.cgi?id=80019
2091 Reviewed by Adam Barth.
2093 Add ENABLE_SCRIPTED_SPEECH.
2095 * win/tools/vsprops/FeatureDefines.vsprops:
2096 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2098 2012-03-01 Nikolas Zimmermann <nzimmermann@rim.com>
2100 Unreviewed, rolling out r109255.
2101 http://trac.webkit.org/changeset/109255
2102 https://bugs.webkit.org/show_bug.cgi?id=79932
2104 Breaks rounded rects with dashed strokes in SVG
2106 * WebKitSystemInterface.h:
2107 * libWebKitSystemInterfaceLeopard.a:
2108 * libWebKitSystemInterfaceLion.a:
2109 * libWebKitSystemInterfaceSnowLeopard.a:
2111 2012-02-29 Tim Horton <timothy_horton@apple.com>
2113 Make use of CG rounded-rect primitives
2114 https://bugs.webkit.org/show_bug.cgi?id=79932
2115 <rdar://problem/9274953>
2117 Reviewed by Simon Fraser.
2119 Add wkCGPathAddRoundedRect.
2121 * WebKitSystemInterface.h:
2122 * libWebKitSystemInterfaceLeopard.a:
2123 * libWebKitSystemInterfaceLion.a:
2124 * libWebKitSystemInterfaceSnowLeopard.a:
2126 2012-02-28 Jer Noble <jer.noble@apple.com>
2128 Full screen video volume slider has "progress bar"
2129 https://bugs.webkit.org/show_bug.cgi?id=79812
2131 Reviewed by Eric Carlson.
2133 * WebKitSystemInterface.h:
2134 * libWebKitSystemInterfaceLeopard.a:
2135 * libWebKitSystemInterfaceLion.a:
2136 * libWebKitSystemInterfaceSnowLeopard.a:
2137 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2138 * win/lib/WebKitSystemInterface.lib:
2140 2012-02-28 Simon Fraser <simon.fraser@apple.com>
2142 Update WebKitSystemInterface.
2144 Reviewed by Sam Weinig.
2146 * WebKitSystemInterface.h:
2147 * libWebKitSystemInterfaceLeopard.a:
2148 * libWebKitSystemInterfaceLion.a:
2149 * libWebKitSystemInterfaceSnowLeopard.a:
2151 2012-02-28 Alexey Proskuryakov <ap@apple.com>
2153 [Mac] Add an experimental SPI for plug-ins to enter sandbox
2154 https://bugs.webkit.org/show_bug.cgi?id=79709
2156 This pulls a lot of WKSI changes at once, because the script that updates it didn't
2159 * WebKitSystemInterface.h:
2160 * libWebKitSystemInterfaceLeopard.a:
2161 * libWebKitSystemInterfaceLion.a:
2162 * libWebKitSystemInterfaceSnowLeopard.a:
2164 2012-02-10 Adam Klein <adamk@chromium.org>
2166 Enable MUTATION_OBSERVERS by default on all platforms
2167 https://bugs.webkit.org/show_bug.cgi?id=78196
2169 Reviewed by Ojan Vafai.
2171 * win/tools/vsprops/FeatureDefines.vsprops:
2172 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2174 2012-02-06 Matthew Delaney <mdelaney@apple.com>
2176 toDataURL() uses stale data after putImageData()
2177 https://bugs.webkit.org/show_bug.cgi?id=65767
2179 Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
2181 Reviewed by Chris Marrin.
2183 * WebKitSystemInterface.h: Added WKCGContextResetClip.
2184 * libWebKitSystemInterfaceLeopard.a:
2185 * libWebKitSystemInterfaceSnowLeopard.a:
2186 * libWebKitSystemInterfaceLion.a:
2188 2012-02-02 Chris Marrin <cmarrin@apple.com>
2190 Turn on CSS Filters on Windows
2191 https://bugs.webkit.org/show_bug.cgi?id=76667
2193 Turned on CSS_FILTERS for Windows
2195 Reviewed by Adele Peterson.
2197 * win/tools/vsprops/FeatureDefines.vsprops:
2199 2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com>
2201 Unreviewed, rolling out r106566.
2202 http://trac.webkit.org/changeset/106566
2203 https://bugs.webkit.org/show_bug.cgi?id=77673
2205 Broke the Windows build (Requested by jessieberlin on
2208 * win/tools/vsprops/FeatureDefines.vsprops:
2210 2012-02-02 Chris Marrin <cmarrin@apple.com>
2212 Turn on CSS Filters on Windows
2213 https://bugs.webkit.org/show_bug.cgi?id=76667
2215 Turned on CSS_FILTERS for Windows
2217 Reviewed by Adele Peterson.
2219 * win/tools/vsprops/FeatureDefines.vsprops:
2221 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
2223 Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
2225 * win/tools/vsprops/FeatureDefines.vsprops:
2226 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2228 2012-01-25 Hajime Morita <morrita@google.com>>
2230 ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
2231 https://bugs.webkit.org/show_bug.cgi?id=76863
2233 Reviewed by Dimitri Glazkov.
2235 Added a feature flag.
2237 * win/tools/vsprops/FeatureDefines.vsprops:
2238 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2240 2012-01-16 Brent Fulgham <bfulgham@webkit.org>
2242 [WinCairo] Build correction. Switch to Apple style builds without
2243 the _debug postfix so that launching tools, etc., will work properly.
2245 * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
2246 output files to be consistent with WebKit build/test tools.
2248 2012-01-05 Dan Bernstein <mitz@apple.com>
2250 <rdar://problem/10633760> Update copyright strings
2252 Reviewed by Mark Rowe.
2254 * win/tools/scripts/COPYRIGHT-END-YEAR:
2256 2011-12-06 Roland Steiner <rolandsteiner@chromium.org>
2258 <style scoped>: disable on Windows by default
2259 https://bugs.webkit.org/show_bug.cgi?id=73893
2261 Reviewed by Andreas Kling.
2263 * win/tools/vsprops/FeatureDefines.vsprops:
2264 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2266 2011-11-20 Roland Steiner <rolandsteiner@chromium.org>
2268 <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
2269 https://bugs.webkit.org/show_bug.cgi?id=72848
2271 Reviewed by Dimitri Glazkov.
2273 * win/tools/vsprops/FeatureDefines.vsprops:
2274 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2276 2011-11-14 Julien Chaffraix <jchaffraix@webkit.org>
2278 Add --css-grid-layout to build-webkit and the build systems
2279 https://bugs.webkit.org/show_bug.cgi?id=72320
2281 Reviewed by Ojan Vafai.
2283 * win/tools/vsprops/FeatureDefines.vsprops:
2284 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2286 2011-11-14 Tony Chang <tony@chromium.org>
2288 Remove the CSS3_FLEXBOX compile time flag and enable on all ports
2289 https://bugs.webkit.org/show_bug.cgi?id=72196
2291 Reviewed by Ojan Vafai.
2293 * win/tools/vsprops/FeatureDefines.vsprops:
2294 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2296 2011-11-11 Alexey Proskuryakov <ap@apple.com>
2298 WebProcess should use AppSandbox style quarantine
2299 https://bugs.webkit.org/show_bug.cgi?id=72168
2300 <rdar://problem/10434292>
2302 Reviewed by Darin Adler.
2304 * WebKitSystemInterface.h:
2305 * libWebKitSystemInterfaceLion.a:
2306 Added WKEnableSandboxStyleFileQuarantine().
2308 * libWebKitSystemInterfaceLeopard.a:
2309 * libWebKitSystemInterfaceSnowLeopard.a:
2310 Not sure why these also changed, but updating to match most recent build.
2312 2011-11-02 Dean Jackson <dino@apple.com>
2314 Add ENABLE_CSS_SHADERS flag
2315 https://bugs.webkit.org/show_bug.cgi?id=71394
2317 Reviewed by Sam Weinig.
2319 * win/tools/vsprops/FeatureDefines.vsprops:
2320 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2322 2011-10-24 Michael Saboff <msaboff@apple.com>
2324 WebKit doesn't build with recent changes to libdispatch
2325 https://bugs.webkit.org/show_bug.cgi?id=70737
2327 Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
2329 * WebKitSystemInterface.h:
2330 * libWebKitSystemInterfaceLeopard.a:
2331 * libWebKitSystemInterfaceLion.a:
2332 * libWebKitSystemInterfaceSnowLeopard.a:
2334 2011-10-21 Jeff Miller <jeffm@apple.com>
2336 Focus rings are too thin in HiDPI in WebKit2
2337 https://bugs.webkit.org/show_bug.cgi?id=70396
2339 Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
2341 Reviewed by Beth Dakin.
2343 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2344 * win/lib/WebKitSystemInterface.lib:
2346 2011-10-19 Beth Dakin <bdakin@apple.com>
2348 Try to fix the Chromium build.
2350 * WebKitSystemInterface.h:
2351 * libWebKitSystemInterfaceLeopard.a:
2352 * libWebKitSystemInterfaceLion.a:
2353 * libWebKitSystemInterfaceSnowLeopard.a:
2355 2011-10-19 Beth Dakin <bdakin@apple.com>
2357 https://bugs.webkit.org/show_bug.cgi?id=70396
2358 Focus rings are too thin in HiDPI in WebKit2
2360 <rdar://problem/10086876>
2362 Reviewed by Dan Bernstein.
2364 Renamed an existing WebKitSystemInterface function.
2365 * WebKitSystemInterface.h:
2366 * libWebKitSystemInterfaceLion.a:
2367 * libWebKitSystemInterfaceSnowLeopard.a:
2369 2011-10-18 Adam Barth <abarth@webkit.org>
2371 Always enable ENABLE(XPATH)
2372 https://bugs.webkit.org/show_bug.cgi?id=70217
2374 Reviewed by Eric Seidel.
2376 * win/tools/vsprops/FeatureDefines.vsprops:
2377 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2379 2011-10-17 Adam Roben <aroben@apple.com>
2385 5>c:\cygwin\home\buildbot\slave\win-release\build\webkitbuild\release\obj\webcore\derivedsources\jssvgpathsegcurvetoquadraticrel.cpp(128) : fatal error C1128: number of sections exceeded object file format limit : compile with /bigobj
2387 * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
2389 2011-10-16 Adam Barth <abarth@webkit.org>
2391 Always enable ENABLE(DOM_STORAGE)
2392 https://bugs.webkit.org/show_bug.cgi?id=70189
2394 Reviewed by Eric Seidel.
2396 * win/tools/vsprops/FeatureDefines.vsprops:
2397 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2399 2011-10-14 Dan Bernstein <mitz@apple.com>
2401 REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
2402 https://bugs.webkit.org/show_bug.cgi?id=70081
2404 Reviewed by Anders Carlsson.
2406 * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
2407 * libWebKitSystemInterfaceLeopard.a:
2408 * libWebKitSystemInterfaceLion.a:
2409 * libWebKitSystemInterfaceSnowLeopard.a:
2411 2011-10-13 Arko Saha <arko@motorola.com>
2413 Microdata: Basic implementation of document.getItems() method.
2414 https://bugs.webkit.org/show_bug.cgi?id=68610
2416 Reviewed by Ryosuke Niwa.
2418 Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
2419 Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
2421 * win/tools/vsprops/FeatureDefines.vsprops:
2422 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2424 2011-10-12 Adam Barth <abarth@webkit.org>
2426 Remove ENABLE(XHTMLMP) and associated code
2427 https://bugs.webkit.org/show_bug.cgi?id=69729
2429 Reviewed by David Levin.
2431 * win/tools/vsprops/FeatureDefines.vsprops:
2432 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2434 2011-10-11 Kent Tamura <tkent@chromium.org>
2436 C4481 warning should be disabled for OVERRIDE and FINAL.
2437 https://bugs.webkit.org/show_bug.cgi?id=69904
2439 Reviewed by Adam Roben.
2441 * win/tools/vsprops/common.vsprops: Disable C4481.
2443 2011-10-04 Kent Tamura <tkent@chromium.org>
2445 Introduce feature flags for incomplete input types
2446 https://bugs.webkit.org/show_bug.cgi?id=68971
2448 Reviewed by Hajime Morita.
2450 * win/tools/vsprops/FeatureDefines.vsprops:
2451 Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
2452 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
2454 2011-10-04 Scott Graham <scottmg@chromium.org>
2456 Add GAMEPAD feature flag
2457 https://bugs.webkit.org/show_bug.cgi?id=66859
2459 Reviewed by Darin Fisher.
2461 * win/tools/vsprops/FeatureDefines.vsprops:
2462 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2464 2011-09-26 Chris Marrin <cmarrin@apple.com>
2466 Enable requestAnimationFrame on Windows
2467 https://bugs.webkit.org/show_bug.cgi?id=68397
2469 Reviewed by Simon Fraser.
2471 Enable REQUEST_ANIMATION_FRAME for Windows
2473 * win/tools/vsprops/FeatureDefines.vsprops:
2475 2011-09-24 Adam Barth <abarth@webkit.org>
2477 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
2478 https://bugs.webkit.org/show_bug.cgi?id=68767
2480 Reviewed by Eric Seidel.
2482 * win/tools/vsprops/FeatureDefines.vsprops:
2483 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2485 2011-09-23 Adam Klein <adamk@chromium.org>
2487 Add ENABLE_MUTATION_OBSERVERS feature flag
2488 https://bugs.webkit.org/show_bug.cgi?id=68732
2490 Reviewed by Ojan Vafai.
2492 This flag will guard an implementation of the "Mutation Observers" proposed in
2493 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
2495 * win/tools/vsprops/FeatureDefines.vsprops:
2496 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2498 2011-09-22 Dean Jackson <dino@apple.com>
2500 Add ENABLE_CSS_FILTERS
2501 https://bugs.webkit.org/show_bug.cgi?id=68652
2503 Reviewed by Simon Fraser.
2505 * win/tools/vsprops/FeatureDefines.vsprops:
2506 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2508 2011-09-19 Adam Barth <abarth@webkit.org>
2510 Always enable ENABLE(EVENTSOURCE)
2511 https://bugs.webkit.org/show_bug.cgi?id=68414
2513 Reviewed by Eric Seidel.
2515 * win/tools/vsprops/FeatureDefines.vsprops:
2516 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2518 2011-09-15 Adam Barth <abarth@webkit.org>
2520 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
2521 https://bugs.webkit.org/show_bug.cgi?id=68205
2523 Reviewed by Eric Seidel.
2525 * win/tools/vsprops/FeatureDefines.vsprops:
2526 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2528 2011-09-15 Eric Seidel <eric@webkit.org>
2530 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
2531 https://bugs.webkit.org/show_bug.cgi?id=68182
2533 Reviewed by Adam Barth.
2535 * win/tools/vsprops/FeatureDefines.vsprops:
2536 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2538 2011-09-15 Eric Seidel <eric@webkit.org>
2540 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
2541 https://bugs.webkit.org/show_bug.cgi?id=68022
2543 Reviewed by Ryosuke Niwa.
2545 * win/tools/vsprops/FeatureDefines.vsprops:
2546 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2548 2011-09-14 Eric Seidel <eric@webkit.org>
2550 Remove ENABLE_SVG_USE as <use> is required by HTML5
2551 https://bugs.webkit.org/show_bug.cgi?id=68019
2553 Reviewed by Ryosuke Niwa.
2555 I missed a couple uses of SVG_USE in my previous patch.
2557 * win/tools/vsprops/FeatureDefines.vsprops:
2558 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2560 2011-09-13 Eric Seidel <eric@webkit.org>
2562 Remove ENABLE_SVG_USE as <use> is required by HTML5
2563 https://bugs.webkit.org/show_bug.cgi?id=68019
2565 Reviewed by Ryosuke Niwa.
2567 * win/tools/vsprops/FeatureDefines.vsprops:
2568 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2570 2011-09-13 Eric Seidel <eric@webkit.org>
2572 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
2573 https://bugs.webkit.org/show_bug.cgi?id=68018
2575 Reviewed by Ryosuke Niwa.
2577 * win/tools/vsprops/FeatureDefines.vsprops:
2578 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2580 2011-09-01 Tim Horton <timothy_horton@apple.com>
2582 REGRESSION: Rendering artifacts on a rotated, pattern filled shape
2583 https://bugs.webkit.org/show_bug.cgi?id=53055
2584 <rdar://problem/8910917>
2586 Reviewed by Simon Fraser.
2588 Introduce wkCGPatternCreateWithImageAndTransform.
2590 * WebKitSystemInterface.h:
2591 * libWebKitSystemInterfaceLeopard.a:
2592 * libWebKitSystemInterfaceLion.a:
2593 * libWebKitSystemInterfaceSnowLeopard.a:
2594 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2595 * win/lib/WebKitSystemInterface.lib:
2597 2011-08-30 Aaron Colwell <acolwell@chromium.org>
2599 Add MediaSource API to HTMLMediaElement
2600 https://bugs.webkit.org/show_bug.cgi?id=64731
2602 Reviewed by Eric Carlson.
2604 * win/tools/vsprops/FeatureDefines.vsprops:
2605 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2607 2011-08-24 Lucas Forschler <lforschler@apple.com>
2609 Update SVN properties to help out the Windows EWS bots.
2611 Reviewed by Adam Roben.
2613 * win: Modified properties svn:ignore.
2614 * win/include: Modified property svn:ignore.
2615 * win/lib: Modified property svn:ignore.
2617 2011-08-18 Beth Dakin <bdakin@apple.com>
2619 Reviewed by Sam Weinig.
2621 https://bugs.webkit.org/show_bug.cgi?id=66495
2622 Lion-specific scroller SPIs can use forward declaration instead of
2623 WebKitSystemInterface
2625 * WebKitSystemInterface.h:
2626 * libWebKitSystemInterfaceLeopard.a:
2627 * libWebKitSystemInterfaceLion.a:
2628 * libWebKitSystemInterfaceSnowLeopard.a:
2630 2011-07-28 Dan Bernstein <mitz@apple.com>
2632 WebKitSystemInterface support for
2633 <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
2635 Reviewed by Darin Adler.
2637 * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
2638 * libWebKitSystemInterfaceLeopard.a:
2639 * libWebKitSystemInterfaceLion.a:
2640 * libWebKitSystemInterfaceSnowLeopard.a:
2642 2011-07-22 Jessie Berlin <jberlin@apple.com>
2644 [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
2645 https://bugs.webkit.org/show_bug.cgi?id=64997
2647 Reviewed by Ada Chan.
2649 Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
2650 declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
2652 * WebKitSystemInterface.h:
2653 * libWebKitSystemInterfaceLeopard.a:
2654 * libWebKitSystemInterfaceLion.a:
2655 * libWebKitSystemInterfaceSnowLeopard.a:
2657 2011-07-15 Pratik Solanki <psolanki@apple.com>
2659 Part of https://bugs.webkit.org/show_bug.cgi?id=63674
2660 Get webkit to compile with USE(CFNETWORK) enabled on Mac
2662 Reviewed by David Kilzer.
2664 New WebKitSystemInterface functions for CFNetwork-based loader.
2666 * WebKitSystemInterface.h:
2667 * libWebKitSystemInterfaceLeopard.a:
2668 * libWebKitSystemInterfaceLion.a:
2669 * libWebKitSystemInterfaceSnowLeopard.a:
2671 2011-07-12 Brent Fulgham <bfulgham@webkit.org>
2673 Standardize WinCairo conditionalized code under PLATFORM macro.
2674 https://bugs.webkit.org/show_bug.cgi?id=64377
2676 Reviewed by Maciej Stachowiak.
2678 * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
2679 macro definition (WTF_PLATFORM_WIN_CAIRO)
2681 2011-07-02 Mark Rowe <mrowe@apple.com>
2683 Update the header file too.
2685 * WebKitSystemInterface.h:
2687 2011-07-02 Mark Rowe <mrowe@apple.com>
2689 Update WebKitSystemInterface binaries.
2691 * libWebKitSystemInterfaceLeopard.a:
2692 * libWebKitSystemInterfaceLion.a: Added.
2693 * libWebKitSystemInterfaceSnowLeopard.a:
2695 2011-06-28 Brent Fulgham <bfulgham@webkit.org>
2697 Unreviewed build correction. Link to correct library for
2700 * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
2701 zlib.lib when building for WinCairo.
2703 2011-06-21 MORITA Hajime <morrita@google.com>
2705 Unreviewed, rolling out r89401 and r89403.
2706 http://trac.webkit.org/changeset/89401
2707 http://trac.webkit.org/changeset/89403
2708 https://bugs.webkit.org/show_bug.cgi?id=62970
2710 Breaks mac build and mistakenly enables the spellcheck API
2712 * win/tools/vsprops/FeatureDefines.vsprops:
2713 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2715 2011-06-20 MORITA Hajime <morrita@google.com>
2717 Reviewed by Kent Tamura.
2719 Spellcheck API should be build-able.
2720 https://bugs.webkit.org/show_bug.cgi?id=62970
2722 * win/tools/vsprops/FeatureDefines.vsprops:
2723 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2725 2011-06-20 Pratik Solanki <psolanki@apple.com>
2727 Reviewed by David Kilzer.
2729 HTTP pipelining functions on mac should match windows
2730 https://bugs.webkit.org/show_bug.cgi?id=63012
2732 * WebKitSystemInterface.h:
2733 * libWebKitSystemInterfaceLeopard.a:
2734 * libWebKitSystemInterfaceSnowLeopard.a:
2736 2011-06-13 Tony Chang <tony@chromium.org>
2738 Reviewed by Dimitri Glazkov.
2740 rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
2741 https://bugs.webkit.org/show_bug.cgi?id=62578
2743 * win/tools/vsprops/FeatureDefines.vsprops:
2744 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2746 2011-06-13 Tony Chang <tony@chromium.org>
2748 Reviewed by Adam Barth.
2750 rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
2751 https://bugs.webkit.org/show_bug.cgi?id=62545
2753 * win/tools/vsprops/FeatureDefines.vsprops:
2754 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2756 2011-06-10 Tony Chang <tony@chromium.org>
2758 Reviewed by Ojan Vafai.
2760 add a compile guard ENABLE(FLEXBOX)
2761 https://bugs.webkit.org/show_bug.cgi?id=62049
2763 * win/tools/vsprops/FeatureDefines.vsprops:
2764 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2766 2011-06-07 Tim Horton <timothy_horton@apple.com>
2768 Reviewed by Alexey Proskuryakov.
2770 Use correct CFURLStorageSessionRef definition on Snow Leopard
2771 https://bugs.webkit.org/show_bug.cgi?id=62223
2773 * WebKitSystemInterface.h:
2775 2011-06-06 Alexandru Chiculita <achicu@adobe.com>
2777 Reviewed by Kent Tamura.
2779 Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
2780 https://bugs.webkit.org/show_bug.cgi?id=61628
2782 * win/tools/vsprops/FeatureDefines.vsprops:
2783 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2785 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com>
2787 Reviewed by Kent Tamura.
2789 Add ENABLE(CSS_REGIONS) guard for CSS Regions support
2790 https://bugs.webkit.org/show_bug.cgi?id=61631
2792 * win/tools/vsprops/FeatureDefines.vsprops:
2793 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2795 2011-05-25 Jer Noble <jer.noble@apple.com>
2797 Reviewed by Dan Bernstein.
2799 30 second rewind button dysfunctional viewing trailers fullscreen.
2800 https://bugs.webkit.org/show_bug.cgi?id=61505
2802 Updated WKSI Libraries with new images for Backward buttons in default
2805 * libWebKitSystemInterfaceLeopard.a:
2806 * libWebKitSystemInterfaceSnowLeopard.a:
2808 2011-05-25 Jer Noble <jer.noble@apple.com>
2810 Reviewed by Darin Adler.
2812 Video fails to play on Vimeo
2813 https://bugs.webkit.org/show_bug.cgi?id=61403
2815 Added functions to retrieve the resolved URL for media types supported on
2818 * WebKitSystemInterface.h:
2819 * WebKitSystemInterface.m:
2820 (WKAVAssetResolvedURL): Added.
2821 (WKQTMovieResolvedURL): Added.
2823 2011-05-24 Keishi Hattori <keishi@webkit.org>
2825 Reviewed by Kent Tamura.
2827 Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
2828 https://bugs.webkit.org/show_bug.cgi?id=61273
2830 * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
2831 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
2833 2011-05-12 Jessie Berlin <jberlin@apple.com>
2835 Reviewed by Darin Adler.
2837 [Windows WebKit2] Use cookies set in WebKit1
2838 https://bugs.webkit.org/show_bug.cgi?id=60274
2840 Update WKSI with the changes to wkCreatePrivateStorageSession.
2842 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2843 * win/lib/WebKitSystemInterface.lib:
2845 2011-05-11 Jessie Berlin <jberlin@apple.com>
2847 Reviewed by Steve Falkenburg.
2849 [Windows WebKit2] Use cookies set in WebKit1
2850 https://bugs.webkit.org/show_bug.cgi?id=60274
2852 Take 3 after rolling out KB2465367 from my system.
2854 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2855 * win/lib/WebKitSystemInterface.lib:
2857 2011-05-11 Sheriff Bot <webkit.review.bot@gmail.com>
2859 Unreviewed, rolling out r86255.
2860 http://trac.webkit.org/changeset/86255
2861 https://bugs.webkit.org/show_bug.cgi?id=60660
2863 REGRESSION (r86255): Lots of tests crashing in
2864 CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
2865 (WebKit2 Tests) (Requested by aroben on #webkit).
2867 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2868 * win/lib/WebKitSystemInterface.lib:
2870 2011-05-11 Jessie Berlin <jberlin@apple.com>
2872 Reviewed by Steve Falkenburg.
2874 [Windows WebKit2] Use cookies set in WebKit1
2875 https://bugs.webkit.org/show_bug.cgi?id=60274
2877 Take 3 after rolling out KB2465367 from my system.
2879 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2880 * win/lib/WebKitSystemInterface.lib:
2882 2011-05-09 Sheriff Bot <webkit.review.bot@gmail.com>
2884 Unreviewed, rolling out r86075.
2885 http://trac.webkit.org/changeset/86075
2886 https://bugs.webkit.org/show_bug.cgi?id=60495
2888 broke windows tests (Requested by jessieberlin on #webkit).
2890 * win/lib/WebKitSystemInterface.lib:
2892 2011-05-09 Jessie Berlin <jberlin@apple.com>
2894 Take 2 on updating the WKSI libraries.
2896 * win/lib/WebKitSystemInterface.lib:
2898 2011-05-08 Sheriff Bot <webkit.review.bot@gmail.com>
2900 Unreviewed, rolling out r86037.
2901 http://trac.webkit.org/changeset/86037
2902 https://bugs.webkit.org/show_bug.cgi?id=60453
2904 broke Windows tests (Requested by jessieberlin on #webkit).
2906 * win/lib/WebKitSystemInterface.lib:
2908 2011-05-08 Jessie Berlin <jberlin@apple.com>
2910 Rubber-stamped by Alice Liu.
2912 Update the WKSI libraries.
2914 * win/lib/WebKitSystemInterface.lib:
2916 2011-05-07 Sheriff Bot <webkit.review.bot@gmail.com>
2918 Unreviewed, rolling out r86016.
2919 http://trac.webkit.org/changeset/86016
2920 https://bugs.webkit.org/show_bug.cgi?id=60445
2922 caused crashes on the WK2 Windows bots (Requested by
2923 jessieberlin on #webkit).
2925 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2926 * win/lib/WebKitSystemInterface.lib:
2928 2011-05-07 Jessie Berlin <jberlin@apple.com>
2930 Reviewed by Steve Falkenburg.
2932 [Windows WebKit2] Use cookies set in WebKit1
2933 https://bugs.webkit.org/show_bug.cgi?id=60274
2935 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2936 * win/lib/WebKitSystemInterface.lib:
2938 2011-05-05 Dan Bernstein <mitz@apple.com>
2940 Reviewed by Simon Fraser.
2942 WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
2944 * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
2946 2011-04-29 Jer Noble <jer.noble@apple.com>
2948 Reviewed by Eric Seidel.
2950 Implement FULLSCREEN_API on Windows, Part 4: Enable it
2951 https://bugs.webkit.org/show_bug.cgi?id=59798
2953 * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
2955 2011-05-03 David Kilzer <ddkilzer@apple.com>
2957 Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
2958 <rdar://problem/8924448>
2960 Reviewed by Adam Roben.
2962 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2963 (wkGetHTTPPipeliningPriority): Added declaration.
2964 (wkSetHTTPPipeliningMaximumPriority): Added declaration.
2965 (wkSetHTTPPipeliningPriority): Added declaration.
2966 * win/lib/WebKitSystemInterface.lib: Updated.
2968 2011-04-28 David Levin <levin@chromium.org>
2970 Reviewed by Adam Barth.
2972 Remove IMAGE_RESIZER related code.
2973 https://bugs.webkit.org/show_bug.cgi?id=59735
2975 * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
2976 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
2978 2011-04-28 Chris Fleizach <cfleizach@apple.com>
2980 Reviewed by Maciej Stachowiak.
2982 Allow remote accessibility API for WK2 to build on SnowLeopard.
2983 <rdar://problem/9324507>
2985 * WebKitSystemInterface.h:
2986 * libWebKitSystemInterfaceLeopard.a:
2987 * libWebKitSystemInterfaceSnowLeopard.a:
2989 2011-04-27 Mark Rowe <mrowe@apple.com>
2991 Rubber-stamped by Geoff Garen.
2993 Remove some files that are no longer relevant.
2995 * libWebKitSystemInterfaceTiger.a: Removed.
2997 2011-04-23 Brent Fulgham <bfulgham@webkit.org>
2999 [WinCairo] Unreviewed build change.
3001 Activate Geolocation API, as it will work with WinCairo assuming
3002 an appropriate Geolocation Provider is registered.
3004 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
3005 Geolocation features.
3007 2011-04-21 Maciej Stachowiak <mjs@apple.com>
3009 Reviewed by Adam Roben.
3011 Add a feature define to allow <details> and <summary> to be disabled
3012 https://bugs.webkit.org/show_bug.cgi?id=59118
3013 <rdar://problem/9257045>
3015 * win/tools/vsprops/FeatureDefines.vsprops:
3016 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3018 2011-04-20 Eric Carlson <eric.carlson@apple.com>
3020 Reviewed by Dan Bernstein.
3022 Adopt QTKit API for listing and deleting file in its media cache.
3023 <rdar://problem/9130029>
3024 https://bugs.webkit.org/show_bug.cgi?id=58795
3026 * WebKitSystemInterface.h:
3027 * libWebKitSystemInterfaceLeopard.a:
3028 * libWebKitSystemInterfaceSnowLeopard.a:
3030 2011-04-19 Jessie Berlin <jberlin@apple.com>
3032 Reviewed by Sam Weinig.
3034 Roll r81683 back in.
3036 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3037 <rdar://problem/9139245>
3041 * win/lib/WebKitSystemInterface.lib:
3043 2011-04-15 Shishir Agrawal <shishir@chromium.org>
3045 Reviewed by James Robinson.
3047 Add a flag to guard Page Visibility API changes.
3048 https://bugs.webkit.org/show_bug.cgi?id=58464
3050 * win/tools/vsprops/FeatureDefines.vsprops:
3052 2011-04-14 Pratik Solanki <psolanki@apple.com>
3054 Reviewed by David Kilzer.
3056 Set minimum priority for fast lane connections
3057 https://bugs.webkit.org/show_bug.cgi?id=58353
3059 Add WKSetHTTPPipeliningMinimumFastLanePriority.
3061 * WebKitSystemInterface.h:
3062 * libWebKitSystemInterfaceLeopard.a:
3063 * libWebKitSystemInterfaceSnowLeopard.a:
3065 2011-04-08 Alpha Lam <hclam@chromium.org>
3067 Unreviewed, rolling out r83335.
3068 http://trac.webkit.org/changeset/83335
3069 https://bugs.webkit.org/show_bug.cgi?id=53556
3071 GTK and QT bots are broken
3073 * win/tools/vsprops/FeatureDefines.vsprops:
3074 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3076 2011-04-07 Anna Cavender <annacc@chromium.org>
3078 Reviewed by Eric Carlson.
3080 Setup ENABLE(TRACK) feature define
3081 https://bugs.webkit.org/show_bug.cgi?id=53556
3083 * win/tools/vsprops/FeatureDefines.vsprops:
3084 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3086 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
3088 Revert ENABLE_TRACK patch due to compile failures.
3090 * win/tools/vsprops/FeatureDefines.vsprops:
3091 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3093 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
3095 Reviewed by David Levin.
3097 Add QUOTA build flag for unified quota API
3098 https://bugs.webkit.org/show_bug.cgi?id=57918
3100 * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
3101 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
3103 2011-04-04 David Kilzer <ddkilzer@apple.com>
3105 <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
3107 Reviewed by Alexey Proskuryakov.
3109 * WebKitSystemInterface.h:
3110 (WKSetHTTPPipeliningMaximumPriority): Added declaration.
3111 (WKExtractWordDefinitionTokenRangeFromContextualString): Added
3112 missing declaration from r81890.
3113 (WKShowWordDefinitionWindow): Ditto.
3114 (WKHideWordDefinitionWindow): Ditto.
3115 * libWebKitSystemInterfaceLeopard.a: Updated.
3116 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3118 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3120 Reviewed by Adam Roben.
3122 Remove unused AnalyzeWithLargeStack code from Windows build files
3123 https://bugs.webkit.org/show_bug.cgi?id=57771
3125 This was used for us to build with prefast automatically,
3126 but it is out-of-date and hasn't been used for some time.
3127 Removing completely for now.
3129 * win/tools/vsprops/common.vsprops:
3131 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3133 Reviewed by Brian Weinstein.
3135 Fix Windows build warning.
3136 https://bugs.webkit.org/show_bug.cgi?id=57767
3138 * win/tools/vsprops/common.vsprops:
3140 2011-04-01 Brent Fulgham <bfulgham@webkit.org>
3142 [WinCairo] Unreviewed build fix.
3144 Define DEBUG_ALL for WinCairo debug builds so that the correct
3145 labeled DLLs ("*_debug.dll") are linked for testing runs.
3147 * win/tools/vsprops/debug_wincairo.vsprops:
3149 2011-04-01 Timothy Hatcher <timothy@apple.com>
3151 Make momentum scroll event latching work in WebKit2 on Mac.
3153 <rdar://problem/8751861>
3155 Reviewed by Darin Adler.
3157 * WebKitSystemInterface.h:
3158 * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
3159 * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
3161 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3163 Reviewed by Adam Roben.
3165 Should turn off frame pointer omission (FPO) for Release (not Production) builds
3166 https://bugs.webkit.org/show_bug.cgi?id=54403
3168 Leave it enabled for Windows Production builds.
3169 Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
3171 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
3174 * win/tools/vsprops/release.vsprops:
3176 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3178 Reviewed by Adam Roben.
3180 Share most vsprops between Release and Production builds in releaseproduction.vsprops
3181 https://bugs.webkit.org/show_bug.cgi?id=57508
3183 * win/tools/vsprops/release.vsprops:
3184 * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
3186 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3188 Rubber stamped by Adam Roben.
3190 Remove unnecessary NDEBUG define.
3192 * win/tools/vsprops/production.vsprops:
3194 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3196 Reviewed by Adam Roben.
3198 Update Windows production build logic for new production configurations
3199 https://bugs.webkit.org/show_bug.cgi?id=57494
3201 * win/tools/vsprops/common.vsprops:
3202 * win/tools/vsprops/production.vsprops: Added.
3204 2011-03-29 Brent Fulgham <bfulgham@webkit.org>
3206 Unreviewed build change to activate MathML for WinCairo.
3208 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
3210 2011-03-29 Jessie Berlin <jberlin@apple.com>
3212 Update the WebKitSystemInterface libraries for changes in the implementation.
3214 * libWebKitSystemInterfaceLeopard.a:
3215 * libWebKitSystemInterfaceSnowLeopard.a:
3217 2011-03-28 Jeff Miller <jeffm@apple.com>
3219 Reviewed by Adam Roben.
3221 Include certificate when sending a WebCore::ResourceError to UI process on Windows
3222 https://bugs.webkit.org/show_bug.cgi?id=57195
3224 Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
3225 implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so
3226 WebCore::ResourceError can set the certificate in the user info dictionary.
3228 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3229 * win/lib/WebKitSystemInterface.lib:
3231 2011-03-28 Jeff Miller <jeffm@apple.com>
3233 Rubber-stamped by Adam Roben.
3235 Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
3237 * win/lib/WebKitSystemInterface_debug.lib: Removed.
3239 2011-03-25 Brent Fulgham <bfulgham@webkit.org>
3241 Kick the build machines after r81977.
3243 * win/tools/vsprops/common.vsprops:
3245 2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com>
3247 Unreviewed, rolling out r81683.
3248 http://trac.webkit.org/changeset/81683
3249 https://bugs.webkit.org/show_bug.cgi?id=56872
3251 Crashing in some tests (Requested by weinig on #webkit).
3253 * win/lib/WebKitSystemInterface.lib:
3255 2011-03-22 Sam Weinig <sam@webkit.org>
3257 Reviewed by Adam Roben.
3259 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3260 <rdar://problem/9139245>
3264 * win/lib/WebKitSystemInterface.lib:
3266 2011-03-22 Sam Weinig <sam@webkit.org>
3268 Reviewed by Brady Eidson.
3270 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3271 <rdar://problem/9139245>
3273 * libWebKitSystemInterfaceLeopard.a:
3274 * libWebKitSystemInterfaceSnowLeopard.a:
3276 2011-03-17 Anders Carlsson <andersca@apple.com>
3278 Add WKWindowWillOrderOffScreenNotification.
3280 * WebKitSystemInterface.h:
3281 * libWebKitSystemInterfaceLeopard.a:
3282 * libWebKitSystemInterfaceSnowLeopard.a:
3284 2011-03-14 Pratik Solanki <psolanki@apple.com>
3286 Rubber-stamped by Mark Rowe.
3288 I checked in Intel-only version of these files in r80975. This fixes that by building all
3289 the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
3291 * libWebKitSystemInterfaceLeopard.a:
3292 * libWebKitSystemInterfaceSnowLeopard.a:
3294 2011-03-13 Pratik Solanki <psolanki@apple.com>
3296 Reviewed by Brady Eidson.
3298 Make adjustMIMETypeIfNecessary use CFNetwork directly
3299 https://bugs.webkit.org/show_bug.cgi?id=55912
3301 Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
3303 * WebKitSystemInterface.h:
3304 * libWebKitSystemInterfaceLeopard.a:
3305 * libWebKitSystemInterfaceSnowLeopard.a:
3307 2011-03-09 Jessie Berlin <jberlin@apple.com>
3309 Reviewed by Adam Roben.
3311 Use the Cookie Storage from the Private Browsing Storage Session directly
3312 https://bugs.webkit.org/show_bug.cgi?id=55986
3314 * WebKitSystemInterface.h:
3315 * libWebKitSystemInterfaceLeopard.a:
3316 * libWebKitSystemInterfaceSnowLeopard.a:
3317 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3318 * win/lib/WebKitSystemInterface.lib:
3320 2011-03-07 Steve Falkenburg <sfalken@apple.com>
3324 * win/tools/scripts/VERSION:
3326 2011-03-06 Jessie Berlin <jberlin@apple.com>
3328 Reviewed by Sam Weinig.
3330 WebKit2: Use CFNetwork Sessions API.
3331 https://bugs.webkit.org/show_bug.cgi?id=55435.
3333 When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
3334 Private Browsing Storage Session.
3336 Update WebKitSystemInterface headers and libraries with the new functions.
3338 * WebKitSystemInterface.h:
3339 * libWebKitSystemInterfaceLeopard.a:
3340 * libWebKitSystemInterfaceSnowLeopard.a:
3341 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3342 * win/lib/WebKitSystemInterface.lib:
3344 2011-03-04 Jessie Berlin <jberlin@apple.com>
3346 Reviewed by Maciej Stachowiak.
3348 WebKit2: Use CFNetwork Sessions API.
3349 https://bugs.webkit.org/show_bug.cgi?id=55435.
3351 When Private Browsing is enabled, get the cached url response from the cache associated with
3352 the Private Browsing Storage Session.
3354 Update WebKitSystemInterface headers and libraries with the new functions.
3356 * WebKitSystemInterface.h:
3357 * libWebKitSystemInterfaceLeopard.a:
3358 * libWebKitSystemInterfaceSnowLeopard.a:
3359 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3360 * win/lib/WebKitSystemInterface.lib:
3362 2011-03-03 Jessie Berlin <jberlin@apple.com>
3364 Reviewed by Adam Roben.
3366 WebKit2: Use CFNetwork Sessions API.
3367 https://bugs.webkit.org/show_bug.cgi?id=55435
3369 Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
3371 Update WebKitSystemInterface headers and libraries with the new functions.
3373 * WebKitSystemInterface.h:
3374 * libWebKitSystemInterfaceLeopard.a:
3375 * libWebKitSystemInterfaceSnowLeopard.a:
3376 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3377 * win/lib/WebKitSystemInterface.lib:
3379 2011-03-02 Jessie Berlin <jberlin@apple.com>
3381 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
3383 * libWebKitSystemInterfaceLeopard.a:
3384 * libWebKitSystemInterfaceSnowLeopard.a:
3386 2011-03-02 Jessie Berlin <jberlin@apple.com>
3388 Windows build fix. Unreviewed.
3390 * win/lib/WebKitSystemInterface.lib:
3392 2011-03-02 Jessie Berlin <jberlin@apple.com>
3394 Rubber-stamped by Adam Roben.
3396 WebKit2: Use CFNetwork Sessions API.
3397 https://bugs.webkit.org/show_bug.cgi?id=55435
3399 Add the ability to create a Private Browsing Storage Session.
3401 Update WebKitSystemInterface headers and libraries with the new functions.
3403 * WebKitSystemInterface.h:
3404 * libWebKitSystemInterfaceLeopard.a:
3405 * libWebKitSystemInterfaceSnowLeopard.a:
3406 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3407 * win/lib/WebKitSystemInterface.lib:
3409 2011-03-02 Daniel Cheng <dcheng@chromium.org>
3411 Reviewed by David Levin.
3413 Add feature define for data transfer items
3414 https://bugs.webkit.org/show_bug.cgi?id=55510
3416 * win/tools/vsprops/FeatureDefines.vsprops:
3417 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3419 2011-03-02 Adam Roben <aroben@apple.com>
3421 Try to force a clean build on the Windows bots
3423 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
3424 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
3427 * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
3429 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
3431 Unreviewed, rolling out r80079.
3432 http://trac.webkit.org/changeset/80079
3433 https://bugs.webkit.org/show_bug.cgi?id=55547
3435 "Broke the Win debug build?" (Requested by dcheng on #webkit).
3437 * win/tools/vsprops/FeatureDefines.vsprops:
3438 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3440 2011-03-01 Daniel Cheng <dcheng@chromium.org>
3442 Reviewed by David Levin.
3444 Add feature define for data transfer items
3445 https://bugs.webkit.org/show_bug.cgi?id=55510
3447 * win/tools/vsprops/FeatureDefines.vsprops:
3448 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3450 2011-03-01 Sam Weinig <sam@webkit.org>
3452 Reviewed by Anders Carlsson.
3454 WebKit2 needs to be made localizable
3455 <rdar://problem/8728860>
3457 * WebKitSystemInterface.h:
3458 * libWebKitSystemInterfaceLeopard.a:
3459 * libWebKitSystemInterfaceSnowLeopard.a:
3461 2011-02-25 Brian Weinstein <bweinstein@apple.com>
3463 Fix linking of Chromium Mac build.
3465 * libWebKitSystemInterfaceLeopard.a:
3466 * libWebKitSystemInterfaceSnowLeopard.a:
3468 2011-02-21 Brian Weinstein <bweinstein@apple.com>
3470 Reviewed by Adam Roben.
3472 WebResourceCacheManager should be responsible for managing the CFURLCache as well
3473 as the WebCore memory cache.
3474 https://bugs.webkit.org/show_bug.cgi?id=54886
3475 Part of <rdar://problem/8971738>
3477 Update WebKitSystemInterface headers and libraries with new functions.
3479 * WebKitSystemInterface.h:
3480 * libWebKitSystemInterfaceLeopard.a:
3481 * libWebKitSystemInterfaceSnowLeopard.a:
3482 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3483 * win/lib/WebKitSystemInterface.lib:
3485 2011-02-21 Brian Weinstein <bweinstein@apple.com>
3487 Rubber-stamped by Dan Bernstein.
3489 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
3490 match the current WebKitSystemInterface.h.
3492 * WebKitSystemInterface.h:
3494 2011-02-08 Patrick Gansterer <paroga@webkit.org>
3496 Reviewed by Adam Roben.
3498 [WIN] Add missing forward declarations in WebKitSystemInterface.h
3499 https://bugs.webkit.org/show_bug.cgi?id=53889
3501 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3503 2011-02-04 Steve Falkenburg <sfalken@apple.com>
3505 Reviewed by Adam Roben.
3507 Bump Windows minimum system requirement to XPSP2
3508 https://bugs.webkit.org/show_bug.cgi?id=53807
3510 * win/tools/vsprops/common.vsprops:
3512 2011-02-03 James Kozianski <koz@chromium.org>
3514 Reviewed by Dimitri Glazkov.
3516 Add navigator.registerProtocolHandler behind a flag.
3517 https://bugs.webkit.org/show_bug.cgi?id=52609
3519 * win/tools/vsprops/FeatureDefines.vsprops:
3520 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3522 2011-02-02 Steve Lacey <sjl@chromium.org>
3524 Reviewed by Eric Carlson.
3526 Implement basic media statistics on media elements.
3527 https://bugs.webkit.org/show_bug.cgi?id=53322
3529 * win/tools/vsprops/FeatureDefines.vsprops:
3530 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3532 2011-01-28 Anders Carlsson <andersca@apple.com>
3538 * WebKitSystemInterface.h:
3539 * libWebKitSystemInterfaceLeopard.a:
3540 * libWebKitSystemInterfaceSnowLeopard.a:
3542 2011-01-26 David Kilzer <ddkilzer@apple.com>
3544 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
3545 <rdar://problem/8821760>
3547 Reviewed by Antti Koivisto.
3549 * WebKitSystemInterface.h:
3550 New methods added for HTTP pipelining support.
3551 (WKGetHTTPPipeliningPriority): Added.
3552 (WKSetHTTPPipeliningPriority): Added.
3553 Unrelated methods added after updating the header.
3554 (WKMakeScrollbarPainter): Added.
3555 (WKScrollbarPainterPaint): Added.
3556 * libWebKitSystemInterfaceLeopard.a: Updated.
3557 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3559 2011-01-24 Jer Noble <jer.noble@apple.com>
3561 Reviewed by Eric Carlson.
3563 REGRESSION (r72119): Audio never plays on Star Wars intro animation
3564 https://bugs.webkit.org/show_bug.cgi?id=52467
3566 Add wkGetQuickTimeMIMETypeList() function.
3568 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3569 * win/lib/WebKitSystemInterface.lib:
3571 2011-01-18 Anders Carlsson <andersca@apple.com>
3573 Reviewed by Darin Adler.
3575 Add WKPopupContextMenu.
3577 * WebKitSystemInterface.h:
3578 * libWebKitSystemInterfaceLeopard.a:
3579 * libWebKitSystemInterfaceSnowLeopard.a:
3581 2011-01-17 Adam Roben <aroben@apple.com>
3583 Make it possible to both set and clear a wkCACFContext's D3D device
3585 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
3587 Reviewed by Chris Marrin.
3589 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3590 * win/lib/WebKitSystemInterface.lib:
3592 2011-01-07 Chris Marrin <cmarrin@apple.com>
3596 Minor change to check for null context
3598 * win/lib/WebKitSystemInterface.lib:
3599 * win/lib/WebKitSystemInterface_debug.lib:
3601 2011-01-07 Chris Marrin <cmarrin@apple.com>
3605 Added one more API to WKSI to get the user data
3606 out of the CACFContext.
3608 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3609 * win/lib/WebKitSystemInterface.lib:
3610 * win/lib/WebKitSystemInterface_debug.lib:
3612 2011-01-07 Chris Marrin <cmarrin@apple.com>
3616 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
3618 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3619 * win/lib/WebKitSystemInterface.lib:
3620 * win/lib/WebKitSystemInterface_debug.lib:
3622 2011-01-05 Steve Falkenburg <sfalken@apple.com>
3624 Reviewed by Darin Adler.
3626 Debug and Release builds on Windows clobber each other
3627 https://bugs.webkit.org/show_bug.cgi?id=49185
3629 Changes the structure of WebKitBuild build products directory so we
3630 completely separate each build configuration into independent directories.
3632 Although we previously had per-configuration directories for obj, this change adds
3633 per-configuration directories for bin, lib, obj, and include. Each configuration's
3634 build products are stored within a directory inside of WebKitBuild.
3636 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
3637 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
3639 * win/tools/vsprops/common.vsprops:
3641 2011-01-03 Chris Fleizach <cfleizach@apple.com>
3643 Reviewed, tweaked and landed by Sam Weinig.
3645 WebKit2: Accessibility support (42130)
3646 <rdar://problem/7660629>
3648 * WebKitSystemInterface.h:
3649 * libWebKitSystemInterfaceLeopard.a:
3650 * libWebKitSystemInterfaceSnowLeopard.a:
3652 2011-01-02 Dan Bernstein <mitz@apple.com>
3654 Rubber-stamped by Simon Fraser.
3656 <rdar://problem/8812159> Update copyright strings
3658 * win/tools/scripts/COPYRIGHT-END-YEAR:
3660 2010-12-21 Sam Weinig <weinig@apple.com>
3662 Reviewed by Anders Carlsson.
3664 Add serialization for CFURLRequestRef and CFURLResponseRef.
3666 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3667 * win/lib/WebKitSystemInterface.lib:
3669 2010-12-14 Anders Carlsson <andersca@apple.com>
3671 Reviewed by Dan Bernstein.
3673 Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
3675 * WebKitSystemInterface.h:
3676 * libWebKitSystemInterfaceLeopard.a:
3677 * libWebKitSystemInterfaceSnowLeopard.a:
3679 2010-12-10 Chris Marrin <cmarrin@apple.com>
3681 Reviewed by Adam Roben.
3683 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
3684 Also got rid of WebKitSystemInterface_debug.lib as recommended by
3685 Adam Roben. No OpenSource builds use it since r72327.
3687 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3688 * win/lib/WebKitSystemInterface.lib:
3689 * win/lib/WebKitSystemInterface_debug.lib: Removed.
3691 2010-12-09 Anders Carlsson <andersca@apple.com>
3693 Reviewed by Sam Weinig.
3695 Cannot use NSKeyedArchiver in WK2 for ResourceResponses
3696 https://bugs.webkit.org/show_bug.cgi?id=50792
3697 <rdar://problem/8741799>
3699 * WebKitSystemInterface.h:
3700 * libWebKitSystemInterfaceLeopard.a:
3701 * libWebKitSystemInterfaceSnowLeopard.a: