1 2013-11-03 Filip Pizlo <fpizlo@apple.com>
3 Update binary drops to a version that includes my pretty stack trace changes.
5 * LLVMIncludesMountainLion.tar.bz2:
6 * LLVMLibrariesMountainLion.tar.bz2:
8 2013-11-02 Filip Pizlo <fpizlo@apple.com>
10 Unreviewed, update binary drops.
12 These include my LLVMDisablePrettyStackTrace() fix and are built with --enable-crash-overrides=no
14 * LLVMIncludesMountainLion.tar.bz2:
15 * LLVMLibrariesMountainLion.tar.bz2:
17 2013-10-21 Mark Rowe <mrowe@apple.com>
19 Add a version of WebKitSystemInterface for Mavericks.
21 Reviewed by Ryosuke Niwa.
23 * libWebKitSystemInterfaceMavericks.a: Added.
25 2013-10-17 Anthony Johnson <anthony.johnson@flexsim.com>
27 Crash fix for Windows XP.
28 https://bugs.webkit.org/show_bug.cgi?id=122790
30 Reviewed by Geoffrey Garen.
32 * win/tools/vsprops/common.props:
33 Replaced stack and heap sizes of zero with blank stack and heap sizes.
35 2013-10-16 Filip Pizlo <fpizlo@apple.com>
37 libllvmForJSC shouldn't call exit(1) on report_fatal_error()
38 https://bugs.webkit.org/show_bug.cgi?id=122905
39 <rdar://problem/15237856>
41 Reviewed by Michael Saboff.
43 * LLVMIncludesMountainLion.tar.bz2:
44 * LLVMLibrariesMountainLion.tar.bz2:
46 2013-10-10 Filip Pizlo <fpizlo@apple.com>
48 Update the binary drops to the latest version of LLVM, built without -fvisibility=hidden
49 now that we have soft linking. Also include DataTypes.h in the drop.
51 Rubber stamped by Michael Saboff.
53 * LLVMIncludesMountainLion.tar.bz2:
54 * LLVMLibrariesMountainLion.tar.bz2:
56 2013-10-01 Filip Pizlo <fpizlo@apple.com>
58 FTL should use the new version of LLVM MCJIT memory manager APIs that take a SectionName
59 https://bugs.webkit.org/show_bug.cgi?id=122193
61 Reviewed by Geoffrey Garen.
63 * LLVMIncludesMountainLion.tar.bz2:
64 * LLVMLibrariesMountainLion.tar.bz2:
66 2013-10-01 Brent Fulgham <bfulgham@apple.com>
68 [Win] Implement the media controls in JavaScript.
69 https://bugs.webkit.org/show_bug.cgi?id=122166
71 Reviewed by Jer Noble.
73 * win/tools/vsprops/FeatureDefines.props: Activate the
74 ENABLE_MEDIA_CONTROLS_SCRIPT flag.
76 2013-09-24 Bear Travis <betravis@adobe.com>
78 Disable CSS_SHAPES on Windows
79 https://bugs.webkit.org/show_bug.cgi?id=121879
81 Reviewed by Brent Fulgham.
83 Enabling CSS_SHAPES on Windows is currently causing crashes in DRT.
84 Turn the feature off until it can be appropriately fixed.
86 * win/tools/vsprops/FeatureDefines.props: Disable on Win port
87 * win/tools/vsprops/FeatureDefinesCairo.props: Disable on WinCairo port
89 2013-09-23 Patrick Gansterer <paroga@webkit.org>
91 use NOMINMAX instead of #define min min
92 https://bugs.webkit.org/show_bug.cgi?id=73563
94 Reviewed by Brent Fulgham.
96 Use NOMINMAX instead of #define min/max as a cleaner
97 way of ensuring that Windows system header files don't
98 define min/max as macro in the first place.
100 * win/tools/vsprops/common.props:
102 2013-09-20 Mark Rowe <mrowe@apple.com>
104 Fix link errors for external users when building WebKit with Xcode 5.
106 Reviewed by Oliver Hunt.
108 * libWebKitSystemInterfaceLion.a:
109 * libWebKitSystemInterfaceMountainLion.a:
111 2013-09-19 Bear Travis <betravis@adobe.com>
113 CSS_SHAPES not supported on AppleWin port
114 https://bugs.webkit.org/show_bug.cgi?id=118810
116 Reviewed by Brent Fulgham.
118 * win/tools/vsprops/FeatureDefines.props: Add the CSS_SHAPES compile flag on Windows.
120 2013-09-19 Dan Bernstein <mitz@apple.com>
122 Removed WebCoreSQLite3. It has been unused for years.
124 Rubber-stamped by Mark Rowe.
126 * WebCoreSQLite3: Removed.
127 * WebCoreSQLite3/sqlite3.h: Removed.
128 * WebCoreSQLite3/sqlite3ext.h: Removed.
129 * libWebCoreSQLite3.a: Removed.
131 2013-09-18 Brent Fulgham <bfulgham@apple.com>
133 [Windows] Unreviewed build fix: Expose PlatformArchitecture macro to build system.
135 * win/tools/vsprops/common.props:
137 2013-09-13 Brent Fulgham <bfulgham@apple.com>
139 [Windows] Enable Page Visibility API
140 https://bugs.webkit.org/show_bug.cgi?id=121340
142 Reviewed by Anders Carlsson.
144 * win/tools/vsprops/FeatureDefines.props: Activate feature.
145 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
147 2013-09-12 Brent Fulgham <bfulgham@apple.com>
149 [Windows] Update WKSI library for Open Source builders.
151 * win/lib32/WebKitSystemInterface.lib: Recompile with latest WebKit to use newer
152 WTF.dll symbol exports.
154 2013-08-29 Filip Pizlo <fpizlo@apple.com>
156 Just linking LLVM into JSC causes all plugin tests to fail
157 https://bugs.webkit.org/show_bug.cgi?id=113915
159 Reviewed by Oliver Hunt.
161 Updated the binary drops to r189627 of llvm.org, and used the new configure-llvm that does CPPFLAGS=-fvisibility=hidden.
163 * LLVMIncludesMountainLion.tar.bz2:
164 * LLVMLibrariesMountainLion.tar.bz2:
166 2013-08-29 Brent Fulgham <bfulgham@apple.com>
168 [Windows] Unreviewed build fix after r154847.
170 * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
171 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
173 2013-08-26 Brent Fulgham <bfulgham@apple.com>
175 [Windows] Updates to WKSI to get external builders working.
177 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
178 * win/lib32/WebKitSystemInterface.lib:
180 2013-08-24 Brent Fulgham <bfulgham@apple.com>
182 [Windows] Another attempt to fix the Windows bots. Need to retain older
183 QuickTime player features for external builders.
185 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
186 * win/lib32/WebKitSystemInterface.lib:
188 2013-08-23 Brent Fulgham <bfulgham@apple.com>
190 [Windows] Forgot to check in the header as well!
192 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
194 2013-08-23 Brent Fulgham <bfulgham@apple.com>
196 [Windows] Unreviewed build correction.
198 * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
200 2013-08-23 Beth Dakin <bdakin@apple.com>
202 REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in
204 https://bugs.webkit.org/show_bug.cgi?id=120240
206 <rdar://problem/14634453>
208 Reviewed by Anders Carlsson.
210 * WebKitSystemInterface.h:
211 * libWebKitSystemInterfaceLion.a:
212 * libWebKitSystemInterfaceMountainLion.a:
214 2013-08-23 Alex Christensen <achristensen@apple.com>
216 Re-separating Win32 and Win64 builds.
217 https://bugs.webkit.org/show_bug.cgi?id=120178
219 Reviewed by Brent Fulgham.
221 * win/tools/vsprops/common.props:
222 Export PlatformArchitecture to be used by make and cmd scripts.
223 Use PlatformArchitecture to determine correct build directory
224 (lib32/bin32/obj32 or lib64/bin64/obj64).
226 2013-08-22 Filip Pizlo <fpizlo@apple.com>
228 Update LLVM binary drops and scripts to the latest version from SVN
229 https://bugs.webkit.org/show_bug.cgi?id=120184
231 Reviewed by Mark Hahnenberg.
233 Updated binary drops to r189066.
235 * LLVMIncludesMountainLion.tar.bz2:
236 * LLVMLibrariesMountainLion.tar.bz2:
238 2013-08-21 Commit Queue <commit-queue@webkit.org>
240 Unreviewed, rolling out r154416.
241 http://trac.webkit.org/changeset/154416
242 https://bugs.webkit.org/show_bug.cgi?id=120147
244 Broke Windows builds (Requested by rniwa on #webkit).
246 * win/tools/vsprops/common.props:
248 2013-08-21 Alex Christensen <achristensen@apple.com>
250 <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
252 Reviewed by Brent Fulgham.
254 * win/tools/vsprops/common.props:
255 Export PlatformArchitecture to be used by make and cmd scripts.
256 Use PlatformArchitecture to determine correct build directory
257 (lib32/bin32/obj32 or lib64/bin64/obj64).
259 2013-08-21 Brent Fulgham <bfulgham@apple.com>
261 <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
263 Reviewed by Anders Carlsson.
265 * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
266 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
268 2013-08-15 Eric Carlson <eric.carlson@apple.com>
270 [Mac] Remove "legacy" media UI
271 https://bugs.webkit.org/show_bug.cgi?id=119752
273 Reviewed by Jer Noble.
275 * WebKitSystemInterface.h:
276 * libWebKitSystemInterfaceLion.a:
277 * libWebKitSystemInterfaceMountainLion.a:
279 2013-08-13 Simon Fraser <simon.fraser@apple.com>
281 Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
282 https://bugs.webkit.org/show_bug.cgi?id=119490
284 New versions of WKSI that fix a bug that caused spew about null CGContexts,
285 and update WebKitSystemInterface.h.
287 * WebKitSystemInterface.h:
288 * libWebKitSystemInterfaceLion.a:
289 * libWebKitSystemInterfaceMountainLion.a:
291 2013-08-08 Alex Christensen <achristensen@apple.com>
295 Rubberstamped by Brent Fulgham.
297 * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
299 2013-07-30 Sanghyun Park <sh919.park@samsung.com>
301 Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
302 https://bugs.webkit.org/show_bug.cgi?id=119239
304 According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
305 But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
307 Reviewed by Brent Fulgham.
309 * win/tools/vsprops/FeatureDefines.props:
310 * win/tools/vsprops/FeatureDefinesCairo.props:
312 2013-05-22 Filip Pizlo <fpizlo@apple.com>
314 Updated LLVM drops to include MCJIT memory management APIs.
316 Rubber stamped by Mark Hahnenberg.
318 * LLVMIncludesMountainLion.tar.bz2:
319 * LLVMLibrariesMountainLion.tar.bz2:
321 2013-04-30 Filip Pizlo <fpizlo@apple.com>
323 Updated LLVM drops to include MCJIT fixes and newly exposed API.
325 Rubber stamped by Mark Hahnenberg.
327 * LLVMIncludesMountainLion.tar.bz2:
328 * LLVMLibrariesMountainLion.tar.bz2:
330 2013-04-16 Filip Pizlo <fpizlo@apple.com>
332 Updated LLVM drops to include MCJIT fixes.
334 * LLVMIncludesMountainLion.tar.bz2:
335 * LLVMLibrariesMountainLion.tar.bz2:
337 2013-04-03 Filip Pizlo <fpizlo@apple.com>
339 Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
341 Rubber stamped by Mark Hahnenberg.
343 * LLVMIncludesMountainLion.tar.bz2:
344 * LLVMLibrariesMountainLion.tar.bz2:
346 2013-03-29 Filip Pizlo <fpizlo@apple.com>
348 fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
349 https://bugs.webkit.org/show_bug.cgi?id=113452
351 Rubber stamped by Mark Hahnenberg.
353 * LLVMIncludesMountainLion.tar.bz2: Added.
354 * LLVMLibrariesMountainLion.tar.bz2: Added.
356 2013-07-18 Roger Fong <roger_fong@apple.com>
358 Make sure to link against _debug binaries when appropriate.
359 <rdar://problem/14473010>.
361 * win/tools/vsprops/debugsuffix.props:
363 2013-07-02 Commit Queue <commit-queue@webkit.org>
365 Unreviewed, rolling out r152233.
366 http://trac.webkit.org/changeset/152233
367 https://bugs.webkit.org/show_bug.cgi?id=118304
369 hopeful attempt to restore windows buildage (Requested by
372 * win/tools/vsprops/debugsuffix.props:
374 2013-07-01 Brent Fulgham <bfulgham@apple.com>
376 [Windows] Unreviewed correction to DEBUG_ALL target. Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
377 which prevented proper build operation.
379 * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
380 macros when building with 'debugsuffix' target.
382 2013-06-18 Roger Fong <roger_fong@apple.com>
384 Replace tools32 folder with tools and update WebKit Windows solution accordingly.
385 <rdar://problem/14118143>.
387 Rubberstamped by Brent Fulgham.
389 * win/tools: Copied from win/tools32.
390 * win/tools/WinTools.make:
391 * win/tools/scripts/auto-version.sh:
392 * win/tools/scripts/feature-defines.sh:
393 * win/tools32: Removed.
394 * win/tools32/WinTools.make: Removed.
395 * win/tools32/scripts: Removed.
396 * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
397 * win/tools32/scripts/VERSION: Removed.
398 * win/tools32/scripts/auto-version.sh: Removed.
399 * win/tools32/scripts/feature-defines.sh: Removed.
400 * win/tools32/vsprops: Removed.
401 * win/tools32/vsprops/FeatureDefines.props: Removed.
402 * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
403 * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
404 * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
405 * win/tools32/vsprops/WinCairo.props: Removed.
406 * win/tools32/vsprops/WinCairo.vsprops: Removed.
407 * win/tools32/vsprops/cURL.props: Removed.
408 * win/tools32/vsprops/cURL.vsprops: Removed.
409 * win/tools32/vsprops/common.props: Removed.
410 * win/tools32/vsprops/common.vsprops: Removed.
411 * win/tools32/vsprops/debug.props: Removed.
412 * win/tools32/vsprops/debug.vsprops: Removed.
413 * win/tools32/vsprops/debug_all.vsprops: Removed.
414 * win/tools32/vsprops/debug_wincairo.props: Removed.
415 * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
416 * win/tools32/vsprops/debugsuffix.props: Removed.
417 * win/tools32/vsprops/production.props: Removed.
418 * win/tools32/vsprops/production.vsprops: Removed.
419 * win/tools32/vsprops/release.props: Removed.
420 * win/tools32/vsprops/release.vsprops: Removed.
421 * win/tools32/vsprops/releaseproduction.vsprops: Removed.
423 2013-06-12 Brent Fulgham <bfulgham@webkit.org>
425 [WinCairo] Unreviewed build correction.
427 * win/tools32/vsprops/WinCairo.props: Switch from using the
428 $WebKitLibraries environment variable to the newer
430 * win/tools32/vsprops/debug_wincairo.props: Ditto.
432 2013-06-11 Roger Fong <roger_fong@apple.com>
434 Unreviewed. Another part of rollout of r151408.
436 * win/tools64: Removed.
437 * win/tools64/scripts: Removed.
438 * win/tools64/vsprops: Removed.
440 2013-06-11 Roger Fong <roger_fong@apple.com>
442 Unreviewed. WinTools makefile fix.
444 * win/tools32/WinTools.make:
446 2013-06-11 Commit Queue <commit-queue@webkit.org>
448 Unreviewed, rolling out r151408.
449 http://trac.webkit.org/changeset/151408
450 https://bugs.webkit.org/show_bug.cgi?id=117519
452 Opting for a different approach (Requested by rfong on
455 * win/WinTools.make: Removed.
456 * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
457 * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
458 * win/tools64/scripts/VERSION: Removed.
459 * win/tools64/scripts/auto-version.sh: Removed.
460 * win/tools64/scripts/feature-defines.sh: Removed.
461 * win/tools64/vsprops/FeatureDefines.props: Removed.
462 * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
463 * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
464 * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
465 * win/tools64/vsprops/WinCairo.props: Removed.
466 * win/tools64/vsprops/WinCairo.vsprops: Removed.
467 * win/tools64/vsprops/cURL.props: Removed.
468 * win/tools64/vsprops/cURL.vsprops: Removed.
469 * win/tools64/vsprops/common.props: Removed.
470 * win/tools64/vsprops/common.vsprops: Removed.
471 * win/tools64/vsprops/debug.props: Removed.
472 * win/tools64/vsprops/debug.vsprops: Removed.
473 * win/tools64/vsprops/debug_all.vsprops: Removed.
474 * win/tools64/vsprops/debug_wincairo.props: Removed.
475 * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
476 * win/tools64/vsprops/debugsuffix.props: Removed.
477 * win/tools64/vsprops/production.props: Removed.
478 * win/tools64/vsprops/production.vsprops: Removed.
479 * win/tools64/vsprops/release.props: Removed.
480 * win/tools64/vsprops/release.vsprops: Removed.
481 * win/tools64/vsprops/releaseproduction.vsprops: Removed.
483 2013-06-10 Roger Fong <roger_fong@apple.com>
485 Change WebKitLibraries/win folder structure around.
486 <rdar://problem/14097829>
488 Reviewed by Lucas Forschler.
490 * win/WinTools.make: Copied from win/tools32/WinTools.make.
491 * win/tools32/WinTools.make: Removed.
492 * win/tools64: Copied from win/tools32.
494 2013-06-05 Bear Travis <betravis@adobe.com>
496 [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
497 https://bugs.webkit.org/show_bug.cgi?id=117172
499 Reviewed by Alexandru Chiculita.
501 Adding the CSS_SHAPES compile flag.
503 * win/tools32/vsprops/FeatureDefines.vsprops:
504 * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
506 2013-06-03 Roger Fong <roger_fong@apple.com>
508 Unreviewed. Some AppleWin VS2010 house cleaning.
510 * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
511 * win/tools32/scripts/auto-version2010.sh: Removed.
512 * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
513 * win/tools32/scripts/feature-defines2010.sh: Removed.
515 2013-06-03 Roger Fong <roger_fong@apple.com>
517 Nuke VS2005 files from the tree.
518 <rdar://problem/14042021>.
520 Rubberstamped by Brent Fulgham.
523 * win/lib/WebKitSystemInterface.lib: Removed.
524 * win/tools: Removed.
525 * win/tools/WinTools.make: Removed.
526 * win/tools/scripts: Removed.
527 * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
528 * win/tools/scripts/VERSION: Removed.
529 * win/tools/scripts/auto-version.sh: Removed.
530 * win/tools/scripts/auto-version2010.sh: Removed.
531 * win/tools/scripts/feature-defines.sh: Removed.
532 * win/tools/scripts/feature-defines2010.sh: Removed.
533 * win/tools/vsprops: Removed.
534 * win/tools/vsprops/FeatureDefines.props: Removed.
535 * win/tools/vsprops/FeatureDefines.vsprops: Removed.
536 * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
537 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
538 * win/tools/vsprops/WinCairo.props: Removed.
539 * win/tools/vsprops/WinCairo.vsprops: Removed.
540 * win/tools/vsprops/cURL.props: Removed.
541 * win/tools/vsprops/cURL.vsprops: Removed.
542 * win/tools/vsprops/common.props: Removed.
543 * win/tools/vsprops/common.vsprops: Removed.
544 * win/tools/vsprops/debug.props: Removed.
545 * win/tools/vsprops/debug.vsprops: Removed.
546 * win/tools/vsprops/debug_all.vsprops: Removed.
547 * win/tools/vsprops/debug_wincairo.props: Removed.
548 * win/tools/vsprops/debug_wincairo.vsprops: Removed.
549 * win/tools/vsprops/debugsuffix.props: Removed.
550 * win/tools/vsprops/production.props: Removed.
551 * win/tools/vsprops/production.vsprops: Removed.
552 * win/tools/vsprops/release.props: Removed.
553 * win/tools/vsprops/release.vsprops: Removed.
554 * win/tools/vsprops/releaseproduction.vsprops: Removed.
556 2013-05-29 Jeffrey Pfau <jpfau@apple.com>
558 [Mac] Enable cache partitioning and the public suffix list on 10.8
559 <rdar://problem/13679019>
561 Rubber-stamped by David Kilzer.
563 * WebKitSystemInterface.h:
564 * libWebKitSystemInterfaceLion.a:
565 * libWebKitSystemInterfaceMountainLion.a:
567 2013-05-14 Beth Dakin <bdakin@apple.com>
569 Printing in 1Password app is broken with screen fonts disabled
570 https://bugs.webkit.org/show_bug.cgi?id=116133
572 <rdar://problem/13162981>
574 Reviewed by Anders Carlsson.
576 Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
578 * libWebKitSystemInterfaceLion.a:
579 * libWebKitSystemInterfaceMountainLion.a:
581 2013-05-08 Roger Fong <roger_fong@apple.com>
583 Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
585 * win/lib32: Copied from win/lib.
586 * win/tools/WinTools.make:
588 2013-05-02 Roger Fong <roger_fong@apple.com>
590 Unreviewed Windows build fix.
592 * win/lib/WebKitSystemInterface.lib:
594 2013-05-01 Alexey Proskuryakov <ap@apple.com>
596 Update WebKitSystemInterface.
598 * WebKitSystemInterface.h:
599 * libWebKitSystemInterfaceLion.a:
600 * libWebKitSystemInterfaceMountainLion.a:
602 2013-04-29 Chris Fleizach <cfleizach@apple.com>
604 WEB SPEECH: need to identify the default voice per language
605 https://bugs.webkit.org/show_bug.cgi?id=115366
607 Reviewed by Simon Fraser.
609 * WebKitSystemInterface.h:
610 * libWebKitSystemInterfaceLion.a:
611 * libWebKitSystemInterfaceMountainLion.a:
613 2013-04-29 Roger Fong <roger_fong@apple.com>
615 Need a tools32 folder for VS2010 builds.
616 tools folder will be nuked when we nuke VS2005.
618 * win/tools32: Copied from WebKitLibraries/win/tools.
620 2013-04-26 Roger Fong <roger_fong@apple.com>
622 Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
624 * win/tools/vsprops/FeatureDefines.vsprops:
626 2013-04-26 Roger Fong <roger_fong@apple.com>
628 Disable sub-pixel-layout on Apple Windows port.
630 * win/tools/vsprops/FeatureDefines.props:
632 2013-04-26 Roger Fong <roger_fong@apple.com>
634 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
635 Make the DebugSuffix configuration use _debug dependencies.
637 * win/tools/WinTools.make:
638 * win/tools/scripts/auto-version2010.sh:
639 * win/tools/scripts/feature-defines2010.sh:
640 * win/tools/vsprops/common.props:
641 * win/tools/vsprops/debugsuffix.props:
643 2013-04-25 Chris Fleizach <cfleizach@apple.com>
645 WEB SPEECH: language support does not work as expected
646 https://bugs.webkit.org/show_bug.cgi?id=115119
648 Reviewed by Alexey Proskuryakov.
650 * WebKitSystemInterface.h:
652 2013-04-24 Roger Fong <roger_fong@apple.com>
654 Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
656 * win/tools/vsprops/common.props:
658 2013-04-23 Antoine Quint <graouts@apple.com>
660 Initial advance of text runs should be taken into account
661 https://bugs.webkit.org/show_bug.cgi?id=114949
663 Reviewed by Darin Adler.
665 * WebKitSystemInterface.h:
666 * libWebKitSystemInterfaceLion.a:
667 * libWebKitSystemInterfaceMountainLion.a:
669 2013-04-12 Jeffrey Pfau <jpfau@apple.com>
671 Query directly for cache partition names
672 https://bugs.webkit.org/show_bug.cgi?id=114538
674 Reviewed by David Kilzer.
676 * WebKitSystemInterface.h:
677 * libWebKitSystemInterfaceLion.a:
678 * libWebKitSystemInterfaceMountainLion.a:
680 2013-04-08 Roger Fong <roger_fong@apple.com>
684 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
685 * win/lib/WebKitSystemInterface.lib:
687 2013-04-11 Alexey Proskuryakov <ap@apple.com>
689 <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
690 https://bugs.webkit.org/show_bug.cgi?id=114464
692 Update WebKitSystemInterface.
694 * WebKitSystemInterface.h:
695 * libWebKitSystemInterfaceLion.a:
696 * libWebKitSystemInterfaceMountainLion.a:
698 2013-04-10 Benjamin Poulain <bpoulain@apple.com>
700 Mass remove all the empty directories
702 Rubberstamped by Ryosuke Niwa.
705 * win/lib/WebKitSystemInterface: Removed.
707 2013-04-05 Roger Fong <roger_fong@apple.com>
709 More VS2010 solution makefile fixes.
710 <rdar://problem/13588964>
712 * win/tools/WinTools.make:
714 2013-04-03 Brent Fulgham <bfulgham@webkit.org>
716 [Windows, WinCairo] Unreviewed VS2010 Build Correction
718 * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
719 * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
721 2013-04-01 Roger Fong <roger_fong@apple.com>
723 Update FEATURE_DEFINES string generation for VS2010 solution.
724 https://bugs.webkit.org/show_bug.cgi?id=113737.
726 Reviewed by Timothy Horton.
728 * win/tools/scripts/feature-defines2010.sh: Added.
730 2013-03-29 Roger Fong <roger_fong@apple.com>
732 Unreviewed. Rollout r146818.
734 * win/tools/vsprops/FeatureDefines.props:
736 2013-03-25 Kent Tamura <tkent@chromium.org>
738 Rename ENABLE_INPUT_TYPE_DATETIME
739 https://bugs.webkit.org/show_bug.cgi?id=113254
741 Reviewed by Kentaro Hara.
743 Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
744 Actually I'd like to remove the code, but we shouldn't remove it yet
745 because we shipped products with it on some platforms.
747 * win/tools/vsprops/FeatureDefines.props:
748 * win/tools/vsprops/FeatureDefines.vsprops:
749 * win/tools/vsprops/FeatureDefinesCairo.props:
750 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
752 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com>
754 Unreviewed, rolling out r146816, r146821, and r146830.
755 http://trac.webkit.org/changeset/146816
756 http://trac.webkit.org/changeset/146821
757 http://trac.webkit.org/changeset/146830
758 https://bugs.webkit.org/show_bug.cgi?id=113262
760 Broke all the Windows tests (Requested by rfong on #webkit).
762 * win/tools/vsprops/FeatureDefines.vsprops:
764 2013-03-25 Roger Fong <roger_fong@apple.com>
766 Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
768 * win/tools/vsprops/FeatureDefines.props:
770 2013-03-25 Roger Fong <roger_fong@apple.com>
772 Enable CSS_REGIONS and CSS_EXCLUSIONS.
773 https://bugs.webkit.org/show_bug.cgi?id=87519
775 Reviewed by Timothy Horton.
777 * win/tools/vsprops/FeatureDefines.vsprops:
779 2013-03-21 Roger Fong <roger_fong@apple.com>
781 Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
783 * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
784 * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
785 * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
786 * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
787 * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
788 * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
789 * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
790 * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
791 * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
792 * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
794 2013-03-19 Brent Fulgham <bfulgham@webkit.org>
796 [WinCairo] Unreviewed build fix.
798 * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
799 of sync with the main Windows build, and the VS2010 version of the
800 WinCairo port, preventing consistent builds.
802 2013-03-13 Ryosuke Niwa <rniwa@webkit.org>
804 Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
805 https://bugs.webkit.org/show_bug.cgi?id=112277
807 Reviewed by Adam Barth.
809 * win/tools/vsprops/FeatureDefines.vsprops:
810 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
812 2013-03-06 Jer Noble <jer.noble@apple.com>
814 Unreviewed roll-out of r145011.
816 * win/tools/vsprops/FeatureDefines.vsprops:
818 2013-03-06 Jer Noble <jer.noble@apple.com>
820 Unreviewed build fix. Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
821 (non-Cairo) Windows builds.
823 * win/tools/vsprops/FeatureDefines.vsprops:
825 2013-03-05 Kiran Muppala <cmuppala@apple.com>
827 Remove deprecated process suppression assertion SPI from WebKitSystemInterface
828 https://bugs.webkit.org/show_bug.cgi?id=111501
830 Reviewed by Alexey Proskuryakov.
832 https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
833 WKNSProcessInfoProcessAssertionWithTypes() with
834 -[NSProcessInfo beginSuspensionOfSystemBehaviors:]. Hence, remove
835 the now deprecated SPI.
837 * WebKitSystemInterface.h: Remove
838 WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
840 2013-03-05 Kiran Muppala <cmuppala@apple.com>
842 Use new assertion API for process suppression on Mac
843 https://bugs.webkit.org/show_bug.cgi?id=111387
845 Reviewed by Alexey Proskuryakov.
847 Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
848 take a process suppression assertion.
850 * WebKitSystemInterface.h:
852 2013-03-05 Jeffrey Pfau <jpfau@apple.com>
854 Clear associated cache partitions when deleting origins' cache
855 https://bugs.webkit.org/show_bug.cgi?id=111383
857 Reviewed by Maciej Stachowiak.
859 * WebKitSystemInterface.h:
860 * libWebKitSystemInterfaceLion.a:
861 * libWebKitSystemInterfaceMountainLion.a:
863 2013-03-04 Kunihiko Sakamoto <ksakamoto@chromium.org>
865 Add build flag for FontLoader
866 https://bugs.webkit.org/show_bug.cgi?id=111289
868 Reviewed by Benjamin Poulain.
870 Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
872 * win/tools/vsprops/FeatureDefines.vsprops:
873 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
875 2013-02-27 Glenn Adams <glenn@skynav.com>
877 Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
878 https://bugs.webkit.org/show_bug.cgi?id=110944
880 Reviewed by Dean Jackson.
882 * win/tools/vsprops/FeatureDefines.vsprops:
883 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
885 2013-02-21 Jeffrey Pfau <jpfau@apple.com>
887 Optionally partition cache to prevent using cache for tracking
888 https://bugs.webkit.org/show_bug.cgi?id=110269
890 Reviewed by Maciej Stachowiak.
892 Update WKSI bindings.
894 * WebKitSystemInterface.h:
895 * libWebKitSystemInterfaceLion.a:
896 * libWebKitSystemInterfaceMountainLion.a:
898 2013-02-22 Aaron Colwell <acolwell@chromium.org>
900 Disable MediaSource on Apple Windows port
901 https://bugs.webkit.org/show_bug.cgi?id=110494
903 Reviewed by Tim Horton.
905 * win/tools/vsprops/FeatureDefines.vsprops:
907 2013-02-22 Roger Fong <roger_fong@apple.com>
909 Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
911 * win/tools/WinTools.make:
913 2013-02-14 Anders Carlsson <andersca@apple.com>
915 Add WKContextIsPlugInUpdateAvailable
916 https://bugs.webkit.org/show_bug.cgi?id=109862
917 <rdar://problem/13173140>
919 Reviewed by Sam Weinig.
921 Roll WebKitSystemInterface DEPS.
923 * WebKitSystemInterface.h:
924 * libWebKitSystemInterfaceLion.a:
925 * libWebKitSystemInterfaceMountainLion.a:
927 2013-02-13 Roger Fong <roger_fong@apple.com>
929 Move all .props files from WebKitLibraries folder to WebKit Source folder.
930 https://bugs.webkit.org/show_bug.cgi?id=109761
932 Reviewed by Brent Fulgham.
934 * win/tools/vsprops/FeatureDefines.props: Removed.
935 * win/tools/vsprops/common.props: Removed.
936 * win/tools/vsprops/debug.props: Removed.
937 * win/tools/vsprops/release.props: Removed.
938 * win/tools/vsprops/releaseproduction.props: Removed.
940 2013-02-07 Roger Fong <roger_fong@apple.com>
942 Unreviewed. More VS2010 WebKit solution touchups.
943 Move an ignored warning from a project to common properties.
945 * win/tools/vsprops/common.props:
947 2013-02-06 Mike West <mkwst@chromium.org>
949 Add an ENABLE_NOSNIFF feature flag.
950 https://bugs.webkit.org/show_bug.cgi?id=109029
952 Reviewed by Jochen Eisinger.
954 This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
955 when processing script and other resource types.
957 * win/tools/vsprops/FeatureDefines.vsprops:
958 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
960 2013-02-01 Alexis Menard <alexis@webkit.org>
962 Enable unprefixed CSS transitions by default.
963 https://bugs.webkit.org/show_bug.cgi?id=108216
965 Reviewed by Dean Jackson.
967 Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
968 to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to
969 guard the unprefixing work for CSS Transforms and animations.
971 * win/tools/vsprops/FeatureDefines.vsprops:
972 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
974 2013-01-30 Alexey Proskuryakov <ap@apple.com>
976 Update WebKitSystemInterface for <rdar://problem/13111288>.
978 * libWebKitSystemInterfaceLion.a:
979 * libWebKitSystemInterfaceMountainLion.a:
981 * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
983 2013-01-28 Kiran Muppala <cmuppala@apple.com>
985 Add window occlusion criteria to determine page visibility on Mac
986 https://bugs.webkit.org/show_bug.cgi?id=107494
988 Reviewed by Simon Fraser.
990 Add enum constants to specify window occlusion notification type to
991 notification registration/unregistration methods. Add typedef for
992 window ID data passed to the window occlusion notification handler.
993 Add method to enable occlusion notifications for a particular window.
995 * WebKitSystemInterface.h: Add
996 WKOcclusionNotificationTypeWindowBecameVisible,
997 WKOcclusionNotificationTypeWindowBecameOccluded,
999 WKEnableWindowOcclusionNotifications().
1001 2013-01-25 Andy Estes <aestes@apple.com>
1003 Update WKSI header and libraries after r140875.
1005 * WebKitSystemInterface.h:
1006 * libWebKitSystemInterfaceLion.a:
1007 * libWebKitSystemInterfaceMountainLion.a:
1009 2013-01-24 Brent Fulgham <bfulgham@webkit.org>
1011 Get WTF compiling in VS2010 (32bit)
1012 https://bugs.webkit.org/show_bug.cgi?id=106986
1014 Reviewed by Tim Horton.
1016 If you do not have Cygwin in the overall operating system
1017 PATH, the project will not build. In VS2005 we had logic
1018 in the build system to guard against this. We should
1019 retain this in the VS2010 work.
1021 Furthermore, VS2010 has a nasty bug where to Visual Studio
1022 tools path is not defined when performing a 'clean' phase
1023 on an NMAKE-based build. This is corrected here as well.
1025 * win/tools/vsprops/common.props: Revise environment setup
1026 to ensure proper tools are in path during build.
1028 2013-01-19 Roger Fong <roger_fong@apple.com>
1030 Add WebKitLibraries property sheets for compiling WebKit in VS2010.
1031 https://bugs.webkit.org/show_bug.cgi?id=106949
1033 Reviewed by Brent Fulgham.
1035 * win/tools/vsprops/FeatureDefines.props: Added.
1036 * win/tools/vsprops/common.props: Added.
1037 * win/tools/vsprops/debug.props: Added.
1038 * win/tools/vsprops/release.props: Added.
1039 * win/tools/vsprops/releaseproduction.props: Added.
1041 2013-01-21 Dirk Schulze <dschulze@adobe.com>
1043 Add build flag for Canvas's Path object (disabled by default)
1044 https://bugs.webkit.org/show_bug.cgi?id=107473
1046 Reviewed by Dean Jackson.
1048 Add CANVAS_PATH build flag to build systems.
1050 * win/tools/vsprops/FeatureDefines.vsprops:
1051 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1053 2013-01-10 Roger Fong <roger_fong@apple.com>
1055 Update WebkitSystemInterface lib for Windows port.
1056 This hasn't been done in a while and the current one is out of date.
1057 In addition I believe it will fix:
1058 <rdar://problem/12990844>
1060 Rubberstamped by Timothy Horton.
1062 * win/lib/WebKitSystemInterface.lib:
1064 2013-01-08 Kiran Muppala <cmuppala@apple.com>
1066 Add WebKitSystemInterface needed for overriding system proxies on Mac
1067 https://bugs.webkit.org/show_bug.cgi?id=106410
1069 Reviewed by Stephanie Lewis.
1071 This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
1072 Add user defaults to override system proxy settings for NetworkProcess on Mac, which
1073 is awaiting the approval of a WebKit2 committer. Commiting the WKSI portion separately,
1074 so that the internal repository commit for generating the WKSI libraries does not have to
1075 be rolled back every time the rest of the patch changes.
1077 Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
1078 custom proxies during initialization.
1080 * WebKitSystemInterface.h:
1081 * libWebKitSystemInterfaceLion.a:
1082 * libWebKitSystemInterfaceMountainLion.a:
1084 2013-01-04 Adam Klein <adamk@chromium.org>
1086 Remove ENABLE_MUTATION_OBSERVERS #define
1087 https://bugs.webkit.org/show_bug.cgi?id=105459
1089 Reviewed by Ryosuke Niwa.
1091 * win/tools/vsprops/FeatureDefines.vsprops:
1092 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1094 2013-01-01 Dan Bernstein <mitz@apple.com>
1096 <rdar://problem/12942239> Update copyright strings
1098 Reviewed by Sam Weinig.
1100 * win/tools/scripts/COPYRIGHT-END-YEAR:
1102 2012-12-28 Mark Rowe <mrowe@apple.com>
1104 Move logic for extracting the OS X marketing version in to WebCore
1105 <http://webkit.org/b/105841> / <rdar://problem/10736041>
1107 Reviewed by Dan Bernstein.
1109 * WebKitSystemInterface.h:
1111 2012-12-19 Kiran Muppala <cmuppala@apple.com>
1113 Adopt new assertion SPI for process suppression on Mac
1114 https://bugs.webkit.org/show_bug.cgi?id=105378
1116 Reviewed by Mark Rowe.
1118 Add WKNSProcessInfoProcessAssertionWithTypes().
1120 * WebKitSystemInterface.h:
1122 2012-12-19 Alexis Menard <alexis@webkit.org>
1124 Implement CSS parsing for CSS transitions unprefixed.
1125 https://bugs.webkit.org/show_bug.cgi?id=104804
1127 Reviewed by Dean Jackson.
1129 Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
1130 to cover the work of unprefixing Transforms, Animations and
1131 Transitions. It will let the possibility of each ports to turn it off
1132 in their release branches until we're confident that these CSS
1133 properties are ready to be unprefixed.
1135 * win/tools/vsprops/FeatureDefines.vsprops:
1136 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1138 2012-12-12 Roger Fong <roger_fong@apple.com>
1140 Enable VIDEO_TRACK on Windows.
1141 https://bugs.webkit.org/show_bug.cgi?id=104706.
1143 Reviewed by Timothy Horton.
1145 Enable VIDEO_TRACK on Windows and update project property files.
1147 * win/tools/vsprops/FeatureDefines.vsprops:
1149 2012-12-12 Sheriff Bot <webkit.review.bot@gmail.com>
1151 Unreviewed, rolling out r137491.
1152 http://trac.webkit.org/changeset/137491
1153 https://bugs.webkit.org/show_bug.cgi?id=104828
1155 broke the builtd (Requested by rfong on #webkit).
1157 * win/tools/vsprops/FeatureDefines.vsprops:
1159 2012-12-11 Roger Fong <roger_fong@apple.com>
1161 Enable VIDEO_TRACK on Windows.
1162 https://bugs.webkit.org/show_bug.cgi?id=104706.
1164 Reviewed by Timothy Horton.
1166 Enable VIDEO_TRACK on Windows and update project property files.
1168 * win/tools/vsprops/FeatureDefines.vsprops:
1170 2012-12-10 Alexis Menard <alexis@webkit.org>
1172 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
1173 https://bugs.webkit.org/show_bug.cgi?id=104539
1175 Reviewed by Antonio Gomes.
1177 As discussed on webkit-dev it is not needed to keep this feature flag
1178 as support for <position> type is a small feature that is already
1179 implemented by three other UAs. It was useful while landing this
1180 feature as partial bits were landed one after one.
1182 * win/tools/vsprops/FeatureDefines.vsprops:
1183 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1185 2012-12-06 Rick Byers <rbyers@chromium.org>
1187 CSS cursor property should support webkit-image-set
1188 https://bugs.webkit.org/show_bug.cgi?id=99493
1190 Reviewed by Beth Dakin.
1192 Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
1194 * win/tools/vsprops/FeatureDefines.vsprops:
1195 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1197 2012-11-26 Roger Fong <roger_fong@apple.com>
1199 Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
1200 Add a feature flag and skip some failing tests.
1201 https://bugs.webkit.org/show_bug.cgi?id=103294
1204 compositing/overflow/scrolling-without-painting.html
1205 compositing/overflow/updating-scrolling-content.html
1207 * win/tools/vsprops/FeatureDefines.vsprops:
1209 2012-11-23 Alexis Menard <alexis@webkit.org>
1211 [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
1212 https://bugs.webkit.org/show_bug.cgi?id=102104
1214 Reviewed by Julien Chaffraix.
1216 Protect the new feature behind a feature flag.
1218 * win/tools/vsprops/FeatureDefines.vsprops:
1219 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1221 2012-11-19 Kihong Kwon <kihong.kwon@samsung.com>
1223 Add PROXIMITY_EVENTS feature
1224 https://bugs.webkit.org/show_bug.cgi?id=102658
1226 Reviewed by Kentaro Hara.
1228 Add PROXIMITY_EVENTS feature to win and win-cairo prot.
1230 * win/tools/vsprops/FeatureDefines.vsprops:
1231 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1233 2012-11-12 Beth Dakin <bdakin@apple.com>
1235 Build fix. Forgot these bits last time.
1237 * libWebKitSystemInterfaceLion.a:
1238 * libWebKitSystemInterfaceMountainLion.a:
1240 2012-11-12 Beth Dakin <bdakin@apple.com>
1242 Zoomed-in scrolling is very slow when deviceScaleFactor > 1
1243 https://bugs.webkit.org/show_bug.cgi?id=101787
1245 Reviewed by Simon Fraser.
1247 wkSetCGFontRenderingMode now takes a BOOL parameter.
1248 * WebKitSystemInterface.h:
1249 * libWebKitSystemInterfaceLion.a:
1250 * libWebKitSystemInterfaceMountainLion.a:
1252 2012-11-08 Anders Carlsson <andersca@apple.com>
1254 Roll WebKitSystemInterface DEPS.
1256 Rubber-stamped by Andreas Kling.
1258 * libWebKitSystemInterfaceLion.a:
1259 * libWebKitSystemInterfaceMountainLion.a:
1261 2012-11-07 Roger Fong <roger_fong@apple.com>
1263 Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
1264 https://bugs.webkit.org/show_bug.cgi?id=101538
1266 Rubberstamped by Tim Horton.
1268 * win/tools/vsprops/FeatureDefines.vsprops:
1270 2012-11-06 Anders Carlsson <andersca@apple.com>
1274 * WebKitSystemInterface.h:
1276 2012-11-06 Anders Carlsson <andersca@apple.com>
1278 Update Java related WKSI function names
1279 https://bugs.webkit.org/show_bug.cgi?id=101414
1281 Reviewed by Sam Weinig.
1283 Roll WebKitSystemInterface DEPS.
1285 * WebKitSystemInterface.h:
1286 * libWebKitSystemInterfaceLion.a:
1287 * libWebKitSystemInterfaceMountainLion.a:
1289 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1291 Clean up which storage cookie jar functions use
1292 https://bugs.webkit.org/show_bug.cgi?id=101395
1294 Reviewed by Brady Eidson.
1296 * WebKitSystemInterface.h:
1297 * libWebKitSystemInterfaceLion.a:
1298 * libWebKitSystemInterfaceMountainLion.a:
1299 Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
1300 supported OS versions.
1302 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1304 Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
1306 Rubber-stampted by Mark Rowe.
1308 * libWebKitSystemInterfaceLeopard.a: Removed.
1309 * libWebKitSystemInterfaceSnowLeopard.a: Removed.
1311 2012-11-05 Alexey Proskuryakov <ap@apple.com>
1313 Get rid of setCookieStoragePrivateBrowsingEnabled.
1314 https://bugs.webkit.org/show_bug.cgi?id=101247
1316 Reviewed by Brady Eidson.
1318 * WebKitSystemInterface.h: Removed the function.
1320 2012-11-02 Anders Carlsson <andersca@apple.com>
1322 Don't instantiate the Java plug-in if it's inactive
1323 https://bugs.webkit.org/show_bug.cgi?id=101102
1324 <rdar://problem/12595679>
1326 Reviewed by Andreas Kling.
1328 Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
1330 * WebKitSystemInterface.h:
1331 * libWebKitSystemInterfaceLion.a:
1332 * libWebKitSystemInterfaceMountainLion.a:
1333 Roll WebKitSystemInterface DERPS.
1335 2012-10-25 Dominik Röttsches <dominik.rottsches@intel.com>
1337 Conditionalize XHR timeout support
1338 https://bugs.webkit.org/show_bug.cgi?id=100356
1340 Reviewed by Adam Barth.
1342 Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
1343 See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
1344 to fix timeout support for CF Network.
1346 * win/tools/vsprops/FeatureDefines.vsprops:
1347 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1349 2012-10-24 Eric Carlson <eric.carlson@apple.com>
1351 Allow ports to override text track rendering style
1352 https://bugs.webkit.org/show_bug.cgi?id=97800
1353 <rdar://problem/12044964>
1355 Reviewed by Maciej Stachowiak.
1357 Update WKSI header with SPI for getting the user caption appearance preferences.
1359 * WebKitSystemInterface.h:
1361 2012-10-19 Dongwoo Joshua Im <dw.im@samsung.com>
1363 Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
1364 https://bugs.webkit.org/show_bug.cgi?id=99804
1366 Reviewed by Julien Chaffraix.
1368 CSS3 text related properties will be implemented under this flag,
1369 including text decoration, text-align-last, and text-justify.
1371 * win/tools/vsprops/FeatureDefines.vsprops:
1372 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1374 2012-10-18 Pablo Flouret <pablof@motorola.com>
1376 Implement css3-conditional's @supports rule
1377 https://bugs.webkit.org/show_bug.cgi?id=86146
1379 Reviewed by Antti Koivisto.
1381 * win/tools/vsprops/FeatureDefines.vsprops:
1382 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1383 Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
1385 2012-10-08 Kiran Muppala <cmuppala@apple.com>
1387 Throttle DOM timers on hidden pages.
1388 https://bugs.webkit.org/show_bug.cgi?id=98474
1390 Reviewed by Maciej Stachowiak.
1392 Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
1394 * win/tools/vsprops/FeatureDefines.vsprops:
1395 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1397 2012-10-05 Sheriff Bot <webkit.review.bot@gmail.com>
1399 Unreviewed, rolling out r130556 and r130564.
1400 http://trac.webkit.org/changeset/130556
1401 http://trac.webkit.org/changeset/130564
1402 https://bugs.webkit.org/show_bug.cgi?id=98572
1404 The patch wasn't reviewed by a reviewer and it is breaking
1405 Chromium Windows (Requested by jchaffraix on #webkit).
1407 * WebKitSystemInterface.h:
1409 2012-10-05 Tim Horton <timothy_horton@apple.com>
1411 Update WebKitSystemInterface libraries and header.
1413 Reviewed by Simon Fraser.
1415 * WebKitSystemInterface.h:
1416 * libWebKitSystemInterfaceLion.a:
1417 * libWebKitSystemInterfaceMountainLion.a:
1418 * libWebKitSystemInterfaceSnowLeopard.a:
1420 2012-10-04 Eric Carlson <eric.carlson@apple.com>
1422 Allow ports to override text track rendering style
1423 https://bugs.webkit.org/show_bug.cgi?id=97800
1424 <rdar://problem/12044964>
1426 Reviewed by Silvia Pfeiffer.
1428 Update WKSI header with SPI for getting the user caption appearance preferences.
1430 * WebKitSystemInterface.h:
1432 2012-09-28 Eric Carlson <eric.carlson@apple.com>
1434 Allow ports to override text track rendering style
1435 <rdar://problem/12044964>
1437 Reviewed by Jessie Berlin.
1439 Update WKSI libraries.
1441 * libWebKitSystemInterfaceLion.a:
1442 * libWebKitSystemInterfaceMountainLion.a:
1443 * libWebKitSystemInterfaceSnowLeopard.a:
1445 2012-09-25 Simon Fraser <simon.fraser@apple.com>
1447 <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
1449 Reviewed by Tim Horton.
1451 New WKSI libraries and header.
1453 * WebKitSystemInterface.h:
1454 * libWebKitSystemInterfaceLion.a:
1455 * libWebKitSystemInterfaceMountainLion.a:
1456 * libWebKitSystemInterfaceSnowLeopard.a:
1458 2012-09-08 Sam Weinig <sam@webkit.org>
1460 Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
1461 https://bugs.webkit.org/show_bug.cgi?id=96194
1463 Reviewed by Dan Bernstein.
1465 Update WKSI with SPI for getting the bundle URL from an executable URL.
1467 * WebKitSystemInterface.h:
1468 * libWebKitSystemInterfaceLion.a:
1469 * libWebKitSystemInterfaceMountainLion.a:
1470 * libWebKitSystemInterfaceSnowLeopard.a:
1471 Adds WKCopyBundleURLForExecutableURL().
1473 2012-08-29 Tony Chang <tony@chromium.org>
1475 Remove ENABLE_CSS3_FLEXBOX compile time flag
1476 https://bugs.webkit.org/show_bug.cgi?id=95382
1478 Reviewed by Ojan Vafai.
1480 Everyone is already enabling this by default and the spec has stablized.
1482 * win/tools/vsprops/FeatureDefines.vsprops:
1483 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1485 2012-08-15 Bruno de Oliveira Abinader <bruno.abinader@basyskom.com>
1487 [css3-text] Add CSS3 Text decoration compile flag
1488 https://bugs.webkit.org/show_bug.cgi?id=93863
1490 Reviewed by Julien Chaffraix.
1492 This patch handles the compile flag implementation, which will come disabled by
1493 default, thus not exposing the CSS3 text decoration features to the web, unless
1494 when explicitly enabling it with "--css3-text-decoration" build parameter.
1496 * win/tools/vsprops/FeatureDefines.vsprops:
1497 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1499 2012-08-14 Alex Christensen <alex.christensen@flexsim.com>
1501 /SAFESEH should not be a common linker option
1502 https://bugs.webkit.org/show_bug.cgi?id=89372
1504 Reviewed by Darin Adler.
1506 * win/tools/vsprops/common.vsprops:
1507 removed /SAFESEH as a default option for the linker (doesn't work for x64)
1509 2012-08-13 Roger Fong <roger_fong@apple.com>
1511 Enable CSS Sticky Position on Windows.
1512 https://bugs.webkit.org/show_bug.cgi?id=93905
1514 Reviewed by Tim Horton.
1516 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.
1518 * win/tools/vsprops/FeatureDefines.vsprops:
1519 Include ENABLE_CSS_STICKY_POSITION flag.
1521 2012-08-06 Anders Carlsson <andersca@apple.com>
1523 If the Apple Java plug-in is blocked and no runtime is installed, don't load it
1524 https://bugs.webkit.org/show_bug.cgi?id=93289
1525 <rdar://problem/11730092>
1527 Reviewed by Dan Bernstein.
1529 Add WKJLIsRuntimeAndWebComponentsInstalled().
1531 * WebKitSystemInterface.h:
1532 * libWebKitSystemInterfaceLion.a:
1533 * libWebKitSystemInterfaceMountainLion.a:
1535 2012-08-01 Jon Lee <jonlee@apple.com>
1539 Reviewed by Mark Rowe.
1541 * libWebKitSystemInterfaceLion.a:
1542 * libWebKitSystemInterfaceMountainLion.a:
1543 * libWebKitSystemInterfaceSnowLeopard.a:
1545 2012-07-29 Rik Cabanier <cabanier@adobe.com>
1547 Add ENABLE_CSS_COMPOSITING flag
1548 https://bugs.webkit.org/show_bug.cgi?id=92553
1550 Reviewed by Dirk Schulze.
1552 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
1554 * win/tools/vsprops/FeatureDefines.vsprops:
1555 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1557 2012-07-23 Roger Fong <roger_fong@apple.com>
1559 Disable flexbox on Windows
1560 https://bugs.webkit.org/show_bug.cgi?id=92047
1561 <rdar://problem/11570384>
1563 Reviewed by Darin Adler.
1565 Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
1567 * win/tools/vsprops/FeatureDefines.vsprops:
1568 Disable ENABLE_CSS3_FLEXBOX property.
1570 2012-07-23 Kent Tamura <tkent@chromium.org>
1572 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
1573 https://bugs.webkit.org/show_bug.cgi?id=91941
1575 Reviewed by Kentaro Hara.
1577 A flag name for an elmement should be ENABLE_*_ELEMENT.
1579 * win/tools/vsprops/FeatureDefines.vsprops:
1580 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1582 2012-07-22 Kent Tamura <tkent@chromium.org>
1584 Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
1585 https://bugs.webkit.org/show_bug.cgi?id=91928
1587 Reviewed by Kentaro Hara.
1589 A flag name for an elmement should be ENABLE_*_ELEMENT.
1591 * win/tools/vsprops/FeatureDefines.vsprops:
1592 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1594 2012-07-20 Kent Tamura <tkent@chromium.org>
1596 Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
1597 https://bugs.webkit.org/show_bug.cgi?id=91846
1599 Reviewed by Kentaro Hara.
1601 A flag name for an elmement should be ENABLE_*_ELEMENT.
1603 * win/tools/vsprops/FeatureDefines.vsprops:
1604 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1606 2012-07-11 Mark Rowe <mrowe@apple.com>
1608 Add a Mountain Lion version of libWebKitSystemInterface.a.
1610 Update the WebKitSystemInterface header and binaries.
1612 Reviewed by John Sullivan.
1614 * WebKitSystemInterface.h:
1615 * libWebKitSystemInterfaceLion.a:
1616 * libWebKitSystemInterfaceMountainLion.a: Added.
1617 * libWebKitSystemInterfaceSnowLeopard.a:
1619 2012-07-04 John Mellor <johnme@chromium.org>
1621 Text Autosizing: Add compile flag and runtime setting
1622 https://bugs.webkit.org/show_bug.cgi?id=87394
1624 This patch renames Font Boosting to Text Autosizing.
1626 Reviewed by Adam Barth.
1628 * win/tools/vsprops/FeatureDefines.vsprops:
1629 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1631 2012-06-29 Mihai Balan <mibalan@adobe.com>
1633 [CSS Regions] Adding feature defines for CSS Regions for Windows
1634 https://bugs.webkit.org/show_bug.cgi?id=88645
1636 Reviewed by Tony Chang.
1638 Re-trying to enable CSS regions on Windows. This time only enabling
1639 regions since exclusions lead to some very strange compiling/linking
1642 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
1643 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
1645 2012-06-28 Brent Fulgham <bfulgham@webkit.org>
1647 [WinCairo] Unreviewed build correction. Add two missing macro
1648 declarations to vsprops file.
1650 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
1651 ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
1653 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
1655 [WinCairo] Unreviewed build correction. Accidentally turned on
1656 CSS_FILTERS, which is not available in tree.
1658 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
1659 back off for WinCairo target.
1661 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
1663 [WinCairo] Unreviewed build correction. Resync feature defines with
1664 Apple port. Things have drifted apart a little.
1666 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
1667 Apple port, define some missing features.
1669 2012-06-19 Mike West <mkwst@chromium.org>
1671 Introduce ENABLE_CSP_NEXT configuration flag.
1672 https://bugs.webkit.org/show_bug.cgi?id=89300
1674 Reviewed by Adam Barth.
1676 The 1.0 draft of the Content Security Policy spec is just about to
1677 move to Last Call. We'll hide work on the upcoming 1.1 spec behind
1678 this ENABLE flag, disabled by default.
1680 Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
1682 * win/tools/vsprops/FeatureDefines.vsprops:
1683 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1685 2012-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
1687 Unreviewed, rolling out r120280.
1688 http://trac.webkit.org/changeset/120280
1689 https://bugs.webkit.org/show_bug.cgi?id=89273
1691 Enabling CSS regions broke all Windows tests (Requested by
1692 jhomeycutt on #webkit).
1694 * win/tools/vsprops/FeatureDefines.vsprops:
1695 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1697 2012-06-13 Mihai Balan <mibalan@adobe.com>
1699 Fix for #88645 - enabling regions on Windows
1701 [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
1702 https://bugs.webkit.org/show_bug.cgi?id=88645
1704 Reviewed by Sam Weinig.
1706 Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
1707 exclusions (previously even with the feature disabled, parsing still worked). However, the
1708 feature defines were enabled on Mac only - they were broken on Windows. This
1709 patch adds the feature defines to (re)enable regions and exclusions on Windows.
1711 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
1712 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
1714 2012-06-11 Alexis Menard <alexis.menard@openbossa.org>
1716 [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
1717 https://bugs.webkit.org/show_bug.cgi?id=88804
1719 Reviewed by Tony Chang.
1721 Protect box-decoration-break behind a feature flag enabled by default.
1723 * win/tools/vsprops/FeatureDefines.vsprops:
1724 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1726 2012-06-11 Anders Carlsson <andersca@apple.com>
1728 Pass the right color space over to the web process so we can set it on our CA context
1729 https://bugs.webkit.org/show_bug.cgi?id=88819
1730 <rdar://problem/11629050>
1732 Reviewed by John Sullivan.
1734 Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
1736 * WebKitSystemInterface.h:
1737 * libWebKitSystemInterfaceLion.a:
1738 * libWebKitSystemInterfaceSnowLeopard.a:
1740 2012-06-09 Sukolsak Sakshuwong <sukolsak@google.com>
1742 Add UNDO_MANAGER flag
1743 https://bugs.webkit.org/show_bug.cgi?id=87908
1745 Reviewed by Tony Chang.
1747 * win/tools/vsprops/FeatureDefines.vsprops:
1748 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1750 2012-06-05 Dongwoo Im <dw.im@samsung.com>
1752 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
1753 https://bugs.webkit.org/show_bug.cgi?id=73176
1755 Reviewed by Adam Barth.
1757 Two more APIs are added in Custom Scheme Handler specification.
1758 http://dev.w3.org/html5/spec/Overview.html#custom-handlers
1759 One is 'isProtocolHandlerRegistered' to query whether the specific URL
1760 is registered or not.
1761 The other is 'unregisterProtocolHandler' to remove the registered URL.
1763 * win/tools/vsprops/FeatureDefines.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1764 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1766 2012-05-29 Jessie Berlin <jberlin@apple.com>
1768 [Win] ~1/2 of all the iframe seamless tests fail
1769 https://bugs.webkit.org/show_bug.cgi?id=87543
1771 Rubber-stamped by Eric Seidel.
1773 Finish enabling IFRAME_SEAMLESS on Windows.
1775 * win/tools/vsprops/FeatureDefines.vsprops:
1777 2012-05-28 Vivek Galatage <vivekgalatage@gmail.com>
1779 Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows
1780 https://bugs.webkit.org/show_bug.cgi?id=87622
1782 Reviewed by Eric Seidel.
1784 Removed the ENABLE_3D_CANVAS from the property define as this is
1785 obsolete since bug #53041
1787 * win/tools/vsprops/FeatureDefines.vsprops:
1789 2012-05-24 John Mellor <johnme@chromium.org>
1791 Font Boosting: Add compile flag and runtime setting
1792 https://bugs.webkit.org/show_bug.cgi?id=87394
1794 Reviewed by Adam Barth.
1796 Add ENABLE_FONT_BOOSTING.
1798 * win/tools/vsprops/FeatureDefines.vsprops:
1799 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1801 2012-05-23 Ojan Vafai <ojan@chromium.org>
1803 add back the ability to disable flexbox
1804 https://bugs.webkit.org/show_bug.cgi?id=87147
1806 Reviewed by Tony Chang.
1808 * win/tools/vsprops/FeatureDefines.vsprops:
1809 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1811 2012-05-10 Anders Carlsson <andersca@apple.com>
1813 WebKit1: Add a way to blacklist specific plug-ins/plug-in versions
1814 https://bugs.webkit.org/show_bug.cgi?id=86150
1815 <rdar://problem/9551196>
1817 Reviewed by Sam Weinig.
1819 Add WKShouldBlockPlugin.
1821 * WebKitSystemInterface.h:
1822 * libWebKitSystemInterfaceLion.a:
1823 * libWebKitSystemInterfaceSnowLeopard.a:
1825 2012-05-08 Jon Lee <jonlee@apple.com>
1827 Safari warns that it needs to resend the form in an iFrame when going back
1828 https://bugs.webkit.org/show_bug.cgi?id=82658
1829 <rdar://problem/11292558>
1831 Reviewed by Darin Adler.
1833 * WebKitSystemInterface.h:
1834 * libWebKitSystemInterfaceLeopard.a:
1835 * libWebKitSystemInterfaceLion.a:
1836 * libWebKitSystemInterfaceSnowLeopard.a:
1838 2012-05-07 Eric Seidel <eric@webkit.org>
1840 Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed
1841 https://bugs.webkit.org/show_bug.cgi?id=85822
1843 Reviewed by Adam Barth.
1845 * win/tools/vsprops/FeatureDefines.vsprops:
1847 2012-05-06 Eric Seidel <eric@webkit.org>
1849 Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago)
1850 https://bugs.webkit.org/show_bug.cgi?id=85743
1852 Reviewed by Adam Barth.
1854 * win/tools/vsprops/FeatureDefines.vsprops:
1855 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1857 2012-05-02 Eric Seidel <eric@webkit.org>
1859 Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration)
1860 https://bugs.webkit.org/show_bug.cgi?id=85454
1862 Reviewed by Adam Barth.
1864 The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch.
1865 There is no functional change in this patch. Just moving the defines around.
1866 Its interesting to me that now that it's sorted and I can easily compare this with other
1867 ports and found that a whole bunch of defines which should be on for Cairo are off,
1868 likely due to Cairo simply being overlooked. These oversights should be easy to avoid
1869 in an autogenerated world.
1871 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1873 2012-05-02 Eric Seidel <eric@webkit.org>
1875 Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting
1876 https://bugs.webkit.org/show_bug.cgi?id=85445
1878 Reviewed by Adam Barth.
1880 I noticed this when comparing my auto-generated output for this file vs. the one
1881 we have checked in. Seems we might as well fix the checked in file to be
1882 consistent in style with itself. :)
1884 * win/tools/vsprops/FeatureDefines.vsprops:
1886 2012-04-27 Gavin Peters <gavinp@chromium.org>
1888 Add new ENABLE_LINK_PRERENDER define to control the Prerendering API
1889 https://bugs.webkit.org/show_bug.cgi?id=84871
1891 Reviewed by Adam Barth.
1893 Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering
1894 API separates it from prefetching. Having separate include guards lets ports enable prefetching,
1895 a relatively easy change, without needing to build the infrastructure for prerendering, which
1896 is considerably more complicated.
1898 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1900 2012-04-10 Adam Barth <abarth@webkit.org>
1902 Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
1903 https://bugs.webkit.org/show_bug.cgi?id=83256
1905 Reviewed by Eric Seidel.
1907 * win/tools/vsprops/FeatureDefines.vsprops:
1909 2012-04-09 Beth Dakin <bdakin@apple.com>
1911 <rdar://problem/11214796>
1913 New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib:
1916 Reviewed by Simon Fraser.
1918 * libWebKitSystemInterfaceLeopard.a:
1919 * libWebKitSystemInterfaceLion.a:
1920 * libWebKitSystemInterfaceSnowLeopard.a:
1922 2012-04-06 Dan Bernstein <mitz@apple.com>
1924 <rdar://problem/10912476> HiDPI: Have canvas use a hidpi backing store, but downsample upon access
1926 Reviewed by Sam Weinig.
1928 * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS.
1930 2012-04-03 Keishi Hattori <keishi@webkit.org>
1932 Disable ENABLE_DATALIST for now
1933 https://bugs.webkit.org/show_bug.cgi?id=82871
1935 Reviewed by Kent Tamura.
1937 * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST.
1939 2012-03-30 Keishi Hattori <keishi@webkit.org>
1941 Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
1942 https://bugs.webkit.org/show_bug.cgi?id=80972
1944 Reviewed by Kent Tamura.
1946 * win/tools/vsprops/FeatureDefines.vsprops:
1947 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1949 2012-03-20 Steve Falkenburg <sfalken@apple.com>
1951 Disable LTCG on Windows to avoid out of process space errors while linking
1952 https://bugs.webkit.org/show_bug.cgi?id=81714
1954 Reviewed by Jessie Berlin.
1956 * win/tools/vsprops/production.vsprops:
1958 2012-03-14 Jer Noble <jer.noble@apple.com>
1960 Wrong icon to restore to windowed mode in full screen video panel
1961 https://bugs.webkit.org/show_bug.cgi?id=70437
1963 Reviewed by Eric Carlson.
1965 * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
1966 * libWebKitSystemInterfaceLeopard.a:
1967 * libWebKitSystemInterfaceLion.a:
1968 * libWebKitSystemInterfaceSnowLeopard.a:
1969 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1970 * win/lib/WebKitSystemInterface.lib:
1972 2012-03-13 Adam Barth <abarth@webkit.org> && Benjamin Poulain <bpoulain@apple.com>
1974 Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
1975 https://bugs.webkit.org/show_bug.cgi?id=78853
1977 Reviewed by Adam Barth.
1979 * win/tools/vsprops/FeatureDefines.vsprops:
1980 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1982 2012-03-12 Enrica Casucci <enrica@apple.com>
1984 WebKit2: remove NSPasteboard access for promised data from the WebProcess
1985 https://bugs.webkit.org/show_bug.cgi?id=80073
1987 * WebKitSystemInterface.h: Touched the file to make build system happy.
1988 * libWebKitSystemInterfaceLeopard.a:
1989 * libWebKitSystemInterfaceLion.a:
1990 * libWebKitSystemInterfaceSnowLeopard.a:
1992 2012-03-09 Jon Lee <jonlee@apple.com>
1994 Add support for ENABLE(LEGACY_NOTIFICATIONS)
1995 https://bugs.webkit.org/show_bug.cgi?id=80497
1997 Reviewed by Adam Barth.
1999 Prep for b80472: Update API for Web Notifications
2000 * win/tools/vsprops/FeatureDefines.vsprops:
2001 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2003 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
2005 Bash scripts should support LF endings only
2006 https://bugs.webkit.org/show_bug.cgi?id=79509
2008 Reviewed by David Kilzer.
2010 * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
2012 2012-03-05 Sam Weinig <sam@webkit.org>
2014 Fix the SnowLeoaprd build.
2016 * WebKitSystemInterface.h:
2017 * libWebKitSystemInterfaceLeopard.a:
2018 * libWebKitSystemInterfaceLion.a:
2019 * libWebKitSystemInterfaceSnowLeopard.a:
2021 2012-03-05 Sam Weinig <sam@webkit.org>
2023 Update WebKitSystemInterface for WKCAContext additions.
2025 * WebKitSystemInterface.h:
2026 * libWebKitSystemInterfaceLeopard.a:
2027 * libWebKitSystemInterfaceLion.a:
2028 * libWebKitSystemInterfaceSnowLeopard.a:
2030 2012-03-03 Hans Wennborg <hans@chromium.org>
2032 Implement Speech JavaScript API
2033 https://bugs.webkit.org/show_bug.cgi?id=80019
2035 Reviewed by Adam Barth.
2037 Add ENABLE_SCRIPTED_SPEECH.
2039 * win/tools/vsprops/FeatureDefines.vsprops:
2040 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2042 2012-03-01 Nikolas Zimmermann <nzimmermann@rim.com>
2044 Unreviewed, rolling out r109255.
2045 http://trac.webkit.org/changeset/109255
2046 https://bugs.webkit.org/show_bug.cgi?id=79932
2048 Breaks rounded rects with dashed strokes in SVG
2050 * WebKitSystemInterface.h:
2051 * libWebKitSystemInterfaceLeopard.a:
2052 * libWebKitSystemInterfaceLion.a:
2053 * libWebKitSystemInterfaceSnowLeopard.a:
2055 2012-02-29 Tim Horton <timothy_horton@apple.com>
2057 Make use of CG rounded-rect primitives
2058 https://bugs.webkit.org/show_bug.cgi?id=79932
2059 <rdar://problem/9274953>
2061 Reviewed by Simon Fraser.
2063 Add wkCGPathAddRoundedRect.
2065 * WebKitSystemInterface.h:
2066 * libWebKitSystemInterfaceLeopard.a:
2067 * libWebKitSystemInterfaceLion.a:
2068 * libWebKitSystemInterfaceSnowLeopard.a:
2070 2012-02-28 Jer Noble <jer.noble@apple.com>
2072 Full screen video volume slider has "progress bar"
2073 https://bugs.webkit.org/show_bug.cgi?id=79812
2075 Reviewed by Eric Carlson.
2077 * WebKitSystemInterface.h:
2078 * libWebKitSystemInterfaceLeopard.a:
2079 * libWebKitSystemInterfaceLion.a:
2080 * libWebKitSystemInterfaceSnowLeopard.a:
2081 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2082 * win/lib/WebKitSystemInterface.lib:
2084 2012-02-28 Simon Fraser <simon.fraser@apple.com>
2086 Update WebKitSystemInterface.
2088 Reviewed by Sam Weinig.
2090 * WebKitSystemInterface.h:
2091 * libWebKitSystemInterfaceLeopard.a:
2092 * libWebKitSystemInterfaceLion.a:
2093 * libWebKitSystemInterfaceSnowLeopard.a:
2095 2012-02-28 Alexey Proskuryakov <ap@apple.com>
2097 [Mac] Add an experimental SPI for plug-ins to enter sandbox
2098 https://bugs.webkit.org/show_bug.cgi?id=79709
2100 This pulls a lot of WKSI changes at once, because the script that updates it didn't
2103 * WebKitSystemInterface.h:
2104 * libWebKitSystemInterfaceLeopard.a:
2105 * libWebKitSystemInterfaceLion.a:
2106 * libWebKitSystemInterfaceSnowLeopard.a:
2108 2012-02-10 Adam Klein <adamk@chromium.org>
2110 Enable MUTATION_OBSERVERS by default on all platforms
2111 https://bugs.webkit.org/show_bug.cgi?id=78196
2113 Reviewed by Ojan Vafai.
2115 * win/tools/vsprops/FeatureDefines.vsprops:
2116 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2118 2012-02-06 Matthew Delaney <mdelaney@apple.com>
2120 toDataURL() uses stale data after putImageData()
2121 https://bugs.webkit.org/show_bug.cgi?id=65767
2123 Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
2125 Reviewed by Chris Marrin.
2127 * WebKitSystemInterface.h: Added WKCGContextResetClip.
2128 * libWebKitSystemInterfaceLeopard.a:
2129 * libWebKitSystemInterfaceSnowLeopard.a:
2130 * libWebKitSystemInterfaceLion.a:
2132 2012-02-02 Chris Marrin <cmarrin@apple.com>
2134 Turn on CSS Filters on Windows
2135 https://bugs.webkit.org/show_bug.cgi?id=76667
2137 Turned on CSS_FILTERS for Windows
2139 Reviewed by Adele Peterson.
2141 * win/tools/vsprops/FeatureDefines.vsprops:
2143 2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com>
2145 Unreviewed, rolling out r106566.
2146 http://trac.webkit.org/changeset/106566
2147 https://bugs.webkit.org/show_bug.cgi?id=77673
2149 Broke the Windows build (Requested by jessieberlin on
2152 * win/tools/vsprops/FeatureDefines.vsprops:
2154 2012-02-02 Chris Marrin <cmarrin@apple.com>
2156 Turn on CSS Filters on Windows
2157 https://bugs.webkit.org/show_bug.cgi?id=76667
2159 Turned on CSS_FILTERS for Windows
2161 Reviewed by Adele Peterson.
2163 * win/tools/vsprops/FeatureDefines.vsprops:
2165 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
2167 Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
2169 * win/tools/vsprops/FeatureDefines.vsprops:
2170 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2172 2012-01-25 Hajime Morita <morrita@google.com>>
2174 ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
2175 https://bugs.webkit.org/show_bug.cgi?id=76863
2177 Reviewed by Dimitri Glazkov.
2179 Added a feature flag.
2181 * win/tools/vsprops/FeatureDefines.vsprops:
2182 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2184 2012-01-16 Brent Fulgham <bfulgham@webkit.org>
2186 [WinCairo] Build correction. Switch to Apple style builds without
2187 the _debug postfix so that launching tools, etc., will work properly.
2189 * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
2190 output files to be consistent with WebKit build/test tools.
2192 2012-01-05 Dan Bernstein <mitz@apple.com>
2194 <rdar://problem/10633760> Update copyright strings
2196 Reviewed by Mark Rowe.
2198 * win/tools/scripts/COPYRIGHT-END-YEAR:
2200 2011-12-06 Roland Steiner <rolandsteiner@chromium.org>
2202 <style scoped>: disable on Windows by default
2203 https://bugs.webkit.org/show_bug.cgi?id=73893
2205 Reviewed by Andreas Kling.
2207 * win/tools/vsprops/FeatureDefines.vsprops:
2208 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2210 2011-11-20 Roland Steiner <rolandsteiner@chromium.org>
2212 <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
2213 https://bugs.webkit.org/show_bug.cgi?id=72848
2215 Reviewed by Dimitri Glazkov.
2217 * win/tools/vsprops/FeatureDefines.vsprops:
2218 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2220 2011-11-14 Julien Chaffraix <jchaffraix@webkit.org>
2222 Add --css-grid-layout to build-webkit and the build systems
2223 https://bugs.webkit.org/show_bug.cgi?id=72320
2225 Reviewed by Ojan Vafai.
2227 * win/tools/vsprops/FeatureDefines.vsprops:
2228 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2230 2011-11-14 Tony Chang <tony@chromium.org>
2232 Remove the CSS3_FLEXBOX compile time flag and enable on all ports
2233 https://bugs.webkit.org/show_bug.cgi?id=72196
2235 Reviewed by Ojan Vafai.
2237 * win/tools/vsprops/FeatureDefines.vsprops:
2238 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2240 2011-11-11 Alexey Proskuryakov <ap@apple.com>
2242 WebProcess should use AppSandbox style quarantine
2243 https://bugs.webkit.org/show_bug.cgi?id=72168
2244 <rdar://problem/10434292>
2246 Reviewed by Darin Adler.
2248 * WebKitSystemInterface.h:
2249 * libWebKitSystemInterfaceLion.a:
2250 Added WKEnableSandboxStyleFileQuarantine().
2252 * libWebKitSystemInterfaceLeopard.a:
2253 * libWebKitSystemInterfaceSnowLeopard.a:
2254 Not sure why these also changed, but updating to match most recent build.
2256 2011-11-02 Dean Jackson <dino@apple.com>
2258 Add ENABLE_CSS_SHADERS flag
2259 https://bugs.webkit.org/show_bug.cgi?id=71394
2261 Reviewed by Sam Weinig.
2263 * win/tools/vsprops/FeatureDefines.vsprops:
2264 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2266 2011-10-24 Michael Saboff <msaboff@apple.com>
2268 WebKit doesn't build with recent changes to libdispatch
2269 https://bugs.webkit.org/show_bug.cgi?id=70737
2271 Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
2273 * WebKitSystemInterface.h:
2274 * libWebKitSystemInterfaceLeopard.a:
2275 * libWebKitSystemInterfaceLion.a:
2276 * libWebKitSystemInterfaceSnowLeopard.a:
2278 2011-10-21 Jeff Miller <jeffm@apple.com>
2280 Focus rings are too thin in HiDPI in WebKit2
2281 https://bugs.webkit.org/show_bug.cgi?id=70396
2283 Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
2285 Reviewed by Beth Dakin.
2287 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2288 * win/lib/WebKitSystemInterface.lib:
2290 2011-10-19 Beth Dakin <bdakin@apple.com>
2292 Try to fix the Chromium build.
2294 * WebKitSystemInterface.h:
2295 * libWebKitSystemInterfaceLeopard.a:
2296 * libWebKitSystemInterfaceLion.a:
2297 * libWebKitSystemInterfaceSnowLeopard.a:
2299 2011-10-19 Beth Dakin <bdakin@apple.com>
2301 https://bugs.webkit.org/show_bug.cgi?id=70396
2302 Focus rings are too thin in HiDPI in WebKit2
2304 <rdar://problem/10086876>
2306 Reviewed by Dan Bernstein.
2308 Renamed an existing WebKitSystemInterface function.
2309 * WebKitSystemInterface.h:
2310 * libWebKitSystemInterfaceLion.a:
2311 * libWebKitSystemInterfaceSnowLeopard.a:
2313 2011-10-18 Adam Barth <abarth@webkit.org>
2315 Always enable ENABLE(XPATH)
2316 https://bugs.webkit.org/show_bug.cgi?id=70217
2318 Reviewed by Eric Seidel.
2320 * win/tools/vsprops/FeatureDefines.vsprops:
2321 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2323 2011-10-17 Adam Roben <aroben@apple.com>
2329 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
2331 * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
2333 2011-10-16 Adam Barth <abarth@webkit.org>
2335 Always enable ENABLE(DOM_STORAGE)
2336 https://bugs.webkit.org/show_bug.cgi?id=70189
2338 Reviewed by Eric Seidel.
2340 * win/tools/vsprops/FeatureDefines.vsprops:
2341 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2343 2011-10-14 Dan Bernstein <mitz@apple.com>
2345 REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
2346 https://bugs.webkit.org/show_bug.cgi?id=70081
2348 Reviewed by Anders Carlsson.
2350 * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
2351 * libWebKitSystemInterfaceLeopard.a:
2352 * libWebKitSystemInterfaceLion.a:
2353 * libWebKitSystemInterfaceSnowLeopard.a:
2355 2011-10-13 Arko Saha <arko@motorola.com>
2357 Microdata: Basic implementation of document.getItems() method.
2358 https://bugs.webkit.org/show_bug.cgi?id=68610
2360 Reviewed by Ryosuke Niwa.
2362 Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
2363 Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
2365 * win/tools/vsprops/FeatureDefines.vsprops:
2366 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2368 2011-10-12 Adam Barth <abarth@webkit.org>
2370 Remove ENABLE(XHTMLMP) and associated code
2371 https://bugs.webkit.org/show_bug.cgi?id=69729
2373 Reviewed by David Levin.
2375 * win/tools/vsprops/FeatureDefines.vsprops:
2376 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2378 2011-10-11 Kent Tamura <tkent@chromium.org>
2380 C4481 warning should be disabled for OVERRIDE and FINAL.
2381 https://bugs.webkit.org/show_bug.cgi?id=69904
2383 Reviewed by Adam Roben.
2385 * win/tools/vsprops/common.vsprops: Disable C4481.
2387 2011-10-04 Kent Tamura <tkent@chromium.org>
2389 Introduce feature flags for incomplete input types
2390 https://bugs.webkit.org/show_bug.cgi?id=68971
2392 Reviewed by Hajime Morita.
2394 * win/tools/vsprops/FeatureDefines.vsprops:
2395 Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
2396 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
2398 2011-10-04 Scott Graham <scottmg@chromium.org>
2400 Add GAMEPAD feature flag
2401 https://bugs.webkit.org/show_bug.cgi?id=66859
2403 Reviewed by Darin Fisher.
2405 * win/tools/vsprops/FeatureDefines.vsprops:
2406 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2408 2011-09-26 Chris Marrin <cmarrin@apple.com>
2410 Enable requestAnimationFrame on Windows
2411 https://bugs.webkit.org/show_bug.cgi?id=68397
2413 Reviewed by Simon Fraser.
2415 Enable REQUEST_ANIMATION_FRAME for Windows
2417 * win/tools/vsprops/FeatureDefines.vsprops:
2419 2011-09-24 Adam Barth <abarth@webkit.org>
2421 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
2422 https://bugs.webkit.org/show_bug.cgi?id=68767
2424 Reviewed by Eric Seidel.
2426 * win/tools/vsprops/FeatureDefines.vsprops:
2427 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2429 2011-09-23 Adam Klein <adamk@chromium.org>
2431 Add ENABLE_MUTATION_OBSERVERS feature flag
2432 https://bugs.webkit.org/show_bug.cgi?id=68732
2434 Reviewed by Ojan Vafai.
2436 This flag will guard an implementation of the "Mutation Observers" proposed in
2437 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
2439 * win/tools/vsprops/FeatureDefines.vsprops:
2440 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2442 2011-09-22 Dean Jackson <dino@apple.com>
2444 Add ENABLE_CSS_FILTERS
2445 https://bugs.webkit.org/show_bug.cgi?id=68652
2447 Reviewed by Simon Fraser.
2449 * win/tools/vsprops/FeatureDefines.vsprops:
2450 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2452 2011-09-19 Adam Barth <abarth@webkit.org>
2454 Always enable ENABLE(EVENTSOURCE)
2455 https://bugs.webkit.org/show_bug.cgi?id=68414
2457 Reviewed by Eric Seidel.
2459 * win/tools/vsprops/FeatureDefines.vsprops:
2460 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2462 2011-09-15 Adam Barth <abarth@webkit.org>
2464 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
2465 https://bugs.webkit.org/show_bug.cgi?id=68205
2467 Reviewed by Eric Seidel.
2469 * win/tools/vsprops/FeatureDefines.vsprops:
2470 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2472 2011-09-15 Eric Seidel <eric@webkit.org>
2474 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
2475 https://bugs.webkit.org/show_bug.cgi?id=68182
2477 Reviewed by Adam Barth.
2479 * win/tools/vsprops/FeatureDefines.vsprops:
2480 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2482 2011-09-15 Eric Seidel <eric@webkit.org>
2484 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
2485 https://bugs.webkit.org/show_bug.cgi?id=68022
2487 Reviewed by Ryosuke Niwa.
2489 * win/tools/vsprops/FeatureDefines.vsprops:
2490 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2492 2011-09-14 Eric Seidel <eric@webkit.org>
2494 Remove ENABLE_SVG_USE as <use> is required by HTML5
2495 https://bugs.webkit.org/show_bug.cgi?id=68019
2497 Reviewed by Ryosuke Niwa.
2499 I missed a couple uses of SVG_USE in my previous patch.
2501 * win/tools/vsprops/FeatureDefines.vsprops:
2502 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2504 2011-09-13 Eric Seidel <eric@webkit.org>
2506 Remove ENABLE_SVG_USE as <use> is required by HTML5
2507 https://bugs.webkit.org/show_bug.cgi?id=68019
2509 Reviewed by Ryosuke Niwa.
2511 * win/tools/vsprops/FeatureDefines.vsprops:
2512 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2514 2011-09-13 Eric Seidel <eric@webkit.org>
2516 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
2517 https://bugs.webkit.org/show_bug.cgi?id=68018
2519 Reviewed by Ryosuke Niwa.
2521 * win/tools/vsprops/FeatureDefines.vsprops:
2522 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2524 2011-09-01 Tim Horton <timothy_horton@apple.com>
2526 REGRESSION: Rendering artifacts on a rotated, pattern filled shape
2527 https://bugs.webkit.org/show_bug.cgi?id=53055
2528 <rdar://problem/8910917>
2530 Reviewed by Simon Fraser.
2532 Introduce wkCGPatternCreateWithImageAndTransform.
2534 * WebKitSystemInterface.h:
2535 * libWebKitSystemInterfaceLeopard.a:
2536 * libWebKitSystemInterfaceLion.a:
2537 * libWebKitSystemInterfaceSnowLeopard.a:
2538 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2539 * win/lib/WebKitSystemInterface.lib:
2541 2011-08-30 Aaron Colwell <acolwell@chromium.org>
2543 Add MediaSource API to HTMLMediaElement
2544 https://bugs.webkit.org/show_bug.cgi?id=64731
2546 Reviewed by Eric Carlson.
2548 * win/tools/vsprops/FeatureDefines.vsprops:
2549 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2551 2011-08-24 Lucas Forschler <lforschler@apple.com>
2553 Update SVN properties to help out the Windows EWS bots.
2555 Reviewed by Adam Roben.
2557 * win: Modified properties svn:ignore.
2558 * win/include: Modified property svn:ignore.
2559 * win/lib: Modified property svn:ignore.
2561 2011-08-18 Beth Dakin <bdakin@apple.com>
2563 Reviewed by Sam Weinig.
2565 https://bugs.webkit.org/show_bug.cgi?id=66495
2566 Lion-specific scroller SPIs can use forward declaration instead of
2567 WebKitSystemInterface
2569 * WebKitSystemInterface.h:
2570 * libWebKitSystemInterfaceLeopard.a:
2571 * libWebKitSystemInterfaceLion.a:
2572 * libWebKitSystemInterfaceSnowLeopard.a:
2574 2011-07-28 Dan Bernstein <mitz@apple.com>
2576 WebKitSystemInterface support for
2577 <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
2579 Reviewed by Darin Adler.
2581 * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
2582 * libWebKitSystemInterfaceLeopard.a:
2583 * libWebKitSystemInterfaceLion.a:
2584 * libWebKitSystemInterfaceSnowLeopard.a:
2586 2011-07-22 Jessie Berlin <jberlin@apple.com>
2588 [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
2589 https://bugs.webkit.org/show_bug.cgi?id=64997
2591 Reviewed by Ada Chan.
2593 Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
2594 declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
2596 * WebKitSystemInterface.h:
2597 * libWebKitSystemInterfaceLeopard.a:
2598 * libWebKitSystemInterfaceLion.a:
2599 * libWebKitSystemInterfaceSnowLeopard.a:
2601 2011-07-15 Pratik Solanki <psolanki@apple.com>
2603 Part of https://bugs.webkit.org/show_bug.cgi?id=63674
2604 Get webkit to compile with USE(CFNETWORK) enabled on Mac
2606 Reviewed by David Kilzer.
2608 New WebKitSystemInterface functions for CFNetwork-based loader.
2610 * WebKitSystemInterface.h:
2611 * libWebKitSystemInterfaceLeopard.a:
2612 * libWebKitSystemInterfaceLion.a:
2613 * libWebKitSystemInterfaceSnowLeopard.a:
2615 2011-07-12 Brent Fulgham <bfulgham@webkit.org>
2617 Standardize WinCairo conditionalized code under PLATFORM macro.
2618 https://bugs.webkit.org/show_bug.cgi?id=64377
2620 Reviewed by Maciej Stachowiak.
2622 * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
2623 macro definition (WTF_PLATFORM_WIN_CAIRO)
2625 2011-07-02 Mark Rowe <mrowe@apple.com>
2627 Update the header file too.
2629 * WebKitSystemInterface.h:
2631 2011-07-02 Mark Rowe <mrowe@apple.com>
2633 Update WebKitSystemInterface binaries.
2635 * libWebKitSystemInterfaceLeopard.a:
2636 * libWebKitSystemInterfaceLion.a: Added.
2637 * libWebKitSystemInterfaceSnowLeopard.a:
2639 2011-06-28 Brent Fulgham <bfulgham@webkit.org>
2641 Unreviewed build correction. Link to correct library for
2644 * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
2645 zlib.lib when building for WinCairo.
2647 2011-06-21 MORITA Hajime <morrita@google.com>
2649 Unreviewed, rolling out r89401 and r89403.
2650 http://trac.webkit.org/changeset/89401
2651 http://trac.webkit.org/changeset/89403
2652 https://bugs.webkit.org/show_bug.cgi?id=62970
2654 Breaks mac build and mistakenly enables the spellcheck API
2656 * win/tools/vsprops/FeatureDefines.vsprops:
2657 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2659 2011-06-20 MORITA Hajime <morrita@google.com>
2661 Reviewed by Kent Tamura.
2663 Spellcheck API should be build-able.
2664 https://bugs.webkit.org/show_bug.cgi?id=62970
2666 * win/tools/vsprops/FeatureDefines.vsprops:
2667 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2669 2011-06-20 Pratik Solanki <psolanki@apple.com>
2671 Reviewed by David Kilzer.
2673 HTTP pipelining functions on mac should match windows
2674 https://bugs.webkit.org/show_bug.cgi?id=63012
2676 * WebKitSystemInterface.h:
2677 * libWebKitSystemInterfaceLeopard.a:
2678 * libWebKitSystemInterfaceSnowLeopard.a:
2680 2011-06-13 Tony Chang <tony@chromium.org>
2682 Reviewed by Dimitri Glazkov.
2684 rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
2685 https://bugs.webkit.org/show_bug.cgi?id=62578
2687 * win/tools/vsprops/FeatureDefines.vsprops:
2688 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2690 2011-06-13 Tony Chang <tony@chromium.org>
2692 Reviewed by Adam Barth.
2694 rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
2695 https://bugs.webkit.org/show_bug.cgi?id=62545
2697 * win/tools/vsprops/FeatureDefines.vsprops:
2698 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2700 2011-06-10 Tony Chang <tony@chromium.org>
2702 Reviewed by Ojan Vafai.
2704 add a compile guard ENABLE(FLEXBOX)
2705 https://bugs.webkit.org/show_bug.cgi?id=62049
2707 * win/tools/vsprops/FeatureDefines.vsprops:
2708 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2710 2011-06-07 Tim Horton <timothy_horton@apple.com>
2712 Reviewed by Alexey Proskuryakov.
2714 Use correct CFURLStorageSessionRef definition on Snow Leopard
2715 https://bugs.webkit.org/show_bug.cgi?id=62223
2717 * WebKitSystemInterface.h:
2719 2011-06-06 Alexandru Chiculita <achicu@adobe.com>
2721 Reviewed by Kent Tamura.
2723 Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
2724 https://bugs.webkit.org/show_bug.cgi?id=61628
2726 * win/tools/vsprops/FeatureDefines.vsprops:
2727 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2729 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com>
2731 Reviewed by Kent Tamura.
2733 Add ENABLE(CSS_REGIONS) guard for CSS Regions support
2734 https://bugs.webkit.org/show_bug.cgi?id=61631
2736 * win/tools/vsprops/FeatureDefines.vsprops:
2737 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2739 2011-05-25 Jer Noble <jer.noble@apple.com>
2741 Reviewed by Dan Bernstein.
2743 30 second rewind button dysfunctional viewing trailers fullscreen.
2744 https://bugs.webkit.org/show_bug.cgi?id=61505
2746 Updated WKSI Libraries with new images for Backward buttons in default
2749 * libWebKitSystemInterfaceLeopard.a:
2750 * libWebKitSystemInterfaceSnowLeopard.a:
2752 2011-05-25 Jer Noble <jer.noble@apple.com>
2754 Reviewed by Darin Adler.
2756 Video fails to play on Vimeo
2757 https://bugs.webkit.org/show_bug.cgi?id=61403
2759 Added functions to retrieve the resolved URL for media types supported on
2762 * WebKitSystemInterface.h:
2763 * WebKitSystemInterface.m:
2764 (WKAVAssetResolvedURL): Added.
2765 (WKQTMovieResolvedURL): Added.
2767 2011-05-24 Keishi Hattori <keishi@webkit.org>
2769 Reviewed by Kent Tamura.
2771 Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
2772 https://bugs.webkit.org/show_bug.cgi?id=61273
2774 * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
2775 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
2777 2011-05-12 Jessie Berlin <jberlin@apple.com>
2779 Reviewed by Darin Adler.
2781 [Windows WebKit2] Use cookies set in WebKit1
2782 https://bugs.webkit.org/show_bug.cgi?id=60274
2784 Update WKSI with the changes to wkCreatePrivateStorageSession.
2786 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2787 * win/lib/WebKitSystemInterface.lib:
2789 2011-05-11 Jessie Berlin <jberlin@apple.com>
2791 Reviewed by Steve Falkenburg.
2793 [Windows WebKit2] Use cookies set in WebKit1
2794 https://bugs.webkit.org/show_bug.cgi?id=60274
2796 Take 3 after rolling out KB2465367 from my system.
2798 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2799 * win/lib/WebKitSystemInterface.lib:
2801 2011-05-11 Sheriff Bot <webkit.review.bot@gmail.com>
2803 Unreviewed, rolling out r86255.
2804 http://trac.webkit.org/changeset/86255
2805 https://bugs.webkit.org/show_bug.cgi?id=60660
2807 REGRESSION (r86255): Lots of tests crashing in
2808 CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
2809 (WebKit2 Tests) (Requested by aroben on #webkit).
2811 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2812 * win/lib/WebKitSystemInterface.lib:
2814 2011-05-11 Jessie Berlin <jberlin@apple.com>
2816 Reviewed by Steve Falkenburg.
2818 [Windows WebKit2] Use cookies set in WebKit1
2819 https://bugs.webkit.org/show_bug.cgi?id=60274
2821 Take 3 after rolling out KB2465367 from my system.
2823 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2824 * win/lib/WebKitSystemInterface.lib:
2826 2011-05-09 Sheriff Bot <webkit.review.bot@gmail.com>
2828 Unreviewed, rolling out r86075.
2829 http://trac.webkit.org/changeset/86075
2830 https://bugs.webkit.org/show_bug.cgi?id=60495
2832 broke windows tests (Requested by jessieberlin on #webkit).
2834 * win/lib/WebKitSystemInterface.lib:
2836 2011-05-09 Jessie Berlin <jberlin@apple.com>
2838 Take 2 on updating the WKSI libraries.
2840 * win/lib/WebKitSystemInterface.lib:
2842 2011-05-08 Sheriff Bot <webkit.review.bot@gmail.com>
2844 Unreviewed, rolling out r86037.
2845 http://trac.webkit.org/changeset/86037
2846 https://bugs.webkit.org/show_bug.cgi?id=60453
2848 broke Windows tests (Requested by jessieberlin on #webkit).
2850 * win/lib/WebKitSystemInterface.lib:
2852 2011-05-08 Jessie Berlin <jberlin@apple.com>
2854 Rubber-stamped by Alice Liu.
2856 Update the WKSI libraries.
2858 * win/lib/WebKitSystemInterface.lib:
2860 2011-05-07 Sheriff Bot <webkit.review.bot@gmail.com>
2862 Unreviewed, rolling out r86016.
2863 http://trac.webkit.org/changeset/86016
2864 https://bugs.webkit.org/show_bug.cgi?id=60445
2866 caused crashes on the WK2 Windows bots (Requested by
2867 jessieberlin on #webkit).
2869 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2870 * win/lib/WebKitSystemInterface.lib:
2872 2011-05-07 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 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2880 * win/lib/WebKitSystemInterface.lib:
2882 2011-05-05 Dan Bernstein <mitz@apple.com>
2884 Reviewed by Simon Fraser.
2886 WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
2888 * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
2890 2011-04-29 Jer Noble <jer.noble@apple.com>
2892 Reviewed by Eric Seidel.
2894 Implement FULLSCREEN_API on Windows, Part 4: Enable it
2895 https://bugs.webkit.org/show_bug.cgi?id=59798
2897 * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
2899 2011-05-03 David Kilzer <ddkilzer@apple.com>
2901 Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
2902 <rdar://problem/8924448>
2904 Reviewed by Adam Roben.
2906 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2907 (wkGetHTTPPipeliningPriority): Added declaration.
2908 (wkSetHTTPPipeliningMaximumPriority): Added declaration.
2909 (wkSetHTTPPipeliningPriority): Added declaration.
2910 * win/lib/WebKitSystemInterface.lib: Updated.
2912 2011-04-28 David Levin <levin@chromium.org>
2914 Reviewed by Adam Barth.
2916 Remove IMAGE_RESIZER related code.
2917 https://bugs.webkit.org/show_bug.cgi?id=59735
2919 * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
2920 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
2922 2011-04-28 Chris Fleizach <cfleizach@apple.com>
2924 Reviewed by Maciej Stachowiak.
2926 Allow remote accessibility API for WK2 to build on SnowLeopard.
2927 <rdar://problem/9324507>
2929 * WebKitSystemInterface.h:
2930 * libWebKitSystemInterfaceLeopard.a:
2931 * libWebKitSystemInterfaceSnowLeopard.a:
2933 2011-04-27 Mark Rowe <mrowe@apple.com>
2935 Rubber-stamped by Geoff Garen.
2937 Remove some files that are no longer relevant.
2939 * libWebKitSystemInterfaceTiger.a: Removed.
2941 2011-04-23 Brent Fulgham <bfulgham@webkit.org>
2943 [WinCairo] Unreviewed build change.
2945 Activate Geolocation API, as it will work with WinCairo assuming
2946 an appropriate Geolocation Provider is registered.
2948 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
2949 Geolocation features.
2951 2011-04-21 Maciej Stachowiak <mjs@apple.com>
2953 Reviewed by Adam Roben.
2955 Add a feature define to allow <details> and <summary> to be disabled
2956 https://bugs.webkit.org/show_bug.cgi?id=59118
2957 <rdar://problem/9257045>
2959 * win/tools/vsprops/FeatureDefines.vsprops:
2960 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2962 2011-04-20 Eric Carlson <eric.carlson@apple.com>
2964 Reviewed by Dan Bernstein.
2966 Adopt QTKit API for listing and deleting file in its media cache.
2967 <rdar://problem/9130029>
2968 https://bugs.webkit.org/show_bug.cgi?id=58795
2970 * WebKitSystemInterface.h:
2971 * libWebKitSystemInterfaceLeopard.a:
2972 * libWebKitSystemInterfaceSnowLeopard.a:
2974 2011-04-19 Jessie Berlin <jberlin@apple.com>
2976 Reviewed by Sam Weinig.
2978 Roll r81683 back in.
2980 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
2981 <rdar://problem/9139245>
2985 * win/lib/WebKitSystemInterface.lib:
2987 2011-04-15 Shishir Agrawal <shishir@chromium.org>
2989 Reviewed by James Robinson.
2991 Add a flag to guard Page Visibility API changes.
2992 https://bugs.webkit.org/show_bug.cgi?id=58464
2994 * win/tools/vsprops/FeatureDefines.vsprops:
2996 2011-04-14 Pratik Solanki <psolanki@apple.com>
2998 Reviewed by David Kilzer.
3000 Set minimum priority for fast lane connections
3001 https://bugs.webkit.org/show_bug.cgi?id=58353
3003 Add WKSetHTTPPipeliningMinimumFastLanePriority.
3005 * WebKitSystemInterface.h:
3006 * libWebKitSystemInterfaceLeopard.a:
3007 * libWebKitSystemInterfaceSnowLeopard.a:
3009 2011-04-08 Alpha Lam <hclam@chromium.org>
3011 Unreviewed, rolling out r83335.
3012 http://trac.webkit.org/changeset/83335
3013 https://bugs.webkit.org/show_bug.cgi?id=53556
3015 GTK and QT bots are broken
3017 * win/tools/vsprops/FeatureDefines.vsprops:
3018 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3020 2011-04-07 Anna Cavender <annacc@chromium.org>
3022 Reviewed by Eric Carlson.
3024 Setup ENABLE(TRACK) feature define
3025 https://bugs.webkit.org/show_bug.cgi?id=53556
3027 * win/tools/vsprops/FeatureDefines.vsprops:
3028 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3030 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
3032 Revert ENABLE_TRACK patch due to compile failures.
3034 * win/tools/vsprops/FeatureDefines.vsprops:
3035 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3037 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
3039 Reviewed by David Levin.
3041 Add QUOTA build flag for unified quota API
3042 https://bugs.webkit.org/show_bug.cgi?id=57918
3044 * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
3045 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
3047 2011-04-04 David Kilzer <ddkilzer@apple.com>
3049 <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
3051 Reviewed by Alexey Proskuryakov.
3053 * WebKitSystemInterface.h:
3054 (WKSetHTTPPipeliningMaximumPriority): Added declaration.
3055 (WKExtractWordDefinitionTokenRangeFromContextualString): Added
3056 missing declaration from r81890.
3057 (WKShowWordDefinitionWindow): Ditto.
3058 (WKHideWordDefinitionWindow): Ditto.
3059 * libWebKitSystemInterfaceLeopard.a: Updated.
3060 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3062 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3064 Reviewed by Adam Roben.
3066 Remove unused AnalyzeWithLargeStack code from Windows build files
3067 https://bugs.webkit.org/show_bug.cgi?id=57771
3069 This was used for us to build with prefast automatically,
3070 but it is out-of-date and hasn't been used for some time.
3071 Removing completely for now.
3073 * win/tools/vsprops/common.vsprops:
3075 2011-04-04 Steve Falkenburg <sfalken@apple.com>
3077 Reviewed by Brian Weinstein.
3079 Fix Windows build warning.
3080 https://bugs.webkit.org/show_bug.cgi?id=57767
3082 * win/tools/vsprops/common.vsprops:
3084 2011-04-01 Brent Fulgham <bfulgham@webkit.org>
3086 [WinCairo] Unreviewed build fix.
3088 Define DEBUG_ALL for WinCairo debug builds so that the correct
3089 labeled DLLs ("*_debug.dll") are linked for testing runs.
3091 * win/tools/vsprops/debug_wincairo.vsprops:
3093 2011-04-01 Timothy Hatcher <timothy@apple.com>
3095 Make momentum scroll event latching work in WebKit2 on Mac.
3097 <rdar://problem/8751861>
3099 Reviewed by Darin Adler.
3101 * WebKitSystemInterface.h:
3102 * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
3103 * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
3105 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3107 Reviewed by Adam Roben.
3109 Should turn off frame pointer omission (FPO) for Release (not Production) builds
3110 https://bugs.webkit.org/show_bug.cgi?id=54403
3112 Leave it enabled for Windows Production builds.
3113 Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
3115 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
3118 * win/tools/vsprops/release.vsprops:
3120 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3122 Reviewed by Adam Roben.
3124 Share most vsprops between Release and Production builds in releaseproduction.vsprops
3125 https://bugs.webkit.org/show_bug.cgi?id=57508
3127 * win/tools/vsprops/release.vsprops:
3128 * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
3130 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3132 Rubber stamped by Adam Roben.
3134 Remove unnecessary NDEBUG define.
3136 * win/tools/vsprops/production.vsprops:
3138 2011-03-30 Steve Falkenburg <sfalken@apple.com>
3140 Reviewed by Adam Roben.
3142 Update Windows production build logic for new production configurations
3143 https://bugs.webkit.org/show_bug.cgi?id=57494
3145 * win/tools/vsprops/common.vsprops:
3146 * win/tools/vsprops/production.vsprops: Added.
3148 2011-03-29 Brent Fulgham <bfulgham@webkit.org>
3150 Unreviewed build change to activate MathML for WinCairo.
3152 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
3154 2011-03-29 Jessie Berlin <jberlin@apple.com>
3156 Update the WebKitSystemInterface libraries for changes in the implementation.
3158 * libWebKitSystemInterfaceLeopard.a:
3159 * libWebKitSystemInterfaceSnowLeopard.a:
3161 2011-03-28 Jeff Miller <jeffm@apple.com>
3163 Reviewed by Adam Roben.
3165 Include certificate when sending a WebCore::ResourceError to UI process on Windows
3166 https://bugs.webkit.org/show_bug.cgi?id=57195
3168 Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
3169 implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so
3170 WebCore::ResourceError can set the certificate in the user info dictionary.
3172 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3173 * win/lib/WebKitSystemInterface.lib:
3175 2011-03-28 Jeff Miller <jeffm@apple.com>
3177 Rubber-stamped by Adam Roben.
3179 Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
3181 * win/lib/WebKitSystemInterface_debug.lib: Removed.
3183 2011-03-25 Brent Fulgham <bfulgham@webkit.org>
3185 Kick the build machines after r81977.
3187 * win/tools/vsprops/common.vsprops:
3189 2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com>
3191 Unreviewed, rolling out r81683.
3192 http://trac.webkit.org/changeset/81683
3193 https://bugs.webkit.org/show_bug.cgi?id=56872
3195 Crashing in some tests (Requested by weinig on #webkit).
3197 * win/lib/WebKitSystemInterface.lib:
3199 2011-03-22 Sam Weinig <sam@webkit.org>
3201 Reviewed by Adam Roben.
3203 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3204 <rdar://problem/9139245>
3208 * win/lib/WebKitSystemInterface.lib:
3210 2011-03-22 Sam Weinig <sam@webkit.org>
3212 Reviewed by Brady Eidson.
3214 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3215 <rdar://problem/9139245>
3217 * libWebKitSystemInterfaceLeopard.a:
3218 * libWebKitSystemInterfaceSnowLeopard.a:
3220 2011-03-17 Anders Carlsson <andersca@apple.com>
3222 Add WKWindowWillOrderOffScreenNotification.
3224 * WebKitSystemInterface.h:
3225 * libWebKitSystemInterfaceLeopard.a:
3226 * libWebKitSystemInterfaceSnowLeopard.a:
3228 2011-03-14 Pratik Solanki <psolanki@apple.com>
3230 Rubber-stamped by Mark Rowe.
3232 I checked in Intel-only version of these files in r80975. This fixes that by building all
3233 the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
3235 * libWebKitSystemInterfaceLeopard.a:
3236 * libWebKitSystemInterfaceSnowLeopard.a:
3238 2011-03-13 Pratik Solanki <psolanki@apple.com>
3240 Reviewed by Brady Eidson.
3242 Make adjustMIMETypeIfNecessary use CFNetwork directly
3243 https://bugs.webkit.org/show_bug.cgi?id=55912
3245 Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
3247 * WebKitSystemInterface.h:
3248 * libWebKitSystemInterfaceLeopard.a:
3249 * libWebKitSystemInterfaceSnowLeopard.a:
3251 2011-03-09 Jessie Berlin <jberlin@apple.com>
3253 Reviewed by Adam Roben.
3255 Use the Cookie Storage from the Private Browsing Storage Session directly
3256 https://bugs.webkit.org/show_bug.cgi?id=55986
3258 * WebKitSystemInterface.h:
3259 * libWebKitSystemInterfaceLeopard.a:
3260 * libWebKitSystemInterfaceSnowLeopard.a:
3261 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3262 * win/lib/WebKitSystemInterface.lib:
3264 2011-03-07 Steve Falkenburg <sfalken@apple.com>
3268 * win/tools/scripts/VERSION:
3270 2011-03-06 Jessie Berlin <jberlin@apple.com>
3272 Reviewed by Sam Weinig.
3274 WebKit2: Use CFNetwork Sessions API.
3275 https://bugs.webkit.org/show_bug.cgi?id=55435.
3277 When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
3278 Private Browsing Storage Session.
3280 Update WebKitSystemInterface headers and libraries with the new functions.
3282 * WebKitSystemInterface.h:
3283 * libWebKitSystemInterfaceLeopard.a:
3284 * libWebKitSystemInterfaceSnowLeopard.a:
3285 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3286 * win/lib/WebKitSystemInterface.lib:
3288 2011-03-04 Jessie Berlin <jberlin@apple.com>
3290 Reviewed by Maciej Stachowiak.
3292 WebKit2: Use CFNetwork Sessions API.
3293 https://bugs.webkit.org/show_bug.cgi?id=55435.
3295 When Private Browsing is enabled, get the cached url response from the cache associated with
3296 the Private Browsing Storage Session.
3298 Update WebKitSystemInterface headers and libraries with the new functions.
3300 * WebKitSystemInterface.h:
3301 * libWebKitSystemInterfaceLeopard.a:
3302 * libWebKitSystemInterfaceSnowLeopard.a:
3303 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3304 * win/lib/WebKitSystemInterface.lib:
3306 2011-03-03 Jessie Berlin <jberlin@apple.com>
3308 Reviewed by Adam Roben.
3310 WebKit2: Use CFNetwork Sessions API.
3311 https://bugs.webkit.org/show_bug.cgi?id=55435
3313 Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
3315 Update WebKitSystemInterface headers and libraries with the new functions.
3317 * WebKitSystemInterface.h:
3318 * libWebKitSystemInterfaceLeopard.a:
3319 * libWebKitSystemInterfaceSnowLeopard.a:
3320 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3321 * win/lib/WebKitSystemInterface.lib:
3323 2011-03-02 Jessie Berlin <jberlin@apple.com>
3325 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
3327 * libWebKitSystemInterfaceLeopard.a:
3328 * libWebKitSystemInterfaceSnowLeopard.a:
3330 2011-03-02 Jessie Berlin <jberlin@apple.com>
3332 Windows build fix. Unreviewed.
3334 * win/lib/WebKitSystemInterface.lib:
3336 2011-03-02 Jessie Berlin <jberlin@apple.com>
3338 Rubber-stamped by Adam Roben.
3340 WebKit2: Use CFNetwork Sessions API.
3341 https://bugs.webkit.org/show_bug.cgi?id=55435
3343 Add the ability to create a Private Browsing Storage Session.
3345 Update WebKitSystemInterface headers and libraries with the new functions.
3347 * WebKitSystemInterface.h:
3348 * libWebKitSystemInterfaceLeopard.a:
3349 * libWebKitSystemInterfaceSnowLeopard.a:
3350 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3351 * win/lib/WebKitSystemInterface.lib:
3353 2011-03-02 Daniel Cheng <dcheng@chromium.org>
3355 Reviewed by David Levin.
3357 Add feature define for data transfer items
3358 https://bugs.webkit.org/show_bug.cgi?id=55510
3360 * win/tools/vsprops/FeatureDefines.vsprops:
3361 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3363 2011-03-02 Adam Roben <aroben@apple.com>
3365 Try to force a clean build on the Windows bots
3367 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
3368 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
3371 * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
3373 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
3375 Unreviewed, rolling out r80079.
3376 http://trac.webkit.org/changeset/80079
3377 https://bugs.webkit.org/show_bug.cgi?id=55547
3379 "Broke the Win debug build?" (Requested by dcheng on #webkit).
3381 * win/tools/vsprops/FeatureDefines.vsprops:
3382 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3384 2011-03-01 Daniel Cheng <dcheng@chromium.org>
3386 Reviewed by David Levin.
3388 Add feature define for data transfer items
3389 https://bugs.webkit.org/show_bug.cgi?id=55510
3391 * win/tools/vsprops/FeatureDefines.vsprops:
3392 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3394 2011-03-01 Sam Weinig <sam@webkit.org>
3396 Reviewed by Anders Carlsson.
3398 WebKit2 needs to be made localizable
3399 <rdar://problem/8728860>
3401 * WebKitSystemInterface.h:
3402 * libWebKitSystemInterfaceLeopard.a:
3403 * libWebKitSystemInterfaceSnowLeopard.a:
3405 2011-02-25 Brian Weinstein <bweinstein@apple.com>
3407 Fix linking of Chromium Mac build.
3409 * libWebKitSystemInterfaceLeopard.a:
3410 * libWebKitSystemInterfaceSnowLeopard.a:
3412 2011-02-21 Brian Weinstein <bweinstein@apple.com>
3414 Reviewed by Adam Roben.
3416 WebResourceCacheManager should be responsible for managing the CFURLCache as well
3417 as the WebCore memory cache.
3418 https://bugs.webkit.org/show_bug.cgi?id=54886
3419 Part of <rdar://problem/8971738>
3421 Update WebKitSystemInterface headers and libraries with new functions.
3423 * WebKitSystemInterface.h:
3424 * libWebKitSystemInterfaceLeopard.a:
3425 * libWebKitSystemInterfaceSnowLeopard.a:
3426 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3427 * win/lib/WebKitSystemInterface.lib:
3429 2011-02-21 Brian Weinstein <bweinstein@apple.com>
3431 Rubber-stamped by Dan Bernstein.
3433 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
3434 match the current WebKitSystemInterface.h.
3436 * WebKitSystemInterface.h:
3438 2011-02-08 Patrick Gansterer <paroga@webkit.org>
3440 Reviewed by Adam Roben.
3442 [WIN] Add missing forward declarations in WebKitSystemInterface.h
3443 https://bugs.webkit.org/show_bug.cgi?id=53889
3445 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3447 2011-02-04 Steve Falkenburg <sfalken@apple.com>
3449 Reviewed by Adam Roben.
3451 Bump Windows minimum system requirement to XPSP2
3452 https://bugs.webkit.org/show_bug.cgi?id=53807
3454 * win/tools/vsprops/common.vsprops:
3456 2011-02-03 James Kozianski <koz@chromium.org>
3458 Reviewed by Dimitri Glazkov.
3460 Add navigator.registerProtocolHandler behind a flag.
3461 https://bugs.webkit.org/show_bug.cgi?id=52609
3463 * win/tools/vsprops/FeatureDefines.vsprops:
3464 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3466 2011-02-02 Steve Lacey <sjl@chromium.org>
3468 Reviewed by Eric Carlson.
3470 Implement basic media statistics on media elements.
3471 https://bugs.webkit.org/show_bug.cgi?id=53322
3473 * win/tools/vsprops/FeatureDefines.vsprops:
3474 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3476 2011-01-28 Anders Carlsson <andersca@apple.com>
3482 * WebKitSystemInterface.h:
3483 * libWebKitSystemInterfaceLeopard.a:
3484 * libWebKitSystemInterfaceSnowLeopard.a:
3486 2011-01-26 David Kilzer <ddkilzer@apple.com>
3488 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
3489 <rdar://problem/8821760>
3491 Reviewed by Antti Koivisto.
3493 * WebKitSystemInterface.h:
3494 New methods added for HTTP pipelining support.
3495 (WKGetHTTPPipeliningPriority): Added.
3496 (WKSetHTTPPipeliningPriority): Added.
3497 Unrelated methods added after updating the header.
3498 (WKMakeScrollbarPainter): Added.
3499 (WKScrollbarPainterPaint): Added.
3500 * libWebKitSystemInterfaceLeopard.a: Updated.
3501 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3503 2011-01-24 Jer Noble <jer.noble@apple.com>
3505 Reviewed by Eric Carlson.
3507 REGRESSION (r72119): Audio never plays on Star Wars intro animation
3508 https://bugs.webkit.org/show_bug.cgi?id=52467
3510 Add wkGetQuickTimeMIMETypeList() function.
3512 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3513 * win/lib/WebKitSystemInterface.lib:
3515 2011-01-18 Anders Carlsson <andersca@apple.com>
3517 Reviewed by Darin Adler.
3519 Add WKPopupContextMenu.
3521 * WebKitSystemInterface.h:
3522 * libWebKitSystemInterfaceLeopard.a:
3523 * libWebKitSystemInterfaceSnowLeopard.a:
3525 2011-01-17 Adam Roben <aroben@apple.com>
3527 Make it possible to both set and clear a wkCACFContext's D3D device
3529 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
3531 Reviewed by Chris Marrin.
3533 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3534 * win/lib/WebKitSystemInterface.lib:
3536 2011-01-07 Chris Marrin <cmarrin@apple.com>
3540 Minor change to check for null context
3542 * win/lib/WebKitSystemInterface.lib:
3543 * win/lib/WebKitSystemInterface_debug.lib:
3545 2011-01-07 Chris Marrin <cmarrin@apple.com>
3549 Added one more API to WKSI to get the user data
3550 out of the CACFContext.
3552 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3553 * win/lib/WebKitSystemInterface.lib:
3554 * win/lib/WebKitSystemInterface_debug.lib:
3556 2011-01-07 Chris Marrin <cmarrin@apple.com>
3560 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
3562 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3563 * win/lib/WebKitSystemInterface.lib:
3564 * win/lib/WebKitSystemInterface_debug.lib:
3566 2011-01-05 Steve Falkenburg <sfalken@apple.com>
3568 Reviewed by Darin Adler.
3570 Debug and Release builds on Windows clobber each other
3571 https://bugs.webkit.org/show_bug.cgi?id=49185
3573 Changes the structure of WebKitBuild build products directory so we
3574 completely separate each build configuration into independent directories.
3576 Although we previously had per-configuration directories for obj, this change adds
3577 per-configuration directories for bin, lib, obj, and include. Each configuration's
3578 build products are stored within a directory inside of WebKitBuild.
3580 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
3581 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
3583 * win/tools/vsprops/common.vsprops:
3585 2011-01-03 Chris Fleizach <cfleizach@apple.com>
3587 Reviewed, tweaked and landed by Sam Weinig.
3589 WebKit2: Accessibility support (42130)
3590 <rdar://problem/7660629>
3592 * WebKitSystemInterface.h:
3593 * libWebKitSystemInterfaceLeopard.a:
3594 * libWebKitSystemInterfaceSnowLeopard.a:
3596 2011-01-02 Dan Bernstein <mitz@apple.com>
3598 Rubber-stamped by Simon Fraser.
3600 <rdar://problem/8812159> Update copyright strings
3602 * win/tools/scripts/COPYRIGHT-END-YEAR:
3604 2010-12-21 Sam Weinig <weinig@apple.com>
3606 Reviewed by Anders Carlsson.
3608 Add serialization for CFURLRequestRef and CFURLResponseRef.
3610 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3611 * win/lib/WebKitSystemInterface.lib:
3613 2010-12-14 Anders Carlsson <andersca@apple.com>
3615 Reviewed by Dan Bernstein.
3617 Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
3619 * WebKitSystemInterface.h:
3620 * libWebKitSystemInterfaceLeopard.a:
3621 * libWebKitSystemInterfaceSnowLeopard.a:
3623 2010-12-10 Chris Marrin <cmarrin@apple.com>
3625 Reviewed by Adam Roben.
3627 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
3628 Also got rid of WebKitSystemInterface_debug.lib as recommended by
3629 Adam Roben. No OpenSource builds use it since r72327.
3631 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3632 * win/lib/WebKitSystemInterface.lib:
3633 * win/lib/WebKitSystemInterface_debug.lib: Removed.
3635 2010-12-09 Anders Carlsson <andersca@apple.com>
3637 Reviewed by Sam Weinig.
3639 Cannot use NSKeyedArchiver in WK2 for ResourceResponses
3640 https://bugs.webkit.org/show_bug.cgi?id=50792
3641 <rdar://problem/8741799>
3643 * WebKitSystemInterface.h:
3644 * libWebKitSystemInterfaceLeopard.a:
3645 * libWebKitSystemInterfaceSnowLeopard.a:
3647 2010-12-03 Anders Carlsson <andersca@apple.com>
3649 Reviewed by Sam Weinig.
3651 Dispatch keyboard events in the Carbon event model
3652 https://bugs.webkit.org/show_bug.cgi?id=50503
3654 Make WKGetNSEventKeyChar available in 32-bit.
3656 * WebKitSystemInterface.h:
3657 * libWebKitSystemInterfaceLeopard.a:
3658 * libWebKitSystemInterfaceSnowLeopard.a:
3660 2010-12-02 Anders Carlsson <andersca@apple.com>
3662 Reviewed by Sam Weinig.
3664 Plug-ins should be able to update the mouse cursor
3665 https://bugs.webkit.org/show_bug.cgi?id=50399
3667 Add WKEnableSettingCursorWhenInBackground.
3669 * WebKitSystemInterface.h:
3670 * libWebKitSystemInterfaceLeopard.a:
3671 * libWebKitSystemInterfaceSnowLeopard.a:
3673 2010-12-01 Adam Roben <aroben@apple.com>
3675 Don't let harmless errorlevels from the "set" utility leak into
3676 project-specific build scripts
3678 When using set to unset an environment variable that didn't previously
3679 exist, set raises the errorlevel to 1. This was leaking into
3680 project-specific scripts, causing them to think the build has failed.
3681 We now clear the errorlevel after we finish setting environment
3684 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
3687 Reviewed by Steve Falkenburg.
3689 * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
3690 environment variables to get rid of any errorlevel that "set" set.
3692 2010-12-01 Steve Falkenburg <sfalken@apple.com>
3694 Reviewed by Adam Roben.
3696 vcproj changes can't be applied cleanly by the Windows EWS bot