12011-04-19 Jessie Berlin <jberlin@apple.com> 2 3 Reviewed by Sam Weinig. 4 5 Roll r81683 back in. 6 7 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.) 8 <rdar://problem/9139245> 9 10 "Windows edition". 11 12 * win/lib/WebKitSystemInterface.lib: 13 142011-04-15 Shishir Agrawal <shishir@chromium.org> 15 16 Reviewed by James Robinson. 17 18 Add a flag to guard Page Visibility API changes. 19 https://bugs.webkit.org/show_bug.cgi?id=58464 20 21 * win/tools/vsprops/FeatureDefines.vsprops: 22 232011-04-14 Pratik Solanki <psolanki@apple.com> 24 25 Reviewed by David Kilzer. 26 27 Set minimum priority for fast lane connections 28 https://bugs.webkit.org/show_bug.cgi?id=58353 29 30 Add WKSetHTTPPipeliningMinimumFastLanePriority. 31 32 * WebKitSystemInterface.h: 33 * libWebKitSystemInterfaceLeopard.a: 34 * libWebKitSystemInterfaceSnowLeopard.a: 35 362011-04-08 Alpha Lam <hclam@chromium.org> 37 38 Unreviewed, rolling out r83335. 39 http://trac.webkit.org/changeset/83335 40 https://bugs.webkit.org/show_bug.cgi?id=53556 41 42 GTK and QT bots are broken 43 44 * win/tools/vsprops/FeatureDefines.vsprops: 45 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 46 472011-04-07 Anna Cavender <annacc@chromium.org> 48 49 Reviewed by Eric Carlson. 50 51 Setup ENABLE(TRACK) feature define 52 https://bugs.webkit.org/show_bug.cgi?id=53556 53 54 * win/tools/vsprops/FeatureDefines.vsprops: 55 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 56 572011-04-07 Andrew Scherkus <scherkus@chromium.org> 58 59 Revert ENABLE_TRACK patch due to compile failures. 60 61 * win/tools/vsprops/FeatureDefines.vsprops: 62 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 63 642011-04-06 Dai Mikurube <dmikurube@chromium.org> 65 66 Reviewed by David Levin. 67 68 Add QUOTA build flag for unified quota API 69 https://bugs.webkit.org/show_bug.cgi?id=57918 70 71 * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag 72 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag 73 742011-04-04 David Kilzer <ddkilzer@apple.com> 75 76 <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match 77 78 Reviewed by Alexey Proskuryakov. 79 80 * WebKitSystemInterface.h: 81 (WKSetHTTPPipeliningMaximumPriority): Added declaration. 82 (WKExtractWordDefinitionTokenRangeFromContextualString): Added 83 missing declaration from r81890. 84 (WKShowWordDefinitionWindow): Ditto. 85 (WKHideWordDefinitionWindow): Ditto. 86 * libWebKitSystemInterfaceLeopard.a: Updated. 87 * libWebKitSystemInterfaceSnowLeopard.a: Updated. 88 892011-04-04 Steve Falkenburg <sfalken@apple.com> 90 91 Reviewed by Adam Roben. 92 93 Remove unused AnalyzeWithLargeStack code from Windows build files 94 https://bugs.webkit.org/show_bug.cgi?id=57771 95 96 This was used for us to build with prefast automatically, 97 but it is out-of-date and hasn't been used for some time. 98 Removing completely for now. 99 100 * win/tools/vsprops/common.vsprops: 101 1022011-04-04 Steve Falkenburg <sfalken@apple.com> 103 104 Reviewed by Brian Weinstein. 105 106 Fix Windows build warning. 107 https://bugs.webkit.org/show_bug.cgi?id=57767 108 109 * win/tools/vsprops/common.vsprops: 110 1112011-04-01 Brent Fulgham <bfulgham@webkit.org> 112 113 [WinCairo] Unreviewed build fix. 114 115 Define DEBUG_ALL for WinCairo debug builds so that the correct 116 labeled DLLs ("*_debug.dll") are linked for testing runs. 117 118 * win/tools/vsprops/debug_wincairo.vsprops: 119 1202011-04-01 Timothy Hatcher <timothy@apple.com> 121 122 Make momentum scroll event latching work in WebKit2 on Mac. 123 124 <rdar://problem/8751861> 125 126 Reviewed by Darin Adler. 127 128 * WebKitSystemInterface.h: 129 * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase. 130 * libWebKitSystemInterfaceSnowLeopard.a: Ditto. 131 1322011-03-30 Steve Falkenburg <sfalken@apple.com> 133 134 Reviewed by Adam Roben. 135 136 Should turn off frame pointer omission (FPO) for Release (not Production) builds 137 https://bugs.webkit.org/show_bug.cgi?id=54403 138 139 Leave it enabled for Windows Production builds. 140 Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf. 141 142 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough 143 to override /O2. 144 145 * win/tools/vsprops/release.vsprops: 146 1472011-03-30 Steve Falkenburg <sfalken@apple.com> 148 149 Reviewed by Adam Roben. 150 151 Share most vsprops between Release and Production builds in releaseproduction.vsprops 152 https://bugs.webkit.org/show_bug.cgi?id=57508 153 154 * win/tools/vsprops/release.vsprops: 155 * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops. 156 1572011-03-30 Steve Falkenburg <sfalken@apple.com> 158 159 Rubber stamped by Adam Roben. 160 161 Remove unnecessary NDEBUG define. 162 163 * win/tools/vsprops/production.vsprops: 164 1652011-03-30 Steve Falkenburg <sfalken@apple.com> 166 167 Reviewed by Adam Roben. 168 169 Update Windows production build logic for new production configurations 170 https://bugs.webkit.org/show_bug.cgi?id=57494 171 172 * win/tools/vsprops/common.vsprops: 173 * win/tools/vsprops/production.vsprops: Added. 174 1752011-03-29 Brent Fulgham <bfulgham@webkit.org> 176 177 Unreviewed build change to activate MathML for WinCairo. 178 179 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML. 180 1812011-03-29 Jessie Berlin <jberlin@apple.com> 182 183 Update the WebKitSystemInterface libraries for changes in the implementation. 184 185 * libWebKitSystemInterfaceLeopard.a: 186 * libWebKitSystemInterfaceSnowLeopard.a: 187 1882011-03-28 Jeff Miller <jeffm@apple.com> 189 190 Reviewed by Adam Roben. 191 192 Include certificate when sending a WebCore::ResourceError to UI process on Windows 193 https://bugs.webkit.org/show_bug.cgi?id=57195 194 195 Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and 196 implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so 197 WebCore::ResourceError can set the certificate in the user info dictionary. 198 199 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 200 * win/lib/WebKitSystemInterface.lib: 201 2022011-03-28 Jeff Miller <jeffm@apple.com> 203 204 Rubber-stamped by Adam Roben. 205 206 Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now. 207 208 * win/lib/WebKitSystemInterface_debug.lib: Removed. 209 2102011-03-25 Brent Fulgham <bfulgham@webkit.org> 211 212 Kick the build machines after r81977. 213 214 * win/tools/vsprops/common.vsprops: 215 2162011-03-22 Sheriff Bot <webkit.review.bot@gmail.com> 217 218 Unreviewed, rolling out r81683. 219 http://trac.webkit.org/changeset/81683 220 https://bugs.webkit.org/show_bug.cgi?id=56872 221 222 Crashing in some tests (Requested by weinig on #webkit). 223 224 * win/lib/WebKitSystemInterface.lib: 225 2262011-03-22 Sam Weinig <sam@webkit.org> 227 228 Reviewed by Adam Roben. 229 230 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.) 231 <rdar://problem/9139245> 232 233 "Windows edition". 234 235 * win/lib/WebKitSystemInterface.lib: 236 2372011-03-22 Sam Weinig <sam@webkit.org> 238 239 Reviewed by Brady Eidson. 240 241 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.) 242 <rdar://problem/9139245> 243 244 * libWebKitSystemInterfaceLeopard.a: 245 * libWebKitSystemInterfaceSnowLeopard.a: 246 2472011-03-17 Anders Carlsson <andersca@apple.com> 248 249 Add WKWindowWillOrderOffScreenNotification. 250 251 * WebKitSystemInterface.h: 252 * libWebKitSystemInterfaceLeopard.a: 253 * libWebKitSystemInterfaceSnowLeopard.a: 254 2552011-03-14 Pratik Solanki <psolanki@apple.com> 256 257 Rubber-stamped by Mark Rowe. 258 259 I checked in Intel-only version of these files in r80975. This fixes that by building all 260 the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard. 261 262 * libWebKitSystemInterfaceLeopard.a: 263 * libWebKitSystemInterfaceSnowLeopard.a: 264 2652011-03-13 Pratik Solanki <psolanki@apple.com> 266 267 Reviewed by Brady Eidson. 268 269 Make adjustMIMETypeIfNecessary use CFNetwork directly 270 https://bugs.webkit.org/show_bug.cgi?id=55912 271 272 Add new WKSI functions needed to implement adjustMIMETypeIfNecessary. 273 274 * WebKitSystemInterface.h: 275 * libWebKitSystemInterfaceLeopard.a: 276 * libWebKitSystemInterfaceSnowLeopard.a: 277 2782011-03-09 Jessie Berlin <jberlin@apple.com> 279 280 Reviewed by Adam Roben. 281 282 Use the Cookie Storage from the Private Browsing Storage Session directly 283 https://bugs.webkit.org/show_bug.cgi?id=55986 284 285 * WebKitSystemInterface.h: 286 * libWebKitSystemInterfaceLeopard.a: 287 * libWebKitSystemInterfaceSnowLeopard.a: 288 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 289 * win/lib/WebKitSystemInterface.lib: 290 2912011-03-07 Steve Falkenburg <sfalken@apple.com> 292 293 Bump version. 294 295 * win/tools/scripts/VERSION: 296 2972011-03-06 Jessie Berlin <jberlin@apple.com> 298 299 Reviewed by Sam Weinig. 300 301 WebKit2: Use CFNetwork Sessions API. 302 https://bugs.webkit.org/show_bug.cgi?id=55435. 303 304 When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the 305 Private Browsing Storage Session. 306 307 Update WebKitSystemInterface headers and libraries with the new functions. 308 309 * WebKitSystemInterface.h: 310 * libWebKitSystemInterfaceLeopard.a: 311 * libWebKitSystemInterfaceSnowLeopard.a: 312 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 313 * win/lib/WebKitSystemInterface.lib: 314 3152011-03-04 Jessie Berlin <jberlin@apple.com> 316 317 Reviewed by Maciej Stachowiak. 318 319 WebKit2: Use CFNetwork Sessions API. 320 https://bugs.webkit.org/show_bug.cgi?id=55435. 321 322 When Private Browsing is enabled, get the cached url response from the cache associated with 323 the Private Browsing Storage Session. 324 325 Update WebKitSystemInterface headers and libraries with the new functions. 326 327 * WebKitSystemInterface.h: 328 * libWebKitSystemInterfaceLeopard.a: 329 * libWebKitSystemInterfaceSnowLeopard.a: 330 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 331 * win/lib/WebKitSystemInterface.lib: 332 3332011-03-03 Jessie Berlin <jberlin@apple.com> 334 335 Reviewed by Adam Roben. 336 337 WebKit2: Use CFNetwork Sessions API. 338 https://bugs.webkit.org/show_bug.cgi?id=55435 339 340 Set the Private Browsing Storage Session on requests when Private Browsing is enabled. 341 342 Update WebKitSystemInterface headers and libraries with the new functions. 343 344 * WebKitSystemInterface.h: 345 * libWebKitSystemInterfaceLeopard.a: 346 * libWebKitSystemInterfaceSnowLeopard.a: 347 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 348 * win/lib/WebKitSystemInterface.lib: 349 3502011-03-02 Jessie Berlin <jberlin@apple.com> 351 352 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler. 353 354 * libWebKitSystemInterfaceLeopard.a: 355 * libWebKitSystemInterfaceSnowLeopard.a: 356 3572011-03-02 Jessie Berlin <jberlin@apple.com> 358 359 Windows build fix. Unreviewed. 360 361 * win/lib/WebKitSystemInterface.lib: 362 3632011-03-02 Jessie Berlin <jberlin@apple.com> 364 365 Rubber-stamped by Adam Roben. 366 367 WebKit2: Use CFNetwork Sessions API. 368 https://bugs.webkit.org/show_bug.cgi?id=55435 369 370 Add the ability to create a Private Browsing Storage Session. 371 372 Update WebKitSystemInterface headers and libraries with the new functions. 373 374 * WebKitSystemInterface.h: 375 * libWebKitSystemInterfaceLeopard.a: 376 * libWebKitSystemInterfaceSnowLeopard.a: 377 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 378 * win/lib/WebKitSystemInterface.lib: 379 3802011-03-02 Daniel Cheng <dcheng@chromium.org> 381 382 Reviewed by David Levin. 383 384 Add feature define for data transfer items 385 https://bugs.webkit.org/show_bug.cgi?id=55510 386 387 * win/tools/vsprops/FeatureDefines.vsprops: 388 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 389 3902011-03-02 Adam Roben <aroben@apple.com> 391 392 Try to force a clean build on the Windows bots 393 394 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild" 395 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for 396 an example. 397 398 * win/tools/vsprops/common.vsprops: Touched to force a rebuild. 399 4002011-03-01 Sheriff Bot <webkit.review.bot@gmail.com> 401 402 Unreviewed, rolling out r80079. 403 http://trac.webkit.org/changeset/80079 404 https://bugs.webkit.org/show_bug.cgi?id=55547 405 406 "Broke the Win debug build?" (Requested by dcheng on #webkit). 407 408 * win/tools/vsprops/FeatureDefines.vsprops: 409 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 410 4112011-03-01 Daniel Cheng <dcheng@chromium.org> 412 413 Reviewed by David Levin. 414 415 Add feature define for data transfer items 416 https://bugs.webkit.org/show_bug.cgi?id=55510 417 418 * win/tools/vsprops/FeatureDefines.vsprops: 419 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 420 4212011-03-01 Sam Weinig <sam@webkit.org> 422 423 Reviewed by Anders Carlsson. 424 425 WebKit2 needs to be made localizable 426 <rdar://problem/8728860> 427 428 * WebKitSystemInterface.h: 429 * libWebKitSystemInterfaceLeopard.a: 430 * libWebKitSystemInterfaceSnowLeopard.a: 431 4322011-02-25 Brian Weinstein <bweinstein@apple.com> 433 434 Fix linking of Chromium Mac build. 435 436 * libWebKitSystemInterfaceLeopard.a: 437 * libWebKitSystemInterfaceSnowLeopard.a: 438 4392011-02-21 Brian Weinstein <bweinstein@apple.com> 440 441 Reviewed by Adam Roben. 442 443 WebResourceCacheManager should be responsible for managing the CFURLCache as well 444 as the WebCore memory cache. 445 https://bugs.webkit.org/show_bug.cgi?id=54886 446 Part of <rdar://problem/8971738> 447 448 Update WebKitSystemInterface headers and libraries with new functions. 449 450 * WebKitSystemInterface.h: 451 * libWebKitSystemInterfaceLeopard.a: 452 * libWebKitSystemInterfaceSnowLeopard.a: 453 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 454 * win/lib/WebKitSystemInterface.lib: 455 4562011-02-21 Brian Weinstein <bweinstein@apple.com> 457 458 Rubber-stamped by Dan Bernstein. 459 460 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't 461 match the current WebKitSystemInterface.h. 462 463 * WebKitSystemInterface.h: 464 4652011-02-08 Patrick Gansterer <paroga@webkit.org> 466 467 Reviewed by Adam Roben. 468 469 [WIN] Add missing forward declarations in WebKitSystemInterface.h 470 https://bugs.webkit.org/show_bug.cgi?id=53889 471 472 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 473 4742011-02-04 Steve Falkenburg <sfalken@apple.com> 475 476 Reviewed by Adam Roben. 477 478 Bump Windows minimum system requirement to XPSP2 479 https://bugs.webkit.org/show_bug.cgi?id=53807 480 481 * win/tools/vsprops/common.vsprops: 482 4832011-02-03 James Kozianski <koz@chromium.org> 484 485 Reviewed by Dimitri Glazkov. 486 487 Add navigator.registerProtocolHandler behind a flag. 488 https://bugs.webkit.org/show_bug.cgi?id=52609 489 490 * win/tools/vsprops/FeatureDefines.vsprops: 491 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 492 4932011-02-02 Steve Lacey <sjl@chromium.org> 494 495 Reviewed by Eric Carlson. 496 497 Implement basic media statistics on media elements. 498 https://bugs.webkit.org/show_bug.cgi?id=53322 499 500 * win/tools/vsprops/FeatureDefines.vsprops: 501 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 502 5032011-01-28 Anders Carlsson <andersca@apple.com> 504 505 Build fix. 506 507 Update WKSI. 508 509 * WebKitSystemInterface.h: 510 * libWebKitSystemInterfaceLeopard.a: 511 * libWebKitSystemInterfaceSnowLeopard.a: 512 5132011-01-26 David Kilzer <ddkilzer@apple.com> 514 515 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork 516 <rdar://problem/8821760> 517 518 Reviewed by Antti Koivisto. 519 520 * WebKitSystemInterface.h: 521 New methods added for HTTP pipelining support. 522 (WKGetHTTPPipeliningPriority): Added. 523 (WKSetHTTPPipeliningPriority): Added. 524 Unrelated methods added after updating the header. 525 (WKMakeScrollbarPainter): Added. 526 (WKScrollbarPainterPaint): Added. 527 * libWebKitSystemInterfaceLeopard.a: Updated. 528 * libWebKitSystemInterfaceSnowLeopard.a: Updated. 529 5302011-01-24 Jer Noble <jer.noble@apple.com> 531 532 Reviewed by Eric Carlson. 533 534 REGRESSION (r72119): Audio never plays on Star Wars intro animation 535 https://bugs.webkit.org/show_bug.cgi?id=52467 536 537 Add wkGetQuickTimeMIMETypeList() function. 538 539 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 540 * win/lib/WebKitSystemInterface.lib: 541 5422011-01-18 Anders Carlsson <andersca@apple.com> 543 544 Reviewed by Darin Adler. 545 546 Add WKPopupContextMenu. 547 548 * WebKitSystemInterface.h: 549 * libWebKitSystemInterfaceLeopard.a: 550 * libWebKitSystemInterfaceSnowLeopard.a: 551 5522011-01-17 Adam Roben <aroben@apple.com> 553 554 Make it possible to both set and clear a wkCACFContext's D3D device 555 556 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use 557 558 Reviewed by Chris Marrin. 559 560 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 561 * win/lib/WebKitSystemInterface.lib: 562 5632011-01-07 Chris Marrin <cmarrin@apple.com> 564 565 Unreviewed. 566 567 Minor change to check for null context 568 569 * win/lib/WebKitSystemInterface.lib: 570 * win/lib/WebKitSystemInterface_debug.lib: 571 5722011-01-07 Chris Marrin <cmarrin@apple.com> 573 574 Unreviewed. 575 576 Added one more API to WKSI to get the user data 577 out of the CACFContext. 578 579 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 580 * win/lib/WebKitSystemInterface.lib: 581 * win/lib/WebKitSystemInterface_debug.lib: 582 5832011-01-07 Chris Marrin <cmarrin@apple.com> 584 585 Unreviewed. 586 587 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262 588 589 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 590 * win/lib/WebKitSystemInterface.lib: 591 * win/lib/WebKitSystemInterface_debug.lib: 592 5932011-01-05 Steve Falkenburg <sfalken@apple.com> 594 595 Reviewed by Darin Adler. 596 597 Debug and Release builds on Windows clobber each other 598 https://bugs.webkit.org/show_bug.cgi?id=49185 599 600 Changes the structure of WebKitBuild build products directory so we 601 completely separate each build configuration into independent directories. 602 603 Although we previously had per-configuration directories for obj, this change adds 604 per-configuration directories for bin, lib, obj, and include. Each configuration's 605 build products are stored within a directory inside of WebKitBuild. 606 607 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir), 608 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName). 609 610 * win/tools/vsprops/common.vsprops: 611 6122011-01-03 Chris Fleizach <cfleizach@apple.com> 613 614 Reviewed, tweaked and landed by Sam Weinig. 615 616 WebKit2: Accessibility support (42130) 617 <rdar://problem/7660629> 618 619 * WebKitSystemInterface.h: 620 * libWebKitSystemInterfaceLeopard.a: 621 * libWebKitSystemInterfaceSnowLeopard.a: 622 6232011-01-02 Dan Bernstein <mitz@apple.com> 624 625 Rubber-stamped by Simon Fraser. 626 627 <rdar://problem/8812159> Update copyright strings 628 629 * win/tools/scripts/COPYRIGHT-END-YEAR: 630 6312010-12-21 Sam Weinig <weinig@apple.com> 632 633 Reviewed by Anders Carlsson. 634 635 Add serialization for CFURLRequestRef and CFURLResponseRef. 636 637 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 638 * win/lib/WebKitSystemInterface.lib: 639 6402010-12-14 Anders Carlsson <andersca@apple.com> 641 642 Reviewed by Dan Bernstein. 643 644 Add WKGetScriptCodeFromCurrentKeyboardInputSource function. 645 646 * WebKitSystemInterface.h: 647 * libWebKitSystemInterfaceLeopard.a: 648 * libWebKitSystemInterfaceSnowLeopard.a: 649 6502010-12-10 Chris Marrin <cmarrin@apple.com> 651 652 Reviewed by Adam Roben. 653 654 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows. 655 Also got rid of WebKitSystemInterface_debug.lib as recommended by 656 Adam Roben. No OpenSource builds use it since r72327. 657 658 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 659 * win/lib/WebKitSystemInterface.lib: 660 * win/lib/WebKitSystemInterface_debug.lib: Removed. 661 6622010-12-09 Anders Carlsson <andersca@apple.com> 663 664 Reviewed by Sam Weinig. 665 666 Cannot use NSKeyedArchiver in WK2 for ResourceResponses 667 https://bugs.webkit.org/show_bug.cgi?id=50792 668 <rdar://problem/8741799> 669 670 * WebKitSystemInterface.h: 671 * libWebKitSystemInterfaceLeopard.a: 672 * libWebKitSystemInterfaceSnowLeopard.a: 673 6742010-12-03 Anders Carlsson <andersca@apple.com> 675 676 Reviewed by Sam Weinig. 677 678 Dispatch keyboard events in the Carbon event model 679 https://bugs.webkit.org/show_bug.cgi?id=50503 680 681 Make WKGetNSEventKeyChar available in 32-bit. 682 683 * WebKitSystemInterface.h: 684 * libWebKitSystemInterfaceLeopard.a: 685 * libWebKitSystemInterfaceSnowLeopard.a: 686 6872010-12-02 Anders Carlsson <andersca@apple.com> 688 689 Reviewed by Sam Weinig. 690 691 Plug-ins should be able to update the mouse cursor 692 https://bugs.webkit.org/show_bug.cgi?id=50399 693 694 Add WKEnableSettingCursorWhenInBackground. 695 696 * WebKitSystemInterface.h: 697 * libWebKitSystemInterfaceLeopard.a: 698 * libWebKitSystemInterfaceSnowLeopard.a: 699 7002010-12-01 Adam Roben <aroben@apple.com> 701 702 Don't let harmless errorlevels from the "set" utility leak into 703 project-specific build scripts 704 705 When using set to unset an environment variable that didn't previously 706 exist, set raises the errorlevel to 1. This was leaking into 707 project-specific scripts, causing them to think the build has failed. 708 We now clear the errorlevel after we finish setting environment 709 variables. 710 711 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in 712 some configurations 713 714 Reviewed by Steve Falkenburg. 715 716 * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting 717 environment variables to get rid of any errorlevel that "set" set. 718 7192010-12-01 Steve Falkenburg <sfalken@apple.com> 720 721 Reviewed by Adam Roben. 722 723 vcproj changes can't be applied cleanly by the Windows EWS bot 724 https://bugs.webkit.org/show_bug.cgi?id=50328 725 726 * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style. 727 * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style. 728 * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style. 729 7302010-11-29 Steve Falkenburg <sfalken@apple.com> 731 732 Windows build fix (part 2). 733 Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files. 734 735 * win/tools/vsprops/common.vsprops: 736 7372010-11-19 Steve Falkenburg <sfalken@apple.com> 738 739 Reviewed by Adam Roben. 740 741 Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files 742 https://bugs.webkit.org/show_bug.cgi?id=49858 743 744 We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files: 745 - To simplify editing (editing vsprops build steps is confusing). 746 - For more readable diffs. 747 748 To add a prebuild/prelink/postbuild step for a vcproj, 749 Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory. 750 For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located 751 in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj). 752 753 * win/tools/vsprops/common.vsprops: 754 * win/tools/vsprops/release.vsprops: 755 7562010-11-29 Anders Carlsson <andersca@apple.com> 757 758 Reviewed by Sam Weinig and Simon Fraser. 759 760 WebKitSystemInterface.h piece of r72438. 761 762 * WebKitSystemInterface.h: 763 7642010-11-22 Adam Roben <aroben@apple.com> 765 766 Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files 767 768 Apple's Windows build allows placing header files and import libraries for WebKit's 769 dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the 770 $WebKitLibrariesDir environment variable. This is both required for production builds and 771 convenient for Apple-internal developer builds. Apple's production builds also require that 772 WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production 773 builds, the files are copied into that directory tree by the 774 WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the 775 copying is done by 776 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make. 777 778 This .vsprops copying is problematic in one very important case: when a developer updates 779 their source tree and then tries to build. Visual Studio only reads .vsprops files when a 780 project is first loaded. So, when Visual Studio is first opened after the .vsprops files are 781 updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a 782 build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into 783 $WebKitLibrariesDir, but Visual Studio will not pick up the changes. The rest of the build 784 will proceed with out-of-date .vsprops files, which will likely result in a build failure. 785 786 To fix this, we now use normal relative paths to access the .vsprops files in the source 787 tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment 788 variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is 789 unset, so the normal relative paths are used to read the .vsprops files out of the source 790 tree directly. In production builds, this environment variable is set to a fake directory 791 that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path 792 is resolved. 793 794 For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops: 795 796 $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops 797 798 In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the 799 files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds, 800 JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to 801 "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for 802 FeatureDefines.vsprops becomes: 803 804 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops 805 806 which resolves to: 807 808 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops 809 810 (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3" 811 actually exist since they are matched by an equal number of ".." path components.) 812 813 Note that Visual Studio still won't pick up changes made to .vsprops files while Visual 814 Studio is open, but that problem hasn't seemed to cause developers many headaches so far. 815 816 Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are 817 updated 818 819 Reviewed by Dave Hyatt. 820 821 * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath 822 AppleInternal\tools\vsprops that matches the source directory tree. This allows production 823 builds to redirect the relative paths used to find the shared .vsprops files into 824 AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value. 825 8262010-11-18 Steve Falkenburg <sfalken@apple.com> 827 828 Rubber-stamped by Adam Roben. 829 830 Remove unused debug_internal vsprops file. 831 832 * win/tools/vsprops/debug_internal.vsprops: Removed. 833 8342010-11-18 Steve Falkenburg <sfalken@apple.com> 835 836 Reviewed by Adam Roben. 837 838 Debug_Internal Windows configuration is unnecessary, should be removed 839 https://bugs.webkit.org/show_bug.cgi?id=49753 840 841 * win/tools/vsprops/debug.vsprops: 842 * win/tools/vsprops/debug_internal.vsprops: 843 8442010-11-17 Steve Falkenburg <sfalken@apple.com> 845 846 Rubber-stamped by Adam Roben. 847 848 Update WebKitSystemInterfaceWin. 849 850 * win/lib/WebKitSystemInterface.lib: 851 * win/lib/WebKitSystemInterface_debug.lib: 852 8532010-11-16 Adam Roben <aroben@apple.com> 854 855 Ignore files from libdispatch/zlib 856 857 Rubber-stamped by Eric Seidel. 858 859 * win/include: Modified property svn:ignore. 860 * win/lib: Modified property svn:ignore. 861 8622010-11-10 Csaba Osztrogonác <ossy@webkit.org> 863 864 Reviewed by David Hyatt. 865 866 HTML5 Ruby support should be mandatory feature 867 https://bugs.webkit.org/show_bug.cgi?id=49272 868 869 Remove Ruby as optional feature. 870 871 * win/tools/vsprops/FeatureDefines.vsprops: 872 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 873 8742010-10-29 Dan Bernstein <mitz@apple.com> 875 876 Snow Leopard PowerPC build fix. 877 878 * libWebKitSystemInterfaceSnowLeopard.a: 879 8802010-10-29 Dan Bernstein <mitz@apple.com> 881 882 Leopard PowerPC build fix. 883 884 * libWebKitSystemInterfaceLeopard.a: 885 8862010-10-29 Csaba Osztrogonác <ossy@webkit.org> 887 888 Reviewed by Adam Roben and David Kilzer. 889 890 Fix and cleanup of build systems 891 https://bugs.webkit.org/show_bug.cgi?id=48342 892 893 Remove unnecessary ENABLE_SANDBOX. 894 Add missing features to converge to FeatureDefines.xcconfig. 895 896 * win/tools/vsprops/FeatureDefines.vsprops: 897 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 898 8992010-10-28 Dan Bernstein <mitz@apple.com> 900 901 Reviewed by John Sullivan. 902 903 Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an 904 upcoming ComplexTextController patch. 905 906 * WebKitSystemInterface.h: 907 * libWebKitSystemInterfaceLeopard.a: 908 * libWebKitSystemInterfaceSnowLeopard.a: 909 9102010-10-28 Ivan KrstiÄ <ike@apple.com> 911 912 Reviewed by Mark Rowe. 913 914 Remove unused experimental proxied panel interface. 915 <rdar://problem/7237059> 916 917 * WebKitSystemInterface.h: 918 9192010-10-27 Anders Carlsson <andersca@apple.com> 920 921 Reviewed by Sam Weinig. 922 923 Find indicators do not bounce 924 https://bugs.webkit.org/show_bug.cgi?id=48490 925 <rdar://problem/8564276> 926 927 Add bounce animation context functions. 928 929 * WebKitSystemInterface.h: 930 * libWebKitSystemInterfaceLeopard.a: 931 * libWebKitSystemInterfaceSnowLeopard.a: 932 9332010-10-26 Adam Roben <aroben@apple.com> 934 935 Fix duplicate vsprops name 936 937 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to 938 "FeatureDefinesCairo" to match the filename. 939 9402010-10-23 Alexey Proskuryakov <ap@apple.com> 941 942 Windows build fix. 943 944 * win/lib/WebKitSystemInterface.lib: 945 * win/lib/WebKitSystemInterface_debug.lib: 946 9472010-10-23 Alexey Proskuryakov <ap@apple.com> 948 949 Reviewed by Anders Carlsson. 950 951 https://bugs.webkit.org/show_bug.cgi?id=48083 952 <rdar://problem/8489082> Need WebKit2 API for private browsing (48083) 953 954 * WebKitSystemInterface.h: 955 * libWebKitSystemInterfaceLeopard.a: 956 * libWebKitSystemInterfaceSnowLeopard.a: 957 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 958 * win/lib/WebKitSystemInterface.lib: 959 * win/lib/WebKitSystemInterface_debug.lib: 960 Updated WebKitSystemInterface with necessary methods. 961 9622010-10-22 Adam Roben <aroben@apple.com> 963 964 Turn on ENABLE_3D_RENDERING on all Windows builds 965 966 Reviewed by Sam Weinig. 967 968 * win/tools/vsprops/FeatureDefines.vsprops: 969 9702010-10-20 Adam Roben <aroben@apple.com> 971 972 Windows build fix 973 974 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 975 * win/lib/WebKitSystemInterface.lib: 976 * win/lib/WebKitSystemInterface_debug.lib: 977 Use a WKCFURLCredentialRef type to protect against changes to the 978 definition of CFURLCredentialRef. 979 9802010-10-19 Adam Roben <aroben@apple.com> 981 982 Windows build fix 983 984 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in 985 this file that I meant to check in in r70129. 986 9872010-10-19 Adam Roben <aroben@apple.com> 988 989 Add WKCACFContext and related functions 990 991 Fixes <http://webkit.org/b/43244>. 992 993 Reviewed by Sam Weinig. 994 995 * win/lib/WebKitSystemInterface.lib: 996 * win/lib/WebKitSystemInterface_debug.lib: 997 9982010-10-14 Ada Chan <adachan@apple.com> 999 1000 Rubber-stamped by Adam Roben. 1001 1002 Fix Windows build. 1003 1004 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 1005 * win/lib/WebKitSystemInterface.lib: 1006 * win/lib/WebKitSystemInterface_debug.lib: 1007 10082010-10-14 Ada Chan <adachan@apple.com> 1009 1010 Reviewed by Steve Falkenburg. 1011 1012 Add wkGetSSLCertificateChainContext for fetching the certificate chain. 1013 Needed for https://bugs.webkit.org/show_bug.cgi?id=47603. 1014 1015 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 1016 * win/lib/WebKitSystemInterface.lib: 1017 * win/lib/WebKitSystemInterface_debug.lib: 1018 10192010-10-11 Mike Thole <mthole@apple.com> 1020 1021 Reviewed by Darin Adler. 1022 1023 Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain() 1024 https://bugs.webkit.org/show_bug.cgi?id=47495 1025 1026 * WebKitSystemInterface.h: 1027 * libWebKitSystemInterfaceLeopard.a: 1028 * libWebKitSystemInterfaceSnowLeopard.a: 1029 10302010-10-03 Brent Fulgham <bfulgham@webkit.org> 1031 1032 Unreviewed build fix. 1033 1034 WinCairo also needs access to the <inttypes.h> header requirement 1035 introduced by Bug 46357. 1036 1037 * win/tools/vsprops/WinCairo.vsprops: 1038 10392010-09-17 Sam Weinig <sam@webkit.org> 1040 1041 Reviewed, tweaked, and landed by Anders Carlsson. 1042 1043 Add WKCopyNSURLResponsePeerCertificates. 1044 1045 * WebKitSystemInterface.h: 1046 * libWebKitSystemInterfaceLeopard.a: 1047 * libWebKitSystemInterfaceSnowLeopard.a: 1048 10492010-09-16 Eric Uhrhane <ericu@chromium.org> 1050 1051 Reviewed by Jian Li. 1052 1053 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM. 1054 https://bugs.webkit.org/show_bug.cgi?id=45798 1055 1056 * win/tools/vsprops/FeatureDefines.vsprops: 1057 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 1058 10592010-09-09 Jer Noble <jer.noble@apple.com> 1060 1061 Reviewed by Eric Carlson. 1062 1063 Adopt shared control drawing for <video> controls on Windows 1064 https://bugs.webkit.org/show_bug.cgi?id=45490 1065 1066 * win/lib/WebKitSystemInterface.lib: 1067 * win/lib/WebKitSystemInterface_debug.lib: 1068 10692010-09-10 Anders Carlsson <andersca@apple.com> 1070 1071 WebKitSystemInterface part of: 1072 Set the visible name for the web process 1073 https://bugs.webkit.org/show_bug.cgi?id=45564 1074 <rdar://problem/8416970> 1075 1076 * WebKitSystemInterface.h: 1077 * libWebKitSystemInterfaceLeopard.a: 1078 * libWebKitSystemInterfaceSnowLeopard.a: 1079 10802010-08-05 Jian Li <jianli@chromium.org> 1081 1082 Reviewed by David Levin. 1083 1084 Unify blob related feature defines to ENABLE(BLOB). 1085 https://bugs.webkit.org/show_bug.cgi?id=43081 1086 1087 * win/tools/vsprops/FeatureDefines.vsprops: 1088 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 1089 10902010-08-04 Dan Bernstein <mitz@apple.com> 1091 1092 Reviewed by Darin Adler. 1093 1094 WebKitSystemInterface part of: Allow the language for hyphenation to be specified 1095 https://bugs.webkit.org/show_bug.cgi?id=43467 1096 1097 * WebKitSystemInterface.h: 1098 * libWebKitSystemInterfaceLeopard.a: 1099 * libWebKitSystemInterfaceSnowLeopard.a: 1100 * libWebKitSystemInterfaceTiger.a: 1101 11022010-08-03 Beth Dakin <bdakin@apple.com> 1103 1104 Reviewed by Alice Liu. 1105 1106 Enable MathML on Windows. 1107 1108 * win/tools/vsprops/FeatureDefines.vsprops: 1109 11102010-07-30 Adam Roben <aroben@apple.com> 1111 1112 Roll our r64361 and r64363 1113 1114 We can't make these changes until QuartzCore.lib is included in 1115 WebKitSupportLibrary. 1116 11172010-07-30 Adam Roben <aroben@apple.com> 1118 1119 Add WKCACFContext and related functions 1120 1121 Also added some functions used by WKCAImageQueue. 1122 1123 Fixes <http://webkit.org/b/43244>. 1124 1125 Reviewed by Sam Weinig. 1126 1127 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 1128 * win/lib/WebKitSystemInterface.lib: 1129 * win/lib/WebKitSystemInterface_debug.lib: 1130 11312010-07-27 Kinuko Yasuda <kinuko@chromium.org> 1132 1133 Reviewed by Ojan Vafai. 1134 1135 Add FILE_SYSTEM build flag for FileSystem API 1136 https://bugs.webkit.org/show_bug.cgi?id=42915 1137 1138 * win/tools/vsprops/FeatureDefines.vsprops: 1139 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 1140 11412010-07-12 Mark Rowe <mrowe@apple.com> 1142 1143 Rubber-stamped by Sam Weinig. 1144 1145 Update WebKitSystemInterface. 1146 1147 * libWebKitSystemInterfaceLeopard.a: 1148 * libWebKitSystemInterfaceSnowLeopard.a: 1149 * libWebKitSystemInterfaceTiger.a: 1150 11512010-07-12 Adam Roben <aroben@apple.com> 1152 1153 Stop generating stripped symbols for Release builds 1154 1155 It turns out we can strip the symbols after-the-fact using PDBCopy. 1156 1157 Fixes <http://webkit.org/b/42085>. 1158 1159 Reviewed by Steve Falkenburg. 1160 1161 * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols 1162 attribute, which caused link.exe to generate a stripped PDB file for 1163 each project. 1164 11652010-07-08 Eric Carlson <eric.carlson@apple.com> 1166 1167 Reviewed by Dan Bernstein. 1168 1169 Update WebKitSystemInterface. 1170 1171 * libWebKitSystemInterfaceLeopard.a: 1172 * libWebKitSystemInterfaceSnowLeopard.a: 1173 * libWebKitSystemInterfaceTiger.a: 1174 11752010-07-07 Dumitru Daniliuc <dumi@chromium.org> 1176 1177 Reviewed by Adam Roben. 1178 1179 Disable MSVC warning 4288. 1180 https://bugs.webkit.org/show_bug.cgi?id=41804 1181 1182 MSVC has a non-standard extension that allows variables declared 1183 in for-loops to remain visible in the same scope even after 1184 exiting the for-loop 1185 (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze 1186 option (turned on by default) enables all MSVC extensions, and 1187 /Zc:forScope- tells the compiler to issue a C4288 warning when the 1188 same variable is declared in the for-loop and re-declared later in 1189 the same scope. 1190 1191 There seems to be a bug in VS2005 that erroneously enables 1192 /Zc:forScope- even when that option is not specified 1193 (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks 1194 like our build got hit by that bug, so we need to disable warning 1195 4288 to fix it. 1196 1197 * win/tools/vsprops/common.vsprops: 1198 11992010-07-01 Simon Fraser <simon.fraser@apple.com> 1200 1201 Reviewed by Sam Weinig. 1202 1203 <rdar://problem/8154047> 1204 1205 Update WebKitSystemInterface, making some functions used by 1206 WebKit2 available in 32-bit (for reals this time). 1207 1208 * libWebKitSystemInterfaceLeopard.a: 1209 * libWebKitSystemInterfaceSnowLeopard.a: 1210 * libWebKitSystemInterfaceTiger.a: 1211 12122010-07-01 Simon Fraser <simon.fraser@apple.com> 1213 1214 Reviewed by Sam Weinig. 1215 1216 <rdar://problem/8154047> 1217 1218 Update WebKitSystemInterface, making some functions used by 1219 WebKit2 available in 32-bit. 1220 1221 * WebKitSystemInterface.h: 1222 * libWebKitSystemInterfaceLeopard.a: 1223 * libWebKitSystemInterfaceSnowLeopard.a: 1224 * libWebKitSystemInterfaceTiger.a: 1225 12262010-06-23 John Gregg <johnnyg@google.com> 1227 1228 Reviewed by Kent Tamura. 1229 1230 add ENABLE_DIRECTORY_UPLOAD build support 1231 https://bugs.webkit.org/show_bug.cgi?id=41100 1232 1233 * win/tools/vsprops/FeatureDefines.vsprops: 1234 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 1235 12362010-06-27 Steve Falkenburg <sfalken@apple.com> 1237 1238 Windows (Cairo) build fix. 1239 Add missing ENABLE_WEB_TIMING feature define. 1240 1241 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 1242 12432010-06-27 Steve Falkenburg <sfalken@apple.com> 1244 1245 Windows build fix. 1246 Disable ENABLE_WEB_TIMING on Windows. 1247 1248 * win/tools/vsprops/FeatureDefines.vsprops: 1249 12502010-06-26 Tony Gentilcore <tonyg@chromium.org> 1251 1252 Reviewed by Dimitri Glazkov. 1253 1254 Add a VS macro for enabling Web Timing support. 1255 https://bugs.webkit.org/show_bug.cgi?id=38924 1256 1257 * win/tools/vsprops/FeatureDefines.vsprops: 1258 12592010-06-21 Sam Weinig <sam@webkit.org> 1260 1261 Reviewed by Anders Carlsson. 1262 1263 Update WebKitSystemInterface. 1264 1265 * WebKitSystemInterface.h: 1266 * libWebKitSystemInterfaceLeopard.a: 1267 * libWebKitSystemInterfaceSnowLeopard.a: 1268 * libWebKitSystemInterfaceTiger.a: 1269 12702010-06-21 Dan Bernstein <mitz@apple.com> 1271 1272 Speculative build fix. 1273 1274 * WebKitSystemInterface.h: 1275 12762010-06-21 Dan Bernstein <mitz@apple.com> 1277 1278 Reviewed by Darin Adler. 1279 1280 WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties 1281 https://bugs.webkit.org/show_bug.cgi?id=10228 1282 1283 * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex(). 1284 * libWebKitSystemInterfaceLeopard.a: 1285 * libWebKitSystemInterfaceSnowLeopard.a: 1286 * libWebKitSystemInterfaceTiger.a: 1287 12882010-06-21 Satish Sampath <satish@chromium.org> 1289 1290 Reviewed by Steve Block. 1291 1292 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches. 1293 https://bugs.webkit.org/show_bug.cgi?id=40878 1294 1295 * win/tools/vsprops/FeatureDefines.vsprops: 1296 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 1297 12982010-06-02 Sterling Swigart <sswigart@google.com> 1299 1300 Reviewed by David Levin. 1301 1302 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches. 1303 https://bugs.webkit.org/show_bug.cgi?id=39906 1304 1305 * win/tools/vsprops/FeatureDefines.vsprops: 1306 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 1307 13082010-05-24 Jer Noble <jer.noble@apple.com> 1309 1310 No review; build fix only. 1311 1312 Roll-out changes r60110. 1313 1314 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 1315 * win/lib/WebKitSystemInterface.lib: 1316 * win/lib/WebKitSystemInterface_debug.lib: 1317 13182010-05-24 Jer Noble <jer.noble@apple.com> 1319 1320 No review; build fix only. 1321 1322 Roll-out changes r60094, 60096-60097. 1323 1324 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 1325 * win/lib/WebKitSystemInterface.lib: 1326 * win/lib/WebKitSystemInterface_debug.lib: 1327 13282010-05-23 Jer Noble <jer.noble@apple.com> 1329 1330 Reviewed by Eric Carlson. 1331 1332 HTML5 <video> tag performance worse than Flash 1333 https://bugs.webkit.org/show_bug.cgi?id=39577 1334 rdar://problem/7982458 1335 1336 Added WebKitSystemInterface calls for new CAImageQueue APIs. 1337 1338 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 1339 * win/lib/WebKitSystemInterface.lib: 1340 * win/lib/WebKitSystemInterface_debug.lib: 1341 13422010-05-20 Steve Block <steveblock@google.com> 1343 1344 Reviewed by Jeremy Orlow. 1345 1346 Provide bindings for DeviceOrientation 1347 https://bugs.webkit.org/show_bug.cgi?id=39210 1348 1349 Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled. 1350 1351 * win/tools/vsprops/FeatureDefines.vsprops: 1352 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 1353 13542010-04-09 Alexey Proskuryakov <ap@apple.com> 1355 1356 Reviewed by Maciej Stachowiak. 1357 1358 https://bugs.webkit.org/show_bug.cgi?id=24572 1359 XMLHttpRequest.statusText returns always "OK" on Mac 1360 1361 * WebKitSystemInterface.h: 1362 * libWebKitSystemInterfaceLeopard.a: 1363 * libWebKitSystemInterfaceSnowLeopard.a: 1364 * libWebKitSystemInterfaceTiger.a: 1365 13662010-04-07 Chris Marrin <cmarrin@apple.com> 1367 1368 Reviewed by Steve Falkenburg. 1369 1370 Remove QuartzCoreInterface from the build 1371 1372 No longer needed since QuartzCore.dll is now included in the latest Safari release (4.0.5). 1373 1374 * win/bin/QuartzCoreInterface.dll: Removed. 1375 * win/include/QuartzCoreInterface: Removed. 1376 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed. 1377 * win/lib/QuartzCoreInterface.lib: Removed. 1378 13792010-04-02 Jer Noble <jer.noble@apple.com> 1380 1381 Reviewed by Eric Carlson. 1382 1383 https://bugs.webkit.org/show_bug.cgi?id=36624 1384 1385 Update WebKitSystemInterface 1386 1387 * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates. 1388 * libWebKitSystemInterfaceLeopard.a: 1389 * libWebKitSystemInterfaceSnowLeopard.a: 1390 * libWebKitSystemInterfaceTiger.a: 1391 13922010-04-01 Kinuko Yasuda <kinuko@chromium.org> 1393 1394 Reviewed by Dmitry Titov. 1395 1396 Add FileThread for async file operation support in FileReader and FileWriter 1397 https://bugs.webkit.org/show_bug.cgi?id=36896 1398 1399 Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags 1400 for FileReader and FileWriter support. 1401 1402 * win/tools/vsprops/FeatureDefines.vsprops: 1403 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 1404 14052010-03-25 Mark Rowe <mrowe@apple.com> 1406 1407 Rubber-stamped by Dan Bernstein. 1408 1409 Update WebCoreSQLite3 to SQLite v3.6.12. 1410 1411 * WebCoreSQLite3/sqlite3.h: 1412 * WebCoreSQLite3/sqlite3ext.h: 1413 * libWebCoreSQLite3.a: 1414 * libWebKitSystemInterfaceLeopard.a: 1415 * libWebKitSystemInterfaceSnowLeopard.a: 1416 * libWebKitSystemInterfaceTiger.a: 1417 14182010-03-23 Dan Bernstein <mitz@apple.com> 1419 1420 Reviewed by John Sullivan. 1421 1422 WebKitSystemInterface part of 1423 <rdar://problem/7197736> Plug-in clip rect does not update when overflow 1424 clip changes 1425 https://bugs.webkit.org/show_bug.cgi?id=36479. 1426 1427 * WebKitSystemInterface.h: Added WKSyncSurfaceToView(). 1428 * libWebKitSystemInterfaceSnowLeopard.a: Updated 1429 14302010-03-16 Dan Bernstein <mitz@apple.com> 1431 1432 Reviewed by Sam Weinig. 1433 1434 Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look. 1435 1436 * win/lib/WebKitSystemInterface.lib: 1437 * win/lib/WebKitSystemInterface_debug.lib: 1438 14392010-03-15 Andy Estes <aestes@apple.com> 1440 1441 Reviewed by John Sullivan. 1442 1443 Added two new output arguments to WKGetWheelEventDeltas() to return 1444 the number of scroll wheel ticks in the x and y directions. 1445 1446 https://bugs.webkit.org/show_bug.cgi?id=29601. 1447 <rdar://problem/7453254> 1448 1449 * WebKitSystemInterface.h: 1450 * libWebKitSystemInterfaceLeopard.a: 1451 * libWebKitSystemInterfaceSnowLeopard.a: 1452 * libWebKitSystemInterfaceTiger.a: 1453 14542010-03-14 Dan Bernstein <mitz@apple.com> 1455 1456 Reviewed by Darin Adler. 1457 1458 WebKitSystemInterface part of removing support for legacy versions of Core Graphics 1459 1460 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed 1461 wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(), 1462 wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and 1463 wkCreateFontsPlist(). 1464 * win/lib/WebKitSystemInterface.lib: Updated. 1465 * win/lib/WebKitSystemInterface_debug.lib: Updated. 1466 14672010-03-08 Jian Li <jianli@chromium.org> 1468 1469 Reviewed by Dmitry Titov. 1470 1471 Blob.slice support. 1472 https://bugs.webkit.org/show_bug.cgi?id=32993 1473 1474 Add ENABLE_BLOB_SLICE feature define. 1475 1476 * win/tools/vsprops/FeatureDefines.vsprops: 1477 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 1478 14792010-02-19 Maciej Stachowiak <mjs@apple.com> 1480 1481 Reviewed by David Levin. 1482 1483 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases 1484 https://bugs.webkit.org/show_bug.cgi?id=35147 1485 1486 * win/tools/vsprops/FeatureDefines.vsprops: 1487 14882010-02-18 Steve Falkenburg <sfalken@apple.com> 1489 1490 Reviewed by Dan Bernstein. 1491 1492 WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages 1493 https://bugs.webkit.org/show_bug.cgi?id=35076 1494 1495 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 1496 * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged. 1497 * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged. 1498 14992010-02-16 Gavin Barraclough <barraclough@apple.com> 1500 1501 Reviewed by NOBODY (Build fix). 1502 1503 Disable warnings preventing use of anonymous structs/onions - 1504 don't take all my fun toys away, these are useful & awesome! 1505 1506 * win/tools/vsprops/common.vsprops: 1507 15082010-02-11 Brian Weinstein <bweinstein@apple.com> 1509 1510 Rubber-stamped by Eric Seidel. 1511 1512 Turn back on SVG Filters on Windows, as they were accidentally disabled and cause 1513 test breakage. 1514 1515 * win/tools/vsprops/FeatureDefines.vsprops: 1516 15172010-02-08 Maciej Stachowiak <mjs@apple.com> 1518 1519 Reviewed by Cameron Zwarich. 1520 1521 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose. 1522 https://bugs.webkit.org/show_bug.cgi?id=34698 1523 1524 * win/tools/vsprops/FeatureDefines.vsprops: 1525 15262010-02-04 Mark Rowe <mrowe@apple.com> 1527 1528 Reviewed by Steve Falkenburg. 1529 1530 Update auto-version.sh to better handle major version numbers with fewer than three digits, 1531 and the case when WEBKITLIBRARIESDIR is not set. 1532 1533 * win/tools/scripts/auto-version.sh: 1534 15352010-02-04 Steve Falkenburg <sfalken@apple.com> 1536 1537 Windows build fix for projects not defining WebKitLibrariesDir. 1538 1539 * win/tools/scripts/auto-version.sh: 1540 15412010-02-03 Dan Bernstein <mitz@apple.com> 1542 1543 Reviewed by Anders Carlsson. 1544 1545 Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs. 1546 1547 * libWebKitSystemInterfaceLeopard.a: 1548 15492010-02-02 Steve Falkenburg <sfalken@apple.com> 1550 1551 Reviewed by Darin Adler. 1552 1553 Copyright year updating for Windows version resources should be automatic 1554 https://bugs.webkit.org/show_bug.cgi?id=34503 1555 1556 * win/tools/scripts/auto-version.sh: 1557 15582010-02-02 Martin Robinson <mrobinson@webkit.org> 1559 1560 Unreviewed build fix. 1561 1562 The WinCairo build requires this script to be executable. 1563 1564 * win/tools/scripts/feature-defines.sh: Added property svn:executable. 1565 15662010-01-29 Mark Rowe <mrowe@apple.com> 1567 1568 Keep the Windows feature defines in sync with FeatureDefines.xcconfig. 1569 1570 * win/tools/vsprops/FeatureDefines.vsprops: 1571 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 1572 15732010-01-26 Alexey Proskuryakov <ap@apple.com> 1574 1575 More Windows build fixing. 1576 1577 * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function 1578 type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong 1579 specialization sometimes - but it's not instantiated, so it's harmless. 1580 15812010-01-22 Steve Falkenburg <sfalken@apple.com> 1582 1583 Reviewed by Darin Adler. 1584 1585 https://bugs.webkit.org/show_bug.cgi?id=34025 1586 Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets. 1587 1588 * win/tools/vsprops/FeatureDefines.vsprops: 1589 * win/tools/vsprops/FeatureDefinesCairo.vsprops: 1590 15912010-01-20 Steve Falkenburg <sfalken@apple.com> 1592 1593 Reviewed by Darin Adler and Adam Roben. 1594 1595 Feature defines are difficult to maintain on Windows builds 1596 https://bugs.webkit.org/show_bug.cgi?id=33883 1597 1598 FeatureDefines.vsprops are now maintained in a way similar to 1599 Configurations/FeatureDefines.xcconfig, with the added advantage 1600 of having a single FeatureDefines file across all projects. 1601 1602 Keep this list of features (not enabled/disabled state) in sync with 1603 FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit. 1604 1605 Add new features to both PreprocessorDefinitions and UserMacro sections. 1606 Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature. 1607 1608 * win/tools/scripts/feature-defines.sh: Added. 1609 * win/tools/vsprops/FeatureDefines.vsprops: Added. 1610 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added. 1611 * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops. 1612 16132010-01-13 Simon Fraser <simon.fraser@apple.com> 1614 1615 Reviewed by Darin Adler. 1616 1617 <rdar://problem/7532544> 1618 1619 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will 1620 be used for a shadow drawing fix. Once more, with feeling. On Windows. 1621 1622 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 1623 * win/lib/WebKitSystemInterface.lib: 1624 * win/lib/WebKitSystemInterface_debug.lib: 1625 16262010-01-13 Simon Fraser <simon.fraser@apple.com> 1627 1628 Reviewed by Darin Adler. 1629 1630 <rdar://problem/7532544> 1631 1632 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will 1633 be used for a shadow drawing fix. 1634 1635 * win/lib/WebKitSystemInterface.lib: 1636 * win/lib/WebKitSystemInterface_debug.lib: 1637 16382010-01-13 Simon Fraser <simon.fraser@apple.com> 1639 1640 Reviewed by Darin Adler. 1641 1642 <rdar://problem/7532544> 1643 1644 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will 1645 be used for a shadow drawing fix. 1646 1647 * WebKitSystemInterface.h: 1648 * libWebKitSystemInterfaceLeopard.a: 1649 * libWebKitSystemInterfaceSnowLeopard.a: 1650 * libWebKitSystemInterfaceTiger.a: 1651 16522010-01-07 Alexey Proskuryakov <ap@apple.com> 1653 1654 Not reviewed, build fix. 1655 1656 Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by 1657 clients of another class). WebCore doesn't use all methods of JSString, so 1658 we don't export all classes clients could theoretically access via JSString. 1659 1660 * win/tools/vsprops/common.vsprops: 1661 16622009-12-21 Mark Rowe <mrowe@apple.com> 1663 1664 Reviewed by Samuel Weinig. 1665 1666 Update WebKitSystemInterface. 1667 1668 * libWebKitSystemInterfaceLeopard.a: 1669 * libWebKitSystemInterfaceSnowLeopard.a: 1670 * libWebKitSystemInterfaceTiger.a: 1671 16722009-12-21 Mark Rowe <mrowe@apple.com> 1673 1674 Reviewed by Samuel Weinig. 1675 1676 Update WebKitSystemInterface. 1677 1678 * WebKitSystemInterface.h: 1679 * libWebKitSystemInterfaceLeopard.a: 1680 * libWebKitSystemInterfaceSnowLeopard.a: 1681 * libWebKitSystemInterfaceTiger.a: 1682 16832009-12-18 Sam Weinig <sam@webkit.org> 1684 1685 Reviewed by Anders Carlsson. 1686 1687 Update WebKitSystemInterface for <rdar://problem/7237059>. 1688 1689 * WebKitSystemInterface.h: 1690 * libWebKitSystemInterfaceLeopard.a: 1691 * libWebKitSystemInterfaceSnowLeopard.a: 1692 * libWebKitSystemInterfaceTiger.a: 1693 16942009-12-15 Dan Bernstein <mitz@apple.com> 1695 1696 Reviewed by Adam Roben. 1697 1698 WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in 1699 Core Graphics when available 1700 1701 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared 1702 wkCanCreateCGFontWithLOGFONT(). 1703 * win/lib/WebKitSystemInterface.lib: 1704 * win/lib/WebKitSystemInterface_debug.lib: 1705 17062009-12-12 Eric Carlson <eric.carlson@apple.com> 1707 1708 Reviewed by Darin Adler. 1709 1710 <rdar://problem/7453726> Pull shared UI code into WebKit 1711 1712 * WebKitSystemInterface.h: 1713 * libWebKitSystemInterfaceLeopard.a: 1714 * libWebKitSystemInterfaceSnowLeopard.a: 1715 * libWebKitSystemInterfaceTiger.a: 1716 17172009-12-11 Chris Marrin <cmarrin@apple.com> 1718 1719 Reviewed by Adam Roben. 1720 1721 Add QuartzCore build files to OpenSource tree 1722 https://bugs.webkit.org/show_bug.cgi?id=31856 1723 1724 This allows proper building and linking with QuartzCore 1725 when present. 1726 1727 * win/bin: Added. 1728 * win/bin/QuartzCoreInterface.dll: Added. 1729 * win/include/QuartzCoreInterface: Added. 1730 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added. 1731 * win/lib/QuartzCoreInterface.lib: Added. 1732 17332009-12-07 Adam Roben <aroben@apple.com> 1734 1735 Windows build fix for checkouts with a space in the path 1736 1737 * win/tools/scripts/auto-version.sh: Quote the output file's directory 1738 before passing it to mkdir. 1739 17402009-12-01 Alexey Proskuryakov <ap@apple.com> 1741 1742 Reviewed by Darin Adler. 1743 1744 https://bugs.webkit.org/show_bug.cgi?id=32036 1745 Implement CredentialStorage::getFromPersistentStorage for CFNetwork 1746 1747 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 1748 * win/lib/WebKitSystemInterface.lib: 1749 * win/lib/WebKitSystemInterface_debug.lib: 1750 Update WebKitSystemInterface. 1751 17522009-11-24 Alexey Proskuryakov <ap@apple.com> 1753 1754 Reviewed by Brady Eidson. 1755 1756 https://bugs.webkit.org/show_bug.cgi?id=31844 1757 SocketStreamHandleCFNet should support CONNECT proxy credentials 1758 1759 * WebKitSystemInterface.h: 1760 * libWebKitSystemInterfaceLeopard.a: 1761 * libWebKitSystemInterfaceSnowLeopard.a: 1762 * libWebKitSystemInterfaceTiger.a: 1763 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 1764 * win/lib/WebKitSystemInterface.lib: 1765 * win/lib/WebKitSystemInterface_debug.lib: 1766 Update WebKitSystemInterface. 1767 17682009-11-22 Dan Bernstein <mitz@apple.com> 1769 1770 Reviewed by Eric Carlson. 1771 1772 Updated WebKitSystemInterface. 1773 1774 * libWebKitSystemInterfaceLeopard.a: 1775 * libWebKitSystemInterfaceSnowLeopard.a: 1776 * libWebKitSystemInterfaceTiger.a: 1777 17782009-11-22 Dan Bernstein <mitz@apple.com> 1779 1780 Reviewed by Cameron Zwarich. 1781 1782 Fixed a leak in WKDrawMediaUIPart(). 1783 1784 * libWebKitSystemInterfaceLeopard.a: 1785 * libWebKitSystemInterfaceSnowLeopard.a: 1786 * libWebKitSystemInterfaceTiger.a: 1787 17882009-11-20 Eric Carlson <eric.carlson@apple.com> 1789 1790 Reviewed by Simon Fraser. 1791 1792 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element 1793 1794 * WebKitSystemInterface.h: 1795 * libWebKitSystemInterfaceLeopard.a: 1796 * libWebKitSystemInterfaceSnowLeopard.a: 1797 * libWebKitSystemInterfaceTiger.a: 1798 17992009-11-19 Eric Carlson <eric.carlson@apple.com> 1800 1801 Reviewed by Dan Bernstein. 1802 1803 <rdar://problem/7035231> 1804 Support closed caption in <video> element 1805 1806 * WebKitSystemInterface.h: 1807 Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions, 1808 define WKMediaUIPartToggleClosedCaptionsButton. 1809 18102009-11-13 Anders Carlsson <andersca@apple.com> 1811 1812 Reviewed by Dan Bernstein. 1813 1814 Update WebKitSystemInterface. 1815 1816 * WebKitSystemInterface.h: 1817 * libWebKitSystemInterfaceLeopard.a: 1818 * libWebKitSystemInterfaceSnowLeopard.a: 1819 * libWebKitSystemInterfaceTiger.a: 1820 18212009-11-13 Brent Fulgham <bfulgham@webkit.org> 1822 1823 Build correction. No review. 1824 1825 The WinCairo build requires ENABLE_FILTERS to work properly. 1826 1827 * win/tools/vsprops/WinCairo.vsprops: 1828 18292009-11-02 Dan Bernstein <mitz@apple.com> 1830 1831 Reviewed by John Sullivan. 1832 1833 WebKitSystemInterface part of making the appearance of the full-screen video HUD match 1834 QuickTime Player Xâs HUD. 1835 1836 * libWebKitSystemInterfaceLeopard.a: 1837 * libWebKitSystemInterfaceSnowLeopard.a: 1838 * libWebKitSystemInterfaceTiger.a: 1839 18402009-10-26 Mark Rowe <mrowe@apple.com> 1841 1842 Reviewed by Adam Roben. 1843 1844 Clean up the regex madness in auto-version.sh to make it obvious what the script is doing. 1845 1846 Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits 1847 in the major component of the version number. 1848 1849 * win/tools/scripts/auto-version.sh: 1850 18512009-10-19 Marshall Culpepper <mculpepper@appcelerator.com> 1852 1853 Reviewed by Eric Seidel. 1854 1855 added cairo include and lib directories to debug_wincairo.vsprops 1856 https://bugs.webkit.org/show_bug.cgi?id=29831 1857 1858 * win/tools/vsprops/debug_wincairo.vsprops: 1859 18602009-10-16 Steve Falkenburg <sfalken@apple.com> 1861 1862 Reviewed by Dan Bernstein. 1863 1864 https://bugs.webkit.org/show_bug.cgi?id=30456 1865 Fixes for new Debug_All Windows build configuration. 1866 1867 * win/tools/vsprops/debug_all.vsprops: 1868 Define DEBUG_ALL in Debug_All configuration. 1869 Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage. 1870 18712009-10-16 Steve Falkenburg <sfalken@apple.com> 1872 1873 Reviewed by Adam Roben. 1874 1875 Add a Debug_All configuration to build entire stack as debug. 1876 Change Debug_Internal to: 1877 - stop using _debug suffix for all WebKit/Safari binaries 1878 - not use _debug as a DLL naming suffix 1879 - use non-debug C runtime lib. 1880 1881 * win/tools/vsprops/debug_all.vsprops: Added. 1882 Use debug C runtime library in debug_all. 1883 Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all. 1884 * win/tools/vsprops/debug_internal.vsprops: 1885 Don't specify debug C runtime library in debug_internal. 1886 Don't specify _debug suffix for standard debug_internal builds. 1887 18882009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org> 1889 1890 Reviewed by Simon Fraser 1891 1892 Support fullscreen in MediaPlayer (Mac) 1893 https://bugs.webkit.org/show_bug.cgi?id=26742 1894 1895 New methods required for video fullscreen. 1896 1897 * WebKitSystemInterface.h: 1898 * libWebKitSystemInterfaceLeopard.a: 1899 * libWebKitSystemInterfaceSnowLeopard.a: 1900 * libWebKitSystemInterfaceTiger.a: 1901 19022009-10-02 Steve Falkenburg <sfalken@apple.com> 1903 1904 Windows build fix. 1905 Re-apply lost changes to auto-version.sh. 1906 1907 * win/tools/scripts/auto-version.sh: 1908 19092009-10-02 Eric Carlson <eric.carlson@apple.com> 1910 1911 Reviewed by Adam Roben. 1912 1913 <rdar://problem/7271334> 1914 Rename MediaControllerThemeQT to MediaControllerThemeQuickTime 1915 1916 * WebKitSystemInterface.h: 1917 MediaControllerThemeQT -> MediaControllerThemeQuickTime 1918 19192009-10-02 Steve Falkenburg <sfalken@apple.com> 1920 1921 Reviewed by Mark Rowe. 1922 1923 <https://bugs.webkit.org/show_bug.cgi?id=29989> 1924 Safari version number shouldn't be exposed in WebKit code 1925 1926 For a WebKit version of 532.3.4: 1927 Product version is: 5.32.3.4 (was 4.0.3.0) 1928 File version is: 5.32.3.4 (was 4.532.3.4) 1929 1930 * win/tools/scripts/PRODUCTVERSION: Removed. 1931 * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION. 1932 19332009-09-25 Dan Bernstein <mitz@apple.com> 1934 1935 Reviewed by Adam Roben. 1936 1937 WebKitSystemInterface changes for 1938 <rdar://problem/7211635> 2 byte characters are displayed as garbaged 1939 <rdar://problem/7212626> garbled/gibberish text (off-by-one) 1940 1941 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added 1942 wkAddFontsFromPlistRepresentation() and replaced 1943 wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and 1944 wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist(). 1945 * win/lib/WebKitSystemInterface.lib: 1946 * win/lib/WebKitSystemInterface_debug.lib: 1947 19482009-09-23 Marshall Culpepper <mculpepper@appcelerator.com> 1949 1950 Reviewed by Eric Seidel. 1951 1952 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by 1953 default when the necessary dependencies are extracted into the 1954 WebKitLibrariesDir. 1955 https://bugs.webkit.org/show_bug.cgi?id=29661 1956 1957 * win/tools/vsprops/WinCairo.vsprops: 1958 19592009-09-09 Brent Fulgham <bfulgham@webkit.org> 1960 1961 Reviewed by Dave Levin. 1962 1963 Adjust WinCairo-specific property sheet to use static versions of 1964 libjpeg.lib and libpng.lib. Change to libpng.lib required addition 1965 of zlib.lib to link. 1966 1967 * win/tools/vsprops/WinCairo.vsprops: 1968 19692009-08-28 Steve Falkenburg <sfalken@apple.com> 1970 1971 Reviewed by Adam Roben. 1972 1973 Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1 1974 to automatically use secure versions of C runtime lib calls on Windows. 1975 https://bugs.webkit.org/show_bug.cgi?id=28824 1976 1977 * win/tools/vsprops/common.vsprops: 1978 19792009-08-25 Brent Fulgham <bfulgham@webkit.org> 1980 1981 Rubber stamped by Steve Falkenburg. 1982 1983 debug_wincairo.vsprops was linking against wrong C runtime. 1984 1985 * win/tools/vsprops/debug_wincairo.vsprops: Link to correct 1986 C runtime (as in the standard 'debug.vsprops' file.) 1987 19882009-08-24 Brent Fulgham <bfulgham@webkit.org> 1989 1990 Reviewed by Steve Falkenburg. 1991 1992 Revise CFLite Debug build to emit DLL's with _debug label. 1993 https://bugs.webkit.org/show_bug.cgi?id=28695. 1994 1995 * win/tools/vsprops/debug_wincairo.vsprops: Added. 1996 19972009-08-12 Peter Kasting <pkasting@google.com> 1998 1999 Reviewed by Darin Adler. 2000 2001 https://bugs.webkit.org/show_bug.cgi?id=27323 2002 Change pattern that strips all trailing whitespace to just remove EOL 2003 chars (\r, \n), to make it clear that varying EOL chars is the primary 2004 problem being solved. 2005 2006 * win/tools/scripts/auto-version.sh: 2007 20082009-08-10 Peter Kasting <pkasting@google.com> 2009 2010 Reviewed by George Staikos. 2011 2012 https://bugs.webkit.org/show_bug.cgi?id=27323 2013 Even more line ending-stripping for auto-version.sh, based on output 2014 provided by Jessie Berlin. 2015 2016 * win/tools/scripts/auto-version.sh: 2017 20182009-08-10 Brent Fulgham <bfulgham@webkit.org> 2019 2020 Reviewed by Adam Roben. 2021 2022 https://bugs.webkit.org/show_bug.cgi?id=28048. 2023 Move various WinCairo build settings into *.vsprops file. 2024 2025 * win/tools/vsprops/cURL.vsprops: Added. 2026 20272009-08-06 Peter Kasting <pkasting@google.com> 2028 2029 Reviewed by Adam Barth. 2030 2031 https://bugs.webkit.org/show_bug.cgi?id=27323 2032 Strip line endings at all points auto-version.sh reads data, not just 2033 the one I happened to run into. 2034 2035 * win/tools/scripts/auto-version.sh: 2036 20372009-07-27 Peter Kasting <pkasting@google.com> 2038 2039 Reviewed by Adam Roben. 2040 2041 https://bugs.webkit.org/show_bug.cgi?id=27323 2042 Correctly parse command output, even when the line endings are not LF, 2043 so that we don't create an autoversion.h that MSVC chokes on. 2044 2045 * win/tools/scripts/auto-version.sh: 2046 20472009-07-13 Brent Fulgham <bfulgham@webkit.org> 2048 2049 Reviewed by Adam Roben. 2050 2051 Add new configuration flag for redistributable Windows build. 2052 https://bugs.webkit.org/show_bug.cgi=27087 2053 2054 * win/tools/vsprops/WinCairo.vsprops: Added. Defines the 2055 new WIN_CAIRO flag used to drive non-Apple Windows build. 2056 20572009-07-10 Eric Carlson <eric.carlson@apple.com> 2058 2059 Reviewed by Simon Fraser. 2060 2061 Update WebKitSystemInterface for <rdar://problem/7049066>. 2062 2063 * WebKitSystemInterface.h: 2064 * libWebKitSystemInterfaceLeopard.a: 2065 * libWebKitSystemInterfaceSnowLeopard.a: 2066 * libWebKitSystemInterfaceTiger.a: 2067 20682009-07-06 Eric Carlson <eric.carlson@apple.com> 2069 2070 Update WebKitSystemInterface for <rdar://problem/7008093>. 2071 2072 * WebKitSystemInterface.h: 2073 * libWebKitSystemInterfaceLeopard.a: 2074 * libWebKitSystemInterfaceSnowLeopard.a: 2075 * libWebKitSystemInterfaceTiger.a: 2076 20772009-07-06 Anders Carlsson <andersca@apple.com> 2078 2079 Update WebKitSystemInterface. 2080 2081 * WebKitSystemInterface.h: 2082 * libWebKitSystemInterfaceLeopard.a: 2083 * libWebKitSystemInterfaceSnowLeopard.a: 2084 * libWebKitSystemInterfaceTiger.a: 2085 20862009-07-02 Pierre d'Herbemont <pdherbemont@apple.com> 2087 2088 Reviewed by Simon Fraser. 2089 2090 Update WebKitSystemInterface for <rdar://problem/6518119> 2091 2092 * WebKitSystemInterface.h: 2093 * libWebKitSystemInterfaceLeopard.a: 2094 * libWebKitSystemInterfaceSnowLeopard.a: 2095 * libWebKitSystemInterfaceTiger.a: 2096 20972009-07-01 Eric Carlson <eric.carlson@apple.com> 2098 2099 Reviewed by Simon Fraser. 2100 2101 Update WebKitSystemInterface for <rdar://problem/7014990> 2102 2103 * libWebKitSystemInterfaceLeopard.a: 2104 * libWebKitSystemInterfaceSnowLeopard.a: 2105 * libWebKitSystemInterfaceTiger.a: 2106 21072009-06-29 Eric Carlson <eric.carlson@apple.com> 2108 2109 Reviewed by Simon Fraser. 2110 2111 Update WebKitSystemInterface for <rdar://problem/7014813> 2112 2113 * WebKitSystemInterface.h: 2114 * libWebKitSystemInterfaceLeopard.a: 2115 * libWebKitSystemInterfaceSnowLeopard.a: 2116 * libWebKitSystemInterfaceTiger.a: 2117 21182009-06-25 Simon Fraser <simon.fraser@apple.com> 2119 2120 Rubber-stamped by Mark Rowe. 2121 2122 <rdar://problem/6999737> 2123 2124 Update the media controller images. 2125 2126 * libWebKitSystemInterfaceLeopard.a: 2127 * libWebKitSystemInterfaceSnowLeopard.a: 2128 * libWebKitSystemInterfaceTiger.a: 2129 21302009-06-16 Simon Fraser <simon.fraser@apple.com> 2131 2132 Rubber-stamped by Anders Carlsson. 2133 2134 Update WebKitSystemInterface for <rdar://problem/6937882>. 2135 2136 * libWebKitSystemInterfaceLeopard.a: 2137 * libWebKitSystemInterfaceSnowLeopard.a: 2138 * libWebKitSystemInterfaceTiger.a: 2139 21402009-06-02 Anders Carlsson <andersca@apple.com> 2141 2142 Rubber-stamped by Mark Rowe. 2143 2144 Update WebKitSystemInterface. 2145 2146 * libWebKitSystemInterfaceLeopard.a: 2147 * libWebKitSystemInterfaceSnowLeopard.a: 2148 * libWebKitSystemInterfaceTiger.a: 2149 21502009-05-27 Mark Rowe <mrowe@apple.com> 2151 2152 Rubber-stamped by Dan Bernstein. 2153 2154 Update WebKitSystemInterface. 2155 2156 * libWebKitSystemInterfaceLeopard.a: 2157 * libWebKitSystemInterfaceSnowLeopard.a: Added. 2158 * libWebKitSystemInterfaceTiger.a: 2159 21602009-05-26 Anders Carlsson <andersca@apple.com> 2161 2162 Reviewed by Dan Bernstein. 2163 2164 <rdar://problem/6901751> 2165 REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com 2166 2167 Remove WKCGContextIsSafeToClip. 2168 2169 * WebKitSystemInterface.h: 2170 * libWebKitSystemInterfaceTiger.a: 2171 21722009-05-21 Dan Bernstein <mitz@apple.com> 2173 2174 Rubber-stamped by Mark Rowe. 2175 2176 - correct a copyright header accidently reverted in r43964 2177 2178 * WebKitSystemInterface.h: 2179 21802009-05-21 Dan Bernstein <mitz@apple.com> 2181 2182 Reviewed by Anders Carlsson. 2183 2184 - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION 2185 (r35515): Tiger crash painting the selection on registration page of 2186 car2go.com 2187 2188 * WebKitSystemInterface.h: 2189 * libWebKitSystemInterfaceTiger.a: 2190 21912009-05-07 Simon Fraser <simon.fraser@apple.com> 2192 2193 Source changes reviewed by Darin Adler 2194 2195 <rdar://problem/6864091> Endcap of media controls slider is fuzzy 2196 2197 * libWebKitSystemInterfaceLeopard.a: 2198 * libWebKitSystemInterfaceTiger.a: 2199 22002009-04-28 Steve Falkenburg <sfalken@apple.com> 2201 2202 Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds. 2203 Indirected definition through a UserMacro. 2204 2205 Reviewed by Mark Rowe. 2206 2207 * win/tools/vsprops/common.vsprops: 2208 22092009-04-28 Steve Falkenburg <sfalken@apple.com> 2210 2211 Fix extraneous warning about PRODUCTION not being defined in Windows builds. 2212 Indirected definition for __PRODUCTION__ through a UserMacro. 2213 2214 Reviewed by Mark Rowe. 2215 2216 * win/tools/vsprops/common.vsprops: 2217 22182009-04-24 Simon Fraser <simon.fraser@apple.com> 2219 2220 Source changes reviewed by Darin Adler 2221 2222 https://bugs.webkit.org/show_bug.cgi?id=22242 2223 2224 Update WebKitSystemInterface for Mac with fixes for video controller drawing. 2225 2226 * libWebKitSystemInterfaceLeopard.a: 2227 * libWebKitSystemInterfaceTiger.a: 2228 22292009-04-22 Ada Chan <adachan@apple.com> 2230 2231 Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description. 2232 2233 Reviewed by Darin Adler. 2234 2235 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 2236 * win/lib/WebKitSystemInterface.lib: 2237 * win/lib/WebKitSystemInterface_debug.lib: 2238 22392009-04-20 Steve Falkenburg <sfalken@apple.com> 2240 2241 Separate JavaScriptCore.dll from WebKit.dll. 2242 Slight performance improvement or no change on benchmarks. 2243 2244 Allows us to break a circular dependency between CFNetwork and WebKit on Windows, 2245 and simplifies standalone JavaScriptCore builds. 2246 2247 Reviewed by Oliver Hunt. 2248 2249 * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define. 2250 22512009-04-18 Pierre d'Herbemont <pdherbemont@apple.com> 2252 2253 Reviewed by Mark Rowe. 2254 2255 <rdar://problem/6781295> video.buffered and video.seekable are not 2256 the same. video.buffered should return only what is buffered and 2257 not what is seekable 2258 2259 * WebKitSystemInterface.h: 2260 * libWebKitSystemInterfaceLeopard.a: 2261 * libWebKitSystemInterfaceTiger.a: 2262 22632009-04-18 Pierre d'Herbemont <pdherbemont@apple.com> 2264 2265 Reviewed by Adele Peterson. 2266 2267 <rdar://problem/6747241> work around QTKit no longer reaching 2268 QTMovieLoadStateComplete 2269 2270 * WebKitSystemInterface.h: 2271 * libWebKitSystemInterfaceLeopard.a: 2272 * libWebKitSystemInterfaceTiger.a: 2273 22742009-04-15 Steve Falkenburg <sfalken@apple.com> 2275 2276 Updated WebKitSystemInterface for Windows. 2277 Changes needed for <rdar://problem/6785760> 2278 2279 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 2280 * win/lib/WebKitSystemInterface.lib: 2281 * win/lib/WebKitSystemInterface_debug.lib: 2282 22832009-04-14 Mark Rowe <mrowe@apple.com> 2284 2285 Update WebKitSystemInterface so that the Tiger portion supports PowerPC. 2286 2287 * libWebKitSystemInterfaceLeopard.a: 2288 * libWebKitSystemInterfaceTiger.a: 2289 22902009-04-13 Antti Koivisto <antti@apple.com> 2291 2292 Reviewed by Darin Adler. 2293 2294 <rdar://problem/6740294> Increase the connection count per host 2295 2296 * WebKitSystemInterface.h: 2297 * libWebKitSystemInterfaceLeopard.a: 2298 * libWebKitSystemInterfaceTiger.a: 2299 23002009-04-10 Eric Carlson <eric.carlson@apple.com> 2301 2302 WebKitSystemInterface changes for <rdar://problem/6646998> 2303 2304 * libWebKitSystemInterfaceLeopard.a: 2305 * libWebKitSystemInterfaceTiger.a: 2306 23072009-04-10 Simon Fraser <simon.fraser@apple.com> 2308 2309 Fix the leopard build by updating WebKitSystemInterface. 2310 2311 * WebKitSystemInterface.h: 2312 * libWebKitSystemInterfaceLeopard.a: 2313 23142009-03-30 Steve Falkenburg <sfalken@apple.com> 2315 2316 Bump version to 530. 2317 2318 * win/tools/scripts/VERSION: 2319 23202009-03-26 Adam Roben <aroben@apple.com> 2321 2322 Remove SafariThemeConstants.h, which is now provided by 2323 WebKitSupportLibrary 2324 2325 * win/include/SafariTheme: Removed. 2326 * win/include/SafariTheme/SafariThemeConstants.h: Removed. 2327 23282009-03-07 Dan Bernstein <mitz@apple.com> 2329 2330 Reviewed by Mark Rowe. 2331 2332 - WebKitSystemInterface part of removing build-time and run-time support 2333 for legacy versions of CFNetwork and Core Graphics 2334 2335 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 2336 * win/lib/WebKitSystemInterface.lib: 2337 * win/lib/WebKitSystemInterface_debug.lib: 2338 23392009-01-30 Dan Bernstein <mitz@apple.com> 2340 2341 Reviewed by Timothy Hatcher. 2342 2343 - <rdar://problem/6545912> expose the build number in autoversion.h 2344 2345 * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__ 2346 with the full build number. 2347 23482009-01-08 Dan Bernstein <mitz@apple.com> 2349 2350 Reviewed by Adam Roben. 2351 2352 - WebKitSystemInterface changes to support Core Graphics native glyph drawing 2353 2354 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 2355 * win/lib/WebKitSystemInterface.lib: 2356 * win/lib/WebKitSystemInterface_debug.lib: 2357 23582008-11-11 Ada Chan <adachan@apple.com> 2359 2360 Fix: https://bugs.webkit.org/show_bug.cgi?id=22187 2361 Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000 2362 2363 Update window versions to correspond to Windows XP. 2364 2365 Reviewed by Steve Falkenburg. 2366 2367 * win/tools/vsprops/common.vsprops: 2368 23692008-10-23 Anders Carlsson <andersca@apple.com> 2370 2371 Reviewed by John Sullivan. 2372 2373 Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>. 2374 2375 * libWebKitSystemInterfaceLeopard.a: 2376 * libWebKitSystemInterfaceTiger.a: 2377 23782008-10-08 Mark Rowe <mrowe@apple.com> 2379 2380 Rubber-stamped by Jon Honeycutt. 2381 2382 Remove restriction on version number ending in a 4. 2383 2384 * win/tools/scripts/auto-version.sh: 2385 23862008-10-07 Anders Carlsson <andersca@apple.com> 2387 2388 Reviewed by Mitz Pettel. 2389 2390 Update WebKitSystemInterface. 2391 2392 * libWebKitSystemInterfaceLeopard.a: 2393 * libWebKitSystemInterfaceTiger.a: 2394 23952008-09-09 Dan Bernstein <mitz@apple.com> 2396 2397 Reviewed by Darin Adler. 2398 2399 - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard 2400 2401 * WebKitSystemInterface.h: 2402 * libWebKitSystemInterfaceLeopard.a: 2403 24042008-09-04 Adam Roben <aroben@apple.com> 2405 2406 Ignore warning LNK4221 on Windows 2407 2408 This warning is emitted when an object file with no public symbols is 2409 passed to the linker/librarian. This often occurs in WebCore for files 2410 that have been disabled via ENABLE()/USE() macros. 2411 2412 Rubberstamped by Anders Carlsson. 2413 2414 * win/tools/vsprops/common.vsprops: Ignore warning LNK4221. 2415 24162008-08-27 Timothy Hatcher <timothy@apple.com> 2417 2418 Adds the WKAdvanceDefaultButtonPulseAnimation function. 2419 2420 <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button 2421 2422 Reviewed by Adele Peterson. 2423 2424 * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation. 2425 * libWebKitSystemInterfaceLeopard.a: Updated. 2426 * libWebKitSystemInterfaceTiger.a: Updated. 2427 24282008-08-26 Adam Roben <aroben@apple.com> 2429 2430 Disable a truncation warning that is disabled/doesn't exist on Mac 2431 2432 This warning was firing when initializing floats from double literals. 2433 I haven't yet found any other situation that would cause this warning 2434 to arise. 2435 2436 Reviewed by Sam Weinig. 2437 2438 * win/tools/vsprops/common.vsprops: Turn off warning C4305. 2439 24402008-07-20 Steve Falkenburg <sfalken@apple.com> 2441 2442 Build fix. 2443 2444 * win/tools/vsprops/common.vsprops: 2445 24462008-07-08 Dan Bernstein <mitz@apple.com> 2447 2448 Reviewed by John Sullivan. 2449 2450 - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views 2451 2452 * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification. 2453 * libWebKitSystemInterfaceLeopard.a: Updated. 2454 * libWebKitSystemInterfaceTiger.a: Updated. 2455 24562008-07-01 Steve Falkenburg <sfalken@apple.com> 2457 2458 Bump version numbers. 2459 2460 Reviewed by Mark Rowe. 2461 2462 * win/tools/scripts/PRODUCTVERSION: 2463 * win/tools/scripts/VERSION: 2464 24652008-05-13 Dan Bernstein <mitz@apple.com> 2466 2467 Reviewed by John Sullivan. 2468 2469 - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text 2470 2471 * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in 2472 transformed graphics contexts. 2473 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added 2474 wkSetCGContextFontRenderingStyle(). 2475 * win/lib/WebKitSystemInterface.lib: Updated. 2476 * win/lib/WebKitSystemInterface_debug.lib: Updated. 2477 24782008-05-09 Adam Roben <aroben@apple.com> 2479 2480 Disable a MSVC warning 2481 2482 Reviewed by Darin Adler. 2483 2484 * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of 2485 disabled warnings. It's a warning about decorated names being longer 2486 than MSVC's limit of 4096 characters. This warning doesn't indicate a 2487 correctness problem, but these truncated decorated names will be 2488 harder to recognize during debugging or when they appear in linker 2489 errors. 2490 24912008-04-28 Darin Adler <darin@apple.com> 2492 2493 Reviewed by Adam. 2494 2495 - fix Windows build 2496 2497 * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings. 2498 It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit. 2499 25002008-04-24 Mark Rowe <mrowe@apple.com> 2501 2502 Reviewed by Sam Weinig. 2503 2504 Remove code for calculating the glyph cache size. 2505 2506 * WebKitSystemInterface.h: Remove unused symbol. 2507 * libWebKitSystemInterfaceLeopard.a: 2508 * libWebKitSystemInterfaceTiger.a: 2509 25102008-03-28 Steve Falkenburg <sfalken@apple.com> 2511 2512 Versioning. 2513 2514 * win/tools/scripts/PRODUCTVERSION: 2515 25162008-03-26 Adam Roben <aroben@apple.com> 2517 2518 Windows build fix after r31322 2519 2520 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated. 2521 * win/lib/WebKitSystemInterface.lib: Updated. 2522 * win/lib/WebKitSystemInterface_debug.lib: Updated. 2523 25242008-03-26 Mark Rowe <mrowe@apple.com> 2525 2526 Reviewed by David Hyatt. 2527 2528 Make the Ahem font antialias correctly on Acid3 on Tiger. 2529 2530 * WebKitSystemInterface.h: 2531 * libWebKitSystemInterfaceTiger.a: 2532 25332008-03-19 Mark Rowe <mrowe@apple.com> 2534 2535 Rubber-stamped by Sam Weinig. 2536 2537 Fix http://bugs.webkit.org/show_bug.cgi?id=17816. 2538 Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture) 2539 2540 * libWebCoreSQLite3.a: Land a 4-way fat binary. 2541 25422008-03-12 Steve Falkenburg <sfalken@apple.com> 2543 2544 New version of WebKitSystemInterface.lib with 2545 more compiler warnings suppressed. 2546 2547 * win/lib/WebKitSystemInterface.lib: 2548 * win/tools/vsprops/common.vsprops: 2549 25502008-03-12 Dan Bernstein <mitz@apple.com> 2551 2552 Reviewed by Darin Adler and Sam Weinig. 2553 2554 - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard 2555 2556 * WebKitSystemInterface.h: 2557 * libWebKitSystemInterfaceLeopard.a: 2558 25592008-03-11 Steve Falkenburg <sfalken@apple.com> 2560 2561 Disable two PGO/LTCG specific warnings. 2562 2563 Reviewed by Oliver. 2564 2565 * win/tools/vsprops/common.vsprops: 2566 25672008-02-29 Mark Rowe <mrowe@apple.com> 2568 2569 Update Tiger version of WebKitSystemInterface to match r30690. 2570 2571 * libWebKitSystemInterfaceTiger.a: 2572 25732008-02-29 Adele Peterson <adele@apple.com> 2574 2575 Reviewed by Mark. 2576 2577 Auto-generate image arrays. 2578 2579 * libWebKitSystemInterfaceLeopard.a: 2580 25812008-02-29 Mark Rowe <mrowe@apple.com> 2582 2583 Reviewed by Anders Carlsson. 2584 2585 Replace use of WKPathFromFont with implementation in terms of public API. 2586 2587 * WebKitSystemInterface.h: Remove unused symbol. 2588 * libWebKitSystemInterfaceLeopard.a: 2589 * libWebKitSystemInterfaceTiger.a: 2590 25912008-02-29 Mark Rowe <mrowe@apple.com> 2592 2593 Reviewed by Oliver Hunt. 2594 2595 Fix spelling of "request" in name of WKNSURLProtocolClassForRequest. 2596 2597 * WebKitSystemInterface.h: 2598 * libWebKitSystemInterfaceLeopard.a: 2599 * libWebKitSystemInterfaceTiger.a: 2600 26012008-02-29 Mark Rowe <mrowe@apple.com> 2602 2603 Reviewed by Oliver Hunt. 2604 2605 Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest. 2606 2607 * WebKitSystemInterface.h: 2608 * libWebKitSystemInterfaceLeopard.a: 2609 26102008-02-29 Mark Rowe <mrowe@apple.com> 2611 2612 Reviewed by Oliver Hunt and Oliver Hunt. 2613 2614 <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI. 2615 2616 * WebKitSystemInterface.h: Remove unused symbol. 2617 * libWebKitSystemInterfaceLeopard.a: 2618 * libWebKitSystemInterfaceTiger.a: 2619 26202008-02-28 Mark Rowe <mrowe@apple.com> 2621 2622 Reviewed by Dan Bernstein. 2623 2624 Remove two unused functions from WebKitSystemInterface. 2625 2626 * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove 2627 a duplicate declaration of WKSecondsSinceLastInputEvent. 2628 * libWebKitSystemInterfaceLeopard.a: 2629 * libWebKitSystemInterfaceTiger.a: 2630 26312008-02-28 Mark Rowe <mrowe@apple.com> 2632 2633 Reviewed by Dave Hyatt. 2634 2635 Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call. 2636 2637 * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger. 2638 * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics. 2639 26402008-02-27 Brady Eidson <beidson@apple.com> 2641 2642 Tiger build fix 2643 2644 * libWebKitSystemInterfaceTiger.a: 2645 26462008-02-27 Brady Eidson <beidson@apple.com> 2647 2648 Reviewed by Mark Rowe 2649 2650 Removed some unused methods: 2651 WKGetNSURLResponseCalculatedExpiration 2652 WKGetNSURLResponseMustRevalidate 2653 2654 * WebKitSystemInterface.h: 2655 * libWebKitSystemInterfaceLeopard.a: 2656 * libWebKitSystemInterfaceTiger.a: 2657 26582008-02-13 Adam Roben <aroben@apple.com> 2659 2660 * win/tools/scripts/auto-version.sh: Removed a redundant symbol. 2661 26622008-02-12 Adam Roben <aroben@apple.com> 2663 2664 Clean up auto-version.sh a bit 2665 2666 It now does quite a bit less file I/O and many fewer fork/exec pairs. 2667 It's also quite a bit easier to read. 2668 2669 Reviewed by Steve. 2670 2671 * win/tools/scripts/auto-version.sh: 2672 26732008-02-12 Steve Falkenburg <sfalken@apple.com> 2674 2675 Versioning script change. 2676 2677 * win/tools/scripts/auto-version.sh: 2678 26792008-02-07 Ada Chan <adachan@apple.com> 2680 2681 Added 4 new methods: 2682 wkSetClientCertificateInSSLProperties, 2683 wkCanAccessCFURLRequestHTTPBodyParts, 2684 wkCFURLRequestCopyHTTPRequestBodyParts, 2685 wkCFURLRequestSetHTTPRequestBodyParts 2686 2687 Rubber-stamped by Steve. 2688 2689 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 2690 * win/lib/WebKitSystemInterface.lib: 2691 * win/lib/WebKitSystemInterface_debug.lib: 2692 26932008-02-04 Timothy Hatcher <timothy@apple.com> 2694 2695 <rdar://problem/5722735> Merge fix for SQLITE_FULL error 2696 is given even if the max_page_count is increased (2920) 2697 2698 * libWebCoreSQLite3.a: 2699 27002008-02-01 Steve Falkenburg <sfalken@apple.com> 2701 2702 <rdar://problem/5717523> Don't set DEP opt-in flag (data execution prevention) since it is incompaible with the video plugin used on CNN.com 2703 2704 Rubber-stamped by Jon Honeycutt. 2705 2706 * win/tools/vsprops/common.vsprops: 2707 27082008-01-29 Mark Rowe <mrowe@apple.com> 2709 2710 Reviewed by Tim Hatcher. 2711 2712 <rdar://problem/5600926> WebCore on Tiger must link to its own copy of SQLite 3.4 or newer (so HTML database behavior will be correct). 2713 2714 * WebCoreSQLite3/sqlite3.h: Added. 2715 * WebCoreSQLite3/sqlite3ext.h: Added. 2716 * libWebCoreSQLite3.a: Added. 2717 27182008-01-29 Alexey Proskuryakov <ap@webkit.org> 2719 2720 Debug (external) build fix. 2721 2722 Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't). 2723 This preprocessor definition is automatically set by Visual Studio as needed anyway. 2724 2725 * win/tools/vsprops/debug.vsprops: 2726 27272008-01-17 Steve Falkenburg <sfalken@apple.com> 2728 2729 Add preprocessor define accidently dropped in my unification, 2730 and required by some builds. Fixes an issue that caused both 2731 debug and release DLLs to be loaded. 2732 2733 Rubber-stamped by Jon Honeycutt. 2734 2735 * win/tools/vsprops/debug_internal.vsprops: 2736 27372008-01-16 Steve Falkenburg <sfalken@apple.com> 2738 2739 Use recommended security-related compiler settings. 2740 2741 Reviewed by Adam. 2742 2743 * win/tools/vsprops/common.vsprops: 2744 27452008-01-16 Steve Falkenburg <sfalken@apple.com> 2746 2747 Build fix. 2748 2749 * win/tools/vsprops/release.vsprops: 2750 27512008-01-15 Adele Peterson <adele@apple.com> 2752 2753 Reviewed by Adam and Antti. 2754 2755 Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls 2756 2757 * WebKitSystemInterface.h: 2758 * libWebKitSystemInterfaceLeopard.a: 2759 * libWebKitSystemInterfaceTiger.a: 2760 * win/include/SafariTheme: Added. 2761 * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary. 2762 27632008-01-14 Steve Falkenburg <sfalken@apple.com> 2764 2765 Use shared vsprops for most vcproj properties. 2766 2767 Reviewed by Darin Adler. 2768 2769 * win/tools/vsprops/common.vsprops: 2770 * win/tools/vsprops/debug.vsprops: 2771 * win/tools/vsprops/debug_internal.vsprops: 2772 * win/tools/vsprops/release.vsprops: 2773 27742008-01-11 Steve Falkenburg <sfalken@apple.com> 2775 2776 Share common files across projects. 2777 2778 Unify vsprops files 2779 Debug: common.vsprops, debug.vsprops 2780 Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops 2781 Release: common.vsprops, release.vsprops 2782 2783 Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops. 2784 debug_internal.vsprops will be mostly empty except for file path prefix modifiers. 2785 2786 Moved auto-version.sh, VERSION, PRODUCTVERSION to tools. 2787 2788 Reviewed by Adam Roben. 2789 2790 * win/tools/WinTools.make: 2791 * win/tools/scripts: Added. 2792 * win/tools/scripts/PRODUCTVERSION: Added. 2793 * win/tools/scripts/VERSION: Added. 2794 * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh. 2795 * win/tools/vsprops/debug.vsprops: 2796 * win/tools/vsprops/debug_internal.vsprops: Added. 2797 * win/tools/vsprops/release.vsprops: 2798 27992008-01-11 Steve Falkenburg <sfalken@apple.com> 2800 2801 Add shared vsprops to help unify our Windows tools settings. 2802 2803 Reviewed by Hyatt. 2804 2805 * win/tools: Added. 2806 * win/tools/WinTools.make: Added. 2807 * win/tools/vsprops: Added. 2808 * win/tools/vsprops/common.vsprops: Added. 2809 * win/tools/vsprops/debug.vsprops: Added. 2810 * win/tools/vsprops/release.vsprops: Added. 2811 28122008-01-07 Mark Rowe <mrowe@apple.com> 2813 2814 Update Tiger library to a G3-friendly version. 2815 2816 * libWebKitSystemInterfaceTiger.a: 2817 28182008-01-07 Adele Peterson <adele@apple.com> 2819 2820 Reviewed by Antti, Adam, and Mitz. 2821 2822 WebKitLibraries part of fix for 2823 <rdar://problem/5619073> Updated look for <video> controls 2824 <rdar://problem/5619057> Add volume control to video controls 2825 2826 * WebKitSystemInterface.h: 2827 * libWebKitSystemInterfaceLeopard.a: 2828 * libWebKitSystemInterfaceTiger.a: 2829 28302008-01-03 Mark Rowe <mrowe@apple.com> 2831 2832 Update Tiger library to a G3-friendly version. 2833 2834 * libWebKitSystemInterfaceTiger.a: 2835 28362008-01-03 Adele Peterson <adele@apple.com> 2837 2838 Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images 2839 2840 * WebKitSystemInterface.h: 2841 * libWebKitSystemInterfaceLeopard.a: 2842 * libWebKitSystemInterfaceTiger.a: 2843 28442007-12-21 Mark Rowe <mrowe@apple.com> 2845 2846 Rubber-stamped by Dan Bernstein. 2847 2848 Fix http://bugs.webkit.org/show_bug.cgi?id=16549. 2849 Bug 16549: WebKit nightly build failing to launch on PowerPC G3s 2850 2851 * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version. 2852 28532007-12-07 Dan Bernstein <mitz@apple.com> 2854 2855 Reviewed by Darin Adler. 2856 2857 - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges 2858 2859 * WebKitSystemInterface.h: 2860 * libWebKitSystemInterfaceLeopard.a: 2861 * libWebKitSystemInterfaceTiger.a: 2862 28632007-11-27 John Sullivan <sullivan@apple.com> 2864 2865 Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType 2866 that affects Safari. 2867 2868 reviewed by Kevin Decker 2869 2870 * libWebKitSystemInterfaceLeopard.a: 2871 * libWebKitSystemInterfaceTiger.a: 2872 28732007-11-26 Timothy Hatcher <timothy@apple.com> 2874 2875 Reviewed by Adam Roben. 2876 2877 Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title 2878 http://bugs.webkit.org/show_bug.cgi?id=16137 2879 2880 Add a new function to make bottom window corners square for textured windows. 2881 2882 * WebKitSystemInterface.h: 2883 * libWebKitSystemInterfaceTiger.a: 2884 * libWebKitSystemInterfaceLeopard.a: 2885 28862007-11-23 Adam Roben <aroben@apple.com> 2887 2888 Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows 2889 2890 Reviewed by Tim. 2891 2892 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added 2893 declaration. 2894 * win/lib/WebKitSystemInterface.lib: Updated. 2895 * win/lib/WebKitSystemInterface_debug.lib: Updated. 2896 28972007-11-16 Anders Carlsson <andersca@apple.com> 2898 2899 Reviewed by Adam. 2900 2901 <rdar://problem/5603832> 2902 XMLHttpRequest readyState 3 & responseText buffer issues. 2903 2904 Add wkSetCFURLRequestShouldContentSniff. 2905 2906 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 2907 * win/lib/WebKitSystemInterface.lib: 2908 * win/lib/WebKitSystemInterface_debug.lib: 2909 29102007-11-05 Antti Koivisto <antti@apple.com> 2911 2912 Reviewed by Sam. 2913 2914 Update WKQTMovieViewSetDrawSynchronously. 2915 2916 * libWebKitSystemInterfaceLeopard.a: 2917 * libWebKitSystemInterfaceTiger.a: 2918 29192007-11-02 Antti Koivisto <antti@apple.com> 2920 2921 Reviewed by Darin Adler. 2922 2923 Update to add WKQTMovieViewSetDrawSynchronously 2924 2925 * WebKitSystemInterface.h: 2926 * libWebKitSystemInterfaceLeopard.a: 2927 * libWebKitSystemInterfaceTiger.a: 2928 29292007-10-26 Adele Peterson <adele@apple.com> 2930 2931 Reviewed by Tim Hatcher. 2932 2933 Updating header too for WKDrawCapsLockIndicator. 2934 2935 * WebKitSystemInterface.h: 2936 29372007-10-26 Adele Peterson <adele@apple.com> 2938 2939 Reviewed by Oliver. 2940 2941 Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator. 2942 2943 * libWebKitSystemInterfaceLeopard.a: 2944 * libWebKitSystemInterfaceTiger.a: 2945 29462007-10-25 Adam Roben <aroben@apple.com> 2947 2948 Add wkSetPatternBaseCTM. 2949 2950 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 2951 * win/lib/WebKitSystemInterface.lib: 2952 * win/lib/WebKitSystemInterface_debug.lib: 2953 29542007-10-25 Sam Weinig <sam@webkit.org> 2955 2956 Fix the windows build. 2957 2958 * win/lib/WebKitSystemInterface.lib: 2959 * win/lib/WebKitSystemInterface_debug.lib: 2960 29612007-10-25 Timothy Hatcher <timothy@apple.com> 2962 2963 Add WKSetPatternBaseCTM. 2964 2965 * WebKitSystemInterface.h: 2966 * libWebKitSystemInterfaceLeopard.a: 2967 * libWebKitSystemInterfaceTiger.a: 2968 29692007-10-25 Timothy Hatcher <timothy@apple.com> 2970 2971 Reviewed by Adam. 2972 2973 Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit. 2974 2975 * libWebKitSystemInterfaceLeopard.a: 2976 29772007-10-25 Sam Weinig <sam@webkit.org> 2978 2979 Added wrapper for getting the foundation cache directory. 2980 2981 Reviewed by Adam Roben. 2982 2983 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 2984 * win/lib/WebKitSystemInterface.lib: 2985 * win/lib/WebKitSystemInterface_debug.lib: 2986 29872007-10-24 Adam Roben <aroben@apple.com> 2988 2989 Added some font-related functions needed for <rdar://5549919> 2990 2991 Reviewed by Ada. 2992 2993 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 2994 * win/lib/WebKitSystemInterface.lib: 2995 * win/lib/WebKitSystemInterface_debug.lib: 2996 29972007-10-24 Timothy Hatcher <timothy@apple.com> 2998 2999 Reviewed by Mark Rowe. 3000 3001 <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard 3002 3003 Add system specific versions of WebKitSystemInterface. 3004 3005 * libWebKitSystemInterface.a: Removed. 3006 * libWebKitSystemInterfaceLeopard.a: Added. 3007 * libWebKitSystemInterfaceTiger.a: Added. 3008 30092007-10-11 Ada Chan <adachan@apple.com> 3010 3011 <rdar://problem/5534421> 3012 Added wkGetDefaultHTTPCookieStorage(). Updated libraries. 3013 3014 Reviewed by Darin Adler. 3015 3016 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 3017 * win/lib/WebKitSystemInterface.lib: 3018 * win/lib/WebKitSystemInterface_debug.lib: 3019 30202007-09-27 Sam Weinig <sam@webkit.org> 3021 3022 Build fix. Ran update-webkitsysteminterface script on Tiger, because 3023 the resulting binary differs when built on Tiger. 3024 3025 * libWebKitSystemInterface.a: 3026 30272007-09-27 David Hyatt <hyatt@apple.com> 3028 3029 Update WebKitSYstemInterface for @font-face changes. 3030 3031 * WebKitSystemInterface.h: 3032 * libWebKitSystemInterface.a: 3033 30342007-09-18 Geoffrey Garen <ggaren@apple.com> 3035 3036 Build fix. Ran update-webkitsysteminterface script on Tiger, because 3037 the resulting binary differs when built on Tiger. See 3038 <rdar://problem/5490613>. 3039 3040 * libWebKitSystemInterface.a: 3041 30422007-09-18 Geoffrey Garen <ggaren@apple.com> 3043 3044 Build fix. Ran update-webkitsysteminterface script. 3045 3046 * WebKitSystemInterface.h: 3047 * libWebKitSystemInterface.a: 3048 30492007-08-28 Anders Carlsson <andersca@apple.com> 3050 3051 Add WKSetNSURLRequestShouldContentSniff. 3052 3053 * WebKitSystemInterface.h: 3054 * libWebKitSystemInterface.a: 3055 30562007-08-28 Ada Chan <adachan@apple.com> 3057 3058 <rdar://problem/4876242> Added SPI to fetch SSL certificate information. 3059 Updated libraries. 3060 3061 Reviewed by Adam. 3062 3063 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 3064 * win/lib/WebKitSystemInterface.lib: 3065 * win/lib/WebKitSystemInterface_debug.lib: 3066 30672007-07-23 Ada Chan <adachan@apple.com> 3068 3069 Reviewed by Steve. 3070 3071 Update WebKitSystemInterface.{h,lib}. 3072 3073 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 3074 * win/lib/WebKitSystemInterface.lib: 3075 * win/lib/WebKitSystemInterface_debug.lib: 3076 30772007-07-19 Ada Chan <adachan@apple.com> 3078 3079 Rubber-stamped by Adam. 3080 3081 Update libraries. 3082 3083 * win/lib/WebKitSystemInterface.lib: 3084 * win/lib/WebKitSystemInterface_debug.lib: 3085 30862007-07-06 Adam Roben <aroben@apple.com> 3087 3088 Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994> 3089 3090 Reviewed by Alice. 3091 3092 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: 3093 * win/lib/WebKitSystemInterface.lib: 3094 * win/lib/WebKitSystemInterface_debug.lib: 3095 30962007-06-29 Antti Koivisto <antti@apple.com> 3097 3098 Reviewed by Maciej. 3099 3100 Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded 3101 3102 * WebKitSystemInterface.h: 3103 * libWebKitSystemInterface.a: 3104 31052007-03-29 Beth Dakin <bdakin@apple.com> 3106 3107 Rubber-stamped by Adam. 3108 3109 Keep OpenSource building. 3110 3111 * WebKitSystemInterface.h: 3112 * libWebKitSystemInterface.a: 3113 31142007-03-28 Antti Koivisto <antti@apple.com> 3115 3116 Update libWebKitSystemInterface, previous version was out of date. 3117 3118 * libWebKitSystemInterface.a: 3119 31202007-03-27 Antti Koivisto <antti@apple.com> 3121 3122 Reviewed by Darin Adler. 3123 3124 Added wkGetWheelEventDeltas 3125 3126 * WebKitSystemInterface.h: 3127 * libWebKitSystemInterface.a: 3128 31292007-03-07 Mark Rowe <mrowe@apple.com> 3130 3131 Build fix. Rebuild against 10.4 SDK. 3132 3133 * libWebKitSystemInterface.a: 3134 31352007-03-06 Kevin Decker <kdecker@apple.com> 3136 3137 Reviewed by Brady 3138 3139 Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications 3140 3141 * libWebKitSystemInterface.a: 3142 31432007-02-21 Anders Carlsson <acarlsson@apple.com> 3144 3145 Add new version with WKCGContextIsBitmapContext. 3146 3147 * WebKitSystemInterface.h: 3148 * libWebKitSystemInterface.a: 3149 31502006-12-16 Adele Peterson <adele@apple.com> 3151 3152 Reviewed by Adam. 3153 3154 WebKitLibraries part of fix for: 3155 <rdar://problem/4463829> Switch to use new search field implementation for <input type="search"> 3156 3157 Added wkDrawTextFieldCellFocusRing. 3158 3159 * WebKitSystemInterface.h: 3160 * libWebKitSystemInterface.a: 3161 31622006-10-11 Darin Adler <darin@apple.com> 3163 3164 Reviewed by John Sullivan. 3165 3166 * WebKitSystemInterface.h: Updated to a C++-compatible version. 3167 31682006-08-31 Adele Peterson <adele@apple.com> 3169 3170 Reviewed by John Sullivan. 3171 3172 Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API. 3173 3174 * WebKitSystemInterface.h: 3175 * libWebKitSystemInterface.a: 3176 31772006-08-30 Adele Peterson <adele@apple.com> 3178 3179 Reviewed by Hyatt. 3180 3181 Updated for http://bugs.webkit.org/show_bug.cgi?id=10575 3182 Enable secure input mode for new password fields 3183 3184 * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput; 3185 * libWebKitSystemInterface.a: 3186 31872006-07-09 Anders Carlsson <acarlsson@apple.com> 3188 3189 Reviewed by Darin Adler. 3190 3191 * WebKitSystemInterface.h: 3192 * libWebKitSystemInterface.a: 3193 Add WKPathFromFont. 3194 31952006-07-05 Adele Peterson <adele@apple.com> 3196 3197 Reviewed by Maciej and Hyatt. 3198 3199 * WebKitSystemInterface.h: Updated. 3200 * libWebKitSystemInterface.a: Updated. 3201 32022006-06-16 Adele Peterson <adele@apple.com> 3203 3204 Reviewed by Alice. 3205 3206 * WebKitSystemInterface.h: Added WKDrawBezeledTextArea(). 3207 * libWebKitSystemInterface.a: ditto. 3208 32092006-04-01 Eric Seidel <eseidel@apple.com> 3210 3211 * libWebKitSystemInterface.a: commit a universal binary. 3212 32132006-04-01 Darin Adler <darin@apple.com> 3214 3215 Reviewed by Beth. 3216 3217 * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing 3218 code to use the system default alpha. 3219 32202006-03-17 Eric Seidel <eseidel@apple.com> 3221 3222 * libWebKitSystemInterface.a: commit a universal binary. 3223 32242006-03-17 Adele Peterson <adele@apple.com> 3225 3226 * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell() 3227 * libWebKitSystemInterface.a: ditto 3228 32292006-02-28 John Sullivan <sullivan@apple.com> 3230 3231 * WebKitSystemInterface.h: Removed WKMouseIsDown() 3232 * libWebKitSystemInterface.a: ditto 3233 32342006-02-23 Timothy Hatcher <timothy@apple.com> 3235 3236 New build to fix the i386 arch. (The _cuEnc64 symbol was missing.) 3237 3238 * libWebKitSystemInterface.a: 3239 32402006-02-19 Darin Adler <darin@apple.com> 3241 3242 * WebKitSystemInterface.h: Added WKDrawFocusRing. 3243 * libWebKitSystemInterface.a: Ditto. 3244 32452006-02-06 John Sullivan <sullivan@apple.com> 3246 3247 * WebKitSystemInterface.h: 3248 * libWebKitSystemInterface.a: 3249 removed WKExecutableLinkedInTigerOrEarlier 3250 32512005-11-01 Darin Adler <darin@apple.com> 3252 3253 * libWebKitSystemInterface.a: Updated. 3254 32552005-10-04 Maciej Stachowiak <mjs@apple.com> 3256 3257 - updated 3258 3259 * WebKitSystemInterface.h: 3260 * libWebKitSystemInterface.a: 3261 32622005-09-08 Justin Garcia <justin.garcia@apple.com> 3263 3264 * WebKitSystemInterface.h: Update to latest 3265 * libWebKitSystemInterface.a: ditto 3266 32672005-09-04 Darin Adler <darin@apple.com> 3268 3269 * WebKitSystemInterface.h: Update to latest 3270 * libWebKitSystemInterface.a: Ditto. 3271 32722005-08-07 Darin Adler <darin@apple.com> 3273 3274 * libWebKitSystemInterface.a: Universal binary. 3275 * WebKitSystemInterface.h: Updated for calls that Eric recently removed. 3276 32772005-07-01 John Sullivan <sullivan@apple.com> 3278 3279 - added WKExecutableLinkedInTigerOrEarlier 3280 3281 * WebKitSystemInterface.h: 3282 * libWebKitSystemInterface.a: 3283 32842005-06-06 Maciej Stachowiak <mjs@apple.com> 3285 3286 - updated for crashing bugfix 3287 3288 * libWebKitSystemInterface.a: 3289 32902005-06-06 Maciej Stachowiak <mjs@apple.com> 3291 3292 - updated 3293 3294 * WebKitSystemInterface.h: 3295 * libWebKitSystemInterface.a: 3296 32972005-06-06 Maciej Stachowiak <mjs@apple.com> 3298 3299 - updated 3300 3301 * WebKitSystemInterface.h: 3302 * libWebKitSystemInterface.a: 3303 33042005-06-06 Maciej Stachowiak <mjs@apple.com> 3305 3306 - updated 3307 3308 * WebKitSystemInterface.h: 3309 * libWebKitSystemInterface.a: 3310 33112005-06-06 Maciej Stachowiak <mjs@apple.com> 3312 3313 - updated 3314 3315 * WebKitSystemInterface.h: 3316 * libWebKitSystemInterface.a: 3317 33182005-06-06 Maciej Stachowiak <mjs@apple.com> 3319 3320 - updated 3321 3322 * WebKitSystemInterface.h: 3323 * libWebKitSystemInterface.a: 3324 33252005-06-06 Maciej Stachowiak <mjs@apple.com> 3326 3327 - updated 3328 3329 * WebKitSystemInterface.h: 3330 * libWebKitSystemInterface.a: 3331 33322005-06-06 Maciej Stachowiak <mjs@apple.com> 3333 3334 - updated 3335 3336 * WebKitSystemInterface.h: 3337 * libWebKitSystemInterface.a: 3338 33392005-06-06 Maciej Stachowiak <mjs@apple.com> 3340 3341 - updated 3342 3343 * WebKitSystemInterface.h: 3344 * libWebKitSystemInterface.a: 3345 33462005-06-05 Maciej Stachowiak <mjs@apple.com> 3347 3348 - added a few more bits of SPI 3349 3350 * WebKitSystemInterface.h: 3351 * libWebKitSystemInterface.a: 3352 33532005-06-05 Maciej Stachowiak <mjs@apple.com> 3354 3355 - added file type and NSURLResponse caching SPI 3356 3357 * WebKitSystemInterface.h: 3358 * libWebKitSystemInterface.a: 3359 33602005-06-05 Maciej Stachowiak <mjs@apple.com> 3361 3362 - initial checkin of WebKitSystemInterface binary 3363 3364 * WebKitSystemInterface.h: Added. 3365 * libWebKitSystemInterface.a: Added. 3366 3367