1 2013-12-18 Alex Christensen <achristensen@webkit.org>
3 [WinCairo] Unreviewed build fix after r160798.
5 * win/tools/vsprops/FeatureDefinesCairo.props:
6 Removed ENABLE_MEDIA_CONTROLS_SCRIPT definition for now.
8 2013-12-18 Alex Christensen <achristensen@webkit.org>
10 [WinCairo] Preparation for GStreamer on Windows.
11 https://bugs.webkit.org/show_bug.cgi?id=125946
13 Reviewed by Brent Fulgham.
15 * win/tools/vsprops/FeatureDefinesCairo.props:
16 Added ENABLE_MEDIA_CONTROLS_SCRIPT and ENABLE_VIDEO_TRACK for DerivedSources.make.
17 * win/tools/vsprops/GStreamer32.props: Added.
18 * win/tools/vsprops/GStreamer64.props: Added.
19 * win/tools/vsprops/GStreamerCommon.props: Added.
21 2013-12-13 Brent Fulgham <bfulgham@apple.com>
23 [Win] Unreviewed build fix for VS2013
25 * win/lib32/WebKitSystemInterface.lib: Updated to use VS2013 _MSC_VER symbols
28 2013-12-09 Filip Pizlo <fpizlo@apple.com>
30 Unreviewed, update LLVM binary drops to r196830.
32 * LLVMIncludesMountainLion.tar.bz2:
33 * LLVMLibrariesMountainLion.tar.bz2:
35 2013-12-05 Bear Travis <betravis@adobe.com>
37 [CSS Shapes] Enable CSS Shapes on Windows
38 https://bugs.webkit.org/show_bug.cgi?id=89957
40 Reviewed by Brent Fulgham.
42 Turn on CSS_SHAPES on Windows now that bug 121883 has been fixed.
44 * win/tools/vsprops/FeatureDefines.props:
45 * win/tools/vsprops/FeatureDefinesCairo.props:
47 2013-11-26 Ryosuke Niwa <rniwa@webkit.org>
49 Enable HTML template element on Windows ports
50 https://bugs.webkit.org/show_bug.cgi?id=124758
52 Reviewed by Andreas Kling.
54 Enable TEMPLATE_ELEMENT. Also removed UNDO_MANAGER since that feature has been removed
55 from the tree in r133326.
57 * win/tools/vsprops/FeatureDefines.props:
58 * win/tools/vsprops/FeatureDefinesCairo.props:
60 2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
63 https://bugs.webkit.org/show_bug.cgi?id=105784
65 Reviewed by Darin Adler.
67 * win/tools/vsprops/FeatureDefines.props:
68 * win/tools/vsprops/FeatureDefinesCairo.props:
70 2013-11-17 Filip Pizlo <fpizlo@apple.com>
72 Update binary drops to include atrick's "Ran out of registers" fix in r194942.
74 * LLVMIncludesMountainLion.tar.bz2:
75 * LLVMLibrariesMountainLion.tar.bz2:
77 2013-11-08 Filip Pizlo <fpizlo@apple.com>
79 Update binary drops to a version that includes new stackmap fixes and exposes the new calling conventions.
81 * LLVMIncludesMountainLion.tar.bz2:
82 * LLVMLibrariesMountainLion.tar.bz2:
84 2013-11-03 Filip Pizlo <fpizlo@apple.com>
86 Update binary drops to a version that includes my pretty stack trace changes.
88 * LLVMIncludesMountainLion.tar.bz2:
89 * LLVMLibrariesMountainLion.tar.bz2:
91 2013-11-02 Filip Pizlo <fpizlo@apple.com>
93 Unreviewed, update binary drops.
95 These include my LLVMDisablePrettyStackTrace() fix and are built with --enable-crash-overrides=no
97 * LLVMIncludesMountainLion.tar.bz2:
98 * LLVMLibrariesMountainLion.tar.bz2:
100 2013-10-21 Mark Rowe <mrowe@apple.com>
102 Add a version of WebKitSystemInterface for Mavericks.
104 Reviewed by Ryosuke Niwa.
106 * libWebKitSystemInterfaceMavericks.a: Added.
108 2013-10-17 Anthony Johnson <anthony.johnson@flexsim.com>
110 Crash fix for Windows XP.
111 https://bugs.webkit.org/show_bug.cgi?id=122790
113 Reviewed by Geoffrey Garen.
115 * win/tools/vsprops/common.props:
116 Replaced stack and heap sizes of zero with blank stack and heap sizes.
118 2013-10-16 Filip Pizlo <fpizlo@apple.com>
120 libllvmForJSC shouldn't call exit(1) on report_fatal_error()
121 https://bugs.webkit.org/show_bug.cgi?id=122905
122 <rdar://problem/15237856>
124 Reviewed by Michael Saboff.
126 * LLVMIncludesMountainLion.tar.bz2:
127 * LLVMLibrariesMountainLion.tar.bz2:
129 2013-10-10 Filip Pizlo <fpizlo@apple.com>
131 Update the binary drops to the latest version of LLVM, built without -fvisibility=hidden
132 now that we have soft linking. Also include DataTypes.h in the drop.
134 Rubber stamped by Michael Saboff.
136 * LLVMIncludesMountainLion.tar.bz2:
137 * LLVMLibrariesMountainLion.tar.bz2:
139 2013-10-01 Filip Pizlo <fpizlo@apple.com>
141 FTL should use the new version of LLVM MCJIT memory manager APIs that take a SectionName
142 https://bugs.webkit.org/show_bug.cgi?id=122193
144 Reviewed by Geoffrey Garen.
146 * LLVMIncludesMountainLion.tar.bz2:
147 * LLVMLibrariesMountainLion.tar.bz2:
149 2013-10-01 Brent Fulgham <bfulgham@apple.com>
151 [Win] Implement the media controls in JavaScript.
152 https://bugs.webkit.org/show_bug.cgi?id=122166
154 Reviewed by Jer Noble.
156 * win/tools/vsprops/FeatureDefines.props: Activate the
157 ENABLE_MEDIA_CONTROLS_SCRIPT flag.
159 2013-09-24 Bear Travis <betravis@adobe.com>
161 Disable CSS_SHAPES on Windows
162 https://bugs.webkit.org/show_bug.cgi?id=121879
164 Reviewed by Brent Fulgham.
166 Enabling CSS_SHAPES on Windows is currently causing crashes in DRT.
167 Turn the feature off until it can be appropriately fixed.
169 * win/tools/vsprops/FeatureDefines.props: Disable on Win port
170 * win/tools/vsprops/FeatureDefinesCairo.props: Disable on WinCairo port
172 2013-09-23 Patrick Gansterer <paroga@webkit.org>
174 use NOMINMAX instead of #define min min
175 https://bugs.webkit.org/show_bug.cgi?id=73563
177 Reviewed by Brent Fulgham.
179 Use NOMINMAX instead of #define min/max as a cleaner
180 way of ensuring that Windows system header files don't
181 define min/max as macro in the first place.
183 * win/tools/vsprops/common.props:
185 2013-09-20 Mark Rowe <mrowe@apple.com>
187 Fix link errors for external users when building WebKit with Xcode 5.
189 Reviewed by Oliver Hunt.
191 * libWebKitSystemInterfaceLion.a:
192 * libWebKitSystemInterfaceMountainLion.a:
194 2013-09-19 Bear Travis <betravis@adobe.com>
196 CSS_SHAPES not supported on AppleWin port
197 https://bugs.webkit.org/show_bug.cgi?id=118810
199 Reviewed by Brent Fulgham.
201 * win/tools/vsprops/FeatureDefines.props: Add the CSS_SHAPES compile flag on Windows.
203 2013-09-19 Dan Bernstein <mitz@apple.com>
205 Removed WebCoreSQLite3. It has been unused for years.
207 Rubber-stamped by Mark Rowe.
209 * WebCoreSQLite3: Removed.
210 * WebCoreSQLite3/sqlite3.h: Removed.
211 * WebCoreSQLite3/sqlite3ext.h: Removed.
212 * libWebCoreSQLite3.a: Removed.
214 2013-09-18 Brent Fulgham <bfulgham@apple.com>
216 [Windows] Unreviewed build fix: Expose PlatformArchitecture macro to build system.
218 * win/tools/vsprops/common.props:
220 2013-09-13 Brent Fulgham <bfulgham@apple.com>
222 [Windows] Enable Page Visibility API
223 https://bugs.webkit.org/show_bug.cgi?id=121340
225 Reviewed by Anders Carlsson.
227 * win/tools/vsprops/FeatureDefines.props: Activate feature.
228 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
230 2013-09-12 Brent Fulgham <bfulgham@apple.com>
232 [Windows] Update WKSI library for Open Source builders.
234 * win/lib32/WebKitSystemInterface.lib: Recompile with latest WebKit to use newer
235 WTF.dll symbol exports.
237 2013-08-29 Filip Pizlo <fpizlo@apple.com>
239 Just linking LLVM into JSC causes all plugin tests to fail
240 https://bugs.webkit.org/show_bug.cgi?id=113915
242 Reviewed by Oliver Hunt.
244 Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
246 * LLVMIncludesMountainLion.tar.bz2:
247 * LLVMLibrariesMountainLion.tar.bz2:
249 2013-08-29 Brent Fulgham <bfulgham@apple.com>
251 [Windows] Unreviewed build fix after r154847.
253 * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
254 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
256 2013-08-26 Brent Fulgham <bfulgham@apple.com>
258 [Windows] Updates to WKSI to get external builders working.
260 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
261 * win/lib32/WebKitSystemInterface.lib:
263 2013-08-24 Brent Fulgham <bfulgham@apple.com>
265 [Windows] Another attempt to fix the Windows bots. Need to retain older
266 QuickTime player features for external builders.
268 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
269 * win/lib32/WebKitSystemInterface.lib:
271 2013-08-23 Brent Fulgham <bfulgham@apple.com>
273 [Windows] Forgot to check in the header as well!
275 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
277 2013-08-23 Brent Fulgham <bfulgham@apple.com>
279 [Windows] Unreviewed build correction.
281 * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
283 2013-08-23 Beth Dakin <bdakin@apple.com>
285 REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in
287 https://bugs.webkit.org/show_bug.cgi?id=120240
289 <rdar://problem/14634453>
291 Reviewed by Anders Carlsson.
293 * WebKitSystemInterface.h:
294 * libWebKitSystemInterfaceLion.a:
295 * libWebKitSystemInterfaceMountainLion.a:
297 2013-08-23 Alex Christensen <achristensen@apple.com>
299 Re-separating Win32 and Win64 builds.
300 https://bugs.webkit.org/show_bug.cgi?id=120178
302 Reviewed by Brent Fulgham.
304 * win/tools/vsprops/common.props:
305 Export PlatformArchitecture to be used by make and cmd scripts.
306 Use PlatformArchitecture to determine correct build directory
307 (lib32/bin32/obj32 or lib64/bin64/obj64).
309 2013-08-22 Filip Pizlo <fpizlo@apple.com>
311 Update LLVM binary drops and scripts to the latest version from SVN
312 https://bugs.webkit.org/show_bug.cgi?id=120184
314 Reviewed by Mark Hahnenberg.
316 Updated binary drops to r189066.
318 * LLVMIncludesMountainLion.tar.bz2:
319 * LLVMLibrariesMountainLion.tar.bz2:
321 2013-08-21 Commit Queue <commit-queue@webkit.org>
323 Unreviewed, rolling out r154416.
324 http://trac.webkit.org/changeset/154416
325 https://bugs.webkit.org/show_bug.cgi?id=120147
327 Broke Windows builds (Requested by rniwa on #webkit).
329 * win/tools/vsprops/common.props:
331 2013-08-21 Alex Christensen <achristensen@apple.com>
333 <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
335 Reviewed by Brent Fulgham.
337 * win/tools/vsprops/common.props:
338 Export PlatformArchitecture to be used by make and cmd scripts.
339 Use PlatformArchitecture to determine correct build directory
340 (lib32/bin32/obj32 or lib64/bin64/obj64).
342 2013-08-21 Brent Fulgham <bfulgham@apple.com>
344 <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
346 Reviewed by Anders Carlsson.
348 * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
349 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
351 2013-08-15 Eric Carlson <eric.carlson@apple.com>
353 [Mac] Remove "legacy" media UI
354 https://bugs.webkit.org/show_bug.cgi?id=119752
356 Reviewed by Jer Noble.
358 * WebKitSystemInterface.h:
359 * libWebKitSystemInterfaceLion.a:
360 * libWebKitSystemInterfaceMountainLion.a:
362 2013-08-13 Simon Fraser <simon.fraser@apple.com>
364 Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
365 https://bugs.webkit.org/show_bug.cgi?id=119490
367 New versions of WKSI that fix a bug that caused spew about null CGContexts,
368 and update WebKitSystemInterface.h.
370 * WebKitSystemInterface.h:
371 * libWebKitSystemInterfaceLion.a:
372 * libWebKitSystemInterfaceMountainLion.a:
374 2013-08-08 Alex Christensen <achristensen@apple.com>
378 Rubberstamped by Brent Fulgham.
380 * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
382 2013-07-30 Sanghyun Park <sh919.park@samsung.com>
384 Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
385 https://bugs.webkit.org/show_bug.cgi?id=119239
387 According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
388 But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
390 Reviewed by Brent Fulgham.
392 * win/tools/vsprops/FeatureDefines.props:
393 * win/tools/vsprops/FeatureDefinesCairo.props:
395 2013-05-22 Filip Pizlo <fpizlo@apple.com>
397 Updated LLVM drops to include MCJIT memory management APIs.
399 Rubber stamped by Mark Hahnenberg.
401 * LLVMIncludesMountainLion.tar.bz2:
402 * LLVMLibrariesMountainLion.tar.bz2:
404 2013-04-30 Filip Pizlo <fpizlo@apple.com>
406 Updated LLVM drops to include MCJIT fixes and newly exposed API.
408 Rubber stamped by Mark Hahnenberg.
410 * LLVMIncludesMountainLion.tar.bz2:
411 * LLVMLibrariesMountainLion.tar.bz2:
413 2013-04-16 Filip Pizlo <fpizlo@apple.com>
415 Updated LLVM drops to include MCJIT fixes.
417 * LLVMIncludesMountainLion.tar.bz2:
418 * LLVMLibrariesMountainLion.tar.bz2:
420 2013-04-03 Filip Pizlo <fpizlo@apple.com>
422 Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
424 Rubber stamped by Mark Hahnenberg.
426 * LLVMIncludesMountainLion.tar.bz2:
427 * LLVMLibrariesMountainLion.tar.bz2:
429 2013-03-29 Filip Pizlo <fpizlo@apple.com>
431 fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
432 https://bugs.webkit.org/show_bug.cgi?id=113452
434 Rubber stamped by Mark Hahnenberg.
436 * LLVMIncludesMountainLion.tar.bz2: Added.
437 * LLVMLibrariesMountainLion.tar.bz2: Added.
439 2013-07-18 Roger Fong <roger_fong@apple.com>
441 Make sure to link against _debug binaries when appropriate.
442 <rdar://problem/14473010>.
444 * win/tools/vsprops/debugsuffix.props:
446 2013-07-02 Commit Queue <commit-queue@webkit.org>
448 Unreviewed, rolling out r152233.
449 http://trac.webkit.org/changeset/152233
450 https://bugs.webkit.org/show_bug.cgi?id=118304
452 hopeful attempt to restore windows buildage (Requested by
455 * win/tools/vsprops/debugsuffix.props:
457 2013-07-01 Brent Fulgham <bfulgham@apple.com>
459 [Windows] Unreviewed correction to DEBUG_ALL target. Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
460 which prevented proper build operation.
462 * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
463 macros when building with 'debugsuffix' target.
465 2013-06-18 Roger Fong <roger_fong@apple.com>
467 Replace tools32 folder with tools and update WebKit Windows solution accordingly.
468 <rdar://problem/14118143>.
470 Rubberstamped by Brent Fulgham.
472 * win/tools: Copied from win/tools32.
473 * win/tools/WinTools.make:
474 * win/tools/scripts/auto-version.sh:
475 * win/tools/scripts/feature-defines.sh:
476 * win/tools32: Removed.
477 * win/tools32/WinTools.make: Removed.
478 * win/tools32/scripts: Removed.
479 * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
480 * win/tools32/scripts/VERSION: Removed.
481 * win/tools32/scripts/auto-version.sh: Removed.
482 * win/tools32/scripts/feature-defines.sh: Removed.
483 * win/tools32/vsprops: Removed.
484 * win/tools32/vsprops/FeatureDefines.props: Removed.
485 * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
486 * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
487 * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
488 * win/tools32/vsprops/WinCairo.props: Removed.
489 * win/tools32/vsprops/WinCairo.vsprops: Removed.
490 * win/tools32/vsprops/cURL.props: Removed.
491 * win/tools32/vsprops/cURL.vsprops: Removed.
492 * win/tools32/vsprops/common.props: Removed.
493 * win/tools32/vsprops/common.vsprops: Removed.
494 * win/tools32/vsprops/debug.props: Removed.
495 * win/tools32/vsprops/debug.vsprops: Removed.
496 * win/tools32/vsprops/debug_all.vsprops: Removed.
497 * win/tools32/vsprops/debug_wincairo.props: Removed.
498 * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
499 * win/tools32/vsprops/debugsuffix.props: Removed.
500 * win/tools32/vsprops/production.props: Removed.
501 * win/tools32/vsprops/production.vsprops: Removed.
502 * win/tools32/vsprops/release.props: Removed.
503 * win/tools32/vsprops/release.vsprops: Removed.
504 * win/tools32/vsprops/releaseproduction.vsprops: Removed.
506 2013-06-12 Brent Fulgham <bfulgham@webkit.org>
508 [WinCairo] Unreviewed build correction.
510 * win/tools32/vsprops/WinCairo.props: Switch from using the
511 $WebKitLibraries environment variable to the newer
513 * win/tools32/vsprops/debug_wincairo.props: Ditto.
515 2013-06-11 Roger Fong <roger_fong@apple.com>
517 Unreviewed. Another part of rollout of r151408.
519 * win/tools64: Removed.
520 * win/tools64/scripts: Removed.
521 * win/tools64/vsprops: Removed.
523 2013-06-11 Roger Fong <roger_fong@apple.com>
525 Unreviewed. WinTools makefile fix.
527 * win/tools32/WinTools.make:
529 2013-06-11 Commit Queue <commit-queue@webkit.org>
531 Unreviewed, rolling out r151408.
532 http://trac.webkit.org/changeset/151408
533 https://bugs.webkit.org/show_bug.cgi?id=117519
535 Opting for a different approach (Requested by rfong on
538 * win/WinTools.make: Removed.
539 * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
540 * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
541 * win/tools64/scripts/VERSION: Removed.
542 * win/tools64/scripts/auto-version.sh: Removed.
543 * win/tools64/scripts/feature-defines.sh: Removed.
544 * win/tools64/vsprops/FeatureDefines.props: Removed.
545 * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
546 * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
547 * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
548 * win/tools64/vsprops/WinCairo.props: Removed.
549 * win/tools64/vsprops/WinCairo.vsprops: Removed.
550 * win/tools64/vsprops/cURL.props: Removed.
551 * win/tools64/vsprops/cURL.vsprops: Removed.
552 * win/tools64/vsprops/common.props: Removed.
553 * win/tools64/vsprops/common.vsprops: Removed.
554 * win/tools64/vsprops/debug.props: Removed.
555 * win/tools64/vsprops/debug.vsprops: Removed.
556 * win/tools64/vsprops/debug_all.vsprops: Removed.
557 * win/tools64/vsprops/debug_wincairo.props: Removed.
558 * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
559 * win/tools64/vsprops/debugsuffix.props: Removed.
560 * win/tools64/vsprops/production.props: Removed.
561 * win/tools64/vsprops/production.vsprops: Removed.
562 * win/tools64/vsprops/release.props: Removed.
563 * win/tools64/vsprops/release.vsprops: Removed.
564 * win/tools64/vsprops/releaseproduction.vsprops: Removed.
566 2013-06-10 Roger Fong <roger_fong@apple.com>
568 Change WebKitLibraries/win folder structure around.
569 <rdar://problem/14097829>
571 Reviewed by Lucas Forschler.
573 * win/WinTools.make: Copied from win/tools32/WinTools.make.
574 * win/tools32/WinTools.make: Removed.
575 * win/tools64: Copied from win/tools32.
577 2013-06-05 Bear Travis <betravis@adobe.com>
579 [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
580 https://bugs.webkit.org/show_bug.cgi?id=117172
582 Reviewed by Alexandru Chiculita.
584 Adding the CSS_SHAPES compile flag.
586 * win/tools32/vsprops/FeatureDefines.vsprops:
587 * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
589 2013-06-03 Roger Fong <roger_fong@apple.com>
591 Unreviewed. Some AppleWin VS2010 house cleaning.
593 * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
594 * win/tools32/scripts/auto-version2010.sh: Removed.
595 * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
596 * win/tools32/scripts/feature-defines2010.sh: Removed.
598 2013-06-03 Roger Fong <roger_fong@apple.com>
600 Nuke VS2005 files from the tree.
601 <rdar://problem/14042021>.
603 Rubberstamped by Brent Fulgham.
606 * win/lib/WebKitSystemInterface.lib: Removed.
607 * win/tools: Removed.
608 * win/tools/WinTools.make: Removed.
609 * win/tools/scripts: Removed.
610 * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
611 * win/tools/scripts/VERSION: Removed.
612 * win/tools/scripts/auto-version.sh: Removed.
613 * win/tools/scripts/auto-version2010.sh: Removed.
614 * win/tools/scripts/feature-defines.sh: Removed.
615 * win/tools/scripts/feature-defines2010.sh: Removed.
616 * win/tools/vsprops: Removed.
617 * win/tools/vsprops/FeatureDefines.props: Removed.
618 * win/tools/vsprops/FeatureDefines.vsprops: Removed.
619 * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
620 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
621 * win/tools/vsprops/WinCairo.props: Removed.
622 * win/tools/vsprops/WinCairo.vsprops: Removed.
623 * win/tools/vsprops/cURL.props: Removed.
624 * win/tools/vsprops/cURL.vsprops: Removed.
625 * win/tools/vsprops/common.props: Removed.
626 * win/tools/vsprops/common.vsprops: Removed.
627 * win/tools/vsprops/debug.props: Removed.
628 * win/tools/vsprops/debug.vsprops: Removed.
629 * win/tools/vsprops/debug_all.vsprops: Removed.
630 * win/tools/vsprops/debug_wincairo.props: Removed.
631 * win/tools/vsprops/debug_wincairo.vsprops: Removed.
632 * win/tools/vsprops/debugsuffix.props: Removed.
633 * win/tools/vsprops/production.props: Removed.
634 * win/tools/vsprops/production.vsprops: Removed.
635 * win/tools/vsprops/release.props: Removed.
636 * win/tools/vsprops/release.vsprops: Removed.
637 * win/tools/vsprops/releaseproduction.vsprops: Removed.
639 2013-05-29 Jeffrey Pfau <jpfau@apple.com>
641 [Mac] Enable cache partitioning and the public suffix list on 10.8
642 <rdar://problem/13679019>
644 Rubber-stamped by David Kilzer.
646 * WebKitSystemInterface.h:
647 * libWebKitSystemInterfaceLion.a:
648 * libWebKitSystemInterfaceMountainLion.a:
650 2013-05-14 Beth Dakin <bdakin@apple.com>
652 Printing in 1Password app is broken with screen fonts disabled
653 https://bugs.webkit.org/show_bug.cgi?id=116133
655 <rdar://problem/13162981>
657 Reviewed by Anders Carlsson.
659 Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
661 * libWebKitSystemInterfaceLion.a:
662 * libWebKitSystemInterfaceMountainLion.a:
664 2013-05-08 Roger Fong <roger_fong@apple.com>
666 Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
668 * win/lib32: Copied from win/lib.
669 * win/tools/WinTools.make:
671 2013-05-02 Roger Fong <roger_fong@apple.com>
673 Unreviewed Windows build fix.
675 * win/lib/WebKitSystemInterface.lib:
677 2013-05-01 Alexey Proskuryakov <ap@apple.com>
679 Update WebKitSystemInterface.
681 * WebKitSystemInterface.h:
682 * libWebKitSystemInterfaceLion.a:
683 * libWebKitSystemInterfaceMountainLion.a:
685 2013-04-29 Chris Fleizach <cfleizach@apple.com>
687 WEB SPEECH: need to identify the default voice per language
688 https://bugs.webkit.org/show_bug.cgi?id=115366
690 Reviewed by Simon Fraser.
692 * WebKitSystemInterface.h:
693 * libWebKitSystemInterfaceLion.a:
694 * libWebKitSystemInterfaceMountainLion.a:
696 2013-04-29 Roger Fong <roger_fong@apple.com>
698 Need a tools32 folder for VS2010 builds.
699 tools folder will be nuked when we nuke VS2005.
701 * win/tools32: Copied from WebKitLibraries/win/tools.
703 2013-04-26 Roger Fong <roger_fong@apple.com>
705 Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
707 * win/tools/vsprops/FeatureDefines.vsprops:
709 2013-04-26 Roger Fong <roger_fong@apple.com>
711 Disable sub-pixel-layout on Apple Windows port.
713 * win/tools/vsprops/FeatureDefines.props:
715 2013-04-26 Roger Fong <roger_fong@apple.com>
717 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
718 Make the DebugSuffix configuration use _debug dependencies.
720 * win/tools/WinTools.make:
721 * win/tools/scripts/auto-version2010.sh:
722 * win/tools/scripts/feature-defines2010.sh:
723 * win/tools/vsprops/common.props:
724 * win/tools/vsprops/debugsuffix.props:
726 2013-04-25 Chris Fleizach <cfleizach@apple.com>
728 WEB SPEECH: language support does not work as expected
729 https://bugs.webkit.org/show_bug.cgi?id=115119
731 Reviewed by Alexey Proskuryakov.
733 * WebKitSystemInterface.h:
735 2013-04-24 Roger Fong <roger_fong@apple.com>
737 Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
739 * win/tools/vsprops/common.props:
741 2013-04-23 Antoine Quint <graouts@apple.com>
743 Initial advance of text runs should be taken into account
744 https://bugs.webkit.org/show_bug.cgi?id=114949
746 Reviewed by Darin Adler.
748 * WebKitSystemInterface.h:
749 * libWebKitSystemInterfaceLion.a:
750 * libWebKitSystemInterfaceMountainLion.a:
752 2013-04-12 Jeffrey Pfau <jpfau@apple.com>
754 Query directly for cache partition names
755 https://bugs.webkit.org/show_bug.cgi?id=114538
757 Reviewed by David Kilzer.
759 * WebKitSystemInterface.h:
760 * libWebKitSystemInterfaceLion.a:
761 * libWebKitSystemInterfaceMountainLion.a:
763 2013-04-08 Roger Fong <roger_fong@apple.com>
767 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
768 * win/lib/WebKitSystemInterface.lib:
770 2013-04-11 Alexey Proskuryakov <ap@apple.com>
772 <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
773 https://bugs.webkit.org/show_bug.cgi?id=114464
775 Update WebKitSystemInterface.
777 * WebKitSystemInterface.h:
778 * libWebKitSystemInterfaceLion.a:
779 * libWebKitSystemInterfaceMountainLion.a:
781 2013-04-10 Benjamin Poulain <bpoulain@apple.com>
783 Mass remove all the empty directories
785 Rubberstamped by Ryosuke Niwa.
788 * win/lib/WebKitSystemInterface: Removed.
790 2013-04-05 Roger Fong <roger_fong@apple.com>
792 More VS2010 solution makefile fixes.
793 <rdar://problem/13588964>
795 * win/tools/WinTools.make:
797 2013-04-03 Brent Fulgham <bfulgham@webkit.org>
799 [Windows, WinCairo] Unreviewed VS2010 Build Correction
801 * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
802 * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
804 2013-04-01 Roger Fong <roger_fong@apple.com>
806 Update FEATURE_DEFINES string generation for VS2010 solution.
807 https://bugs.webkit.org/show_bug.cgi?id=113737.
809 Reviewed by Timothy Horton.
811 * win/tools/scripts/feature-defines2010.sh: Added.
813 2013-03-29 Roger Fong <roger_fong@apple.com>
815 Unreviewed. Rollout r146818.
817 * win/tools/vsprops/FeatureDefines.props:
819 2013-03-25 Kent Tamura <tkent@chromium.org>
821 Rename ENABLE_INPUT_TYPE_DATETIME
822 https://bugs.webkit.org/show_bug.cgi?id=113254
824 Reviewed by Kentaro Hara.
826 Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
827 Actually I'd like to remove the code, but we shouldn't remove it yet
828 because we shipped products with it on some platforms.
830 * win/tools/vsprops/FeatureDefines.props:
831 * win/tools/vsprops/FeatureDefines.vsprops:
832 * win/tools/vsprops/FeatureDefinesCairo.props:
833 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
835 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com>
837 Unreviewed, rolling out r146816, r146821, and r146830.
838 http://trac.webkit.org/changeset/146816
839 http://trac.webkit.org/changeset/146821
840 http://trac.webkit.org/changeset/146830
841 https://bugs.webkit.org/show_bug.cgi?id=113262
843 Broke all the Windows tests (Requested by rfong on #webkit).
845 * win/tools/vsprops/FeatureDefines.vsprops:
847 2013-03-25 Roger Fong <roger_fong@apple.com>
849 Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
851 * win/tools/vsprops/FeatureDefines.props:
853 2013-03-25 Roger Fong <roger_fong@apple.com>
855 Enable CSS_REGIONS and CSS_EXCLUSIONS.
856 https://bugs.webkit.org/show_bug.cgi?id=87519
858 Reviewed by Timothy Horton.
860 * win/tools/vsprops/FeatureDefines.vsprops:
862 2013-03-21 Roger Fong <roger_fong@apple.com>
864 Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
866 * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
867 * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
868 * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
869 * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
870 * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
871 * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
872 * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
873 * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
874 * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
875 * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
877 2013-03-19 Brent Fulgham <bfulgham@webkit.org>
879 [WinCairo] Unreviewed build fix.
881 * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
882 of sync with the main Windows build, and the VS2010 version of the
883 WinCairo port, preventing consistent builds.
885 2013-03-13 Ryosuke Niwa <rniwa@webkit.org>
887 Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
888 https://bugs.webkit.org/show_bug.cgi?id=112277
890 Reviewed by Adam Barth.
892 * win/tools/vsprops/FeatureDefines.vsprops:
893 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
895 2013-03-06 Jer Noble <jer.noble@apple.com>
897 Unreviewed roll-out of r145011.
899 * win/tools/vsprops/FeatureDefines.vsprops:
901 2013-03-06 Jer Noble <jer.noble@apple.com>
903 Unreviewed build fix. Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
904 (non-Cairo) Windows builds.
906 * win/tools/vsprops/FeatureDefines.vsprops:
908 2013-03-05 Kiran Muppala <cmuppala@apple.com>
910 Remove deprecated process suppression assertion SPI from WebKitSystemInterface
911 https://bugs.webkit.org/show_bug.cgi?id=111501
913 Reviewed by Alexey Proskuryakov.
915 https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
916 WKNSProcessInfoProcessAssertionWithTypes() with
917 -[NSProcessInfo beginSuspensionOfSystemBehaviors:]. Hence, remove
918 the now deprecated SPI.
920 * WebKitSystemInterface.h: Remove
921 WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
923 2013-03-05 Kiran Muppala <cmuppala@apple.com>
925 Use new assertion API for process suppression on Mac
926 https://bugs.webkit.org/show_bug.cgi?id=111387
928 Reviewed by Alexey Proskuryakov.
930 Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
931 take a process suppression assertion.
933 * WebKitSystemInterface.h:
935 2013-03-05 Jeffrey Pfau <jpfau@apple.com>
937 Clear associated cache partitions when deleting origins' cache
938 https://bugs.webkit.org/show_bug.cgi?id=111383
940 Reviewed by Maciej Stachowiak.
942 * WebKitSystemInterface.h:
943 * libWebKitSystemInterfaceLion.a:
944 * libWebKitSystemInterfaceMountainLion.a:
946 2013-03-04 Kunihiko Sakamoto <ksakamoto@chromium.org>
948 Add build flag for FontLoader
949 https://bugs.webkit.org/show_bug.cgi?id=111289
951 Reviewed by Benjamin Poulain.
953 Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
955 * win/tools/vsprops/FeatureDefines.vsprops:
956 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
958 2013-02-27 Glenn Adams <glenn@skynav.com>
960 Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
961 https://bugs.webkit.org/show_bug.cgi?id=110944
963 Reviewed by Dean Jackson.
965 * win/tools/vsprops/FeatureDefines.vsprops:
966 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
968 2013-02-21 Jeffrey Pfau <jpfau@apple.com>
970 Optionally partition cache to prevent using cache for tracking
971 https://bugs.webkit.org/show_bug.cgi?id=110269
973 Reviewed by Maciej Stachowiak.
975 Update WKSI bindings.
977 * WebKitSystemInterface.h:
978 * libWebKitSystemInterfaceLion.a:
979 * libWebKitSystemInterfaceMountainLion.a:
981 2013-02-22 Aaron Colwell <acolwell@chromium.org>
983 Disable MediaSource on Apple Windows port
984 https://bugs.webkit.org/show_bug.cgi?id=110494
986 Reviewed by Tim Horton.
988 * win/tools/vsprops/FeatureDefines.vsprops:
990 2013-02-22 Roger Fong <roger_fong@apple.com>
992 Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
994 * win/tools/WinTools.make:
996 2013-02-14 Anders Carlsson <andersca@apple.com>
998 Add WKContextIsPlugInUpdateAvailable
999 https://bugs.webkit.org/show_bug.cgi?id=109862
1000 <rdar://problem/13173140>
1002 Reviewed by Sam Weinig.
1004 Roll WebKitSystemInterface DEPS.
1006 * WebKitSystemInterface.h:
1007 * libWebKitSystemInterfaceLion.a:
1008 * libWebKitSystemInterfaceMountainLion.a:
1010 2013-02-13 Roger Fong <roger_fong@apple.com>
1012 Move all .props files from WebKitLibraries folder to WebKit Source folder.
1013 https://bugs.webkit.org/show_bug.cgi?id=109761
1015 Reviewed by Brent Fulgham.
1017 * win/tools/vsprops/FeatureDefines.props: Removed.
1018 * win/tools/vsprops/common.props: Removed.
1019 * win/tools/vsprops/debug.props: Removed.
1020 * win/tools/vsprops/release.props: Removed.
1021 * win/tools/vsprops/releaseproduction.props: Removed.
1023 2013-02-07 Roger Fong <roger_fong@apple.com>
1025 Unreviewed. More VS2010 WebKit solution touchups.
1026 Move an ignored warning from a project to common properties.
1028 * win/tools/vsprops/common.props:
1030 2013-02-06 Mike West <mkwst@chromium.org>
1032 Add an ENABLE_NOSNIFF feature flag.
1033 https://bugs.webkit.org/show_bug.cgi?id=109029
1035 Reviewed by Jochen Eisinger.
1037 This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
1038 when processing script and other resource types.
1040 * win/tools/vsprops/FeatureDefines.vsprops:
1041 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1043 2013-02-01 Alexis Menard <alexis@webkit.org>
1045 Enable unprefixed CSS transitions by default.
1046 https://bugs.webkit.org/show_bug.cgi?id=108216
1048 Reviewed by Dean Jackson.
1050 Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1051 to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to
1052 guard the unprefixing work for CSS Transforms and animations.
1054 * win/tools/vsprops/FeatureDefines.vsprops:
1055 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1057 2013-01-30 Alexey Proskuryakov <ap@apple.com>
1059 Update WebKitSystemInterface for <rdar://problem/13111288>.
1061 * libWebKitSystemInterfaceLion.a:
1062 * libWebKitSystemInterfaceMountainLion.a:
1064 * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
1066 2013-01-28 Kiran Muppala <cmuppala@apple.com>
1068 Add window occlusion criteria to determine page visibility on Mac
1069 https://bugs.webkit.org/show_bug.cgi?id=107494
1071 Reviewed by Simon Fraser.
1073 Add enum constants to specify window occlusion notification type to
1074 notification registration/unregistration methods. Add typedef for
1075 window ID data passed to the window occlusion notification handler.
1076 Add method to enable occlusion notifications for a particular window.
1078 * WebKitSystemInterface.h: Add
1079 WKOcclusionNotificationTypeWindowBecameVisible,
1080 WKOcclusionNotificationTypeWindowBecameOccluded,
1082 WKEnableWindowOcclusionNotifications().
1084 2013-01-25 Andy Estes <aestes@apple.com>
1086 Update WKSI header and libraries after r140875.
1088 * WebKitSystemInterface.h:
1089 * libWebKitSystemInterfaceLion.a:
1090 * libWebKitSystemInterfaceMountainLion.a:
1092 2013-01-24 Brent Fulgham <bfulgham@webkit.org>
1094 Get WTF compiling in VS2010 (32bit)
1095 https://bugs.webkit.org/show_bug.cgi?id=106986
1097 Reviewed by Tim Horton.
1099 If you do not have Cygwin in the overall operating system
1100 PATH, the project will not build. In VS2005 we had logic
1101 in the build system to guard against this. We should
1102 retain this in the VS2010 work.
1104 Furthermore, VS2010 has a nasty bug where to Visual Studio
1105 tools path is not defined when performing a 'clean' phase
1106 on an NMAKE-based build. This is corrected here as well.
1108 * win/tools/vsprops/common.props: Revise environment setup
1109 to ensure proper tools are in path during build.
1111 2013-01-19 Roger Fong <roger_fong@apple.com>
1113 Add WebKitLibraries property sheets for compiling WebKit in VS2010.
1114 https://bugs.webkit.org/show_bug.cgi?id=106949
1116 Reviewed by Brent Fulgham.
1118 * win/tools/vsprops/FeatureDefines.props: Added.
1119 * win/tools/vsprops/common.props: Added.
1120 * win/tools/vsprops/debug.props: Added.
1121 * win/tools/vsprops/release.props: Added.
1122 * win/tools/vsprops/releaseproduction.props: Added.
1124 2013-01-21 Dirk Schulze <dschulze@adobe.com>
1126 Add build flag for Canvas's Path object (disabled by default)
1127 https://bugs.webkit.org/show_bug.cgi?id=107473
1129 Reviewed by Dean Jackson.
1131 Add CANVAS_PATH build flag to build systems.
1133 * win/tools/vsprops/FeatureDefines.vsprops:
1134 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1136 2013-01-10 Roger Fong <roger_fong@apple.com>
1138 Update WebkitSystemInterface lib for Windows port.
1139 This hasn't been done in a while and the current one is out of date.
1140 In addition I believe it will fix:
1141 <rdar://problem/12990844>
1143 Rubberstamped by Timothy Horton.
1145 * win/lib/WebKitSystemInterface.lib:
1147 2013-01-08 Kiran Muppala <cmuppala@apple.com>
1149 Add WebKitSystemInterface needed for overriding system proxies on Mac
1150 https://bugs.webkit.org/show_bug.cgi?id=106410
1152 Reviewed by Stephanie Lewis.
1154 This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
1155 Add user defaults to override system proxy settings for NetworkProcess on Mac, which
1156 is awaiting the approval of a WebKit2 committer. Commiting the WKSI portion separately,
1157 so that the internal repository commit for generating the WKSI libraries does not have to
1158 be rolled back every time the rest of the patch changes.
1160 Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
1161 custom proxies during initialization.
1163 * WebKitSystemInterface.h:
1164 * libWebKitSystemInterfaceLion.a:
1165 * libWebKitSystemInterfaceMountainLion.a:
1167 2013-01-04 Adam Klein <adamk@chromium.org>
1169 Remove ENABLE_MUTATION_OBSERVERS #define
1170 https://bugs.webkit.org/show_bug.cgi?id=105459
1172 Reviewed by Ryosuke Niwa.
1174 * win/tools/vsprops/FeatureDefines.vsprops:
1175 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1177 2013-01-01 Dan Bernstein <mitz@apple.com>
1179 <rdar://problem/12942239> Update copyright strings
1181 Reviewed by Sam Weinig.
1183 * win/tools/scripts/COPYRIGHT-END-YEAR:
1185 2012-12-28 Mark Rowe <mrowe@apple.com>
1187 Move logic for extracting the OS X marketing version in to WebCore
1188 <http://webkit.org/b/105841> / <rdar://problem/10736041>
1190 Reviewed by Dan Bernstein.
1192 * WebKitSystemInterface.h:
1194 2012-12-19 Kiran Muppala <cmuppala@apple.com>
1196 Adopt new assertion SPI for process suppression on Mac
1197 https://bugs.webkit.org/show_bug.cgi?id=105378
1199 Reviewed by Mark Rowe.
1201 Add WKNSProcessInfoProcessAssertionWithTypes().
1203 * WebKitSystemInterface.h:
1205 2012-12-19 Alexis Menard <alexis@webkit.org>
1207 Implement CSS parsing for CSS transitions unprefixed.
1208 https://bugs.webkit.org/show_bug.cgi?id=104804
1210 Reviewed by Dean Jackson.
1212 Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1213 to cover the work of unprefixing Transforms, Animations and
1214 Transitions. It will let the possibility of each ports to turn it off
1215 in their release branches until we're confident that these CSS
1216 properties are ready to be unprefixed.
1218 * win/tools/vsprops/FeatureDefines.vsprops:
1219 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1221 2012-12-12 Roger Fong <roger_fong@apple.com>
1223 Enable VIDEO_TRACK on Windows.
1224 https://bugs.webkit.org/show_bug.cgi?id=104706.
1226 Reviewed by Timothy Horton.
1228 Enable VIDEO_TRACK on Windows and update project property files.
1230 * win/tools/vsprops/FeatureDefines.vsprops:
1232 2012-12-12 Sheriff Bot <webkit.review.bot@gmail.com>
1234 Unreviewed, rolling out r137491.
1235 http://trac.webkit.org/changeset/137491
1236 https://bugs.webkit.org/show_bug.cgi?id=104828
1238 broke the builtd (Requested by rfong on #webkit).
1240 * win/tools/vsprops/FeatureDefines.vsprops:
1242 2012-12-11 Roger Fong <roger_fong@apple.com>
1244 Enable VIDEO_TRACK on Windows.
1245 https://bugs.webkit.org/show_bug.cgi?id=104706.
1247 Reviewed by Timothy Horton.
1249 Enable VIDEO_TRACK on Windows and update project property files.
1251 * win/tools/vsprops/FeatureDefines.vsprops:
1253 2012-12-10 Alexis Menard <alexis@webkit.org>
1255 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
1256 https://bugs.webkit.org/show_bug.cgi?id=104539
1258 Reviewed by Antonio Gomes.
1260 As discussed on webkit-dev it is not needed to keep this feature flag
1261 as support for <position> type is a small feature that is already
1262 implemented by three other UAs. It was useful while landing this
1263 feature as partial bits were landed one after one.
1265 * win/tools/vsprops/FeatureDefines.vsprops:
1266 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1268 2012-12-06 Rick Byers <rbyers@chromium.org>
1270 CSS cursor property should support webkit-image-set
1271 https://bugs.webkit.org/show_bug.cgi?id=99493
1273 Reviewed by Beth Dakin.
1275 Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
1277 * win/tools/vsprops/FeatureDefines.vsprops:
1278 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1280 2012-11-26 Roger Fong <roger_fong@apple.com>
1282 Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
1283 Add a feature flag and skip some failing tests.
1284 https://bugs.webkit.org/show_bug.cgi?id=103294
1287 compositing/overflow/scrolling-without-painting.html
1288 compositing/overflow/updating-scrolling-content.html
1290 * win/tools/vsprops/FeatureDefines.vsprops:
1292 2012-11-23 Alexis Menard <alexis@webkit.org>
1294 [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
1295 https://bugs.webkit.org/show_bug.cgi?id=102104
1297 Reviewed by Julien Chaffraix.
1299 Protect the new feature behind a feature flag.
1301 * win/tools/vsprops/FeatureDefines.vsprops:
1302 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1304 2012-11-19 Kihong Kwon <kihong.kwon@samsung.com>
1306 Add PROXIMITY_EVENTS feature
1307 https://bugs.webkit.org/show_bug.cgi?id=102658
1309 Reviewed by Kentaro Hara.
1311 Add PROXIMITY_EVENTS feature to win and win-cairo prot.
1313 * win/tools/vsprops/FeatureDefines.vsprops:
1314 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1316 2012-11-12 Beth Dakin <bdakin@apple.com>
1318 Build fix. Forgot these bits last time.
1320 * libWebKitSystemInterfaceLion.a:
1321 * libWebKitSystemInterfaceMountainLion.a:
1323 2012-11-12 Beth Dakin <bdakin@apple.com>
1325 Zoomed-in scrolling is very slow when deviceScaleFactor > 1
1326 https://bugs.webkit.org/show_bug.cgi?id=101787
1328 Reviewed by Simon Fraser.
1330 wkSetCGFontRenderingMode now takes a BOOL parameter.
1331 * WebKitSystemInterface.h:
1332 * libWebKitSystemInterfaceLion.a:
1333 * libWebKitSystemInterfaceMountainLion.a:
1335 2012-11-08 Anders Carlsson <andersca@apple.com>
1337 Roll WebKitSystemInterface DEPS.
1339 Rubber-stamped by Andreas Kling.
1341 * libWebKitSystemInterfaceLion.a:
1342 * libWebKitSystemInterfaceMountainLion.a:
1344 2012-11-07 Roger Fong <roger_fong@apple.com>
1346 Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
1347 https://bugs.webkit.org/show_bug.cgi?id=101538
1349 Rubberstamped by Tim Horton.
1351 * win/tools/vsprops/FeatureDefines.vsprops:
1353 2012-11-06 Anders Carlsson <andersca@apple.com>
1357 * WebKitSystemInterface.h:
1359 2012-11-06 Anders Carlsson <andersca@apple.com>
1361 Update Java related WKSI function names
1362 https://bugs.webkit.org/show_bug.cgi?id=101414
1364 Reviewed by Sam Weinig.
1366 Roll WebKitSystemInterface DEPS.
1368 * WebKitSystemInterface.h:
1369 * libWebKitSystemInterfaceLion.a:
1370 * libWebKitSystemInterfaceMountainLion.a:
1372 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1374 Clean up which storage cookie jar functions use
1375 https://bugs.webkit.org/show_bug.cgi?id=101395
1377 Reviewed by Brady Eidson.
1379 * WebKitSystemInterface.h:
1380 * libWebKitSystemInterfaceLion.a:
1381 * libWebKitSystemInterfaceMountainLion.a:
1382 Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
1383 supported OS versions.
1385 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1387 Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
1389 Rubber-stampted by Mark Rowe.
1391 * libWebKitSystemInterfaceLeopard.a: Removed.
1392 * libWebKitSystemInterfaceSnowLeopard.a: Removed.
1394 2012-11-05 Alexey Proskuryakov <ap@apple.com>
1396 Get rid of setCookieStoragePrivateBrowsingEnabled.
1397 https://bugs.webkit.org/show_bug.cgi?id=101247
1399 Reviewed by Brady Eidson.
1401 * WebKitSystemInterface.h: Removed the function.
1403 2012-11-02 Anders Carlsson <andersca@apple.com>
1405 Don't instantiate the Java plug-in if it's inactive
1406 https://bugs.webkit.org/show_bug.cgi?id=101102
1407 <rdar://problem/12595679>
1409 Reviewed by Andreas Kling.
1411 Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
1413 * WebKitSystemInterface.h:
1414 * libWebKitSystemInterfaceLion.a:
1415 * libWebKitSystemInterfaceMountainLion.a:
1416 Roll WebKitSystemInterface DERPS.
1418 2012-10-25 Dominik Röttsches <dominik.rottsches@intel.com>
1420 Conditionalize XHR timeout support
1421 https://bugs.webkit.org/show_bug.cgi?id=100356
1423 Reviewed by Adam Barth.
1425 Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
1426 See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
1427 to fix timeout support for CF Network.
1429 * win/tools/vsprops/FeatureDefines.vsprops:
1430 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1432 2012-10-24 Eric Carlson <eric.carlson@apple.com>
1434 Allow ports to override text track rendering style
1435 https://bugs.webkit.org/show_bug.cgi?id=97800
1436 <rdar://problem/12044964>
1438 Reviewed by Maciej Stachowiak.
1440 Update WKSI header with SPI for getting the user caption appearance preferences.
1442 * WebKitSystemInterface.h:
1444 2012-10-19 Dongwoo Joshua Im <dw.im@samsung.com>
1446 Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
1447 https://bugs.webkit.org/show_bug.cgi?id=99804
1449 Reviewed by Julien Chaffraix.
1451 CSS3 text related properties will be implemented under this flag,
1452 including text decoration, text-align-last, and text-justify.
1454 * win/tools/vsprops/FeatureDefines.vsprops:
1455 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1457 2012-10-18 Pablo Flouret <pablof@motorola.com>
1459 Implement css3-conditional's @supports rule
1460 https://bugs.webkit.org/show_bug.cgi?id=86146
1462 Reviewed by Antti Koivisto.
1464 * win/tools/vsprops/FeatureDefines.vsprops:
1465 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1466 Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
1468 2012-10-08 Kiran Muppala <cmuppala@apple.com>
1470 Throttle DOM timers on hidden pages.
1471 https://bugs.webkit.org/show_bug.cgi?id=98474
1473 Reviewed by Maciej Stachowiak.
1475 Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
1477 * win/tools/vsprops/FeatureDefines.vsprops:
1478 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1480 2012-10-05 Sheriff Bot <webkit.review.bot@gmail.com>
1482 Unreviewed, rolling out r130556 and r130564.
1483 http://trac.webkit.org/changeset/130556
1484 http://trac.webkit.org/changeset/130564
1485 https://bugs.webkit.org/show_bug.cgi?id=98572
1487 The patch wasn't reviewed by a reviewer and it is breaking
1488 Chromium Windows (Requested by jchaffraix on #webkit).
1490 * WebKitSystemInterface.h:
1492 2012-10-05 Tim Horton <timothy_horton@apple.com>
1494 Update WebKitSystemInterface libraries and header.
1496 Reviewed by Simon Fraser.
1498 * WebKitSystemInterface.h:
1499 * libWebKitSystemInterfaceLion.a:
1500 * libWebKitSystemInterfaceMountainLion.a:
1501 * libWebKitSystemInterfaceSnowLeopard.a:
1503 2012-10-04 Eric Carlson <eric.carlson@apple.com>
1505 Allow ports to override text track rendering style
1506 https://bugs.webkit.org/show_bug.cgi?id=97800
1507 <rdar://problem/12044964>
1509 Reviewed by Silvia Pfeiffer.
1511 Update WKSI header with SPI for getting the user caption appearance preferences.
1513 * WebKitSystemInterface.h:
1515 2012-09-28 Eric Carlson <eric.carlson@apple.com>
1517 Allow ports to override text track rendering style
1518 <rdar://problem/12044964>
1520 Reviewed by Jessie Berlin.
1522 Update WKSI libraries.
1524 * libWebKitSystemInterfaceLion.a:
1525 * libWebKitSystemInterfaceMountainLion.a:
1526 * libWebKitSystemInterfaceSnowLeopard.a:
1528 2012-09-25 Simon Fraser <simon.fraser@apple.com>
1530 <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
1532 Reviewed by Tim Horton.
1534 New WKSI libraries and header.
1536 * WebKitSystemInterface.h:
1537 * libWebKitSystemInterfaceLion.a:
1538 * libWebKitSystemInterfaceMountainLion.a:
1539 * libWebKitSystemInterfaceSnowLeopard.a:
1541 2012-09-08 Sam Weinig <sam@webkit.org>
1543 Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
1544 https://bugs.webkit.org/show_bug.cgi?id=96194
1546 Reviewed by Dan Bernstein.
1548 Update WKSI with SPI for getting the bundle URL from an executable URL.
1550 * WebKitSystemInterface.h:
1551 * libWebKitSystemInterfaceLion.a:
1552 * libWebKitSystemInterfaceMountainLion.a:
1553 * libWebKitSystemInterfaceSnowLeopard.a:
1554 Adds WKCopyBundleURLForExecutableURL().
1556 2012-08-29 Tony Chang <tony@chromium.org>
1558 Remove ENABLE_CSS3_FLEXBOX compile time flag
1559 https://bugs.webkit.org/show_bug.cgi?id=95382
1561 Reviewed by Ojan Vafai.
1563 Everyone is already enabling this by default and the spec has stablized.
1565 * win/tools/vsprops/FeatureDefines.vsprops:
1566 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1568 2012-08-15 Bruno de Oliveira Abinader <bruno.abinader@basyskom.com>
1570 [css3-text] Add CSS3 Text decoration compile flag
1571 https://bugs.webkit.org/show_bug.cgi?id=93863
1573 Reviewed by Julien Chaffraix.
1575 This patch handles the compile flag implementation, which will come disabled by
1576 default, thus not exposing the CSS3 text decoration features to the web, unless
1577 when explicitly enabling it with "--css3-text-decoration" build parameter.
1579 * win/tools/vsprops/FeatureDefines.vsprops:
1580 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1582 2012-08-14 Alex Christensen <alex.christensen@flexsim.com>
1584 /SAFESEH should not be a common linker option
1585 https://bugs.webkit.org/show_bug.cgi?id=89372
1587 Reviewed by Darin Adler.
1589 * win/tools/vsprops/common.vsprops:
1590 removed /SAFESEH as a default option for the linker (doesn't work for x64)
1592 2012-08-13 Roger Fong <roger_fong@apple.com>
1594 Enable CSS Sticky Position on Windows.
1595 https://bugs.webkit.org/show_bug.cgi?id=93905
1597 Reviewed by Tim Horton.
1599 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.
1601 * win/tools/vsprops/FeatureDefines.vsprops:
1602 Include ENABLE_CSS_STICKY_POSITION flag.
1604 2012-08-06 Anders Carlsson <andersca@apple.com>
1606 If the Apple Java plug-in is blocked and no runtime is installed, don't load it
1607 https://bugs.webkit.org/show_bug.cgi?id=93289
1608 <rdar://problem/11730092>
1610 Reviewed by Dan Bernstein.
1612 Add WKJLIsRuntimeAndWebComponentsInstalled().
1614 * WebKitSystemInterface.h:
1615 * libWebKitSystemInterfaceLion.a:
1616 * libWebKitSystemInterfaceMountainLion.a:
1618 2012-08-01 Jon Lee <jonlee@apple.com>
1622 Reviewed by Mark Rowe.
1624 * libWebKitSystemInterfaceLion.a:
1625 * libWebKitSystemInterfaceMountainLion.a:
1626 * libWebKitSystemInterfaceSnowLeopard.a:
1628 2012-07-29 Rik Cabanier <cabanier@adobe.com>
1630 Add ENABLE_CSS_COMPOSITING flag
1631 https://bugs.webkit.org/show_bug.cgi?id=92553
1633 Reviewed by Dirk Schulze.
1635 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
1637 * win/tools/vsprops/FeatureDefines.vsprops:
1638 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1640 2012-07-23 Roger Fong <roger_fong@apple.com>
1642 Disable flexbox on Windows
1643 https://bugs.webkit.org/show_bug.cgi?id=92047
1644 <rdar://problem/11570384>
1646 Reviewed by Darin Adler.
1648 Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
1650 * win/tools/vsprops/FeatureDefines.vsprops:
1651 Disable ENABLE_CSS3_FLEXBOX property.
1653 2012-07-23 Kent Tamura <tkent@chromium.org>
1655 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
1656 https://bugs.webkit.org/show_bug.cgi?id=91941
1658 Reviewed by Kentaro Hara.
1660 A flag name for an elmement should be ENABLE_*_ELEMENT.
1662 * win/tools/vsprops/FeatureDefines.vsprops:
1663 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1665 2012-07-22 Kent Tamura <tkent@chromium.org>
1667 Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
1668 https://bugs.webkit.org/show_bug.cgi?id=91928
1670 Reviewed by Kentaro Hara.
1672 A flag name for an elmement should be ENABLE_*_ELEMENT.
1674 * win/tools/vsprops/FeatureDefines.vsprops:
1675 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1677 2012-07-20 Kent Tamura <tkent@chromium.org>
1679 Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
1680 https://bugs.webkit.org/show_bug.cgi?id=91846
1682 Reviewed by Kentaro Hara.
1684 A flag name for an elmement should be ENABLE_*_ELEMENT.
1686 * win/tools/vsprops/FeatureDefines.vsprops:
1687 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1689 2012-07-11 Mark Rowe <mrowe@apple.com>
1691 Add a Mountain Lion version of libWebKitSystemInterface.a.
1693 Update the WebKitSystemInterface header and binaries.
1695 Reviewed by John Sullivan.
1697 * WebKitSystemInterface.h:
1698 * libWebKitSystemInterfaceLion.a:
1699 * libWebKitSystemInterfaceMountainLion.a: Added.
1700 * libWebKitSystemInterfaceSnowLeopard.a:
1702 2012-07-04 John Mellor <johnme@chromium.org>
1704 Text Autosizing: Add compile flag and runtime setting
1705 https://bugs.webkit.org/show_bug.cgi?id=87394
1707 This patch renames Font Boosting to Text Autosizing.
1709 Reviewed by Adam Barth.
1711 * win/tools/vsprops/FeatureDefines.vsprops:
1712 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1714 2012-06-29 Mihai Balan <mibalan@adobe.com>
1716 [CSS Regions] Adding feature defines for CSS Regions for Windows
1717 https://bugs.webkit.org/show_bug.cgi?id=88645
1719 Reviewed by Tony Chang.
1721 Re-trying to enable CSS regions on Windows. This time only enabling
1722 regions since exclusions lead to some very strange compiling/linking
1725 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
1726 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
1728 2012-06-28 Brent Fulgham <bfulgham@webkit.org>
1730 [WinCairo] Unreviewed build correction. Add two missing macro
1731 declarations to vsprops file.
1733 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
1734 ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
1736 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
1738 [WinCairo] Unreviewed build correction. Accidentally turned on
1739 CSS_FILTERS, which is not available in tree.
1741 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
1742 back off for WinCairo target.
1744 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
1746 [WinCairo] Unreviewed build correction. Resync feature defines with
1747 Apple port. Things have drifted apart a little.
1749 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
1750 Apple port, define some missing features.
1752 2012-06-19 Mike West <mkwst@chromium.org>
1754 Introduce ENABLE_CSP_NEXT configuration flag.
1755 https://bugs.webkit.org/show_bug.cgi?id=89300
1757 Reviewed by Adam Barth.
1759 The 1.0 draft of the Content Security Policy spec is just about to
1760 move to Last Call. We'll hide work on the upcoming 1.1 spec behind
1761 this ENABLE flag, disabled by default.
1763 Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
1765 * win/tools/vsprops/FeatureDefines.vsprops:
1766 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1768 2012-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
1770 Unreviewed, rolling out r120280.
1771 http://trac.webkit.org/changeset/120280
1772 https://bugs.webkit.org/show_bug.cgi?id=89273
1774 Enabling CSS regions broke all Windows tests (Requested by
1775 jhomeycutt on #webkit).
1777 * win/tools/vsprops/FeatureDefines.vsprops:
1778 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1780 2012-06-13 Mihai Balan <mibalan@adobe.com>
1782 Fix for #88645 - enabling regions on Windows
1784 [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
1785 https://bugs.webkit.org/show_bug.cgi?id=88645
1787 Reviewed by Sam Weinig.
1789 Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
1790 exclusions (previously even with the feature disabled, parsing still worked). However, the
1791 feature defines were enabled on Mac only - they were broken on Windows. This
1792 patch adds the feature defines to (re)enable regions and exclusions on Windows.
1794 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
1795 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
1797 2012-06-11 Alexis Menard <alexis.menard@openbossa.org>
1799 [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
1800 https://bugs.webkit.org/show_bug.cgi?id=88804
1802 Reviewed by Tony Chang.
1804 Protect box-decoration-break behind a feature flag enabled by default.
1806 * win/tools/vsprops/FeatureDefines.vsprops:
1807 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1809 2012-06-11 Anders Carlsson <andersca@apple.com>
1811 Pass the right color space over to the web process so we can set it on our CA context
1812 https://bugs.webkit.org/show_bug.cgi?id=88819
1813 <rdar://problem/11629050>
1815 Reviewed by John Sullivan.
1817 Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
1819 * WebKitSystemInterface.h:
1820 * libWebKitSystemInterfaceLion.a:
1821 * libWebKitSystemInterfaceSnowLeopard.a:
1823 2012-06-09 Sukolsak Sakshuwong <sukolsak@google.com>
1825 Add UNDO_MANAGER flag
1826 https://bugs.webkit.org/show_bug.cgi?id=87908
1828 Reviewed by Tony Chang.
1830 * win/tools/vsprops/FeatureDefines.vsprops:
1831 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1833 2012-06-05 Dongwoo Im <dw.im@samsung.com>
1835 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
1836 https://bugs.webkit.org/show_bug.cgi?id=73176
1838 Reviewed by Adam Barth.
1840 Two more APIs are added in Custom Scheme Handler specification.
1841 http://dev.w3.org/html5/spec/Overview.html#custom-handlers
1842 One is 'isProtocolHandlerRegistered' to query whether the specific URL
1843 is registered or not.
1844 The other is 'unregisterProtocolHandler' to remove the registered URL.
1846 * win/tools/vsprops/FeatureDefines.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1847 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1849 2012-05-29 Jessie Berlin <jberlin@apple.com>
1851 [Win] ~1/2 of all the iframe seamless tests fail
1852 https://bugs.webkit.org/show_bug.cgi?id=87543
1854 Rubber-stamped by Eric Seidel.
1856 Finish enabling IFRAME_SEAMLESS on Windows.
1858 * win/tools/vsprops/FeatureDefines.vsprops:
1860 2012-05-28 Vivek Galatage <vivekgalatage@gmail.com>
1862 Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows
1863 https://bugs.webkit.org/show_bug.cgi?id=87622
1865 Reviewed by Eric Seidel.
1867 Removed the ENABLE_3D_CANVAS from the property define as this is
1868 obsolete since bug #53041
1870 * win/tools/vsprops/FeatureDefines.vsprops:
1872 2012-05-24 John Mellor <johnme@chromium.org>
1874 Font Boosting: Add compile flag and runtime setting
1875 https://bugs.webkit.org/show_bug.cgi?id=87394
1877 Reviewed by Adam Barth.
1879 Add ENABLE_FONT_BOOSTING.
1881 * win/tools/vsprops/FeatureDefines.vsprops:
1882 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1884 2012-05-23 Ojan Vafai <ojan@chromium.org>
1886 add back the ability to disable flexbox
1887 https://bugs.webkit.org/show_bug.cgi?id=87147
1889 Reviewed by Tony Chang.
1891 * win/tools/vsprops/FeatureDefines.vsprops:
1892 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1894 2012-05-10 Anders Carlsson <andersca@apple.com>
1896 WebKit1: Add a way to blacklist specific plug-ins/plug-in versions
1897 https://bugs.webkit.org/show_bug.cgi?id=86150
1898 <rdar://problem/9551196>
1900 Reviewed by Sam Weinig.
1902 Add WKShouldBlockPlugin.
1904 * WebKitSystemInterface.h:
1905 * libWebKitSystemInterfaceLion.a:
1906 * libWebKitSystemInterfaceSnowLeopard.a:
1908 2012-05-08 Jon Lee <jonlee@apple.com>
1910 Safari warns that it needs to resend the form in an iFrame when going back
1911 https://bugs.webkit.org/show_bug.cgi?id=82658
1912 <rdar://problem/11292558>
1914 Reviewed by Darin Adler.
1916 * WebKitSystemInterface.h:
1917 * libWebKitSystemInterfaceLeopard.a:
1918 * libWebKitSystemInterfaceLion.a:
1919 * libWebKitSystemInterfaceSnowLeopard.a:
1921 2012-05-07 Eric Seidel <eric@webkit.org>
1923 Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed
1924 https://bugs.webkit.org/show_bug.cgi?id=85822
1926 Reviewed by Adam Barth.
1928 * win/tools/vsprops/FeatureDefines.vsprops:
1930 2012-05-06 Eric Seidel <eric@webkit.org>
1932 Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago)
1933 https://bugs.webkit.org/show_bug.cgi?id=85743
1935 Reviewed by Adam Barth.
1937 * win/tools/vsprops/FeatureDefines.vsprops:
1938 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1940 2012-05-02 Eric Seidel <eric@webkit.org>
1942 Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration)
1943 https://bugs.webkit.org/show_bug.cgi?id=85454
1945 Reviewed by Adam Barth.
1947 The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch.
1948 There is no functional change in this patch. Just moving the defines around.
1949 Its interesting to me that now that it's sorted and I can easily compare this with other
1950 ports and found that a whole bunch of defines which should be on for Cairo are off,
1951 likely due to Cairo simply being overlooked. These oversights should be easy to avoid
1952 in an autogenerated world.
1954 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1956 2012-05-02 Eric Seidel <eric@webkit.org>
1958 Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting
1959 https://bugs.webkit.org/show_bug.cgi?id=85445
1961 Reviewed by Adam Barth.
1963 I noticed this when comparing my auto-generated output for this file vs. the one
1964 we have checked in. Seems we might as well fix the checked in file to be
1965 consistent in style with itself. :)
1967 * win/tools/vsprops/FeatureDefines.vsprops:
1969 2012-04-27 Gavin Peters <gavinp@chromium.org>
1971 Add new ENABLE_LINK_PRERENDER define to control the Prerendering API
1972 https://bugs.webkit.org/show_bug.cgi?id=84871
1974 Reviewed by Adam Barth.
1976 Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering
1977 API separates it from prefetching. Having separate include guards lets ports enable prefetching,
1978 a relatively easy change, without needing to build the infrastructure for prerendering, which
1979 is considerably more complicated.
1981 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1983 2012-04-10 Adam Barth <abarth@webkit.org>
1985 Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
1986 https://bugs.webkit.org/show_bug.cgi?id=83256
1988 Reviewed by Eric Seidel.
1990 * win/tools/vsprops/FeatureDefines.vsprops:
1992 2012-04-09 Beth Dakin <bdakin@apple.com>
1994 <rdar://problem/11214796>
1996 New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib:
1999 Reviewed by Simon Fraser.
2001 * libWebKitSystemInterfaceLeopard.a:
2002 * libWebKitSystemInterfaceLion.a:
2003 * libWebKitSystemInterfaceSnowLeopard.a:
2005 2012-04-06 Dan Bernstein <mitz@apple.com>
2007 <rdar://problem/10912476> HiDPI: Have canvas use a hidpi backing store, but downsample upon access
2009 Reviewed by Sam Weinig.
2011 * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS.
2013 2012-04-03 Keishi Hattori <keishi@webkit.org>
2015 Disable ENABLE_DATALIST for now
2016 https://bugs.webkit.org/show_bug.cgi?id=82871
2018 Reviewed by Kent Tamura.
2020 * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST.
2022 2012-03-30 Keishi Hattori <keishi@webkit.org>
2024 Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
2025 https://bugs.webkit.org/show_bug.cgi?id=80972
2027 Reviewed by Kent Tamura.
2029 * win/tools/vsprops/FeatureDefines.vsprops:
2030 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2032 2012-03-20 Steve Falkenburg <sfalken@apple.com>
2034 Disable LTCG on Windows to avoid out of process space errors while linking
2035 https://bugs.webkit.org/show_bug.cgi?id=81714
2037 Reviewed by Jessie Berlin.
2039 * win/tools/vsprops/production.vsprops:
2041 2012-03-14 Jer Noble <jer.noble@apple.com>
2043 Wrong icon to restore to windowed mode in full screen video panel
2044 https://bugs.webkit.org/show_bug.cgi?id=70437
2046 Reviewed by Eric Carlson.
2048 * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
2049 * libWebKitSystemInterfaceLeopard.a:
2050 * libWebKitSystemInterfaceLion.a:
2051 * libWebKitSystemInterfaceSnowLeopard.a:
2052 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2053 * win/lib/WebKitSystemInterface.lib:
2055 2012-03-13 Adam Barth <abarth@webkit.org> && Benjamin Poulain <bpoulain@apple.com>
2057 Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
2058 https://bugs.webkit.org/show_bug.cgi?id=78853
2060 Reviewed by Adam Barth.
2062 * win/tools/vsprops/FeatureDefines.vsprops:
2063 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2065 2012-03-12 Enrica Casucci <enrica@apple.com>
2067 WebKit2: remove NSPasteboard access for promised data from the WebProcess
2068 https://bugs.webkit.org/show_bug.cgi?id=80073
2070 * WebKitSystemInterface.h: Touched the file to make build system happy.
2071 * libWebKitSystemInterfaceLeopard.a:
2072 * libWebKitSystemInterfaceLion.a:
2073 * libWebKitSystemInterfaceSnowLeopard.a:
2075 2012-03-09 Jon Lee <jonlee@apple.com>
2077 Add support for ENABLE(LEGACY_NOTIFICATIONS)
2078 https://bugs.webkit.org/show_bug.cgi?id=80497
2080 Reviewed by Adam Barth.
2082 Prep for b80472: Update API for Web Notifications
2083 * win/tools/vsprops/FeatureDefines.vsprops:
2084 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2086 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
2088 Bash scripts should support LF endings only
2089 https://bugs.webkit.org/show_bug.cgi?id=79509
2091 Reviewed by David Kilzer.
2093 * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
2095 2012-03-05 Sam Weinig <sam@webkit.org>
2097 Fix the SnowLeoaprd build.
2099 * WebKitSystemInterface.h:
2100 * libWebKitSystemInterfaceLeopard.a:
2101 * libWebKitSystemInterfaceLion.a:
2102 * libWebKitSystemInterfaceSnowLeopard.a:
2104 2012-03-05 Sam Weinig <sam@webkit.org>
2106 Update WebKitSystemInterface for WKCAContext additions.
2108 * WebKitSystemInterface.h:
2109 * libWebKitSystemInterfaceLeopard.a:
2110 * libWebKitSystemInterfaceLion.a:
2111 * libWebKitSystemInterfaceSnowLeopard.a:
2113 2012-03-03 Hans Wennborg <hans@chromium.org>
2115 Implement Speech JavaScript API
2116 https://bugs.webkit.org/show_bug.cgi?id=80019
2118 Reviewed by Adam Barth.
2120 Add ENABLE_SCRIPTED_SPEECH.
2122 * win/tools/vsprops/FeatureDefines.vsprops:
2123 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2125 2012-03-01 Nikolas Zimmermann <nzimmermann@rim.com>
2127 Unreviewed, rolling out r109255.
2128 http://trac.webkit.org/changeset/109255
2129 https://bugs.webkit.org/show_bug.cgi?id=79932
2131 Breaks rounded rects with dashed strokes in SVG
2133 * WebKitSystemInterface.h:
2134 * libWebKitSystemInterfaceLeopard.a:
2135 * libWebKitSystemInterfaceLion.a:
2136 * libWebKitSystemInterfaceSnowLeopard.a:
2138 2012-02-29 Tim Horton <timothy_horton@apple.com>
2140 Make use of CG rounded-rect primitives
2141 https://bugs.webkit.org/show_bug.cgi?id=79932
2142 <rdar://problem/9274953>
2144 Reviewed by Simon Fraser.
2146 Add wkCGPathAddRoundedRect.
2148 * WebKitSystemInterface.h:
2149 * libWebKitSystemInterfaceLeopard.a:
2150 * libWebKitSystemInterfaceLion.a:
2151 * libWebKitSystemInterfaceSnowLeopard.a:
2153 2012-02-28 Jer Noble <jer.noble@apple.com>
2155 Full screen video volume slider has "progress bar"
2156 https://bugs.webkit.org/show_bug.cgi?id=79812
2158 Reviewed by Eric Carlson.
2160 * WebKitSystemInterface.h:
2161 * libWebKitSystemInterfaceLeopard.a:
2162 * libWebKitSystemInterfaceLion.a:
2163 * libWebKitSystemInterfaceSnowLeopard.a:
2164 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2165 * win/lib/WebKitSystemInterface.lib:
2167 2012-02-28 Simon Fraser <simon.fraser@apple.com>
2169 Update WebKitSystemInterface.
2171 Reviewed by Sam Weinig.
2173 * WebKitSystemInterface.h:
2174 * libWebKitSystemInterfaceLeopard.a:
2175 * libWebKitSystemInterfaceLion.a:
2176 * libWebKitSystemInterfaceSnowLeopard.a:
2178 2012-02-28 Alexey Proskuryakov <ap@apple.com>
2180 [Mac] Add an experimental SPI for plug-ins to enter sandbox
2181 https://bugs.webkit.org/show_bug.cgi?id=79709
2183 This pulls a lot of WKSI changes at once, because the script that updates it didn't
2186 * WebKitSystemInterface.h:
2187 * libWebKitSystemInterfaceLeopard.a:
2188 * libWebKitSystemInterfaceLion.a:
2189 * libWebKitSystemInterfaceSnowLeopard.a:
2191 2012-02-10 Adam Klein <adamk@chromium.org>
2193 Enable MUTATION_OBSERVERS by default on all platforms
2194 https://bugs.webkit.org/show_bug.cgi?id=78196
2196 Reviewed by Ojan Vafai.
2198 * win/tools/vsprops/FeatureDefines.vsprops:
2199 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2201 2012-02-06 Matthew Delaney <mdelaney@apple.com>
2203 toDataURL() uses stale data after putImageData()
2204 https://bugs.webkit.org/show_bug.cgi?id=65767
2206 Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
2208 Reviewed by Chris Marrin.
2210 * WebKitSystemInterface.h: Added WKCGContextResetClip.
2211 * libWebKitSystemInterfaceLeopard.a:
2212 * libWebKitSystemInterfaceSnowLeopard.a:
2213 * libWebKitSystemInterfaceLion.a:
2215 2012-02-02 Chris Marrin <cmarrin@apple.com>
2217 Turn on CSS Filters on Windows
2218 https://bugs.webkit.org/show_bug.cgi?id=76667
2220 Turned on CSS_FILTERS for Windows
2222 Reviewed by Adele Peterson.
2224 * win/tools/vsprops/FeatureDefines.vsprops:
2226 2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com>
2228 Unreviewed, rolling out r106566.
2229 http://trac.webkit.org/changeset/106566
2230 https://bugs.webkit.org/show_bug.cgi?id=77673
2232 Broke the Windows build (Requested by jessieberlin on
2235 * win/tools/vsprops/FeatureDefines.vsprops:
2237 2012-02-02 Chris Marrin <cmarrin@apple.com>
2239 Turn on CSS Filters on Windows
2240 https://bugs.webkit.org/show_bug.cgi?id=76667
2242 Turned on CSS_FILTERS for Windows
2244 Reviewed by Adele Peterson.
2246 * win/tools/vsprops/FeatureDefines.vsprops:
2248 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
2250 Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
2252 * win/tools/vsprops/FeatureDefines.vsprops:
2253 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2255 2012-01-25 Hajime Morita <morrita@google.com>>
2257 ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
2258 https://bugs.webkit.org/show_bug.cgi?id=76863
2260 Reviewed by Dimitri Glazkov.
2262 Added a feature flag.
2264 * win/tools/vsprops/FeatureDefines.vsprops:
2265 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2267 2012-01-16 Brent Fulgham <bfulgham@webkit.org>
2269 [WinCairo] Build correction. Switch to Apple style builds without
2270 the _debug postfix so that launching tools, etc., will work properly.
2272 * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
2273 output files to be consistent with WebKit build/test tools.
2275 2012-01-05 Dan Bernstein <mitz@apple.com>
2277 <rdar://problem/10633760> Update copyright strings
2279 Reviewed by Mark Rowe.
2281 * win/tools/scripts/COPYRIGHT-END-YEAR:
2283 2011-12-06 Roland Steiner <rolandsteiner@chromium.org>
2285 <style scoped>: disable on Windows by default
2286 https://bugs.webkit.org/show_bug.cgi?id=73893
2288 Reviewed by Andreas Kling.
2290 * win/tools/vsprops/FeatureDefines.vsprops:
2291 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2293 2011-11-20 Roland Steiner <rolandsteiner@chromium.org>
2295 <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
2296 https://bugs.webkit.org/show_bug.cgi?id=72848
2298 Reviewed by Dimitri Glazkov.
2300 * win/tools/vsprops/FeatureDefines.vsprops:
2301 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2303 2011-11-14 Julien Chaffraix <jchaffraix@webkit.org>
2305 Add --css-grid-layout to build-webkit and the build systems
2306 https://bugs.webkit.org/show_bug.cgi?id=72320
2308 Reviewed by Ojan Vafai.
2310 * win/tools/vsprops/FeatureDefines.vsprops:
2311 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2313 2011-11-14 Tony Chang <tony@chromium.org>
2315 Remove the CSS3_FLEXBOX compile time flag and enable on all ports
2316 https://bugs.webkit.org/show_bug.cgi?id=72196
2318 Reviewed by Ojan Vafai.
2320 * win/tools/vsprops/FeatureDefines.vsprops:
2321 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2323 2011-11-11 Alexey Proskuryakov <ap@apple.com>
2325 WebProcess should use AppSandbox style quarantine
2326 https://bugs.webkit.org/show_bug.cgi?id=72168
2327 <rdar://problem/10434292>
2329 Reviewed by Darin Adler.
2331 * WebKitSystemInterface.h:
2332 * libWebKitSystemInterfaceLion.a:
2333 Added WKEnableSandboxStyleFileQuarantine().
2335 * libWebKitSystemInterfaceLeopard.a:
2336 * libWebKitSystemInterfaceSnowLeopard.a:
2337 Not sure why these also changed, but updating to match most recent build.
2339 2011-11-02 Dean Jackson <dino@apple.com>
2341 Add ENABLE_CSS_SHADERS flag
2342 https://bugs.webkit.org/show_bug.cgi?id=71394
2344 Reviewed by Sam Weinig.
2346 * win/tools/vsprops/FeatureDefines.vsprops:
2347 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2349 2011-10-24 Michael Saboff <msaboff@apple.com>
2351 WebKit doesn't build with recent changes to libdispatch
2352 https://bugs.webkit.org/show_bug.cgi?id=70737
2354 Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
2356 * WebKitSystemInterface.h:
2357 * libWebKitSystemInterfaceLeopard.a:
2358 * libWebKitSystemInterfaceLion.a:
2359 * libWebKitSystemInterfaceSnowLeopard.a:
2361 2011-10-21 Jeff Miller <jeffm@apple.com>
2363 Focus rings are too thin in HiDPI in WebKit2
2364 https://bugs.webkit.org/show_bug.cgi?id=70396
2366 Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
2368 Reviewed by Beth Dakin.
2370 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2371 * win/lib/WebKitSystemInterface.lib:
2373 2011-10-19 Beth Dakin <bdakin@apple.com>
2375 Try to fix the Chromium build.
2377 * WebKitSystemInterface.h:
2378 * libWebKitSystemInterfaceLeopard.a:
2379 * libWebKitSystemInterfaceLion.a:
2380 * libWebKitSystemInterfaceSnowLeopard.a:
2382 2011-10-19 Beth Dakin <bdakin@apple.com>
2384 https://bugs.webkit.org/show_bug.cgi?id=70396
2385 Focus rings are too thin in HiDPI in WebKit2
2387 <rdar://problem/10086876>
2389 Reviewed by Dan Bernstein.
2391 Renamed an existing WebKitSystemInterface function.
2392 * WebKitSystemInterface.h:
2393 * libWebKitSystemInterfaceLion.a:
2394 * libWebKitSystemInterfaceSnowLeopard.a:
2396 2011-10-18 Adam Barth <abarth@webkit.org>
2398 Always enable ENABLE(XPATH)
2399 https://bugs.webkit.org/show_bug.cgi?id=70217
2401 Reviewed by Eric Seidel.
2403 * win/tools/vsprops/FeatureDefines.vsprops:
2404 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2406 2011-10-17 Adam Roben <aroben@apple.com>
2412 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
2414 * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
2416 2011-10-16 Adam Barth <abarth@webkit.org>
2418 Always enable ENABLE(DOM_STORAGE)
2419 https://bugs.webkit.org/show_bug.cgi?id=70189
2421 Reviewed by Eric Seidel.
2423 * win/tools/vsprops/FeatureDefines.vsprops:
2424 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2426 2011-10-14 Dan Bernstein <mitz@apple.com>
2428 REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
2429 https://bugs.webkit.org/show_bug.cgi?id=70081
2431 Reviewed by Anders Carlsson.
2433 * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
2434 * libWebKitSystemInterfaceLeopard.a:
2435 * libWebKitSystemInterfaceLion.a:
2436 * libWebKitSystemInterfaceSnowLeopard.a:
2438 2011-10-13 Arko Saha <arko@motorola.com>
2440 Microdata: Basic implementation of document.getItems() method.
2441 https://bugs.webkit.org/show_bug.cgi?id=68610
2443 Reviewed by Ryosuke Niwa.
2445 Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
2446 Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
2448 * win/tools/vsprops/FeatureDefines.vsprops:
2449 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2451 2011-10-12 Adam Barth <abarth@webkit.org>
2453 Remove ENABLE(XHTMLMP) and associated code
2454 https://bugs.webkit.org/show_bug.cgi?id=69729
2456 Reviewed by David Levin.
2458 * win/tools/vsprops/FeatureDefines.vsprops:
2459 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2461 2011-10-11 Kent Tamura <tkent@chromium.org>
2463 C4481 warning should be disabled for OVERRIDE and FINAL.
2464 https://bugs.webkit.org/show_bug.cgi?id=69904
2466 Reviewed by Adam Roben.
2468 * win/tools/vsprops/common.vsprops: Disable C4481.
2470 2011-10-04 Kent Tamura <tkent@chromium.org>
2472 Introduce feature flags for incomplete input types
2473 https://bugs.webkit.org/show_bug.cgi?id=68971
2475 Reviewed by Hajime Morita.
2477 * win/tools/vsprops/FeatureDefines.vsprops:
2478 Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
2479 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
2481 2011-10-04 Scott Graham <scottmg@chromium.org>
2483 Add GAMEPAD feature flag
2484 https://bugs.webkit.org/show_bug.cgi?id=66859
2486 Reviewed by Darin Fisher.
2488 * win/tools/vsprops/FeatureDefines.vsprops:
2489 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2491 2011-09-26 Chris Marrin <cmarrin@apple.com>
2493 Enable requestAnimationFrame on Windows
2494 https://bugs.webkit.org/show_bug.cgi?id=68397
2496 Reviewed by Simon Fraser.
2498 Enable REQUEST_ANIMATION_FRAME for Windows
2500 * win/tools/vsprops/FeatureDefines.vsprops:
2502 2011-09-24 Adam Barth <abarth@webkit.org>
2504 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
2505 https://bugs.webkit.org/show_bug.cgi?id=68767
2507 Reviewed by Eric Seidel.
2509 * win/tools/vsprops/FeatureDefines.vsprops:
2510 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2512 2011-09-23 Adam Klein <adamk@chromium.org>
2514 Add ENABLE_MUTATION_OBSERVERS feature flag
2515 https://bugs.webkit.org/show_bug.cgi?id=68732
2517 Reviewed by Ojan Vafai.
2519 This flag will guard an implementation of the "Mutation Observers" proposed in
2520 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
2522 * win/tools/vsprops/FeatureDefines.vsprops:
2523 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2525 2011-09-22 Dean Jackson <dino@apple.com>
2527 Add ENABLE_CSS_FILTERS
2528 https://bugs.webkit.org/show_bug.cgi?id=68652
2530 Reviewed by Simon Fraser.
2532 * win/tools/vsprops/FeatureDefines.vsprops:
2533 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2535 2011-09-19 Adam Barth <abarth@webkit.org>
2537 Always enable ENABLE(EVENTSOURCE)
2538 https://bugs.webkit.org/show_bug.cgi?id=68414
2540 Reviewed by Eric Seidel.
2542 * win/tools/vsprops/FeatureDefines.vsprops:
2543 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2545 2011-09-15 Adam Barth <abarth@webkit.org>
2547 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
2548 https://bugs.webkit.org/show_bug.cgi?id=68205
2550 Reviewed by Eric Seidel.
2552 * win/tools/vsprops/FeatureDefines.vsprops:
2553 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2555 2011-09-15 Eric Seidel <eric@webkit.org>
2557 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
2558 https://bugs.webkit.org/show_bug.cgi?id=68182
2560 Reviewed by Adam Barth.
2562 * win/tools/vsprops/FeatureDefines.vsprops:
2563 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2565 2011-09-15 Eric Seidel <eric@webkit.org>
2567 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
2568 https://bugs.webkit.org/show_bug.cgi?id=68022
2570 Reviewed by Ryosuke Niwa.
2572 * win/tools/vsprops/FeatureDefines.vsprops:
2573 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2575 2011-09-14 Eric Seidel <eric@webkit.org>
2577 Remove ENABLE_SVG_USE as <use> is required by HTML5
2578 https://bugs.webkit.org/show_bug.cgi?id=68019
2580 Reviewed by Ryosuke Niwa.
2582 I missed a couple uses of SVG_USE in my previous patch.
2584 * win/tools/vsprops/FeatureDefines.vsprops:
2585 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2587 2011-09-13 Eric Seidel <eric@webkit.org>
2589 Remove ENABLE_SVG_USE as <use> is required by HTML5
2590 https://bugs.webkit.org/show_bug.cgi?id=68019
2592 Reviewed by Ryosuke Niwa.
2594 * win/tools/vsprops/FeatureDefines.vsprops:
2595 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2597 2011-09-13 Eric Seidel <eric@webkit.org>
2599 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
2600 https://bugs.webkit.org/show_bug.cgi?id=68018
2602 Reviewed by Ryosuke Niwa.
2604 * win/tools/vsprops/FeatureDefines.vsprops:
2605 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2607 2011-09-01 Tim Horton <timothy_horton@apple.com>
2609 REGRESSION: Rendering artifacts on a rotated, pattern filled shape
2610 https://bugs.webkit.org/show_bug.cgi?id=53055
2611 <rdar://problem/8910917>
2613 Reviewed by Simon Fraser.
2615 Introduce wkCGPatternCreateWithImageAndTransform.
2617 * WebKitSystemInterface.h:
2618 * libWebKitSystemInterfaceLeopard.a:
2619 * libWebKitSystemInterfaceLion.a:
2620 * libWebKitSystemInterfaceSnowLeopard.a:
2621 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2622 * win/lib/WebKitSystemInterface.lib:
2624 2011-08-30 Aaron Colwell <acolwell@chromium.org>
2626 Add MediaSource API to HTMLMediaElement
2627 https://bugs.webkit.org/show_bug.cgi?id=64731
2629 Reviewed by Eric Carlson.
2631 * win/tools/vsprops/FeatureDefines.vsprops:
2632 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2634 2011-08-24 Lucas Forschler <lforschler@apple.com>
2636 Update SVN properties to help out the Windows EWS bots.
2638 Reviewed by Adam Roben.
2640 * win: Modified properties svn:ignore.
2641 * win/include: Modified property svn:ignore.
2642 * win/lib: Modified property svn:ignore.
2644 2011-08-18 Beth Dakin <bdakin@apple.com>
2646 Reviewed by Sam Weinig.
2648 https://bugs.webkit.org/show_bug.cgi?id=66495
2649 Lion-specific scroller SPIs can use forward declaration instead of
2650 WebKitSystemInterface
2652 * WebKitSystemInterface.h:
2653 * libWebKitSystemInterfaceLeopard.a:
2654 * libWebKitSystemInterfaceLion.a:
2655 * libWebKitSystemInterfaceSnowLeopard.a:
2657 2011-07-28 Dan Bernstein <mitz@apple.com>
2659 WebKitSystemInterface support for
2660 <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
2662 Reviewed by Darin Adler.
2664 * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
2665 * libWebKitSystemInterfaceLeopard.a:
2666 * libWebKitSystemInterfaceLion.a:
2667 * libWebKitSystemInterfaceSnowLeopard.a:
2669 2011-07-22 Jessie Berlin <jberlin@apple.com>
2671 [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
2672 https://bugs.webkit.org/show_bug.cgi?id=64997
2674 Reviewed by Ada Chan.
2676 Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
2677 declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
2679 * WebKitSystemInterface.h:
2680 * libWebKitSystemInterfaceLeopard.a:
2681 * libWebKitSystemInterfaceLion.a:
2682 * libWebKitSystemInterfaceSnowLeopard.a:
2684 2011-07-15 Pratik Solanki <psolanki@apple.com>
2686 Part of https://bugs.webkit.org/show_bug.cgi?id=63674
2687 Get webkit to compile with USE(CFNETWORK) enabled on Mac
2689 Reviewed by David Kilzer.
2691 New WebKitSystemInterface functions for CFNetwork-based loader.
2693 * WebKitSystemInterface.h:
2694 * libWebKitSystemInterfaceLeopard.a:
2695 * libWebKitSystemInterfaceLion.a:
2696 * libWebKitSystemInterfaceSnowLeopard.a:
2698 2011-07-12 Brent Fulgham <bfulgham@webkit.org>
2700 Standardize WinCairo conditionalized code under PLATFORM macro.
2701 https://bugs.webkit.org/show_bug.cgi?id=64377
2703 Reviewed by Maciej Stachowiak.
2705 * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
2706 macro definition (WTF_PLATFORM_WIN_CAIRO)
2708 2011-07-02 Mark Rowe <mrowe@apple.com>
2710 Update the header file too.
2712 * WebKitSystemInterface.h:
2714 2011-07-02 Mark Rowe <mrowe@apple.com>
2716 Update WebKitSystemInterface binaries.
2718 * libWebKitSystemInterfaceLeopard.a:
2719 * libWebKitSystemInterfaceLion.a: Added.
2720 * libWebKitSystemInterfaceSnowLeopard.a:
2722 2011-06-28 Brent Fulgham <bfulgham@webkit.org>
2724 Unreviewed build correction. Link to correct library for
2727 * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
2728 zlib.lib when building for WinCairo.
2730 2011-06-21 MORITA Hajime <morrita@google.com>
2732 Unreviewed, rolling out r89401 and r89403.
2733 http://trac.webkit.org/changeset/89401
2734 http://trac.webkit.org/changeset/89403
2735 https://bugs.webkit.org/show_bug.cgi?id=62970
2737 Breaks mac build and mistakenly enables the spellcheck API
2739 * win/tools/vsprops/FeatureDefines.vsprops:
2740 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2742 2011-06-20 MORITA Hajime <morrita@google.com>
2744 Reviewed by Kent Tamura.
2746 Spellcheck API should be build-able.
2747 https://bugs.webkit.org/show_bug.cgi?id=62970
2749 * win/tools/vsprops/FeatureDefines.vsprops:
2750 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2752 2011-06-20 Pratik Solanki <psolanki@apple.com>
2754 Reviewed by David Kilzer.
2756 HTTP pipelining functions on mac should match windows
2757 https://bugs.webkit.org/show_bug.cgi?id=63012
2759 * WebKitSystemInterface.h:
2760 * libWebKitSystemInterfaceLeopard.a:
2761 * libWebKitSystemInterfaceSnowLeopard.a:
2763 2011-06-13 Tony Chang <tony@chromium.org>
2765 Reviewed by Dimitri Glazkov.
2767 rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
2768 https://bugs.webkit.org/show_bug.cgi?id=62578
2770 * win/tools/vsprops/FeatureDefines.vsprops:
2771 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2773 2011-06-13 Tony Chang <tony@chromium.org>
2775 Reviewed by Adam Barth.
2777 rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
2778 https://bugs.webkit.org/show_bug.cgi?id=62545
2780 * win/tools/vsprops/FeatureDefines.vsprops:
2781 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2783 2011-06-10 Tony Chang <tony@chromium.org>
2785 Reviewed by Ojan Vafai.
2787 add a compile guard ENABLE(FLEXBOX)
2788 https://bugs.webkit.org/show_bug.cgi?id=62049
2790 * win/tools/vsprops/FeatureDefines.vsprops:
2791 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2793 2011-06-07 Tim Horton <timothy_horton@apple.com>
2795 Reviewed by Alexey Proskuryakov.
2797 Use correct CFURLStorageSessionRef definition on Snow Leopard
2798 https://bugs.webkit.org/show_bug.cgi?id=62223
2800 * WebKitSystemInterface.h:
2802 2011-06-06 Alexandru Chiculita <achicu@adobe.com>
2804 Reviewed by Kent Tamura.
2806 Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
2807 https://bugs.webkit.org/show_bug.cgi?id=61628
2809 * win/tools/vsprops/FeatureDefines.vsprops:
2810 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2812 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com>
2814 Reviewed by Kent Tamura.
2816 Add ENABLE(CSS_REGIONS) guard for CSS Regions support
2817 https://bugs.webkit.org/show_bug.cgi?id=61631
2819 * win/tools/vsprops/FeatureDefines.vsprops:
2820 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2822 2011-05-25 Jer Noble <jer.noble@apple.com>
2824 Reviewed by Dan Bernstein.
2826 30 second rewind button dysfunctional viewing trailers fullscreen.
2827 https://bugs.webkit.org/show_bug.cgi?id=61505
2829 Updated WKSI Libraries with new images for Backward buttons in default
2832 * libWebKitSystemInterfaceLeopard.a:
2833 * libWebKitSystemInterfaceSnowLeopard.a:
2835 2011-05-25 Jer Noble <jer.noble@apple.com>
2837 Reviewed by Darin Adler.
2839 Video fails to play on Vimeo
2840 https://bugs.webkit.org/show_bug.cgi?id=61403
2842 Added functions to retrieve the resolved URL for media types supported on
2845 * WebKitSystemInterface.h:
2846 * WebKitSystemInterface.m:
2847 (WKAVAssetResolvedURL): Added.
2848 (WKQTMovieResolvedURL): Added.
2850 2011-05-24 Keishi Hattori <keishi@webkit.org>
2852 Reviewed by Kent Tamura.
2854 Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
2855 https://bugs.webkit.org/show_bug.cgi?id=61273
2857 * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
2858 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
2860 2011-05-12 Jessie Berlin <jberlin@apple.com>
2862 Reviewed by Darin Adler.
2864 [Windows WebKit2] Use cookies set in WebKit1
2865 https://bugs.webkit.org/show_bug.cgi?id=60274
2867 Update WKSI with the changes to wkCreatePrivateStorageSession.
2869 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2870 * win/lib/WebKitSystemInterface.lib:
2872 2011-05-11 Jessie Berlin <jberlin@apple.com>
2874 Reviewed by Steve Falkenburg.
2876 [Windows WebKit2] Use cookies set in WebKit1
2877 https://bugs.webkit.org/show_bug.cgi?id=60274
2879 Take 3 after rolling out KB2465367 from my system.
2881 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2882 * win/lib/WebKitSystemInterface.lib:
2884 2011-05-11 Sheriff Bot <webkit.review.bot@gmail.com>
2886 Unreviewed, rolling out r86255.
2887 http://trac.webkit.org/changeset/86255
2888 https://bugs.webkit.org/show_bug.cgi?id=60660
2890 REGRESSION (r86255): Lots of tests crashing in
2891 CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
2892 (WebKit2 Tests) (Requested by aroben on #webkit).
2894 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2895 * win/lib/WebKitSystemInterface.lib:
2897 2011-05-11 Jessie Berlin <jberlin@apple.com>
2899 Reviewed by Steve Falkenburg.
2901 [Windows WebKit2] Use cookies set in WebKit1
2902 https://bugs.webkit.org/show_bug.cgi?id=60274
2904 Take 3 after rolling out KB2465367 from my system.
2906 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2907 * win/lib/WebKitSystemInterface.lib:
2909 2011-05-09 Sheriff Bot <webkit.review.bot@gmail.com>
2911 Unreviewed, rolling out r86075.
2912 http://trac.webkit.org/changeset/86075
2913 https://bugs.webkit.org/show_bug.cgi?id=60495
2915 broke windows tests (Requested by jessieberlin on #webkit).
2917 * win/lib/WebKitSystemInterface.lib:
2919 2011-05-09 Jessie Berlin <jberlin@apple.com>
2921 Take 2 on updating the WKSI libraries.
2923 * win/lib/WebKitSystemInterface.lib:
2925 2011-05-08 Sheriff Bot <webkit.review.bot@gmail.com>
2927 Unreviewed, rolling out r86037.
2928 http://trac.webkit.org/changeset/86037
2929 https://bugs.webkit.org/show_bug.cgi?id=60453
2931 broke Windows tests (Requested by jessieberlin on #webkit).
2933 * win/lib/WebKitSystemInterface.lib:
2935 2011-05-08 Jessie Berlin <jberlin@apple.com>
2937 Rubber-stamped by Alice Liu.
2939 Update the WKSI libraries.
2941 * win/lib/WebKitSystemInterface.lib:
2943 2011-05-07 Sheriff Bot <webkit.review.bot@gmail.com>
2945 Unreviewed, rolling out r86016.
2946 http://trac.webkit.org/changeset/86016
2947 https://bugs.webkit.org/show_bug.cgi?id=60445
2949 caused crashes on the WK2 Windows bots (Requested by
2950 jessieberlin on #webkit).
2952 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2953 * win/lib/WebKitSystemInterface.lib:
2955 2011-05-07 Jessie Berlin <jberlin@apple.com>
2957 Reviewed by Steve Falkenburg.
2959 [Windows WebKit2] Use cookies set in WebKit1
2960 https://bugs.webkit.org/show_bug.cgi?id=60274
2962 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2963 * win/lib/WebKitSystemInterface.lib:
2965 2011-05-05 Dan Bernstein <mitz@apple.com>
2967 Reviewed by Simon Fraser.
2969 WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
2971 * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
2973 2011-04-29 Jer Noble <jer.noble@apple.com>
2975 Reviewed by Eric Seidel.
2977 Implement FULLSCREEN_API on Windows, Part 4: Enable it
2978 https://bugs.webkit.org/show_bug.cgi?id=59798
2980 * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
2982 2011-05-03 David Kilzer <ddkilzer@apple.com>
2984 Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
2985 <rdar://problem/8924448>
2987 Reviewed by Adam Roben.
2989 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2990 (wkGetHTTPPipeliningPriority): Added declaration.
2991 (wkSetHTTPPipeliningMaximumPriority): Added declaration.
2992 (wkSetHTTPPipeliningPriority): Added declaration.
2993 * win/lib/WebKitSystemInterface.lib: Updated.
2995 2011-04-28 David Levin <levin@chromium.org>
2997 Reviewed by Adam Barth.
2999 Remove IMAGE_RESIZER related code.
3000 https://bugs.webkit.org/show_bug.cgi?id=59735
3002 * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
3003 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
3005 2011-04-28 Chris Fleizach <cfleizach@apple.com>
3007 Reviewed by Maciej Stachowiak.
3009 Allow remote accessibility API for WK2 to build on SnowLeopard.
3010 <rdar://problem/9324507>
3012 * WebKitSystemInterface.h:
3013 * libWebKitSystemInterfaceLeopard.a:
3014 * libWebKitSystemInterfaceSnowLeopard.a:
3016 2011-04-27 Mark Rowe <mrowe@apple.com>
3018 Rubber-stamped by Geoff Garen.
3020 Remove some files that are no longer relevant.
3022 * libWebKitSystemInterfaceTiger.a: Removed.
3024 2011-04-23 Brent Fulgham <bfulgham@webkit.org>
3026 [WinCairo] Unreviewed build change.
3028 Activate Geolocation API, as it will work with WinCairo assuming
3029 an appropriate Geolocation Provider is registered.
3031 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
3032 Geolocation features.
3034 2011-04-21 Maciej Stachowiak <mjs@apple.com>
3036 Reviewed by Adam Roben.
3038 Add a feature define to allow <details> and <summary> to be disabled
3039 https://bugs.webkit.org/show_bug.cgi?id=59118
3040 <rdar://problem/9257045>
3042 * win/tools/vsprops/FeatureDefines.vsprops:
3043 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3045 2011-04-20 Eric Carlson <eric.carlson@apple.com>
3047 Reviewed by Dan Bernstein.
3049 Adopt QTKit API for listing and deleting file in its media cache.
3050 <rdar://problem/9130029>
3051 https://bugs.webkit.org/show_bug.cgi?id=58795
3053 * WebKitSystemInterface.h:
3054 * libWebKitSystemInterfaceLeopard.a:
3055 * libWebKitSystemInterfaceSnowLeopard.a:
3057 2011-04-19 Jessie Berlin <jberlin@apple.com>
3059 Reviewed by Sam Weinig.
3061 Roll r81683 back in.
3063 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3064 <rdar://problem/9139245>
3068 * win/lib/WebKitSystemInterface.lib:
3070 2011-04-15 Shishir Agrawal <shishir@chromium.org>
3072 Reviewed by James Robinson.
3074 Add a flag to guard Page Visibility API changes.
3075 https://bugs.webkit.org/show_bug.cgi?id=58464
3077 * win/tools/vsprops/FeatureDefines.vsprops:
3079 2011-04-14 Pratik Solanki <psolanki@apple.com>
3081 Reviewed by David Kilzer.
3083 Set minimum priority for fast lane connections
3084 https://bugs.webkit.org/show_bug.cgi?id=58353
3086 Add WKSetHTTPPipeliningMinimumFastLanePriority.
3088 * WebKitSystemInterface.h:
3089 * libWebKitSystemInterfaceLeopard.a:
3090 * libWebKitSystemInterfaceSnowLeopard.a:
3092 2011-04-08 Alpha Lam <hclam@chromium.org>
3094 Unreviewed, rolling out r83335.
3095 http://trac.webkit.org/changeset/83335
3096 https://bugs.webkit.org/show_bug.cgi?id=53556
3098 GTK and QT bots are broken
3100 * win/tools/vsprops/FeatureDefines.vsprops:
3101 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3103 2011-04-07 Anna Cavender <annacc@chromium.org>
3105 Reviewed by Eric Carlson.
3107 Setup ENABLE(TRACK) feature define
3108 https://bugs.webkit.org/show_bug.cgi?id=53556
3110 * win/tools/vsprops/FeatureDefines.vsprops:
3111 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3113 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
3115 Revert ENABLE_TRACK patch due to compile failures.
3117 * win/tools/vsprops/FeatureDefines.vsprops:
3118 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3120 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
3122 Reviewed by David Levin.
3124 Add QUOTA build flag for unified quota API
3125 https://bugs.webkit.org/show_bug.cgi?id=57918
3127 * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
3128 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
3130 2011-04-04 David Kilzer <ddkilzer@apple.com>
3132 <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
3134 Reviewed by Alexey Proskuryakov.
3136 * WebKitSystemInterface.h:
3137 (WKSetHTTPPipeliningMaximumPriority): Added declaration.
3138 (WKExtractWordDefinitionTokenRangeFromContextualString): Added
3139 missing declaration from r81890.
3140 (WKShowWordDefinitionWindow): Ditto.
3141 (WKHideWordDefinitionWindow): Ditto.
3142 * libWebKitSystemInterfaceLeopard.a: Updated.
3143 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3145 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3147 Reviewed by Adam Roben.
3149 Remove unused AnalyzeWithLargeStack code from Windows build files
3150 https://bugs.webkit.org/show_bug.cgi?id=57771
3152 This was used for us to build with prefast automatically,
3153 but it is out-of-date and hasn't been used for some time.
3154 Removing completely for now.
3156 * win/tools/vsprops/common.vsprops:
3158 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3160 Reviewed by Brian Weinstein.
3162 Fix Windows build warning.
3163 https://bugs.webkit.org/show_bug.cgi?id=57767
3165 * win/tools/vsprops/common.vsprops:
3167 2011-04-01 Brent Fulgham <bfulgham@webkit.org>
3169 [WinCairo] Unreviewed build fix.
3171 Define DEBUG_ALL for WinCairo debug builds so that the correct
3172 labeled DLLs ("*_debug.dll") are linked for testing runs.
3174 * win/tools/vsprops/debug_wincairo.vsprops:
3176 2011-04-01 Timothy Hatcher <timothy@apple.com>
3178 Make momentum scroll event latching work in WebKit2 on Mac.
3180 <rdar://problem/8751861>
3182 Reviewed by Darin Adler.
3184 * WebKitSystemInterface.h:
3185 * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
3186 * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
3188 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3190 Reviewed by Adam Roben.
3192 Should turn off frame pointer omission (FPO) for Release (not Production) builds
3193 https://bugs.webkit.org/show_bug.cgi?id=54403
3195 Leave it enabled for Windows Production builds.
3196 Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
3198 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
3201 * win/tools/vsprops/release.vsprops:
3203 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3205 Reviewed by Adam Roben.
3207 Share most vsprops between Release and Production builds in releaseproduction.vsprops
3208 https://bugs.webkit.org/show_bug.cgi?id=57508
3210 * win/tools/vsprops/release.vsprops:
3211 * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
3213 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3215 Rubber stamped by Adam Roben.
3217 Remove unnecessary NDEBUG define.
3219 * win/tools/vsprops/production.vsprops:
3221 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3223 Reviewed by Adam Roben.
3225 Update Windows production build logic for new production configurations
3226 https://bugs.webkit.org/show_bug.cgi?id=57494
3228 * win/tools/vsprops/common.vsprops:
3229 * win/tools/vsprops/production.vsprops: Added.
3231 2011-03-29 Brent Fulgham <bfulgham@webkit.org>
3233 Unreviewed build change to activate MathML for WinCairo.
3235 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
3237 2011-03-29 Jessie Berlin <jberlin@apple.com>
3239 Update the WebKitSystemInterface libraries for changes in the implementation.
3241 * libWebKitSystemInterfaceLeopard.a:
3242 * libWebKitSystemInterfaceSnowLeopard.a:
3244 2011-03-28 Jeff Miller <jeffm@apple.com>
3246 Reviewed by Adam Roben.
3248 Include certificate when sending a WebCore::ResourceError to UI process on Windows
3249 https://bugs.webkit.org/show_bug.cgi?id=57195
3251 Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
3252 implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so
3253 WebCore::ResourceError can set the certificate in the user info dictionary.
3255 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3256 * win/lib/WebKitSystemInterface.lib:
3258 2011-03-28 Jeff Miller <jeffm@apple.com>
3260 Rubber-stamped by Adam Roben.
3262 Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
3264 * win/lib/WebKitSystemInterface_debug.lib: Removed.
3266 2011-03-25 Brent Fulgham <bfulgham@webkit.org>
3268 Kick the build machines after r81977.
3270 * win/tools/vsprops/common.vsprops:
3272 2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com>
3274 Unreviewed, rolling out r81683.
3275 http://trac.webkit.org/changeset/81683
3276 https://bugs.webkit.org/show_bug.cgi?id=56872
3278 Crashing in some tests (Requested by weinig on #webkit).
3280 * win/lib/WebKitSystemInterface.lib:
3282 2011-03-22 Sam Weinig <sam@webkit.org>
3284 Reviewed by Adam Roben.
3286 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3287 <rdar://problem/9139245>
3291 * win/lib/WebKitSystemInterface.lib:
3293 2011-03-22 Sam Weinig <sam@webkit.org>
3295 Reviewed by Brady Eidson.
3297 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3298 <rdar://problem/9139245>
3300 * libWebKitSystemInterfaceLeopard.a:
3301 * libWebKitSystemInterfaceSnowLeopard.a:
3303 2011-03-17 Anders Carlsson <andersca@apple.com>
3305 Add WKWindowWillOrderOffScreenNotification.
3307 * WebKitSystemInterface.h:
3308 * libWebKitSystemInterfaceLeopard.a:
3309 * libWebKitSystemInterfaceSnowLeopard.a:
3311 2011-03-14 Pratik Solanki <psolanki@apple.com>
3313 Rubber-stamped by Mark Rowe.
3315 I checked in Intel-only version of these files in r80975. This fixes that by building all
3316 the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
3318 * libWebKitSystemInterfaceLeopard.a:
3319 * libWebKitSystemInterfaceSnowLeopard.a:
3321 2011-03-13 Pratik Solanki <psolanki@apple.com>
3323 Reviewed by Brady Eidson.
3325 Make adjustMIMETypeIfNecessary use CFNetwork directly
3326 https://bugs.webkit.org/show_bug.cgi?id=55912
3328 Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
3330 * WebKitSystemInterface.h:
3331 * libWebKitSystemInterfaceLeopard.a:
3332 * libWebKitSystemInterfaceSnowLeopard.a:
3334 2011-03-09 Jessie Berlin <jberlin@apple.com>
3336 Reviewed by Adam Roben.
3338 Use the Cookie Storage from the Private Browsing Storage Session directly
3339 https://bugs.webkit.org/show_bug.cgi?id=55986
3341 * WebKitSystemInterface.h:
3342 * libWebKitSystemInterfaceLeopard.a:
3343 * libWebKitSystemInterfaceSnowLeopard.a:
3344 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3345 * win/lib/WebKitSystemInterface.lib:
3347 2011-03-07 Steve Falkenburg <sfalken@apple.com>
3351 * win/tools/scripts/VERSION:
3353 2011-03-06 Jessie Berlin <jberlin@apple.com>
3355 Reviewed by Sam Weinig.
3357 WebKit2: Use CFNetwork Sessions API.
3358 https://bugs.webkit.org/show_bug.cgi?id=55435.
3360 When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
3361 Private Browsing Storage Session.
3363 Update WebKitSystemInterface headers and libraries with the new functions.
3365 * WebKitSystemInterface.h:
3366 * libWebKitSystemInterfaceLeopard.a:
3367 * libWebKitSystemInterfaceSnowLeopard.a:
3368 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3369 * win/lib/WebKitSystemInterface.lib:
3371 2011-03-04 Jessie Berlin <jberlin@apple.com>
3373 Reviewed by Maciej Stachowiak.
3375 WebKit2: Use CFNetwork Sessions API.
3376 https://bugs.webkit.org/show_bug.cgi?id=55435.
3378 When Private Browsing is enabled, get the cached url response from the cache associated with
3379 the Private Browsing Storage Session.
3381 Update WebKitSystemInterface headers and libraries with the new functions.
3383 * WebKitSystemInterface.h:
3384 * libWebKitSystemInterfaceLeopard.a:
3385 * libWebKitSystemInterfaceSnowLeopard.a:
3386 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3387 * win/lib/WebKitSystemInterface.lib:
3389 2011-03-03 Jessie Berlin <jberlin@apple.com>
3391 Reviewed by Adam Roben.
3393 WebKit2: Use CFNetwork Sessions API.
3394 https://bugs.webkit.org/show_bug.cgi?id=55435
3396 Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
3398 Update WebKitSystemInterface headers and libraries with the new functions.
3400 * WebKitSystemInterface.h:
3401 * libWebKitSystemInterfaceLeopard.a:
3402 * libWebKitSystemInterfaceSnowLeopard.a:
3403 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3404 * win/lib/WebKitSystemInterface.lib:
3406 2011-03-02 Jessie Berlin <jberlin@apple.com>
3408 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
3410 * libWebKitSystemInterfaceLeopard.a:
3411 * libWebKitSystemInterfaceSnowLeopard.a:
3413 2011-03-02 Jessie Berlin <jberlin@apple.com>
3415 Windows build fix. Unreviewed.
3417 * win/lib/WebKitSystemInterface.lib:
3419 2011-03-02 Jessie Berlin <jberlin@apple.com>
3421 Rubber-stamped by Adam Roben.
3423 WebKit2: Use CFNetwork Sessions API.
3424 https://bugs.webkit.org/show_bug.cgi?id=55435
3426 Add the ability to create a Private Browsing Storage Session.
3428 Update WebKitSystemInterface headers and libraries with the new functions.
3430 * WebKitSystemInterface.h:
3431 * libWebKitSystemInterfaceLeopard.a:
3432 * libWebKitSystemInterfaceSnowLeopard.a:
3433 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3434 * win/lib/WebKitSystemInterface.lib:
3436 2011-03-02 Daniel Cheng <dcheng@chromium.org>
3438 Reviewed by David Levin.
3440 Add feature define for data transfer items
3441 https://bugs.webkit.org/show_bug.cgi?id=55510
3443 * win/tools/vsprops/FeatureDefines.vsprops:
3444 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3446 2011-03-02 Adam Roben <aroben@apple.com>
3448 Try to force a clean build on the Windows bots
3450 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
3451 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
3454 * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
3456 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
3458 Unreviewed, rolling out r80079.
3459 http://trac.webkit.org/changeset/80079
3460 https://bugs.webkit.org/show_bug.cgi?id=55547
3462 "Broke the Win debug build?" (Requested by dcheng on #webkit).
3464 * win/tools/vsprops/FeatureDefines.vsprops:
3465 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3467 2011-03-01 Daniel Cheng <dcheng@chromium.org>
3469 Reviewed by David Levin.
3471 Add feature define for data transfer items
3472 https://bugs.webkit.org/show_bug.cgi?id=55510
3474 * win/tools/vsprops/FeatureDefines.vsprops:
3475 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3477 2011-03-01 Sam Weinig <sam@webkit.org>
3479 Reviewed by Anders Carlsson.
3481 WebKit2 needs to be made localizable
3482 <rdar://problem/8728860>
3484 * WebKitSystemInterface.h:
3485 * libWebKitSystemInterfaceLeopard.a:
3486 * libWebKitSystemInterfaceSnowLeopard.a:
3488 2011-02-25 Brian Weinstein <bweinstein@apple.com>
3490 Fix linking of Chromium Mac build.
3492 * libWebKitSystemInterfaceLeopard.a:
3493 * libWebKitSystemInterfaceSnowLeopard.a:
3495 2011-02-21 Brian Weinstein <bweinstein@apple.com>
3497 Reviewed by Adam Roben.
3499 WebResourceCacheManager should be responsible for managing the CFURLCache as well
3500 as the WebCore memory cache.
3501 https://bugs.webkit.org/show_bug.cgi?id=54886
3502 Part of <rdar://problem/8971738>
3504 Update WebKitSystemInterface headers and libraries with new functions.
3506 * WebKitSystemInterface.h:
3507 * libWebKitSystemInterfaceLeopard.a:
3508 * libWebKitSystemInterfaceSnowLeopard.a:
3509 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3510 * win/lib/WebKitSystemInterface.lib:
3512 2011-02-21 Brian Weinstein <bweinstein@apple.com>
3514 Rubber-stamped by Dan Bernstein.
3516 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
3517 match the current WebKitSystemInterface.h.
3519 * WebKitSystemInterface.h:
3521 2011-02-08 Patrick Gansterer <paroga@webkit.org>
3523 Reviewed by Adam Roben.
3525 [WIN] Add missing forward declarations in WebKitSystemInterface.h
3526 https://bugs.webkit.org/show_bug.cgi?id=53889
3528 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3530 2011-02-04 Steve Falkenburg <sfalken@apple.com>
3532 Reviewed by Adam Roben.
3534 Bump Windows minimum system requirement to XPSP2
3535 https://bugs.webkit.org/show_bug.cgi?id=53807
3537 * win/tools/vsprops/common.vsprops:
3539 2011-02-03 James Kozianski <koz@chromium.org>
3541 Reviewed by Dimitri Glazkov.
3543 Add navigator.registerProtocolHandler behind a flag.
3544 https://bugs.webkit.org/show_bug.cgi?id=52609
3546 * win/tools/vsprops/FeatureDefines.vsprops:
3547 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3549 2011-02-02 Steve Lacey <sjl@chromium.org>
3551 Reviewed by Eric Carlson.
3553 Implement basic media statistics on media elements.
3554 https://bugs.webkit.org/show_bug.cgi?id=53322
3556 * win/tools/vsprops/FeatureDefines.vsprops:
3557 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3559 2011-01-28 Anders Carlsson <andersca@apple.com>
3565 * WebKitSystemInterface.h:
3566 * libWebKitSystemInterfaceLeopard.a:
3567 * libWebKitSystemInterfaceSnowLeopard.a:
3569 2011-01-26 David Kilzer <ddkilzer@apple.com>
3571 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
3572 <rdar://problem/8821760>
3574 Reviewed by Antti Koivisto.
3576 * WebKitSystemInterface.h:
3577 New methods added for HTTP pipelining support.
3578 (WKGetHTTPPipeliningPriority): Added.
3579 (WKSetHTTPPipeliningPriority): Added.
3580 Unrelated methods added after updating the header.
3581 (WKMakeScrollbarPainter): Added.
3582 (WKScrollbarPainterPaint): Added.
3583 * libWebKitSystemInterfaceLeopard.a: Updated.
3584 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3586 2011-01-24 Jer Noble <jer.noble@apple.com>
3588 Reviewed by Eric Carlson.
3590 REGRESSION (r72119): Audio never plays on Star Wars intro animation
3591 https://bugs.webkit.org/show_bug.cgi?id=52467
3593 Add wkGetQuickTimeMIMETypeList() function.
3595 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3596 * win/lib/WebKitSystemInterface.lib:
3598 2011-01-18 Anders Carlsson <andersca@apple.com>
3600 Reviewed by Darin Adler.
3602 Add WKPopupContextMenu.
3604 * WebKitSystemInterface.h:
3605 * libWebKitSystemInterfaceLeopard.a:
3606 * libWebKitSystemInterfaceSnowLeopard.a:
3608 2011-01-17 Adam Roben <aroben@apple.com>
3610 Make it possible to both set and clear a wkCACFContext's D3D device
3612 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
3614 Reviewed by Chris Marrin.
3616 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3617 * win/lib/WebKitSystemInterface.lib:
3619 2011-01-07 Chris Marrin <cmarrin@apple.com>
3623 Minor change to check for null context
3625 * win/lib/WebKitSystemInterface.lib:
3626 * win/lib/WebKitSystemInterface_debug.lib:
3628 2011-01-07 Chris Marrin <cmarrin@apple.com>
3632 Added one more API to WKSI to get the user data
3633 out of the CACFContext.
3635 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3636 * win/lib/WebKitSystemInterface.lib:
3637 * win/lib/WebKitSystemInterface_debug.lib:
3639 2011-01-07 Chris Marrin <cmarrin@apple.com>
3643 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
3645 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3646 * win/lib/WebKitSystemInterface.lib:
3647 * win/lib/WebKitSystemInterface_debug.lib:
3649 2011-01-05 Steve Falkenburg <sfalken@apple.com>
3651 Reviewed by Darin Adler.
3653 Debug and Release builds on Windows clobber each other
3654 https://bugs.webkit.org/show_bug.cgi?id=49185
3656 Changes the structure of WebKitBuild build products directory so we
3657 completely separate each build configuration into independent directories.
3659 Although we previously had per-configuration directories for obj, this change adds
3660 per-configuration directories for bin, lib, obj, and include. Each configuration's
3661 build products are stored within a directory inside of WebKitBuild.
3663 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
3664 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
3666 * win/tools/vsprops/common.vsprops:
3668 2011-01-03 Chris Fleizach <cfleizach@apple.com>
3670 Reviewed, tweaked and landed by Sam Weinig.
3672 WebKit2: Accessibility support (42130)
3673 <rdar://problem/7660629>
3675 * WebKitSystemInterface.h:
3676 * libWebKitSystemInterfaceLeopard.a:
3677 * libWebKitSystemInterfaceSnowLeopard.a:
3679 2011-01-02 Dan Bernstein <mitz@apple.com>
3681 Rubber-stamped by Simon Fraser.
3683 <rdar://problem/8812159> Update copyright strings
3685 * win/tools/scripts/COPYRIGHT-END-YEAR:
3687 2010-12-21 Sam Weinig <weinig@apple.com>
3689 Reviewed by Anders Carlsson.
3691 Add serialization for CFURLRequestRef and CFURLResponseRef.
3693 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3694 * win/lib/WebKitSystemInterface.lib:
3696 2010-12-14 Anders Carlsson <andersca@apple.com>
3698 Reviewed by Dan Bernstein.