12014-08-15 Matthew Hanson <matthew_hanson@apple.com> 2 3 Merge r172019. <rdar://problem/18029617> 4 5 2014-08-04 Matthew Hanson <matthew_hanson@apple.com> 6 7 [Win] Temporarily deactivate WebGL. 8 https://bugs.webkit.org/show_bug.cgi?id=135543 9 10 Unreviewed build fix. 11 12 Landed on behalf of Brent Fulgham. 13 14 * WebKit.vcxproj/WebKit/WebKitCommon.props: Avoid 15 linking to ANGLE-based libraries. 16 172014-08-07 Dana Burkart <dburkart@apple.com> 18 19 Merge r172241 20 21 2014-08-07 Timothy Hatcher <timothy@apple.com> 22 23 Web Inspector: Update glyphs to be more like Xcode 6 24 https://bugs.webkit.org/show_bug.cgi?id=135705 25 26 Reviewed by Joseph Pecoraro. 27 28 * WebKit.xcodeproj/project.pbxproj: Added new images. 29 302014-07-30 Lucas Forschler <lforschler@apple.com> 31 32 Merge r171825 33 34 2014-07-29 Brent Fulgham <bfulgham@apple.com> 35 36 [Win] Modify version numbering scheme to support 5-tuple versions 37 https://bugs.webkit.org/show_bug.cgi?id=135400 38 <rdar://problem/17849033> 39 40 Reviewed by David Kilzer. 41 42 * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Use the new 43 version-stamp.pl script to version JavaScriptCore.dll. 44 452014-07-09 Brent Fulgham <bfulgham@apple.com> 46 47 [Win] Remove uses of 'bash' in build system 48 https://bugs.webkit.org/show_bug.cgi?id=134782 49 <rdar://problem/17615533> 50 51 Reviewed by Dean Jackson. 52 53 Remove uses of 'bash' by replacing Windows-specific bash scripts 54 with Perl equivalents. 55 56 * WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl: 57 * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: 58 * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd: 59 * WebKit.vcxproj/WebKit/WebKitVersion.cmd: 60 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd: 61 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: 62 * WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd: 63 642014-07-09 Brent Fulgham <bfulgham@apple.com> 65 66 [Win] Remove use of 'grep' in build steps 67 https://bugs.webkit.org/show_bug.cgi?id=134770 68 <rdar://problem/17608783> 69 70 Reviewed by Tim Horton. 71 72 Replace uses of the grep command in Windows builds with the equivalent 73 Perl program. 74 75 * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: 76 * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd: 77 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: 78 * WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd: 79 802014-07-08 Brent Fulgham <bfulgham@apple.com> 81 82 [Win] Implement auto-version as a Perl program 83 https://bugs.webkit.org/show_bug.cgi?id=134745 84 <rdar://problem/17597801> 85 86 Reviewed by David Kilzer. 87 88 Modify build commands to use new Perl version of the 89 auto-version script. 90 91 * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: 92 * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd: 93 942014-07-06 Yoav Weiss <yoav@yoav.ws> 95 96 Turn on img@sizes compile flag 97 https://bugs.webkit.org/show_bug.cgi?id=134634 98 99 Reviewed by Benjamin Poulain. 100 101 * mac/Configurations/FeatureDefines.xcconfig: Moved compile flag to alphabetical order. 102 1032014-07-01 Alex Christensen <achristensen@webkit.org> 104 105 [Win64] Unreviewed build fix. 106 107 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 108 Corrected 64-bit linker symbols. 109 1102014-06-27 Brent Fulgham <bfulgham@apple.com> 111 112 [Win] Implement parts of the AVFOUNDATION_LOADER_DELEGATE logic for Windows 113 https://bugs.webkit.org/show_bug.cgi?id=134418 114 115 Reviewed by Eric Carlson. 116 117 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new 118 export. 119 1202014-06-26 Brady Eidson <beidson@apple.com> 121 122 Remove use of PlatformStrategies for Gamepad API. 123 https://bugs.webkit.org/show_bug.cgi?id=134348 124 125 Reviewed by Dean Jackson. 126 127 * WebKit.xcodeproj/project.pbxproj: 128 1292014-06-25 Brent Fulgham <bfulgham@apple.com> 130 131 [Win] Expose Cache Information to WinLauncher 132 https://bugs.webkit.org/show_bug.cgi?id=134318 133 134 Reviewed by Dean Jackson. 135 136 * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Copy the 137 CFDictionaryPropertyBag header to WebKit API directory. 138 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 139 Expose the dictionary accessor for the CFDictionaryPropertyBag. 140 1412014-06-25 Brady Eidson <beidson@apple.com> 142 143 Add HID-based gamepad implementation for Mac 144 https://bugs.webkit.org/show_bug.cgi?id=134324 145 146 Reviewed by Dean Jackson. 147 148 * WebKit.xcodeproj/project.pbxproj: 149 1502014-06-23 Ryuan Choi <ryuan.choi@samsung.com> 151 152 [EFL] Remove the WebKit1 EFL code 153 https://bugs.webkit.org/show_bug.cgi?id=134096 154 155 Reviewed by Gyuyoung Kim. 156 157 * PlatformEfl.cmake: Removed. 158 * efl: Removed entire efl directory. 159 1602014-06-18 Alex Christensen <achristensen@webkit.org> 161 162 Add FTL to Windows build. 163 https://bugs.webkit.org/show_bug.cgi?id=134015 164 165 Reviewed by Filip Pizlo. 166 167 * WebKit.vcxproj/WebKit.sln: 168 Added libllvmForJSC with a dependency on JavaScriptCoreGenerated, but don't build it yet. 169 1702014-06-11 Alex Christensen <achristensen@webkit.org> 171 172 [Win] Unreviewed build fix. 173 174 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 175 Fixed 64-bit linker symbol. 176 1772014-06-04 Alex Christensen <achristensen@webkit.org> 178 179 Enable WebGL on Windows. 180 https://bugs.webkit.org/show_bug.cgi?id=133503 181 182 Reviewed by Brent Fulgham. 183 184 * WebKit.vcxproj/WebKit.sln: 185 Build ANGLE projects and add them as a dependency for linking WebKit.dll. 186 * WebKit.vcxproj/WebKit/WebKitCommon.props: 187 Link to ANGLE libraries to get EGL, GLESv2, and GLSL translator symbols. 188 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 189 Added 64-bit linker symbol. 190 1912014-05-28 Jon Honeycutt <jhoneycutt@apple.com> 192 193 Roll r168668 back in. 194 195 <https://bugs.webkit.org/show_bug.cgi?id=132621> 196 197 Reviewed by Brent Fulgham. 198 199 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 200 2012014-05-27 Csaba Osztrogonác <ossy@webkit.org> 202 203 Speculative Windows buildfix after r169358. 204 205 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 206 2072014-05-22 Antti Koivisto <antti@apple.com> 208 209 Try to fix windows build. 210 211 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 212 2132014-05-21 Alex Christensen <achristensen@webkit.org> 214 215 [Win64] Unreviewed build fix. 216 217 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 218 Corrected 64-bit linker symbol. 219 2202014-05-13 Jon Honeycutt <jhoneycutt@apple.com> 221 222 Revert "Don't dispatch 'beforeload' event inside FrameView::layout()", 223 commit 84fe8cf6fbe8b5de9a06300ca3ef6d0ffc96948c, and associated 224 follow-up fixes: 225 226 "platform/mac/plugins/testplugin-onnew-onpaint.html failing after 227 r168668", commit c17be3bf5127baf94310af4b4b9bf5a57d29aaf4 228 "[Win] Unreviewed build fix after r168668.", commit 229 4fa470ad12c38ee7d4c114541b6dd321181a8bc9 230 231 The original merged patch appears to have caused a regression in 232 fast/dom/HTMLObjectElement/object-as-frame.html. 233 234 <https://bugs.webkit.org/show_bug.cgi?id=132886> 235 236 Reviewed by Alexey Proskuryakov. 237 238 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 239 2402014-05-13 Dean Jackson <dino@apple.com> 241 242 Step 2 (of 2) fixing the Windows build. Add new setPageScaleFactor. 243 244 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 245 2462014-05-13 Dean Jackson <dino@apple.com> 247 248 Step 1 of fixing the windows build. Remove setPageScaleFactor. 249 250 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 251 2522014-05-12 Brent Fulgham <bfulgham@apple.com> 253 254 [Win] Unreviewed build fix after r168668. 255 256 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add 257 missing export symbols. 258 2592014-05-12 Anders Carlsson <andersca@apple.com> 260 261 Don't make a Frameworks symlink inside WebKitLegacy.framework 262 https://bugs.webkit.org/show_bug.cgi?id=132842 263 <rdar://problem/16886939> 264 265 Reviewed by Dan Bernstein. 266 267 * WebKit.xcodeproj/project.pbxproj: 268 2692014-05-09 Anders Carlsson <andersca@apple.com> 270 271 Rename WebKit2.framework to WebKit.framework 272 https://bugs.webkit.org/show_bug.cgi?id=132743 273 <rdar://problem/15920046> 274 275 Reviewed by Dan Bernstein. 276 277 * WebKit.xcodeproj/project.pbxproj: 278 Remove the WebKit framework, it lives inside WebKit2 now. 279 2802014-05-07 Brent Fulgham <bfulgham@apple.com> 281 282 [Win] Unreviewed 64-bit build fix. 283 284 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add 285 correct 64-bit symbol definitions. 286 2872014-05-07 Oliver Hunt <oliver@apple.com> 288 289 Fix windows build. 290 291 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 292 2932014-05-06 Anders Carlsson <andersca@apple.com> 294 295 Put the symlink in the right place. 296 297 * WebKit.xcodeproj/project.pbxproj: 298 2992014-05-06 Anders Carlsson <andersca@apple.com> 300 301 Put WebKitPluginHost.app in WebKitLegacy.framework 302 https://bugs.webkit.org/show_bug.cgi?id=132592 303 <rdar://problem/15920046> 304 305 Reviewed by Dan Bernstein. 306 307 * WebKit.xcodeproj/project.pbxproj: 308 3092014-05-05 Andreas Kling <akling@apple.com> 310 311 Unreviewed, rolling out r168334. 312 313 Broke builds. 314 315 Reverted changeset: 316 317 "Put WebKitPluginHost.app in WebKitLegacy.framework" 318 https://bugs.webkit.org/show_bug.cgi?id=132592 319 http://trac.webkit.org/changeset/168334 320 3212014-05-05 Anders Carlsson <andersca@apple.com> 322 323 Put WebKitPluginHost.app in WebKitLegacy.framework 324 https://bugs.webkit.org/show_bug.cgi?id=132592 325 <rdar://problem/15920046> 326 327 Reviewed by Dan Bernstein. 328 329 * WebKit.xcodeproj/project.pbxproj: 330 3312014-05-02 Anders Carlsson <andersca@apple.com> 332 333 Remove unsuccessful build fix attempts 334 https://bugs.webkit.org/show_bug.cgi?id=132476 335 336 Reviewed by Dan Bernstein. 337 338 * WebKit.xcodeproj/project.pbxproj: 339 3402014-05-01 Anders Carlsson <andersca@apple.com> 341 342 Support OS-version-specific install paths for WebKit.framework 343 https://bugs.webkit.org/show_bug.cgi?id=132448 344 <rdar://problem/16784932> 345 346 Reviewed by Dan Bernstein. 347 348 * WebKit.xcodeproj/project.pbxproj: 349 Add a build step to put a symlink in place from PrivateFrameworks to Frameworks. 350 3512014-05-01 Dan Bernstein <mitz@apple.com> 352 353 <rdar://problem/16780403> REGRESSION: Plugin tests failing on Mac/WebKit1. 354 355 * WebKit.xcodeproj/project.pbxproj: Keep the WebKitPluginHost.app symlink in 356 WebKit.framework for now. 357 3582014-04-30 Eric Carlson <eric.carlson@apple.com> 359 360 [iOS] do not pause video when entering background while playing to external device 361 https://bugs.webkit.org/show_bug.cgi?id=132374 362 363 Reviewed by Jer Noble. 364 365 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 366 3672014-04-30 Anders Carlsson <andersca@apple.com> 368 369 Try yet again to fix the build. 370 371 * WebKit.xcodeproj/project.pbxproj: 372 3732014-04-30 Anders Carlsson <andersca@apple.com> 374 375 Another build fix attempt. 376 377 * WebKit.xcodeproj/project.pbxproj: 378 3792014-04-30 Anders Carlsson <andersca@apple.com> 380 381 Try to fix the iOS build. 382 383 * WebKit.xcodeproj/project.pbxproj: 384 3852014-04-30 Anders Carlsson <andersca@apple.com> 386 387 Another build fix attempt. 388 389 * WebKit.xcodeproj/project.pbxproj: 390 Remove headers if it seems like the WKWebViewPrivate header imports itself. 391 3922014-04-30 Anders Carlsson <andersca@apple.com> 393 394 Another build fix. 395 396 * WebKit.xcodeproj/project.pbxproj: 397 Remove WK headers from WebKit.framework as well when WebKitLegacy WK headers are encountered. 398 3992014-04-30 Anders Carlsson <andersca@apple.com> 400 401 Try to fix the build. 402 403 * WebKit.xcodeproj/project.pbxproj: 404 Remove old WK forwarding headers from WebKitLegacy. 405 4062014-04-30 Anders Carlsson <andersca@apple.com> 407 408 Move the legacy WebKit API into WebKitLegacy.framework and move it inside WebKit.framework 409 https://bugs.webkit.org/show_bug.cgi?id=132399 410 <rdar://problem/15920046> 411 412 Reviewed by Dan Bernstein. 413 414 * WebKit.xcodeproj/project.pbxproj: 415 Add a new build target that builds the legacy WebKit API in WebKitLegacy.framework. This framework 416 is then re-exported by WebKit.framework, and its headers are copied to WebKit.framework. All the WebKitLegacy 417 headers are made private, and the MigrateHeadersFromWebKitLegacy.make Makefile will copy all the headers specified 418 in WEBKIT_PUBLIC_HEADERS to WebKit/Headers. 419 4202014-04-29 Alex Christensen <achristensen@webkit.org> 421 422 [WinCairo] Switch video from GStreamer to Media Foundation. 423 https://bugs.webkit.org/show_bug.cgi?id=132358 424 425 Reviewed by Brent Fulgham. 426 427 * WebKit.vcxproj/WebKit/WebKit.vcxproj: 428 Removed dependencies on GStreamer. 429 4302014-04-22 Brent Fulgham <bfulgham@apple.com> 431 432 [Win] Support Python 2.7 in Cygwin 433 https://bugs.webkit.org/show_bug.cgi?id=132023 434 435 Reviewed by Michael Saboff. 436 437 * WebKit.vcxproj/WebKit/WebKitVersion.cmd: Use correct 438 path to Python under Cygwin. 439 4402014-04-20 Andreas Kling <akling@apple.com> 441 442 Blind Windows build fix. Hope I guessed the 64-bit mangled form right. 443 444 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 445 4462014-04-18 Philippe Normand <pnormand@igalia.com> 447 448 Remove NETWORK_INFO support 449 https://bugs.webkit.org/show_bug.cgi?id=131841 450 451 Reviewed by Gyuyoung Kim. 452 453 * PlatformEfl.cmake: 454 4552014-04-17 Brent Fulgham <bfulgham@apple.com> 456 457 [Win] Unreviewed 64-bit build fix. 458 459 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Do not 460 export 32-bit symbol in 64-bit build. 461 4622014-04-17 Hyowon Kim <hw1008.kim@samsung.com> 463 464 [EFL] Remove deprecated ewk_paint code. 465 https://bugs.webkit.org/show_bug.cgi?id=131266 466 467 Reviewed by Gyuyoung Kim. 468 469 ewk_paint related code was deprecated since r166637. 470 471 * PlatformEfl.cmake: Remove ewk_paint_context.cpp 472 4732014-04-16 Simon Fraser <simon.fraser@apple.com> 474 475 Make Windows fail with a link error so I know what the new symbol is. 476 477 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 478 4792014-04-10 Michael Saboff <msaboff@apple.com> 480 481 LLInt interpreter code should be generated as part of one function 482 https://bugs.webkit.org/show_bug.cgi?id=131205 483 484 Reviewed by Mark Lam. 485 486 Updated VS dependencies for JavaScriptCore changes. 487 488 * WebKit.vcxproj/WebKit.sln: 489 4902014-04-10 Brent Fulgham <bfulgham@apple.com> 491 492 [Win] Unreviewed 64-bit Build Fix. 493 494 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Provide 495 proper mangled names for 64-bit build. 496 4972014-04-08 Martin Robinson <mrobinson@igalia.com> 498 499 [GTK] Remove the WebKitGTK+ WebKit 1 code 500 https://bugs.webkit.org/show_bug.cgi?id=131399 501 502 Reviewed by Anders Carlsson. 503 504 * PlatformGTK.cmake: Removed. 505 * gtk: Remove this entire directory. 506 5072014-04-06 Darin Adler <darin@apple.com> 508 509 Make some bindings improvements, with smaller code size for error message generation 510 https://bugs.webkit.org/show_bug.cgi?id=131285 511 512 Reviewed by Andreas Kling. 513 514 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Updated for 515 changes in JavaScript binding functions. 516 5172014-04-05 Brian J. Burg <burg@cs.washington.edu> 518 519 Web Inspector: remove unused test hook setInspectorResourcesDataSizeLimits 520 https://bugs.webkit.org/show_bug.cgi?id=131268 521 522 Reviewed by Timothy Hatcher. 523 524 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove symbols. 525 5262014-04-05 Brian J. Burg <burg@cs.washington.edu> 527 528 Web Inspector: remove unused metrics and commands from the Timeline agent 529 https://bugs.webkit.org/show_bug.cgi?id=131184 530 531 Reviewed by Timothy Hatcher. 532 533 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove symbols. 534 5352014-04-04 Brent Fulgham <bfulgham@apple.com> 536 537 Unreviewed build fix. 538 539 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing 540 symbol export. 541 5422014-04-03 Brent Fulgham <bfulgham@apple.com> 543 544 Unreviewed build fix. 545 546 * WebKit.vcxproj/WebKit.sln: Make sure we don't generate the 547 WebInspectorUI before the generated JS is ready. 548 5492014-04-02 Benjamin Poulain <bpoulain@apple.com> 550 551 [iOS] Remove the legacy string drawing code 552 https://bugs.webkit.org/show_bug.cgi?id=131088 553 554 Reviewed by Sam Weinig. 555 556 * WebKit.xcodeproj/project.pbxproj: 557 5582014-04-02 Brent Fulgham <bfulgham@apple.com> 559 560 [Win] Unreviewed build fix for full Debug rebuild. 561 562 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export JSC symbol needed by testing infrastructure. 563 5642014-04-01 Zalan Bujtas <zalan@apple.com> 565 566 Subpixel rendering: Transition class Image (and its dependencies) from int to float to enable subpixel positioned/sized images. 567 https://bugs.webkit.org/show_bug.cgi?id=130643 568 569 Reviewed by Simon Fraser. 570 571 This is in preparation to support subpixel positioned/sized background images. While 1x bitmap images can't take 572 subpixel sizing on hidpi resolutions, both generated and hidpi images can. 573 This patch does not change Image behavior in general as both position and size are still snapped to integral values. 574 575 No change in behavior. 576 577 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 578 5792014-03-31 Andreas Kling <akling@apple.com> 580 581 Blind Windows build fix. Check my mangle-fu. 582 583 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 584 5852014-03-26 Brent Fulgham <bfulgham@apple.com> 586 587 Unreviewed build/test correction. 588 589 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export the AXObjectCache::setEnhancedUserInterfaceEnabled 590 set function. 591 5922014-03-22 Darin Adler <darin@apple.com> 593 594 Remove String::deprecatedCharacters 595 https://bugs.webkit.org/show_bug.cgi?id=126854 596 597 Reviewed by Sam Weinig. 598 599 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 600 Removed getData16SlowCase. 601 6022014-03-21 Alex Christensen <achristensen@webkit.org> 603 604 [Win] Compile fixes with video not enabled. 605 https://bugs.webkit.org/show_bug.cgi?id=130597 606 607 Reviewed by Darin Adler. 608 609 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 610 Only include MediaSessionManager symbols if video is enabled. 611 6122014-03-21 Pratik Solanki <psolanki@apple.com> 613 614 Check for inappropriate macros in private headers 615 https://bugs.webkit.org/show_bug.cgi?id=130564 616 617 Reviewed by Filip Pizlo. 618 619 Check PrivateHeaders for inappropriate macros as well so that we avoid build breakages like 620 the one due to the original commit for bug 130142. 621 622 * WebKit.xcodeproj/project.pbxproj: 623 6242014-03-20 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> 625 626 [EFL][GTK] Get CMake to find Freetype2 properly 627 https://bugs.webkit.org/show_bug.cgi?id=130150 628 629 Reviewed by Martin Robinson. 630 631 Newer versions of CMake are not able to find Freetype2 correctly. 632 FindFreetype2.cmake checks for the version number in freetype.h header, since it seems that bug exists in 633 freetype2 repo, because a completely different version number is found in freetype2.pc. 634 635 * PlatformEfl.cmake: 636 6372014-03-20 Beth Dakin <bdakin@apple.com> 638 639 Speculative build fix. 640 641 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 642 6432014-03-20 Alex Christensen <achristensen@webkit.org> 644 645 Build fixes for Win64. 646 https://bugs.webkit.org/show_bug.cgi?id=130481 647 648 Reviewed by Brent Fulgham. 649 650 * WebKit.vcxproj/WebKit.sln: 651 Don't build ANGLE projects for now, corrected build configurations, 652 and build WebInspectorUI. 653 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 654 Added 64-bit linker symbol. 655 6562014-03-20 Gavin Barraclough <barraclough@apple.com> 657 658 Merge AtomicString, Identifier 659 https://bugs.webkit.org/show_bug.cgi?id=128624 660 661 Reviewed by Geoff Garen. 662 663 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 664 - exports no longer needed. 665 6662014-03-20 Commit Queue <commit-queue@webkit.org> 667 668 Unreviewed, rolling out r165962. 669 https://bugs.webkit.org/show_bug.cgi?id=130512 670 671 It broke the build (Requested by Ossy on #webkit). 672 673 Reverted changeset: 674 675 "[EFL][GTK] Get CMake to find Freetype2 properly" 676 https://bugs.webkit.org/show_bug.cgi?id=130150 677 http://trac.webkit.org/changeset/165962 678 6792014-03-20 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> 680 681 [EFL][GTK] Get CMake to find Freetype2 properly 682 https://bugs.webkit.org/show_bug.cgi?id=130150 683 684 Reviewed by Csaba Osztrogonác. 685 686 Newer versions of CMake are not able to find Freetype2 correctly. 687 FindFreetype2.cmake checks for the version number in freetype.h header, since it seems that bug exists in 688 freetype2 repo, because a completely different version number is found in freetype2.pc. 689 690 * PlatformEfl.cmake: 691 6922014-03-18 Samuel White <samuel_white@apple.com> 693 694 AX: Not able to use arrow keys to read text with VoiceOver before selection is set someplace (anyplace). 695 https://bugs.webkit.org/show_bug.cgi?id=130250 696 697 Reviewed by Chris Fleizach. 698 699 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 700 7012014-03-17 Ryosuke Niwa <rniwa@webkit.org> 702 703 Revert the erroneous change made by Xcode. 704 705 * WebKit.xcodeproj/project.pbxproj: 706 7072014-03-16 Darin Adler <darin@apple.com> 708 709 Optimize hasTagName when called on an HTMLElement 710 https://bugs.webkit.org/show_bug.cgi?id=130090 711 712 Reviewed by Antti Koivisto. 713 714 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 715 Updated exports for QualifiedName -> HTMLQualifiedName change. 716 7172014-03-14 Maciej Stachowiak <mjs@apple.com> 718 719 Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers 720 https://bugs.webkit.org/show_bug.cgi?id=130276 721 <rdar://problem/16266927> 722 723 Reviewed by Simon Fraser. 724 725 * scripts/generate-webkitversion.pl: 726 (printLicenseHeader): 727 7282014-03-14 Oliver Hunt <oliver@apple.com> 729 730 Improve dom error messages 731 https://bugs.webkit.org/show_bug.cgi?id=130103 732 733 Reviewed by Andreas Kling. 734 735 Make windows build. 736 737 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 738 7392014-03-12 Anders Carlsson <andersca@apple.com> 740 741 <rdar://problem/16307346> Add new WebKitLegacy.framework. 742 743 Reviewed by Dan Bernstein. 744 745 * WebKit.xcodeproj/project.pbxproj: 746 Add new files. 747 7482014-03-12 Tim Horton <timothy_horton@apple.com> 749 750 Hook up image controls for WebKit1 751 https://bugs.webkit.org/show_bug.cgi?id=130062 752 <rdar://problem/15964809> 753 754 Reviewed by Brady Eidson. 755 756 * WebKit.xcodeproj/project.pbxproj: 757 Add WebSharingServicePickerController. 758 7592014-03-11 Jae Hyun Park <jaepark@webkit.org> 760 761 [GTK][CMake] Add HARFBUZZ_INCLUDE_DIRS to WebKit and WebKit2 762 https://bugs.webkit.org/show_bug.cgi?id=130070 763 764 Reviewed by Martin Robinson. 765 766 * PlatformGTK.cmake: 767 7682014-03-10 Brent Fulgham <bfulgham@apple.com> 769 770 [Win] Unreviewed build fix (64-bit). 771 772 * WebKit.vcxproj/WebKit/WebKitCommon.props: Put uuid.lib as the last link library so that 773 the MSIE DOM symbols don't conflict with WebKit's. 774 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing 64-bit symbol definitions. 775 7762014-03-10 Brent Fulgham <bfulgham@apple.com> 777 778 [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages. 779 https://bugs.webkit.org/show_bug.cgi?id=130023 780 781 Reviewed by Dean Jackson. 782 783 * WebKit.vcxproj/WebKit.make: Removed. 784 * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Use %PlatformArchitecture% rather than 785 hard-coded 32-bit path. 786 7872014-03-10 Martin Robinson <mrobinson@igalia.com> 788 789 [GTK] [CMake] Clean up library linking 790 https://bugs.webkit.org/show_bug.cgi?id=129782 791 792 Reviewed by Philippe Normand. 793 794 * PlatformGTK.cmake: Use the new macro. 795 7962014-03-07 Alex Christensen <achristensen@webkit.org> 797 798 [Win] Unreviewed build fix after r165310. 799 800 * WebKit.vcxproj/WebKit/WebKitDirectX.props: 801 Replaced Platform macro, which is either "Win32" or "x64" 802 with PlatformShortName macro, which is either "x86" or "x64". 803 This is correct for finding the DirectX libraries. 804 8052014-03-07 Brent Fulgham <bfulgham@apple.com> 806 807 [Win] Unreviewed gardening (for 64-bit) 808 809 * WebKit.vcxproj/WebKit/WebKitDirectX.props: Use Platform macro, rather than 810 hard-coded path. This allows it to work on 32-bit or 64-bit builds. 811 8122014-03-07 Anders Carlsson <andersca@apple.com> 813 814 Make it possible to copy WebKit2 headers to WebKit.framework 815 https://bugs.webkit.org/show_bug.cgi?id=129935 816 817 Reviewed by Dan Bernstein. 818 819 * WebKit.xcodeproj/project.pbxproj: 820 Move the migrate headers script out into its own file. 821 8222014-03-07 Brent Fulgham <bfulgham@apple.com> 823 824 [Win] Convert WebKit.make to an MSBuild file. 825 https://bugs.webkit.org/show_bug.cgi?id=129888 826 827 Reviewed by Dean Jackson. 828 829 * WebKit.vcxproj/WebKit.proj: Added. 830 8312014-03-06 Joseph Pecoraro <pecoraro@apple.com> 832 833 Unreviewed follow-up fix for Windows for r165199. 834 835 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 836 8372014-03-05 Martin Hock <mhock@apple.com> 838 839 Add support for sessions to MemoryCache. 840 https://bugs.webkit.org/show_bug.cgi?id=127794 841 842 Reviewed by Sam Weinig. 843 844 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 845 8462014-03-03 Martin Robinson <mrobinson@igalia.com> 847 848 [GTK][CMake] Generate documentation for the DOM bindings 849 https://bugs.webkit.org/show_bug.cgi?id=126211 850 851 Reviewed by Carlos Garcia Campos. 852 853 * PlatformGTK.cmake: The list of headers for GIR generation has a better name 854 now. 855 8562014-03-03 Commit Queue <commit-queue@webkit.org> 857 858 Unreviewed, rolling out r165013. 859 http://trac.webkit.org/changeset/165013 860 https://bugs.webkit.org/show_bug.cgi?id=129646 861 862 New code is not thread safe, asserting on a worker test 863 (Requested by ap on #webkit). 864 865 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 866 8672014-03-03 Martin Hock <mhock@apple.com> 868 869 Add support for sessions to MemoryCache. 870 https://bugs.webkit.org/show_bug.cgi?id=127794 871 872 Reviewed by Sam Weinig. 873 874 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 875 8762014-03-02 Andreas Kling <akling@apple.com> 877 878 Blind Windows build fix. 879 880 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 881 882 Tweak JSDOMWindowBase::commonVM() return type to be a reference. 883 8842014-02-28 Dan Bernstein <mitz@apple.com> 885 886 [Mac] Remove MailQuirksUserScript.js 887 https://bugs.webkit.org/show_bug.cgi?id=129536 888 889 Reviewed by Andy Estes. 890 891 * WebKit.xcodeproj/project.pbxproj: Removed reference to the file. 892 8932014-02-26 Michael Saboff <msaboff@apple.com> 894 895 Auto generate bytecode information for bytecode parser and LLInt 896 https://bugs.webkit.org/show_bug.cgi?id=129181 897 898 Reviewed by Mark Lam. 899 900 Added ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR} to WebKit_INCLUDE_DIRECTORIES due to new 901 generated Bytecodes.h include file. 902 903 * CMakeLists.txt: 904 9052014-02-26 Alex Christensen <achristensen@webkit.org> 906 907 [WinCairo] Fixed linking after disabling WebGL. 908 909 * WebKit.vcxproj/WebKit/WebKitCFLite.props: 910 Don't link to ANGLE libraries, which are no longer built. 911 9122014-02-26 Joseph Pecoraro <pecoraro@apple.com> 913 914 Web Inspector: Remove console.profiles from window.console API 915 https://bugs.webkit.org/show_bug.cgi?id=116883 916 917 Reviewed by Timothy Hatcher. 918 919 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 920 9212014-02-24 Martin Robinson <mrobinson@igalia.com> 922 923 [GTK] generate-gtkdoc should not generate documentation for source files for unbuilt source files 924 https://bugs.webkit.org/show_bug.cgi?id=128417 925 926 Reviewed by Carlos Garcia Campos. 927 928 * PlatformGTK.cmake: Correct the definition of WebKitGTK_ENUM_GENERATION_HEADERS and generate 929 a gtkdoc-webkitgtk.cfg file to be used by generate-gtkdoc. 930 9312014-02-24 Anders Carlsson <andersca@apple.com> 932 933 Add WebViewGroup 934 https://bugs.webkit.org/show_bug.cgi?id=129280 935 936 Reviewed by Dan Bernstein. 937 938 Add new files. 939 940 * WebKit.xcodeproj/project.pbxproj: 941 9422014-02-24 Roger Fong <roger_fong@apple.com> 943 944 [WinCairo] Disable ANGLE build on WinCairo port. 945 946 * WebKit.vcxproj/WebKit.sln: 947 9482014-02-21 Brent Fulgham <bfulgham@apple.com> 949 950 Unreviewed build fix after r164505 951 952 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Update exports 953 definition for TreeScope::getElementById. 954 9552014-02-21 Eric Carlson <eric.carlson@apple.com> 956 957 Fix TimeRanges layering violations 958 https://bugs.webkit.org/show_bug.cgi?id=128717 959 960 Reviewed by Jer Noble. 961 962 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: TimeRanges::create(void) for Internals. 963 9642014-02-20 Enrique Ocaña González <eocanha@igalia.com> 965 966 WebKitGTK+ should stop using COMPILE_ASSERT_MATCHING_ENUM macros 967 https://bugs.webkit.org/show_bug.cgi?id=127800 968 969 Reviewed by Martin Robinson. 970 971 * PlatformGTK.cmake: Removed AssertMatchingEnums.cpp 972 9732014-02-18 Ryosuke Niwa <rniwa@webkit.org> 974 975 Changing selection shouldn't synchronously update editor UI components 976 https://bugs.webkit.org/show_bug.cgi?id=129024 977 978 Reviewed by Brent Fulgham. 979 980 Added symbols for internals. 981 982 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 983 9842014-02-17 Sergio Correia <sergio.correia@openbossa.org> 985 986 Replace uses of PassOwnPtr/OwnPtr with std::unique_ptr in WebCore/inspector 987 https://bugs.webkit.org/show_bug.cgi?id=128681 988 989 Reviewed by Timothy Hatcher. 990 991 Another step towards getting rid of PassOwnPtr/OwnPtr, now targeting 992 WebCore/inspector/*. Besides files in there, a few other files in 993 JavaScriptCore/inspector, WebKit/, WebKit2/WebProcess/WebCoreSupport/ 994 and WebCore/testing were touched. 995 996 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 997 9982014-02-15 Alexey Proskuryakov <ap@apple.com> 999 1000 [Mac] Remove WebSerializedJSValue SPI 1001 https://bugs.webkit.org/show_bug.cgi?id=128720 1002 1003 Reviewed by Anders Carlsson. 1004 1005 * WebKit.xcodeproj/project.pbxproj: Removed WebSerializedJSValue files from the project. 1006 10072014-02-11 Alex Christensen <achristensen@webkit.org> 1008 1009 Fixed linking on Win64. 1010 https://bugs.webkit.org/show_bug.cgi?id=128211 1011 1012 Reviewed by Brent Fulgham. 1013 1014 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1015 Corrected Win64 linker symbols. 1016 10172014-02-09 Mark Rowe <mrowe@apple.com> 1018 1019 Stop relinking WebKit on every build. 1020 1021 * WebKit.xcodeproj/project.pbxproj: Fix the case on an input file for the Generate Export Files 1022 script phase so it will run only when the inputs change rather than on every build. 1023 10242014-02-09 Ryuan Choi <ryuan.choi@samsung.com> 1025 1026 [EFL] Remove PageClientEfl 1027 https://bugs.webkit.org/show_bug.cgi?id=128508 1028 1029 Reviewed by Andreas Kling. 1030 1031 * PlatformEfl.cmake: Removed PageClientEfl.cpp 1032 10332014-02-06 Joseph Pecoraro <pecoraro@apple.com> 1034 1035 Unreviewed Windows Build Fix after r163568. 1036 1037 Remove old symbol export. It is now const. Waiting for bot to produce new symbol. 1038 1039 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1040 10412014-02-05 Csaba Osztrogonác <ossy@webkit.org> 1042 1043 Remove ENABLE(SVG) guards 1044 https://bugs.webkit.org/show_bug.cgi?id=127991 1045 1046 Reviewed by Sam Weinig. 1047 1048 * PlatformEfl.cmake: 1049 10502014-02-04 Eric Carlson <eric.carlson@apple.com> 1051 1052 Refine MediaSession interruptions 1053 https://bugs.webkit.org/show_bug.cgi?id=128125 1054 1055 Reviewed by Jer Noble. 1056 1057 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export applicationWillEnterForeground 1058 and applicationWillEnterBackground for Internals. 1059 10602014-02-04 Commit Queue <commit-queue@webkit.org> 1061 1062 Unreviewed, rolling out r163376. 1063 http://trac.webkit.org/changeset/163376 1064 https://bugs.webkit.org/show_bug.cgi?id=128184 1065 1066 Unexpected test failures. (Requested by eric_carlson on 1067 #webkit). 1068 1069 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1070 10712014-02-04 Eric Carlson <eric.carlson@apple.com> 1072 1073 Refine MediaSession interruptions 1074 https://bugs.webkit.org/show_bug.cgi?id=128125 1075 1076 Reviewed by Jer Noble. 1077 1078 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export applicationWillEnterForeground 1079 and applicationWillEnterBackground for Internals. 1080 10812014-01-31 Oliver Hunt <oliver@apple.com> 1082 1083 Rollout r163195 and related patches 1084 1085 * CMakeLists.txt: 1086 10872014-01-29 Oliver Hunt <oliver@apple.com> 1088 1089 Make it possible to implement JS builtins in JS 1090 https://bugs.webkit.org/show_bug.cgi?id=127887 1091 1092 Reviewed by Michael Saboff. 1093 1094 CMake updates 1095 1096 * CMakeLists.txt: 1097 10982014-01-30 Martin Robinson <mrobinson@igalia.com> 1099 1100 [GTK] [CMake] Add support for building against GTK+ 2 1101 https://bugs.webkit.org/show_bug.cgi?id=127959 1102 1103 Reviewed by Anders Carlsson. 1104 1105 * PlatformGTK.cmake: Use the new API version variable and don't use GTK3 directly. 1106 11072014-01-30 Commit Queue <commit-queue@webkit.org> 1108 1109 Unreviewed, rolling out r163052. 1110 http://trac.webkit.org/changeset/163052 1111 https://bugs.webkit.org/show_bug.cgi?id=127895 1112 1113 It was the buildfix after the rolled out r163048 (Requested by 1114 Ossy on #webkit). 1115 1116 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1117 11182014-01-29 Dan Bernstein <mitz@apple.com> 1119 1120 Moved linking against common frameworks and a library from the .xcconfig file into the target. 1121 1122 Reviewed by Tim Horton. 1123 1124 * WebKit.xcodeproj/project.pbxproj: 1125 11262014-01-29 Sam Weinig <sam@webkit.org> 1127 1128 Fix windows. 1129 1130 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1131 11322014-01-29 Ryuan Choi <ryuan.choi@samsung.com> 1133 1134 EFL port should stop using COMPILE_ASSERT_MATCHING_ENUM macros 1135 https://bugs.webkit.org/show_bug.cgi?id=127801 1136 1137 Reviewed by Anders Carlsson. 1138 1139 * PlatformEfl.cmake: Removed AssertMatchingEnums.cpp 1140 11412014-01-27 Roger Fong <roger_fong@apple.com> 1142 1143 [Windows] Tests crashing on Windows after r162816. 1144 https://bugs.webkit.org/show_bug.cgi?id=127703. 1145 1146 Reviewed by Alexey Proskuryakov. 1147 1148 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove variable export in favor of function export. 1149 11502014-01-26 Chris Fleizach <cfleizach@apple.com> 1151 1152 AX: Disable accessibility after every test run 1153 https://bugs.webkit.org/show_bug.cgi?id=127439 1154 1155 Reviewed by Alexey Proskuryakov. 1156 1157 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1158 11592014-01-26 Anders Carlsson <andersca@apple.com> 1160 1161 Fix build. 1162 1163 Make HistoryPropertyList an Objective-C++ class. 1164 1165 * WebKit.xcodeproj/project.pbxproj: 1166 11672014-01-25 Alex Christensen <achristensen@webkit.org> 1168 1169 Unreviewed build fix for Win64. 1170 1171 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1172 Corrected 64-bit linker symbol. 1173 11742014-01-23 Simon Fraser <simon.fraser@apple.com> 1175 1176 Attempt to fix Windows DRT link issue. 1177 1178 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1179 11802014-01-23 Simon Fraser <simon.fraser@apple.com> 1181 1182 Make visibleContentRect() return actualVisibleContentRect() on iOS most of the time 1183 https://bugs.webkit.org/show_bug.cgi?id=127456 1184 1185 Reviewed by Antti Koivisto. 1186 1187 On iOS, visibleContentRect() returns the entire document rect for historical 1188 reasons, and actualVisibleContentRect() returns what visibleContentRect() 1189 returns on other platforms. 1190 1191 In addition, actualVisibleContentRect() was returning an empty rect in WK2. 1192 1193 Reduce the confusion of #ifdefs by making visibleContentRect() behave like 1194 actualVisibleContentRect() by default on iOS. Where it needs the old behavior, 1195 an optional parameter, LegacyIOSDocumentVisibleRect, provides this. 1196 1197 Achieve this by having the virtual ScrollableArea::visibleContentRectInternal(), 1198 which is called by non-virtual visibleContentRect() and visibleContentRectIncludingScrollbars(). 1199 1200 Similarly clean up visibleHeight/visibleWidth functions by having visibleSize() be virtual, 1201 with non-virtual visibleHeight() and visibleWidth(). 1202 1203 ScrollableArea subclasses override visibleContentRectInternal() and visibleSize() where necessary. 1204 1205 Mechanically change all the call sites of actualVisibleContentRect() to 1206 use visibleContentRect(), and the call sites of visibleContentRect() 1207 to visibleContentRect(..., LegacyIOSDocumentVisibleRect), adding comments 1208 where this may not be appropriate. 1209 1210 Change callers of visibleContentRect(IncludeScrollbars...) to visibleContentRectIncludingScrollbars(). 1211 1212 Also add actualScrollPosition(), and clean up some actualScroll* call sites. 1213 1214 No behavior change. 1215 1216 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1217 12182014-01-22 Brent Fulgham <bfulgham@apple.com> 1219 1220 [Win] Update project and solution files for 64-bit builds 1221 https://bugs.webkit.org/show_bug.cgi?id=127457 1222 1223 Reviewed by Eric Carlson. 1224 1225 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Update for VS2013. 1226 * WebKit.vcxproj/WebKit.submit.sln: Add 64-bit target. 1227 * WebKit.vcxproj/WebKit/WebKit.vcxproj: Update for VS2013 1228 * WebKit.vcxproj/WebKit/WebKitApple.props: Remove unused QTMovieWin 1229 library dependency. 1230 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: 1231 Update for VS2013. 1232 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Ditto 1233 12342014-01-22 Martin Robinson <mrobinson@igalia.com> 1235 1236 [GTK] Avoid a circular dependency when building webkitenumtypes.h 1237 https://bugs.webkit.org/show_bug.cgi?id=127199 1238 1239 Reviewed by Daniel Bates. 1240 1241 * PlatformGTK.cmake: Create a new list of headers consisting of all installed headers 1242 except webkitenumtypes.h. Use this list when generating webkitenumtypes.h. 1243 12442014-01-21 Alex Christensen <achristensen@webkit.org> 1245 1246 Unreviewed build fix for Win64. 1247 1248 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1249 Corrected 64-bit linker symbols. 1250 12512014-01-18 Brian Burg <bburg@apple.com> 1252 1253 Another build fix attempt for Windows and EFL WebKit1. 1254 1255 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1256 12572014-01-18 Brian Burg <bburg@apple.com> 1258 1259 Unreviewed build fix attempt for Windows. 1260 1261 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1262 12632014-01-17 Martin Robinson <mrobinson@igalia.com> 1264 1265 Build fix for the CMake GTK+ build 1266 1267 * PlatformGTK.cmake: We need to include ProgressTrackerClientGtk in the source list. 1268 12692014-01-17 Beth Dakin <bdakin@apple.com> 1270 1271 Need a way to test the tile cache with margins enabled 1272 https://bugs.webkit.org/show_bug.cgi?id=127194 1273 -and corresponding- 1274 <rdar://problem/15571327> 1275 1276 Reviewed by Tim Horton. 1277 1278 Attempt to keep Windows building. 1279 1280 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1281 12822014-01-16 Andy Estes <aestes@apple.com> 1283 1284 [iOS] Fix build issues with exported headers 1285 1286 * WebKit.xcodeproj/project.pbxproj: Removed WebPluginPrivate.h from 1287 the project. 1288 12892014-01-15 Ryuan Choi <ryuan.choi@samsung.com> 1290 1291 [EFL][WK1] Implement ProgressTrackerClientEfl to fix the crash 1292 https://bugs.webkit.org/show_bug.cgi?id=127031 1293 1294 Reviewed by Gyuyoung Kim. 1295 1296 * PlatformEfl.cmake: Added ProgressTrackerClientEfl.cpp into source lists. 1297 12982014-01-14 Anders Carlsson <andersca@apple.com> 1299 1300 Create separate progress tracker clients 1301 https://bugs.webkit.org/show_bug.cgi?id=127025 1302 1303 Reviewed by Sam Weinig. 1304 1305 * WebKit.xcodeproj/project.pbxproj: 1306 13072014-01-14 Dean Jackson <dino@apple.com> 1308 1309 Correct grave mistake in updating the pbxproj file rather than xcconfig. 1310 1311 * WebKit.xcodeproj/project.pbxproj: 1312 13132014-01-14 Dean Jackson <dino@apple.com> 1314 1315 Attempt to fix 32-bit Mac build. 1316 1317 * WebKit.xcodeproj/project.pbxproj: 1318 13192014-01-14 Dean Jackson <dino@apple.com> 1320 1321 [WK1] Allow generated export files on iOS 1322 https://bugs.webkit.org/show_bug.cgi?id=127008 1323 1324 Reviewed by Simon Fraser. 1325 1326 Modify the export file generation rule to read from 1327 a shared and platform-specific input file. 1328 1329 * WebKit.xcodeproj/project.pbxproj: 1330 13312014-01-13 Alex Christensen <achristensen@webkit.org> 1332 1333 Unreviewed build fix for Win64. 1334 1335 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1336 Corrected 64-bit linker symbols. 1337 13382014-01-13 Daniel Bates <dabates@apple.com> 1339 1340 [iOS] More build fixes for WebKit 1341 1342 Add iOS-specific logic to build phases: "Symlink WebKitPluginHost in to place" and "Migrate Headers". 1343 1344 * WebKit.xcodeproj/project.pbxproj: 1345 13462014-01-13 Daniel Bates <dabates@apple.com> 1347 1348 [iOS] Fix up WebKit build phases 1349 1350 Add iOS-specific logic to build phrases "Generate 64-bit Export File" and "Migrate Headers". 1351 1352 * WebKit.xcodeproj/project.pbxproj: 1353 13542014-01-13 Daniel Bates <dabates@apple.com> 1355 1356 [iOS] Don't link to Mac-only frameworks when building WebKit 1357 1358 Currently the Xcode project always links against various Mac-only frameworks (e.g. Carbon.framework). 1359 Instead the Xcode project should only link against {JavaScriptCore, WebCore}.framework and 1360 libicucore.dylib, which are the frameworks/libraries that are shared by both the Mac and iOS port. We'll 1361 use Configuration/WebCore.xcconfig to specify additional port-specific frameworks to link against. 1362 1363 * WebKit.xcodeproj/project.pbxproj: 1364 13652014-01-13 Eric Carlson <eric.carlson@apple.com> 1366 1367 Unreviewed build fix. 1368 1369 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing 1370 exports needed for Windows build after r161899. 1371 13722014-01-13 Andy Estes <aestes@apple.com> 1373 1374 [iOS] Build Fix: switch back to calling postprocess-headers.sh 1375 1376 * WebKit.xcodeproj/project.pbxproj: 1377 13782014-01-12 Dan Bernstein <mitz@apple.com> 1379 1380 Try to fix the Windows build after r161852. 1381 1382 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1383 13842014-01-10 Daniel Bates <dabates@apple.com> 1385 1386 [iOS] Upstream WebCore and Tools miscellaneous changes 1387 https://bugs.webkit.org/show_bug.cgi?id=126698 1388 1389 Reviewed by David Kilzer. 1390 1391 * WebKit.xcodeproj/project.pbxproj: 1392 13932014-01-09 Benjamin Poulain <bpoulain@apple.com> 1394 1395 Remove the WebKit layer of the Blackberry port 1396 https://bugs.webkit.org/show_bug.cgi?id=126715 1397 1398 Reviewed by Anders Carlsson. 1399 1400 * PlatformBlackBerry.cmake: Removed. 1401 * blackberry: Removed. 1402 14032014-01-08 Ryuan Choi <ryuan.choi@samsung.com> 1404 1405 [EFL] Merge ewk_view_single into ewk_view 1406 https://bugs.webkit.org/show_bug.cgi?id=126508 1407 1408 Reviewed by Gyuyoung Kim. 1409 1410 * PlatformEfl.cmake: Removed ewk_view_single.cpp. 1411 14122014-01-08 Gyuyoung Kim <gyuyoung.kim@samsung.com> 1413 1414 [EFL] Move efl API test binaries to TestWebKitAPI/EWebKit|EWebKit2 1415 https://bugs.webkit.org/show_bug.cgi?id=126615 1416 1417 Reviewed by Martin Robinson. 1418 1419 Now EFL API test binaries created in *bin* directory with other executables. 1420 It would be good to move them to their folder. This patch moves them to 1421 *TestWebKitAPI/EWebKit|EWebKit2* directories. 1422 1423 * PlatformEfl.cmake: 1424 14252014-01-08 Brent Fulgham <bfulgham@apple.com> 1426 1427 Unreviewed build fix. 1428 1429 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing 1430 exports needed for Windows build. 1431 14322014-01-07 Eric Carlson <eric.carlson@apple.com> 1433 1434 Teach MediaSessionManager to manage interruptions 1435 https://bugs.webkit.org/show_bug.cgi?id=126530 1436 1437 Reviewed by Sam Weinig. 1438 1439 * CMakeLists.txt: Add ${WEBCORE_DIR}/platform/animation to WebCore include directories. 1440 14412014-01-06 Martin Robinson <mrobinson@igalia.com> 1442 1443 Small build fix for the GTK+ CMake port 1444 1445 * PlatformGTK.cmake: Include a missing GeoClue include directory. 1446 14472014-01-06 Martin Robinson <mrobinson@igalia.com> 1448 1449 [CMake] [GTK] Fix the build for the WebKitGTK+ developer configuration 1450 https://bugs.webkit.org/show_bug.cgi?id=126505 1451 1452 Reviewed by Gustavo Noronha Silva. 1453 1454 * PlatformGTK.cmake: Add the geoclue platform directory to the include directory list. 1455 14562014-01-06 Mark Rowe <mrowe@apple.com> 1457 1458 <https://webkit.org/b/126499> Move WebKit off the legacy WebKit availability macros 1459 1460 The legacy WebKit availability macros are verbose, confusing, and provide no benefit 1461 over using the system availability macros directly. The original vision was that 1462 they'd serve a cross-platform purpose but that never came to be. 1463 1464 Since WebKit1 is API on OS X but SPI on iOS, some indirection is still needed in the 1465 availability macros to allow the headers to advertise the API as unavailable on OS X 1466 without interfering with the ability to build on iOS. This is achieved by defining 1467 WEBKIT-prefixed versions of the Foundation availability macros that are defined to 1468 their NS-prefixed equivalents. The installed headers are post-processed to map these 1469 macros back to their Foundation equivalents. 1470 1471 Part of <rdar://problem/15512304>. 1472 1473 Reviewed by Sam Weinig. 1474 1475 * WebKit.xcodeproj/project.pbxproj: Change the Postprocess Headers build phase to 1476 invoke mac/postprocess-headers.sh. 1477 14782014-01-05 Martin Robinson <mrobinson@igalia.com> 1479 1480 [GTK] [CMake] Ensure that the autotools build and the CMake install the same files 1481 https://bugs.webkit.org/show_bug.cgi?id=116379 1482 1483 Reviewed by Gustavo Noronha Silva. 1484 1485 * PlatformGTK.cmake: Install API headers, gir files, and the pkg-config file. Move 1486 a couple installed and generated headers to the installed headers list. 1487 14882014-01-04 Martin Robinson <mrobinson@igalia.com> 1489 1490 [GTK] [CMake] Improve the way we locate gobject-introspection 1491 https://bugs.webkit.org/show_bug.cgi?id=126452 1492 1493 Reviewed by Philippe Normand. 1494 1495 * PlatformGTK.cmake: Use the new introspection variables. 1496 14972014-01-03 Simon Fraser <simon.fraser@apple.com> 1498 1499 Attempt to fix EFL build. 1500 1501 * CMakeLists.txt: 1502 15032013-12-31 Andy Estes <aestes@apple.com> 1504 1505 [iOS] Upstream PLATFORM(IOS) changes to Source/WebKit/ 1506 https://bugs.webkit.org/show_bug.cgi?id=125746 1507 1508 Reviewed by David Kilzer. 1509 1510 * WebKit.xcodeproj/project.pbxproj: Added WebDatabaseManagerInternal.h 1511 and iOS.xcconfig. 1512 15132013-12-30 Martin Robinson <mrobinson@igalia.com> 1514 1515 [CMake] [GTK] Add support for GObject introspection 1516 https://bugs.webkit.org/show_bug.cgi?id=126162 1517 1518 Reviewed by Daniel Bates. 1519 1520 * PlatformGTK.cmake: Add the GIR targets. 1521 15222013-12-29 Ryuan Choi <ryuan.choi@samsung.com> 1523 1524 [EFL] Remove ewk_view_tiled 1525 https://bugs.webkit.org/show_bug.cgi?id=125961 1526 1527 Reviewed by Gyuyoung Kim. 1528 1529 * PlatformEfl.cmake: Removed ewk_view_tiled related files. 1530 15312013-12-29 Martin Robinson <mrobinson@igalia.com> 1532 1533 [GTK] [CMake] Convenience libraries that export API should be compiled with --whole-archive on Unix 1534 https://bugs.webkit.org/show_bug.cgi?id=126232 1535 1536 Reviewed by Gustavo Noronha Silva. 1537 1538 * PlatformGTK.cmake: Prefix libGObjectDOMBindings with --whole-archive so that 1539 symbols are not omitted during final linking. 1540 15412013-12-25 Martin Robinson <mrobinson@igalia.com> 1542 1543 [GTK] [CMake] Clean up generated sources directories 1544 https://bugs.webkit.org/show_bug.cgi?id=126216 1545 1546 Reviewed by Gustavo Noronha Silva. 1547 1548 * PlatformGTK.cmake: Use the new derived source variables. 1549 15502013-12-22 Martin Robinson <mrobinson@igalia.com> 1551 1552 [GTK][CMake] libtool-compatible soversion calculation 1553 https://bugs.webkit.org/show_bug.cgi?id=125511 1554 1555 Reviewed by Gustavo Noronha Silva. 1556 1557 * CMakeLists.txt: Use the POPULATE_LIBRARY_VERSION macro and the 1558 library-specific version information. 1559 15602013-12-23 Gustavo Noronha Silva <gns@gnome.org> 1561 1562 [GTK] [CMake] Generate pkg-config files 1563 https://bugs.webkit.org/show_bug.cgi?id=125685 1564 1565 Reviewed by Martin Robinson. 1566 1567 * PlatformGTK.cmake: generate webkitgtk-3.0.pc. 1568 15692013-12-22 Martin Robinson <mrobinson@igalia.com> 1570 1571 Small build fix for GTK+ with the CMake build 1572 1573 * CMakeLists.txt: Remove duplicate include directory and add missing directories 1574 necessary for GTK+. 1575 15762013-12-20 Simon Fraser <simon.fraser@apple.com> 1577 1578 Try to fix the Windows build. 1579 1580 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1581 15822013-12-20 Brent Fulgham <bfulgham@apple.com> 1583 1584 [Win] Unreviewed build fix after r160908. 1585 1586 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add 1587 missing export. 1588 15892013-12-18 Gustavo Noronha Silva <gns@gnome.org> 1590 1591 Unreviewed cmake build fix for GTK+. 1592 1593 * PlatformGTK.cmake: add missing include directory. 1594 15952013-12-16 Martin Robinson <mrobinson@igalia.com> 1596 1597 [GTK] [CMake] Add support for building WebKit1 1598 https://bugs.webkit.org/show_bug.cgi?id=116377 1599 1600 Reviewed by Gustavo Noronha Silva. 1601 1602 * CMakeLists.txt: Updated WebCore include directory list for WebKitGTK+ and 1603 added BUILDING_WEBKIT to the list of defines. 1604 * PlatformGTK.cmake: Added. 1605 16062013-12-18 Alex Christensen <achristensen@webkit.org> 1607 1608 [WinCairo] Preparation for GStreamer on Windows. 1609 https://bugs.webkit.org/show_bug.cgi?id=125946 1610 1611 Reviewed by Brent Fulgham. 1612 1613 * WebKit.vcxproj/WebKit/WebKit.vcxproj: 1614 Use new GStreamer property sheets for WinCairo. 1615 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1616 Fixed 64-bit symbols, added GStreamer symbol. 1617 16182013-12-16 Alex Christensen <achristensen@webkit.org> 1619 1620 [Win] Unreviewed build fix for 64-bit. 1621 1622 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1623 Corrected 64-bit linker symbols. 1624 16252013-12-16 Brent Fulgham <bfulgham@apple.com> 1626 1627 [Win] Unreviewed build fix. 1628 1629 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Correct typo that added a '\' at the 1630 end of a line of the file. 1631 16322013-12-16 Brent Fulgham <bfulgham@apple.com> 1633 1634 [Win] Remove dead code after conversion to VS2013 1635 https://bugs.webkit.org/show_bug.cgi?id=125795 1636 1637 Reviewed by Darin Adler. 1638 1639 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1640 Remove unused function exports. 1641 16422013-12-16 Alex Christensen <achristensen@webkit.org> 1643 1644 Fixed Win64 build on VS2013. 1645 https://bugs.webkit.org/show_bug.cgi?id=125753 1646 1647 Reviewed by Brent Fulgham. 1648 1649 * WebKit.vcxproj/WebKit.sln: 1650 Use new 64-bit WebInspectorUI configurations. 1651 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: 1652 * WebKit.vcxproj/WebKit/WebKit.vcxproj: 1653 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: 1654 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: 1655 Added correct PlatformToolset for 64-bit builds. 1656 16572013-12-15 Brent Fulgham <bfulgham@webkit.org> 1658 1659 [Win] Unreviewed build fix. 1660 1661 * WebKit.vcxproj/WebKit.sln: Remove reference to QTMovieWin, 1662 which we do not wish to build. 1663 16642013-12-14 Brent Fulgham <bfulgham@webkit.org> 1665 1666 [Win] Unreviewed build fix 1667 1668 QTMovieWin should not be build at the moment, but some builders 1669 are continuing to attempt it. This change marks the project 1670 file as excluded from building. 1671 1672 * WebKit.vcxproj/WebKit.sln: Mark QTMovieWin as excluded from build. 1673 16742013-12-13 Brent Fulgham <bfulgham@apple.com> 1675 1676 Unreviewed build correction after r160548. 1677 1678 * WebKit.vcxproj/WebKit/WebKitApple.props: Exclude linking with QTMoveWin, which does 1679 not build with VS2013. 1680 16812013-12-13 Brent Fulgham <bfulgham@apple.com> 1682 1683 Unreviewed build correction after r160548 1684 1685 * WebKit.vcxproj/WebKit.sln: Revise build order to avoid errors with ANGLE included. 1686 16872013-12-13 Brent Fulgham <bfulgham@apple.com> 1688 1689 [Win] Unreviewed build fix after r160548 1690 1691 * WebKit.vcxproj/WebKit.sln: Revised to build under VS2013. 1692 16932013-12-13 Andy Estes <aestes@apple.com> 1694 1695 Post-process exported WebKit headers based on PLATFORM_NAME 1696 https://bugs.webkit.org/show_bug.cgi?id=125682 1697 1698 Reviewed by Dan Bernstein. 1699 1700 Added a build phase that calls unifdef(1) on each of WebKit's Public 1701 and Private headers, defining TARGET_OS_EMBEDDED, TARGET_OS_IPHONE, and 1702 TARGET_IPHONE_SIMULATOR based on the value of PLATFORM_NAME. This has 1703 the effect of stripping out bits not needed by the SDK being built for. 1704 1705 * WebKit.xcodeproj/project.pbxproj: 1706 17072013-12-13 Brent Fulgham <bfulgham@apple.com> 1708 1709 [Win] Switch WebKit solution to Visual Studio 2013 1710 https://bugs.webkit.org/show_bug.cgi?id=125192 1711 1712 Reviewed by Anders Carlsson. 1713 1714 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Update for VS2013 1715 * WebKit.vcxproj/WebKit.sln: Ditto 1716 * WebKit.vcxproj/WebKit/WebKit.vcxproj: Ditto 1717 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: Ditto 1718 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Ditto 1719 17202013-12-11 Alex Christensen <achristensen@webkit.org> 1721 1722 [Win] Build fix after r159768. 1723 https://bugs.webkit.org/show_bug.cgi?id=125467 1724 1725 Reviewed by Brent Fulgham. 1726 1727 * WebKit.vcxproj/WebKit/WebKitVersion.cmd: 1728 Set PATH environment variable to include cygwin bin directory. 1729 17302013-12-11 Alex Christensen <achristensen@webkit.org> 1731 1732 [Win] Unreviewed link fix. 1733 1734 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1735 Corrected 64-bit linker symbols. 1736 17372013-12-11 Joseph Pecoraro <pecoraro@apple.com> 1738 1739 Web Inspector: Push More Inspector Required Classes Down into JavaScriptCore 1740 https://bugs.webkit.org/show_bug.cgi?id=125324 1741 1742 Reviewed by Timothy Hatcher. 1743 1744 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1745 17462013-12-11 Mark Rowe <mrowe@apple.com> 1747 1748 <https://webkit.org/b/125562> Remove a Leopard-specific check from WebKit.xcodeproj 1749 1750 Reviewed by Anders Carlsson. 1751 1752 * WebKit.xcodeproj/project.pbxproj: 1753 17542013-12-06 Roger Fong <roger_fong@apple.com> and Brent Fulgham <bfulgham@apple.com> 1755 1756 [Win] Support compiling with VS2013. 1757 https://bugs.webkit.org/show_bug.cgi?id=125353 1758 1759 Reviewed by Anders Carlsson. 1760 1761 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Provide 1762 proper exports for VS2013 build. 1763 17642013-12-06 Dániel Bátyai <Batyai.Daniel@stud.u-szeged.hu> 1765 1766 Build fix after r160207, remove the BitmapImage::decodeSize symbol export 1767 https://bugs.webkit.org/show_bug.cgi?id=125342 1768 1769 Reviewed by Csaba Osztrogonác. 1770 1771 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1772 17732013-12-05 Brent Fulgham <bfulgham@apple.com> 1774 1775 [Win] Avoid copying compiled-in resources to DSTROOT 1776 https://bugs.webkit.org/show_bug.cgi?id=125309 1777 1778 Reviewed by Jer Noble. 1779 1780 * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Only copy Info.plist to the final WebKit.resource bundle. 1781 The PNG and RC files are compiled into the WebKit.dll library. 1782 17832013-12-04 Brent Fulgham <bfulgham@apple.com> 1784 1785 [Win] Correct WebKit.make copy command to land resources in proper directory. 1786 https://bugs.webkit.org/show_bug.cgi?id=125249 1787 1788 Reviewed by Tim Horton. 1789 1790 * WebKit.vcxproj/WebKit.make: Correct the copy command. 1791 17922013-12-04 peavo@outlook.com <peavo@outlook.com> 1793 1794 [Win][64-bit] Link error. 1795 https://bugs.webkit.org/show_bug.cgi?id=125234 1796 1797 Reviewed by Brent Fulgham. 1798 1799 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Changed 64-bit version of symbol. 1800 18012013-12-03 Joseph Pecoraro <pecoraro@apple.com> 1802 1803 Web Inspector: Push Remote Inspector debugging connection management into JavaScriptCore 1804 https://bugs.webkit.org/show_bug.cgi?id=124613 1805 1806 Reviewed by Timothy Hatcher. 1807 1808 * WebKit.xcodeproj/project.pbxproj: 1809 18102013-12-03 Brent Fulgham <bfulgham@apple.com> 1811 1812 [Win] WebKit.make Makefile doesn't copy resource bundle to DSTROOT 1813 https://bugs.webkit.org/show_bug.cgi?id=125160 1814 1815 Reviewed by Tim Horton. 1816 1817 * WebKit.vcxproj/WebKit.make: Add copy command for resource bundle. 1818 18192013-12-02 Beth Dakin <bdakin@apple.com> 1820 1821 Attempted build fix. I think this is no longer needed. 1822 1823 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1824 18252013-12-02 Beth Dakin <bdakin@apple.com> 1826 1827 Add a setting to opt into a mode where the background extends and fixed elements 1828 don't move on rubber-band 1829 https://bugs.webkit.org/show_bug.cgi?id=124745 1830 1831 Reviewed by Tim Horton. 1832 1833 Keep Windows happy. 1834 1835 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1836 18372013-12-02 Brent Fulgham <bfulgham@apple.com> 1838 1839 [Win] WebKit Project doesn't copy resource bundle 1840 https://bugs.webkit.org/show_bug.cgi?id=125078 1841 1842 Reviewed by Jer Noble. 1843 1844 * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Correct post-build step 1845 to copy WebKit.resources to build target. 1846 18472013-11-28 Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> 1848 1849 Building EFL Webkit again with mediastream enabled 1850 https://bugs.webkit.org/show_bug.cgi?id=124930 1851 1852 Reviewed by Csaba Osztrogonác. 1853 1854 * CMakeLists.txt: 1855 18562013-11-27 Sam Weinig <sam@webkit.org> 1857 1858 Fix the iOS build. 1859 1860 * WebKit.xcodeproj/project.pbxproj: 1861 18622013-11-25 peavo@outlook.com <peavo@outlook.com> 1863 1864 [Win] WebKit version in user agent string is incorrect. 1865 https://bugs.webkit.org/show_bug.cgi?id=124454 1866 1867 Reviewed by Brent Fulgham. 1868 1869 Generate WebKitVersion.h file from mac's Version.xcconfig file. 1870 1871 * WebKit.vcxproj/WebKit/WebKit.vcxproj: 1872 * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: 1873 * WebKit.vcxproj/WebKit/WebKitVersion.cmd: Added. 1874 18752013-11-23 Xabier Rodriguez Calvar <calvaris@igalia.com> 1876 1877 [GStreamer] Remove 0.10 codepath 1878 https://bugs.webkit.org/show_bug.cgi?id=124534 1879 1880 Reviewed by Philippe Normand. 1881 1882 * PlatformEfl.cmake: Removed FullscreenVideoControllerEfl.cpp. 1883 18842013-11-21 Alex Christensen <achristensen@webkit.org> 1885 1886 Remove ANGLEGenerated from Windows build. 1887 https://bugs.webkit.org/show_bug.cgi?id=124759 1888 1889 Reviewed by Darin Adler. 1890 1891 * WebKit.vcxproj/WebKit.sln: 1892 Remove references to ANGLEGenerated.vcxproj. 1893 18942013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com> 1895 1896 Remove ENABLE_WORKERS 1897 https://bugs.webkit.org/show_bug.cgi?id=105784 1898 1899 Reviewed by Darin Adler. 1900 1901 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1902 19032013-11-21 peavo@outlook.com <peavo@outlook.com> 1904 1905 [WinCairo] Building ANGLE libraries fails. 1906 https://bugs.webkit.org/show_bug.cgi?id=124679 1907 1908 Reviewed by Brent Fulgham. 1909 1910 * WebKit.vcxproj/WebKit/WebKitCFLite.props: Link with translator_hlsl.lib. 1911 19122013-11-19 Mark Lam <mark.lam@apple.com> 1913 1914 Add tracking of endColumn for Executables. 1915 https://bugs.webkit.org/show_bug.cgi?id=124245. 1916 1917 Reviewed by Geoffrey Garen. 1918 1919 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1920 - Added an exported symbol to make the Win32 build happy. The Win64 symbol 1921 is currently a copy of the Win32 one. It'll need to be updated if the 1922 mangled symbol is different for Win64. 1923 19242013-11-18 Mark Rowe <mrowe@apple.com> 1925 1926 Use hw.activecpu for determining how many processes to spawn. 1927 1928 It's documented as the preferred way to determine the number of threads 1929 or processes to create in a SMP aware application. 1930 1931 Rubber-stamped by Tim Horton. 1932 1933 * WebKit.xcodeproj/project.pbxproj: 1934 19352013-11-18 Ryuan Choi <ryuan.choi@samsung.com> 1936 1937 [EFL] Add EWebKitConfig.cmake and EWebKit2Config.cmake 1938 https://bugs.webkit.org/show_bug.cgi?id=124478 1939 1940 Reviewed by Gyuyoung Kim. 1941 1942 EWebKit is built using CMake but applications use *.pc to use it. 1943 This patch provides EWebKitConfig.cmake and EWebKit2Config.cmake 1944 for applications which use EWebkit and is compiled by CMake. 1945 1946 * PlatformEfl.cmake: 1947 Configure and install EWebKitConfig.cmake and EWebKitConfigVersion.cmake 1948 19492013-11-13 Joseph Pecoraro <pecoraro@apple.com> 1950 1951 Unreviewed rollout of r159271, broke Mountain Lion build. 1952 1953 * WebKit.xcodeproj/project.pbxproj: 1954 19552013-11-13 Anders Carlsson <andersca@apple.com> 1956 1957 Deprecate WebHistory methods that use NSCalendarDate 1958 https://bugs.webkit.org/show_bug.cgi?id=124329 1959 <rdar://problem/15441122> 1960 1961 Reviewed by Mark Rowe. 1962 1963 * WebKit.xcodeproj/project.pbxproj: 1964 Add a shell script phase that uses unifdef to remove the __NSd_10_9 #define from 1965 WebHistory on Mavericks. 1966 19672013-11-11 Alex Christensen <achristensen@webkit.org> 1968 1969 Unreviewed build fix for Win64. 1970 1971 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 1972 Fixed 64-bit linker symbols. 1973 19742013-11-11 Dan Bernstein <mitz@apple.com> 1975 1976 [Mac] .exp files are not source code 1977 https://bugs.webkit.org/show_bug.cgi?id=124154 1978 1979 Reviewed by Andy Estes. 1980 1981 * WebKit.xcodeproj/project.pbxproj: Removed WebKit.iOS.exp from the Compile Sources build 1982 phase. 1983 19842013-11-07 Roger Fong <roger_fong@apple.com> 1985 1986 Unreviewed. Windows WebKit makefile fixes. 1987 1988 No need to copy over WebKit.resources. 1989 1990 * WebKit.vcxproj/WebKit.make: 1991 * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: 1992 19932013-11-07 Denis Nomiyama <d.nomiyama@samsung.com> 1994 1995 [GTK] Glyphs in vertical text tests are rotated 90 degrees clockwise 1996 https://bugs.webkit.org/show_bug.cgi?id=50619 1997 1998 Reviewed by Martin Robinson. 1999 2000 Added WebCore/platform/graphics/opentype to the include path. 2001 2002 * PlatformEfl.cmake: 2003 20042013-11-04 Brent Fulgham <bfulgham@apple.com> 2005 2006 [Win] Use VersionStamper for official builds 2007 https://bugs.webkit.org/show_bug.cgi?id=123758 2008 2009 Reviewed by Tim Horton. 2010 2011 * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Restore command to 2012 call VersionStamper on final stage of build. 2013 20142013-11-02 Christophe Dumez <ch.dumez@samsung.com> 2015 2016 EnforceRange doesn't enforce range of a short 2017 https://bugs.webkit.org/show_bug.cgi?id=123661 2018 2019 Reviewed by Alexey Proskuryakov. 2020 2021 Export symbols to fix Windows build. 2022 2023 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2024 20252013-11-01 Andy Estes <aestes@apple.com> 2026 2027 [iOS] Make some headers Private 2028 https://bugs.webkit.org/show_bug.cgi?id=123626 2029 2030 Reviewed by Andreas Kling. 2031 2032 * WebKit.xcodeproj/project.pbxproj: 2033 20342013-11-01 Afonso R. Costa Jr. <afonso.costa@samsung.com> 2035 2036 Expose setApplicationCacheOriginQuota via window.internals 2037 https://bugs.webkit.org/show_bug.cgi?id=87838 2038 2039 Reviewed by Joseph Pecoraro. 2040 2041 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add 2042 symbols for setApplicationCacheOriginQuota from Internals. 2043 20442013-11-01 Andy Estes <aestes@apple.com> 2045 2046 Reverted r158443. It broke the build. 2047 2048 * WebKit.xcodeproj/project.pbxproj: 2049 20502013-11-01 Andy Estes <aestes@apple.com> 2051 2052 [iOS] Make some headers Private 2053 https://bugs.webkit.org/show_bug.cgi?id=123626 2054 2055 Reviewed by Sam Weinig. 2056 2057 * WebKit.xcodeproj/project.pbxproj: 2058 20592013-10-31 Ryosuke Niwa <rniwa@webkit.org> 2060 2061 Windows build fix attempt after r158421. 2062 2063 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2064 20652013-10-29 Andy Estes <aestes@apple.com> 2066 2067 [iOS] Upstream Source/WebKit/ios/ 2068 https://bugs.webkit.org/show_bug.cgi?id=123470 2069 2070 Reviewed by Sam Weinig. 2071 2072 * WebKit.xcodeproj/project.pbxproj: 2073 20742013-10-30 Myles C. Maxfield <mmaxfield@apple.com> 2075 2076 WebKit/win/WebKitGraphics.h:void WebDrawText(WebTextRenderInfo*); is never called 2077 https://bugs.webkit.org/show_bug.cgi?id=123485 2078 2079 Reviewed by Brent Fulgham. 2080 2081 Deleting the function 2082 2083 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2084 20852013-10-30 Alex Christensen <achristensen@webkit.org> 2086 2087 [Windows] Unreviewed build fix. 2088 2089 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2090 Added missing 32-bit and 64-bit linker symbols. 2091 20922013-10-30 Alex Christensen <achristensen@webkit.org> 2093 2094 Disabled JIT on Win64. 2095 https://bugs.webkit.org/show_bug.cgi?id=122472 2096 2097 Reviewed by Geoffrey Garen. 2098 2099 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2100 Added missing 64-bit linker symbol. 2101 21022013-10-28 Joseph Pecoraro <pecoraro@apple.com> 2103 2104 Upstream remaining PLATFORM(IOS) and ENABLE(REMOTE_INSPECTOR) pieces 2105 https://bugs.webkit.org/show_bug.cgi?id=123411 2106 2107 Reviewed by Timothy Hatcher. 2108 2109 * WebKit.xcodeproj/project.pbxproj: 2110 21112013-10-25 Joseph Pecoraro <pecoraro@apple.com> 2112 2113 Upstream ENABLE(REMOTE_INSPECTOR) and enable on iOS and Mac 2114 https://bugs.webkit.org/show_bug.cgi?id=123111 2115 2116 Reviewed by Timothy Hatcher. 2117 2118 * WebKit.xcodeproj/project.pbxproj: 2119 21202013-10-23 Gyuyoung Kim <gyuyoung.kim@samsung.com> 2121 2122 Integrate css3-images image-orientation with existing EXIF support 2123 https://bugs.webkit.org/show_bug.cgi?id=91566 2124 2125 Reviewed by Beth Dakin. 2126 2127 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Update export symbols for draw functions. 2128 21292013-10-15 Andy Estes <aestes@apple.com> 2130 2131 Expose -[WebPluginPackage bundle] as SPI 2132 https://bugs.webkit.org/show_bug.cgi?id=122814 2133 2134 Reviewed by Anders Carlsson. 2135 2136 * WebKit.xcodeproj/project.pbxproj: Added WebPluginPackagePrivate.h. 2137 21382013-10-10 Ryosuke Niwa <rniwa@webkit.org> 2139 2140 Windows build fix attempt. 2141 2142 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2143 21442013-10-10 Marcelo Morais <m.morais@samsung.com> 2145 2146 Web Inspector: Remove the old front-end from WebKit 2147 https://bugs.webkit.org/show_bug.cgi?id=122295 2148 2149 Reviewed by Timothy Hatcher. 2150 2151 * PlatformBlackBerry.cmake: Removed the references for the old 2152 inspector front-end. 2153 21542013-10-10 Anders Carlsson <andersca@apple.com> 2155 2156 Remove WebScrollBar 2157 https://bugs.webkit.org/show_bug.cgi?id=122623 2158 2159 Reviewed by Brent Fulgham. 2160 2161 Remove files from VS projects. 2162 2163 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: 2164 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: 2165 * WebKit.vcxproj/WebKit/WebKit.vcxproj: 2166 * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: 2167 21682013-10-08 Alex Christensen <achristensen@webkit.org> 2169 2170 Fixed Win64 linking. 2171 https://bugs.webkit.org/show_bug.cgi?id=122530 2172 2173 Reviewed by Brent Fulgham. 2174 2175 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2176 Added 64-bit linker symbols. 2177 21782013-10-06 Andreas Kling <akling@apple.com> 2179 2180 No? Okay, let's try that again.. 2181 2182 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2183 21842013-10-06 Andreas Kling <akling@apple.com> 2185 2186 Attempt to fix the Windows build. 2187 2188 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2189 21902013-10-06 Darin Adler <darin@apple.com> 2191 2192 Try to fix the Windows build. 2193 2194 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2195 Removed export of non-existent Node::treeScope function returning 2196 a TreeScope*. Probably will have to add an export to fix the next failure. 2197 21982013-10-06 Darin Adler <darin@apple.com> 2199 2200 Remove unneeded ScriptGCEvent class 2201 https://bugs.webkit.org/show_bug.cgi?id=122390 2202 2203 Reviewed by Anders Carlsson. 2204 2205 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2206 Replaced symbol from ScriptGCEvent with symbol from JSDOMWindowBase. 2207 22082013-10-04 Daniel Bates <dabates@apple.com> 2209 2210 [iOS] Upstream disk image cache 2211 https://bugs.webkit.org/show_bug.cgi?id=121985 2212 2213 Reviewed by Joseph Pecoraro. 2214 2215 * WebKit.xcodeproj/project.pbxproj: 2216 * ios/WebCoreSupport/WebDiskImageCacheClientIOS.h: Added. 2217 * ios/WebCoreSupport/WebDiskImageCacheClientIOS.mm: Added. 2218 22192013-10-04 Anders Carlsson <andersca@apple.com> 2220 2221 Remove WebAssertions.h 2222 https://bugs.webkit.org/show_bug.cgi?id=122328 2223 2224 Reviewed by Jessie Berlin. 2225 2226 * WebKit.xcodeproj/project.pbxproj: 2227 22282013-10-03 Anders Carlsson <andersca@apple.com> 2229 2230 Remove WebNSNotificationCenterExtras 2231 https://bugs.webkit.org/show_bug.cgi?id=122316 2232 2233 Reviewed by Dan Bernstein. 2234 2235 Update Xcode project. 2236 2237 * WebKit.xcodeproj/project.pbxproj: 2238 22392013-10-02 Anders Carlsson <andersca@apple.com> 2240 2241 Remove WebKit/qt. 2242 2243 Rubber-stamped by Andreas Kling. 2244 2245 * qt/Api/qhttpheader.cpp: Removed. 2246 * qt/Api/qhttpheader_p.h: Removed. 2247 * qt/Api/qwebdatabase.cpp: Removed. 2248 * qt/Api/qwebdatabase.h: Removed. 2249 * qt/Api/qwebdatabase_p.h: Removed. 2250 * qt/Api/qwebelement.cpp: Removed. 2251 * qt/Api/qwebelement.h: Removed. 2252 * qt/Api/qwebelement_p.h: Removed. 2253 * qt/Api/qwebhistory.cpp: Removed. 2254 * qt/Api/qwebhistory.h: Removed. 2255 * qt/Api/qwebhistory_p.h: Removed. 2256 * qt/Api/qwebhistoryinterface.cpp: Removed. 2257 * qt/Api/qwebhistoryinterface.h: Removed. 2258 * qt/Api/qwebkitglobal.cpp: Removed. 2259 * qt/Api/qwebkitglobal.h: Removed. 2260 * qt/Api/qwebkitplatformplugin.h: Removed. 2261 * qt/Api/qwebplugindatabase.cpp: Removed. 2262 * qt/Api/qwebplugindatabase_p.h: Removed. 2263 * qt/Api/qwebpluginfactory.cpp: Removed. 2264 * qt/Api/qwebpluginfactory.h: Removed. 2265 * qt/Api/qwebscriptworld.cpp: Removed. 2266 * qt/Api/qwebscriptworld.h: Removed. 2267 * qt/Api/qwebscriptworld_p.h: Removed. 2268 * qt/Api/qwebsecurityorigin.cpp: Removed. 2269 * qt/Api/qwebsecurityorigin.h: Removed. 2270 * qt/Api/qwebsecurityorigin_p.h: Removed. 2271 * qt/Api/qwebsettings.cpp: Removed. 2272 * qt/Api/qwebsettings.h: Removed. 2273 * qt/ChangeLog-2011-02-16: Removed. 2274 * qt/WebCoreSupport/ChromeClientQt.cpp: Removed. 2275 * qt/WebCoreSupport/ChromeClientQt.h: Removed. 2276 * qt/WebCoreSupport/ContextMenuClientQt.cpp: Removed. 2277 * qt/WebCoreSupport/ContextMenuClientQt.h: Removed. 2278 * qt/WebCoreSupport/DragClientQt.cpp: Removed. 2279 * qt/WebCoreSupport/DragClientQt.h: Removed. 2280 * qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp: Removed. 2281 * qt/WebCoreSupport/DumpRenderTreeSupportQt.h: Removed. 2282 * qt/WebCoreSupport/EditorClientQt.cpp: Removed. 2283 * qt/WebCoreSupport/EditorClientQt.h: Removed. 2284 * qt/WebCoreSupport/FrameLoaderClientQt.cpp: Removed. 2285 * qt/WebCoreSupport/FrameLoaderClientQt.h: Removed. 2286 * qt/WebCoreSupport/FrameNetworkingContextQt.cpp: Removed. 2287 * qt/WebCoreSupport/FrameNetworkingContextQt.h: Removed. 2288 * qt/WebCoreSupport/FullScreenVideoQt.cpp: Removed. 2289 * qt/WebCoreSupport/FullScreenVideoQt.h: Removed. 2290 * qt/WebCoreSupport/GeolocationClientQt.cpp: Removed. 2291 * qt/WebCoreSupport/GeolocationClientQt.h: Removed. 2292 * qt/WebCoreSupport/GeolocationPermissionClientQt.cpp: Removed. 2293 * qt/WebCoreSupport/GeolocationPermissionClientQt.h: Removed. 2294 * qt/WebCoreSupport/IconDatabaseClientQt.cpp: Removed. 2295 * qt/WebCoreSupport/IconDatabaseClientQt.h: Removed. 2296 * qt/WebCoreSupport/InitWebCoreQt.cpp: Removed. 2297 * qt/WebCoreSupport/InitWebCoreQt.h: Removed. 2298 * qt/WebCoreSupport/InspectorClientQt.cpp: Removed. 2299 * qt/WebCoreSupport/InspectorClientQt.h: Removed. 2300 * qt/WebCoreSupport/InspectorServerQt.cpp: Removed. 2301 * qt/WebCoreSupport/InspectorServerQt.h: Removed. 2302 * qt/WebCoreSupport/NotificationPresenterClientQt.cpp: Removed. 2303 * qt/WebCoreSupport/NotificationPresenterClientQt.h: Removed. 2304 * qt/WebCoreSupport/PlatformStrategiesQt.cpp: Removed. 2305 * qt/WebCoreSupport/PlatformStrategiesQt.h: Removed. 2306 * qt/WebCoreSupport/PopupMenuQt.cpp: Removed. 2307 * qt/WebCoreSupport/PopupMenuQt.h: Removed. 2308 * qt/WebCoreSupport/QWebFrameAdapter.cpp: Removed. 2309 * qt/WebCoreSupport/QWebFrameAdapter.h: Removed. 2310 * qt/WebCoreSupport/QWebPageAdapter.cpp: Removed. 2311 * qt/WebCoreSupport/QWebPageAdapter.h: Removed. 2312 * qt/WebCoreSupport/QtPlatformPlugin.cpp: Removed. 2313 * qt/WebCoreSupport/QtPlatformPlugin.h: Removed. 2314 * qt/WebCoreSupport/QtPluginWidgetAdapter.cpp: Removed. 2315 * qt/WebCoreSupport/QtPluginWidgetAdapter.h: Removed. 2316 * qt/WebCoreSupport/QtPrintContext.cpp: Removed. 2317 * qt/WebCoreSupport/QtPrintContext.h: Removed. 2318 * qt/WebCoreSupport/SearchPopupMenuQt.cpp: Removed. 2319 * qt/WebCoreSupport/SearchPopupMenuQt.h: Removed. 2320 * qt/WebCoreSupport/TextCheckerClientQt.cpp: Removed. 2321 * qt/WebCoreSupport/TextCheckerClientQt.h: Removed. 2322 * qt/WebCoreSupport/TextureMapperLayerClientQt.cpp: Removed. 2323 * qt/WebCoreSupport/TextureMapperLayerClientQt.h: Removed. 2324 * qt/WebCoreSupport/UndoStepQt.cpp: Removed. 2325 * qt/WebCoreSupport/UndoStepQt.h: Removed. 2326 * qt/WebCoreSupport/WebEventConversion.cpp: Removed. 2327 * qt/WebCoreSupport/WebEventConversion.h: Removed. 2328 * qt/WidgetApi/qgraphicswebview.cpp: Removed. 2329 * qt/WidgetApi/qgraphicswebview.h: Removed. 2330 * qt/WidgetApi/qwebframe.cpp: Removed. 2331 * qt/WidgetApi/qwebframe.h: Removed. 2332 * qt/WidgetApi/qwebframe_p.h: Removed. 2333 * qt/WidgetApi/qwebinspector.cpp: Removed. 2334 * qt/WidgetApi/qwebinspector.h: Removed. 2335 * qt/WidgetApi/qwebinspector_p.h: Removed. 2336 * qt/WidgetApi/qwebpage.cpp: Removed. 2337 * qt/WidgetApi/qwebpage.h: Removed. 2338 * qt/WidgetApi/qwebpage_p.h: Removed. 2339 * qt/WidgetApi/qwebview.cpp: Removed. 2340 * qt/WidgetApi/qwebview.h: Removed. 2341 * qt/WidgetApi/qwebviewaccessible.cpp: Removed. 2342 * qt/WidgetApi/qwebviewaccessible_p.h: Removed. 2343 * qt/WidgetSupport/DefaultFullScreenVideoHandler.cpp: Removed. 2344 * qt/WidgetSupport/DefaultFullScreenVideoHandler.h: Removed. 2345 * qt/WidgetSupport/FullScreenVideoWidget.cpp: Removed. 2346 * qt/WidgetSupport/FullScreenVideoWidget.h: Removed. 2347 * qt/WidgetSupport/InitWebKitQt.cpp: Removed. 2348 * qt/WidgetSupport/InitWebKitQt.h: Removed. 2349 * qt/WidgetSupport/InspectorClientWebPage.cpp: Removed. 2350 * qt/WidgetSupport/InspectorClientWebPage.h: Removed. 2351 * qt/WidgetSupport/PageClientQt.cpp: Removed. 2352 * qt/WidgetSupport/PageClientQt.h: Removed. 2353 * qt/WidgetSupport/QGraphicsWidgetPluginImpl.cpp: Removed. 2354 * qt/WidgetSupport/QGraphicsWidgetPluginImpl.h: Removed. 2355 * qt/WidgetSupport/QStyleFacadeImp.cpp: Removed. 2356 * qt/WidgetSupport/QStyleFacadeImp.h: Removed. 2357 * qt/WidgetSupport/QWebUndoCommand.cpp: Removed. 2358 * qt/WidgetSupport/QWebUndoCommand.h: Removed. 2359 * qt/WidgetSupport/QWidgetPluginImpl.cpp: Removed. 2360 * qt/WidgetSupport/QWidgetPluginImpl.h: Removed. 2361 * qt/WidgetSupport/QtFallbackWebPopup.cpp: Removed. 2362 * qt/WidgetSupport/QtFallbackWebPopup.h: Removed. 2363 * qt/WidgetSupport/QtWebComboBox.cpp: Removed. 2364 * qt/WidgetSupport/QtWebComboBox.h: Removed. 2365 * qt/declarative/declarative.pro: Removed. 2366 * qt/declarative/experimental/experimental.pri: Removed. 2367 * qt/declarative/experimental/plugin.cpp: Removed. 2368 * qt/declarative/experimental/plugin.json: Removed. 2369 * qt/declarative/experimental/qmldir: Removed. 2370 * qt/declarative/plugin.cpp: Removed. 2371 * qt/declarative/plugin.json: Removed. 2372 * qt/declarative/plugins.qmltypes: Removed. 2373 * qt/declarative/public.pri: Removed. 2374 * qt/declarative/qmldir: Removed. 2375 * qt/docs/qtwebkit-bridge.qdoc: Removed. 2376 * qt/docs/qtwebkit-goes-mobile.qdoc: Removed. 2377 * qt/docs/qtwebkit.qdoc: Removed. 2378 * qt/docs/qwebview-diagram.png: Removed. 2379 * qt/docs/webkitsnippets/qtwebkit_bridge_snippets.cpp: Removed. 2380 * qt/docs/webkitsnippets/qtwebkit_build_snippet.qdoc: Removed. 2381 * qt/docs/webkitsnippets/qtwebkit_goes_mobile_snippets.cpp: Removed. 2382 * qt/docs/webkitsnippets/qtwebkit_qwebinspector_snippet.cpp: Removed. 2383 * qt/docs/webkitsnippets/qtwebkit_qwebview_snippet.cpp: Removed. 2384 * qt/docs/webkitsnippets/simple/main.cpp: Removed. 2385 * qt/docs/webkitsnippets/simple/simple.pro: Removed. 2386 * qt/docs/webkitsnippets/webelement/main.cpp: Removed. 2387 * qt/docs/webkitsnippets/webelement/webelement.pro: Removed. 2388 * qt/docs/webkitsnippets/webpage/main.cpp: Removed. 2389 * qt/docs/webkitsnippets/webpage/webpage.pro: Removed. 2390 * qt/examples/examples.pro: Removed. 2391 * qt/examples/platformplugin/README: Removed. 2392 * qt/examples/platformplugin/WebNotificationPresenter.cpp: Removed. 2393 * qt/examples/platformplugin/WebNotificationPresenter.h: Removed. 2394 * qt/examples/platformplugin/WebPlugin.cpp: Removed. 2395 * qt/examples/platformplugin/WebPlugin.h: Removed. 2396 * qt/examples/platformplugin/platformplugin.pro: Removed. 2397 * qt/examples/platformplugin/qwebkitplatformplugin.h: Removed. 2398 * qt/tests/MIMESniffing/MIMESniffing.pro: Removed. 2399 * qt/tests/MIMESniffing/TestData.h: Removed. 2400 * qt/tests/MIMESniffing/resources.qrc: Removed. 2401 * qt/tests/MIMESniffing/resources/application_atom+xml: Removed. 2402 * qt/tests/MIMESniffing/resources/application_ogg: Removed. 2403 * qt/tests/MIMESniffing/resources/application_pdf: Removed. 2404 * qt/tests/MIMESniffing/resources/application_postscript: Removed. 2405 * qt/tests/MIMESniffing/resources/application_rdf+xml: Removed. 2406 * qt/tests/MIMESniffing/resources/application_rss+xml: Removed. 2407 * qt/tests/MIMESniffing/resources/application_x-gzip: Removed. 2408 * qt/tests/MIMESniffing/resources/application_x-rar-compressed: Removed. 2409 * qt/tests/MIMESniffing/resources/application_zip: Removed. 2410 * qt/tests/MIMESniffing/resources/audio_x-wave: Removed. 2411 * qt/tests/MIMESniffing/resources/image_bmp: Removed. 2412 * qt/tests/MIMESniffing/resources/image_gif: Removed. 2413 * qt/tests/MIMESniffing/resources/image_jpeg: Removed. 2414 * qt/tests/MIMESniffing/resources/image_png: Removed. 2415 * qt/tests/MIMESniffing/resources/image_vnd.microsoft.icon: Removed. 2416 * qt/tests/MIMESniffing/resources/image_webp: Removed. 2417 * qt/tests/MIMESniffing/resources/text_html: Removed. 2418 * qt/tests/MIMESniffing/resources/text_xml: Removed. 2419 * qt/tests/MIMESniffing/resources/video_webm: Removed. 2420 * qt/tests/MIMESniffing/tst_MIMESniffing.cpp: Removed. 2421 * qt/tests/benchmarks/loading/loading.pro: Removed. 2422 * qt/tests/benchmarks/loading/tst_loading.cpp: Removed. 2423 * qt/tests/benchmarks/painting/painting.pro: Removed. 2424 * qt/tests/benchmarks/painting/tst_painting.cpp: Removed. 2425 * qt/tests/benchmarks/webgl/10000_triangles.html: Removed. 2426 * qt/tests/benchmarks/webgl/tst_webgl.cpp: Removed. 2427 * qt/tests/benchmarks/webgl/tst_webgl.qrc: Removed. 2428 * qt/tests/benchmarks/webgl/webgl.pro: Removed. 2429 * qt/tests/cmake/CMakeLists.txt: Removed. 2430 * qt/tests/cmake/cmake.pro: Removed. 2431 * qt/tests/hybridPixmap/hybridPixmap.pro: Removed. 2432 * qt/tests/hybridPixmap/resources.qrc: Removed. 2433 * qt/tests/hybridPixmap/test.html: Removed. 2434 * qt/tests/hybridPixmap/tst_hybridPixmap.cpp: Removed. 2435 * qt/tests/hybridPixmap/widget.cpp: Removed. 2436 * qt/tests/hybridPixmap/widget.h: Removed. 2437 * qt/tests/hybridPixmap/widget.ui: Removed. 2438 * qt/tests/qgraphicswebview/qgraphicswebview.pro: Removed. 2439 * qt/tests/qgraphicswebview/resources/greendiv.html: Removed. 2440 * qt/tests/qgraphicswebview/resources/input_types.html: Removed. 2441 * qt/tests/qgraphicswebview/resources/pointing_right.html: Removed. 2442 * qt/tests/qgraphicswebview/resources/pointing_up.html: Removed. 2443 * qt/tests/qgraphicswebview/resources/scrolltest_page.html: Removed. 2444 * qt/tests/qgraphicswebview/tst_qgraphicswebview.cpp: Removed. 2445 * qt/tests/qgraphicswebview/tst_qgraphicswebview.qrc: Removed. 2446 * qt/tests/qobjectbridge/qobjectbridge.pro: Removed. 2447 * qt/tests/qobjectbridge/tst_qobjectbridge.cpp: Removed. 2448 * qt/tests/qwebelement/qwebelement.pro: Removed. 2449 * qt/tests/qwebelement/resources/image.png: Removed. 2450 * qt/tests/qwebelement/resources/style.css: Removed. 2451 * qt/tests/qwebelement/resources/style2.css: Removed. 2452 * qt/tests/qwebelement/tst_qwebelement.cpp: Removed. 2453 * qt/tests/qwebelement/tst_qwebelement.qrc: Removed. 2454 * qt/tests/qwebframe/qwebframe.pro: Removed. 2455 * qt/tests/qwebframe/resources/image.png: Removed. 2456 * qt/tests/qwebframe/resources/style.css: Removed. 2457 * qt/tests/qwebframe/resources/test1.html: Removed. 2458 * qt/tests/qwebframe/resources/test2.html: Removed. 2459 * qt/tests/qwebframe/resources/testiframe.html: Removed. 2460 * qt/tests/qwebframe/resources/testiframe2.html: Removed. 2461 * qt/tests/qwebframe/tst_qwebframe.cpp: Removed. 2462 * qt/tests/qwebframe/tst_qwebframe.qrc: Removed. 2463 * qt/tests/qwebhistory/qwebhistory.pro: Removed. 2464 * qt/tests/qwebhistory/resources/page1.html: Removed. 2465 * qt/tests/qwebhistory/resources/page2.html: Removed. 2466 * qt/tests/qwebhistory/resources/page3.html: Removed. 2467 * qt/tests/qwebhistory/resources/page4.html: Removed. 2468 * qt/tests/qwebhistory/resources/page5.html: Removed. 2469 * qt/tests/qwebhistory/resources/page6.html: Removed. 2470 * qt/tests/qwebhistory/tst_qwebhistory.cpp: Removed. 2471 * qt/tests/qwebhistory/tst_qwebhistory.qrc: Removed. 2472 * qt/tests/qwebhistoryinterface/qwebhistoryinterface.pro: Removed. 2473 * qt/tests/qwebhistoryinterface/tst_qwebhistoryinterface.cpp: Removed. 2474 * qt/tests/qwebinspector/qwebinspector.pro: Removed. 2475 * qt/tests/qwebinspector/tst_qwebinspector.cpp: Removed. 2476 * qt/tests/qwebpage/qwebpage.pro: Removed. 2477 * qt/tests/qwebpage/resources/content.html: Removed. 2478 * qt/tests/qwebpage/resources/frame_a.html: Removed. 2479 * qt/tests/qwebpage/resources/frame_c.html: Removed. 2480 * qt/tests/qwebpage/resources/framedindex.html: Removed. 2481 * qt/tests/qwebpage/resources/iframe.html: Removed. 2482 * qt/tests/qwebpage/resources/iframe2.html: Removed. 2483 * qt/tests/qwebpage/resources/iframe3.html: Removed. 2484 * qt/tests/qwebpage/resources/index.html: Removed. 2485 * qt/tests/qwebpage/resources/script.html: Removed. 2486 * qt/tests/qwebpage/resources/user.css: Removed. 2487 * qt/tests/qwebpage/tst_qwebpage.cpp: Removed. 2488 * qt/tests/qwebpage/tst_qwebpage.qrc: Removed. 2489 * qt/tests/qwebplugindatabase/qwebplugindatabase.pro: Removed. 2490 * qt/tests/qwebplugindatabase/tst_qwebplugindatabase.cpp: Removed. 2491 * qt/tests/qwebsecurityorigin/qwebsecurityorigin.pro: Removed. 2492 * qt/tests/qwebsecurityorigin/resources/test.html: Removed. 2493 * qt/tests/qwebsecurityorigin/tst_qwebsecurityorigin.cpp: Removed. 2494 * qt/tests/qwebsecurityorigin/tst_qwebsecurityorigin.qrc: Removed. 2495 * qt/tests/qwebview/.gitignore: Removed. 2496 * qt/tests/qwebview/qwebview.pro: Removed. 2497 * qt/tests/qwebview/resources/frame_a.html: Removed. 2498 * qt/tests/qwebview/resources/index.html: Removed. 2499 * qt/tests/qwebview/resources/input_types.html: Removed. 2500 * qt/tests/qwebview/resources/scrolltest_page.html: Removed. 2501 * qt/tests/qwebview/tst_qwebview.cpp: Removed. 2502 * qt/tests/qwebview/tst_qwebview.qrc: Removed. 2503 * qt/tests/resources/image2.png: Removed. 2504 * qt/tests/resources/test.swf: Removed. 2505 * qt/tests/tests.pri: Removed. 2506 * qt/tests/util.h: Removed. 2507 25082013-09-30 Benjamin Poulain <benjamin@webkit.org> 2509 2510 Remove the code guarded by STYLE_SCOPED 2511 https://bugs.webkit.org/show_bug.cgi?id=122123 2512 2513 Reviewed by Anders Carlsson. 2514 2515 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2516 25172013-09-30 Alex Christensen <achristensen@webkit.org> 2518 2519 [Windows] Unreviewed build fix for Win64. 2520 2521 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2522 Added correct 64-bit BitmapImage::create symbol. 2523 25242013-09-30 Brent Fulgham <bfulgham@apple.com> 2525 2526 [Win] Compile errors in WebKit (via peavo@outlook.com). 2527 https://bugs.webkit.org/show_bug.cgi?id=122106 2528 2529 Reviewed by Darin Adler. 2530 2531 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add link 2532 declarations missed in r156655. 2533 25342013-09-28 Mark Rowe <mrowe@apple.com> 2535 2536 Take Xcode's advice and enable some extra warnings. 2537 2538 Reviewed by Sam Weinig. 2539 2540 * WebKit.xcodeproj/project.pbxproj: 2541 25422013-09-27 Alex Christensen <achristensen@webkit.org> 2543 2544 [Windows] Unreviewed build fix. 2545 2546 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2547 Fixed linker symbols I broke last time. 2548 25492013-09-27 Alex Christensen <alex.christensen@flexsim.com> 2550 2551 [Windows] Unreviewed build fix for Win64. 2552 2553 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2554 Added and fixed 64-bit linker symbols. 2555 25562013-09-26 Darin Adler <darin@apple.com> 2557 2558 rename KURL to URL 2559 https://bugs.webkit.org/show_bug.cgi?id=16214 2560 2561 Reviewed by Andreas Kling. 2562 2563 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2564 Let the script to try to rename here. 2565 25662013-09-26 Eric Carlson <eric.carlson@apple.com> 2567 2568 [MediaStream] make MediaStream testable 2569 https://bugs.webkit.org/show_bug.cgi?id=121967 2570 2571 Reviewed by Dean Jackson. 2572 2573 * WebKit.xcodeproj/project.pbxproj: Add WebUserMediaClient. 2574 25752013-09-26 Brent Fulgham <bfulgham@apple.com> 2576 2577 [Windows] Unreviewed Build fix. 2578 2579 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing 2580 symbol export to support tests. 2581 25822013-09-25 Roger Fong <roger_fong@apple.com> 2583 2584 [Windows] Unreviewed Build fix. 2585 2586 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2587 25882013-09-25 Alex Christensen <achristensen@webkit.org> 2589 2590 Enabled AssembleBuildLogs on WinCairo port. 2591 https://bugs.webkit.org/show_bug.cgi?id=121923 2592 2593 Reviewed by Brent Fulgham. 2594 2595 * WebKit.vcxproj/WebKit.sln: 2596 Build AssembleBuildLogs in WinCairo port. 2597 25982013-09-24 Brent Fulgham <bfulgham@apple.com> 2599 2600 [Windows] Refactor RuntimeEnabledFeatures as a Singleton 2601 https://bugs.webkit.org/show_bug.cgi?id=121883 2602 2603 Reviewed by Jer Noble. 2604 2605 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2606 Expose singleton accessor for DLL clients. 2607 26082013-09-25 Brent Fulgham <bfulgham@apple.com> 2609 2610 [Windows] Unreviewed build fix after r156408. 2611 2612 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new 2613 version of symbol export declaration. 2614 26152013-09-25 Brent Fulgham <bfulgham@apple.com> 2616 2617 [Windows] Unreviewed build fix after r156408. 2618 2619 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove 2620 symbol export declaration for WebCore::CSSParserContext::CSSParserContext, 2621 which is no longer provided by the system. 2622 26232013-09-25 Allan Sandfeld Jensen <allan.jensen@digia.com> 2624 2625 [Qt] Fix build with Qt 5.2 QtPosition module 2626 https://bugs.webkit.org/show_bug.cgi?id=121089 2627 2628 Reviewed by Simon Hausmann. 2629 2630 QtLocation -> QtPositioning 2631 2632 * WebKit1.pri: 2633 26342013-09-23 Patrick Gansterer <paroga@webkit.org> 2635 2636 Cleanup CMake files in WebKit 2637 https://bugs.webkit.org/show_bug.cgi?id=121763 2638 2639 Reviewed by Gyuyoung Kim. 2640 2641 Sort files and unify style. 2642 2643 * PlatformBlackBerry.cmake: 2644 * PlatformEfl.cmake: 2645 * PlatformWinCE.cmake: 2646 26472013-09-20 Brent Fulgham <bfulgham@apple.com> 2648 2649 [Windows] Unreviewed build fix after r156216. 2650 2651 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: I 2652 accidentally exposed the symbol of the calling function, not 2653 the missing symbol! 2654 26552013-09-20 Brent Fulgham <bfulgham@apple.com> 2656 2657 [Windows] Unreviewed build fix after r156215. 2658 2659 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Expose 2660 missing symbols needed by DRT. 2661 26622013-09-20 Patrick Gansterer <paroga@webkit.org> 2663 2664 [CMake] Use COMPILE_DEFINITIONS target property for setting BUILDING_* defines 2665 https://bugs.webkit.org/show_bug.cgi?id=121672 2666 2667 Reviewed by Gyuyoung Kim. 2668 2669 Since the scope of add_definitions() is always a whole file, we need to use 2670 target properties instead to set definitions only for specific targets. 2671 2672 * CMakeLists.txt: 2673 26742013-09-19 Bear Travis <betravis@adobe.com> 2675 2676 CSS_SHAPES not supported on AppleWin port 2677 https://bugs.webkit.org/show_bug.cgi?id=118810 2678 2679 Reviewed by Brent Fulgham. 2680 2681 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add required symbol for enabling CSS Shapes. 2682 26832013-09-18 peavo@outlook.com <peavo@outlook.com> 2684 2685 [Win] TestWebKitAPI does not compile. 2686 https://bugs.webkit.org/show_bug.cgi?id=121485 2687 2688 Reviewed by Brent Fulgham. 2689 2690 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export needed symbols. 2691 26922013-09-17 Andreas Kling <akling@apple.com> 2693 2694 Some build juice for Windows. 2695 2696 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2697 26982013-09-13 Tim Horton <timothy_horton@apple.com> 2699 2700 Unreviewed; part one of build fix for Windows. 2701 Sorry for the noise, I thought I'd fixed it. 2702 2703 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2704 27052013-09-12 peavo@outlook.com <peavo@outlook.com> 2706 2707 [Win] TestWebKitAPI fails to link. 2708 https://bugs.webkit.org/show_bug.cgi?id=121223 2709 2710 Reviewed by Brent Fulgham. 2711 2712 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add required symbol. 2713 27142013-09-11 Brent Fulgham <bfulgham@apple.com> 2715 2716 [Windows] Avoid converting from IntSize->SIZE->IntSize 2717 https://bugs.webkit.org/show_bug.cgi?id=121180 2718 2719 Reviewed by Anders Carlsson. 2720 2721 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2722 Remove unused symbol export. 2723 27242013-09-08 Antti Koivisto <antti@apple.com> 2725 2726 Fix window build. 2727 2728 Not reviewed. 2729 2730 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2731 27322013-08-30 Brent Fulgham <bfulgham@apple.com> 2733 2734 [Windows] Unreviewed build correction. 2735 Update project dependencies so that build logs on machines will include output from the 2736 WebInspectorUI project. 2737 2738 * WebKit.vcxproj/WebKit.sln: 2739 27402013-08-30 Brent Fulgham <bfulgham@apple.com> 2741 2742 [Windows] Unreviewed build fix after r154917 2743 2744 * WebKit.vcxproj/WebKit.sln: Establish build dependency from WebInspectorUI against 2745 WebKit. Remove reverse dependency. 2746 27472013-08-29 Brent Fulgham <bfulgham@apple.com> 2748 2749 [Windows] Unreviewed build fix after r154809 2750 2751 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove two no-longer-existing 2752 export symbols. 2753 27542013-08-28 Brent Fulgham <bfulgham@webkit.org> 2755 2756 [WinCairo] Unreviewed build fix. 2757 2758 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add 2759 missing Cairo symbols; don't export CG symbols for Cairo build. 2760 27612013-08-26 Roger Fong <roger_fong@apple.com> 2762 2763 AppleWin build fix following r154627. 2764 2765 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: 2766 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: 2767 27682013-08-21 Roger Fong <roger_fong@apple.com> 2769 2770 <https://bugs.webkit.org/show_bug.cgi?id=119829> IAccessibleText and IAccessibleEditableText implementation for AppleWindows port. 2771 2772 Reviewed by Chris Fleizach. 2773 2774 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: 2775 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: 2776 * WebKit.vcxproj/WebKit/WebKit.vcxproj: 2777 * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: 2778 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: 2779 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: 2780 27812013-08-26 Brent Fulgham <bfulgham@apple.com> 2782 2783 [Windows] Build fix after r154541. 2784 2785 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove reference 2786 to deleted Element::pseudoElement(PseudoID), and add exports for new 2787 beforePseudoElement() and afterPseudoElement(). 2788 27892013-08-23 Alex Christensen <achristensen@apple.com> 2790 2791 Re-separating Win32 and Win64 builds. 2792 https://bugs.webkit.org/show_bug.cgi?id=120178 2793 2794 Reviewed by Brent Fulgham. 2795 2796 * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: 2797 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd: 2798 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd: 2799 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: 2800 Use PlatformArchitecture to determine correct object directory (obj32 or obj64). 2801 28022013-08-21 Commit Queue <commit-queue@webkit.org> 2803 2804 Unreviewed, rolling out r154416. 2805 http://trac.webkit.org/changeset/154416 2806 https://bugs.webkit.org/show_bug.cgi?id=120147 2807 2808 Broke Windows builds (Requested by rniwa on #webkit). 2809 2810 * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: 2811 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd: 2812 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd: 2813 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: 2814 28152013-08-21 Alex Christensen <achristensen@apple.com> 2816 2817 <https://webkit.org/b/120137> Separating Win32 and Win64 builds. 2818 2819 Reviewed by Brent Fulgham. 2820 2821 * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: 2822 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd: 2823 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd: 2824 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: 2825 Use PlatformArchitecture to determine correct object directory (obj32 or obj64). 2826 28272013-08-20 Brent Fulgham <bfulgham@apple.com> 2828 2829 <https://webkit.org/b/120098> [Windows] Enable the new Web Inspector 2830 2831 Reviewed by Brian Weinstein. 2832 2833 * WebKit.vcxproj/WebKit.sln: Add reference to the new WebInspectorUI 2834 project so that it will be included in new distributions. 2835 28362013-08-20 Alex Christensen <achristensen@apple.com> 2837 2838 [Windows] Unreviewed build fix for Win64 after r154118. 2839 2840 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2841 28422013-08-20 Alex Christensen <achristensen@apple.com> 2843 2844 <https://webkit.org/b/120076> More work towards a Win64 build 2845 2846 Reviewed by Brent Fulgham. 2847 2848 * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: 2849 Use PlatformArchitecture macro instead of bin32, lib32, and obj32. 2850 28512013-08-20 Alex Christensen <achristensen@apple.com> 2852 2853 Use PlatformArchitecture to distinguish between 32-bit and 64-bit builds on Windows. 2854 https://bugs.webkit.org/show_bug.cgi?id=119512 2855 2856 Reviewed by Brent Fulgham. 2857 2858 * WebKit.vcxproj/Interfaces/InterfacesCommon.props: 2859 * WebKit.vcxproj/WebKit/WebKit.vcxproj: 2860 * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: 2861 * WebKit.vcxproj/WebKit/WebKitCommon.props: 2862 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: 2863 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters: 2864 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: 2865 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: 2866 * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props: 2867 Replaced obj32, bin32, and lib32 with macros for 64-bit build. 2868 28692013-08-17 Andreas Kling <akling@apple.com> 2870 2871 [Windows] Unreviewed build fix. 2872 2873 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2874 2875 Don't export Frame::settings() as it's an inline method now. 2876 28772013-08-15 Brent Fulgham <bfulgham@apple.com> 2878 2879 [Windows] Unreviewed build fix after r154127. 2880 2881 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove two symbols that are 2882 now part of JavaScriptCore. 2883 28842013-08-15 Brent Fulgham <bfulgham@apple.com> 2885 2886 [Windows] Build correctsion after r154106 2887 2888 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing symbol export. 2889 28902013-08-15 Brent Fulgham <bfulgham@apple.com> 2891 2892 [Windows] Correct build after r154088 2893 2894 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove unused 2895 (and now renamed) export symbols. 2896 28972013-08-14 Alex Christensen <achristensen@apple.com> 2898 2899 Unreviewed build fix for Win64 after r153943. 2900 2901 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2902 Added 64-bit linker symbol for frameOrientationAtIndex. 2903 29042013-08-12 peavo@outlook.com <peavo@outlook.com> 2905 2906 [Win] TestWebKitAPI fails to link. 2907 https://bugs.webkit.org/show_bug.cgi?id=119619 2908 2909 Reviewed by Brent Fulgham. 2910 2911 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export needed symbol. 2912 29132013-08-07 Ryuan Choi <ryuan.choi@samsung.com> 2914 2915 Unreviewed build fix on Efl port after r153785. 2916 2917 * CMakeLists.txt: Added "${WEBCORE_DIR}/style" in include list. 2918 29192013-08-06 Alex Christensen <achristensen@apple.com> 2920 2921 Enabled WebGL on WinCairo port. 2922 https://bugs.webkit.org/show_bug.cgi?id=119502 2923 2924 Reviewed by Benjamin Poulain. 2925 2926 * WebKit.vcxproj/WebKit.sln: Build ANGLE libraries. 2927 * WebKit.vcxproj/WebKit/WebKitCFLite.props: Link to ANGLE libraries. 2928 29292013-08-05 Mark Lam <mark.lam@apple.com> 2930 2931 Gardening: fix build after r153728. 2932 2933 Not reviewed. 2934 2935 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2936 29372013-07-29 Alex Christensen <achristensen@apple.com> 2938 2939 Separated translator into preprocessor, translator_common, 2940 translator_hlsl (for libGLESv2), and translator_glsl (for ANGLEWebKitBridge). 2941 These projects are still not built by default. 2942 https://bugs.webkit.org/show_bug.cgi?id=119221 2943 2944 Reviewed by Brent Fulgham. 2945 2946 * WebKit.vcxproj/WebKit.sln: 2947 Added separate ANGLE translator projects. 2948 29492013-07-25 Roger Fong <roger_fong@apple.com> 2950 2951 Unreviewed build fix, AppleWin port. 2952 2953 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2954 29552013-07-25 Alex Christensen <achristensen@apple.com> 2956 2957 Made Windows build system for ANGLE. 2958 https://bugs.webkit.org/show_bug.cgi?id=119103 2959 2960 Reviewed by Brent Fulgham. 2961 2962 * WebKit.vcxproj/WebKit.sln: 2963 Added ANGLEGenerated, libEGL, libGLESv2, and translator projects. 2964 These projects are currently not built. 2965 29662013-07-23 Tim Horton <timothy_horton@apple.com> 2967 2968 Unreviewed build fix after r153054. 2969 2970 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 2971 29722013-07-22 Alex Christensen <achristensen@apple.com> 2973 2974 Fixed WinCairo build configurations. 2975 https://bugs.webkit.org/show_bug.cgi?id=118932 2976 2977 Reviewed by Brent Fulgham. 2978 2979 * WebKit.vcxproj/WebKit.sln: 2980 Made WinCairo not build AssembleBuildLogs (wasn't working, not necessary). 2981 Made Debug_WinCairo build with Debug_WinCairo configuration. 2982 Made 64-bit WinCairo not build QTMovieWin. 2983 29842013-07-19 Alex Christensen <achristensen@apple.com> 2985 2986 Unreviewed build fix on Windows after r152930. 2987 2988 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Added missing close paren. 2989 29902013-07-19 Alex Christensen <achristensen@apple.com> 2991 2992 Added 64-bit symbols to WebKitExports.def.in for 64-bit Windows builds 2993 and a macro to only use them for 64-bit builds. 2994 https://bugs.webkit.org/show_bug.cgi?id=118887 2995 2996 Reviewed by Brent Fulgham. 2997 2998 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Added 64-bit symbols. 2999 * WebKit.vcxproj/WebKitExportGenerator/make-export-file-generator: 3000 Added support for new symbolWithPointer macro. 3001 30022013-07-19 Alex Christensen <achristensen@apple.com> 3003 3004 Added x64 configuration to Visual Studio build. 3005 https://bugs.webkit.org/show_bug.cgi?id=118888 3006 3007 Reviewed by Brent Fulgham. 3008 3009 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: 3010 * WebKit.vcxproj/WebKit.sln: 3011 * WebKit.vcxproj/WebKit/WebKit.vcxproj: 3012 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: 3013 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters: 3014 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: 3015 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: 3016 30172013-07-16 Balazs Kelemen <kbalazs@webkit.org> 3018 3019 [CMake] Undefined references should be detected at build time 3020 https://bugs.webkit.org/show_bug.cgi?id=110236 3021 3022 Reviewed by Christophe Dumez. 3023 3024 Add library dependencies that were not defined explicitly before. 3025 3026 * CMakeLists.txt: 3027 * PlatformEfl.cmake: 3028 30292013-07-11 Timothy Hatcher <timothy@apple.com> 3030 3031 Revert r152267 and soft link WebInspectorUI.framework again. 3032 3033 https://bugs.webkit.org/show_bug.cgi?id=118544 3034 3035 Reviewed by David Kilzer. 3036 3037 * WebKit.xcodeproj/project.pbxproj: 3038 30392013-07-01 Timothy Hatcher <timothy@apple.com> 3040 3041 Link to WebInspectorUI.framework at build time instead of soft linking. 3042 3043 https://bugs.webkit.org/show_bug.cgi?id=118261 3044 3045 Reviewed by Joseph Pecoraro. 3046 3047 * WebKit.xcodeproj/project.pbxproj: 3048 30492013-07-01 Brent Fulgham <bfulgham@apple.com> 3050 3051 [Windows] Unreviewed build correction. 3052 3053 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Need to export tag for textarea element. 3054 30552013-06-26 Roger Fong <roger_fong@apple.com> 3056 3057 Add an accessibility delegate interface to AppleWin port. 3058 https://bugs.webkit.org/show_bug.cgi?id=118094. 3059 3060 Reviewed by Brent Fulgham. 3061 3062 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: 3063 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: 3064 30652013-06-24 Alex Christensen <achristensen@apple.com> 3066 3067 Windows build links to opengl32.lib to allow WebGL compiling. 3068 https://bugs.webkit.org/show_bug.cgi?id=117949 3069 3070 Reviewed by Brent Fulgham. 3071 3072 * WebKit.vcxproj/WebKit/WebKitCommon.props: Added link to opengl32.lib. 3073 30742013-06-17 Darin Adler <darin@apple.com> 3075 3076 Sort all the Xcode project files 3077 https://bugs.webkit.org/show_bug.cgi?id=117696 3078 3079 Reviewed by Anders Carlsson. 3080 3081 * WebKit.xcodeproj/project.pbxproj: Ran the sort-Xcode-project-file script. 3082 30832013-06-21 Roger Fong <roger_fong@apple.com> 3084 3085 Unreviewed. Fix a missing parenthesis in include directory path. 3086 3087 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: 3088 30892013-06-20 Roger Fong <roger_fong@apple.com> 3090 3091 Make Windows makefile copy build output to a different folder. 3092 <rdar://problem/14219184>. 3093 3094 * WebKit.vcxproj/WebKit.make: 3095 30962013-06-18 Roger Fong <roger_fong@apple.com> 3097 3098 Replace tools32 folder with tools and update WebKit Windows solution accordingly. 3099 <rdar://problem/14118143>. 3100 3101 Rubberstamped by Brent Fulgham. 3102 3103 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: 3104 * WebKit.vcxproj/Interfaces/InterfacesDebug.props: 3105 * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props: 3106 * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: 3107 * WebKit.vcxproj/Interfaces/InterfacesProduction.props: 3108 * WebKit.vcxproj/Interfaces/InterfacesRelease.props: 3109 * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props: 3110 * WebKit.vcxproj/WebKit/WebKit.vcxproj: 3111 * WebKit.vcxproj/WebKit/WebKitDebug.props: 3112 * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props: 3113 * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd: 3114 * WebKit.vcxproj/WebKit/WebKitProduction.props: 3115 * WebKit.vcxproj/WebKit/WebKitRelease.props: 3116 * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props: 3117 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: 3118 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props: 3119 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props: 3120 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props: 3121 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props: 3122 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props: 3123 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: 3124 * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props: 3125 * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props: 3126 * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props: 3127 * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props: 3128 * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props: 3129 31302013-06-17 Roger Fong <roger_fong@apple.com> 3131 3132 Modify Windows makefiles to copy some bin output into Program Files. 3133 https://bugs.webkit.org/show_bug.cgi?id=117714. 3134 <rdar://problem/14179054> 3135 3136 Reviewed by Brent Fulgham. 3137 3138 * WebKit.vcxproj/WebKit.make: 3139 31402013-06-17 Michael Brüning <michael.bruning@digia.com> 3141 3142 [Qt] Remove Qt specific QTKIT flagged code. 3143 https://bugs.webkit.org/show_bug.cgi?id=117635 3144 3145 Reviewed by Simon Hausmann. 3146 3147 Due to disabling QTKIT for Qt in r151546, the 3148 code the flags that are not taken into account 3149 anymore and the code that has been rendered 3150 unreachable by this are removed. 3151 3152 * WebKit1.pro: 3153 31542013-06-14 Alberto Garcia <agarcia@igalia.com> 3155 3156 [BlackBerry] Remove implementation of ContextMenu classes 3157 https://bugs.webkit.org/show_bug.cgi?id=114860 3158 3159 Reviewed by Rob Buis. 3160 3161 This code is not being used so we can safely remove it. 3162 3163 * PlatformBlackBerry.cmake: 3164 31652013-06-13 Christophe Dumez <ch.dumez@sisa.samsung.com> 3166 3167 Unreviewed build fix after rr151563. 3168 3169 Export needed symbols for Windows. 3170 3171 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3172 31732013-06-13 Brent Fulgham <bfulgham@apple.com> 3174 3175 [Windows] Revise WebKit project to show generated export definition file. 3176 https://bugs.webkit.org/show_bug.cgi?id=109629 3177 3178 Reviewed by Mark Rowe. 3179 3180 * WebKit.vcxproj/WebKit/WebKit.vcxproj: Add generated file. 3181 * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: Ditto 3182 31832013-06-13 Brent Fulgham <bfulgham@webkit.org> 3184 3185 [WinCairo] Unreviewed build correction. 3186 3187 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add 3188 missing symbols needed by TestWebKitAPI on WinCairo build. 3189 31902013-06-12 Brent Fulgham <bfulgham@apple.com> 3191 3192 [Windows] Implement Accessibility2 APIs in Windows. 3193 https://bugs.webkit.org/show_bug.cgi?id=117561 3194 3195 Reviewed by Anders Carlsson. 3196 3197 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Add new IAccessible2 IDL files. 3198 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Ditto. 3199 * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Reference new Accessible2 folder. 3200 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Build IAccessible2 symbols. 3201 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Ditto. 3202 32032013-06-10 Bear Travis <betravis@adobe.com> 3204 3205 [CSS Shapes][CSS Exclusions] Split CSS Exclusions and CSS Shapes code 3206 https://bugs.webkit.org/show_bug.cgi?id=117162 3207 3208 Reviewed by Alexandru Chiculita. 3209 3210 Adding the WebCore/rendering/shapes directory to the include list. 3211 3212 * CMakeLists.txt: 3213 32142013-06-06 Roger Fong <roger_fong@apple.com> 3215 3216 Unreviewed. Build configuration fix. WebKitExportGenerator's include path should fall back to 3217 $(WebKit_Libraries)\include\WebCore if $(ConfigurationBuildDir)\include\WebCore doesn't exist. 3218 3219 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: 3220 32212013-06-05 Zan Dobersek <zdobersek@igalia.com> 3222 3223 Unreviewed. Attempting a build fix for the AppleWin port after r151199. 3224 3225 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export the required symbol. 3226 32272013-06-03 Roger Fong <roger_fong@apple.com> 3228 3229 Unreviewed. Some AppleWin VS2010 house cleaning. 3230 3231 * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: 3232 * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd: 3233 32342013-05-31 Roger Fong <roger_fong@apple.com> 3235 3236 Unreviewed. Add AssembleBuildLogs project to WebKit solution in preparation for moving buildbots to VCExpress 2010. 3237 3238 * WebKit.vcxproj/WebKit.sln: 3239 32402013-05-30 Roger Fong <roger_fong@apple.com> 3241 3242 Get rid of JavaScript exports file on AppleWin port. 3243 https://bugs.webkit.org/show_bug.cgi?id=117050. 3244 3245 Reviewed by Darin Adler. 3246 3247 Start linking in WTF.lib now that it's a shared library. 3248 3249 * WebKit.vcxproj/WebKit.sln: 3250 * WebKit.vcxproj/WebKit/WebKitCommon.props: 3251 32522013-05-28 Brent Fulgham <bfulgham@apple.com> 3253 3254 [Windows] Many css2.1 tests fail on Apple's Windows port. 3255 https://bugs.webkit.org/show_bug.cgi?id=75707 3256 3257 Reviewed by Darin Adler. 3258 3259 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3260 Export the WebCore::directoryName method for use by DRT. 3261 32622013-05-27 Patrick Gansterer <paroga@webkit.org> 3263 3264 Use ICU_INCLUDE_DIRS in BlackBerry CMake files 3265 https://bugs.webkit.org/show_bug.cgi?id=116210 3266 3267 Reviewed by Rob Buis. 3268 3269 Set and use the ICU_INCLUDE_DIRS variable to avoid 3270 duplicated adding of the ICU include directory. 3271 3272 * PlatformBlackBerry.cmake: 3273 32742013-05-27 Carlos Garcia Campos <cgarcia@igalia.com> 3275 3276 [BlackBerry] Move PagePopup implementation to WebKitSupport 3277 https://bugs.webkit.org/show_bug.cgi?id=116824 3278 3279 Reviewed by Rob Buis. 3280 3281 * PlatformBlackBerry.cmake: Update new file paths and names. 3282 32832013-05-24 Brent Fulgham <bfulgham@apple.com> 3284 3285 [Windows] Expose database storage and cache locations via preferences. 3286 https://bugs.webkit.org/show_bug.cgi?id=116729 3287 3288 Reviewed by Tim Horton. 3289 3290 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export 3291 three symbols needed to implement the feature. 3292 32932013-05-24 Anders Carlsson <andersca@apple.com> 3294 3295 Move history property list writer to WebKit 3296 https://bugs.webkit.org/show_bug.cgi?id=116746 3297 3298 Reviewed by Tim Horton. 3299 3300 Add files to the Xcode project. 3301 3302 * WebKit.xcodeproj/project.pbxproj: 3303 33042013-05-21 Carlos Garcia Campos <cgarcia@igalia.com> 3305 3306 [BlackBerry] Make PagePopup implementation independent from WebCore 3307 https://bugs.webkit.org/show_bug.cgi?id=116448 3308 3309 Reviewed by Anders Carlsson. 3310 3311 * PlatformBlackBerry.cmake: Add 3312 blackberry/WebCoreSupport/PagePopupBlackBerryClient.cpp to 3313 compilation. 3314 33152013-05-18 Patrick Gansterer <paroga@webkit.org> 3316 3317 [CMake] Replace *_LIBRARY_NAME with *_OUTPUT_NAME 3318 https://bugs.webkit.org/show_bug.cgi?id=114554 3319 3320 Reviewed by Gyuyoung Kim. 3321 3322 Using variables as target names is very uncommon in CMake. 3323 The usual way to specify the name of the resulting binary 3324 is to set the OUTPUT_NAME target property. 3325 3326 * CMakeLists.txt: 3327 * PlatformBlackBerry.cmake: 3328 * PlatformEfl.cmake: 3329 33302013-05-15 Ryosuke Niwa <rniwa@webkit.org> 3331 3332 Revert the previous commit. 3333 3334 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3335 33362013-05-15 Ryosuke Niwa <rniwa@webkit.org> 3337 3338 Windows build fix attempt after r150160. 3339 3340 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3341 33422013-05-15 Ryosuke Niwa <rniwa@webkit.org> 3343 3344 Windows build fix attempt after r150156. 3345 3346 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3347 33482013-05-14 Carlos Garcia Campos <cgarcia@igalia.com> 3349 3350 [BlackBerry] Implement platform strategies 3351 https://bugs.webkit.org/show_bug.cgi?id=112162 3352 3353 Reviewed by Rob Buis. 3354 3355 * PlatformBlackBerry.cmake: Add new files to compilation. 3356 33572013-05-06 Roger Fong <roger_fong@apple.com> 3358 3359 Unreviewed. AppleWin VS2010 build fix. 3360 3361 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3362 33632013-05-04 Dean Jackson <dino@apple.com> 3364 3365 Animations and Transitions should not start when globally suspended 3366 https://bugs.webkit.org/show_bug.cgi?id=114915 3367 3368 Reviewed by Sam Weinig. 3369 3370 Export AnimationController::isSuspended 3371 3372 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3373 33742013-05-04 Sam Weinig <sam@webkit.org> 3375 3376 Move PopupMenuMac and SearchPopupMenuMac to Source/WebKit/mac 3377 matching where they are in WebKit2. 3378 3379 Reviewed by Anders Carlsson. 3380 3381 * WebKit.xcodeproj/project.pbxproj: 3382 33832013-05-02 Roger Fong <roger_fong@apple.com> 3384 3385 Following r149463, set Path for WebKit makefile as well. 3386 3387 * WebKit.vcxproj/WebKit.make: 3388 33892013-05-01 Sergio Villar Senin <svillar@igalia.com> 3390 3391 Show a block cursor in overtype mode 3392 https://bugs.webkit.org/show_bug.cgi?id=114819 3393 3394 Reviewed by Ryosuke Niwa. 3395 3396 Export three more WebCore symbols. 3397 3398 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3399 34002013-04-29 Brent Fulgham <bfulgham@webkit.org> 3401 3402 [Windows, WinCairo] Remove pthread paths for WebKit build. 3403 https://bugs.webkit.org/show_bug.cgi?id=115390 3404 3405 Reviewed by Tim Horton. 3406 3407 Update Visual Studio property sheets to remove include paths and 3408 link references for the pthreadsVC2.dll, which is no longer used. 3409 3410 * WebKit.vcxproj/WebKit/WebKitCommon.props: 3411 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: 3412 34132013-04-28 Ryosuke Niwa <rniwa@webkit.org> 3414 3415 Windows build fix. 3416 3417 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3418 34192013-04-25 Ryosuke Niwa <rniwa@webkit.org> 3420 3421 StaticHashSetNodeList is unnecessary 3422 https://bugs.webkit.org/show_bug.cgi?id=115219 3423 3424 Reviewed by Antonio Gomes. 3425 3426 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3427 34282013-04-26 Roger Fong <roger_fong@apple.com> 3429 3430 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders. 3431 Make the DebugSuffix configuration use _debug dependencies. 3432 3433 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: 3434 * WebKit.vcxproj/Interfaces/InterfacesCommon.props: 3435 * WebKit.vcxproj/Interfaces/InterfacesDebug.props: 3436 * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props: 3437 * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: 3438 * WebKit.vcxproj/Interfaces/InterfacesProduction.props: 3439 * WebKit.vcxproj/Interfaces/InterfacesRelease.props: 3440 * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props: 3441 * WebKit.vcxproj/WebKit.make: 3442 * WebKit.vcxproj/WebKit/WebKit.vcxproj: 3443 * WebKit.vcxproj/WebKit/WebKitApple.props: 3444 * WebKit.vcxproj/WebKit/WebKitCommon.props: 3445 * WebKit.vcxproj/WebKit/WebKitDebug.props: 3446 * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props: 3447 * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: 3448 * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd: 3449 * WebKit.vcxproj/WebKit/WebKitProduction.props: 3450 * WebKit.vcxproj/WebKit/WebKitRelease.props: 3451 * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props: 3452 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: 3453 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd: 3454 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: 3455 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props: 3456 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props: 3457 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd: 3458 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: 3459 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props: 3460 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props: 3461 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props: 3462 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3463 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: 3464 * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props: 3465 * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props: 3466 * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props: 3467 * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props: 3468 * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props: 3469 * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props: 3470 34712013-04-25 Andreas Kling <akling@apple.com> 3472 3473 Remove ENABLE(PARSED_STYLE_SHEET_CACHING) and make it always-on. 3474 3475 Rubber-stamped by Anders Koivisto. 3476 3477 * PlatformWinCE.cmake: 3478 34792013-04-25 Patrick Gansterer <paroga@webkit.org> 3480 3481 Remove OS(WINCE) from AccessibilityObject.h 3482 https://bugs.webkit.org/show_bug.cgi?id=115192 3483 3484 Reviewed by Andreas Kling. 3485 3486 Use the same files like the the other PLATFORM(WIN) ports use. 3487 3488 * PlatformWinCE.cmake: 3489 34902013-04-24 Jessie Berlin <jberlin@apple.com> 3491 3492 Assertion failure (crash in release) attempting to delete database storage in WK1 without 3493 creating a WebView first 3494 https://bugs.webkit.org/show_bug.cgi?id=115065 3495 3496 Reviewed by Brady Eidson. 3497 3498 * WebKit.xcodeproj/project.pbxproj: 3499 Remove WebDatabaseManagerInternal.h. 3500 35012013-04-23 Benjamin Poulain <bpoulain@apple.com> 3502 3503 Remove the WebKit layer of wxWebKit 3504 https://bugs.webkit.org/show_bug.cgi?id=115006 3505 3506 Reviewed by Anders Carlsson. 3507 3508 The wxWebKit port is no longer actively maintained by Kevin 3509 on webkit.org. Remove the code until new maintainers resume the work. 3510 3511 * wx/WebBrowserShell.cpp: Removed. 3512 * wx/WebBrowserShell.h: Removed. 3513 * wx/WebDOMSelection.cpp: Removed. 3514 * wx/WebDOMSelection.h: Removed. 3515 * wx/WebEdit.cpp: Removed. 3516 * wx/WebEdit.h: Removed. 3517 * wx/WebFrame.cpp: Removed. 3518 * wx/WebFrame.h: Removed. 3519 * wx/WebFramePrivate.h: Removed. 3520 * wx/WebKitDefines.h: Removed. 3521 * wx/WebKitSupport/ChromeClientWx.cpp: Removed. 3522 * wx/WebKitSupport/ChromeClientWx.h: Removed. 3523 * wx/WebKitSupport/ContextMenuClientWx.cpp: Removed. 3524 * wx/WebKitSupport/ContextMenuClientWx.h: Removed. 3525 * wx/WebKitSupport/DragClientWx.cpp: Removed. 3526 * wx/WebKitSupport/DragClientWx.h: Removed. 3527 * wx/WebKitSupport/EditCommandWx.h: Removed. 3528 * wx/WebKitSupport/EditorClientWx.cpp: Removed. 3529 * wx/WebKitSupport/EditorClientWx.h: Removed. 3530 * wx/WebKitSupport/FrameLoaderClientWx.cpp: Removed. 3531 * wx/WebKitSupport/FrameLoaderClientWx.h: Removed. 3532 * wx/WebKitSupport/FrameNetworkingContextWx.h: Removed. 3533 * wx/WebKitSupport/InspectorClientWx.cpp: Removed. 3534 * wx/WebKitSupport/InspectorClientWx.h: Removed. 3535 * wx/WebSettings.cpp: Removed. 3536 * wx/WebSettings.h: Removed. 3537 * wx/WebView.cpp: Removed. 3538 * wx/WebView.h: Removed. 3539 * wx/WebViewPrivate.h: Removed. 3540 * wx/bindings/python/samples/simple.py: Removed. 3541 * wx/bindings/python/webview.i: Removed. 3542 * wx/bindings/python/wscript: Removed. 3543 * wx/wscript: Removed. 3544 35452013-04-22 Jessie Berlin <jberlin@apple.com> 3546 3547 Speculative Windows build fix. 3548 3549 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3550 35512013-04-22 Benjamin Poulain <benjamin@webkit.org> 3552 3553 Remove the memory instrumentation code 3554 https://bugs.webkit.org/show_bug.cgi?id=114931 3555 3556 Reviewed by Andreas Kling. 3557 3558 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3559 35602013-04-21 Benjamin Poulain <benjamin@webkit.org> 3561 3562 Improve StringImpl code density for older ARM hardware 3563 https://bugs.webkit.org/show_bug.cgi?id=114898 3564 3565 Reviewed by Geoffrey Garen. 3566 3567 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3568 35692013-04-19 Roger Fong <roger_fong@apple.com> 3570 3571 Unreviewed. WebKit_Source is incorrectly set. 3572 3573 * WebKit.vcxproj/WebKit.make: 3574 35752013-04-19 Jose Lejin PJ <jose.lejin@gmail.com> 3576 3577 [EFL] Add method in ewk_settings for setting the CSS media type 3578 https://bugs.webkit.org/show_bug.cgi?id=113284 3579 3580 Reviewed by Gyuyoung Kim. 3581 3582 test_ewk_setting is added. 3583 3584 * PlatformEfl.cmake: 3585 35862013-04-18 Sam Weinig <sam@webkit.org> 3587 3588 Network Process crashing trying to read in IDNScriptWhiteList.txt 3589 https://bugs.webkit.org/show_bug.cgi?id=114827 3590 3591 Reviewed by Anders Carlsson. 3592 3593 Move IDNScriptWhiteList.txt from WebKit to WebCore, so that the NetworkProcess does not have to link against 3594 WebKit. It was a layering violation for WebCore to be trying to access WebKit resources anyway. 3595 3596 * WebKit.xcodeproj/project.pbxproj: 3597 35982013-04-14 Roger Fong <roger_fong@apple.com> 3599 3600 Copy make-file-export-generator script to the the Source folders of the projects that use it. 3601 <rdar://problem/13675604> 3602 3603 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: 3604 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters: 3605 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd: 3606 * WebKit.vcxproj/WebKitExportGenerator/make-export-file-generator: Copied from Source/WebCore/make-export-file-generator. 3607 36082013-04-16 Brent Fulgham <bfulgham@webkit.org> 3609 3610 [Windows] Unreviewed VS2010 build correction. 3611 3612 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: 3613 Add correct link library to avoid mixture of ICU 4.0 and 4.6 3614 syumbol use. 3615 36162013-04-12 Jer Noble <jer.noble@apple.com> 3617 3618 TimeRanges::nearest() returns incorrect results. 3619 https://bugs.webkit.org/show_bug.cgi?id=114483 3620 3621 Reviewed by Eric Carlson. 3622 3623 Add symbols needed by WebCoreTestSupport to the exports list. 3624 3625 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3626 36272013-04-11 Rune Lillesveen <rune@opera.com> 3628 3629 Incorrect evaluation of resolution media queries 3630 https://bugs.webkit.org/show_bug.cgi?id=114029 3631 3632 Reviewed by Kenneth Rohde Christiansen. 3633 3634 Removed setResolutionOverride from exports. 3635 3636 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3637 36382013-04-05 Roger Fong <roger_fong@apple.com> 3639 3640 Build fix. 3641 3642 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3643 36442013-04-08 Jeff Rogers <jrogers@rim.com> 3645 3646 [BlackBerry] Update BlackBerry JavaScript API 3647 https://bugs.webkit.org/show_bug.cgi?id=114065 3648 3649 Reviewed by Rob Buis. 3650 3651 Internal PR 317350 3652 Remove obsolete files. 3653 3654 * PlatformBlackBerry.cmake: 3655 36562013-04-07 Patrick Gansterer <paroga@webkit.org> 3657 3658 Remove references to Skia and V8 from CMake files 3659 https://bugs.webkit.org/show_bug.cgi?id=114130 3660 3661 Reviewed by Geoffrey Garen. 3662 3663 * PlatformBlackBerry.cmake: 3664 36652013-04-06 Patrick Gansterer <paroga@webkit.org> 3666 3667 [CMake] Remove general include directories from platform specific files 3668 3669 Move the include directories, which are required by all CMake ports 3670 to the general CMakeLists.txt to fix the build for Windows CE port. 3671 3672 * CMakeLists.txt: 3673 * PlatformBlackBerry.cmake: 3674 * PlatformEfl.cmake: 3675 36762013-04-05 Roger Fong <roger_fong@apple.com> 3677 3678 More VS2010 solution makefile fixes. 3679 <rdar://problem/13588964> 3680 3681 * WebKit.vcxproj/WebKit.make: 3682 36832013-04-04 Benjamin Poulain <benjamin@webkit.org> 3684 3685 Remove Webkit/chromium 3686 https://bugs.webkit.org/show_bug.cgi?id=113998 3687 3688 Reviewed by Ryosuke Niwa. 3689 3690 O Knights of Ni, you are just and fair, and we will return with a shrubbery. 3691 3692 * chromium: Removed. 3693 36942013-04-04 Christophe Dumez <ch.dumez@sisa.samsung.com> 3695 3696 [Cairo] Fix canvas drawing of SVG-based patterns and remove NativeImageCairo 3697 https://bugs.webkit.org/show_bug.cgi?id=113929 3698 3699 Reviewed by Martin Robinson. 3700 3701 Remove outdated symbols now that NativeImageCairo was removed. 3702 3703 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3704 37052013-04-03 Roger Fong <roger_fong@apple.com> 3706 3707 Unreviewed VS2010 build fix. 3708 3709 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3710 37112013-03-27 Mark Lam <mark.lam@apple.com> 3712 3713 Rolling out r147044. 3714 https://bugs.webkit.org/show_bug.cgi?id=113352. 3715 3716 Not Reviewed. 3717 3718 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3719 37202013-03-27 Mark Lam <mark.lam@apple.com> 3721 3722 Greening the Apple Win bot (debug build). 3723 https://bugs.webkit.org/show_bug.cgi?id=113352. 3724 3725 Not Reviewed. 3726 3727 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3728 37292013-03-27 Mark Lam <mark.lam@apple.com> 3730 3731 Greening the Apple Win bot. 3732 https://bugs.webkit.org/show_bug.cgi?id=113352. 3733 3734 Not Reviewed. 3735 3736 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3737 37382013-03-22 Ryosuke Niwa <rniwa@webkit.org> 3739 3740 The second part of the build fix for r146702. This should do it. 3741 I had to see the mangled name for the new signature. 3742 3743 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3744 37452013-03-22 Ryosuke Niwa <rniwa@webkit.org> 3746 3747 Build fix attempt after r146702. 3748 3749 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3750 37512013-03-22 Carlos Garcia Campos <cgarcia@igalia.com> 3752 3753 [BlackBerry] Add custom BackForwardList client implementation 3754 https://bugs.webkit.org/show_bug.cgi?id=113024 3755 3756 Reviewed by Rob Buis. 3757 3758 PR 310030 3759 Internally reviewed by Joe Mason. 3760 3761 * PlatformBlackBerry.cmake: Add new files to compilation. 3762 37632013-03-21 Roger Fong <roger_fong@apple.com> 3764 3765 Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly. 3766 3767 * WebKit.vcxproj/FeatureDefines.props: Removed. 3768 * WebKit.vcxproj/FeatureDefinesCairo.props: Removed. 3769 * WebKit.vcxproj/WebKit/cURL.props: Removed. 3770 * WebKit.vcxproj/WinCairo.props: Removed. 3771 * WebKit.vcxproj/common.props: Removed. 3772 * WebKit.vcxproj/debug.props: Removed. 3773 * WebKit.vcxproj/debug_wincairo.props: Removed. 3774 * WebKit.vcxproj/debugsuffix.props: Removed. 3775 * WebKit.vcxproj/production.props: Removed. 3776 * WebKit.vcxproj/release.props: Removed. 3777 37782013-03-21 Ryosuke Niwa <rniwa@webkit.org> 3779 3780 Windows build fix after r146430. 3781 3782 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3783 37842013-03-20 Brent Fulgham <bfulgham@webkit.org> 3785 3786 [WinCairo] Top-level solution change to build under VS2010. 3787 https://bugs.webkit.org/show_bug.cgi?id=112861. 3788 3789 Reviewed by Tim Horton. 3790 3791 * WebKit.vcxproj/WebKit.sln: Add final set of WinCairo build 3792 targets. 3793 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3794 Add #if/def guards around some media-specific exports that 3795 are not provided by the WinCairo port. 3796 37972013-03-19 Brent Fulgham <bfulgham@webkit.org> 3798 3799 [WinCairo] Build the WebKit.dll under VS2010. 3800 https://bugs.webkit.org/show_bug.cgi?id=112759 3801 3802 Reviewed by Tim Horton. 3803 3804 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Update project to 3805 build WinCairo variant using new property sheets. 3806 * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props: Added. 3807 * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props: Added. 3808 * WebKit.vcxproj/WebKit.sln: Update solution to use WinCairo 3809 build targets for WebKit.dll-related projects. 3810 * WebKit.vcxproj/WebKit/WebKit.vcxproj: Update project to build 3811 WinCairo variant using new property sheets. 3812 * WebKit.vcxproj/WebKit/cURL.props: Added. 3813 * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props: Added. 3814 * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props: Added. 3815 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: 3816 Update project to build WinCairo variant using new property sheets. 3817 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props: Added. 3818 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props: Added. 3819 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Update project to 3820 build WinCairo variant using new property sheets. 3821 * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props: Added. 3822 * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props: Added. 3823 * WebKit.vcxproj/WinCairo.props: Added. 3824 * WebKit.vcxproj/debug_wincairo.props: Added. 3825 38262013-03-20 Eric Carlson <eric.carlson@apple.com> 3827 3828 Allow ports specific text track menu 3829 https://bugs.webkit.org/show_bug.cgi?id=112800 3830 3831 Reviewed by Dean Jackson. 3832 3833 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new exports. 3834 * win/WebKit.vcproj/WebKitExports.def.in: Ditto. 3835 38362013-03-20 Roger Fong <roger_fong@apple.com> 3837 3838 AppleWin VS2010 build fix. 3839 3840 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3841 38422013-03-18 Brent Fulgham <bfulgham@webkit.org> 3843 3844 [WinCairo] Build WinCairo port under VS2010 3845 https://bugs.webkit.org/show_bug.cgi?id=112604 3846 3847 Reviewed by Tim Horton. 3848 3849 * WebKit.vcxproj/WebKit.sln: Add Debug_WinCairo and Release_WinCairo 3850 build targets. No other changes in this patch. 3851 * WebKit.vcxproj/FeatureDefinesCairo.props: Add parallel property 3852 sheet for WinCairo version of build. 3853 38542013-03-18 Roger Fong <roger_fong@apple.com> 3855 3856 AppleWin VS2010 build fix. 3857 3858 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3859 38602013-03-14 Simon Hausmann <simon.hausmann@digia.com> 3861 3862 [Qt] Improve the handling of mock geolocation, device orientation and motion clients 3863 3864 Reviewed by Tor Arne Vestbø. 3865 3866 The mock versions of these web facing features should be instantiated when 3867 running in DumpRenderTree only. In order for them to work, no extra Qt modules 3868 such as QtLocation are actually needed. 3869 3870 This patch decouples enabling device orientation/motion and geolocation from 3871 the underlying Qt modules and makes them available in developer builds 3872 (!production_build) and backed by mock backends when running in drt. 3873 3874 So if the Qt 5 modules are available, they'll be used (unless drtRun). For 3875 developers the web facing features are always enabled (although requests will 3876 time out) and the mock backends are enabled inside DRT, allowing for the layout 3877 tests to run with less dependencies. 3878 3879 In addition this also enables the mock device motion client, which was 3880 previously never instantiated. 3881 3882 * WebKit1.pri: 3883 * WebKit1.pro: 3884 38852013-03-13 Genevieve Mak <gmak@rim.com> 3886 3887 [BlackBerry] Add Proximity Detector. 3888 https://bugs.webkit.org/show_bug.cgi?id=112278 3889 3890 Reviewed by Rob Buis. 3891 3892 Internally Reviewed by Mike Lattanzio. 3893 PR #243385 3894 3895 * PlatformBlackBerry.cmake: 3896 38972013-03-08 Roger Fong <roger_fong@apple.com> 3898 3899 Build fix for AppleWin VS2010. 3900 3901 * WebKit.vcxproj/FeatureDefines.props: 3902 39032013-03-06 Jer Noble <jer.noble@apple.com> 3904 3905 Unreviewed partial roll-out of r145003. Disable 3906 ENABLE_CURSOR_VISIBILITY on win. 3907 3908 * WebKit.vcxproj/FeatureDefines.props: 3909 39102013-03-04 Jer Noble <jer.noble@apple.com> 3911 3912 Default mouse cursor behavior should be auto-hide for full screen video with custom controls 3913 https://bugs.webkit.org/show_bug.cgi?id=107601 3914 3915 Reviewed by Beth Dakin. 3916 3917 Enable the CURSOR_VISIBILITY feature. 3918 3919 * WebKit.vcxproj/FeatureDefines.props: 3920 39212013-03-05 Ryuan Choi <ryuan.choi@samsung.com> 3922 3923 [EFL] Build break with latest EFL libraries 3924 https://bugs.webkit.org/show_bug.cgi?id=111028 3925 3926 Reviewed by Dirk Pranke. 3927 3928 * PlatformEfl.cmake: Added ECORE_X_INCLUDE_DIRS. 3929 39302013-03-04 Roger Fong <roger_fong@apple.com> 3931 3932 Unreviewed. AppleWin build fix. 3933 3934 * WebKit.vcxproj/FeatureDefines.props: 3935 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3936 39372013-03-03 Sheriff Bot <webkit.review.bot@gmail.com> 3938 3939 Unreviewed, rolling out r144567. 3940 http://trac.webkit.org/changeset/144567 3941 https://bugs.webkit.org/show_bug.cgi?id=111266 3942 3943 Does not compile on apple-win (Requested by abarth on 3944 #webkit). 3945 3946 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3947 39482013-02-26 Roger Fong <roger_fong@apple.com> 3949 3950 Unreviewed AppleWin build fix. 3951 3952 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: 3953 39542013-02-26 Alberto Garcia <agarcia@igalia.com> 3955 3956 [BlackBerry] Upstream the datalist support UI 3957 https://bugs.webkit.org/show_bug.cgi?id=110736 3958 3959 Reviewed by Rob Buis. 3960 3961 Original code by Otto Derek Cheung <otcheung@rim.com> 3962 3963 * PlatformBlackBerry.cmake: 3964 39652013-02-25 Roger Fong <roger_fong@apple.com> 3966 3967 Unreviewed. VS2010 solution build fix. 3968 3969 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 3970 39712013-02-22 Aaron Colwell <acolwell@chromium.org> 3972 3973 Disable MediaSource on Apple Windows port 3974 https://bugs.webkit.org/show_bug.cgi?id=110494 3975 3976 Reviewed by Tim Horton. 3977 3978 * WebKit.vcxproj/FeatureDefines.props: 3979 39802013-02-20 Roger Fong <roger_fong@apple.com> 3981 3982 Get VS2010 Solution B&I ready. 3983 <rdar://problem/1322988> 3984 3985 Rubberstamped by Timothy Horton. 3986 3987 Add Production configuration. 3988 Add a WebKit submit solution with a DebugSuffix configuration. 3989 Modify WebKit.make as necessary. 3990 3991 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: 3992 * WebKit.vcxproj/Interfaces/InterfacesProduction.props: Added. 3993 * WebKit.vcxproj/Interfaces/InterfacesRelease.props: 3994 * WebKit.vcxproj/WebKit.make: Added. 3995 * WebKit.vcxproj/WebKit.sln: 3996 * WebKit.vcxproj/WebKit.submit.sln: Added. 3997 * WebKit.vcxproj/WebKit/WebKit.vcxproj: 3998 * WebKit.vcxproj/WebKit/WebKitCommon.props: 3999 * WebKit.vcxproj/WebKit/WebKitProduction.props: Added. 4000 * WebKit.vcxproj/WebKit/WebKitRelease.props: 4001 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: 4002 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: 4003 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd: 4004 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: 4005 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props: Added. 4006 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props: 4007 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 4008 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: 4009 * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props: Added. 4010 * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props: 4011 * WebKit.vcxproj/common.props: 4012 * WebKit.vcxproj/debugsuffix.props: Added. 4013 * WebKit.vcxproj/production.props: Added. 4014 * WebKit.vcxproj/releaseproduction.props: Removed. 4015 40162013-02-19 Tony Chang <tony@chromium.org> 4017 4018 Unreviewed, include exports for VS2010 as well. 4019 4020 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 4021 40222013-02-18 Brent Fulgham <bfulgham@webkit.org> 4023 4024 [Windows] Unreviewed VS2010 build correction. 4025 4026 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Sync 4027 export definition with VS2005 version. 4028 40292013-02-15 Rik Cabanier <cabanier@adobe.com> 4030 4031 Add platform support for -webkit-background-blend-mode to CG context 4032 https://bugs.webkit.org/show_bug.cgi?id=108549 4033 4034 Reviewed by Dean Jackson. 4035 4036 Fixed build issue. 4037 4038 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 4039 40402013-02-14 Roger Fong <roger_fong@apple.com> 4041 4042 Unreviewed. Touch-ups to the VS2010 WebKit solution. 4043 Remove un-needed include directories and force includes. 4044 Update exports file. 4045 4046 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 4047 * WebKit.vcxproj/common.props: 4048 * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherCommon.props: 4049 * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherCommon.props: 4050 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj: 4051 * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj.filters: 4052 * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj: 4053 * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj.filters: 4054 * WinLauncher/WinLauncher.vcxproj/WinLauncherCommon.props: 4055 * win/record-memory/record-memoryCommon.props: 4056 * WebCore.vcxproj/WebCore.vcxproj: 4057 * WebCore.vcxproj/WebCore.vcxproj.filters: 4058 * JavaScriptCore.vcxproj/JavaScriptCoreCommon.props: 4059 * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in: 4060 * JavaScriptCore.vcxproj/jsc/jscCommon.props: 4061 * JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj: 4062 * JavaScriptCore.vcxproj/testapi/testapi.vcxproj: 4063 * WTF.vcxproj/WTFCommon.props: 4064 40652013-02-14 Tony Chang <tony@chromium.org> 4066 4067 Unreviewed, set svn:eol-style native for .sln, .vcproj, and .vsprops files. 4068 https://bugs.webkit.org/show_bug.cgi?id=96934 4069 4070 * WebKit.vcxproj/WebKit.sln: Modified property svn:eol-style. 4071 40722013-02-14 Tony Chang <tony@chromium.org> 4073 4074 Unreviewed, set svn:eol-style CRLF for .sln files. 4075 4076 * WebKit.vcxproj/WebKit.sln: Modified property svn:eol-style. 4077 40782013-02-14 Roger Fong <roger_fong@apple.com> 4079 4080 Add TestWebKitAPI, gtest-md and record-memory projects to VS2010 WebKit solution. 4081 https://bugs.webkit.org/show_bug.cgi?id=107034. 4082 4083 Reviewed by Brent Fulgham. 4084 4085 * WebKit.vcxproj/WebKit.sln: 4086 40872013-02-12 Roger Fong <roger_fong@apple.com> 4088 4089 Unreviewed. Build fix for VS2010 WebKit solution. 4090 4091 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 4092 40932013-02-11 Adenilson Cavalcanti <cavalcantii@gmail.com> 4094 4095 Build fix: r142549 broke EFL build 4096 https://bugs.webkit.org/show_bug.cgi?id=109527 4097 4098 Reviewed by Kentaro Hara. 4099 4100 Build fix. 4101 4102 * CMakeLists.txt: 4103 41042013-02-11 Brent Fulgham <bfulgham@webkit.org> 4105 4106 Rename Visual Studio solution folders to avoid conflicts with project names 4107 https://bugs.webkit.org/show_bug.cgi?id=109484 4108 4109 Reviewed by Tim Horton. 4110 4111 * WebKit.vcxproj/WebKit.sln: Rename several solution folders (e.g., 4112 WTF, WebCore, WebKit, JavaScriptCore) so that they do not conflict 4113 with projects using the same name. 4114 41152013-02-08 Benjamin Poulain <bpoulain@apple.com> 4116 4117 Move workerThreadCount from TestRunner to WebCore Internals 4118 https://bugs.webkit.org/show_bug.cgi?id=109239 4119 4120 Reviewed by Darin Adler. 4121 4122 * WebKit.xcodeproj/project.pbxproj: 4123 41242013-02-07 Roger Fong <roger_fong@apple.com> 4125 4126 Unreviewed. Corrections the exports definition file. 4127 4128 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 4129 41302013-02-07 Roger Fong <roger_fong@apple.com> 4131 4132 Unreviewed. More VS2010 WebKit solution touchups. 4133 Make WebKitExports.def.in be treated as a custom build file so that changes to it cause the exports to be rebuilt. 4134 4135 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: 4136 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters: 4137 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 4138 41392013-02-06 Roger Fong <roger_fong@apple.com> 4140 4141 Unreviewed. Touchups to VS2010 WebKit solution. 4142 Add WinLauncher projects to solution. 4143 4144 * WebKit.vcxproj/WebKit.sln: 4145 41462013-02-05 Roger Fong <roger_fong@apple.com> 4147 4148 Unreviewed. Get rid of redundant exports in export definitions file. 4149 4150 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 4151 41522013-02-05 Brent Fulgham <bfulgham@webkit.org> 4153 4154 Unreviewed Visual Studio 2010 build correction. 4155 4156 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: 4157 Link export definitions out of date with ToT. Corrected. 4158 41592013-02-05 Roger Fong <roger_fong@apple.com> 4160 4161 Add a JavaScriptCore Export Generator project. 4162 https://bugs.webkit.org/show_bug.cgi?id=108971. 4163 4164 Reviewed by Brent Fulgham. 4165 4166 * WebKit.vcxproj/WebKit.sln: 4167 41682013-02-05 Roger Fong <roger_fong@apple.com> 4169 4170 Unreviewed. Delete some errant preprocessor definitions. 4171 4172 * WebKit.vcxproj/WebKit/WebKitCommon.props: 4173 41742013-02-05 Roger Fong <roger_fong@apple.com> 4175 4176 VS2010 WebKit projects, scripts, and property sheets. 4177 https://bugs.webkit.org/show_bug.cgi?id=106989. 4178 4179 Reviewed by Brent Fulgham. 4180 4181 * WebKit.vcxproj/Interfaces: Added. 4182 * WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl: Copied from win/WebKit.vcproj/FixMIDLHeaders.pl. 4183 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Added. 4184 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Added. 4185 * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.user: Added. 4186 * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Added. 4187 * WebKit.vcxproj/Interfaces/InterfacesDebug.props: Added. 4188 * WebKit.vcxproj/Interfaces/InterfacesPostBuild.cmd: Added. 4189 * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: Added. 4190 * WebKit.vcxproj/Interfaces/InterfacesRelease.props: Added. 4191 * WebKit.vcxproj/WebKit: Added. 4192 * WebKit.vcxproj/WebKit.sln: 4193 * WebKit.vcxproj/WebKit/WebKit.vcxproj: Added. 4194 * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: Added. 4195 * WebKit.vcxproj/WebKit/WebKit.vcxproj.user: Added. 4196 * WebKit.vcxproj/WebKit/WebKitApple.props: Added. 4197 * WebKit.vcxproj/WebKit/WebKitCFLite.props: Added. 4198 * WebKit.vcxproj/WebKit/WebKitCommon.props: Added. 4199 * WebKit.vcxproj/WebKit/WebKitDebug.props: Added. 4200 * WebKit.vcxproj/WebKit/WebKitDirectX.props: Added. 4201 * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Added. 4202 * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd: Added. 4203 * WebKit.vcxproj/WebKit/WebKitPreLink.cmd: Added. 4204 * WebKit.vcxproj/WebKit/WebKitRelease.props: Added. 4205 * WebKit.vcxproj/WebKit/resource.h: Copied from win/WebKit.vcproj/resource.h. 4206 * WebKit.vcxproj/WebKitExportGenerator: Added. 4207 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: Added. 4208 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters: Added. 4209 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.user: Added. 4210 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd: Added. 4211 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: Added. 4212 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props: Added. 4213 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd: Added. 4214 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: Added. 4215 * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props: Added. 4216 * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Copied from win/WebKit.vcproj/WebKitExports.def.in. 4217 * WebKit.vcxproj/WebKitGUID: Added. 4218 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Added. 4219 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Added. 4220 * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.user: Added. 4221 * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props: Added. 4222 * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props: Added. 4223 * WebKit.vcxproj/WebKitGUID/WebKitGUIDPostBuild.cmd: Added. 4224 * WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd: Added. 4225 * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props: Added. 4226 42272013-01-31 Christophe Dumez <dchris@gmail.com> 4228 4229 [EFL] Disable Web Intents 4230 https://bugs.webkit.org/show_bug.cgi?id=108457 4231 4232 Reviewed by Alexey Proskuryakov. 4233 4234 Remove intents files from EFL CMake project. 4235 4236 * PlatformEfl.cmake: 4237 42382013-01-25 Roger Fong <roger_fong@apple.com> 4239 4240 Unreviewed. Rename LLInt projects folder and make appropriate changes to solutions. 4241 4242 * WebKit.vcxproj/WebKit.sln: 4243 42442013-01-23 Roger Fong <roger_fong@apple.com> 4245 4246 Unreviewed. Add svn:eol-style to solution file, not eol-style. 4247 4248 * WebKit.vcxproj/WebKit.sln: Added property svn:eol-style. Removed property eol-style. 4249 42502013-01-23 Roger Fong <roger_fong@apple.com> 4251 4252 Unreviewed. Added eol-style=native to solution file. 4253 4254 * WebKit.vcxproj/WebKit.sln: Added property eol-style. 4255 42562013-01-23 Roger Fong <roger_fong@apple.com> 4257 4258 Unreviewed. Checkin the OpenSource WebKit solution. 4259 4260 * WebKit.vcxproj/WebKit.sln: 4261 42622013-01-23 Tony Chang <tony@chromium.org> 4263 4264 Unreviewed, set svn:eol-style to CRLF on Windows .sln files. 4265 4266 * WebKit.vcxproj/WebKit.sln: Added property svn:eol-style. 4267 42682013-01-23 Roger Fong <roger_fong@apple.com> 4269 4270 Add the VS2010 WebKit solution folder and solution file. 4271 The solution of course will not load until the dependent projects are all completed. 4272 https://bugs.webkit.org/show_bug.cgi?id=106949. 4273 4274 Reviewed by Brent Fulgham. 4275 4276 * WebKit.vcxproj: Added. 4277 * WebKit.vcxproj/WebKit.sln: Added. 4278 42792013-01-22 Krzysztof Czech <k.czech@samsung.com> 4280 4281 [EFL] Adds Accessibility support to wk1 4282 https://bugs.webkit.org/show_bug.cgi?id=107440 4283 4284 Reviewed by Gyuyoung Kim. 4285 4286 * PlatformEfl.cmake: Adds ATK headers and libraries. 4287 42882013-01-17 Poul Sysolyatin <psytonx@gmail.com> 4289 4290 32-bit build for Qt5 on Mac OS fails. 4291 https://bugs.webkit.org/show_bug.cgi?id=107094 4292 4293 We need to define NS_BUILD_32_LIKE_64 for 32-bit build for Mac OS. 4294 Fixed 32-bit build detection for support Qt5. 4295 4296 Reviewed by Benjamin Poulain. 4297 4298 * WebKit1.pro: 4299 43002013-01-14 Dean Jackson <dino@apple.com> 4301 4302 [ANGLE] Update ANGLE in WebKit 4303 https://bugs.webkit.org/show_bug.cgi?id=106274 4304 4305 Unreviewed attempted build fix. 4306 4307 The khrplatform.h file is now a public header without a directory 4308 prefix. Update the include path to look in the right place. 4309 4310 * PlatformEfl.cmake: 4311 43122013-01-14 Max Vujovic <mvujovic@adobe.com> 4313 4314 [ANGLE] Update ANGLE in WebKit 4315 https://bugs.webkit.org/show_bug.cgi?id=106274 4316 4317 Reviewed by Dean Jackson. 4318 4319 Update ANGLE to r1641. 4320 4321 * PlatformEfl.cmake: Add ANGLE/include to the include directories list because ShaderLang.h 4322 now includes "KHR/khrplatform.h", which is located in ANGLE/include/KHR/khrplatform.h. 4323 43242013-01-10 Christophe Dumez <christophe.dumez@intel.com> 4325 4326 [EFL] Add gstreamer 1.0.5 to jhbuild 4327 https://bugs.webkit.org/show_bug.cgi?id=106178 4328 4329 Reviewed by Laszlo Gombos. 4330 4331 Remove GSTREAMER_INTERFACES_LIBRARIES from EFL 4332 CMake configuration. 4333 4334 * PlatformEfl.cmake: 4335 43362013-01-07 Ryosuke Niwa <rniwa@webkit.org> 4337 4338 Sorted the xcodeproj file. 4339 4340 * WebKit.xcodeproj/project.pbxproj: 4341 43422012-12-20 Ryuan Choi <ryuan.choi@samsung.com> 4343 4344 [EFL] Build break with latest EFL libraries. 4345 https://bugs.webkit.org/show_bug.cgi?id=104827 4346 4347 Reviewed by Laszlo Gombos. 4348 4349 * PlatformEfl.cmake: Includes eo EFL library. 4350 43512012-12-18 Joseph Pecoraro <pecoraro@apple.com> 4352 4353 [Mac] Add Build Phase to Check Headers for Inappropriate Macros (Platform.h macros) 4354 https://bugs.webkit.org/show_bug.cgi?id=104279 4355 4356 Reviewed by David Kilzer. 4357 4358 Add a build phase to check the public WebKit headers for 4359 inappropriate macros. Also set the executable as an input 4360 path on the other check-* build phases. 4361 4362 * WebKit.xcodeproj/project.pbxproj: 4363 43642012-12-12 Mark Lam <mark.lam@apple.com> 4365 4366 Encapsulate externally used webdatabase APIs in DatabaseManager. 4367 https://bugs.webkit.org/show_bug.cgi?id=104741. 4368 4369 Reviewed by Sam Weinig. 4370 4371 Use DatabaseManager instead of accessing DatabaseTracker, AbstractDatabase, 4372 and DatabaseContext directly. This is to prepare for upcoming webkit2 4373 refactoring. 4374 4375 * WebKit.xcodeproj/project.pbxproj: 4376 43772012-12-05 Halton Huo <halton.huo@intel.com> 4378 4379 [CMake] Unify coding style for CMake files 4380 https://bugs.webkit.org/show_bug.cgi?id=103605 4381 4382 Reviewed by Laszlo Gombos. 4383 4384 Update cmake files(.cmake, CMakeLists.txt) with following style rules: 4385 1. Indentation 4386 1.1 Use spaces, not tabs. 4387 1.2 Four spaces as indent. 4388 2. Spacing 4389 2.1 Place one space between control statements and their parentheses. 4390 For eg, if (), else (), elseif (), endif (), foreach (), 4391 endforeach (), while (), endwhile (), break (). 4392 2.2 Do not place spaces between function and macro statements and 4393 their parentheses. For eg, macro(), endmacro(), function(), 4394 endfunction(). 4395 2.3 Do not place spaces between a command or function or macro and its 4396 parentheses, or between a parenthesis and its content. For eg, 4397 message("testing") not message( "testing") or message ("testing" ) 4398 2.4 No space at line ending. 4399 3. Lowercase when call commands macros and functions. For eg, 4400 add_executable() not ADD_EXECUTABLE(), set() not SET(). 4401 4402 * CMakeLists.txt: 4403 * PlatformBlackBerry.cmake: 4404 * PlatformEfl.cmake: 4405 * PlatformWinCE.cmake: 4406 44072012-12-03 Pierre Rossi <pierre.rossi@digia.com> 4408 4409 [Qt] another stab at fixing the windows build 4410 4411 It seems the QT_BUILD_{TARGET}_LIB are not set as they should by qt_module.prf. 4412 Define them by hand to be on the safe side. 4413 4414 * WebKit1.pro: 4415 44162012-11-30 Simon Hausmann <simon.hausmann@digia.com>, Pierre Rossi <pierre.rossi@digia.com> 4417 4418 [Qt] Separate Qt WebKit into Qt WebKit and Qt WebKit Widgets 4419 https://bugs.webkit.org/show_bug.cgi?id=99314 4420 4421 Reviewed by Tor Arne Vestbø. 4422 4423 This big change separates QtWebKit into QtWebKit and QtWebKitWidgets as 4424 shared libraries. 4425 4426 It's a big refactoring that mostly involves moving WebCore dependent 4427 code into QtWebKit and accessing it through exported QWebFrameAdapter 4428 and QWebPageAdapter classes. 4429 4430 * WebKit1.pro: 4431 * WebKitWidgets.pri: Removed. 4432 * WebKitWidgets.pro: Removed. 4433 44342012-11-22 Jeff Rogers <jrogers@rim.com> 4435 4436 [BlackBerry] Update Web Notifications Implementation 4437 https://bugs.webkit.org/show_bug.cgi?id=102621 4438 4439 Reviewed by George Staikos. 4440 4441 Reviewed internally by George Staikos and Joe Mason. 4442 Internal PR 172120 4443 Add new Notification files and remove obsolete ones. 4444 4445 * PlatformBlackBerry.cmake: 4446 44472012-11-22 Simon Hausmann <simon.hausmann@digia.com>, Pierre Rossi <pierre.rossi@digia.com> 4448 4449 [Qt] Separate QWidget dependant code into separate WebKitWidgets static library 4450 https://bugs.webkit.org/show_bug.cgi?id=102800 4451 4452 Reviewed by Tor Arne Vestbø. 4453 4454 This patch separates code that needs to use QWidget related APIs in 4455 WebKit/qt/WebCoreSupport and Api from code that doesn't. This means for 4456 example FrameLoaderClientQt.cpp remains in the WebKit1 static library, 4457 while qwebpage.cpp and qwebframe.cpp become part of the WebKitWidgets 4458 static library. WebKit1 is compiled without QT += widgets and therefore 4459 any widget related dependency has been moved "up" and out of WebKit1 into 4460 the WebKitWidgets library. 4461 4462 Between the code in WebKit.a and WebKitWidgets.a new adapters and 4463 interfaces have been introduced, such as QWebPageAdapter and 4464 QWebFrameAdapter. QWebPageAdapter, when used from WebKit1, is a way to 4465 call out into the API layer, implemented by QWebPage (QWebPagePrivate). 4466 The other way around if QWebPage wants to access WebCore or 4467 WebCoreSupport related functionality, it will go through 4468 QWebPageAdapater (as base class). The separation in the direction up 4469 into the API layer is complete with this patch, no code in WebKit1 4470 depends on QtWidgets. The separation the other way around, code in the 4471 API layer not using any WebCore types, is not complete yet. 4472 4473 Some classes such as QWebSettings, QWebElement or 4474 DumpRenderTreeSupportQt remain in WebKit1. While they are API layer, 4475 they do not depend on widget related Qt APIs and they make much more 4476 use of WebCore internal APIs and therefore are easier to keep in 4477 WebKit1. 4478 4479 In the future we plan to place a real shared library boundary between 4480 WebKit1 and WebKitWidgets, by keeping the WebKit1 static library as 4481 part of the QtWebKit shared library and by turning the WebKitWidgets 4482 static library into a shared one. 4483 4484 * WebKit1.pri: 4485 * WebKit1.pro: 4486 * WebKitWidgets.pri: Copied from Source/WebKit/WebKit1.pri. 4487 * WebKitWidgets.pro: Added. 4488 44892012-11-21 Kai Koehne <kai.koehne@digia.com> 4490 4491 [Qt] MinGW: Don't add OpenGL library dependencies here 4492 https://bugs.webkit.org/show_bug.cgi?id=102924 4493 4494 Reviewed by Simon Hausmann. 4495 4496 As the comment suggests the dependency is already for WebCore, so add it there instead. 4497 4498 * WebKit1.pri: 4499 45002012-11-18 Laszlo Gombos <l.gombos@samsung.com> 4501 4502 [CMake] Consolidate common input files 4503 https://bugs.webkit.org/show_bug.cgi?id=101632 4504 4505 Reviewed by Rob Buis. 4506 4507 Consolidate and sort the list of files. 4508 4509 * PlatformEfl.cmake: 4510 45112012-11-12 Timothy Hatcher <timothy@apple.com> 4512 4513 Add a dock button to the top right corner of the Web Inspector window (similar to the full screen button). 4514 4515 https://bugs.webkit.org/show_bug.cgi?id=102025 4516 4517 Reviewed by Joseph Pecoraro. 4518 4519 * WebKit.xcodeproj/project.pbxproj: Added Dock.pdf. 4520 45212012-11-08 Laszlo Gombos <l.gombos@samsung.com> 4522 4523 [EFL] Remove non-variable options from the build system 4524 https://bugs.webkit.org/show_bug.cgi?id=101506 4525 4526 Reviewed by Kenneth Rohde Christiansen. 4527 4528 Remove WTF_USE_FREETYPE and ENABLE_GLIB_SUPPORT cmake variables 4529 as these are always set to const 1 and not really configurable. 4530 4531 * PlatformEfl.cmake: 4532 45332012-11-07 Andreas Kling <akling@apple.com> 4534 4535 Remove build-webkit dependency on Java SDK for Apple Mac WebKit. 4536 <http://webkit.org/b/101492> 4537 4538 Reviewed by Anders Carlsson. 4539 4540 * WebKit.xcodeproj/project.pbxproj: Remove WebJavaPlugIn.h 4541 45422012-11-06 Laszlo Gombos <l.gombos@samsung.com> 4543 4544 [EFL] Simplify the build system 4545 https://bugs.webkit.org/show_bug.cgi?id=101392 4546 4547 Reviewed by Kenneth Rohde Christiansen. 4548 4549 Use WTF_USE_3D_GRAPHICS to guard the inclusion of surfaces and textmap 4550 directories under WebCore/graphics to be consistent with 4551 WebCore/PlatformEfl.cmake. 4552 4553 * PlatformEfl.cmake: 4554 45552012-11-04 Halton Huo <halton.huo@intel.com> 4556 4557 [EFL] Use _LIBRARIES instead of _LIBRARY 4558 https://bugs.webkit.org/show_bug.cgi?id=101042 4559 4560 Reviewed by Gyuyoung Kim. 4561 4562 In CMake Find files, _LIBRARY is intended for internal use, should 4563 use _LIBRARIES instead. 4564 4565 * PlatformEfl.cmake: s/_LIBRARY}/_LIBRARIES} 4566 45672012-11-01 Seonae Kim <sunaeluv.kim@samsung.com> 4568 4569 [EFL][DRT] Support Geolocation 4570 https://bugs.webkit.org/show_bug.cgi?id=97427 4571 4572 Reviewed by Gyuyoung Kim. 4573 4574 Add a mock directory to use GeolocationClientMock in DumpRenderTree. 4575 4576 * PlatformEfl.cmake: 4577 45782012-10-31 Otto Derek Cheung <otcheung@rim.com> 4579 4580 [BlackBerry] Adding window.external to our port 4581 https://bugs.webkit.org/show_bug.cgi?id=100868 4582 4583 Reviewed by Rob Buis. 4584 4585 Adding ExternalExtension classes to the BB cmake file. 4586 4587 * PlatformBlackBerry.cmake: 4588 45892012-10-31 Michał Pakuła vel Rutka <m.pakula@samsung.com> 4590 4591 [EFL][DRT] EventSender requires contextClick implementation 4592 https://bugs.webkit.org/show_bug.cgi?id=86091 4593 4594 Reviewed by Gyuyoung Kim. 4595 4596 Add new unit test file, needed due to ewk API changes. 4597 4598 * PlatformEfl.cmake: 4599 46002012-10-30 Peter Wang <peter.wang@torchmobile.com.cn> 4601 4602 [BlackBerry] Clean the code of "JavaScriptDebuggerBlackBerry" 4603 https://bugs.webkit.org/show_bug.cgi?id=100724 4604 4605 Reviewed by Rob Buis. 4606 4607 Remove the code of JavaScriptDebuggerBlackBerry. 4608 4609 * PlatformBlackBerry.cmake: 4610 46112012-10-28 Mark Rowe <mrowe@apple.com> 4612 4613 Remove references to unsupported OS and Xcode versions. 4614 4615 Reviewed by Anders Carlsson. 4616 4617 * WebKit.xcodeproj/project.pbxproj: 4618 46192012-10-26 Sheriff Bot <webkit.review.bot@gmail.com> 4620 4621 Unreviewed, rolling out r132601. 4622 http://trac.webkit.org/changeset/132601 4623 https://bugs.webkit.org/show_bug.cgi?id=100494 4624 4625 It broke the Qt build (Requested by Ossy on #webkit). 4626 4627 * PlatformEfl.cmake: 4628 46292012-10-26 Xiaobo Wang <xbwang@torchmobile.com.cn> 4630 4631 [BlackBerry] Support pixel tests for BlackBerry DRT 4632 https://bugs.webkit.org/show_bug.cgi?id=100210 4633 4634 Reviewed by Rob Buis. 4635 4636 Adds a step to build ImageDiff from Qt for DRT. Most of the works are 4637 accomplished by Christopher Wells. 4638 4639 * PlatformBlackBerry.cmake: 4640 46412012-10-24 Alexey Proskuryakov <ap@apple.com> 4642 4643 Add a strategy for shared workers 4644 https://bugs.webkit.org/show_bug.cgi?id=100165 4645 4646 EFL build fix by Christophe Dumez. 4647 4648 Reviewed by Brady Eidson. 4649 4650 * CMakeLists.txt: Add WebCore/workers to include paths. 4651 46522012-10-24 Otto Derek Cheung <otcheung@rim.com> 4653 4654 [BlackBerry] Rename GeolocationControllerClientBlackBerry to GeolocationClientBlackBerry 4655 https://bugs.webkit.org/show_bug.cgi?id=100250 4656 4657 Reviewed by Rob Buis. 4658 4659 Rename GeolocationControllerClientBlackBerry to GeolocationClientBlackBerry 4660 to prevent confusion. 4661 4662 PR 230196 4663 4664 * PlatformBlackBerry.cmake: 4665 46662012-10-23 Hyowon Kim <hw1008.kim@samsung.com> 4667 4668 [Texmap][EFL] Add AcceleratedCompositingContextEfl to the build system. 4669 https://bugs.webkit.org/show_bug.cgi?id=88630 4670 4671 Reviewed by Gyuyoung Kim. 4672 4673 * PlatformEfl.cmake: Add the AcceleratedCompositingContextEfl.cpp file 4674 and INCLUDE paths for TEXTURE_MAPPER_GL. 4675 46762012-10-18 Kangil Han <kangil.han@samsung.com> 4677 4678 [EFL] Add unit test for ewk_frame_source_get. 4679 https://bugs.webkit.org/show_bug.cgi?id=95984 4680 4681 Reviewed by Gyuyoung Kim. 4682 4683 Add test_ewk_frame.cpp for unit test. 4684 4685 * PlatformEfl.cmake: 4686 46872012-10-15 David Kilzer <ddkilzer@apple.com> 4688 4689 Move framework and library linking into WebKit.xcconfig 4690 <http://webkit.org/b/99284> 4691 4692 Reviewed by Mark Rowe. 4693 4694 * WebKit.xcodeproj/project.pbxproj: Remove frameworks and 4695 libraries from Xcode project file. 4696 46972012-10-15 Christophe Dumez <christophe.dumez@intel.com> 4698 4699 [EFL][WK2] Implement Favicons API 4700 https://bugs.webkit.org/show_bug.cgi?id=99087 4701 4702 Reviewed by Kenneth Rohde Christiansen. 4703 4704 Remove ewk_util.cpp from PlatformEfl.cmake now that its 4705 code has been moved to WebCore to be reused in WK2. 4706 4707 * PlatformEfl.cmake: 4708 47092012-10-15 Dongwoo Joshua Im <dw.im@samsung.com> 4710 4711 [EFL] Set the basepath of the File System API. 4712 https://bugs.webkit.org/show_bug.cgi?id=98344 4713 4714 Reviewed by Gyuyoung Kim. 4715 4716 Set the basepath of the File System API using the internal setter function. 4717 4718 * PlatformEfl.cmake: Add new include path. 4719 47202012-10-15 Ryuan Choi <ryuan.choi@samsung.com> 4721 4722 [EFL] Share resources installed for inspector 4723 https://bugs.webkit.org/show_bug.cgi?id=98991 4724 4725 Reviewed by Gyuyoung Kim. 4726 4727 * PlatformEfl.cmake: 4728 Extracted build scripts which install resources to WebKit/PlatformEfl.cmake. 4729 47302012-10-15 George Staikos <staikos@webkit.org> 4731 4732 [BlackBerry] Adapt to Platform API changes in string handling 4733 https://bugs.webkit.org/show_bug.cgi?id=99248 4734 4735 Reviewed by Yong Li. 4736 4737 Convert usage of WebString, char* and std::string to BlackBerry::Platform::String. 4738 4739 * PlatformBlackBerry.cmake: 4740 47412012-10-13 Jakob Petsovits <jpetsovits@rim.com> 4742 4743 [BlackBerry] Fetch blit rects from a viewport accessor 4744 https://bugs.webkit.org/show_bug.cgi?id=98581 4745 RIM PR 173292 4746 4747 Reviewed by George Staikos. 4748 Internally reviewed by Arvid Nilsson. 4749 4750 Add new ViewportAccessor files to the build. 4751 See Source/WebKit/blackberry/ChangeLog for the 4752 verbose commit message. 4753 4754 * PlatformBlackBerry.cmake: 4755 47562012-10-12 Sheriff Bot <webkit.review.bot@gmail.com> 4757 4758 Unreviewed, rolling out r131189. 4759 http://trac.webkit.org/changeset/131189 4760 https://bugs.webkit.org/show_bug.cgi?id=99187 4761 4762 Made inspector http tests crash on WK2. (Requested by rakuco 4763 on #webkit). 4764 4765 * PlatformEfl.cmake: 4766 47672012-10-12 Ryuan Choi <ryuan.choi@samsung.com> 4768 4769 [EFL] Share resources installed for inspector 4770 https://bugs.webkit.org/show_bug.cgi?id=98991 4771 4772 Reviewed by Gyuyoung Kim. 4773 4774 * PlatformEfl.cmake: 4775 Extracted build scripts which install resources to WebKit/PlatformEfl.cmake. 4776 47772012-10-11 Chris Guan <chris.guan@torchmobile.com.cn> 4778 4779 [Blackberry] makes NavigatorContentUtils work 4780 https://bugs.webkit.org/show_bug.cgi?id=99022 4781 4782 Reviewed by Rob Buis. 4783 4784 Because r126735 renamed RegisterProtocolHandler API to NavigatorContentUtils, So we 4785 need add Modules/navigatorcontentutils into WebKit_INCLUDE_DIRECTORIES. 4786 4787 * PlatformBlackBerry.cmake: 4788 47892012-10-10 Konrad Piascik <kpiascik@rim.com> 4790 4791 [BlackBerry] Install inspector files into staging directory. 4792 https://bugs.webkit.org/show_bug.cgi?id=98930 4793 4794 Reviewed by Rob Buis. 4795 4796 Internally reviewed by Ming Xie. 4797 Install the web inspector resources into the staging directory to make it easier to flash to device. 4798 4799 * PlatformBlackBerry.cmake: 4800 48012012-10-09 Simon Hausmann <simon.hausmann@digia.com> 4802 4803 [Qt] Fix build with QtMultimedia 4804 4805 Reviewed by Tor Arne Vestbø. 4806 4807 * WebKit1.pri: WK1 needs QtMultimediaWidgets for QVideoWidget and friends. 4808 48092012-10-08 Simon Hausmann <simon.hausmann@digia.com> 4810 4811 [Qt] Make RenderThemeQStyle/ScrollbarThemeQStyle compile without QStyle/QtWidgets 4812 https://bugs.webkit.org/show_bug.cgi?id=98268 4813 4814 Reviewed by Tor Arne Vestbø. 4815 4816 * WebKit1.pro: Add new files to the build. 4817 48182012-10-04 Rob Buis <rbuis@rim.com> 4819 4820 [BlackBerry] Sync up CMake files 4821 https://bugs.webkit.org/show_bug.cgi?id=98442 4822 4823 Reviewed by Gyuyoung Kim. 4824 4825 Amongst others use InspectorOverlayBlackBerry. 4826 4827 * PlatformBlackBerry.cmake: 4828 48292012-10-05 Simon Hausmann <simon.hausmann@digia.com> 4830 4831 Unreviewed, rolling out r130495. 4832 http://trac.webkit.org/changeset/130495 4833 https://bugs.webkit.org/show_bug.cgi?id=98268 4834 4835 Made WK2 tests crash.... 4836 4837 * WebKit1.pro: 4838 48392012-10-05 Simon Hausmann <simon.hausmann@digia.com> 4840 4841 [Qt] Make RenderThemeQStyle/ScrollbarThemeQStyle compile without QStyle/QtWidgets 4842 https://bugs.webkit.org/show_bug.cgi?id=98268 4843 4844 Reviewed by Tor Arne Vestbø. 4845 4846 * WebKit1.pro: Add new files to the build. 4847 48482012-10-04 Konrad Piascik <kpiascik@rim.com> 4849 4850 [BlackBerry] Update how we compile inspector front-end javascript. 4851 https://bugs.webkit.org/show_bug.cgi?id=98413 4852 4853 Reviewed by Rob Buis. 4854 4855 No longer cat all JavaScript together, instead use the lazy init and 4856 only append our custom changes script to the end of inspectorBB.html. 4857 4858 * PlatformBlackBerry.cmake: 4859 48602012-10-03 Ryuan Choi <ryuan.choi@samsung.com> 4861 4862 [EFL] Default.edj should be generated although ENABLE_WEBKIT disabled. 4863 https://bugs.webkit.org/show_bug.cgi?id=97753 4864 4865 Reviewed by Laszlo Gombos. 4866 4867 default.edj is used in both webkit/efl and webkit2/efl. 4868 However, it has been generated only when ENABLE_WEBKIT is enabled. 4869 4870 This patch separates the script which generates default.edj 4871 from source/webkit/platformefl.cmake. 4872 4873 * PlatformEfl.cmake: Extracted codes which is related to default.edj. 4874 48752012-10-03 Otto Derek Cheung <otcheung@rim.com> 4876 4877 [BlackBerry] Implementing the NetworkInfo API for BB port 4878 https://bugs.webkit.org/show_bug.cgi?id=98273 4879 4880 Reviewed by Rob Buis. 4881 4882 Adding new classes to support NetworkInfo API in the 4883 BlackBerry Port. 4884 4885 * PlatformBlackBerry.cmake: 4886 48872012-10-02 Krzysztof Czech <k.czech@samsung.com> 4888 4889 [EFL] Add file EWKTestEnvironment.cpp to build system. 4890 https://bugs.webkit.org/show_bug.cgi?id=94925 4891 4892 Reviewed by Gyuyoung Kim. 4893 4894 Change is related to modifications in wk1 unit tests. 4895 4896 * PlatformEfl.cmake: 4897 48982012-09-27 Anders Carlsson <andersca@apple.com> 4899 4900 Get rid of more unused WK1 plug-in code 4901 https://bugs.webkit.org/show_bug.cgi?id=97835 4902 4903 Reviewed by Mark Rowe. 4904 4905 Remove WebNetscapeDeprecatedFunctions.c and WebNetscapeDeprecatedFunctions.h from the Xcode project. 4906 4907 * WebKit.xcodeproj/project.pbxproj: 4908 49092012-09-27 Christophe Dumez <christophe.dumez@intel.com> 4910 4911 [EFL][CMAKE] Default theme files are outdated in PlatformEfl.cmake 4912 https://bugs.webkit.org/show_bug.cgi?id=97769 4913 4914 Reviewed by Kenneth Rohde Christiansen. 4915 4916 Update Default theme files in PlatformEfl.cmake so that 4917 changes to those files are properly picked up by CMake 4918 when building incrementally. 4919 4920 * PlatformEfl.cmake: 4921 49222012-09-24 Arvid Nilsson <anilsson@rim.com> 4923 4924 [BlackBerry] Add cookie database API 4925 https://bugs.webkit.org/show_bug.cgi?id=97102 4926 4927 Reviewed by Antonio Gomes. 4928 4929 Add cookie database file to build system. 4930 4931 Reviewed internally by Otto D. Cheung. 4932 4933 * PlatformBlackBerry.cmake: 4934 49352012-09-21 Arvid Nilsson <anilsson@rim.com> 4936 4937 [BlackBerry] Remove obsolete compositing surface code 4938 https://bugs.webkit.org/show_bug.cgi?id=97314 4939 4940 Reviewed by Antonio Gomes. 4941 4942 Remove compositing surface code from build system. 4943 4944 PR 208038. 4945 4946 * PlatformBlackBerry.cmake: 4947 49482012-09-14 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 4949 4950 [Qt] Make force_static_libs_as_shared work on Mac OS 4951 4952 We had to move a few LIBS += around that were in the wrong place, 4953 and not caught when everything was just linked into the final 4954 QtWebKit library. 4955 4956 Reviewed by Simon Hausmann. 4957 4958 * WebKit1.pri: Move multimedia-stuff to WebCore, to share with WK2 4959 49602012-09-11 Raphael Kubo da Costa <rakuco@webkit.org> 4961 4962 [EFL] Rewrite the EFL-related Find modules 4963 https://bugs.webkit.org/show_bug.cgi?id=95237 4964 4965 Reviewed by Kenneth Rohde Christiansen. 4966 4967 * PlatformEfl.cmake: Stop setting the LINK_FLAGS property and add 4968 libraries and include directories for each Enlightenment 4969 Foundation Library used by the port. 4970 49712012-09-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 4972 4973 [Qt] Add a configure step to the Qt build system 4974 4975 This allows building the Qt port using just 'qmake WebKit.pro'. Using 4976 the build-webkit script is still supported, and will add slightly more 4977 logic to the build, such as detecting the need for clean or incremental 4978 builds. 4979 4980 Internally, the build system now uses a new variable, WEBKIT_CONFIG, for 4981 all things related to configuring the build, such as use/have/enable flags, 4982 and these are translated to defines in default_post. Project files should 4983 no longer check contains(DEFINES,...) to detect features, but use the new 4984 enable?(), use?(), and have?() functions. The no_webkit1 and no_webkit2 4985 options have been translated into WEBKIT_CONFIG options as well, and can 4986 be checked using build?(). 4987 4988 Reviewed by Simon Hausmann. 4989 4990 * WebKit1.pri: 4991 * WebKit1.pro: 4992 49932012-09-06 Crystal Zhang <haizhang@rim.com> 4994 4995 [BlackBerry] Implement a color picker 4996 https://bugs.webkit.org/show_bug.cgi?id=96001 4997 4998 Reviewed by Rob Buis. 4999 5000 Add color picker files into building system. 5001 5002 * PlatformBlackBerry.cmake: 5003 50042012-09-06 Simon Hausmann <simon.hausmann@nokia.com> 5005 5006 [Qt] Fix build with ANGLE on platforms that provide EGL/GLESv2 5007 https://bugs.webkit.org/show_bug.cgi?id=95965 5008 5009 Reviewed by Tor Arne Vestbø. 5010 5011 Depend on ANGLE if necessary, due to the use WebCore types that pull in ANGLE 5012 headers (GraphicsContext3D.h in particular). 5013 5014 * WebKit1.pro: 5015 50162012-09-04 Michał Pakuła vel Rutka <m.pakula@samsung.com> 5017 5018 [EFL] Context menu restore. 5019 https://bugs.webkit.org/show_bug.cgi?id=74179 5020 5021 Reviewed by Gyuyoung Kim. 5022 5023 Adds context menu support for EFL port using non-CROSS_PLATFORM_CONTEXT_MENUS 5024 approach, the same as used in WebKit2. 5025 5026 * PlatformEfl.cmake: Added ContextMenuClientEfl.cpp file to sources list. 5027 50282012-08-29 Ryuan Choi <ryuan.choi@samsung.com> 5029 5030 [EFL] Move several files to remove webkit1 dependency from WebCore. 5031 https://bugs.webkit.org/show_bug.cgi?id=95264 5032 5033 Reviewed by Gyuyoung Kim. 5034 5035 * PlatformEfl.cmake: Added files which is moved. 5036 50372012-08-28 Thiago Marcos P. Santos <thiago.santos@intel.com> 5038 5039 [EFL] Rename knob images to thumb on the default theme 5040 https://bugs.webkit.org/show_bug.cgi?id=95186 5041 5042 Reviewed by Kenneth Rohde Christiansen. 5043 5044 Updated buildsystem after renaming theme images. 5045 5046 * PlatformEfl.cmake: 5047 50482012-08-27 Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com> 5049 5050 Rename RegisterProtocolHandler API to NavigatorContentUtils 5051 https://bugs.webkit.org/show_bug.cgi?id=94920 5052 5053 Reviewed by Adam Barth. 5054 5055 Modified PlatformEfl.cmake so that it includes the renamed files. 5056 5057 * PlatformEfl.cmake: 5058 50592012-08-20 Dominik Röttsches <dominik.rottsches@intel.com> 5060 5061 [EFL] Get rid of pango backend support once harfbuzz-ng is working 5062 https://bugs.webkit.org/show_bug.cgi?id=92102 5063 5064 Reviewed by Kenneth Rohde Christiansen. 5065 5066 Removing pango-specific includes and libraries. 5067 5068 * PlatformEfl.cmake: Pango sections removed. 5069 50702012-08-17 Rob Buis <rbuis@rim.com> 5071 5072 [BlackBerry] Remove some shared libraries from linking 5073 https://bugs.webkit.org/show_bug.cgi?id=94253 5074 5075 Reviewed by Yong Li. 5076 5077 Remove some shared libraries. 5078 5079 * PlatformBlackBerry.cmake: 5080 50812012-08-15 Ryosuke Niwa <rniwa@webkit.org> 5082 5083 Update manual tests and comments to refer to TestRunner instead of LayoutTestController 5084 https://bugs.webkit.org/show_bug.cgi?id=94168 5085 5086 Reviewed by Kent Tamura. 5087 5088 * PlatformBlackBerry.cmake: 5089 50902012-08-14 Christophe Dumez <christophe.dumez@intel.com> 5091 5092 [EFL] undefined reference to 'g_type_init' with gold linker 5093 https://bugs.webkit.org/show_bug.cgi?id=93935 5094 5095 Unreviewed build fix. Link against glib-gobject to 5096 fix linking error with gold linker. 5097 5098 * PlatformEfl.cmake: 5099 51002012-08-11 Raphael Kubo da Costa <rakuco@webkit.org> 5101 5102 [CMake] Rewrite FindLibSoup2.cmake. 5103 https://bugs.webkit.org/show_bug.cgi?id=93191 5104 5105 Reviewed by Rob Buis. 5106 5107 * PlatformEfl.cmake: Use LIBSOUP_FOO instead of LIBSOUP24_FOO. 5108 51092012-08-13 Raphael Kubo da Costa <rakuco@webkit.org> 5110 5111 [CMake] Remove glib-related Find modules and write single new one instead. 5112 https://bugs.webkit.org/show_bug.cgi?id=93786 5113 5114 Reviewed by Rob Buis. 5115 5116 * PlatformEfl.cmake: Use GLIB_* instead of Glib_*. 5117 51182012-08-12 Loïc Yhuel <loic.yhuel@softathome.com> 5119 5120 [Qt] Make it possible to build without QtTest/QtPrintSupport 5121 https://bugs.webkit.org/show_bug.cgi?id=93492 5122 5123 Reviewed by Tor Arne Vestbø. 5124 5125 * WebKit1.pri: Optional printsupport 5126 51272012-08-10 Joshua Netterfield <jnetterfield@rim.com> 5128 5129 [WebGL] Add support for EXT_robustness 5130 https://bugs.webkit.org/show_bug.cgi?id=93379 5131 5132 Reviewed by George Staikos. 5133 5134 RIM PR# 147510 5135 Internally reviewed by Arvid Nilsson. 5136 5137 * CMakeLists.txt: Build system adaptation. 5138 51392012-08-10 Benjamin C Meyer <bmeyer@rim.com> 5140 5141 Introduce JavaScriptVariant object. 5142 https://bugs.webkit.org/show_bug.cgi?id=93644 5143 5144 The JavaScriptVariant can be used for functions that return results from 5145 JavaScript such as executeJavaScript or functions that take arguments 5146 to pass a variable to JavaScript and they want to make sure the type 5147 is correct. 5148 5149 Convert executeJavaScriptFunction() to use this data type as the 5150 example, other functions will be converted in the future. 5151 5152 PR 14929 5153 5154 Internally reviewed by Joe Mason 5155 Reviewed by Adam Treat 5156 5157 * PlatformBlackBerry.cmake: 5158 51592012-08-10 Gyuyoung Kim <gyuyoung.kim@samsung.com> 5160 5161 [BlackBerry] Fix wrong include path for notifications. 5162 https://bugs.webkit.org/show_bug.cgi?id=93714 5163 5164 Reviewed by Rob Buis. 5165 5166 * PlatformBlackBerry.cmake: Change path from notifications to Modules/notifications. 5167 51682012-08-08 Antonio Gomes <agomes@rim.com> 5169 5170 [BlackBerry] Tie up the scrolling machinery to the graphics tree when applicable for in-region scroll 5171 https://bugs.webkit.org/show_bug.cgi?id=93482 5172 5173 Reviewed by Rob Buis. 5174 5175 * PlatformBlackBerry.cmake: Build system adaptation. 5176 51772012-08-07 Ryuan Choi <ryuan.choi@samsung.com> 5178 5179 [EFL] Remove PlatformTouchEventEfl and PlatformTouchPointEfl 5180 https://bugs.webkit.org/show_bug.cgi?id=93270 5181 5182 Reviewed by Eric Seidel. 5183 5184 * PlatformEfl.cmake: Added ewk_touch_event.cpp 5185 51862012-08-07 Konrad Piascik <kpiascik@rim.com> 5187 5188 [BlackBerry] InspectorOverlay class duplicated in WebCore 5189 https://bugs.webkit.org/show_bug.cgi?id=93124 5190 5191 Reviewed by Rob Buis. 5192 5193 Updated InspectorOverlay build path. 5194 5195 * PlatformBlackBerry.cmake: 5196 51972012-08-07 No'am Rosenthal <noam.rosenthal@nokia.com> 5198 5199 [Qt] Make it possible to build without QtQuick 5200 5201 Reviewed by Simon Hausmann. 5202 5203 * WebKit1.pri: 5204 52052012-07-19 Simon Hausmann <simon.hausmann@nokia.com> 5206 5207 [Qt] Remove Qt 4 specific code paths 5208 https://bugs.webkit.org/show_bug.cgi?id=88161 5209 5210 Reviewed by Kenneth Rohde Christiansen. 5211 5212 * WebKit.pri: 5213 * WebKit1.pri: 5214 * WebKit1.pro: 5215 52162012-08-07 Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com> 5217 5218 CUSTOM_SCHEME_HANDLER flag should depend on REGISTER_PROTOCOL_HANDLER 5219 https://bugs.webkit.org/show_bug.cgi?id=93081 5220 5221 Reviewed by Adam Barth. 5222 5223 Modified PlatformEfl.cmake so that CUSTOM_SCHEME_HANDLER flag cannot act without REGISTER_PROTOCOL_HANDLER being set. 5224 5225 * PlatformEfl.cmake: 5226 52272012-08-01 Antonio Gomes <agomes@rim.com> 5228 5229 [BlackBerry] Implement InRegionScroller class as a in-region scroll controller 5230 https://bugs.webkit.org/show_bug.cgi?id=92889 5231 PR #186587 5232 5233 Reviewed by Yong Li. 5234 5235 Internally reviewed by Arvid Nilsson. 5236 5237 * PlatformBlackBerry.cmake: Added InRegionScroller.cpp|h to the build system. 5238 52392012-07-30 Simon Hausmann <simon.hausmann@nokia.com> 5240 5241 Unreviewed Qt/Mac build fix: Use libWebKitSystemInterfaceMountainLion.a 5242 on Mountain Lion. 5243 5244 * WebKit1.pri: 5245 52462012-07-27 Thiago Marcos P. Santos <thiago.santos@intel.com> 5247 5248 [EFL] WebKit API unit tests needs a timeout 5249 https://bugs.webkit.org/show_bug.cgi?id=92496 5250 5251 Reviewed by Antonio Gomes. 5252 5253 Added the same timeout value that we have for WebKit2. 5254 5255 * PlatformEfl.cmake: 5256 52572012-07-27 Dominik Röttsches <dominik.rottsches@intel.com> 5258 5259 [Cairo] Add complex font drawing using HarfbuzzNG 5260 https://bugs.webkit.org/show_bug.cgi?id=91864 5261 5262 Reviewed by Simon Hausmann and Martin Robinson. 5263 5264 Adding includes for harfbuzz folders. 5265 5266 * CMakeLists.txt: 5267 52682012-07-26 Christophe Dumez <christophe.dumez@intel.com> 5269 5270 [EFL][WK2] Implement Network Information provider 5271 https://bugs.webkit.org/show_bug.cgi?id=92343 5272 5273 Reviewed by Kenneth Rohde Christiansen. 5274 5275 WebKit EFL not longer needs to link against EEZE 5276 library since the Network Information provider 5277 was moved to WebCore. 5278 5279 * CMakeLists.txt: 5280 * PlatformEfl.cmake: 5281 52822012-07-26 Zoltan Nyul <zoltan.nyul@intel.com> 5283 5284 [EFL] EFL port should use XDG paths 5285 https://bugs.webkit.org/show_bug.cgi?id=91719 5286 5287 Reviewed by Kenneth Rohde Christiansen. 5288 5289 Add efreet library to get the xdg paths. 5290 5291 * PlatformEfl.cmake: 5292 52932012-07-25 Kihong Kwon <kihong.kwon@samsung.com> 5294 5295 [EFL] Add File Chooser API 5296 https://bugs.webkit.org/show_bug.cgi?id=91957 5297 5298 Reviewed by Hajime Morita. 5299 5300 Add ewk_file_chooser source and header. 5301 5302 * PlatformEfl.cmake: 5303 53042012-07-22 Kent Tamura <tkent@chromium.org> 5305 5306 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively 5307 https://bugs.webkit.org/show_bug.cgi?id=91941 5308 5309 Reviewed by Kentaro Hara. 5310 5311 A flag name for an elmement should be ENABLE_*_ELEMENT. 5312 5313 * PlatformEfl.cmake: 5314 53152012-07-20 Christophe Dumez <christophe.dumez@intel.com> 5316 5317 [EFL] Proxy configuration should honor the no_proxy environment variable 5318 https://bugs.webkit.org/show_bug.cgi?id=91747 5319 5320 Reviewed by Kenneth Rohde Christiansen. 5321 5322 Add WebCore/platform/network/soup to INCLUDE paths. 5323 5324 * PlatformEfl.cmake: 5325 53262012-07-18 Yong Li <yoli@rim.com> 5327 5328 [BlackBerry] Move about: URL handling out of WebCore 5329 https://bugs.webkit.org/show_bug.cgi?id=91541 5330 5331 Reviewed by Rob Buis. 5332 5333 AboutData.cpp is moved from WebCoreSupport to WebKitSupport. 5334 5335 * PlatformBlackBerry.cmake: 5336 53372012-07-18 Thiago Marcos P. Santos <thiago.santos@intel.com> 5338 5339 [CMake] Make gtest a shared library 5340 https://bugs.webkit.org/show_bug.cgi?id=90973 5341 5342 Reviewed by Daniel Bates. 5343 5344 No need to link with gtest dependencies now since it is a shared library. 5345 5346 * PlatformEfl.cmake: 5347 53482012-07-17 Ryuan Choi <ryuan.choi@samsung.com> 5349 5350 [EFL] Move codes related to theme setting from Widget to RenderTheme 5351 https://bugs.webkit.org/show_bug.cgi?id=89842 5352 5353 Reviewed by Kenneth Rohde Christiansen. 5354 5355 * CMakeLists.txt: Added html/shadow to WebKit_INCLUDE_DIRECTORIES. 5356 53572012-07-16 Gyuyoung Kim <gyuyoung.kim@samsung.com> 5358 5359 Add RegisterProtocolHandlerClient to the Modules/protocolhandler 5360 https://bugs.webkit.org/show_bug.cgi?id=90940 5361 5362 Reviewed by Hajime Morita. 5363 5364 As a step to let protocol handler be moved to the modules, RegisterProtocolHandlerClient needs 5365 to be added to the Modules/protocolhandler. Because ChromeClient has some virtual functions for 5366 protocol handlers, virtual functions should be moved to RegisterProtocolHandlerClient. 5367 5368 * PlatformEfl.cmake: Add RegisterProtocolHandlerEfl files and include path. 5369 53702012-07-16 Joshua Netterfield <jnetterfield@rim.com> 5371 5372 [BlackBerry] Upstream WebGL Code 5373 https://bugs.webkit.org/show_bug.cgi?id=91143 5374 5375 Reviewed by Rob Buis. 5376 5377 This patch includes BlackBerry-specific fixes for anti-aliasing, logging, and shader compilation. 5378 5379 * PlatformBlackBerry.cmake: Define WTF_USE_OPENGL_ES_2 on WebGL-enabled builds. 5380 53812012-07-16 Frederik Gladhorn <frederik.gladhorn@nokia.com> 5382 5383 Add accessible for QWebView. 5384 https://bugs.webkit.org/show_bug.cgi?id=91073 5385 5386 Reviewed by Simon Hausmann. 5387 5388 Add classes to enable accessibility on the widget level. 5389 5390 * WebKit.pri: 5391 * WebKit1.pro: 5392 53932012-07-15 Gyuyoung Kim <gyuyoung.kim@samsung.com> 5394 5395 [EFL] Move files guarded by #ifdef to existing file list. 5396 https://bugs.webkit.org/show_bug.cgi?id=91336 5397 5398 Reviewed by Ryosuke Niwa. 5399 5400 Some EFL files are already guared by #ifdef. So, cmake files doesn't need to guard 5401 them again. In addition, some files are missing #ifdef guard its header files. 5402 5403 * PlatformEfl.cmake: 5404 54052012-07-13 Thiago Marcos P. Santos <thiago.santos@intel.com> 5406 5407 [CMake] Proper handling of ENABLE_API_TESTS build option 5408 https://bugs.webkit.org/show_bug.cgi?id=91221 5409 5410 Reviewed by Rob Buis. 5411 5412 Build unit tests only if ENABLE_API_TESTS is set. 5413 5414 * PlatformEfl.cmake: 5415 54162012-07-12 Simon Hausmann <simon.hausmann@nokia.com> 5417 5418 Typo in path in generate-webkitversion.pl 5419 https://bugs.webkit.org/show_bug.cgi?id=90883 5420 5421 Reviewed by Mark Rowe. 5422 5423 Correct default path to version config file. In practice it wasn't a problem because only the Qt 5424 build system seems to use the script right now and passes the path to the version file as a 5425 command line parameter. 5426 5427 * scripts/generate-webkitversion.pl: 5428 54292012-07-11 Crystal Zhang <haizhang@rim.com> 5430 5431 [BlackBerry] Implement Date/Time picker 5432 https://bugs.webkit.org/show_bug.cgi?id=90911 5433 5434 Reviewed by Rob Buis. 5435 5436 Add files into make file. 5437 5438 * PlatformBlackBerry.cmake: 5439 54402012-07-09 Christophe Dumez <christophe.dumez@intel.com> 5441 5442 [EFL] Battery status code needs refactoring to be reused in WebKit2 5443 https://bugs.webkit.org/show_bug.cgi?id=90760 5444 5445 Reviewed by Hajime Morita. 5446 5447 Add BatteryClientEfl to PlatformEfl.cmake. 5448 5449 * PlatformEfl.cmake: 5450 54512012-07-08 Kihong Kwon <kihong.kwon@samsung.com> 5452 5453 [EFL] Change notifications directory path of WebKit_INCLUDE_DIRECTORIES in the PlatformEfl.cmake 5454 https://bugs.webkit.org/show_bug.cgi?id=90650 5455 5456 Reviewed by Laszlo Gombos. 5457 5458 Change directory path for including notifications of WebCore 5459 from WebCore/notifications to WebCore/Modules/notifications 5460 5461 * PlatformEfl.cmake: 5462 54632012-07-07 Thiago Marcos P. Santos <thiago.santos@intel.com> 5464 5465 [EFL][CMake] Remove non-existent include directory 5466 https://bugs.webkit.org/show_bug.cgi?id=90605 5467 5468 Reviewed by Kentaro Hara. 5469 5470 * PlatformEfl.cmake: 5471 54722012-07-06 Thiago Marcos P. Santos <thiago.santos@intel.com> 5473 5474 [EFL][CMake] Move gtest sources to an upper level 5475 https://bugs.webkit.org/show_bug.cgi?id=90602 5476 5477 Reviewed by Chang Shu. 5478 5479 Removed gtest since it is now built as a separated component. 5480 This will allow us to share it with WebKit 2 API tests. 5481 5482 * PlatformEfl.cmake: 5483 54842012-07-06 Seokju Kwon <seokju.kwon@samsung.com> 5485 5486 [EFL] Add Web Inspector to WebKit-EFL 5487 https://bugs.webkit.org/show_bug.cgi?id=83865 5488 5489 Reviewed by Pavel Feldman. 5490 5491 EFL port implementation for Web Inspector. 5492 Prepare Web Inspector resources. 5493 5494 * PlatformEfl.cmake: 5495 54962012-07-05 Kihong Kwon <kihong.kwon@samsung.com> 5497 5498 [EFL] Change class name from NotificationClientEfl to NotificationPresenterClientEfl. 5499 https://bugs.webkit.org/show_bug.cgi?id=90542 5500 5501 Reviewed by Kenneth Rohde Christiansen. 5502 5503 NotificationClientEfl.cpp is changed to NotificationPresenterClientEfl.cpp 5504 to be in line with other ports(qt, chromium, gtk). 5505 5506 * PlatformEfl.cmake: 5507 55082012-07-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 5509 5510 [Qt] Remove a few un-needed load(features) after r121777 5511 5512 The features are computed by configure.pro and cached in .qmake.cache. 5513 5514 Reviewed by Jocelyn Turcotte. 5515 5516 * WebKit1.pro: 5517 55182012-07-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 5519 5520 [Qt] Fix broken OR-operator in project file 5521 5522 Qmake expects |, not ||. The result was that the block was entered, even 5523 if none of the two defines were set to 1. 5524 5525 Reviewed by Jocelyn Turcotte. 5526 5527 * WebKit1.pri: 5528 55292012-07-03 Christophe Dumez <christophe.dumez@intel.com> 5530 5531 [EFL] Move BatteryClientEfl from WebKit to WebCore 5532 https://bugs.webkit.org/show_bug.cgi?id=90063 5533 5534 Reviewed by Kenneth Rohde Christiansen. 5535 5536 Move BatteryClientEfl class from WebKit to WebCore 5537 so that it can be reused in WebKit2. 5538 5539 * PlatformEfl.cmake: 5540 55412012-07-02 Xiaobo Wang <xbwang@torchmobile.com.cn> 5542 5543 [BlackBerry] Use PUBLIC_BUILD to enable/disable DRT 5544 https://bugs.webkit.org/show_bug.cgi?id=90271 5545 5546 Reviewed by George Staikos. 5547 5548 RIM PR #154707 5549 5550 Currently DRT code will be compiled only if ENABLE_DRT is set, and it's not 5551 defined by default. 5552 We should enable DRT by default unless PUBLIC_BUILD is set. In this way we don't 5553 need to rebuild webkit before running DRT. 5554 5555 * PlatformBlackBerry.cmake: 5556 55572012-07-02 Thiago Marcos P. Santos <thiago.santos@intel.com> 5558 5559 [EFL][CMake] Integrate API unit tests with CTest 5560 https://bugs.webkit.org/show_bug.cgi?id=87251 5561 5562 Reviewed by Daniel Bates. 5563 5564 Add every test to the test runner build target. 5565 5566 * PlatformEfl.cmake: 5567 55682012-07-02 Gyuyoung Kim <gyuyoung.kim@samsung.com> 5569 5570 [EFL] Rename NotificationPresenterEfl with NotificationClientEfl 5571 https://bugs.webkit.org/show_bug.cgi?id=90370 5572 5573 Reviewed by Csaba Osztrogonác. 5574 5575 Bug 80488 renamed NotificationPresenter with NotificationClient. So, EFL port needs to adjust 5576 it as well. 5577 5578 * PlatformEfl.cmake: 5579 55802012-06-29 Krzysztof Czech <k.czech@samsung.com> 5581 5582 [EFL] Add support for Unit Tests, based on the gtest library. 5583 https://bugs.webkit.org/show_bug.cgi?id=68509 5584 5585 Reviewed by Chang Shu. 5586 5587 Add configuration for building gtest library, testing framework and unit tests. 5588 5589 * PlatformEfl.cmake: 5590 55912012-06-27 Sheriff Bot <webkit.review.bot@gmail.com> 5592 5593 Unreviewed, rolling out r121398. 5594 http://trac.webkit.org/changeset/121398 5595 https://bugs.webkit.org/show_bug.cgi?id=90136 5596 5597 broke efl build (Requested by ryuan on #webkit). 5598 5599 * PlatformEfl.cmake: 5600 56012012-06-27 Krzysztof Czech <k.czech@samsung.com> 5602 5603 [EFL] Add support for Unit Tests, based on the gtest library. 5604 https://bugs.webkit.org/show_bug.cgi?id=68509 5605 5606 Reviewed by Chang Shu. 5607 5608 Add configuration for building gtest library, testing framework and unit tests. 5609 5610 * PlatformEfl.cmake: 5611 56122012-06-26 Simon Hausmann <simon.hausmann@nokia.com> 5613 5614 [Qt][Win] Symbols are not exported in QtWebKit5.dll 5615 https://bugs.webkit.org/show_bug.cgi?id=88873 5616 5617 Reviewed by Tor Arne Vestbø. 5618 5619 * api.pri: Remove MAKEDLL setting done now in win32/default_post.prf. 5620 56212012-06-25 Simon Hausmann <simon.hausmann@nokia.com> 5622 5623 Unreviewed build fix: Don't do QT += widgets with Qt 4 5624 5625 * WebKit1.pro: This is already done in WebKit1.pri. 5626 56272012-06-25 Simon Hausmann <simon.hausmann@nokia.com> 5628 5629 [Qt] Make it possible to build WebKit without QtWidgets 5630 https://bugs.webkit.org/show_bug.cgi?id=78109 5631 5632 Reviewed by Tor Arne Vestbø. 5633 5634 Moved WebKit1 sources into a separate static library. Only WK1 5635 depends on QtWidgets. 5636 5637 * WebKit1.pri: Added. 5638 * WebKit1.pro: Added. 5639 56402012-06-25 Gyuyoung Kim <gyuyoung.kim@samsung.com> 5641 5642 [EFL] Implement Network Information API 5643 https://bugs.webkit.org/show_bug.cgi?id=87067 5644 5645 Reviewed by Kenneth Rohde Christiansen. 5646 5647 * PlatformEfl.cmake: Add dependency of eeze library. 5648 56492012-06-22 Joshua Netterfield <jnetterfield@rim.com> 5650 5651 [BlackBerry] Sanitize GLSL code using ANGLE. 5652 5653 BlackBerry port does not sanitize GLSL code with ANGLE 5654 https://bugs.webkit.org/show_bug.cgi?id=89583 5655 5656 Reviewed by Rob Buis. 5657 5658 * PlatformBlackBerry.cmake: Add ANGLE sources to BlackBerry builds. 5659 56602012-06-19 Csaba Osztrogonác <ossy@webkit.org> 5661 5662 [CMake] Unreviewed speculative buildfix after r120786. 5663 5664 * CMakeLists.txt: 5665 56662012-06-13 Robin Cao <robin.cao@torchmobile.com.cn> 5667 5668 [BlackBerry] Enable MEDIA_STREAM by default 5669 https://bugs.webkit.org/show_bug.cgi?id=88849 5670 5671 Reviewed by Antonio Gomes. 5672 5673 * PlatformBlackBerry.cmake: 5674 56752012-06-12 Christophe Dumez <christophe.dumez@intel.com> 5676 5677 [EFL] Enable SHADOW_DOM flag 5678 https://bugs.webkit.org/show_bug.cgi?id=87732 5679 5680 Reviewed by Kentaro Hara. 5681 5682 Add WebCore/bindings/generic to include directories so 5683 that we can include RuntimeEnabledFeatures.h. 5684 5685 * CMakeLists.txt: 5686 56872012-06-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 5688 5689 [Qt] Don't use WebKit HAVE() macro in public Qt headers 5690 5691 Reviewed by Kenneth Rohde Christiansen. 5692 5693 * WebKit.pri: 5694 56952012-06-04 Tomasz Morawski <t.morawski@samsung.com> 5696 5697 [EFL] Refactor ewk_view_context_paint code. 5698 https://bugs.webkit.org/show_bug.cgi?id=85588 5699 5700 Reviewed by Hajime Morita. 5701 5702 Added new ewk_paint_context.cpp file to source list. 5703 5704 * PlatformEfl.cmake: 5705 57062012-06-01 Christophe Dumez <christophe.dumez@intel.com> 5707 5708 [EFL] EFL's LayoutTestController needs to implement deliverWebIntent 5709 https://bugs.webkit.org/show_bug.cgi?id=86865 5710 5711 Reviewed by Adam Barth. 5712 5713 Add "${WEBCORE_DIR}/dom/default" to include directories in 5714 CMakeLists.txt. 5715 5716 * CMakeLists.txt: 5717 57182012-06-01 Sudarsana Nagineni <sudarsana.nagineni@linux.intel.com> 5719 5720 [EFL] Implement PlatformStrategies 5721 https://bugs.webkit.org/show_bug.cgi?id=86946 5722 5723 Reviewed by Carlos Garcia Campos. 5724 5725 * PlatformEfl.cmake: Add PlatformStrategiesEfl file to the build 5726 system. 5727 57282012-05-31 Gyuyoung Kim <gyuyoung.kim@samsung.com> 5729 5730 [CMAKE][EFL] Remove unneeded include path 5731 https://bugs.webkit.org/show_bug.cgi?id=87927 5732 5733 Reviewed by Kenneth Rohde Christiansen. 5734 5735 Though *wtf* directory was moved to Source/WTF, PlatformEfl.cmake is still including the previous 5736 path. In addition, files on EFL port are using <wtf/gobject/XXX> directly in #include line. 5737 So, EFL port doesn't need to include ${JAVASCRIPTCORE_DIR}/wtf/gobject path anymore. 5738 5739 * PlatformEfl.cmake: Remove '${JAVASCRIPTCORE_DIR}/wtf/gobject' path from include path list. 5740 57412012-05-30 Konrad Piascik <kpiascik@rim.com> 5742 5743 [BlackBerry] Add an Accelerated Compositing layer for Web Inspector DOM highlight. 5744 https://bugs.webkit.org/show_bug.cgi?id=81001 5745 5746 Reviewed by Antonio Gomes 5747 5748 Added new InspectorOverlay class 5749 5750 * PlatformBlackBerry.cmake: 5751 57522012-05-29 Arvid Nilsson <anilsson@rim.com> 5753 5754 [BlackBerry] WebKit-side implementation of SelectionOverlay 5755 https://bugs.webkit.org/show_bug.cgi?id=87605 5756 5757 Reviewed by Rob Buis. 5758 5759 Add SelectionOverlay to the build system. 5760 5761 PR #160263 5762 5763 * PlatformBlackBerry.cmake: 5764 57652012-05-29 Arvid Nilsson <anilsson@rim.com> 5766 5767 [BlackBerry] WebOverlay API 5768 https://bugs.webkit.org/show_bug.cgi?id=87603 5769 5770 Reviewed by Rob Buis. 5771 5772 Add WebOverlay related files to the build system. 5773 5774 PR #156812 5775 5776 * PlatformBlackBerry.cmake: 5777 57782012-05-28 Arvid Nilsson <anilsson@rim.com> 5779 5780 [BlackBerry] Add a default tap highlight 5781 https://bugs.webkit.org/show_bug.cgi?id=87569 5782 5783 Reviewed by Rob Buis. 5784 5785 Add DefaultTapHighlight to the build system 5786 5787 Reviewed internally by Mike Lattanzio and Mike Fenton. 5788 5789 PR #154329 5790 5791 * PlatformBlackBerry.cmake: 5792 57932012-05-24 Crystal Zhang <haizhang@rim.com> 5794 5795 [BlackBerry] Implement select popup and remove old hook to air popup 5796 https://bugs.webkit.org/show_bug.cgi?id=87419 5797 5798 Reviewed by Rob Buis. 5799 5800 Add new files to make file. 5801 5802 * PlatformBlackBerry.cmake: 5803 58042012-05-24 Raphael Kubo da Costa <rakuco@webkit.org> 5805 5806 [EFL] Unreviewed, unbreak `make install' after r117046. 5807 5808 * PlatformEfl.cmake: Remove ewk_auth_soup.h from the list of 5809 installed headers, since it has been made private and renamed. 5810 58112012-05-22 Dongwoo Im <dw.im@samsung.com> 5812 5813 [EFL] Implements the registerProtocolHandler method and option. 5814 https://bugs.webkit.org/show_bug.cgi?id=73638 5815 5816 Reviewed by Andreas Kling. 5817 5818 The registerProtocolHandler() method allows Web sites to register themselves 5819 as possible handlers for particular schemes. 5820 5821 http://dev.w3.org/html5/spec/Overview.html#dom-navigator-registerprotocolhandler 5822 5823 * PlatformEfl.cmake: Adds the new file into the source list. 5824 58252012-05-21 Christophe Dumez <christophe.dumez@intel.com> 5826 5827 [EFL] Minor style fixes in web intents code are needed 5828 https://bugs.webkit.org/show_bug.cgi?id=86986 5829 5830 Reviewed by Adam Barth. 5831 5832 Fix minor ordering issues in CMake files. 5833 5834 * CMakeLists.txt: 5835 * PlatformEfl.cmake: 5836 58372012-05-18 Christophe Dumez <christophe.dumez@intel.com> 5838 5839 [EFL] Add simple implementation of Web Intents 5840 https://bugs.webkit.org/show_bug.cgi?id=86354 5841 5842 Reviewed by Eric Seidel. 5843 5844 Add new ewk_intent.* and ewk_intent_request.* files to CMake. 5845 5846 * CMakeLists.txt: 5847 * PlatformEfl.cmake: 5848 58492012-05-17 Thiago Marcos P. Santos <thiago.santos@intel.com> 5850 5851 [EFL] Add API for Web Database handling 5852 https://bugs.webkit.org/show_bug.cgi?id=85178 5853 5854 Reviewed by Antonio Gomes. 5855 5856 Added the new Web Database API to the buildsystem. 5857 5858 * PlatformEfl.cmake: 5859 58602012-05-17 Thiago Marcos P. Santos <thiago.santos@intel.com> 5861 5862 [EFL] Fix link error caused by not directly linking with edbus 5863 https://bugs.webkit.org/show_bug.cgi?id=86747 5864 5865 Unreviewed build fix. 5866 5867 * PlatformEfl.cmake: 5868 58692012-05-16 Kihong Kwon <kihong.kwon@samsung.com> 5870 5871 [EFL] Support for Battery Status API on the WebKit-Efl 5872 https://bugs.webkit.org/show_bug.cgi?id=83254 5873 5874 Reviewed by Chang Shu. 5875 5876 Add e_ukit library and include directory to get battery status of device. 5877 5878 * PlatformEfl.cmake: 5879 58802012-05-15 Tomasz Morawski <t.morawski@samsung.com> 5881 5882 [EFL] Split ewk_private.h file to multiple private files. 5883 https://bugs.webkit.org/show_bug.cgi?id=84572 5884 5885 Reviewed by Antonio Gomes. 5886 5887 * PlatformEfl.cmake: Removed ewk_logging.h file from EWebKit_HEADERS. 5888 58892012-05-10 Sam D <dsam2912@gmail.com> 5890 5891 Web Inspector: rename InspectorBackendStub.js to InspectorBackendCommands.js 5892 https://bugs.webkit.org/show_bug.cgi?id=72306 5893 5894 Changed name for InspectorBackendStub.js to 5895 InspectorBackendCommands.js 5896 5897 Reviewed by Yury Semikhatsky. 5898 5899 * PlatformBlackBerry.cmake: 5900 59012012-05-08 Crystal Zhang <haizhang@rim.com> 5902 5903 [BlackBerry] Implement a popup client for HTML controls 5904 https://bugs.webkit.org/show_bug.cgi?id=85670 5905 5906 Reviewed by Rob Buis. 5907 5908 Add popup client file to build system. 5909 5910 * PlatformBlackBerry.cmake: 5911 59122012-05-08 Raphael Kubo da Costa <rakuco@webkit.org> 5913 5914 [CMake] Rewrite FindGStreamer.cmake. 5915 https://bugs.webkit.org/show_bug.cgi?id=85857 5916 5917 Reviewed by Daniel Bates. 5918 5919 We are currently kind of duplicating the same 5920 FindGStreamer-Foo.cmake file whenever a new GStreamer plugin needs 5921 to be found. Besides this approach not scaling very well, it 5922 relies on pkg-config for version checking, uses the LibFindMacros 5923 package that we should deprecate and all the find files could be 5924 merged into one, with users using the COMPONENTS feature of the 5925 FIND_PACKAGE() call to find the desired plugins. 5926 5927 FindGStreamer.cmake has then been rewritten to take all that into 5928 account: 5929 - The LibFindMacros.cmake package is not used anymore. 5930 - Version check is performed in the CMake file itself by parsing 5931 the gstversion.h header. 5932 - All GStreamer plugins are searched and the COMPONENTS keyword 5933 used in the FIND_PACKAGE() call is used to check which plugins are 5934 required. 5935 - The plugins-base and base GStreamer plugins are not searched, as 5936 they were not used anywhere in the build system. 5937 5938 * PlatformEfl.cmake: Update GStreamer-related variable names. 5939 59402012-05-08 Jonathan Dong <jonathan.dong@torchmobile.com.cn> 5941 5942 [BlackBerry] AutofillManager implementation upstream 5943 https://bugs.webkit.org/show_bug.cgi?id=85576 5944 5945 Reviewed by Rob Buis. 5946 5947 Added WebKit/blackberry/WebCoreSupport/AutofillManager.cpp 5948 into building system of BlackBerry porting. 5949 5950 * PlatformBlackBerry.cmake: 5951 59522012-05-03 Jer Noble <jer.noble@apple.com> 5953 5954 Move WebKitFullScreenListener into its own file. 5955 https://bugs.webkit.org/show_bug.cgi?id=85640 5956 5957 Reviewed by Maciej Stachowiak . 5958 5959 Pull WebKitFullScreenListener into its own file. 5960 5961 * WebKit.xcodeproj/project.pbxproj: 5962 59632012-05-03 Raphael Kubo da Costa <rakuco@webkit.org> 5964 5965 [CMake] Rewrite FindCairo.cmake. 5966 https://bugs.webkit.org/show_bug.cgi?id=84895 5967 5968 Reviewed by Daniel Bates. 5969 5970 The old approach relied on pkg-config for finding Cairo (which 5971 introduced a dependency on pkg-config that could be avoided), used 5972 the LibFindMacros code that we should probably remove in the 5973 future and did not use the FindPackageHandleStandardArguments 5974 module. 5975 5976 Change all that by rewriting the module. 5977 - Use the pkg-config output optionally instead of requiring it 5978 like LibFindMacros did. 5979 - Remove the implicit dependency on FreeType which often found it 5980 the wrong way via pkg-config and without considering 5981 CMAKE_PREFIX_PATH. 5982 - Retrieve the Cairo version by looking at cairo-version.h instead 5983 of relying on pkg-config. It requires some additional code for 5984 checking if the desired version has been found, but that will not 5985 be needed once we start depending on CMake 2.8.3 or later. 5986 5987 The only downside is that FPHSA sets <UPPERCASED_NAME>_FOUND 5988 instead of <Name>_FOUND, and to keep things consistent 5989 Cairo_LIBRARIES and Cairo_INCLUDE_DIRS have become CAIRO_LIBRARIES 5990 and CAIRO_INCLUDE_DIRS. 5991 5992 * PlatformEfl.cmake: Use CAIRO_FOO instead of Cairo_FOO. 5993 59942012-04-26 Christophe Dumez <christophe.dumez@intel.com> 5995 5996 [EFL] Enable VIDEO_TRACK feature 5997 https://bugs.webkit.org/show_bug.cgi?id=84830 5998 5999 Reviewed by Gustavo Noronha Silva. 6000 6001 Enable VIDEO_TRACK feature by default for EFL port. 6002 6003 * PlatformEfl.cmake: 6004 60052012-04-20 Mike Lattanzio <mlattanzio@rim.com> 6006 6007 [BlackBerry] Expose WebViewportArguments to WebPageClient 6008 https://bugs.webkit.org/show_bug.cgi?id=84471 6009 6010 Reviewed by Antonio Gomes. 6011 6012 * PlatformBlackBerry.cmake: 6013 60142012-04-20 Thiago Marcos P. Santos <thiago.santos@intel.com> 6015 6016 [EFL] Add Security Origin API 6017 https://bugs.webkit.org/show_bug.cgi?id=84023 6018 6019 Reviewed by Antonio Gomes. 6020 6021 * PlatformEfl.cmake: 6022 60232012-04-10 Patrick Gansterer <paroga@webkit.org> 6024 6025 [CMake] Enable USE_FOLDERS property 6026 https://bugs.webkit.org/show_bug.cgi?id=83571 6027 6028 Reviewed by Daniel Bates. 6029 6030 Setting the FOLDER property on targets gives more structure 6031 to the generated Visual Studio solutions. 6032 This does not affect other CMake generators. 6033 6034 * CMakeLists.txt: 6035 60362012-04-07 Patrick Gansterer <paroga@webkit.org> 6037 6038 [CMake] Cleanup WTF include directories 6039 https://bugs.webkit.org/show_bug.cgi?id=82716 6040 6041 Reviewed by Eric Seidel. 6042 6043 * CMakeLists.txt: 6044 60452012-04-07 Rob Buis <rbuis@rim.com> 6046 6047 [BlackBerry] Add Battery Status API support 6048 https://bugs.webkit.org/show_bug.cgi?id=82615 6049 6050 Reviewed by George Staikos. 6051 6052 Add BatteryClientBlackBerry.cpp to the build. 6053 6054 * PlatformBlackBerry.cmake: 6055 60562012-04-06 Charles Wei <charles.wei@torchmobile.com.cn> 6057 6058 [BlackBerry] Build fix to match the latest WebCore change 6059 https://bugs.webkit.org/show_bug.cgi?id=83358 6060 6061 Reviewed by Rob Buis. 6062 6063 * PlatformBlackBerry.cmake: 6064 60652012-04-05 George Staikos <staikos@webkit.org> 6066 6067 Add the vibration client for BlackBerry. 6068 https://bugs.webkit.org/show_bug.cgi?id=83340 6069 6070 Reviewed by Rob Buis. 6071 6072 * PlatformBlackBerry.cmake: 6073 60742012-04-05 Jia Pu <jpu@apple.com> 6075 6076 Move correction panel related functions from EditorClient into separated AlternativeTextClient class. 6077 https://bugs.webkit.org/show_bug.cgi?id=82970 6078 6079 Reviewed by Enrica Casucci. 6080 6081 See WebCore/ChangeLog for details. 6082 6083 * WebKit.xcodeproj/project.pbxproj: 6084 60852012-04-01 Gyuyoung Kim <gyuyoung.kim@samsung.com> 6086 6087 Support the Network Information API 6088 https://bugs.webkit.org/show_bug.cgi?id=73528 6089 6090 Reviewed by Adam Barth. 6091 6092 * PlatformEfl.cmake: Add dummy NetworkInfoClientEfl.cpp files in order to support network information API. 6093 60942012-03-30 Eli Fidler <efidler@rim.com> 6095 6096 Enable OpenType Sanitizer for BlackBerry port. 6097 https://bugs.webkit.org/show_bug.cgi?id=82782 6098 6099 Reviewed by Eric Seidel. 6100 6101 * PlatformBlackBerry.cmake: add libots to link 6102 61032012-03-22 Raphael Kubo da Costa <rakuco@FreeBSD.org> 6104 6105 [CMake] Unreviewed build fix after r111778. 6106 6107 * CMakeLists.txt: Replace ${JAVASCRIPTCORE_DIR}/wtf includes with 6108 ${WTF_DIR}/wtf ones. 6109 61102012-03-22 Hyowon Kim <hw1008.kim@samsung.com> 6111 6112 [EFL] Add PageClientEfl to WebCoreSupport. 6113 https://bugs.webkit.org/show_bug.cgi?id=80748 6114 6115 Reviewed by Noam Rosenthal. 6116 6117 * PlatformEfl.cmake: Add WebCore/platform/graphics/efl to the include path 6118 and PageClientEfl.cpp to the source list. 6119 61202012-03-20 Eric Seidel <eric@webkit.org> 6121 6122 Move wtf/Platform.h from JavaScriptCore to Source/WTF/wtf 6123 https://bugs.webkit.org/show_bug.cgi?id=80911 6124 6125 Reviewed by Adam Barth. 6126 6127 * CMakeLists.txt: Look for headers in Source/WTF. 6128 61292012-03-20 Charles Wei <charles.wei@torchmobile.com.cn> 6130 6131 [BlackBerry] Remove OutOfMemoryHandler from the build system 6132 https://bugs.webkit.org/show_bug.cgi?id=81649 6133 6134 Remove OutOfMemoryHandler, and change GLES2Context to WebKitSupport, 6135 in the build system for BlackBerry porting. 6136 6137 Reviewed by Rob Buis. 6138 6139 * PlatformBlackBerry.cmake: 6140 61412012-03-16 Kihong Kwon <kihong.kwon@samsung.com> 6142 6143 Support for Battery Status API 6144 https://bugs.webkit.org/show_bug.cgi?id=62698 6145 6146 Add include directory and file. 6147 http://www.w3.org/TR/battery-status/ 6148 6149 Reviewed by Adam Barth. 6150 6151 * PlatformEfl.cmake: 6152 61532012-03-11 Timothy Hatcher <timothy@apple.com> 6154 6155 Update how the Web Inspector resources are loaded. 6156 6157 https://bugs.webkit.org/show_bug.cgi?id=80798 6158 rdar://problem/10359959 6159 6160 Reviewed by Brian Weinstein. 6161 6162 * WebKit.xcodeproj/project.pbxproj: Add a framework. 6163 61642012-03-06 Raphael Kubo da Costa <kubo@profusion.mobi> 6165 6166 [CMake] Make the removal of transitive library dependencies work with CMake < 2.8.7. 6167 https://bugs.webkit.org/show_bug.cgi?id=80469 6168 6169 Reviewed by Antonio Gomes. 6170 6171 * CMakeLists.txt: Manually set the LINK_INTERFACE_LIBRARIES target 6172 property on the library being created. 6173 61742012-03-06 Raphael Kubo da Costa <kubo@profusion.mobi> 6175 6176 [EFL] Unreviewed; fix the build after r109877. 6177 6178 * CMakeLists.txt: Add WebCore/Modules/webdatabase to the list of 6179 include directories so that #include'ing DatabaseDetails.h and 6180 friends still works. 6181 61822012-03-04 Jonathan Dong <jonathan.dong@torchmobile.com.cn> 6183 6184 [BlackBerry] upstream CredentialManager and CredentialTransformData implementation 6185 https://bugs.webkit.org/show_bug.cgi?id=80107 6186 6187 Reviewed by Antonio Gomes. 6188 6189 Initial upstream of CredentialManager.[h|cpp] and 6190 CredentialTransformData.[h|cpp]. 6191 No new test. 6192 6193 * PlatformBlackBerry.cmake: 6194 61952012-03-04 Raphael Kubo da Costa <kubo@profusion.mobi> 6196 6197 [CMake] Libraries are installed to /usr/lib and not /usr/lib64 on x86_64 6198 https://bugs.webkit.org/show_bug.cgi?id=71507 6199 6200 Reviewed by Antonio Gomes. 6201 6202 * CMakeLists.txt: Use ${LIB_INSTALL_DIR} instead of hardcoding "lib". 6203 62042012-02-24 Grzegorz Czajkowski <g.czajkowski@samsung.com> 6205 6206 [EFL][DRT] Implement setValueForUser and setAutofilled. 6207 https://bugs.webkit.org/show_bug.cgi?id=79237 6208 6209 Reviewed by Andreas Kling. 6210 6211 Adds the main directory of WebKit's source to find headers of JavaScriptCore. 6212 6213 * PlatformEfl.cmake: 6214 62152012-02-23 Patrick Gansterer <paroga@webkit.org> 6216 6217 [CMake] Add WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS macro 6218 https://bugs.webkit.org/show_bug.cgi?id=79371 6219 6220 Reviewed by Daniel Bates. 6221 6222 * CMakeLists.txt: 6223 * PlatformBlackBerry.cmake: Renamed from Source/WebKit/blackberry/CMakeListsBlackBerry.txt. 6224 * PlatformEfl.cmake: Renamed from Source/WebKit/efl/CMakeListsEfl.txt. 6225 * PlatformWinCE.cmake: Renamed from Source/WebKit/wince/CMakeListsWinCE.txt. 6226 62272012-02-20 Filip Pizlo <fpizlo@apple.com> 6228 6229 JSC should be a triple-tier VM 6230 https://bugs.webkit.org/show_bug.cgi?id=75812 6231 <rdar://problem/10079694> 6232 6233 Reviewed by Gavin Barraclough. 6234 6235 Changed EFL's build system to include a new directory in JavaScriptCore. 6236 6237 * CMakeLists.txt: 6238 62392012-02-21 Jon Lee <jonlee@apple.com> 6240 6241 Bring notifications support to WK1 mac: showing, canceling, removing notifications 6242 https://bugs.webkit.org/show_bug.cgi?id=78783 6243 <rdar://problem/10610578> 6244 6245 Reviewed by Anders Carlsson. 6246 6247 * WebKit.xcodeproj/project.pbxproj: Added new files. 6248 62492012-02-21 Adam Roben <aroben@apple.com> 6250 6251 Roll out r108309, r108323, and r108326 6252 6253 They broke the 32-bit Lion build. 6254 6255 Original bugs is <http://webkit.org/b/75812> <rdar://problem/10079694>. 6256 6257 * CMakeLists.txt: 6258 62592012-02-16 Leo Yang <leo.yang@torchmobile.com.cn> 6260 6261 [BlackBerry] Adapt to the removal of WebStringIml.h 6262 https://bugs.webkit.org/show_bug.cgi?id=78784 6263 6264 Reviewed by Antonio Gomes. 6265 6266 blackberry/WebCoreSupport/WebStringImpl.h which hasn't been upstreamed 6267 has been removed internally. We should adapt to this removal for the 6268 upstreamed part of the BlackBerry port. Actually WebStringImpl is not necessary 6269 because it just inherits from WTF::StringImpl but adding nothing. 6270 6271 * blackberry/Api/WebString.cpp: 6272 (BlackBerry::WebKit::WebString::WebString): 6273 (BlackBerry::WebKit::WebString::equalIgnoringCase): 6274 * blackberry/Api/WebString.h: 6275 (WTF): 6276 62772012-02-16 Nima Ghanavatian <nghanavatian@rim.com> 6278 6279 [BlackBerry] Style clean-up in WebPageCompositor 6280 https://bugs.webkit.org/show_bug.cgi?id=78738 6281 6282 Reviewed by Rob Buis. 6283 6284 No new functionality, no new tests. 6285 6286 * blackberry/WebKitSupport/WebPageCompositor.cpp: 6287 (BlackBerry::WebKit::WebPageCompositor::drawLayers): 6288 * blackberry/WebKitSupport/WebPageCompositor.h: 6289 (WebKit): 6290 62912012-02-16 Patrick Gansterer <paroga@webkit.org> 6292 6293 [CMake] Add missing include directories. 6294 6295 * CMakeLists.txt: 6296 62972012-02-15 Leo Yang <leo.yang@torchmobile.com.cn> 6298 6299 [BlackBerry] Remove ResourceHolderImpl.cpp from build system 6300 https://bugs.webkit.org/show_bug.cgi?id=78779 6301 6302 Reviewed by George Staikos. 6303 6304 blackberry/Api/ResourceHolderImpl.cpp which hasn't been upstreamed 6305 has been removed internally. So remove it from the build system. 6306 6307 * blackberry/CMakeListsBlackBerry.txt: 6308 63092012-02-15 Leo Yang <leo.yang@torchmobile.com.cn> 6310 6311 [BlackBerry] Upstream WebPageGroupLoadDeferrer.{h, cpp} 6312 https://bugs.webkit.org/show_bug.cgi?id=78770 6313 6314 Reviewed by Rob Buis. 6315 6316 Initial upstreaming, no new tests. 6317 6318 * blackberry/Api/WebPageGroupLoadDeferrer.cpp: Added. 6319 * blackberry/Api/WebPageGroupLoadDeferrer.h: Added. 6320 63212012-02-15 Konrad Piascik <kpiascik@rim.com> 6322 6323 [BlackBerry] Upstream BlackBerry specific Web Inspector resources 6324 https://bugs.webkit.org/show_bug.cgi?id=78727 6325 6326 Reviewed by Rob Buis. 6327 6328 * blackberry/WebCoreSupport/inspectorBB.html: Added. 6329 * blackberry/WebCoreSupport/inspectorBB.js: Added. 6330 (): 6331 (InspectorFrontendHost.copyText): 6332 63332012-02-15 Mike Fenton <mifenton@rim.com> 6334 6335 Initial upstreaming of EditorClientBlackBerry 6336 https://bugs.webkit.org/show_bug.cgi?id=78730 6337 6338 Reviewed by Rob Buis. 6339 6340 Initial upstreaming, no new tests. 6341 6342 * blackberry/WebCoreSupport/EditorClientBlackBerry.cpp: Added. 6343 (WebCore): 6344 (WebCore::EditorClientBlackBerry::EditorClientBlackBerry): 6345 (WebCore::EditorClientBlackBerry::pageDestroyed): 6346 (WebCore::EditorClientBlackBerry::shouldDeleteRange): 6347 (WebCore::EditorClientBlackBerry::shouldShowDeleteInterface): 6348 (WebCore::EditorClientBlackBerry::smartInsertDeleteEnabled): 6349 (WebCore::EditorClientBlackBerry::isSelectTrailingWhitespaceEnabled): 6350 (WebCore::EditorClientBlackBerry::enableSpellChecking): 6351 (WebCore::EditorClientBlackBerry::shouldSpellCheckFocusedField): 6352 (WebCore::EditorClientBlackBerry::isContinuousSpellCheckingEnabled): 6353 (WebCore::EditorClientBlackBerry::toggleContinuousSpellChecking): 6354 (WebCore::EditorClientBlackBerry::isGrammarCheckingEnabled): 6355 (WebCore::EditorClientBlackBerry::toggleGrammarChecking): 6356 (WebCore::EditorClientBlackBerry::spellCheckerDocumentTag): 6357 (WebCore::EditorClientBlackBerry::shouldBeginEditing): 6358 (WebCore::EditorClientBlackBerry::shouldEndEditing): 6359 (WebCore::EditorClientBlackBerry::shouldInsertNode): 6360 (WebCore::EditorClientBlackBerry::shouldInsertText): 6361 (WebCore::EditorClientBlackBerry::shouldChangeSelectedRange): 6362 (WebCore::EditorClientBlackBerry::shouldApplyStyle): 6363 (WebCore::EditorClientBlackBerry::shouldMoveRangeAfterDelete): 6364 (WebCore::EditorClientBlackBerry::didBeginEditing): 6365 (WebCore::EditorClientBlackBerry::respondToChangedContents): 6366 (WebCore::EditorClientBlackBerry::respondToChangedSelection): 6367 (WebCore::EditorClientBlackBerry::didEndEditing): 6368 (WebCore::EditorClientBlackBerry::respondToSelectionAppearanceChange): 6369 (WebCore::EditorClientBlackBerry::didWriteSelectionToPasteboard): 6370 (WebCore::EditorClientBlackBerry::didSetSelectionTypesForPasteboard): 6371 (WebCore::EditorClientBlackBerry::registerCommandForUndo): 6372 (WebCore::EditorClientBlackBerry::registerCommandForRedo): 6373 (WebCore::EditorClientBlackBerry::clearUndoRedoOperations): 6374 (WebCore::EditorClientBlackBerry::canUndo): 6375 (WebCore::EditorClientBlackBerry::canRedo): 6376 (WebCore::EditorClientBlackBerry::canCopyCut): 6377 (WebCore::EditorClientBlackBerry::canPaste): 6378 (WebCore::EditorClientBlackBerry::undo): 6379 (WebCore::EditorClientBlackBerry::redo): 6380 (KeyDownEntry): 6381 (KeyPressEntry): 6382 (WebCore::EditorClientBlackBerry::interpretKeyEvent): 6383 (WebCore::EditorClientBlackBerry::handleKeyboardEvent): 6384 (WebCore::EditorClientBlackBerry::handleInputMethodKeydown): 6385 (WebCore::EditorClientBlackBerry::textFieldDidBeginEditing): 6386 (WebCore::EditorClientBlackBerry::textFieldDidEndEditing): 6387 (WebCore::EditorClientBlackBerry::textDidChangeInTextField): 6388 (WebCore::EditorClientBlackBerry::doTextFieldCommandFromEvent): 6389 (WebCore::EditorClientBlackBerry::textWillBeDeletedInTextField): 6390 (WebCore::EditorClientBlackBerry::textDidChangeInTextArea): 6391 (WebCore::EditorClientBlackBerry::ignoreWordInSpellDocument): 6392 (WebCore::EditorClientBlackBerry::learnWord): 6393 (WebCore::EditorClientBlackBerry::checkSpellingOfString): 6394 (WebCore::EditorClientBlackBerry::getAutoCorrectSuggestionForMisspelledWord): 6395 (WebCore::EditorClientBlackBerry::checkGrammarOfString): 6396 (WebCore::EditorClientBlackBerry::requestCheckingOfString): 6397 (WebCore::EditorClientBlackBerry::textChecker): 6398 (WebCore::EditorClientBlackBerry::updateSpellingUIWithGrammarString): 6399 (WebCore::EditorClientBlackBerry::updateSpellingUIWithMisspelledWord): 6400 (WebCore::EditorClientBlackBerry::showSpellingUI): 6401 (WebCore::EditorClientBlackBerry::spellingUIIsShowing): 6402 (WebCore::EditorClientBlackBerry::getGuessesForWord): 6403 (WebCore::EditorClientBlackBerry::willSetInputMethodState): 6404 (WebCore::EditorClientBlackBerry::setInputMethodState): 6405 * blackberry/WebCoreSupport/EditorClientBlackBerry.h: Added. 6406 (WebKit): 6407 (WebCore): 6408 (EditorClientBlackBerry): 6409 64102012-02-15 Leo Yang <leo.yang@torchmobile.com.cn> 6411 6412 [BlackBerry] Upstream WebPageClient.h 6413 https://bugs.webkit.org/show_bug.cgi?id=78660 6414 6415 Reviewed by Antonio Gomes. 6416 6417 Initial upstreaming, no new tests. 6418 6419 * blackberry/Api/BackingStore.cpp: Add #include <BlackBerryPlatformWindow.h> because this inclusion 6420 is being removed from WebPageClient.h. 6421 * blackberry/Api/WebPageClient.h: Added. 6422 * blackberry/WebCoreSupport/ChromeClientBlackBerry.cpp: Add #include <BlackBerryPlatformWindow.h> 6423 because this inclusion is being removed from WebPageClient.h. 6424 64252012-02-15 Rob Buis <rbuis@rim.com> 6426 6427 [BlackBerry] Upstream remaining classes in Api 6428 https://bugs.webkit.org/show_bug.cgi?id=78644 6429 6430 Reviewed by Antonio Gomes. 6431 6432 No functionalities changed, no new tests. 6433 6434 * blackberry/Api/ActiveNodeContext.h: Renamed from Source/WebKit/blackberry/Api/BlackBerryContext.h. 6435 64362012-02-14 Nima Ghanavatian <nghanavatian@rim.com> 6437 6438 [BlackBerry] Upstreaming WebSettings code 6439 https://bugs.webkit.org/show_bug.cgi?id=78633 6440 6441 Reviewed by Rob Buis. 6442 6443 Initial upstreaming, no new tests. 6444 6445 * blackberry/Api/WebSettings.cpp: Added. 6446 * blackberry/Api/WebSettings.h: Added. 6447 * blackberry/Api/WebSettings_p.h: Added. 6448 64492012-02-14 Nima Ghanavatian <nghanavatian@rim.com> 6450 6451 [BlackBerry] Upstreaming DOMSupport files 6452 https://bugs.webkit.org/show_bug.cgi?id=78607 6453 6454 Reviewed by Rob Buis. 6455 6456 Initial upstreaming, no new tests. 6457 6458 * blackberry/WebKitSupport/DOMSupport.cpp: Added. 6459 * blackberry/WebKitSupport/DOMSupport.h: Added. 6460 64612012-02-14 Jeff Rogers <jrogers@rim.com> 6462 6463 [BlackBerry] Remove OpenVG references 6464 https://bugs.webkit.org/show_bug.cgi?id=78623 6465 6466 Reviewed by Rob Buis. 6467 6468 Removed references to USE(OPENVG) and the related code. 6469 6470 * blackberry/Api/BackingStore.cpp: 6471 (BlackBerry::WebKit::BackingStorePrivate::BackingStorePrivate): 6472 (BlackBerry::WebKit::BackingStorePrivate::repaint): 6473 (BlackBerry::WebKit::BackingStorePrivate::renderContents): 6474 (BlackBerry::WebKit::BackingStore::createSurface): 6475 * blackberry/Api/BackingStore_p.h: 6476 64772012-02-14 Andy Chen <andchen@rim.com> 6478 6479 Initial upstreaming for find-in-page for BlackBerry port 6480 https://bugs.webkit.org/show_bug.cgi?id=78615 6481 6482 Create a new class InPageSearchManager for find-in-page and 6483 remove the functions in SelectionHandler 6484 6485 Reviewed by Rob Buis. 6486 6487 * blackberry/CMakeListsBlackBerry.txt: 6488 * blackberry/WebKitSupport/InPageSearchManager.cpp: Added. 6489 (BlackBerry::WebKit::InPageSearchManager::InPageSearchManager): 6490 (BlackBerry::WebKit::InPageSearchManager::~InPageSearchManager): 6491 (BlackBerry::WebKit::InPageSearchManager::findNextString): 6492 (BlackBerry::WebKit::InPageSearchManager::clearTextMatches): 6493 (BlackBerry::WebKit::InPageSearchManager::setMarkerActive): 6494 * blackberry/WebKitSupport/InPageSearchManager.h: Added. 6495 * blackberry/WebKitSupport/SelectionHandler.cpp: 6496 * blackberry/WebKitSupport/SelectionHandler.h: 6497 64982012-02-14 Jacky Jiang <zhajiang@rim.com> 6499 6500 [BlackBerry] Upstream BlackBerry WebCoreSupport FrameLoaderClientBlackBerry class 6501 https://bugs.webkit.org/show_bug.cgi?id=78275 6502 6503 Reviewed by Rob Buis. 6504 6505 Initial upstream, no new tests. 6506 6507 * blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.cpp: Added. 6508 * blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.h: Added. 6509 65102012-02-14 Lianghui Chen <liachen@rim.com> 6511 6512 Separate mimetype and file extension mapping API from WebKit/blackberry/Api/WebKitTextCodec and complete it. 6513 https://bugs.webkit.org/show_bug.cgi?id=78605 6514 6515 Reviewed by Rob Buis. 6516 6517 Now the MIME type and file extension mapping API are in WebKitMIMETypeConverter. 6518 6519 * blackberry/Api/WebKitMIMETypeConverter.cpp: Added. 6520 (WebKit): 6521 (BlackBerry::WebKit::getExtensionForMimeType): 6522 (BlackBerry::WebKit::getMimeTypeForExtension): 6523 * blackberry/Api/WebKitMIMETypeConverter.h: Added. 6524 (WebKit): 6525 * blackberry/Api/WebKitTextCodec.cpp: 6526 * blackberry/Api/WebKitTextCodec.h: 6527 * blackberry/CMakeListsBlackBerry.txt: 6528 65292012-02-14 Ed Baker <edbaker@rim.com> 6530 6531 [BlackBerry] Dragging a selection handle outside of the content bounding box does not update the selection range correctly 6532 https://bugs.webkit.org/show_bug.cgi?id=78608 6533 6534 Ensure that when selection handles leave the content bounding box that 6535 the handle not being dragged remains fixed. Do not applying padding to 6536 a direction that would cause the selection to shrink when performing 6537 the handle direction detection. 6538 6539 Reviewed by Rob Buis. 6540 6541 * blackberry/WebKitSupport/SelectionHandler.cpp: 6542 (BlackBerry::WebKit::directionOfPointRelativeToRect): 6543 (BlackBerry::WebKit::SelectionHandler::extendSelectionToFieldBoundary): 6544 (BlackBerry::WebKit::SelectionHandler::clipPointToFocusNode): 6545 (BlackBerry::WebKit::SelectionHandler::setSelection): 6546 * blackberry/WebKitSupport/SelectionHandler.h: 6547 65482012-02-14 Rob Buis <rbuis@rim.com> 6549 6550 [BlackBerry] Upstream remaining classes in Api 6551 https://bugs.webkit.org/show_bug.cgi?id=78644 6552 6553 Reviewed by Antonio Gomes. 6554 6555 Initial upstream, no new tests. 6556 6557 * blackberry/Api/BlackBerryContext.h: Added. 6558 * blackberry/Api/BlackBerryGlobal.cpp: Added. 6559 * blackberry/Api/BlackBerryGlobal.h: Added. 6560 * blackberry/Api/Version.cpp: Added. 6561 * blackberry/Api/Version.h: Added. 6562 65632012-02-14 Rob Buis <rbuis@rim.com> 6564 6565 [BlackBerry] Upstream backing store related classes 6566 https://bugs.webkit.org/show_bug.cgi?id=78517 6567 6568 Reviewed by Antonio Gomes. 6569 6570 Initial upstream, no new tests. 6571 6572 * blackberry/WebKitSupport/BackingStoreClient.cpp: Added. 6573 * blackberry/WebKitSupport/BackingStoreClient.h: Added. 6574 * blackberry/WebKitSupport/BackingStoreCompositingSurface.cpp: Added. 6575 * blackberry/WebKitSupport/BackingStoreCompositingSurface.h: Added. 6576 * blackberry/WebKitSupport/BackingStoreTile.cpp: Added. 6577 * blackberry/WebKitSupport/BackingStoreTile.h: Added. 6578 65792012-02-13 Nima Ghanavatian <nghanavatian@rim.com> 6580 6581 Initial upstreaming of selection handling code for BlackBerry port 6582 https://bugs.webkit.org/show_bug.cgi?id=78136 6583 6584 Reviewed by Rob Buis. 6585 6586 Initial upstreaming, no new tests. 6587 6588 * blackberry/WebKitSupport/SelectionHandler.cpp: Added. 6589 * blackberry/WebKitSupport/SelectionHandler.h: Added. 6590 65912012-02-10 Mike Fenton <mifenton@rim.com> 6592 6593 BlackBerry Port - Input focus is suppressed during XHR loads 6594 https://bugs.webkit.org/show_bug.cgi?id=78368 6595 6596 Allow JS to trigger the VKB and input focus when XHR scripting 6597 is active. 6598 6599 This switching the loaded state to checking the webpages loaded state 6600 which is only updated after initial load. When additional loading 6601 events happen for XHR, it remains false and focus events function. 6602 6603 Also add detailed FocusLog's to shouldAcceptInputFocus. 6604 6605 Reviewed by Rob Buis. 6606 6607 * blackberry/WebKitSupport/InputHandler.cpp: 6608 (BlackBerry::WebKit::InputHandler::shouldAcceptInputFocus): 6609 66102012-02-10 Mike Fenton <mifenton@rim.com> 6611 6612 BlackBerry Port - JS focus on blur can cause recursion 6613 https://bugs.webkit.org/show_bug.cgi?id=78368 6614 6615 Prevent JS recursion of blur/focus by allowing focus 6616 if we are already trying to prevent focus. 6617 6618 Reviewed by Rob Buis. 6619 6620 * blackberry/WebKitSupport/InputHandler.cpp: 6621 (BlackBerry::WebKit::InputHandler::InputHandler): 6622 (BlackBerry::WebKit::InputHandler::shouldAcceptInputFocus): 6623 (BlackBerry::WebKit::InputHandler::setElementFocused): 6624 * blackberry/WebKitSupport/InputHandler.h: 6625 (InputHandler): 6626 66272012-02-10 Rob Buis <rbuis@rim.com> 6628 6629 [BlackBerry] Upstream graphics helper classes in WebKitSupport 6630 https://bugs.webkit.org/show_bug.cgi?id=78278 6631 6632 Reviewed by Antonio Gomes. 6633 6634 Initial upstream, no new tests. 6635 6636 * blackberry/WebKitSupport/RenderQueue.cpp: Added. 6637 * blackberry/WebKitSupport/RenderQueue.h: Added. 6638 66392012-02-10 Rob Buis <rbuis@rim.com> 6640 6641 [BlackBerry] Upstream graphics helper classes in WebKitSupport 6642 https://bugs.webkit.org/show_bug.cgi?id=78278 6643 6644 Reviewed by Antonio Gomes. 6645 6646 Initial upstream, no new tests. 6647 6648 * blackberry/WebKitSupport/SurfacePool.cpp: Added. 6649 * blackberry/WebKitSupport/SurfacePool.h: Added. 6650 * blackberry/WebKitSupport/TileIndex.h: Added. 6651 * blackberry/WebKitSupport/TileIndexHash.h: Added. 6652 66532012-02-09 Leo Yang <leo.yang@torchmobile.com.cn> 6654 6655 [BlackBerry] Upstream JavaScriptDebuggerBlackBerry.{h, cpp} 6656 https://bugs.webkit.org/show_bug.cgi?id=78203 6657 6658 Reviewed by Rob Buis. 6659 6660 Initial upstream, no new tests. 6661 6662 * blackberry/WebCoreSupport/JavaScriptDebuggerBlackBerry.cpp: Added. 6663 * blackberry/WebCoreSupport/JavaScriptDebuggerBlackBerry.h: Added. 6664 66652012-02-09 Rob Buis <rbuis@rim.com> 6666 6667 [BlackBerry] Upstream BlackBerry WebKitSupport WebPageCompositor class 6668 https://bugs.webkit.org/show_bug.cgi?id=78276 6669 6670 Reviewed by Antonio Gomes. 6671 6672 Initial upstream, no new tests. 6673 6674 * blackberry/WebKitSupport/WebPageCompositor.cpp: Added. 6675 * blackberry/WebKitSupport/WebPageCompositor.h: Added. 6676 66772012-02-08 Jacky Jiang <zhajiang@rim.com> 6678 6679 [BlackBerry] Upstream BlackBerry WebCoreSupport FrameNetworkingContextBlackBerry and IconDatabaseClientBlackBerry classes 6680 https://bugs.webkit.org/show_bug.cgi?id=78049 6681 6682 Reviewed by Rob Buis. 6683 6684 Initial upstream, no new tests. 6685 6686 * blackberry/WebCoreSupport/FrameNetworkingContextBlackBerry.cpp: Added. 6687 * blackberry/WebCoreSupport/FrameNetworkingContextBlackBerry.h: Added. 6688 * blackberry/WebCoreSupport/IconDatabaseClientBlackBerry.cpp: Added. 6689 * blackberry/WebCoreSupport/IconDatabaseClientBlackBerry.h: Added. 6690 66912012-02-08 Leo Yang <leo.yang@torchmobile.com.cn> 6692 6693 [BlackBerry] Upstream InspectorClientBlackBerry.{h, cpp} 6694 https://bugs.webkit.org/show_bug.cgi?id=78082 6695 6696 Reviewed by Rob Buis. 6697 6698 Initial upstream, no new tests. 6699 6700 * blackberry/WebCoreSupport/InspectorClientBlackBerry.cpp: Added. 6701 * blackberry/WebCoreSupport/InspectorClientBlackBerry.h: Added. 6702 67032012-02-08 Leo Yang <leo.yang@torchmobile.com.cn> 6704 6705 [BlackBerry] Remove EditCommandBlackBerry.cpp from build system 6706 https://bugs.webkit.org/show_bug.cgi?id=78078 6707 6708 Reviewed by Rob Buis. 6709 6710 WebKit/blackberry/WebCoreSupport/EditCommandBlackBerry.cpp which hasn't 6711 been upstreamed has been removed from the BlackBerry porting internally. 6712 So we should remove it from the build system. 6713 6714 * blackberry/CMakeListsBlackBerry.txt: 6715 67162012-02-08 Rob Buis <rbuis@rim.com> 6717 6718 [BlackBerry] Upstream DumpRenderTreeBlackBerry 6719 https://bugs.webkit.org/show_bug.cgi?id=78042 6720 6721 Reviewed by Antonio Gomes. 6722 6723 Add abstract interface for our DumpRenderTree solution. 6724 6725 * blackberry/Api/DumpRenderTreeClient.h: Added. 6726 67272012-02-08 Nima Ghanavatian <nghanavatian@rim.com> 6728 6729 Initial upstreaming of input handling for BlackBerry port 6730 https://bugs.webkit.org/show_bug.cgi?id=77992 6731 6732 Reviewed by Rob Buis. 6733 6734 * blackberry/WebKitSupport/InputHandler.cpp: Added. 6735 * blackberry/WebKitSupport/InputHandler.h: Added. 6736 67372012-02-07 Robert Kroeger <rjkroege@chromium.org> 6738 6739 [chromium] Remove no longer necessary Chromium gesture recognizer code. 6740 https://bugs.webkit.org/show_bug.cgi?id=77492 6741 6742 Reviewed by Adam Barth. 6743 6744 * blackberry/WebCoreSupport/AboutDataEnableFeatures.in: 6745 67462012-02-07 Leo Yang <leo.yang@torchmobile.com.cn> 6747 6748 [BlackBerry] Upstream ChromeClientBlackBerry.{h, cpp} 6749 https://bugs.webkit.org/show_bug.cgi?id=77843 6750 6751 Reviewed by Rob Buis. 6752 6753 Initial upstream, no new tests. 6754 6755 * blackberry/WebCoreSupport/ChromeClientBlackBerry.cpp: Added. 6756 * blackberry/WebCoreSupport/ChromeClientBlackBerry.h: Added. 6757 67582012-02-07 Rob Buis <rbuis@rim.com> 6759 6760 [BlackBerry] Upstream DumpRenderTreeSupport 6761 https://bugs.webkit.org/show_bug.cgi?id=77991 6762 6763 Reviewed by Antonio Gomes. 6764 6765 No functionalities changed, no new tests. 6766 6767 * blackberry/WebKitSupport/DumpRenderTreeSupport.cpp: Added. 6768 (toGeolocationClientMock): 6769 (DumpRenderTreeSupport::DumpRenderTreeSupport): 6770 (DumpRenderTreeSupport::~DumpRenderTreeSupport): 6771 (DumpRenderTreeSupport::javaScriptObjectsCount): 6772 (DumpRenderTreeSupport::garbageCollectorCollect): 6773 (DumpRenderTreeSupport::garbageCollectorCollectOnAlternateThread): 6774 (DumpRenderTreeSupport::setLinksIncludedInFocusChain): 6775 (DumpRenderTreeSupport::linksIncludedInFocusChain): 6776 (DumpRenderTreeSupport::dumpConfigurationForViewport): 6777 (DumpRenderTreeSupport::numberOfPendingGeolocationPermissionRequests): 6778 (DumpRenderTreeSupport::resetGeolocationMock): 6779 (DumpRenderTreeSupport::setMockGeolocationError): 6780 (DumpRenderTreeSupport::setMockGeolocationPermission): 6781 (DumpRenderTreeSupport::setMockGeolocationPosition): 6782 (DumpRenderTreeSupport::scalePageBy): 6783 (DumpRenderTreeSupport::computedStyleIncludingVisitedInfo): 6784 * blackberry/WebKitSupport/DumpRenderTreeSupport.h: Added. 6785 (WebKit): 6786 (WebCore): 6787 (WTF): 6788 (DumpRenderTreeSupport): 6789 67902012-02-07 Jacky Jiang <zhajiang@rim.com> 6791 6792 [BlackBerry] Upstream BlackBerry WebCoreSupport DeviceOrientationClientBlackBerry and DeviceMotionClientBlackBerry classes 6793 https://bugs.webkit.org/show_bug.cgi?id=77993 6794 6795 Reviewed by Rob Buis. 6796 6797 Initial upstream, no new tests. 6798 6799 * blackberry/WebCoreSupport/DeviceMotionClientBlackBerry.cpp: Added. 6800 * blackberry/WebCoreSupport/DeviceMotionClientBlackBerry.h: Added. 6801 * blackberry/WebCoreSupport/DeviceOrientationClientBlackBerry.cpp: Added. 6802 * blackberry/WebCoreSupport/DeviceOrientationClientBlackBerry.h: Added. 6803 68042012-02-06 Leo Yang <leo.yang@torchmobile.com.cn> 6805 6806 [BlackBerry] Use WebPagePrivate instead of WebPage in GeolocationControllerClientBlackBerry 6807 https://bugs.webkit.org/show_bug.cgi?id=77927 6808 6809 Reviewed by Antonio Gomes. 6810 6811 WebKit/blackberry/Api/WebPage which has a d pointer is designed for public API. 6812 GeolocationControllerClientBlackBerry in WebKit/blackberry/WebCoreSupport should 6813 use the d pointer directly because the client is internal implementation. 6814 6815 No functionalities changed, no new tests. 6816 6817 * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.cpp: 6818 (GeolocationControllerClientBlackBerry::GeolocationControllerClientBlackBerry): 6819 (GeolocationControllerClientBlackBerry::requestPermission): 6820 (GeolocationControllerClientBlackBerry::cancelPermissionRequest): 6821 (GeolocationControllerClientBlackBerry::onLocationUpdate): 6822 (GeolocationControllerClientBlackBerry::onLocationError): 6823 * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.h: 6824 (WebKit): 6825 (GeolocationControllerClientBlackBerry): 6826 68272012-02-06 Robin Cao <robin.cao@torchmobile.com.cn> 6828 6829 [BlackBerry] Remove unused variable in BackingStore 6830 https://bugs.webkit.org/show_bug.cgi?id=77851 6831 6832 Reviewed by Kentaro Hara. 6833 6834 * blackberry/Api/BackingStore.cpp: 6835 (BlackBerry::WebKit::BackingStorePrivate::blitContents): 6836 68372012-02-04 Jacky Jiang <zhajiang@rim.com> 6838 6839 [BlackBerry] Upstream BlackBerry WebCoreSupport ClientExtension and GeolocationControllerClientBlackBerry classes 6840 https://bugs.webkit.org/show_bug.cgi?id=77751 6841 6842 Reviewed by Rob Buis. 6843 6844 Initial upstream, no new tests. 6845 6846 * blackberry/WebCoreSupport/ClientExtension.cpp: Added. 6847 * blackberry/WebCoreSupport/ClientExtension.h: Added. 6848 * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.cpp: Added. 6849 * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.h: Added. 6850 68512012-01-11 Jacky Jiang <zhajiang@rim.com> 6852 6853 [BlackBerry] ASSERT failure in BackingStorePrivate::blitVisibleContents() 6854 https://bugs.webkit.org/show_bug.cgi?id=76096 6855 6856 Reviewed by Rob Buis. 6857 6858 We shouldn't blit visible contents for direct rendering. Guard it from 6859 call sites. 6860 6861 * blackberry/Api/BackingStore.cpp: 6862 (BlackBerry::WebKit::BackingStorePrivate::repaint): 6863 (BlackBerry::WebKit::BackingStorePrivate::slowScroll): 6864 68652012-01-11 Rafael Brandao <rafael.lobo@openbossa.org> 6866 6867 [Qt][WK2] Fix the build for newer Qt5 6868 https://bugs.webkit.org/show_bug.cgi?id=75964 6869 6870 Reviewed by Simon Hausmann. 6871 6872 * WebKit.pri: Added the new files to the buildsystem. 6873 68742012-01-10 Mike Lattanzio <mlattanzio@rim.com> 6875 6876 [BlackBerry] Fix assertion failure in BackingStore::blitContents 6877 https://bugs.webkit.org/show_bug.cgi?id=75976 6878 6879 Prevent an assertion failure in BackingStore::blitContents by 6880 checking that the srcRect of the transformation matrix is non empty. 6881 6882 Reviewed by Adam Treat. 6883 6884 Upstream BlackBerry port is not yet building and testable. 6885 6886 * blackberry/Api/BackingStore.cpp: 6887 (BlackBerry::WebKit::BackingStorePrivate::blitContents): 6888 68892012-01-06 Benjamin Poulain <bpoulain@apple.com> 6890 6891 [Mac] Sort the resources of WebKit.xcodeproj 6892 https://bugs.webkit.org/show_bug.cgi?id=75634 6893 6894 Reviewed by Andreas Kling. 6895 6896 * WebKit.xcodeproj/project.pbxproj: 6897 68982012-01-06 Jacky Jiang <zhajiang@rim.com> 6899 6900 [BlackBerry] Upstream BlackBerry WebCoreSupport cache client 6901 https://bugs.webkit.org/show_bug.cgi?id=75649 6902 6903 Reviewed by Antonio Gomes. 6904 6905 Initial upstream, no new tests. 6906 6907 * blackberry/WebCoreSupport/CacheClientBlackBerry.cpp: Added. 6908 * blackberry/WebCoreSupport/CacheClientBlackBerry.h: Added. 6909 69102012-01-03 Jon Lee <jonlee@apple.com> 6911 6912 Leak of WebNotificationClient when page is destroyed 6913 https://bugs.webkit.org/show_bug.cgi?id=74980 6914 <rdar://problem/10611231> 6915 6916 Reviewed by Mark Rowe. 6917 6918 * blackberry/WebCoreSupport/NotificationPresenterImpl.cpp: 6919 (WebKit::NotificationPresenterImpl::notificationControllerDestroyed): Empty implementation, because ownership 6920 model differs. 6921 * blackberry/WebCoreSupport/NotificationPresenterImpl.h: 6922 69232011-12-15 Jacky Jiang <zhajiang@rim.com> 6924 6925 [BlackBerry] Upstream BlackBerry WebCoreSupport drag client and context menu client 6926 https://bugs.webkit.org/show_bug.cgi?id=74643 6927 6928 Reviewed by Rob Buis. 6929 6930 Initial upstream, no new tests. 6931 6932 * blackberry/WebCoreSupport/ContextMenuClientBlackBerry.cpp: Added. 6933 * blackberry/WebCoreSupport/ContextMenuClientBlackBerry.h: Added. 6934 * blackberry/WebCoreSupport/DragClientBlackBerry.cpp: Added. 6935 * blackberry/WebCoreSupport/DragClientBlackBerry.h: Added. 6936 69372011-12-15 Jacky Jiang <zhajiang@rim.com> 6938 6939 [BlackBerry] Regression: lots of checkerboarding 6940 https://bugs.webkit.org/show_bug.cgi?id=74611 6941 6942 Reviewed by Daniel Bates. 6943 6944 Fix a regression caused by r102843 which introduced a lot of unnecessary 6945 checkerboarding. R102843 changed behavior by removing a check for blit 6946 based on whether the render actually took place and whether the 6947 backingstore was in the midst of suspended updates. 6948 The initial anthor is Adam Treat <atreat@rim.com>. 6949 6950 * blackberry/Api/BackingStore.cpp: 6951 (BlackBerry::WebKit::BackingStorePrivate::repaint): 6952 (BlackBerry::WebKit::BackingStorePrivate::slowScroll): 6953 (BlackBerry::WebKit::BackingStorePrivate::renderVisibleContents): 6954 (BlackBerry::WebKit::BackingStorePrivate::renderBackingStore): 6955 * blackberry/Api/BackingStore_p.h: 6956 (BlackBerry::WebKit::BackingStorePrivate::isSuspended): 6957 69582011-12-15 Adam Treat <atreat@rim.com> 6959 6960 Reviewed by Rob Buis. 6961 6962 https://bugs.webkit.org/show_bug.cgi?id=74609 6963 PR 122703 6964 6965 For certain configurations of webpage content and zoom level we were 6966 failing to produce a valid backingstore matrix by being to strict on 6967 whether a given matrix fits the preferred matrix orientation. 6968 This patch fixes this by insisting on storing a candidate divisor 6969 whether or not it agrees with the preferred matrix orientation and then 6970 comparing all subsequent divisors. 6971 6972 * blackberry/Api/BackingStore.cpp: 6973 (BlackBerry::WebKit::divisorIsPerfectWidth): 6974 (BlackBerry::WebKit::divisorIsPerfectHeight): 6975 (BlackBerry::WebKit::divisorIsPreferredDirection): 6976 (BlackBerry::WebKit::bestDivisor): 6977 69782011-12-14 Jacky Jiang <zhajiang@rim.com> 6979 6980 [BlackBerry] Refactor code and add some debug messages in backing store 6981 https://bugs.webkit.org/show_bug.cgi?id=74539 6982 6983 Reviewed by Antonio Gomes. 6984 6985 Refactor and get rid of the confusing and unnecessary 6986 'renderContentOnly' flag from the family of render methods in the 6987 backing store. 6988 Remove the overload of the render method that takes a list of rects from 6989 the backing store since it is just a for loop and only one place calls it. 6990 Add a debug message to illustrate when we start showing checkerboard and 6991 when we stop. 6992 Fix the debug messages in the DEBUG_BACKINGSTORE so that they actually compile 6993 and add a new message for debugging WebCore invalidation requests. 6994 The original author is Adam Treat <atreat@rim.com> 6995 6996 * blackberry/Api/BackingStore.cpp: 6997 (BlackBerry::WebKit::BackingStorePrivate::resumeScreenAndBackingStoreUpdates): 6998 (BlackBerry::WebKit::BackingStorePrivate::repaint): 6999 (BlackBerry::WebKit::BackingStorePrivate::slowScroll): 7000 (BlackBerry::WebKit::BackingStorePrivate::renderDirectToWindow): 7001 (BlackBerry::WebKit::BackingStorePrivate::render): 7002 (BlackBerry::WebKit::BackingStorePrivate::renderVisibleContents): 7003 (BlackBerry::WebKit::BackingStorePrivate::renderBackingStore): 7004 (BlackBerry::WebKit::BackingStorePrivate::blitVisibleContents): 7005 (BlackBerry::WebKit::BackingStorePrivate::blitContents): 7006 (BlackBerry::WebKit::BackingStorePrivate::updateTile): 7007 (BlackBerry::WebKit::BackingStorePrivate::invalidateWindow): 7008 * blackberry/Api/BackingStore_p.h: 7009 70102011-12-14 Robin Qiu <robin.qiu@torchmobile.com.cn> 7011 7012 [BlackBerry] Add notification support for the BlackBerry port 7013 https://bugs.webkit.org/show_bug.cgi?id=73194 7014 7015 Reviewed by Nikolas Zimmermann. 7016 7017 Contributed by Torch team, the main contributor is Robin Qiu 7018 <robin.qiu@torchmobile.com.cn>. 7019 7020 Initial upstream, no new tests. 7021 7022 * blackberry/WebCoreSupport/NotificationPresenterImpl.cpp: Added. 7023 (WebKit::NotificationPresenterImpl::instance): 7024 (WebKit::NotificationPresenterImpl::NotificationPresenterImpl): 7025 (WebKit::NotificationPresenterImpl::~NotificationPresenterImpl): 7026 (WebKit::NotificationPresenterImpl::show): 7027 (WebKit::NotificationPresenterImpl::cancel): 7028 (WebKit::NotificationPresenterImpl::notificationObjectDestroyed): 7029 (WebKit::NotificationPresenterImpl::requestPermission): 7030 (WebKit::NotificationPresenterImpl::onPermission): 7031 (WebKit::NotificationPresenterImpl::cancelRequestsForPermission): 7032 (WebKit::NotificationPresenterImpl::checkPermission): 7033 (WebKit::NotificationPresenterImpl::notificationClicked): 7034 * blackberry/WebCoreSupport/NotificationPresenterImpl.h: Added. 7035 There is already a header file: Source/WebCore/notifications/NotificationPresenter.h. 7036 To avoid conflicting with the it, I name my header file to NotificationPresenterImpl. 7037 70382011-12-14 Jacky Jiang <zhajiang@rim.com> 7039 7040 [BlackBerry] Switch to libjpeg for decoding 7041 https://bugs.webkit.org/show_bug.cgi?id=74475 7042 7043 Reviewed by Daniel Bates. 7044 7045 Append libjpeg instead of libimg. 7046 7047 * blackberry/CMakeListsBlackBerry.txt: 7048 70492011-12-14 Jacky Jiang <zhajiang@rim.com> 7050 7051 Upstream text codec and web string files of BlackBerry API 7052 https://bugs.webkit.org/show_bug.cgi?id=73586 7053 7054 Reviewed by Daniel Bates. 7055 7056 Initial upstream, no new tests. 7057 7058 * blackberry/Api/WebKitTextCodec.cpp: Added. 7059 (BlackBerry::WebKit::isSameEncoding): 7060 (BlackBerry::WebKit::isASCIICompatibleEncoding): 7061 (BlackBerry::WebKit::transcode): 7062 (BlackBerry::WebKit::base64DecodePolicyForWebCore): 7063 (BlackBerry::WebKit::base64Decode): 7064 (BlackBerry::WebKit::base64Encode): 7065 (BlackBerry::WebKit::unescapeURL): 7066 (BlackBerry::WebKit::escapeURL): 7067 (BlackBerry::WebKit::getExtensionForMimeType): 7068 * blackberry/Api/WebKitTextCodec.h: Added. 7069 * blackberry/Api/WebString.cpp: Added. 7070 (BlackBerry::WebKit::WebString::WebString): 7071 (BlackBerry::WebKit::WebString::~WebString): 7072 (BlackBerry::WebKit::WebString::fromUtf8): 7073 (BlackBerry::WebKit::WebString::operator=): 7074 (BlackBerry::WebKit::WebString::utf8): 7075 (BlackBerry::WebKit::WebString::characters): 7076 (BlackBerry::WebKit::WebString::length): 7077 (BlackBerry::WebKit::WebString::isEmpty): 7078 (BlackBerry::WebKit::WebString::equal): 7079 (BlackBerry::WebKit::WebString::equalIgnoringCase): 7080 * blackberry/Api/WebString.h: Added. 7081 70822011-12-13 Arvid Nilsson <anilsson@rim.com> 7083 7084 [Blackberry] Fix a leak in BackingStore class 7085 7086 Don't leak the blit generation condvar and mutex. 7087 7088 https://bugs.webkit.org/show_bug.cgi?id=74444 7089 7090 Reviewed by Antonio Gomes. 7091 7092 * blackberry/Api/BackingStore.cpp: 7093 (BlackBerry::WebKit::BackingStorePrivate::~BackingStorePrivate): 7094 70952011-12-09 Jacky Jiang <zhajiang@rim.com> 7096 7097 Upstream BlackBerry API backing store files 7098 https://bugs.webkit.org/show_bug.cgi?id=73668 7099 7100 Reviewed by Daniel Bates. 7101 7102 Contributed by Torch team, the main contributor is Adam Treat 7103 <atreat@rim.com>. 7104 7105 Initial upstream, no new tests. 7106 7107 * blackberry/Api/BackingStore.cpp: Added. 7108 * blackberry/Api/BackingStore.h: Added. 7109 * blackberry/Api/BackingStore_p.h: Added. 7110 71112011-12-06 Leo Yang <leo.yang@torchmobile.com.cn> 7112 7113 Upstream about: feature in WebKit/blackberry/WebCoreSupport/ 7114 https://bugs.webkit.org/show_bug.cgi?id=73612 7115 7116 Reviewed by Antonio Gomes. 7117 7118 * blackberry/CMakeListsBlackBerry.txt: 7119 * blackberry/WebCoreSupport/AboutData.cpp: Added. 7120 (WebCore::numberToHTMLTr): 7121 (WebCore::configPage): 7122 (WebCore::cacheTypeStatisticToHTMLTr): 7123 (WebCore::memoryPage): 7124 * blackberry/WebCoreSupport/AboutData.h: Added. 7125 * blackberry/WebCoreSupport/AboutDataEnableFeatures.in: Added. 7126 * blackberry/WebCoreSupport/AboutDataHaveFeatures.in: Added. 7127 * blackberry/WebCoreSupport/AboutDataUseFeatures.in: Added. 7128 * blackberry/WebCoreSupport/generateAboutDataFeatures.pl: Added. 7129 71302011-12-01 Ryuan Choi <ryuan.choi@samsung.com> 7131 7132 [EFL] Cleanup includes to reduce code complexity. 7133 https://bugs.webkit.org/show_bug.cgi?id=73540 7134 7135 Reviewed by Gustavo Noronha Silva. 7136 7137 * CMakeLists.txt: Add loader/appcache to WebKit_INCLUDE_DIRECTORIES. 7138 71392011-11-28 Jon Lee <jonlee@apple.com> 7140 7141 Create skeleton framework for notifications support in WK2 7142 https://bugs.webkit.org/show_bug.cgi?id=73253 7143 <rdar://problem/10356943> 7144 7145 Reviewed by Sam Weinig. 7146 7147 * WebKit.xcodeproj/project.pbxproj: Add WebNotificationClient class. 7148 71492011-11-26 Jonathan Dong <jonathan.dong@torchmobile.com.cn> 7150 7151 [CMake] Clean up Web Inspector target in Source/WebKit/blackberry/CMakeListsBlackBerry.txt 7152 https://bugs.webkit.org/show_bug.cgi?id=72784 7153 7154 Reviewed by Nikolas Zimmermann. 7155 7156 Abstracted the JavaScript file names from inspector/front-end/inspector.html 7157 to keep them in-sync with the changes of inspector.html. 7158 7159 * blackberry/CMakeListsBlackBerry.txt: 7160 71612011-11-23 Raphael Kubo da Costa <kubo@profusion.mobi> 7162 7163 [CMake] Move the top-level logic to the top-level directory. 7164 https://bugs.webkit.org/show_bug.cgi?id=72685 7165 7166 Reviewed by Brent Fulgham. 7167 7168 * blackberry/CMakeListsBlackBerry.txt: Adjust the Source/ directory. 7169 71702011-11-20 Mark Rowe <mrowe@apple.com> 7171 7172 <http://webkit.org/b/72661> Switch to a more modern approach to retrieving the startup volume name 7173 7174 Use the DiskArbitration framework to retrieve the name of the startup volume rather than using Carbon 7175 File Manager APIs. 7176 7177 Reviewed by Dan Bernstein. 7178 7179 * WebKit.xcodeproj/project.pbxproj: Link against DiskArbitration.framework. It lives in the shared cache 7180 so it should add only negligible launch time overhead. 7181 71822011-11-18 Daniel Bates <dbates@rim.com> 7183 7184 Add CMake build infrastructure for the BlackBerry port 7185 https://bugs.webkit.org/show_bug.cgi?id=72768 7186 7187 Reviewed by Antonio Gomes. 7188 7189 * blackberry: Added. 7190 * blackberry/CMakeListsBlackBerry.txt: Added. 7191 71922011-11-18 Patrick Gansterer <paroga@webkit.org> 7193 7194 [CMake] Add possibility to overwrite WEBKIT_PORT_DIR in platform specific files 7195 https://bugs.webkit.org/show_bug.cgi?id=72710 7196 7197 Reviewed by Brent Fulgham. 7198 7199 * CMakeLists.txt: 7200 72012011-11-17 Simon Hausmann <simon.hausmann@nokia.com> 7202 7203 [Qt] Layer violation: qt_runtime.cpp accesses QWebElement and QTDRTNode 7204 https://bugs.webkit.org/show_bug.cgi?id=72595 7205 7206 Reviewed by Noam Rosenthal. 7207 7208 * WebKit.pri: Add qwebelement_p.h to HEADERS. 7209 72102011-11-11 Darin Adler <darin@apple.com> 7211 7212 * WebKit.xcodeproj/project.pbxproj: Let a newer Xcode update this file. 7213 If an older Xcode downgrades this file and we have a risk of some kind of 7214 oscillating commit situation, please contact me so I know not to do this again. 7215 72162011-11-08 Nikolas Zimmermann <nzimmermann@rim.com> 7217 7218 Switch SVGImage cache to store ImageBuffers instead of whole SVGImages, including a DOM/Render tree 7219 https://bugs.webkit.org/show_bug.cgi?id=71368 7220 7221 Reviewed by Antti Koivisto. 7222 7223 * CMakeLists.txt: Add svg/graphics include, for SVGImageCache.h. 7224 72252011-11-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com> 7226 7227 [Qt] Refactor and clean up the qmake build system 7228 7229 The qmake build system has accumulated a bit of cruft and redundancy 7230 over time. There's also a fairly tight coupling between how to build 7231 the various targets, and _what_ to build, making it harder to add new 7232 rules or sources. This patch aims to elevate these issues somewhat. 7233 7234 This is a short-list of the changes: 7235 7236 * The rules for how to build targets are now mostly contained as 7237 prf-files in Tools/qmake/mkspecs/features. Using mkspecs also 7238 allows us to do pre- and post-processing of each project file, 7239 which helps to clean up the actual project files. 7240 7241 * Derived sources are no longer generated as a separate make-step 7242 but is part of each target's project file as a subdir. Makefile 7243 rules are used to ensure that we run make on the derived sources 7244 before running qmake on the actual target makefile. This makes 7245 it easier to keep a proper dependency between derived sources 7246 and the target. 7247 7248 * We use GNU make and the compiler to generate dependencies on 7249 UNIX-based systems running Qt 5. This allows us to lessen the 7250 need to run qmake, which should reduce compile time. 7251 7252 * WebKit2 is now build by default if building with Qt 5. It can 7253 be disabled by passing --no-webkit2 to build-webkit. 7254 7255 The result of these changes are hopefully a cleaner and easier 7256 build system to modify, and faster build times due to no longer 7257 running qmake on every single build. It's also a first step 7258 towards possibly generating the list of sources using another 7259 build system. 7260 7261 https://bugs.webkit.org/show_bug.cgi?id=71222 7262 7263 Reviewed by Simon Hausmann. 7264 7265 * WebKit.pri: Added. 7266 72672011-10-10 Joseph Pecoraro <joepeck@webkit.org> 7268 7269 Extract WebOpenPanelResultListener out into its own file 7270 https://bugs.webkit.org/show_bug.cgi?id=69575 7271 7272 Reviewed by David Kilzer. 7273 7274 * WebKit.xcodeproj/project.pbxproj: 7275 72762011-10-06 Anders Carlsson <andersca@apple.com> 7277 7278 When building with clang, enable -Wglobal-constructors and -Wexit-time-destructors 7279 https://bugs.webkit.org/show_bug.cgi?id=69586 7280 7281 Reviewed by Darin Adler. 7282 7283 * WebKit.xcodeproj/project.pbxproj: 7284 When building with clang, we don't need to run the check-for-global-initializers and 7285 check-for-exit-time-destructors anymore. 7286 72872011-09-27 Andy Estes <aestes@apple.com> 7288 7289 WebKitLinkedOnOrAfter() check is ineffective for Solar Walk app-specific hack. 7290 https://bugs.webkit.org/show_bug.cgi?id=68863 7291 7292 Reviewed by Darin Adler. 7293 7294 The SolarWalk binary does not link against WebKit.framework directly, 7295 so calling NSVersionOfLinkTimeLibrary() will not return the version of 7296 WebKit against which SolarWalk was linked. Since Solar Walk has 7297 released an update that addresses the issue for which this app-specific 7298 hack was originally added, we should just remove the hack. 7299 7300 * WebKit.xcodeproj/project.pbxproj: Remove SolarWalkQuirksUserScript.js. 7301 73022011-09-25 Adam Barth <abarth@webkit.org> 7303 7304 Remove PLATFORM(HAIKU) and associated code 7305 https://bugs.webkit.org/show_bug.cgi?id=68774 7306 7307 Reviewed by Sam Weinig. 7308 7309 * haiku: Removed. 7310 * haiku/WebCoreSupport: Removed. 7311 * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Removed. 7312 * haiku/WebCoreSupport/ChromeClientHaiku.h: Removed. 7313 * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Removed. 7314 * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Removed. 7315 * haiku/WebCoreSupport/DragClientHaiku.cpp: Removed. 7316 * haiku/WebCoreSupport/DragClientHaiku.h: Removed. 7317 * haiku/WebCoreSupport/EditorClientHaiku.cpp: Removed. 7318 * haiku/WebCoreSupport/EditorClientHaiku.h: Removed. 7319 * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Removed. 7320 * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Removed. 7321 * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Removed. 7322 * haiku/WebCoreSupport/InspectorClientHaiku.h: Removed. 7323 73242011-09-23 Anders Carlsson <andersca@apple.com> 7325 7326 Axe WebImageRendererFactory 7327 https://bugs.webkit.org/show_bug.cgi?id=68715 7328 7329 Reviewed by Darin Adler. 7330 7331 Remove WebImageRendererFactory.m from the Xcode project. 7332 7333 * WebKit.xcodeproj/project.pbxproj: 7334 73352011-09-23 Anders Carlsson <andersca@apple.com> 7336 7337 Add OVERRIDE to a bunch of virtual member functions on clients 7338 https://bugs.webkit.org/show_bug.cgi?id=68712 7339 7340 Reviewed by Sam Weinig. 7341 7342 * WebKit.xcodeproj/project.pbxproj: 7343 73442011-09-21 Dan Bernstein <mitz@apple.com> 7345 7346 WebKit part of: Prevent the WebKit frameworks from defining inappropriately-named Objective-C classes 7347 https://bugs.webkit.org/show_bug.cgi?id=68451 7348 7349 Reviewed by Darin Adler. 7350 7351 * WebKit.xcodeproj/project.pbxproj: Added a script build phase that invokes 7352 check-for-inappropriate-objc-class-names, allowing only class names prefixed with "Web" or "_Web". 7353 73542011-09-19 Anders Carlsson <andersca@apple.com> 7355 7356 Remove WebViewEventHandling.mm 7357 https://bugs.webkit.org/show_bug.cgi?id=68387 7358 7359 Reviewed by Adam Roben. 7360 7361 Remove WebViewEventHandling.mm from the Xcode project. 7362 7363 * WebKit.xcodeproj/project.pbxproj: 7364 73652011-09-19 Dan Bernstein <mitz@apple.com> 7366 7367 WebKit part of [mac] WebKit contains Objective-C classes that are not prefixed with its standard prefixes 7368 https://bugs.webkit.org/show_bug.cgi?id=68323 7369 7370 Reviewed by Sam Weinig. 7371 7372 Updated for the renaming of NonBlockingPanel to WebNonBlockingPanel. 7373 7374 * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib: Removed. 7375 * English.lproj/WebJavaScriptTextInputPanel.nib/designable.nib: Added. 7376 * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib: Removed. 7377 * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib: 7378 73792011-09-16 Filip Pizlo <fpizlo@apple.com> 7380 7381 DFG JIT should inline Math.abs 7382 https://bugs.webkit.org/show_bug.cgi?id=68227 7383 7384 Reviewed by Oliver Hunt. 7385 7386 Added JavaScriptCore/dfg to include path path. 7387 7388 * CMakeLists.txt: 7389 73902011-09-14 Anders Carlsson <andersca@apple.com> 7391 7392 Get rid of WebCoreViewFactory and its WebViewFactory subclass 7393 https://bugs.webkit.org/show_bug.cgi?id=68124 7394 7395 Reviewed by Sam Weinig. 7396 7397 * WebKit.xcodeproj/project.pbxproj: 7398 73992011-08-23 Jonas M. Gastal <jgastal@profusion.mobi> 7400 7401 Reviewed by Antonio Gomes. 7402 7403 [EFL] Exporting JavaScript objects for EFL port 7404 https://bugs.webkit.org/show_bug.cgi?id=43446 7405 7406 This patch allows to export objects to JavaScript API, 7407 just like qt does, but it uses the netscape api 7408 to do the convertion to javascript object. 7409 7410 * CMakeLists.txt: 7411 Adding necessary files for the patch. 7412 74132011-08-05 Anders Carlsson <andersca@apple.com> 7414 7415 Remove PluginHalter 7416 https://bugs.webkit.org/show_bug.cgi?id=65729 7417 7418 Reviewed by Darin Adler. 7419 7420 Remove deleted files from Xcode project. 7421 7422 * WebKit.xcodeproj/project.pbxproj: 7423 74242011-07-28 Tony Chang <tony@chromium.org> 7425 7426 Add sql to svn:ignore and remove app. 7427 7428 * chromium: Modified property svn:ignore. 7429 74302011-07-08 David Reveman <reveman@chromium.org> 7431 7432 Reviewed by Stephen White. 7433 7434 [Chromium] Edge anti-aliasing for composited layers. 7435 https://bugs.webkit.org/show_bug.cgi?id=61388 7436 7437 Track changes to TilingData class which now uses an outer border. 7438 7439 * chromium/tests/TilingDataTest.cpp: 7440 74412011-06-30 Leandro Pereira <leandro@profusion.mobi> 7442 7443 Reviewed by Simon Hausmann. 7444 7445 generate-webkitversion.pl should not "use Switch" 7446 https://bugs.webkit.org/show_bug.cgi?id=63628 7447 7448 Switch got deprecated on recent Perl versions and the script wasn't 7449 using the switch statement. 7450 7451 * scripts/generate-webkitversion.pl: Remove "use Switch;" line. 7452 74532011-06-01 Jer Noble <jer.noble@apple.com> 7454 7455 Reviewed by Eric Carlson. 7456 7457 Move Full Screen Controllers into WebCore. 7458 7459 Remove dependency on QTKit from wekitExitFullscreen() 7460 https://bugs.webkit.org/show_bug.cgi?id=61843 7461 7462 WebVideoFullscreenController, WebVideoFullscreenHUDController, and WebWindowAnimation 7463 have been moved into WebCore. 7464 7465 * WebKit.xcodeproj/project.pbxproj: 7466 74672011-06-15 David Kilzer <ddkilzer@apple.com> 7468 7469 <http://webkit.org/b/62745> Convert WebNSFileManagerExtras.m to Objective-C++ 7470 7471 Reviewed by Joseph Pecoraro. 7472 7473 * WebKit.xcodeproj/project.pbxproj: 7474 (WebNSFileManagerExtras.m): Rename to WebNSFileManagerExtras.mm 7475 and change file type to Objective-C++. 7476 74772011-06-02 Adam Barth <abarth@webkit.org> 7478 7479 Reviewed by Ryosuke Niwa. 7480 7481 Update svn:ignore property on Source/WebKit/chromium 7482 https://bugs.webkit.org/show_bug.cgi?id=61952 7483 7484 Add some more generated files and directories mapped in using DEPS to svn:ignore. 7485 7486 * chromium: Modified property svn:ignore. 7487 74882011-05-20 Andy Estes <aestes@apple.com> 7489 7490 Reviewed by Darin Adler. 7491 7492 WebView loses firstResponder status when entering full-screen mode. 7493 https://bugs.webkit.org/show_bug.cgi?id=61153 7494 7495 * WebKit.xcodeproj/project.pbxproj: Export WebNSWindowExtras.h as a 7496 private header so that WebKit2 can include it. 7497 74982011-05-16 Dan Bernstein <mitz@apple.com> 7499 7500 No need to compile .js files, that is what the JIT is for. 7501 7502 * WebKit.xcodeproj/project.pbxproj: 7503 75042011-05-12 Adele Peterson <adele@apple.com> 7505 7506 Reviewed by Darin Adler and Adam Barth. 7507 7508 Fix for <rdar://problem/9253454> Solar Walk For Mac: Info window is blank (HTML5 parser) 7509 https://bugs.webkit.org/show_bug.cgi?id=60685 7510 7511 * WebKit.xcodeproj/project.pbxproj: Added Misc/SolarWalkQuirksUserScript.js and copy it to Resources during the build phase. 7512 75132011-04-18 Timothy Hatcher <timothy@apple.com> 7514 7515 Make update-webkit-localizable-strings put WebKit/win strings in WebCore 7516 now that all localized strings in WebKit/win use WEB_UI_STRING. 7517 7518 https://webkit.org/b/58747 7519 7520 Reviewed by Dan Bernstein. 7521 7522 * English.lproj/Localizable.strings: Removed. 7523 75242011-04-17 Joseph Pecoraro <joepeck@webkit.org> 7525 7526 Reviewed by Timothy Hatcher. 7527 7528 Move WebNodeHighlighter into its own file 7529 https://bugs.webkit.org/show_bug.cgi?id=58746 7530 7531 * WebKit.xcodeproj/project.pbxproj: Add WebNodeHighlighter.{h,mm}. 7532 75332011-04-13 Ryuan Choi <ryuan.choi@samsung.com> 7534 7535 Reviewed by Kenneth Rohde Christiansen. 7536 7537 [CMAKE] Separate DerivedSources. 7538 https://bugs.webkit.org/show_bug.cgi?id=58427 7539 7540 * CMakeLists.txt: Change DERIVED_SOURCES_DIR to DERIVED_SOURCES_WEBCORE_DIR 7541 75422011-04-11 Alexis Menard <alexis.menard@openbossa.org> 7543 7544 Unreviewed build fix for Mac. 7545 7546 * WebKit.xcodeproj/project.pbxproj: 7547 75482011-04-11 Anna Cavender <annacc@chromium.org> 7549 7550 Reviewed by Eric Carlson. 7551 7552 Setup ENABLE(TRACK) feature define + initial HTMLTrackElement 7553 https://bugs.webkit.org/show_bug.cgi?id=53556 7554 7555 * WebKit.xcodeproj/project.pbxproj: 7556 75572011-04-08 Geoffrey Garen <ggaren@apple.com> 7558 7559 Reviewed by Oliver Hunt. 7560 7561 A few heap-related renames and file moves. 7562 7563 WeakGCPtr<T> => Weak<T> 7564 Global<T> => Strong<T> 7565 collector/ => heap/ 7566 collector/* => heap/* 7567 runtime/WeakGCPtr.h => heap/Weak.h 7568 7569 (Eventually, even more files should move into the heap directory. Like 7570 Heap.h and Heap.cpp, for example.) 7571 7572 * CMakeLists.txt: 7573 75742011-04-08 Dan Bernstein <mitz@apple.com> 7575 7576 No need to compile .js files, that is what the JIT is for. 7577 7578 * WebKit.xcodeproj/project.pbxproj: 7579 75802011-04-08 Alpha Lam <hclam@chromium.org> 7581 7582 Unreviewed, rolling out r83335. 7583 http://trac.webkit.org/changeset/83335 7584 https://bugs.webkit.org/show_bug.cgi?id=53556 7585 7586 GTK and QT bots are broken 7587 7588 * WebKit.xcodeproj/project.pbxproj: 7589 75902011-04-07 Anna Cavender <annacc@chromium.org> 7591 7592 Reviewed by Eric Carlson. 7593 7594 Setup ENABLE(TRACK) feature define + initial HTMLTrackElement 7595 https://bugs.webkit.org/show_bug.cgi?id=53556 7596 7597 * WebKit.xcodeproj/project.pbxproj: 7598 75992011-04-07 Andrew Scherkus <scherkus@chromium.org> 7600 7601 Revert ENABLE_TRACK patch due to compile failures. 7602 7603 * WebKit.xcodeproj/project.pbxproj: 7604 76052011-04-07 Andy Estes <aestes@apple.com> 7606 7607 Reviewed by Darin Adler. 7608 7609 REGRESSION (r64712): Microsoft Outlook 2011: original message contents 7610 not included when replying to an email. 7611 https://bugs.webkit.org/show_bug.cgi?id=57794 7612 7613 * WebKit.xcodeproj/project.pbxproj: 7614 76152011-04-05 Alexey Proskuryakov <ap@apple.com> 7616 7617 Reviewed by Darin Adler. 7618 7619 Move attributedStringFromRange down to WebCore 7620 https://bugs.webkit.org/show_bug.cgi?id=57905 7621 7622 * WebKit.xcodeproj/project.pbxproj: Removed WebNSAttributedStringExtras, which is now in WebCore. 7623 76242011-03-29 Timothy Hatcher <timothy@apple.com> 7625 7626 Update WebKit Localizable.strings to only contain WebKit/win strings. 7627 7628 https://webkit.org/b/57354 7629 7630 Reviewed by Sam Weinig. 7631 7632 * English.lproj/Localizable.strings: Updated. 7633 76342011-03-23 Jia Pu <jpu@apple.com> 7635 7636 Reviewed by Darin Adler. 7637 7638 Hook up new AppKit autocorrection UI with WK2. 7639 https://bugs.webkit.org/show_bug.cgi?id=56055 7640 <rdar://problem/8947463> 7641 7642 Please see WebCore/ChangeLog for detail. 7643 7644 * WebKit.xcodeproj/project.pbxproj: 7645 76462011-03-17 Jeff Miller <jeffm@apple.com> 7647 7648 Use a consistent set of file patterns in the svn:ignore property for all .xcodeproj directories, specifically: 7649 7650 *.mode* 7651 *.pbxuser 7652 *.perspective* 7653 project.xcworkspace 7654 xcuserdata 7655 7656 * WebKit.xcodeproj: Modified property svn:ignore. 7657 76582011-03-15 Alexey Proskuryakov <ap@apple.com> 7659 7660 Reviewed by Darin Adler. 7661 7662 REGRESSION (WebKit2): keygen element doesn't work 7663 https://bugs.webkit.org/show_bug.cgi?id=56402 7664 <rdar://problem/9006545> 7665 7666 * WebKit.xcodeproj/project.pbxproj: Renamed WebKeyGenerator.m to use Objective C++. 7667 76682011-03-11 Anton D'Auria <adauria@apple.com> 7669 7670 Reviewed and landed by Brady Eidson. 7671 7672 Add WebKit1 API to view and delete local storage 7673 https://bugs.webkit.org/show_bug.cgi?id=51878 7674 7675 * WebKit.xcodeproj/project.pbxproj: 7676 76772011-03-02 Sam Weinig <sam@webkit.org> 7678 7679 Reviewed by Anders Carlsson. 7680 7681 Fix remaining localization issues by piping all localized strings through WebCore's 7682 localization bottleneck. 7683 <rdar://problem/8728860> 7684 7685 * WebKit.xcodeproj/project.pbxproj: 7686 76872011-03-01 Sam Weinig <sam@webkit.org> 7688 7689 Reviewed by Timothy Hatcher. 7690 7691 WebKit2 needs to be made localizable 7692 https://bugs.webkit.org/show_bug.cgi?id=55483 7693 7694 * StringsNotToBeLocalized.txt: Removed. 7695 * WebKit.xcodeproj/project.pbxproj: 7696 Copied Localizable.strings to WebCore, it can't be removed entirely 7697 yet since Windows is still using it. 7698 76992011-02-24 Peter Kasting <pkasting@google.com> 7700 7701 Reviewed by Eric Seidel. 7702 7703 Drop the "U; " encryption level from the User Agent string. 7704 https://bugs.webkit.org/show_bug.cgi?id=54566 7705 7706 * StringsNotToBeLocalized.txt: 7707 77082011-02-22 Laszlo Gombos <laszlo.1.gombos@nokia.com> 7709 7710 Reviewed by Alexey Proskuryakov. 7711 7712 Drop the language tag part from the User Agent string 7713 https://bugs.webkit.org/show_bug.cgi?id=54560 7714 7715 * StringsNotToBeLocalized.txt: Change the User Agent string 7716 template. 7717 77182011-02-18 Patrick Gansterer <paroga@webkit.org> 7719 7720 Unreviewed build fix after r78634 and r78786. 7721 7722 * CMakeLists.txt: 7723 77242011-02-16 Luiz Agostini <luiz.agostini@openbossa.org> 7725 7726 Reviewed by Adam Roben. 7727 7728 HTML5 <details> and <summary>: localized text 7729 https://bugs.webkit.org/show_bug.cgi?id=54260 7730 7731 Default details summary text must be localizable. 7732 7733 * English.lproj/Localizable.strings: 7734 77352011-02-06 Patrick Gansterer <paroga@webkit.org> 7736 7737 Reviewed by Andreas Kling. 7738 7739 [CMake] Add dependencies for Visual Studio projects 7740 https://bugs.webkit.org/show_bug.cgi?id=53773 7741 7742 Add a WebCore dependecy to WebKit, so CMake can 7743 generate the correct build order for the solution. 7744 7745 Remove JavaScriptCore dependecy, since WebCore already depends on it. 7746 7747 * CMakeLists.txt: 7748 77492011-01-23 Mark Rowe <mrowe@apple.com> 7750 7751 Follow-up to r76477. 7752 7753 Fix the scripts that detect problematic code such as static initializers 7754 and destructors, weak vtables, inappropriate files in the framework wrappers, 7755 and public headers including private headers. These had all been broken 7756 since the projects were moved in to the Source directory as the paths to the 7757 scripts were not updated at that time. 7758 7759 * WebKit.xcodeproj/project.pbxproj: 7760 77612011-01-20 Zoltan Horvath <zoltan@webkit.org> 7762 7763 Reviewed by Csaba Osztrogonác. 7764 7765 Refactoring of the custom allocation framework 7766 https://bugs.webkit.org/show_bug.cgi?id=49897 7767 7768 Inheriting from FastAllocBase can result in objects getting larger (bug #33896, #46589). 7769 The modification replaces Noncopyable and FastAllocBase classes and these inherits with their 7770 equivalent macro implementation at the necessary places. 7771 77722011-01-17 Dan Bernstein <mitz@apple.com> 7773 7774 Rubber-stamped by Mark Rowe. 7775 7776 Update xcodeproj svn:ignore to include xcuserdata. 7777 7778 * WebKit.xcodeproj: Modified property svn:ignore. 7779 77802011-01-17 Brady Eidson <beidson@apple.com> 7781 7782 Rubberstamped by Adam Roben. 7783 7784 Fix up the `make` build on Macs 7785 7786 * Makefile: Point to the correct Makefile.shared 7787 77882011-01-16 Adam Barth <abarth@webkit.org> 7789 7790 Rubber-stamped by Eric Seidel. 7791 7792 Move WebKit into Source 7793 https://bugs.webkit.org/show_bug.cgi?id=52530 7794 7795 * Makefile: 7796 * scripts/generate-webkitversion.pl: 7797 77982011-01-07 Enrica Casucci <enrica@apple.com> 7799 7800 Reviewed by Alexey Proskuryakov. 7801 7802 Paste and drag and drop use different code paths to interact with the pasteboard. 7803 https://bugs.webkit.org/show_bug.cgi?id=52093 7804 The change consists in a refactoring of the code to have only one class that 7805 deals with the pasteboard on Mac. 7806 7807 * WebKit.xcodeproj/project.pbxproj: Removed WebPasteboardHelper.mm and WebPasteboardHelper.h. 7808 78092010-12-31 Adam Barth <abarth@webkit.org> 7810 7811 Update SVN ignore property to hide two more external dependencies. 7812 7813 * chromium: Modified property svn:ignore. 7814 78152010-12-22 Dan Bernstein <mitz@apple.com> 7816 7817 Rubber-stamped by Mark Rowe. 7818 7819 Changed WebKitTools to Tools in script build phases. 7820 7821 * WebKit.xcodeproj/project.pbxproj: 7822 78232010-12-14 Lucas De Marchi <lucas.demarchi@profusion.mobi> 7824 7825 Reviewed by Eric Seidel. 7826 7827 [EFL] Add linker script to export less symbols 7828 https://bugs.webkit.org/show_bug.cgi?id=44609 7829 7830 Filter the exported symbols by using a linker script. Only symbols 7831 starting with "ewk_" are exported. 7832 7833 * CMakeLists.txt: Add link flags to webkit library when there's a 7834 version script. 7835 78362010-12-07 Simon Fraser <simon.fraser@apple.com> 7837 7838 Update Xcode project for newer Xcode. 7839 7840 * WebKit.xcodeproj/project.pbxproj: 7841 78422010-11-18 Darin Adler <darin@apple.com> 7843 7844 * StringsNotToBeLocalized.txt: Updated for recent changes. 7845 78462010-11-16 Patrick Gansterer <paroga@webkit.org> 7847 7848 Reviewed by Andreas Kling. 7849 7850 [CMake] Remove platform dependent include directories 7851 https://bugs.webkit.org/show_bug.cgi?id=49553 7852 7853 * CMakeLists.txt: 7854 78552010-11-12 John Knottenbelt <jknotten@chromium.org> 7856 7857 Reviewed by Steve Block. 7858 7859 Rename GeolocationControllerClient to GeolocationClient. 7860 https://bugs.webkit.org/show_bug.cgi?id=49259 7861 7862 * WebKit.xcodeproj/project.pbxproj: 7863 78642010-11-08 Leandro Pereira <leandro@profusion.mobi> 7865 7866 [EFL] Unreviewed. Build fix after r71496. 7867 7868 * CMakeLists.txt: Add WebCore/loader/cache directory to WebKit's 7869 include directories list. 7870 78712010-11-04 Mike Thole <mthole@apple.com> 7872 7873 Reviewed by Dan Bernstein. 7874 7875 Title for images should use localized numerals 7876 https://bugs.webkit.org/show_bug.cgi?id=49017 7877 7878 * English.lproj/Localizable.strings: Updated. 7879 78802010-10-28 Mark Rowe <mrowe@apple.com> 7881 7882 Stop allowing deprecated methods to be used in NetscapePluginHostProxy.mm now 7883 that deprecated methods are no longer used. 7884 7885 * WebKit.xcodeproj/project.pbxproj: 7886 78872010-10-26 Dan Bernstein <mitz@apple.com> 7888 7889 Build fix. 7890 7891 * WebKit.xcodeproj/project.pbxproj: Allow deprecated methods to be used in NetscapePluginHostProxy.mm. 7892 78932010-10-23 David Kilzer <ddkilzer@apple.com> 7894 7895 <http://webkit.org/b/48186> Remove unneeded WebHTMLRepresentationInternal.h header 7896 7897 Reviewed by Sam Weinig. 7898 7899 The only method defined in WebHTMLRepresentationInternal.h is 7900 also defined in WebHTMLRepresentation.h, so use that instead. 7901 7902 * WebKit.xcodeproj/project.pbxproj: Removed references to 7903 WebHTMLRepresentationInternal.h. 7904 79052010-10-21 David Kilzer <ddkilzer@apple.com> 7906 7907 <http://webkit.org/b/48047> Fix warnings found by check-Xcode-source-file-types 7908 7909 Reviewed by Adam Roben. 7910 7911 Fixes the following warning: 7912 7913 WARNING: Incorrect file type 'sourcecode.cpp.objcpp' for file 'WebStringTruncator.h'. 7914 1 issues found for WebKit/WebKit.xcodeproj/project.pbxproj. 7915 7916 * WebKit.xcodeproj/project.pbxproj: Removed explicit file type 7917 for WebStringTruncator.h to make it match other header files. 7918 79192010-10-20 Nikolas Zimmermann <nzimmermann@rim.com> 7920 7921 Not reviewed. 7922 7923 Fix efl build, add missing svg/properties include directory. 7924 7925 * CMakeLists.txt: 7926 79272010-10-18 Alexey Proskuryakov <ap@apple.com> 7928 7929 Reviewed by David Kilzer. 7930 7931 https://bugs.webkit.org/show_bug.cgi?id=47864 7932 Convert WebNSUserDefaultsExtras.m to .mm 7933 7934 * WebKit.xcodeproj/project.pbxproj: Renamed WebNSUserDefaultsExtras.m. 7935 79362010-10-12 Eric Seidel <eric@webkit.org> 7937 7938 Reviewed by Darin Adler. 7939 7940 REGRESSION (new parser): Leopard/Tiger Mail <head>/<body> quirk is gone 7941 https://bugs.webkit.org/show_bug.cgi?id=45693 7942 7943 * WebKit.xcodeproj/project.pbxproj: 7944 - Add the MailQuirksUserScript.js to the project. 7945 79462010-10-11 Anders Carlsson <andersca@apple.com> 7947 7948 Reviewed by Darin Adler. 7949 7950 Remove WebIconFetcher from WebKit and IconFetcher from WebCore 7951 https://bugs.webkit.org/show_bug.cgi?id=47523 7952 7953 Remove all traces of the WebKit WebIconFetcher class. It's SPI that nobody uses. 7954 7955 * WebKit.xcodeproj/project.pbxproj: 7956 79572010-10-07 Jessie Berlin <jberlin@apple.com> 7958 7959 Reviewed by Sam Weinig. 7960 7961 Add Private API for creating a WebKit1 WebSerializedJSValue from the internal 7962 representation of a WebKit2 WebSerializedScriptValue. 7963 https://bugs.webkit.org/show_bug.cgi?id=47390 7964 7965 * WebKit.xcodeproj/project.pbxproj: 7966 Add WebSerializedJSValuePrivate.h. 7967 79682010-10-05 John Abd-El-Malek <jam@chromium.org> 7969 7970 Reviewed by Darin Fisher. 7971 7972 [chromium] Get the link from a plugin when creating a context menu 7973 https://bugs.webkit.org/show_bug.cgi?id=47130 7974 7975 * chromium/public/WebPlugin.h: 7976 (WebKit::WebPlugin::linkAtPosition): 7977 * chromium/public/WebView.h: 7978 * chromium/src/ChromeClientImpl.cpp: 7979 (WebKit::ChromeClientImpl::mouseDidMoveOverElement): 7980 * chromium/src/ContextMenuClientImpl.cpp: 7981 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): 7982 79832010-09-22 Lucas De Marchi <lucas.demarchi@profusion.mobi> 7984 7985 Unreviewed, EFL build fix. 7986 7987 * CMakeLists.txt: 7988 79892010-09-20 Philippe Normand <pnormand@igalia.com> 7990 7991 Reviewed by Eric Carlson. 7992 7993 [GTK] enhanced context menu for media elements 7994 https://bugs.webkit.org/show_bug.cgi?id=45021 7995 7996 Updated localizable strings. 7997 7998 * English.lproj/Localizable.strings: 7999 80002010-09-17 David Kilzer <ddkilzer@apple.com> 8001 8002 <http://webkit.org/b/45989> Add WebArchiveInternal.h to Xcode project 8003 8004 Reviewed by Joseph Pecoraro. 8005 8006 * WebKit.xcodeproj/project.pbxproj: Added missing 8007 WebArchiveInternal.h header file to the project. It has been 8008 missing since r31281! 8009 80102010-09-16 Dan Bernstein <mitz@apple.com> 8011 8012 Reverted the previous change because r67628 has been reverted. 8013 8014 * English.lproj/Localizable.strings: 8015 80162010-09-16 Dan Bernstein <mitz@apple.com> 8017 8018 Updated localizable strings. 8019 8020 * English.lproj/Localizable.strings: 8021 80222010-09-10 Darin Adler <darin@apple.com> 8023 8024 Reviewed by Sam Weinig. 8025 8026 Move some Dashboard stuff from WebCore to WebKit along with a bit more FrameMac cleanup 8027 https://bugs.webkit.org/show_bug.cgi?id=45582 8028 8029 * WebKit.xcodeproj/project.pbxproj: Added WebDashboardRegion.h/mm and 8030 also gave the header private visibility so it will get installed in the 8031 PrivateHeaders directory. 8032 80332010-09-02 Steve Block <steveblock@google.com> 8034 8035 Reviewed by Adam Barth. 8036 8037 Hook up LayoutTestController.setMockDeviceOrientation() on Mac. 8038 https://bugs.webkit.org/show_bug.cgi?id=43181 8039 8040 * WebKit.xcodeproj/project.pbxproj: 8041 80422010-08-30 Andy Estes <aestes@apple.com> 8043 8044 Reviewed by Darin Adler. 8045 8046 Add 'application/x-snkp' to StringsNotToBeLocalized.txt. 8047 8048 * StringsNotToBeLocalized.txt: 8049 80502010-08-20 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8051 8052 Unreviewed build fix. 8053 8054 As opposed to WebCore, JavascriptCore and wtf, webkit is always a 8055 shared library. After r65366, libewebkit.so was not being installed 8056 anymore when building with SHARED_CORE=0 (which is the default). This 8057 partially reverts that revision in order to fix this issue. 8058 8059 * CMakeLists.txt: always install webkit library. 8060 80612010-08-17 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org> 8062 8063 Reviewed by Darin Adler. 8064 8065 Add NetworkingContext to avoid layer violations 8066 https://bugs.webkit.org/show_bug.cgi?id=42292 8067 8068 Preparation: Just add the files to the build system. 8069 8070 * WebKit.xcodeproj/project.pbxproj: Added new files. 8071 80722010-08-17 Brady Eidson <beidson@apple.com> 8073 8074 Reviewed by Sam Weinig. 8075 8076 Remove developmentRegion from the project file as it shouldn't have been checked in. 8077 8078 * WebKit.xcodeproj/project.pbxproj: 8079 80802010-08-16 Leandro Pereira <leandro@profusion.mobi> 8081 8082 [EFL] Build fix after r65366. 8083 8084 * CMakeLists.txt: Use if (VAR) instead of if (${VAR}) to check if 8085 they're empty. 8086 80872010-08-14 Joseph Pecoraro <joepeck@webkit.org> 8088 8089 Reviewed by Pavel Feldman. 8090 8091 Web Inspector: -[WebInspector attach] and detach should work 8092 https://bugs.webkit.org/show_bug.cgi?id=43924 8093 8094 * WebKit.xcodeproj/project.pbxproj: Added WebInspectorFrontend.{h,mm}. 8095 80962010-08-14 Patrick Gansterer <paroga@paroga.com> 8097 8098 Reviewed by Kenneth Rohde Christiansen. 8099 8100 [CMake] Set target properties only if available 8101 https://bugs.webkit.org/show_bug.cgi?id=43978 8102 8103 * CMakeLists.txt: 8104 81052010-08-13 Gavin Barraclough <barraclough@apple.com> 8106 8107 Rubber stamped by Sam Weinig. 8108 Switch String::/UString::ascii() to return a CString. 8109 8110 * WebKit.xcodeproj/project.pbxproj: 8111 81122010-08-06 Gavin Barraclough <barraclough@apple.com> 8113 8114 Rubber stamped by Sam Weinig 8115 8116 Bug 43594 - Add string forwards to Forward.h 8117 This allows us to remove forward declarations for these classes from 8118 WebCore/WebKit (a step in moving these class from WebCore:: to WTF::). 8119 8120 * WebKit.xcodeproj/project.pbxproj: 8121 81222010-08-06 Jessie Berlin <jberlin@apple.com> 8123 8124 Roll out http://trac.webkit.org/changeset/64801, which broke the Safari Windows Build. 8125 Unreviewed. 8126 8127 * WebKit.xcodeproj/project.pbxproj: 8128 81292010-08-03 Joseph Pecoraro <joepeck@webkit.org> 8130 8131 Reviewed by David Kilzer. 8132 8133 Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas) 8134 https://bugs.webkit.org/show_bug.cgi?id=40627 8135 8136 Part 5 - Refactor Quota Management in WebSecurityOrigin into Managers 8137 8138 * WebKit.xcodeproj/project.pbxproj: Add new Quota Managers, remove old SecurityOrigin subclasses. 8139 81402010-07-31 David Kilzer <ddkilzer@apple.com> 8141 8142 <http://webkit.org/b/43307> Make sure all private headers are copied to PrivateHeaders directory 8143 8144 Reviewed by Dan Bernstein. 8145 8146 This also fixes compilation of DumpRenderTree after changes for 8147 Bug 40627. 8148 8149 * WebKit.xcodeproj/project.pbxproj: Set the PRIVATE attribute on 8150 the following headers: 8151 - WebFormDelegatePrivate.h 8152 - WebKitStatisticsPrivate.h 8153 - WebSecurityOriginPrivate.h 8154 81552010-07-30 Joseph Pecoraro <joepeck@webkit.org> 8156 8157 Reviewed by David Kilzer. 8158 8159 Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas) 8160 https://bugs.webkit.org/show_bug.cgi?id=40627 8161 8162 * WebKit.xcodeproj/project.pbxproj: 8163 * efl/WebCoreSupport/ChromeClientEfl.cpp: 8164 (WebCore::ChromeClientEfl::reachedApplicationCacheOriginQuota): 8165 * efl/WebCoreSupport/ChromeClientEfl.h: 8166 81672010-07-30 Rafael Antognolli <antognolli@profusion.mobi> 8168 8169 Reviewed by Antonio Gomes. 8170 8171 [EFL] Add library version and soname to EFL generated libraries and binary. 8172 https://bugs.webkit.org/show_bug.cgi?id=43212 8173 8174 Add version and soname to libewebkit.so. 8175 8176 * CMakeLists.txt: 8177 81782010-07-26 Rafael Antognolli <antognolli@profusion.mobi> 8179 8180 Reviewed by Antonio Gomes. 8181 8182 [EFL] Move CMakeListsEfl.txt to WebKit/efl/ 8183 https://bugs.webkit.org/show_bug.cgi?id=43002 8184 8185 This should reduce the noise in WebKit/ChangeLog that comes from EFL 8186 port. Most of the changes on EFL port should be logged in 8187 WebKit/efl/ChangeLog. 8188 8189 * CMakeLists.txt: Just change the path from where to include the file. 8190 81912010-07-23 Rafael Antognolli <antognolli@profusion.mobi> 8192 8193 Reviewed by Antonio Gomes. 8194 8195 [EFL] Cleanup glib support (make it optional) 8196 https://bugs.webkit.org/show_bug.cgi?id=42480 8197 8198 Just add glib flags and directories if necessary. 8199 8200 * CMakeListsEfl.txt: 8201 82022010-07-23 Rafael Antognolli <antognolli@profusion.mobi> 8203 8204 Reviewed by Antonio Gomes. 8205 8206 [EFL] Add support for using libcurl network backend. 8207 https://bugs.webkit.org/show_bug.cgi?id=42286 8208 8209 Just add soup/curl directories and flags for the specific 8210 backend being used. 8211 8212 * CMakeLists.txt: 8213 * CMakeListsEfl.txt: 8214 82152010-07-22 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8216 8217 Reviewed by Antonio Gomes. 8218 8219 [EFL] Implement input method notification 8220 https://bugs.webkit.org/show_bug.cgi?id=42640 8221 8222 Notify browser when keyboard should be shown/hidden. Input method 8223 hints are updated before sending the signal. Client should be able to 8224 determine the input type by calling ewk_view_imh_get(). 8225 8226 * efl/EWebLauncher/main.c: 8227 (on_inputmethod_changed): example implementation that just prints to 8228 stdout if keyboard should be shown or hidden and the imh flags. 8229 (browserCreate): listen to signal about input method changing its 8230 state. 8231 * efl/WebCoreSupport/EditorClientEfl.cpp: 8232 (WebCore::EditorClientEfl::setInputMethodState): call new function 8233 responsible for implementing this notification. 8234 * efl/ewk/ewk_private.h: ewk_view_input_method_state_set() is called 8235 only from inside WebKit. 8236 * efl/ewk/ewk_view.cpp: implement setters and getters 8237 (ewk_view_imh_get): 8238 (ewk_view_input_method_state_set): 8239 * efl/ewk/ewk_view.h: introduce Ewk_Imh enum which contains the 8240 possible input types. 8241 (_Ewk_View_Smart_Class::): 8242 82432010-07-20 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8244 8245 Reviewed by Kenneth Rohde Christiansen. 8246 8247 Fix zoom in/out on EFL after r62666. The patch for adding viewport 8248 missed the initialization of zoom_range.user_scalable. In case browser 8249 doesn't care about the viewport and does not listen to the signal, 8250 user_scalable will be always false, thus inhibiting zoom in/out. 8251 https://bugs.webkit.org/show_bug.cgi?id=42656 8252 8253 * efl/EWebLauncher/main.c: 8254 (on_viewport_changed): when listening to signal about viewport meta tag, 8255 it's not sufficient to receive the parameters. One needs also to enforce 8256 these parameters in WebKit. 8257 * efl/ewk/ewk_view.cpp: 8258 (_ewk_view_priv_new): initialize user_scalable parameter to allow 8259 browser zooming in and out. 8260 82612010-07-16 Zhe Su <suzhe@chromium.org> 8262 8263 Reviewed by Darin Adler. 8264 8265 REGRESSION(r61484): Broke focus behaviour on Qt and probably other platforms 8266 https://bugs.webkit.org/show_bug.cgi?id=42253 8267 8268 Dummy implementation of EditorClient::willSetInputMethodState. 8269 8270 * efl/WebCoreSupport/EditorClientEfl.cpp: 8271 (WebCore::EditorClientEfl::willSetInputMethodState): 8272 * efl/WebCoreSupport/EditorClientEfl.h: 8273 82742010-07-15 Mark Rowe <mrowe@apple.com> 8275 8276 Update the sorting in the Xcode project files. 8277 8278 * WebKit.xcodeproj/project.pbxproj: 8279 82802010-07-14 Sam Weinig <sam@webkit.org> 8281 8282 Reviewed by Darin Adler. 8283 8284 Patch for https://bugs.webkit.org/show_bug.cgi?id=42232 8285 Make changing Cursors work in WebKit2. 8286 8287 * efl/WebCoreSupport/ChromeClientEfl.cpp: 8288 (WebCore::ChromeClientEfl::setCursor): 8289 * efl/WebCoreSupport/ChromeClientEfl.h: 8290 Change prototype to match new one. 8291 82922010-07-14 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8293 8294 Reviewed by Antonio Gomes. 8295 8296 [EFL] Add eina_safety to popup menu deletion. 8297 https://bugs.webkit.org/show_bug.cgi?id=41873 8298 8299 Since this is a public call, it's better to have an eina_safety on 8300 public calls. It would crash if browser calls this function to select 8301 an item of a nonexistent popup. 8302 8303 * efl/ewk/ewk_view.cpp: add eina_safety to return if popup menu client does 8304 not exist. 8305 83062010-07-13 Simon Fraser <simon.fraser@apple.com> 8307 8308 Reviewed by Dan Bernstein. 8309 8310 <rdar://problem/8186963> Expose RenderLayer hierarchy via Obj-C for debugging. 8311 8312 Add WebRenderLayer files. 8313 8314 * WebKit.xcodeproj/project.pbxproj: 8315 83162010-07-13 Rafael Antognolli <antognolli@profusion.mobi> 8317 8318 Reviewed by Antonio Gomes. 8319 8320 This commit implements an API for configuring a path to the cookie 8321 file in the Mozilla "cookies.txt" format, and functions to deal with it 8322 in a more EFL like API. 8323 8324 [EFL] Add API for dealing with cookies in EFL port. 8325 https://bugs.webkit.org/show_bug.cgi?id=41770 8326 8327 * CMakeListsEfl.txt: 8328 * efl/ewk/EWebKit.h: 8329 * efl/ewk/ewk_cookies.cpp: Added. 8330 (ewk_cookies_file_set): Set a path to the file storing cookies. 8331 (ewk_cookies_clear): Clear all the cookies from the current cookie jar. 8332 (ewk_cookies_get_all): Get all the cookies from the current cookie jar. 8333 (ewk_cookies_cookie_del): Delete a specific cookie from the cookie jar. 8334 (ewk_cookies_cookie_free): Free memory used by a cookie. 8335 (ewk_cookies_policy_set): Set which acceptance policy will be used. 8336 (ewk_cookies_policy_get): Get current acceptance policy being used. 8337 * efl/ewk/ewk_cookies.h: Added. 8338 (_Ewk_Cookie::): 8339 83402010-07-12 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8341 8342 Unreviewed build fix after r60050. 8343 8344 * CMakeLists.txt: Add WebCore/bindings to the include path. 8345 83462010-07-11 Gyuyoung Kim <gyuyoung.kim@samsung.com> 8347 8348 Reviewed by Adam Barth. 8349 8350 [EFL] Fix style errors in ewk_private.h. 8351 https://bugs.webkit.org/show_bug.cgi?id=41742 8352 8353 * efl/ewk/ewk_private.h: 8354 83552010-07-09 Darin Adler <darin@apple.com> 8356 8357 * StringsNotToBeLocalized.txt: Updated for recent changes. 8358 83592010-07-08 Joone Hur <joone@kldp.org> 8360 8361 Reviewed by Antonio Gomes. 8362 8363 [EFL] fix cmake build for EWebLauncher 8364 https://bugs.webkit.org/show_bug.cgi?id=41830 8365 8366 * CMakeListsEfl.txt: add ${LIBSOUP24_LDFLAGS} for link flags 8367 83682010-07-08 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8369 8370 Reviewed by Kenneth Rohde Christiansen. 8371 8372 [EFL] Implement several notification hooks in FrameLoaderClient. 8373 We just notify browser, making the appropriate type conversions about 8374 the events occurring in WebCore. 8375 https://bugs.webkit.org/show_bug.cgi?id=41005 8376 8377 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 8378 (WebCore::FrameLoaderClientEfl::dispatchWillSendRequest): alloc 2 new 8379 wrapper structures in stack in order to give client the opportunity to 8380 change parameters. Then, call the function it defines. 8381 (WebCore::FrameLoaderClientEfl::assignIdentifierToInitialRequest): 8382 (WebCore::FrameLoaderClientEfl::didPerformFirstNavigation): notify 8383 client. 8384 (WebCore::FrameLoaderClientEfl::saveViewStateToItem): notify client. 8385 (WebCore::FrameLoaderClientEfl::restoreViewState): notify client. 8386 (WebCore::FrameLoaderClientEfl::dispatchDidChangeLocationWithinPage): 8387 notify browser that the url changed. 8388 (WebCore::FrameLoaderClientEfl::dispatchDidReceiveIcon): notify 8389 browser. 8390 (WebCore::FrameLoaderClientEfl::dispatchDidStartProvisionalLoad): 8391 notify browser. 8392 (WebCore::FrameLoaderClientEfl::dispatchDidFinishDocumentLoad): notify 8393 browser. 8394 (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout): norify 8395 browser. 8396 (WebCore::FrameLoaderClientEfl::dispatchDidFirstVisuallyNonEmptyLayout): 8397 notify browser. 8398 (WebCore::FrameLoaderClientEfl::dispatchShow): notify browser. 8399 * efl/ewk/ewk_frame.cpp: 8400 (ewk_frame_request_will_send): emit signal notifying browser. 8401 (ewk_frame_request_assign_identifier): emit signal notifying browser. 8402 (ewk_frame_did_perform_first_navigation): emit signal notifying browser. 8403 (ewk_frame_view_state_save): emit signal notifying browser. 8404 (ewk_frame_load_provisional): emit signal notifying browser. 8405 (ewk_frame_load_firstlayout_finished): emit signal notifying browser. 8406 (ewk_frame_load_firstlayout_nonempty_finished): emit signal notifying browser. 8407 (ewk_frame_load_document_finished): emit signal notifying browser. 8408 * efl/ewk/ewk_frame.h: update documentation about signals being sent 8409 and implement wrapper struct for ResourceRequest. 8410 * efl/ewk/ewk_private.h: export private functions. 8411 84122010-07-08 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8413 8414 Reviewed by Kenneth Rohde Christiansen. 8415 8416 [EFL] Flush backing store when going to new page. 8417 Call client method to flush backing store when going to a new page. This 8418 is the notification that data related to current page should be dropped, 8419 since a new page is being loaded. 8420 https://bugs.webkit.org/show_bug.cgi?id=41008 8421 8422 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 8423 (WebCore::FrameLoaderClientEfl::transitionToCommittedForNewPage): 8424 84252010-07-07 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8426 8427 Unreviewed build fix after r62676. 8428 8429 [EFL] Fix build after Page constructor has changed. By now, the 8430 introduced BackForwardControllerClient is not used. 8431 https://bugs.webkit.org/show_bug.cgi?id=41825 8432 8433 * efl/ewk/ewk_view.cpp: 8434 (_ewk_view_priv_new): Add missing parameter to WebCore::Page 8435 constructor. 8436 84372010-07-07 Anders Carlsson <andersca@apple.com> 8438 8439 Reviewed by Sam Weinig. 8440 8441 Rename the WebBaseNetscapePluginStream.cpp and .h files to WebNetscapePluginStream.cpp and .h to match the class name. 8442 8443 * WebKit.xcodeproj/project.pbxproj: 8444 84452010-07-07 Gyuyoung Kim <gyuyoung.kim@samsung.com> 8446 8447 Reviewed by Kenneth Rohde Christiansen. 8448 8449 [EFL] EFLWebKit doesn't support viewport meta tag. 8450 Support viewport meta tag on EFL Port. 8451 https://bugs.webkit.org/show_bug.cgi?id=40278 8452 8453 * efl/EWebLauncher/main.c: Process 'viewport,changed' signal. 8454 (viewport_set): 8455 (on_viewport_changed): Add a callback function for the 'viewport,changed' signal. 8456 (browserCreate): Register the callback function for the 'viewport,changed' signal. 8457 * efl/WebCoreSupport/ChromeClientEfl.cpp: Implement method to process viewport tag. 8458 (WebCore::ChromeClientEfl::didReceiveViewportArguments): 8459 * efl/WebCoreSupport/ChromeClientEfl.h: Define method to process viewport tag. 8460 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 8461 (WebCore::FrameLoaderClientEfl::FrameLoaderClientEfl): Implement a function to set layout 8462 when website doesn't contain viewport tag. 8463 (WebCore::FrameLoaderClientEfl::dispatchDidCommitLoad): 8464 (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout): 8465 * efl/WebCoreSupport/FrameLoaderClientEfl.h: 8466 (WebCore::FrameLoaderClientEfl::setInitLayoutCompleted): 8467 (WebCore::FrameLoaderClientEfl::getInitLayoutCompleted): 8468 * efl/ewk/ewk_private.h: Added internal APIs to process viewport tag. 8469 * efl/ewk/ewk_view.cpp: Added APIs to process and to handle viewport tag. 8470 (_ewk_view_priv_new): 8471 (ewk_view_fixed_layout_size_set): 8472 (ewk_view_zoom_set): 8473 (ewk_view_zoom_weak_set): 8474 (ewk_view_zoom_animated_set): 8475 (ewk_view_viewport_set): Reports that viewport has changed. 8476 (ewk_view_viewport_get): Reports that viewport has changed. 8477 (ewk_view_zoom_range_set): Sets the zoom range. 8478 (ewk_view_zoom_range_min_get): Gets minimum value of zoom range. 8479 (ewk_view_zoom_range_max_get): Gets maximum value of zoom range. 8480 (ewk_view_user_scalable_set): Sets if zoom is enabled. 8481 (ewk_view_user_scalable_get): Gets if zoom is enabled. 8482 * efl/ewk/ewk_view.h: 8483 84842010-07-07 Rafael Antognolli <antognolli@profusion.mobi> 8485 8486 Reviewed by Adam Barth. 8487 8488 [EFL] Fix cmake build and libsoup detection 8489 Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths: 8490 - LINK_FLAGS should be set using quotes, otherwise some wrong 8491 substitution takes place; 8492 - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the 8493 version we are using; 8494 - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer 8495 than that. 8496 https://bugs.webkit.org/show_bug.cgi?id=41717 8497 8498 * CMakeLists.txt: 8499 * CMakeListsEfl.txt: 8500 85012010-07-05 Gyuyoung Kim <gyuyoung.kim@samsung.com> 8502 8503 Reviewed by Kenneth Rohde Christiansen. 8504 8505 [EFL] Implement downloadURL in ContextMenuClientEfl 8506 When user selects a download menu from context menu, send the download 8507 request to application. 8508 https://bugs.webkit.org/show_bug.cgi?id=41149 8509 8510 * efl/WebCoreSupport/ContextMenuClientEfl.cpp: 8511 (WebCore::ContextMenuClientEfl::downloadURL): Get url for downloading 8512 file and Send it to application. 8513 * efl/WebCoreSupport/ContextMenuClientEfl.h: 8514 85152010-06-30 Gyuyoung Kim <gyuyoung.kim@samsung.com> 8516 8517 Reviewed by Kenneth Rohde Christiansen. 8518 8519 [EFL] Implement windowRect() and setWindowRect() in ChromeClientEfl.cpp 8520 https://bugs.webkit.org/show_bug.cgi?id=40876 8521 8522 * efl/WebCoreSupport/ChromeClientEfl.cpp: Implements two methods 8523 to change window size. 8524 8525 (WebCore::ChromeClientEfl::windowRect): 8526 (WebCore::ChromeClientEfl::setWindowRect): 8527 85282010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8529 8530 Unreviewed build fix. 8531 8532 [EFL] Build fix for latest version of Ecore library. 8533 Ecore recently changed return type of callbacks from int to Eina_Bool. 8534 8535 * efl/EWebLauncher/main.c: 8536 * efl/ewk/ewk_view.cpp: 8537 (_ewk_view_zoom_animator_cb): Return Eina_Bool instead of int. 8538 85392010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8540 8541 Reviewed by Kenneth Rohde Christiansen. 8542 8543 [EFL] Simplify zoom setting by narrowing with WebCore API. 8544 Instead of creating a zoom_text_only field, use the already defined enum 8545 by WebCore. 8546 https://bugs.webkit.org/show_bug.cgi?id=40993 8547 8548 * efl/ewk/ewk_frame.cpp: sd->zoom_text_only => sd->zoom_mode 8549 (ewk_frame_zoom_set): 8550 (ewk_frame_zoom_text_only_get): 8551 (ewk_frame_zoom_text_only_set): 8552 85532010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8554 8555 Reviewed by Kenneth Rohde Christiansen. 8556 8557 [EFL] Implement download requests 8558 When a download request arrives through FrameLoaderClient, forward it to 8559 browser in order to be possible to download files. 8560 https://bugs.webkit.org/show_bug.cgi?id=40967 8561 8562 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 8563 (WebCore::FrameLoaderClientEfl::download): get file names and 8564 forward to ewk_view_download_request() 8565 * efl/ewk/ewk_private.h: export private function to WebCoreSupport 8566 85672010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8568 8569 Reviewed by Kenneth Rohde Christiansen. 8570 8571 [EFL] Stop frame loaders when deleting view. 8572 Frame loaders were still alive after view is deleted, causing 8573 segmentation fault when libsoup had something to deliver yet. 8574 https://bugs.webkit.org/show_bug.cgi?id=41007 8575 8576 * efl/ewk/ewk_view.cpp: 8577 (_ewk_view_smart_del): stop loaders. 8578 85792010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8580 8581 Reviewed by Kenneth Rohde Christiansen. 8582 8583 [EFL] Fix warnings about printf format 8584 When printing uint64_t the macro PRIu64 is needed in order to be 8585 portable across 32 and 64 bits. It was previously showing warning 8586 messages on 32-bits systems. 8587 https://bugs.webkit.org/show_bug.cgi?id=40965 8588 8589 * efl/ewk/ewk_view.cpp: 8590 (ewk_view_exceeded_database_quota): 8591 85922010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8593 8594 Reviewed by Kenneth Rohde Christiansen. 8595 8596 [EFL] Do not load error message for download and cancellation. 8597 When a download is made or a request is cancelled an error page should 8598 not be shown. 8599 https://bugs.webkit.org/show_bug.cgi?id=40956 8600 8601 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 8602 (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): return if it 8603 should not fallback. 8604 (WebCore::FrameLoaderClientEfl::dispatchDidFailLoad): return if it 8605 should not fallback. 8606 (WebCore::FrameLoaderClientEfl::interruptForPolicyChangeError): fix 8607 typo in related error message. 8608 (WebCore::FrameLoaderClientEfl::shouldFallBack): if user cancelled the 8609 request or the policy changed (for example, because the request is a 8610 download) then it should not fallback. 8611 86122010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8613 8614 Reviewed by Kenneth Rohde Christiansen. 8615 8616 [EFL] Implement runOpenPanel method. The interface with browser was 8617 already implemented. Now we are actually calling it. 8618 https://bugs.webkit.org/show_bug.cgi?id=40923 8619 8620 * efl/WebCoreSupport/ChromeClientEfl.cpp: 8621 (WebCore::ChromeClientEfl::runOpenPanel): implement method. 8622 * efl/ewk/ewk_private.h: export to WebCoreSupport the needed method 8623 86242010-06-24 Jer Noble <jer.noble@apple.com> 8625 8626 Reviewed by Eric Carlson. 8627 8628 Full-screened content doesn't keep the display on: Safari not grabbing a power assertion? 8629 https://bugs.webkit.org/show_bug.cgi?id=40939 8630 rdar://problem/7996172 8631 8632 Add IOKit.framework to the list of linked frameworks. 8633 8634 * WebKit.xcodeproj/project.pbxproj: 8635 86362010-06-23 Leandro Pereira <leandro@profusion.mobi> 8637 8638 Reviewed by Gustavo Noronha Silva. 8639 8640 [EFL] Add Libs.private to ewebkit.pc when building with SHARED_CORE. 8641 https://bugs.webkit.org/show_bug.cgi?id=40862 8642 8643 * CMakeListsEfl.txt: 8644 * efl/ewebkit.pc.in: 8645 86462010-06-23 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8647 8648 Reviewed by Gustavo Noronha Silva. 8649 8650 Add implementaion of new windows for EFL port. Both cases of a link 8651 with target="_blank" and a javascript that does window.open() are 8652 treated, delegating to browser the role of actually creating the 8653 window (or blocking it). 8654 https://bugs.webkit.org/show_bug.cgi?id=40930 8655 8656 * CMakeListsEfl.txt: add new file that wraps the WindowFeatures struct 8657 * efl/WebCoreSupport/ChromeClientEfl.cpp: 8658 (WebCore::ChromeClientEfl::createWindow): implement method for 8659 creating new window by delegating to browser its creation. Browser 8660 might decide to continue on the same window by returning the same 8661 view object. 8662 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 8663 (WebCore::FrameLoaderClientEfl::dispatchCreatePage): implement method 8664 for creating new window when its creation is done by a javascript 8665 script. 8666 * efl/ewk/EWebKit.h: new header for WindowFeatures. 8667 * efl/ewk/ewk_private.h: 8668 * efl/ewk/ewk_view.cpp: 8669 (ewk_view_window_create): call the method implemented by browser. 8670 * efl/ewk/ewk_view.h: 8671 * efl/ewk/ewk_window_features.cpp: Added. 8672 (ewk_window_features_unref): 8673 (ewk_window_features_ref): 8674 (ewk_window_features_bool_property_get): 8675 (ewk_window_features_int_property_get): 8676 (ewk_window_features_new_from_core): create and wrapped struct 8677 containing the core struct. 8678 * efl/ewk/ewk_window_features.h: Added. 8679 86802010-06-18 Anders Carlsson <andersca@apple.com> 8681 8682 Reviewed by Sam Weinig. 8683 8684 Rename WebPluginPackage.m to make it an Objective-C++ file. 8685 8686 * WebKit.xcodeproj/project.pbxproj: 8687 86882010-06-18 Anders Carlsson <andersca@apple.com> 8689 8690 Reviewed by Sam Weinig. 8691 8692 Make WebCoreSystemInterface.h a C++ only header 8693 https://bugs.webkit.org/show_bug.cgi?id=40867 8694 8695 * WebKit.xcodeproj/project.pbxproj: 8696 86972010-06-18 Anders Carlsson <andersca@apple.com> 8698 8699 Reviewed by Dan Bernstein. 8700 8701 Add stubbed out WebPlatformStrategies class to WebKit. 8702 https://bugs.webkit.org/show_bug.cgi?id=40851 8703 8704 * WebKit.xcodeproj/project.pbxproj: 8705 87062010-06-18 Alexis Menard <alexis.menard@nokia.com> 8707 8708 Reviewed by Simon Hausmann. 8709 8710 [qt] Better check for the declarative plugin inclusion. 8711 8712 * WebKit.pro: 8713 87142010-06-17 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8715 8716 Reviewed by Eric Seidel. 8717 8718 Clean EFL header files in order to diminish the compilation time with 8719 EFL from subversion. We remove the EFL includes from header files and use 8720 forward declarations, including the headers in correspondent source 8721 files when needed. This causes only the needed source files to be 8722 recompiled in case a new version of EFL is installed instead of 8723 triggering a recompilation of almost all WebCore/WebKit. 8724 https://bugs.webkit.org/show_bug.cgi?id=40575 8725 8726 * efl/WebCoreSupport/ChromeClientEfl.cpp: include needed header. 8727 * efl/WebCoreSupport/ChromeClientEfl.h: forward declaration. 8728 * efl/WebCoreSupport/EditorClientEfl.h: forward declaration. 8729 87302010-06-15 Gustavo Noronha Silva <gns@gnome.org> 8731 8732 Unreviewed EFL build fix. Simple typo. 8733 8734 * efl/WebCoreSupport/InspectorClientEfl.cpp: 8735 (WebCore::InspectorClientEfl::sendMessageToFrontend): 8736 87372010-06-14 Tony Chang <tony@chromium.org> 8738 8739 Reviewed by Darin Fisher. 8740 8741 Chromium shouldn't build inside the source directory 8742 https://bugs.webkit.org/show_bug.cgi?id=40489 8743 8744 Ignore directories fetched by chromium and chromium mac output dir. 8745 8746 * chromium: Added property svn:ignore. 8747 87482010-06-14 Ilya Tikhonovsky <loislo@chromium.org> 8749 8750 Reviewed by Pavel Feldman. 8751 8752 WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc 8753 data from inspected page to WebInspector as JSON string via http. The native 8754 serialization to JSON string is supported by InspectorValue's classes. This patch 8755 has the implementation of sendMessageToFrontend function. WebKit version of it still 8756 uses ScriptFunctionCall and will be switched to another transport a little bit later. 8757 https://bugs.webkit.org/show_bug.cgi?id=40134 8758 8759 * efl/WebCoreSupport/InspectorClientEfl.cpp: 8760 (WebCore::InspectorClientEfl::sendMessageToFrontend): 8761 * efl/WebCoreSupport/InspectorClientEfl.h: 8762 87632010-06-09 Sheriff Bot <webkit.review.bot@gmail.com> 8764 8765 Unreviewed, rolling out r60889. 8766 http://trac.webkit.org/changeset/60889 8767 https://bugs.webkit.org/show_bug.cgi?id=40365 8768 8769 gtk bot has some kind of memory corruption (Requested by 8770 loislo on #webkit). 8771 8772 * efl/WebCoreSupport/InspectorClientEfl.cpp: 8773 * efl/WebCoreSupport/InspectorClientEfl.h: 8774 87752010-06-07 Ilya Tikhonovsky <loislo@chromium.org> 8776 8777 Reviewed by Pavel Feldman. 8778 8779 WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc 8780 data from inspected page to WebInspector as JSON string via http. The native 8781 serialization to JSON string is supported by InspectorValue's classes. This patch 8782 has the implementation of sendMessageToFrontend function. WebKit version of it still 8783 uses ScriptFunctionCall and will be switched to another transport a little bit later. 8784 https://bugs.webkit.org/show_bug.cgi?id=40134 8785 8786 * efl/WebCoreSupport/InspectorClientEfl.cpp: 8787 (WebCore::InspectorClientEfl::sendMessageToFrontend): 8788 * efl/WebCoreSupport/InspectorClientEfl.h: 8789 87902010-06-01 Alexey Proskuryakov <ap@apple.com> 8791 8792 Reviewed by Sam Weinig. 8793 8794 https://bugs.webkit.org/show_bug.cgi?id=39434 8795 REGRESSION (r59811): Geolocation callbacks cannot be created 8796 8797 Removing unused WebGeolocationMock. 8798 8799 * WebKit.xcodeproj/project.pbxproj: 8800 88012010-05-31 Lyon Chen <liachen@rim.com> 8802 8803 Reviewed by Kent Tamura. 8804 8805 Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts. 8806 https://bugs.webkit.org/show_bug.cgi?id=35530 8807 8808 Change enum EAlteration from { MOVE, EXTEND } to { AlterationMove, AlterationExtend } and enum EDirection { FORWARD, BACKWARD, RIGHT, LEFT} to { DirectionForward, DirectionBackward, DirectionRight, DirectionLeft } to avoid macro conflict, and also better coding style conformance. 8809 8810 * efl/WebCoreSupport/EditorClientEfl.cpp: 8811 (WebCore::EditorClientEfl::handleEditingKeyboardEvent): 8812 88132010-05-31 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8814 8815 Reviewed by Kenneth Rohde Christiansen. 8816 8817 [EFL] Add Context Menu implementation 8818 https://bugs.webkit.org/show_bug.cgi?id=39821 8819 8820 * CMakeListsEfl.txt: add context menu files. 8821 * efl/WebCoreSupport/ContextMenuClientEfl.cpp: 8822 (WebCore::ContextMenuClientEfl::getCustomMenuFromDefaultItems): 8823 (WebCore::ContextMenuClientEfl::newPlatformDescription): 8824 (WebCore::ContextMenuClientEfl::freePlatformDescription): 8825 (WebCore::ContextMenuClientEfl::appendItem): 8826 (WebCore::ContextMenuClientEfl::show): 8827 * efl/WebCoreSupport/ContextMenuClientEfl.h: 8828 * efl/ewk/EWebKit.h: 8829 * efl/ewk/ewk_contextmenu.cpp: Added. Implement the API used by 8830 browser for manipulating context menus. 8831 (ewk_context_menu_ref): 8832 (ewk_context_menu_unref): 8833 (ewk_context_menu_destroy): 8834 (ewk_context_menu_item_list_get): 8835 (ewk_context_menu_item_new): 8836 (ewk_context_menu_item_select): 8837 (ewk_context_menu_item_free): 8838 (ewk_context_menu_item_type_get): 8839 (ewk_context_menu_item_type_set): 8840 (ewk_context_menu_item_action_get): 8841 (ewk_context_menu_item_action_set): 8842 (ewk_context_menu_item_title_get): 8843 (ewk_context_menu_item_title_set): 8844 (ewk_context_menu_item_checked_get): 8845 (ewk_context_menu_item_checked_set): 8846 (ewk_context_menu_item_enabled_get): 8847 (ewk_context_menu_item_enabled_set): 8848 (ewk_context_menu_new): 8849 (ewk_context_menu_free): 8850 (ewk_context_menu_item_append): 8851 (ewk_context_menu_custom_get): 8852 (ewk_context_menu_show): 8853 * efl/ewk/ewk_contextmenu.h: Added. 8854 * efl/ewk/ewk_private.h: 8855 * efl/ewk/ewk_view.cpp: 8856 (ewk_view_context_menu_forward_event): inform browser a new context 8857 menu was created. 8858 (ewk_view_exceeded_database_quota): small fix to previous 8859 changed function. 8860 * efl/ewk/ewk_view.h: 8861 88622010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8863 8864 Reviewed by Kenneth Rohde Christiansen. 8865 8866 [EF] Remove compiler warnings and add test for switching page 8867 encoding. 8868 https://bugs.webkit.org/show_bug.cgi?id=39871 8869 8870 * efl/EWebLauncher/main.c: 8871 (print_history): 8872 (on_key_down): 8873 (main): 8874 88752010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8876 8877 Reviewed by Kenneth Rohde Christiansen. 8878 8879 [EFL] Allow client to override default database quota. We increase the 8880 default database quota to 1MB (it was incorrectly set to 1KB, which is 8881 too low) and add methods to allow client to iteratively database quota 8882 when it becomes greater than the allowed value. 8883 https://bugs.webkit.org/show_bug.cgi?id=39867 8884 8885 * efl/WebCoreSupport/ChromeClientEfl.cpp: 8886 (WebCore::ChromeClientEfl::exceededDatabaseQuota): reimplement method 8887 to allow client to increase database quota iteratively. 8888 * efl/ewk/ewk_private.h: 8889 * efl/ewk/ewk_settings.cpp: 8890 * efl/ewk/ewk_view.h: 8891 88922010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8893 8894 Reviewed by Kenneth Rohde Christiansen. 8895 8896 [EFL] Add default path to web database and methods to set it. 8897 If a default path is not set, it will default to "/", in which a 8898 normal user usually does not have write permission. 8899 8900 * efl/EWebLauncher/main.c: overwrite default directory with another 8901 one. 8902 (main): 8903 * efl/ewk/ewk_main.cpp: 8904 (ewk_init): add default path 8905 * efl/ewk/ewk_settings.cpp: add methods to set and get database path 8906 (ewk_settings_web_database_path_set): 8907 (ewk_settings_web_database_path_get): 8908 * efl/ewk/ewk_settings.h: 8909 89102010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8911 8912 Reviewed by Kenneth Rohde Christiansen. 8913 8914 [EFL] Fix wrongly set clipper. Now the scrollbars from main 8915 frame are shown even on a zoom level lower than 1.0. 8916 8917 * efl/ewk/ewk_view_single.c: 8918 (_ewk_view_single_smart_add): 8919 (_ewk_view_single_smart_backing_store_add): 8920 (ewk_view_single_smart_set): 8921 89222010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8923 8924 Reviewed by Kenneth Rohde Christiansen. 8925 8926 [EFL] Add support for Popup menus 8927 https://bugs.webkit.org/show_bug.cgi?id=39629 8928 8929 * efl/WebCoreSupport/ChromeClientEfl.cpp: implement methods to create 8930 and destroy popup menu. 8931 (WebCore::ChromeClientEfl::createSelectPopup): ditto. 8932 (WebCore::ChromeClientEfl::destroySelectPopup): ditto. 8933 * efl/WebCoreSupport/ChromeClientEfl.h: ditto. 8934 * efl/ewk/ewk_private.h: add function to call browser when a popup is 8935 created/deleted 8936 89372010-05-25 Joone Hur <joone.hur@samsung.com> 8938 8939 Reviewed by Gustavo Noronha Silva. 8940 8941 [EFL] Build fix. 8942 http://webkit.org/b/39648 8943 8944 * efl/ewk/ewk_frame.cpp: 8945 (ewk_frame_zoom_get): Add missed namespace 8946 (ewk_frame_zoom_set): Ditto. 8947 (ewk_frame_zoom_text_only_set): Ditto. 8948 * efl/ewk/ewk_view.cpp: 8949 (_ewk_view_priv_new): Add a null parameter when creating a Page. 8950 89512010-05-24 Darin Adler <darin@apple.com> 8952 8953 Reviewed by Eric Seidel. 8954 8955 Move view-related functions from Frame to FrameView 8956 https://bugs.webkit.org/show_bug.cgi?id=39366 8957 8958 * efl/ewk/ewk_frame.cpp: 8959 (ewk_frame_editable_set): Removed call to empty function, 8960 removeEditingStyleFromBodyElement. 8961 (ewk_frame_zoom_get): Call function on FrameView. 8962 (ewk_frame_zoom_set): Ditto. 8963 (ewk_frame_zoom_text_only_set): Ditto. 8964 89652010-05-15 Leandro Pereira <leandro@profusion.mobi> 8966 8967 Reviewed by Adam Treat. 8968 8969 [EFL] Add build system for the EFL port. 8970 http://webkit.org/b/37945 8971 8972 * CMakeLists.txt: Added. 8973 * CMakeListsEfl.txt: Added. 8974 89752010-05-14 Lucas De Marchi <lucas.demarchi@profusion.mobi> 8976 8977 Reviewed by David Levin. 8978 8979 [EF] Include missing header. 8980 http://webkit.org/b/38905 8981 8982 * efl/ewk/ewk_main.cpp: Include PageGroup.h 8983 89842010-05-08 Leandro Pereira <leandro@profusion.mobi> 8985 8986 Reviewed by Laszlo Gombos. 8987 8988 [EFL] Only compile database stuff if ENABLE_DATABASE is set. 8989 http://webkit.org/b/38777 8990 8991 * efl/WebCoreSupport/ChromeClientEfl.cpp: 8992 89932010-05-05 Dan Bernstein <mitz@apple.com> 8994 8995 Reviewed by Simon Fraser. 8996 8997 <rdar://problem/7932072> Iframes in composited layers don’t repaint correctly (affects Yahoo! Mail with Flash Player 10.1) 8998 https://bugs.webkit.org/show_bug.cgi?id=38427 8999 9000 * WebKit.xcodeproj/project.pbxproj: Renamed WebClipView.m to WebClipView.mm and changed it to 9001 Objective-C++. 9002 90032010-05-03 Darin Adler <darin@apple.com> 9004 9005 * English.lproj/Localizable.strings: Regenerated. 9006 * StringsNotToBeLocalized.txt: Updated for recent changes. 9007 90082010-05-03 Jens Alfke <snej@chromium.org> 9009 9010 Reviewed by Darin Fisher. 9011 9012 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient 9013 https://bugs.webkit.org/show_bug.cgi?id=38397 9014 9015 No tests (functionality is exposed only through native WebKit API.) 9016 9017 * efl/WebCoreSupport/FrameLoaderClientEfl.h: 9018 (WebCore::FrameLoaderClientEfl::dispatchWillSendSubmitEvent): 9019 90202010-04-22 Leandro Pereira <leandro@profusion.mobi> 9021 9022 Reviewed by Gustavo Noronha Silva. 9023 9024 Implement findThemePath to locate the correct theme file instead of 9025 relying on a hardcoded location. 9026 http://webkit.org/b/37996 9027 9028 * efl/EWebLauncher/main.c: 9029 (findThemePath): Fix to locate the correct theme files. 9030 (main): Use findThemePath() instead of a hardcoded one. 9031 90322010-04-22 Leandro Pereira <leandro@profusion.mobi> 9033 9034 Reviewed by Gustavo Noronha Silva. 9035 9036 Update efl/ewebkit.pc.in to match the variable substitution syntax 9037 of CMake. 9038 http://webkit.org/b/37999 9039 9040 * efl/ewebkit.pc.in: Updated. 9041 90422010-04-22 Leandro Pereira <leandro@profusion.mobi> 9043 9044 Reviewed by Gustavo Noronha Silva. 9045 9046 Update EWebKit (EFL port) to match recent API changes. 9047 http://webkit.org/b/37997 9048 9049 * efl/ewk/ewk_frame.cpp: 9050 (ewk_frame_zoom_set): Change to use WebCore::ZoomMode. 9051 (ewk_frame_zoom_text_only_set): Change to use WebCore::ZoomMode. 9052 (_ewk_frame_handle_key_scrolling): s/WebCore::VK_/VK_/g 9053 (ewk_frame_plugin_create): Disable temporarily PluginView-related 9054 code until a proper plugin implementation is made. 9055 * efl/ewk/ewk_view.cpp: Fix typo in _parent_sc declaration. 9056 (ewk_view_selection_get): Fix a reference to WebCore::CString to 9057 WTF::CString. 9058 90592010-04-22 Leandro Pereira <leandro@profusion.mobi> 9060 9061 Reviewed by Gustavo Noronha Silva. 9062 9063 Update EFL port files to match recent API changes. 9064 http://webkit.org/b/37876 9065 9066 * efl/WebCoreSupport/ChromeClientEfl.cpp: 9067 (kit): Added. 9068 (WebCore::ChromeClientEfl::ChromeClientEfl): Coding style fix. 9069 (WebCore::ChromeClientEfl::runBeforeUnloadConfirmPanel): Coding 9070 style fix. 9071 (WebCore::ChromeClientEfl::mouseDidMoveOverElement): Coding style fix. 9072 (WebCore::ChromeClientEfl::runOpenPanel): Implemented. 9073 (WebCore::ChromeClientEfl::cancelGeolocationPermissionRequestForFrame): Stubbed. 9074 (WebCore::ChromeClientEfl::cancelGeolocationPermissionForFrame): Stubbed. 9075 (WebCore::ChromeClientEfl::invalidateContents): Stubbed. 9076 (WebCore::ChromeClientEfl::invalidateWindow): Stubbed. 9077 (WebCore::ChromeClientEfl::invalidateContentsAndWindow): Implemented. 9078 (WebCore::ChromeClientEfl::invalidateContentsForSlowScroll): Implemented. 9079 (WebCore::ChromeClientEfl::scroll): Updated. 9080 (WebCore::ChromeClientEfl::iconForFiles): Stubbed. 9081 (WebCore::ChromeClientEfl::chooseIconForFiles): Stubbed. 9082 * efl/WebCoreSupport/ChromeClientEfl.h: Add new method prototypes. 9083 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 9084 (WebCore::FrameLoaderClientEfl::committedLoad): Call setEncoding() 9085 from FrameLoader::writer. 9086 (WebCore::FrameLoaderClientEfl::finishedLoading): Ditto. 9087 (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): Ditto. 9088 (WebCore::FrameLoaderClientEfl::setMainDocumentError): Ditto. 9089 90902010-04-21 Gustavo Sverzut Barbieri <barbieri@profusion.mobi> 9091 9092 Reviewed by Nikolas Zimmermann. 9093 9094 Add missing EFL WebKit/efl theme files. 9095 http://webkit.org/b/37854 9096 9097 * efl/DefaultTheme/default.edc: Added. 9098 * efl/DefaultTheme/widget/button/button.edc: Added. 9099 * efl/DefaultTheme/widget/check/check.edc: Added. 9100 * efl/DefaultTheme/widget/combo/combo.edc: Added. 9101 * efl/DefaultTheme/widget/entry/entry.edc: Added. 9102 * efl/DefaultTheme/widget/file/file.edc: Added. 9103 * efl/DefaultTheme/widget/radio/radio.edc: Added. 9104 * efl/DefaultTheme/widget/scrollbar/scrollbar.edc: Added. 9105 * efl/DefaultTheme/widget/search/cancel/search_cancel.edc: Added. 9106 * efl/DefaultTheme/widget/search/decoration/search_decoration.edc: Added. 9107 * efl/DefaultTheme/widget/search/field/search_field.edc: Added. 9108 91092010-04-21 Gustavo Sverzut Barbieri <barbieri@profusion.mobi> 9110 9111 Reviewed by Adam Roben. 9112 9113 Update EFL port to match recent API changes. 9114 http://webkit.org/b/37853 9115 9116 * efl/WebCoreSupport/EditorClientEfl.cpp: 9117 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 9118 (WebCore::FrameLoaderClientEfl::didTransferChildFrameToNewDocument): 9119 (WebCore::FrameLoaderClientEfl::objectContentType): 9120 (WebCore::FrameLoaderClientEfl::dispatchDidChangeIcons): 9121 (WebCore::FrameLoaderClientEfl::canShowMIMEType): 9122 * efl/WebCoreSupport/FrameLoaderClientEfl.h: 9123 91242010-04-15 Leandro Pereira <leandro@profusion.mobi> 9125 9126 Reviewed by Kenneth Rohde Christiansen. 9127 9128 Add EFL port files to efl/WebCoreSupport. 9129 http://webkit.org/b/35915 9130 9131 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: Added. 9132 * efl/WebCoreSupport/FrameLoaderClientEfl.h: Added. 9133 91342010-04-15 Adam Roben <aroben@apple.com> 9135 9136 Expose UserContentURLPattern as WebKit SPI 9137 9138 Fixes <http://webkit.org/b/37354>. 9139 9140 Reviewed by Tim Hatcher. 9141 9142 * WebKit.xcodeproj/project.pbxproj: Add WebUserContentURLPattern. 9143 91442010-04-15 Leandro Pereira <leandro@profusion.mobi> 9145 9146 Reviewed by Kenneth Rohde Christiansen. 9147 9148 Add EFL port files to efl/WebCoreSupport. 9149 http://webkit.org/b/35918 9150 9151 * efl/WebCoreSupport/EditorClientEfl.cpp: Added. 9152 * efl/WebCoreSupport/EditorClientEfl.h: Added. 9153 91542010-04-10 Mark Rowe <mrowe@apple.com> 9155 9156 Reviewed by Dan Bernstein. 9157 9158 <rdar://problem/7845305> Further adoption of formal protocols for delegates. 9159 9160 Move EmptyProtocolDefinitions.h down in to WebCore, and add the new protocols. Adopt the protocols in the appropriate places. 9161 9162 * WebKit.xcodeproj/project.pbxproj: 9163 91642010-04-07 Leandro Pereira <leandro@profusion.mobi> 9165 9166 Reviewed by Kenneth Rohde Christiansen. 9167 9168 Add ewk_view (the high level object to acces the WebKit-EFL browser 9169 component) to efl/ewk. 9170 http://webkit.org/b/35932 9171 9172 * efl/ewk/ewk_view.cpp: Added. 9173 * efl/ewk/ewk_view.h: Added. 9174 91752010-04-05 Alexey Proskuryakov <ap@apple.com> 9176 9177 Reviewed by Darin Adler. 9178 9179 https://bugs.webkit.org/show_bug.cgi?id=37111 9180 <rdar://problem/7790327> Draw replacement text when plug-in host crashes 9181 9182 https://bugs.webkit.org/show_bug.cgi?id=37111 9183 <rdar://problem/7790327> Draw replacement text when plug-in host crashes 9184 9185 * English.lproj/Localizable.strings: Added a string for plug-in failure. 9186 91872010-04-01 Leandro Pereira <leandro@profusion.mobi> 9188 9189 Reviewed by Gustavo Noronha Silva. 9190 9191 Add EFL's pkg-config metadata file file to efl/. 9192 http://webkit.org/b/36766 9193 9194 * efl/ewebkit.pc.in: Added. 9195 91962010-03-30 Gavin Barraclough <barraclough@apple.com> 9197 9198 Rubber stamped by Sam Weinig. 9199 9200 https://bugs.webkit.org/show_bug.cgi?id=36866 9201 Move CString to WTF 9202 9203 * efl/WebCoreSupport/ChromeClientEfl.cpp: 9204 * efl/ewk/ewk_frame.cpp: 9205 (ewk_frame_name_get): 9206 (ewk_frame_selection_get): 9207 (ewk_frame_uri_changed): 9208 * efl/ewk/ewk_history.cpp: 9209 * efl/ewk/ewk_settings.cpp: 9210 92112010-03-28 Alexey Proskuryakov <ap@apple.com> 9212 9213 Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h. 9214 9215 * efl/ewk/ewk_frame.cpp: 9216 92172010-03-22 Kevin Decker <kdecker@apple.com> 9218 9219 Reviewed by Simon Fraser. 9220 9221 https://bugs.webkit.org/show_bug.cgi?id=36328 9222 9223 * WebKit.xcodeproj/project.pbxproj: Remove WebNullPluginView and nullplugin.tiff from the project. 9224 92252010-03-22 Darin Adler <darin@apple.com> 9226 9227 * StringsNotToBeLocalized.txt: Updated for recent changes. 9228 92292010-03-22 Kevin Decker <kdecker@apple.com> 9230 9231 Reviewed by John Sullivan. 9232 9233 https://bugs.webkit.org/show_bug.cgi?id=36328 9234 9235 * English.lproj/Localizable.strings: Added "Missing Plug-in" string. 9236 92372010-03-18 Leandro Pereira <leandro@profusion.mobi> 9238 9239 Reviewed by Kenneth Rohde Christiansen. 9240 9241 Add EFL port files to efl/ewk. 9242 http://webkit.org/b/35931 9243 9244 * efl/ewk/ewk_settings.cpp: Added. 9245 * efl/ewk/ewk_settings.h: Added. 9246 92472010-03-17 Leandro Pereira <leandro@profusion.mobi> 9248 9249 Reviewed by Kenneth Rohde Christiansen. 9250 9251 Add default theme files to efl/DefaultTheme. 9252 http://webkit.org/b/36240 9253 9254 * efl/DefaultTheme/widget/radio/img_radio_on.png: Added. 9255 * efl/DefaultTheme/radio/img_radio_off_hover.png: Added. 9256 * efl/DefaultTheme/radio/img_radio_on_hover.png: Added. 9257 * efl/DefaultTheme/radio/img_radio_off.png: Added. 9258 * efl/DefaultTheme/radio/img_radio_off_focus.png: Added. 9259 * efl/DefaultTheme/radio/img_radio_on_focus.png: Added. 9260 * efl/DefaultTheme/combo/combo_normal.png: Added. 9261 * efl/DefaultTheme/combo/combo_focus_button.png: Added. 9262 * efl/DefaultTheme/combo/combo_hover_button.png: Added. 9263 * efl/DefaultTheme/combo/combo_hover.png: Added. 9264 * efl/DefaultTheme/combo/combo_focus.png: Added. 9265 * efl/DefaultTheme/combo/combo_press_button.png: Added. 9266 * efl/DefaultTheme/combo/combo_normal_button.png: Added. 9267 * efl/DefaultTheme/combo/combo_press.png: Added. 9268 * efl/DefaultTheme/combo/icon.png: Added. 9269 * efl/DefaultTheme/file/file_normal.png: Added. 9270 * efl/DefaultTheme/file/file_press.png: Added. 9271 * efl/DefaultTheme/file/file_hover.png: Added. 9272 * efl/DefaultTheme/file/file_focus.png: Added. 9273 * efl/DefaultTheme/search/cancel/cancel_normal_button.png: Added. 9274 * efl/DefaultTheme/search/cancel/cancel_normal_button2.png: Added. 9275 * efl/DefaultTheme/search/decoration/decoration_normal_button.png: Added. 9276 * efl/DefaultTheme/search/field/field_focused.png: Added. 9277 * efl/DefaultTheme/search/field/field_normal.png: Added. 9278 * efl/DefaultTheme/search/field/field_hovered.png: Added. 9279 * efl/DefaultTheme/entry/img_normal.png: Added. 9280 * efl/DefaultTheme/entry/img_hovered.png: Added. 9281 * efl/DefaultTheme/entry/img_focused.png: Added. 9282 * efl/DefaultTheme/check/img_check_off_hover.png: Added. 9283 * efl/DefaultTheme/check/img_check_on.png: Added. 9284 * efl/DefaultTheme/check/img_check_off_focus.png: Added. 9285 * efl/DefaultTheme/check/img_check_on_focus.png: Added. 9286 * efl/DefaultTheme/check/img_check_off.png: Added. 9287 * efl/DefaultTheme/check/img_check_on_hover.png: Added. 9288 * efl/DefaultTheme/scrollbar/scrollbar_knob_h.png: Added. 9289 * efl/DefaultTheme/scrollbar/scrollbar_knob_v.png: Added. 9290 * efl/DefaultTheme/scrollbar/scrollbar_hilight.png: Added. 9291 * efl/DefaultTheme/scrollbar/scrollbar_v.png: Added. 9292 * efl/DefaultTheme/scrollbar/scrollbar_h.png: Added. 9293 * efl/DefaultTheme/button/img_button_normal.png: Added. 9294 * efl/DefaultTheme/button/img_button_focus.png: Added. 9295 * efl/DefaultTheme/button/img_button_hover.png: Added. 9296 * efl/DefaultTheme/button/img_button_press.png: Added. 9297 92982010-03-17 Leandro Pereira <leandro@profusion.mobi> 9299 9300 Reviewed by Kenneth Rohde Christiansen. 9301 9302 Add EFL example browser to efl/EWebLauncher. 9303 http://webkit.org/b/36176 9304 9305 * efl/EWebLauncher/main.c: Added. 9306 93072010-03-16 Leandro Pereira <leandro@profusion.mobi> 9308 9309 Reviewed by Kenneth Rohde Christiansen. 9310 9311 Add EFL port files to efl/WebCoreSupport. 9312 http://webkit.org/b/35916 9313 9314 * efl/WebCoreSupport/ContextMenuClientEfl.cpp: Added. 9315 * efl/WebCoreSupport/ContextMenuClientEfl.h: Added. 9316 93172010-03-16 Yury Semikhatsky <yurys@chromium.org> 9318 9319 Reviewed by Pavel Feldman. 9320 9321 Introduce InspectorFrontendClient that provides InspectorFrontend with an interface to the embedder. InspectorClient now serves as a delegate for InspectorController and does not contain methods for managing inspector frontend window. That allows to create remote InspectorFrontendHost. 9322 9323 Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder 9324 https://bugs.webkit.org/show_bug.cgi?id=35036 9325 9326 * efl/WebCoreSupport/InspectorClientEfl.cpp: 9327 (WebCore::InspectorClientEfl::openInspectorFrontend): 9328 * efl/WebCoreSupport/InspectorClientEfl.h: 9329 93302010-03-13 Leandro Pereira <leandro@profusion.mobi> 9331 9332 Reviewed by Kenneth Rohde Christiansen. 9333 9334 Add EFL port files to efl/ewk. 9335 http://webkit.org/b/35925 9336 9337 * efl/ewk/ewk_history.cpp: Added. 9338 * efl/ewk/ewk_history.h: Added. 9339 93402010-03-13 Leandro Pereira <leandro@profusion.mobi> 9341 9342 Reviewed by Kenneth Rohde Christiansen. 9343 9344 Add EFL port files to efl/ewk. 9345 http://webkit.org/b/35928 9346 9347 * efl/ewk/ewk_main.cpp: Added. 9348 * efl/ewk/ewk_main.h: Added. 9349 93502010-03-13 Leandro Pereira <leandro@profusion.mobi> 9351 9352 Reviewed by Kenneth Rohde Christiansen. 9353 9354 Add EFL port files to efl/ewk. 9355 http://webkit.org/b/35924 9356 9357 * efl/ewk/ewk_frame.cpp: Added. 9358 * efl/ewk/ewk_frame.h: Added. 9359 93602010-03-13 Leandro Pereira <leandro@profusion.mobi> 9361 9362 Reviewed by Kenneth Rohde Christiansen. 9363 9364 Add EFL port files to efl/ewk. 9365 http://webkit.org/b/35936 9366 9367 * efl/ewk/ewk_view_single.c: Added. 9368 93692010-03-13 Leandro Pereira <leandro@profusion.mobi> 9370 9371 Reviewed by Kenneth Rohde Christiansen. 9372 9373 Add EFL port files to efl/ewk. 9374 http://webkit.org/b/35929 9375 9376 * efl/ewk/ewk_util.cpp: Added. 9377 * efl/ewk/ewk_util.h: Added. 9378 93792010-03-13 Leandro Pereira <leandro@profusion.mobi> 9380 9381 Reviewed by Kenneth Rohde Christiansen. 9382 9383 Add EFL port files to efl/ewk. 9384 http://webkit.org/b/35934 9385 9386 * efl/ewk/EWebKit.h: Added. 9387 * efl/ewk/ewk_eapi.h: Added. 9388 * efl/ewk/ewk_logging.h: Added. 9389 * efl/ewk/ewk_private.h: Added. 9390 93912010-03-11 Leandro Pereira <leandro@profusion.mobi> 9392 9393 Reviewed by Gustavo Noronha Silva. 9394 9395 Add EFL port files to efl/WebCoreSupport. 9396 http://webkit.org/b/35917 9397 9398 * efl/WebCoreSupport/InspectorClientEfl.h: Added. 9399 * efl/WebCoreSupport/InspectorClientEfl.cpp: Added. 9400 94012010-03-11 Leandro Pereira <leandro@profusion.mobi> 9402 9403 Reviewed by Gustavo Noronha Silva. 9404 9405 Add EFL port files to efl/WebCoreSupport. 9406 http://webkit.org/b/35914 9407 9408 * efl/WebCoreSupport/DragClientEfl.h: Added. 9409 * efl/WebCoreSupport/DragClientEfl.cpp: Added. 9410 94112010-03-11 Simon Fraser <simon.fraser@apple.com> 9412 9413 Reviewed by Mark Rowe. 9414 9415 Sort the project file. 9416 9417 * WebKit.xcodeproj/project.pbxproj: 9418 94192010-03-10 Leandro Pereira <leandro@profusion.mobi> 9420 9421 Reviewed by Holger Freyther. 9422 9423 Add EFL port files to efl/WebCoreSupport. 9424 http://webkit.org/b/35913 9425 9426 * efl/WebCoreSupport/ChromeClientEfl.cpp: Added. 9427 * efl/WebCoreSupport/ChromeClientEfl.h: Added. 9428 94292010-03-09 John Sullivan <sullivan@apple.com> 9430 9431 Fixed localized string key collision. update-webkit-localized-strings now 9432 runs without errors. 9433 9434 Reviewed by Adam Roben. 9435 9436 * English.lproj/Localizable.strings: 9437 Regenerated. 9438 94392010-03-09 John Sullivan <sullivan@apple.com> 9440 9441 * StringsNotToBeLocalized.txt: 9442 Brought this file up to date. update-webkit-localizable-strings still lists 9443 one key collision, but that's a separate issue. 9444 94452010-03-04 Mark Rowe <mrowe@apple.com> 9446 9447 Reviewed by Sam Weinig. 9448 9449 Add a script to verify that WebKit framework headers are internally consistent. 9450 9451 * WebKit.xcodeproj/project.pbxproj: Run the script during the build and fail with 9452 an error should the consistency check fail. 9453 94542010-02-25 Alexey Proskuryakov <ap@apple.com> 9455 9456 Reviewed by Geoffrey Garen. 9457 9458 https://bugs.webkit.org/show_bug.cgi?id=35394 9459 <rdar://problem/7685262> Make passing objects between Java and plug-ins work 9460 9461 * WebKit.xcodeproj/project.pbxproj: Added new files. 9462 94632010-02-04 Mark Rowe <mrowe@apple.com> 9464 9465 Reviewed by Timothy Hatcher. 9466 9467 Build fix. Remove a symbol corresponding to an inline function from the linker export 9468 file to prevent a weak external failure. 9469 9470 * WebKit.xcodeproj/project.pbxproj: Accommodate rename of script. 9471 94722010-02-04 John Sullivan <sullivan@apple.com> 9473 9474 https://bugs.webkit.org/show_bug.cgi?id=34611 9475 WebLocalizedString() could use an assertion that it is being called on the main thread 9476 9477 Reviewed by Tim Hatcher. 9478 9479 * WebKit.xcodeproj/project.pbxproj: 9480 Updated for renamed file (WebLocalizableStrings.m -> WebLocalizableStrings.mm) 9481 94822010-01-29 Mark Rowe <mrowe@apple.com> 9483 9484 Sort Xcode projects. 9485 9486 * WebKit.xcodeproj/project.pbxproj: 9487 94882010-01-19 Dan Bernstein <mitz@apple.com> 9489 9490 Redo DumpRenderTree build fix without making WebTypesInternal.h a private header 9491 9492 * WebKit.xcodeproj/project.pbxproj: 9493 94942010-01-19 Simon Fraser <simon.fraser@apple.com> 9495 9496 Build fix, no review. 9497 9498 Fix build of DumpRenderTree by making the header WebTypesInternal.h Private 9499 in WebKit. 9500 9501 * WebKit.xcodeproj/project.pbxproj: 9502 95032010-01-19 Jon Honeycutt <jhoneycutt@apple.com> 9504 9505 MSAA: The child <option> elements of a non-multiple <select> are not 9506 exposed 9507 9508 https://bugs.webkit.org/show_bug.cgi?id=33773 9509 <rdar://problem/7550556> 9510 9511 Reviewed by Alice Liu. 9512 9513 * English.lproj/Localizable.strings: 9514 Add new localized strings. 9515 95162010-01-13 Kevin Decker <kdecker@apple.com> 9517 9518 Reviewed by Mark Rowe. 9519 9520 https://bugs.webkit.org/show_bug.cgi?id=33610 9521 <rdar://problem/7288546> Silverlight full screen performance problem seen on Snow Leopard. 9522 9523 * WebKit.xcodeproj/project.pbxproj: Link the project against OpenGL. 9524 95252009-12-25 Darin Adler <darin@apple.com> 9526 9527 * StringsNotToBeLocalized.txt: Updated for recent changes. 9528 95292009-12-18 Dan Bernstein <mitz@apple.com> 9530 9531 Updated localizable strings after r52368 9532 9533 * English.lproj/Localizable.strings: 9534 95352009-12-18 Sam Weinig <sam@webkit.org> 9536 9537 Reviewed by Dan Bernstein. 9538 9539 Add Mac WebKit side of the client based geolocation provider. 9540 9541 * WebKit.xcodeproj/project.pbxproj: 9542 95432009-12-16 Mark Rowe <mrowe@apple.com> 9544 9545 Build fix. Disable debug variants of WebKit frameworks. 9546 9547 * WebKit.xcodeproj/project.pbxproj: 9548 95492009-12-16 John Sullivan <sullivan@apple.com> 9550 9551 Brought this file up to date, sans review. 9552 9553 * StringsNotToBeLocalized.txt: 9554 95552009-11-30 Mark Rowe <mrowe@apple.com> 9556 9557 Use the correct path to Info.plist to avoid creating an empty file at the top of the WebKit directory. 9558 9559 * WebKit.xcodeproj/project.pbxproj: 9560 95612009-11-24 Dmitry Titov <dimich@chromium.org> 9562 9563 Reviewed by Eric Seidel. 9564 9565 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit 9566 https://bugs.webkit.org/show_bug.cgi?id=31444 9567 9568 * chromium/features.gypi: 9569 95702009-11-24 Mark Rowe <mrowe@apple.com> 9571 9572 Fix production builds where the source tree may be read-only. 9573 9574 * WebKit.xcodeproj/project.pbxproj: 9575 95762009-11-20 Dave Hyatt <hyatt@apple.com> 9577 9578 Reviewed by Oliver Hunt and Jon Honeycutt. 9579 9580 Add support for WebSerializedJSValue to WebKit. This object wraps the SerializedScriptValue functionality in WebCore 9581 and exposes the ability to do JS value serialization/deserialization to WebKit clients. 9582 9583 * WebKit.xcodeproj/project.pbxproj: 9584 95852009-11-20 Chris Fleizach <cfleizach@apple.com> 9586 9587 Reviewed by Beth Dakin. 9588 9589 WAI-ARIA: add support for 'math' role 9590 https://bugs.webkit.org/show_bug.cgi?id=31706 9591 9592 * English.lproj/Localizable.strings: 9593 * StringsNotToBeLocalized.txt: 9594 95952009-11-19 Eric Carlson <eric.carlson@apple.com> 9596 9597 Reviewed by Dan Bernstein. 9598 9599 <rdar://problem/7035231> 9600 Support closed caption in <video> element 9601 9602 * English.lproj/Localizable.strings: 9603 Add strings for toggle captions button. 9604 96052009-11-18 Michelangelo De Simone <micdesim@gmail.com> 9606 9607 Reviewed by Darin Adler. 9608 9609 Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>. 9610 Support for validationMessage attribute, as per HTML5 specs. 9611 9612 * English.lproj/Localizable.strings: new localizable strings 9613 96142009-11-18 Sam Weinig <sam@webkit.org> 9615 9616 Reviewed by Anders Carlsson. 9617 9618 Make the Mac Geolocation API async. 9619 9620 * WebKit.xcodeproj/project.pbxproj: Remove WebGeolocation. 9621 96222009-11-13 Adam Roben <aroben@apple.com> 9623 9624 Add WebFrameLoadDelegatePrivat.h to WebKit.xcodeproj 9625 9626 Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when 9627 window objects in isolated worlds are cleared 9628 9629 Reviewed by Dave Hyatt. 9630 9631 * WebKit.xcodeproj/project.pbxproj: Added 9632 WebFrameLoadDelegatePrivate.h, which already existed. 9633 96342009-11-12 Adam Roben <aroben@apple.com> 9635 9636 Replace worldIDs with world objects 9637 9638 Part of <http://webkit.org/b/31414> Implement new SPI for dealing with 9639 user scripts/stylesheets and isolated worlds 9640 9641 Reviewed by Sam Weinig. 9642 9643 * WebKit.xcodeproj/project.pbxproj: Added WebScriptWorld to the project. 9644 96452009-11-12 Chris Fleizach <cfleizach@apple.com> 9646 9647 Reviewed by Darin Adler. 9648 9649 ARIA: add alert type roles 9650 https://bugs.webkit.org/show_bug.cgi?id=31392 9651 9652 * English.lproj/Localizable.strings: 9653 * StringsNotToBeLocalized.txt: 9654 96552009-11-02 Eric Carlson <eric.carlson@apple.com> 9656 9657 Reviewed by John Sullivan and Mark Rowe. 9658 9659 <rdar://problem/7356733> Voiceover does not read correct media controller time values 9660 9661 Fix localized strings for media controller time values. 9662 9663 * English.lproj/Localizable.strings: 9664 96652009-11-02 Chris Fleizach <cfleizach@apple.com> 9666 9667 Reviewed by Beth Dakin. 9668 9669 Support ARIA "tab" roles 9670 https://bugs.webkit.org/show_bug.cgi?id=30842 9671 9672 Add a localizable string for tab panel. 9673 9674 * English.lproj/Localizable.strings: 9675 * StringsNotToBeLocalized.txt: 9676 96772009-10-27 Dan Bernstein <mitz@apple.com> 9678 9679 Reviewed by Darin Adler. 9680 9681 Updated license 9682 9683 * LICENSE: 9684 96852009-10-26 Sam Weinig <sam@webkit.org> 9686 9687 Reviewed by Anders Carlsson. 9688 9689 Move some WebView event handling code into its own file, WebViewEventHandling.mm 9690 9691 * WebKit.xcodeproj/project.pbxproj: 9692 96932009-10-19 John Gregg <johnnyg@google.com> 9694 9695 Reviewed by Dimitri Glazkov. 9696 9697 set ENABLE_NOTIFICATIONS=1 for Chromium 9698 https://bugs.webkit.org/show_bug.cgi?id=29949 9699 9700 * chromium/features.gypi: 9701 97022009-10-13 Drew Wilson <atwilson@atwilson-macpro.local> 9703 9704 Reviewed by David Levin. 9705 9706 Enable SHARED_WORKERS for Chromium 9707 https://bugs.webkit.org/show_bug.cgi?id=30289 9708 9709 * chromium/features.gypi: 9710 Turned on ENABLE_SHARED_WORKERS by default. This doesn't actually turn on 9711 SharedWorkers yet, as Chromium overrides this flag in its feature_overrides.gypi. 9712 97132009-10-12 Yaar Schnitman <yaar@chromium.org> 9714 9715 Reviewed by Dimitri Glazkov. 9716 9717 Chromium Port - Windows 9718 https://bugs.webkit.org/show_bug.cgi?id=29969 9719 9720 * chromium/DEPS: Added gtest dep required by windows and incremented some of the deps revisions. 9721 97222009-10-06 Simon Fraser <simon.fraser@apple.com> 9723 9724 Reviewed by Mark Rowe. 9725 9726 accessibility/media-element.html crashes (and has incorrect result) 9727 https://bugs.webkit.org/show_bug.cgi?id=30108 9728 9729 Fix up the accessibilty label for the newly added fullscreen button, 9730 and update the test result accordingly. 9731 9732 * English.lproj/Localizable.strings: 9733 97342009-10-05 Kevin Decker <kdecker@apple.com> 9735 9736 Reviewed by Dan Bernstein. 9737 9738 * WebKit.xcodeproj/project.pbxproj: Add WebPluginHalterClient to the project. 9739 97402009-10-05 Yaar Schnitman <yaar@chromium.org> 9741 9742 Reviewed by Dimitri Glazkov. 9743 9744 One of the dependencies' SVN url was missing a @ before the revision number. 9745 9746 https://bugs.webkit.org/show_bug.cgi?id=30101 9747 9748 * chromium/DEPS: 9749 97502009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org> 9751 9752 Reviewed by Simon Fraser 9753 9754 Support fullscreen in MediaPlayer (Mac) 9755 https://bugs.webkit.org/show_bug.cgi?id=26742 9756 9757 Add new files for video fullscreen. 9758 9759 * WebKit.xcodeproj/project.pbxproj: 9760 97612009-10-05 Pavel Feldman <pfeldman@chromium.org> 9762 9763 Reviewed by Timothy Hatcher. 9764 9765 Web Inspector: add testing harness for Web Inspector. 9766 9767 https://bugs.webkit.org/show_bug.cgi?id=30010 9768 9769 * WebKit.xcodeproj/project.pbxproj: 9770 97712009-10-04 Fumitoshi Ukai <ukai@chromium.org> 9772 9773 Reviewed by Eric Seidel 9774 9775 Enable Web Sockets in chromium build. 9776 https://bugs.webkit.org/show_bug.cgi?id=29917 9777 9778 * chromium/features.gypi: 9779 97802009-10-02 Yaar Schnitman <yaar@chromium.org> 9781 9782 Reviewed by Dimitri Glazkov. 9783 9784 Added gyp_webkit that does a subset of the things gyp_chromium does 9785 plus some specialization for an upstream chromium build. 9786 9787 https://bugs.webkit.org/show_bug.cgi?id=29986 9788 9789 * chromium/DEPS: Points to gyp_webkit instead of gyp_chromium. 9790 * chromium/gyp_webkit: A new python file. 9791 97922009-10-01 Yaar Schnitman <yaar@chromium.org> 9793 9794 Reviewed by Dimitri Glazkov. 9795 9796 Make it possible to override the list of feature defines when building 9797 downstream. 9798 9799 https://bugs.webkit.org/show_bug.cgi?id=29979 9800 9801 * chromium/features.gypi: 9802 98032009-10-01 Yaar Schnitman <yaar@chromium.org> 9804 9805 Reviewed by Dimitri Glazkov. 9806 9807 Added windows-specific dependencies, updated some revisions and 9808 re-organized file to make revision tracking easier. Also removed 9809 extensions/v8 dependency that is no longer needed upstream. 9810 9811 https://bugs.webkit.org/show_bug.cgi?id=29973 9812 9813 * chromium/DEPS: 9814 98152009-09-30 Yaar Schnitman <yaar@chromium.org> 9816 9817 Reviewed by Dimitri Glazkov. 9818 9819 1. Keeping up with downstream revisions. 9820 2. Turning off v8 snapshot build step. 9821 9822 https://bugs.webkit.org/show_bug.cgi?id=29928 9823 9824 * chromium/DEPS 9825 98262009-09-29 Brady Eidson <beidson@apple.com> 9827 9828 Reviewed by John Sullivan. 9829 9830 WebKit Mac API should provide a delegate interface for global history. 9831 <rdar://problem/7042773> and https://webkit.org/b/29904 9832 9833 * WebKit.xcodeproj/project.pbxproj: 9834 98352009-09-28 Yaar Schnitman <yaar@chromium.org> 9836 9837 Reviewed by Dimitri Glazkov. 9838 9839 https://bugs.webkit.org/show_bug.cgi?id=29722 9840 9841 * chromium/DEPS: Describes the chromium port's dependencies and 9842 is used by gclient to fetch them. 9843 * chromium/webkit.gyp: Currently only builds webcore but in 9844 the future will also build the webkit api. 9845 98462009-09-26 David Kilzer <ddkilzer@apple.com> 9847 9848 Part 2 of 2: <http://webkit.org/b/29753> DerivedSources.make broken for non-Mac targets 9849 9850 Reviewed by Darin Adler. 9851 9852 Fix ENABLE_ORIENTATION_EVENTS for non-Mac platforms. 9853 9854 * chromium/features.gypi: Added 'ENABLE_ORIENTATION_EVENTS=0' to 9855 disable this feature by default. 9856 98572009-09-22 Yaar Schnitman <yaar@chromium.org> 9858 9859 Reviewed by David Levin. 9860 9861 Create chromium directory and ported chromium.org's features.gypi for 9862 the webkit chromium port. 9863 9864 https://bugs.webkit.org/show_bug.cgi?id=29617 9865 9866 * chromium/features.gypi: Added. 9867 98682009-09-21 Dan Bernstein <mitz@apple.com> 9869 9870 Reviewed by Anders Carlsson. 9871 9872 <rdar://problem/4137135> iFrame with PDF not being handled correctly on 9873 usps.com 9874 https://bugs.webkit.org/show_bug.cgi?id=4151 9875 9876 * WebKit.xcodeproj/project.pbxproj: Added WebPDFDocumentExtras.{h,mm} 9877 and WebJSPDFDoc.{h,mm} and changed WebPDFRepresentation to 9878 Objective-C++. 9879 98802009-09-07 Steve Block <steveblock@google.com> 9881 9882 Reviewed by Adam Barth. 9883 9884 Adds a mock Geolocation service. This will be used to provide predictable behavior of the 9885 Geolocation API for use in LayoutTests. Later changes will integrate the the mock 9886 Geolocation service with DumpRenderTree. 9887 https://bugs.webkit.org/show_bug.cgi?id=28264 9888 9889 * WebKit.xcodeproj/project.pbxproj: Modified. Adds WebGeolocationMock. 9890 98912009-09-03 John Sullivan <sullivan@apple.com> 9892 9893 Reviewed by Adam Roben 9894 9895 * StringsNotToBeLocalized.txt: 9896 Brought this file up to date. 9897 98982009-08-31 Mark Rowe <mrowe@apple.com> 9899 9900 Rubber-stamped by Beth Dakin. 9901 9902 Remove WebViewEditingContextMenu.nib and WebViewEditingContextMenuOld.nib. 9903 We stopped using these back in r18592 when we switched over to context menus 9904 driven by WebCore. 9905 9906 * English.lproj/WebViewEditingContextMenu.nib/classes.nib: Removed. 9907 * English.lproj/WebViewEditingContextMenu.nib/info.nib: Removed. 9908 * English.lproj/WebViewEditingContextMenu.nib/objects.nib: Removed. 9909 * English.lproj/WebViewEditingContextMenuOld.nib/classes.nib: Removed. 9910 * English.lproj/WebViewEditingContextMenuOld.nib/info.nib: Removed. 9911 * English.lproj/WebViewEditingContextMenuOld.nib/objects.nib: Removed. 9912 * WebKit.xcodeproj/project.pbxproj: 9913 99142009-08-28 Chris Fleizach <cfleizach@apple.com> 9915 9916 Reviewed by John Sullivan. 9917 9918 update-webkit-localizable-strings script can no longer complete 9919 https://bugs.webkit.org/show_bug.cgi?id=28792 9920 9921 * English.lproj/Localizable.strings: 9922 99232009-08-27 John Sullivan <sullivan@apple.com> 9924 9925 * StringsNotToBeLocalized.txt: 9926 Brought up to date, other than the problem mentioned in https://bugs.webkit.org/show_bug.cgi?id=28792 9927 99282009-08-25 Eric Carlson <eric.carlson@apple.com> 9929 9930 Reviewed by Oliver Hunt. 9931 9932 <video> and <audio> controller should be accessible 9933 https://bugs.webkit.org/show_bug.cgi?id=28081 9934 9935 Add localized strings for media controller accessiblility. 9936 9937 * English.lproj/Localizable.strings: 9938 99392009-08-20 Chris Fleizach <cfleizach@apple.com> 9940 9941 Reviewed by Darin Adler. 9942 9943 Enable various "grouping" ARIA roles 9944 https://bugs.webkit.org/show_bug.cgi?id=28486 9945 9946 * English.lproj/Localizable.strings: 9947 99482009-08-18 Drew Wilson <atwilson@google.com> 9949 9950 Reviewed by Eric Seidel. 9951 9952 Need to extend DumpRenderTree to expose number of worker threads. 9953 https://bugs.webkit.org/show_bug.cgi?id=28292 9954 9955 * WebKit.xcodeproj/project.pbxproj: 9956 Added WebWorkersPrivate APIs to mac WebKit to expose workerThreadCount() for DumpRenderTree. 9957 99582009-08-06 Mark Rowe <mrowe@apple.com> 9959 9960 Rubber-stamped by Sam Weinig. 9961 9962 Add explicit dependencies for our build verification scripts to ensure that they always run after linking has completed. 9963 9964 * WebKit.xcodeproj/project.pbxproj: 9965 99662009-08-06 Mark Rowe <mrowe@apple.com> 9967 9968 Bring a little order to our otherwise out of control lives. 9969 9970 * WebKit.xcodeproj/project.pbxproj: 9971 99722009-08-06 Mark Rowe <mrowe@apple.com> 9973 9974 Build fix. 9975 9976 Don't attempt to build a file that Anders just deleted. 9977 9978 * WebKit.xcodeproj/project.pbxproj: 9979 99802009-07-29 David Kilzer <ddkilzer@apple.com> 9981 9982 <http://webkit.org/b/27788> Don't export WebPluginController.h as a private header 9983 9984 Reviewed by Mark Rowe. 9985 9986 WebPluginController.h includes WebPluginContainerCheck.h, which 9987 is not a private header. Since WebPluginController.h doesn't 9988 appear to be used anywhere, remove its private header status. 9989 9990 * WebKit.xcodeproj/project.pbxproj: Remove private header 9991 attribute from WebPluginController.h. 9992 99932009-07-28 Maxime Simon <simon.maxime@gmail.com> 9994 9995 Reviewed by David Levin. 9996 9997 Added FrameLoaderClient for Haiku WebCore support. 9998 https://bugs.webkit.org/show_bug.cgi?id=26952 9999 10000 * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Added. 10001 (WebCore::FrameLoaderClientHaiku::FrameLoaderClientHaiku): 10002 (WebCore::FrameLoaderClientHaiku::setFrame): 10003 (WebCore::FrameLoaderClientHaiku::setWebView): 10004 (WebCore::FrameLoaderClientHaiku::detachFrameLoader): 10005 (WebCore::FrameLoaderClientHaiku::hasWebView): 10006 (WebCore::FrameLoaderClientHaiku::hasBackForwardList): 10007 (WebCore::FrameLoaderClientHaiku::resetBackForwardList): 10008 (WebCore::FrameLoaderClientHaiku::provisionalItemIsTarget): 10009 (WebCore::FrameLoaderClientHaiku::makeRepresentation): 10010 (WebCore::FrameLoaderClientHaiku::forceLayout): 10011 (WebCore::FrameLoaderClientHaiku::forceLayoutForNonHTML): 10012 (WebCore::FrameLoaderClientHaiku::updateHistoryForCommit): 10013 (WebCore::FrameLoaderClientHaiku::updateHistoryForBackForwardNavigation): 10014 (WebCore::FrameLoaderClientHaiku::updateHistoryForReload): 10015 (WebCore::FrameLoaderClientHaiku::updateHistoryForStandardLoad): 10016 (WebCore::FrameLoaderClientHaiku::updateHistoryForInternalLoad): 10017 (WebCore::FrameLoaderClientHaiku::updateHistoryAfterClientRedirect): 10018 (WebCore::FrameLoaderClientHaiku::setCopiesOnScroll): 10019 (WebCore::FrameLoaderClientHaiku::tokenForLoadErrorReset): 10020 (WebCore::FrameLoaderClientHaiku::resetAfterLoadError): 10021 (WebCore::FrameLoaderClientHaiku::doNotResetAfterLoadError): 10022 (WebCore::FrameLoaderClientHaiku::willCloseDocument): 10023 (WebCore::FrameLoaderClientHaiku::detachedFromParent2): 10024 (WebCore::FrameLoaderClientHaiku::detachedFromParent3): 10025 (WebCore::FrameLoaderClientHaiku::dispatchDidHandleOnloadEvents): 10026 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveServerRedirectForProvisionalLoad): 10027 (WebCore::FrameLoaderClientHaiku::dispatchDidCancelClientRedirect): 10028 (WebCore::FrameLoaderClientHaiku::dispatchWillPerformClientRedirect): 10029 (WebCore::FrameLoaderClientHaiku::dispatchDidChangeLocationWithinPage): 10030 (WebCore::FrameLoaderClientHaiku::dispatchWillClose): 10031 (WebCore::FrameLoaderClientHaiku::dispatchDidStartProvisionalLoad): 10032 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle): 10033 (WebCore::FrameLoaderClientHaiku::dispatchDidCommitLoad): 10034 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad): 10035 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoad): 10036 (WebCore::FrameLoaderClientHaiku::dispatchDidFirstLayout): 10037 (WebCore::FrameLoaderClientHaiku::dispatchDidFirstVisuallyNonEmptyLayout): 10038 (WebCore::FrameLoaderClientHaiku::dispatchShow): 10039 (WebCore::FrameLoaderClientHaiku::cancelPolicyCheck): 10040 (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm): 10041 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadMainResource): 10042 (WebCore::FrameLoaderClientHaiku::revertToProvisionalState): 10043 (WebCore::FrameLoaderClientHaiku::postProgressStartedNotification): 10044 (WebCore::FrameLoaderClientHaiku::postProgressEstimateChangedNotification): 10045 (WebCore::FrameLoaderClientHaiku::postProgressFinishedNotification): 10046 (WebCore::FrameLoaderClientHaiku::progressStarted): 10047 (WebCore::FrameLoaderClientHaiku::progressCompleted): 10048 (WebCore::FrameLoaderClientHaiku::setMainFrameDocumentReady): 10049 (WebCore::FrameLoaderClientHaiku::willChangeTitle): 10050 (WebCore::FrameLoaderClientHaiku::didChangeTitle): 10051 (WebCore::FrameLoaderClientHaiku::finishedLoading): 10052 (WebCore::FrameLoaderClientHaiku::canShowMIMEType): 10053 (WebCore::FrameLoaderClientHaiku::representationExistsForURLScheme): 10054 (WebCore::FrameLoaderClientHaiku::generatedMIMETypeForURLScheme): 10055 (WebCore::FrameLoaderClientHaiku::frameLoadCompleted): 10056 (WebCore::FrameLoaderClientHaiku::saveViewStateToItem): 10057 (WebCore::FrameLoaderClientHaiku::restoreViewState): 10058 (WebCore::FrameLoaderClientHaiku::restoreScrollPositionAndViewState): 10059 (WebCore::FrameLoaderClientHaiku::provisionalLoadStarted): 10060 (WebCore::FrameLoaderClientHaiku::shouldTreatURLAsSameAsCurrent): 10061 (WebCore::FrameLoaderClientHaiku::addHistoryItemForFragmentScroll): 10062 (WebCore::FrameLoaderClientHaiku::didFinishLoad): 10063 (WebCore::FrameLoaderClientHaiku::prepareForDataSourceReplacement): 10064 (WebCore::FrameLoaderClientHaiku::setTitle): 10065 (WebCore::FrameLoaderClientHaiku::userAgent): 10066 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveIcon): 10067 (WebCore::FrameLoaderClientHaiku::frameLoaderDestroyed): 10068 (WebCore::FrameLoaderClientHaiku::canHandleRequest): 10069 (WebCore::FrameLoaderClientHaiku::partClearedInBegin): 10070 (WebCore::FrameLoaderClientHaiku::updateGlobalHistory): 10071 (WebCore::FrameLoaderClientHaiku::updateGlobalHistoryRedirectLinks): 10072 (WebCore::FrameLoaderClientHaiku::shouldGoToHistoryItem): 10073 (WebCore::FrameLoaderClientHaiku::saveScrollPositionAndViewStateToItem): 10074 (WebCore::FrameLoaderClientHaiku::canCachePage): 10075 (WebCore::FrameLoaderClientHaiku::setMainDocumentError): 10076 (WebCore::FrameLoaderClientHaiku::committedLoad): 10077 (WebCore::FrameLoaderClientHaiku::cancelledError): 10078 (WebCore::FrameLoaderClientHaiku::blockedError): 10079 (WebCore::FrameLoaderClientHaiku::cannotShowURLError): 10080 (WebCore::FrameLoaderClientHaiku::interruptForPolicyChangeError): 10081 (WebCore::FrameLoaderClientHaiku::cannotShowMIMETypeError): 10082 (WebCore::FrameLoaderClientHaiku::fileDoesNotExistError): 10083 (WebCore::FrameLoaderClientHaiku::shouldFallBack): 10084 (WebCore::FrameLoaderClientHaiku::createDocumentLoader): 10085 (WebCore::FrameLoaderClientHaiku::download): 10086 (WebCore::FrameLoaderClientHaiku::assignIdentifierToInitialRequest): 10087 (WebCore::FrameLoaderClientHaiku::dispatchWillSendRequest): 10088 (WebCore::FrameLoaderClientHaiku::shouldUseCredentialStorage): 10089 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveAuthenticationChallenge): 10090 (WebCore::FrameLoaderClientHaiku::dispatchDidCancelAuthenticationChallenge): 10091 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveResponse): 10092 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveContentLength): 10093 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoading): 10094 (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoading): 10095 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceFromMemoryCache): 10096 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceByXMLHttpRequest): 10097 (WebCore::FrameLoaderClientHaiku::dispatchDidFailProvisionalLoad): 10098 (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoad): 10099 (WebCore::FrameLoaderClientHaiku::dispatchCreatePage): 10100 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType): 10101 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction): 10102 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction): 10103 (WebCore::FrameLoaderClientHaiku::dispatchUnableToImplementPolicy): 10104 (WebCore::FrameLoaderClientHaiku::startDownload): 10105 (WebCore::FrameLoaderClientHaiku::createFrame): 10106 (WebCore::FrameLoaderClientHaiku::objectContentType): 10107 (WebCore::FrameLoaderClientHaiku::createPlugin): 10108 (WebCore::FrameLoaderClientHaiku::redirectDataToPlugin): 10109 (WebCore::FrameLoaderClientHaiku::pluginWillHandleLoadError): 10110 (WebCore::FrameLoaderClientHaiku::createJavaAppletWidget): 10111 (WebCore::FrameLoaderClientHaiku::overrideMediaType): 10112 (WebCore::FrameLoaderClientHaiku::windowObjectCleared): 10113 (WebCore::FrameLoaderClientHaiku::documentElementAvailable): 10114 (WebCore::FrameLoaderClientHaiku::didPerformFirstNavigation): 10115 (WebCore::FrameLoaderClientHaiku::registerForIconNotification): 10116 (WebCore::FrameLoaderClientHaiku::savePlatformDataToCachedFrame): 10117 (WebCore::FrameLoaderClientHaiku::transitionToCommittedFromCachedFrame): 10118 (WebCore::FrameLoaderClientHaiku::transitionToCommittedForNewPage): 10119 * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Added. 10120 (WebCore::FrameLoaderClientHaiku::~FrameLoaderClientHaiku): 10121 101222009-07-28 Maxime Simon <simon.maxime@gmail.com> 10123 10124 Reviewed by David Levin. 10125 10126 Added ChromeClient for Haiku WebCore support. 10127 https://bugs.webkit.org/show_bug.cgi?id=26952 10128 10129 * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Added. 10130 (WebCore::ChromeClientHaiku::ChromeClientHaiku): 10131 (WebCore::ChromeClientHaiku::~ChromeClientHaiku): 10132 (WebCore::ChromeClientHaiku::chromeDestroyed): 10133 (WebCore::ChromeClientHaiku::setWindowRect): 10134 (WebCore::ChromeClientHaiku::windowRect): 10135 (WebCore::ChromeClientHaiku::pageRect): 10136 (WebCore::ChromeClientHaiku::scaleFactor): 10137 (WebCore::ChromeClientHaiku::focus): 10138 (WebCore::ChromeClientHaiku::unfocus): 10139 (WebCore::ChromeClientHaiku::canTakeFocus): 10140 (WebCore::ChromeClientHaiku::takeFocus): 10141 (WebCore::ChromeClientHaiku::createWindow): 10142 (WebCore::ChromeClientHaiku::createModalDialog): 10143 (WebCore::ChromeClientHaiku::show): 10144 (WebCore::ChromeClientHaiku::canRunModal): 10145 (WebCore::ChromeClientHaiku::runModal): 10146 (WebCore::ChromeClientHaiku::setToolbarsVisible): 10147 (WebCore::ChromeClientHaiku::toolbarsVisible): 10148 (WebCore::ChromeClientHaiku::setStatusbarVisible): 10149 (WebCore::ChromeClientHaiku::statusbarVisible): 10150 (WebCore::ChromeClientHaiku::setScrollbarsVisible): 10151 (WebCore::ChromeClientHaiku::scrollbarsVisible): 10152 (WebCore::ChromeClientHaiku::setMenubarVisible): 10153 (WebCore::ChromeClientHaiku::menubarVisible): 10154 (WebCore::ChromeClientHaiku::setResizable): 10155 (WebCore::ChromeClientHaiku::addMessageToConsole): 10156 (WebCore::ChromeClientHaiku::canRunBeforeUnloadConfirmPanel): 10157 (WebCore::ChromeClientHaiku::runBeforeUnloadConfirmPanel): 10158 (WebCore::ChromeClientHaiku::closeWindowSoon): 10159 (WebCore::ChromeClientHaiku::runJavaScriptAlert): 10160 (WebCore::ChromeClientHaiku::runJavaScriptConfirm): 10161 (WebCore::ChromeClientHaiku::runJavaScriptPrompt): 10162 (WebCore::ChromeClientHaiku::setStatusbarText): 10163 (WebCore::ChromeClientHaiku::shouldInterruptJavaScript): 10164 (WebCore::ChromeClientHaiku::tabsToLinks): 10165 (WebCore::ChromeClientHaiku::windowResizerRect): 10166 (WebCore::ChromeClientHaiku::repaint): 10167 (WebCore::ChromeClientHaiku::scroll): 10168 (WebCore::ChromeClientHaiku::screenToWindow): 10169 (WebCore::ChromeClientHaiku::windowToScreen): 10170 (WebCore::ChromeClientHaiku::platformWindow): 10171 (WebCore::ChromeClientHaiku::contentsSizeChanged): 10172 (WebCore::ChromeClientHaiku::scrollRectIntoView): 10173 (WebCore::ChromeClientHaiku::addToDirtyRegion): 10174 (WebCore::ChromeClientHaiku::scrollBackingStore): 10175 (WebCore::ChromeClientHaiku::updateBackingStore): 10176 (WebCore::ChromeClientHaiku::mouseDidMoveOverElement): 10177 (WebCore::ChromeClientHaiku::setToolTip): 10178 (WebCore::ChromeClientHaiku::print): 10179 (WebCore::ChromeClientHaiku::exceededDatabaseQuota): 10180 (WebCore::ChromeClientWx::reachedMaxAppCacheSize): 10181 (WebCore::ChromeClientHaiku::requestGeolocationPermissionForFrame): 10182 (WebCore::ChromeClientHaiku::runOpenPanel): 10183 (WebCore::ChromeClientHaiku::setCursor): 10184 (WebCore::ChromeClientHaiku::formStateDidChange): 10185 (WebCore::ChromeClientHaiku::createHTMLParserQuirks): 10186 * haiku/WebCoreSupport/ChromeClientHaiku.h: Added. 10187 101882009-07-28 Robert Hogan <robert@roberthogan.net> 10189 10190 Reviewed by Simon Hausmann. 10191 10192 Add WebKit version API to Qt. 10193 10194 Get the current version of WebKit from WebKit/mac/Configurations/Version.xcconfig 10195 at compile time and make it available to webkit ports through WebKitVersion.h. 10196 10197 https://bugs.webkit.org/show_bug.cgi?id=27158 10198 10199 * scripts/generate-webkitversion.pl: Added 10200 102012009-07-24 Andrei Popescu <andreip@google.com> 10202 10203 ApplicationCache should have size limit 10204 https://bugs.webkit.org/show_bug.cgi?id=22700 10205 10206 Updated the project after adding WebApplicationCache.h/mm 10207 10208 * WebKit.xcodeproj/project.pbxproj: 10209 102102009-07-16 Maxime Simon <simon.maxime@gmail.com> 10211 10212 Reviewed by Eric Seidel. 10213 10214 Added InspectorClient for Haiku WebCore support. 10215 https://bugs.webkit.org/show_bug.cgi?id=26952 10216 10217 Adding two files, InspectorClientHaiku.h and InspectorClientHaiku.cpp 10218 10219 * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Added. 10220 (WebCore::InspectorClientHaiku::inspectorDestroyed): 10221 (WebCore::InspectorClientHaiku::createPage): 10222 (WebCore::InspectorClientHaiku::localizedStringsURL): 10223 (WebCore::InspectorClientHaiku::hiddenPanels): 10224 (WebCore::InspectorClientHaiku::showWindow): 10225 (WebCore::InspectorClientHaiku::closeWindow): 10226 (WebCore::InspectorClientHaiku::attachWindow): 10227 (WebCore::InspectorClientHaiku::detachWindow): 10228 (WebCore::InspectorClientHaiku::setAttachedWindowHeight): 10229 (WebCore::InspectorClientHaiku::highlight): 10230 (WebCore::InspectorClientHaiku::hideHighlight): 10231 (WebCore::InspectorClientHaiku::inspectedURLChanged): 10232 (WebCore::InspectorClientHaiku::populateSetting): 10233 (WebCore::InspectorClientHaiku::storeSetting): 10234 (WebCore::InspectorClientHaiku::removeSetting): 10235 * haiku/WebCoreSupport/InspectorClientHaiku.h: Added. 10236 102372009-07-16 Maxime Simon <simon.maxime@gmail.com> 10238 10239 Reviewed by Oliver Hunt. 10240 10241 Added EditorClient for Haiku WebCore support. 10242 https://bugs.webkit.org/show_bug.cgi?id=26952 10243 10244 Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp 10245 10246 * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added. 10247 (WebCore::EditorClientHaiku::EditorClientHaiku): 10248 (WebCore::EditorClientHaiku::setPage): 10249 (WebCore::EditorClientHaiku::pageDestroyed): 10250 (WebCore::EditorClientHaiku::shouldDeleteRange): 10251 (WebCore::EditorClientHaiku::shouldShowDeleteInterface): 10252 (WebCore::EditorClientHaiku::smartInsertDeleteEnabled): 10253 (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled): 10254 (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled): 10255 (WebCore::EditorClientHaiku::toggleContinuousSpellChecking): 10256 (WebCore::EditorClientHaiku::isGrammarCheckingEnabled): 10257 (WebCore::EditorClientHaiku::toggleGrammarChecking): 10258 (WebCore::EditorClientHaiku::spellCheckerDocumentTag): 10259 (WebCore::EditorClientHaiku::isEditable): 10260 (WebCore::EditorClientHaiku::shouldBeginEditing): 10261 (WebCore::EditorClientHaiku::shouldEndEditing): 10262 (WebCore::EditorClientHaiku::shouldInsertNode): 10263 (WebCore::EditorClientHaiku::shouldInsertText): 10264 (WebCore::EditorClientHaiku::shouldChangeSelectedRange): 10265 (WebCore::EditorClientHaiku::shouldApplyStyle): 10266 (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete): 10267 (WebCore::EditorClientHaiku::didBeginEditing): 10268 (WebCore::EditorClientHaiku::respondToChangedContents): 10269 (WebCore::EditorClientHaiku::respondToChangedSelection): 10270 (WebCore::EditorClientHaiku::didEndEditing): 10271 (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard): 10272 (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard): 10273 (WebCore::EditorClientHaiku::registerCommandForUndo): 10274 (WebCore::EditorClientHaiku::registerCommandForRedo): 10275 (WebCore::EditorClientHaiku::clearUndoRedoOperations): 10276 (WebCore::EditorClientHaiku::canUndo): 10277 (WebCore::EditorClientHaiku::canRedo): 10278 (WebCore::EditorClientHaiku::undo): 10279 (WebCore::EditorClientHaiku::redo): 10280 (WebCore::EditorClientHaiku::handleKeyboardEvent): 10281 (WebCore::EditorClientHaiku::handleInputMethodKeydown): 10282 (WebCore::EditorClientHaiku::textFieldDidBeginEditing): 10283 (WebCore::EditorClientHaiku::textFieldDidEndEditing): 10284 (WebCore::EditorClientHaiku::textDidChangeInTextField): 10285 (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent): 10286 (WebCore::EditorClientHaiku::textWillBeDeletedInTextField): 10287 (WebCore::EditorClientHaiku::textDidChangeInTextArea): 10288 (WebCore::EditorClientHaiku::ignoreWordInSpellDocument): 10289 (WebCore::EditorClientHaiku::learnWord): 10290 (WebCore::EditorClientHaiku::checkSpellingOfString): 10291 (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord): 10292 (WebCore::EditorClientHaiku::checkGrammarOfString): 10293 (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString): 10294 (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord): 10295 (WebCore::EditorClientHaiku::showSpellingUI): 10296 (WebCore::EditorClientHaiku::spellingUIIsShowing): 10297 (WebCore::EditorClientHaiku::getGuessesForWord): 10298 (WebCore::EditorClientHaiku::setInputMethodState): 10299 (WebCore::EditorClientHaiku::isEditing): 10300 * haiku/WebCoreSupport/EditorClientHaiku.h: Added. 10301 103022009-07-16 Maxime Simon <simon.maxime@gmail.com> 10303 10304 Reviewed by Eric Seidel. 10305 10306 Added DragClient for Haiku WebCore support. 10307 https://bugs.webkit.org/show_bug.cgi?id=26952 10308 10309 Adding two files, DragClientHaiku.h and DragClientHaiku.cpp 10310 10311 * haiku/WebCoreSupport/DragClientHaiku.cpp: Added. 10312 (WebCore::DragClientHaiku::actionMaskForDrag): 10313 (WebCore::DragClientHaiku::willPerformDragDestinationAction): 10314 (WebCore::DragClientHaiku::dragControllerDestroyed): 10315 (WebCore::DragClientHaiku::dragSourceActionMaskForPoint): 10316 (WebCore::DragClientHaiku::willPerformDragSourceAction): 10317 (WebCore::DragClientHaiku::startDrag): 10318 (WebCore::DragClientHaiku::createDragImageForLink): 10319 * haiku/WebCoreSupport/DragClientHaiku.h: Added. 10320 103212009-07-16 Maxime Simon <simon.maxime@gmail.com> 10322 10323 Reviewed by Oliver Hunt. 10324 10325 Added ContextMenuClient for Haiku WebCore support. 10326 https://bugs.webkit.org/show_bug.cgi?id=26952 10327 10328 Adding two files, ContextMenuClientHaiku.h 10329 and ContextMenuClientHaiku.cpp 10330 10331 * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Added. 10332 (WebCore::ContextMenuClientHaiku::contextMenuDestroyed): 10333 (WebCore::ContextMenuClientHaiku::getCustomMenuFromDefaultItems): 10334 (WebCore::ContextMenuClientHaiku::contextMenuItemSelected): 10335 (WebCore::ContextMenuClientHaiku::downloadURL): 10336 (WebCore::ContextMenuClientHaiku::lookUpInDictionary): 10337 (WebCore::ContextMenuClientHaiku::speak): 10338 (WebCore::ContextMenuClientHaiku::isSpeaking): 10339 (WebCore::ContextMenuClientHaiku::stopSpeaking): 10340 (WebCore::ContextMenuClientHaiku::searchWithGoogle): 10341 * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Added. 10342 103432009-07-10 Adam Roben <aroben@apple.com> 10344 10345 Sort all our Xcode projects 10346 10347 Accomplished using sort-Xcode-project-file. 10348 10349 Requested by Dave Kilzer. 10350 10351 * WebKit.xcodeproj/project.pbxproj: 10352 103532009-07-02 Adam Roben <aroben@apple.com> 10354 10355 Fix warnings from update-webkit-localizable-strings 10356 10357 Rubber-stamped by Eric Carlson. 10358 10359 * English.lproj/Localizable.strings: Updated. 10360 103612009-07-02 Adam Roben <aroben@apple.com> 10362 10363 Update StringsNotToBeLocalized.txt for (not so) recent changes 10364 10365 Bug 26926: StringsNotToBeLocalized.txt is out-of-date 10366 <https://bugs.webkit.org/show_bug.cgi?id=26926> 10367 10368 Reviewed by John Sullivan. 10369 10370 * StringsNotToBeLocalized.txt: 10371 103722009-07-02 Pierre d'Herbemont <pdherbemont@apple.com> 10373 10374 Reviewed by Simon Fraser. 10375 10376 <rdar://problem/6518119> 10377 10378 Add localized strings for media controller status messages. 10379 10380 * English.lproj/Localizable.strings: Localized text. 10381 103822009-06-08 Dan Bernstein <mitz@apple.com> 10383 10384 Rubber-stamped by Mark Rowe. 10385 10386 - updated the project after giving Objective-C++ the .mm extension 10387 10388 * WebKit.xcodeproj/project.pbxproj: 10389 103902009-06-04 Sam Weinig <sam@webkit.org> 10391 10392 Reviewed by Alice Liu. 10393 10394 Move WebView internal data into WebViewData.h/mm. 10395 10396 * WebKit.xcodeproj/project.pbxproj: 10397 103982009-06-03 Sam Weinig <sam@webkit.org> 10399 10400 Reviewed by Mark Rowe. 10401 10402 Added WebDelegateImplementationCaching.h/mm 10403 10404 * WebKit.xcodeproj/project.pbxproj: 10405 104062009-06-03 Sam Weinig <sam@webkit.org> 10407 10408 Reviewed by Mark Rowe. 10409 10410 Add WebViewInternal.mm. 10411 10412 * WebKit.xcodeproj/project.pbxproj: 10413 104142009-06-03 Dan Bernstein <mitz@apple.com> 10415 10416 Reviewed by Anders Carlsson. 10417 10418 - WebKit project part of eliminating WebCoreTextRenderer 10419 10420 * WebKit.xcodeproj/project.pbxproj: Changed WebKitNSStringExtras.m to 10421 compile as Objective-C++. 10422 104232009-06-01 Darin Adler <darin@apple.com> 10424 10425 Reviewed by Maciej Stachowiak. 10426 10427 Bug 26113: break WebTextCompletionController out into its own source file 10428 https://bugs.webkit.org/show_bug.cgi?id=26113 10429 10430 * WebKit.xcodeproj/project.pbxproj: Add WebTextCompletionController.h/mm. 10431 104322009-05-28 Mark Rowe <mrowe@apple.com> 10433 10434 Rubber-stamped by Anders Carlsson. 10435 10436 Symlink WebKitPluginHost.app in to place if needed. 10437 10438 * WebKit.xcodeproj/project.pbxproj: 10439 104402009-05-24 Darin Adler <darin@apple.com> 10441 10442 * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions. 10443 104442009-05-16 Anders Carlsson <andersca@apple.com> 10445 10446 Reviewed by Sam Weinig and Dan Bernstein. 10447 10448 Fix <rdar://problem/6889644>. 10449 10450 * English.lproj/Localizable.strings: 10451 104522009-05-10 Alexey Proskuryakov <ap@webkit.org> 10453 10454 Reviewed by Dan Bernstein. 10455 10456 <rdar://problem/6870383> Have to enter credentials twice when downloading from a protected page 10457 10458 * WebKit.xcodeproj/project.pbxproj: Renamed Misc/WebDownload.m as WebDownload.mm, so that 10459 it could use C++ code from AuthenticaitonMac.h. 10460 104612009-04-27 Douglas R. Davidson <ddavidso@apple.com> 10462 10463 Add localizable strings for 10464 <rdar://problem/6724106> WebViews need to implement text checking 10465 10466 Reviewed by Justin Garcia. 10467 10468 * English.lproj/Localizable.strings: 10469 104702009-04-27 Kevin Decker <kdecker@apple.com> 10471 10472 Reviewed by Anders Carlsson. 10473 10474 <rdar://problem/6352982> 10475 10476 * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project. 10477 104782009-04-23 Kevin Decker <kdecker@apple.com> 10479 10480 Reviewed by Anders Carlsson. 10481 10482 * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project. 10483 104842009-04-21 Adam Roben <aroben@apple.com> 10485 10486 Update StringsNotToBeLocalized.txt for recent changes 10487 10488 Rubber-stamped by John Sullivan. 10489 10490 * StringsNotToBeLocalized.txt: 10491 104922009-04-19 Darin Adler <darin@apple.com> 10493 10494 * StringsNotToBeLocalized.txt: Updated for recent changes. 10495 104962009-04-17 David Kilzer <ddkilzer@apple.com> 10497 10498 Simplify FEATURE_DEFINES definition 10499 10500 Reviewed by Darin Adler. 10501 10502 This moves FEATURE_DEFINES and its related ENABLE_FEATURE_NAME 10503 variables to their own FeatureDefines.xcconfig file. It also 10504 extracts a new ENABLE_GEOLOCATION variable so that 10505 FEATURE_DEFINES only needs to be defined once. 10506 10507 * WebKit.xcodeproj/project.pbxproj: Added 10508 FeatureDefines.xcconfig file. 10509 105102009-04-10 Timothy Hatcher <timothy@apple.com> 10511 10512 Remove DOMDocumentPrivate.h now that <rdar://problem/6730996> is fixed. 10513 10514 Rubber-stamped by Mark Rowe. 10515 10516 * WebKit.xcodeproj/project.pbxproj: 10517 105182009-04-09 Mike Thole <mthole@apple.com> 10519 10520 Reviewed by Adam Roben. 10521 10522 * WebKit.xcodeproj/project.pbxproj: 10523 Set the Localizable.strings encoding to UTF-16. 10524 105252009-04-07 Anders Carlsson <andersca@apple.com> 10526 10527 Try to fix the Leopard build once more. 10528 10529 * WebKit.xcodeproj/project.pbxproj: 10530 105312009-04-07 Anders Carlsson <andersca@apple.com> 10532 10533 Another attempt at fixing the build. 10534 10535 * WebKit.xcodeproj/project.pbxproj: 10536 105372009-04-02 Adele Peterson <adele@apple.com> 10538 10539 Reviewed by Darin Adler. 10540 10541 * WebKit.xcodeproj/project.pbxproj: 10542 Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private. 10543 105442009-04-01 Greg Bolsinga <bolsinga@apple.com> 10545 10546 Reviewed by Mark Rowe. 10547 10548 https://bugs.webkit.org/show_bug.cgi?id=24990 10549 Put SECTORDER_FLAGS into xcconfig files. 10550 10551 * WebKit.xcodeproj/project.pbxproj: 10552 105532009-03-27 Darin Adler <darin@apple.com> 10554 10555 * StringsNotToBeLocalized.txt: Updated for recent changes. 10556 105572009-03-16 Darin Adler <darin@apple.com> 10558 10559 Reviewed by Dan Bernstein. 10560 10561 * English.lproj/Localizable.strings: Updated. 10562 * StringsNotToBeLocalized.txt: Updated for recent changes. 10563 105642009-03-13 Greg Bolsinga <bolsinga@apple.com> 10565 10566 Reviewed by Simon Fraser. 10567 10568 Update Geolocation perimission dialogs to be asynchronous. 10569 https://bugs.webkit.org/show_bug.cgi?id=24505 10570 10571 Add WebGeolocation, a wrapper around WebCore::Geolocation. It mimics the 10572 coding style set by WebSecurityOrigin. 10573 10574 * WebKit.xcodeproj/project.pbxproj: 10575 105762009-03-13 Anders Carlsson <andersca@apple.com> 10577 10578 Reviewed by Dan Bernstein. 10579 10580 <rdar://problem/6610666> Revise the Cocoa event model text API 10581 10582 Remove nptextinput.h 10583 10584 * WebKit.xcodeproj/project.pbxproj: 10585 105862009-03-03 David Kilzer <ddkilzer@apple.com> 10587 10588 <rdar://problem/6581203> WebCore and WebKit should install the same set of headers during installhdrs phase as build phase 10589 10590 Reviewed by Mark Rowe. 10591 10592 The fix is to add INSTALLHDRS_COPY_PHASE = YES and 10593 INSTALLHDRS_SCRIPT_PHASE = YES to WebKit.xcconfig, then to 10594 make sure various build phase scripts work with the installhdrs 10595 build phase. 10596 10597 * WebKit.xcodeproj/project.pbxproj: 10598 - Added shell code to prevent running "Check For Global 10599 Initializers", "Check For Exit Time Destructors" and "Check 10600 For Weak VTables" scripts during the installhdrs build phase. 10601 - Removed UMBRELLA_FRAMEWORKS_DIR from the Debug and Release 10602 targets since it's no longer needed after defining 10603 WEBCORE_PRIVATE_HEADERS_DIR in WebKit.xcconfig. 10604 106052009-03-03 David Kilzer <ddkilzer@apple.com> 10606 10607 Remove last vestiges of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR from WebKit 10608 10609 Reviewed by Adam Roben. 10610 10611 Use of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR was removed in r37465 10612 since NPAPI headers had migrated from JavaScriptCore to WebCore 10613 before that. 10614 10615 * WebKit.xcodeproj/project.pbxproj: Removed 10616 JAVASCRIPTCORE_PRIVATE_HEADERS_DIR build setting from from Debug 10617 and Release configurations. 10618 106192009-03-02 Anders Carlsson <andersca@apple.com> 10620 10621 WebNetscapePluginPackage.mm is an Objective-C++ file. 10622 10623 * WebKit.xcodeproj/project.pbxproj: 10624 106252009-03-02 Anders Carlsson <andersca@apple.com> 10626 10627 Reviewed by John Sullivan. 10628 10629 Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm 10630 10631 * WebKit.xcodeproj/project.pbxproj: 10632 106332009-02-20 Anders Carlsson <andersca@apple.com> 10634 10635 Reviewed by Dan Bernstein. 10636 10637 Add new files. 10638 10639 * WebKit.xcodeproj/project.pbxproj: 10640 106412009-02-13 Darin Adler <darin@apple.com> 10642 10643 * StringsNotToBeLocalized.txt: Updated for recent changes. 10644 106452009-02-07 Darin Adler <darin@apple.com> 10646 10647 * StringsNotToBeLocalized.txt: Updated for recent changes. 10648 106492009-02-04 Timothy Hatcher <timothy@apple.com> 10650 10651 Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate. 10652 10653 <rdar://problem/6508457> Launching widget in Dashcode debugger is 10654 super-slow due forwardInvocation: calling debug delegate 10655 10656 Reviewed by Oliver Hunt. 10657 10658 * WebKit.xcodeproj/project.pbxproj: 10659 106602009-02-02 Anders Carlsson <andersca@apple.com> 10661 10662 Reviewed by Dan Bernstein. 10663 10664 Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere. 10665 10666 * WebKit.xcodeproj/project.pbxproj: 10667 106682009-01-26 Mark Rowe <mrowe@apple.com> 10669 10670 Rubber-stamped by Sam Weinig. 10671 10672 Clean up after r40240. 10673 10674 * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs. 10675 106762009-01-25 Darin Adler <darin@apple.com> 10677 10678 Try to fix full build on Mac Leopard. 10679 10680 * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target. 10681 Maybe this is temporary, but I had to do it to get the full build to succeed. 10682 106832009-01-25 Mark Rowe <mrowe@apple.com> 10684 10685 Rubber-stamped by Dan Bernstein. 10686 10687 Improve the consistency of settings in our .xcconfig files. 10688 10689 * WebKit.xcodeproj/project.pbxproj: 10690 106912009-01-23 Brady Eidson <beidson@apple.com> 10692 10693 Rubberstamped by Darin Adler 10694 10695 Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role. 10696 10697 * WebKit.xcodeproj/project.pbxproj: 10698 106992009-01-20 Anders Carlsson <andersca@apple.com> 10700 10701 Reviewed by Sam Weinig. 10702 10703 Add ProxyInstance files. 10704 10705 * WebKit.xcodeproj/project.pbxproj: 10706 107072009-01-04 David Kilzer <ddkilzer@apple.com> 10708 10709 Don't install internal headers in WebKit framework 10710 10711 Reviewed by Darin Adler. 10712 10713 * WebKit.xcodeproj/project.pbxproj: Remove roles from internal 10714 headers so they're not installed. 10715 107162009-01-02 Darin Adler <darin@apple.com> 10717 10718 * StringsNotToBeLocalized.txt: Updated. 10719 107202008-12-23 Darin Adler <darin@apple.com> 10721 10722 Reviewed by Alexey Proskuryakov. 10723 10724 - fix https://bugs.webkit.org/show_bug.cgi?id=22976 10725 crash due to Mail's use of WebArchive and WebResource on non-main thread 10726 10727 * StringsNotToBeLocalized.txt: Updated. 10728 10729 * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and 10730 existing file WebResourceInternal.h. 10731 107322008-12-08 David Kilzer <ddkilzer@apple.com> 10733 10734 Bug 22555: Sort "children" sections in Xcode project files 10735 10736 <https://bugs.webkit.org/show_bug.cgi?id=22555> 10737 10738 Reviewed by Eric Seidel. 10739 10740 * WebKit.xcodeproj/project.pbxproj: Sorted. 10741 107422008-12-08 Darin Adler <darin@apple.com> 10743 10744 * StringsNotToBeLocalized.txt: Updated for recent changes. 10745 107462008-12-05 Dan Bernstein <mitz@apple.com> 10747 10748 Mac build fix. 10749 10750 * WebKit.xcodeproj/project.pbxproj: 10751 107522008-12-05 Dan Bernstein <mitz@apple.com> 10753 10754 Mac build fix. 10755 10756 * WebKit.xcodeproj/project.pbxproj: 10757 107582008-12-04 Anders Carlsson <andersca@apple.com> 10759 10760 Reviewed by Sam Weinig. 10761 10762 Add HostedNetscapePluginStream. 10763 10764 * WebKit.xcodeproj/project.pbxproj: 10765 107662008-12-03 Anders Carlsson <andersca@apple.com> 10767 10768 Reviewed by Sam Weinig. 10769 10770 Move WebPluginRequest to its own file. 10771 10772 * WebKit.xcodeproj/project.pbxproj: 10773 107742008-12-03 Steve Falkenburg <sfalken@apple.com> 10775 10776 Update strings not to be localized. 10777 10778 Reviewed by Adam Roben. 10779 10780 * StringsNotToBeLocalized.txt: 10781 107822008-11-26 Mark Rowe <mrowe@apple.com> 10783 10784 Build fix. 10785 10786 Fix up the references to files under WebKit/mac/Plugins/Hosted. 10787 10788 * WebKit.xcodeproj/project.pbxproj: 10789 107902008-11-26 Anders Carlsson <andersca@apple.com> 10791 10792 Reviewed by Mark Rowe. 10793 10794 Add plug-in host related files to the Xcode project. 10795 10796 * WebKit.xcodeproj/project.pbxproj: 10797 107982008-11-14 Dan Bernstein <mitz@apple.com> 10799 10800 Reviewed by Darin Adler. 10801 10802 - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate 10803 10804 * English.lproj/Localizable.strings: Added the Text Direction submenu 10805 title. 10806 108072008-11-13 John Sullivan <sullivan@apple.com> 10808 10809 fixed <rdar://problem/6361578> Web Kit UI strings: a few edits 10810 10811 Reviewed by Tim Hatcher 10812 10813 * English.lproj/Localizable.strings: 10814 updated for these changes 10815 10816 * StringsNotToBeLocalized.txt: 10817 removed unused exception 10818 108192008-11-12 John Sullivan <sullivan@apple.com> 10820 10821 fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear" 10822 10823 Reviewed by Tim Hatcher 10824 10825 * English.lproj/Localizable.strings: 10826 * StringsNotToBeLocalized.txt: 10827 updated for this change 10828 108292008-11-10 Anders Carlsson <andersca@apple.com> 10830 10831 Reviewed by Kevin Decker. 10832 10833 Add WebHostedNetscapePluginView to the project. 10834 10835 * WebKit.xcodeproj/project.pbxproj: 10836 108372008-11-10 Anders Carlsson <andersca@apple.com> 10838 10839 Reviewed by Kevin Decker. 10840 10841 Add a new WebBaseNetscapePluginView class. 10842 10843 * WebKit.xcodeproj/project.pbxproj: 10844 108452008-11-10 Anders Carlsson <andersca@apple.com> 10846 10847 Reviewed by Adam Roben. 10848 10849 Rename WebBaseNetscapePluginView to WebNetscapePluginView. 10850 10851 * StringsNotToBeLocalized.txt: 10852 * WebKit.xcodeproj/project.pbxproj: 10853 108542008-11-05 Anders Carlsson <andersca@apple.com> 10855 10856 Reviewed by Kevin Decker. 10857 10858 Remove WebPlugInStreamLoaderDelegate.h 10859 10860 * WebKit.xcodeproj/project.pbxproj: 10861 108622008-11-03 Darin Adler <darin@apple.com> 10863 10864 Reviewed by Tim Hatcher. 10865 10866 - https://bugs.webkit.org/show_bug.cgi?id=22061 10867 create script to check for exit-time destructors 10868 10869 * WebKit.xcodeproj/project.pbxproj: Added a script 10870 phase that runs the check-for-exit-time-destructors script. 10871 108722008-10-31 Anders Carlsson <andersca@apple.com> 10873 10874 Reviewed by Kevin Decker. 10875 10876 Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins. 10877 10878 * WebKit.xcodeproj/project.pbxproj: 10879 108802008-10-29 Matt Lilek <webkit@mattlilek.com> 10881 10882 Not reviewed, build fix. 10883 10884 * WebKit.xcodeproj/project.pbxproj: 10885 108862008-10-28 Adele Peterson <adele@apple.com> 10887 10888 Reviewed by John Sullivan. 10889 10890 Fix for https://bugs.webkit.org/show_bug.cgi?id=21880 10891 "files" string for multifile uploads needs to be localized 10892 10893 * English.lproj/Localizable.strings: Updated with new string. 10894 108952008-10-28 Adele Peterson <adele@apple.com> 10896 10897 Reviewed by Sam Weinig. 10898 10899 * English.lproj/Localizable.strings: 10900 Updated. 10901 109022008-10-27 Darin Adler <darin@apple.com> 10903 10904 * StringsNotToBeLocalized.txt: Updated for recent changes. 10905 109062008-10-24 Timothy Hatcher <timothy@apple.com> 10907 10908 Implement new InspectorClient methods to work with Settings. 10909 10910 https://bugs.webkit.org/show_bug.cgi?id=21856 10911 10912 Reviewed by Darin Adler. 10913 10914 * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file. 10915 109162008-10-15 Mark Rowe <mrowe@apple.com> 10917 10918 Rubber-stamped by Brady Eidson. 10919 10920 <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources. 10921 10922 * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt. 10923 109242008-10-14 Maxime Britto <britto@apple.com> 10925 10926 Reviewed by Darin Adler. 10927 10928 * WebKit.xcodeproj/project.pbxproj: Added two files for the 10929 WebTextIterator, and made the WebTextIterator.h private 10930 109312008-10-04 Mark Rowe <mrowe@apple.com> 10932 10933 Reviewed by Tim Hatcher. 10934 10935 Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible. 10936 10937 * WebKit.xcodeproj/project.pbxproj: 10938 109392008-09-24 Darin Adler <darin@apple.com> 10940 10941 * StringsNotToBeLocalized.txt: Updated for recent changes. 10942 109432008-09-15 Chris Fleizach <cfleizach@apple.com> 10944 10945 Reviewed by Darin Adler, Beth Dakin 10946 10947 Support strings for AXLists 10948 10949 * English.lproj/Localizable.strings: 10950 109512008-09-15 Anders Carlsson <andersca@apple.com> 10952 10953 Reviewed by Mitz. 10954 10955 Merge WebNetscapePluginStream into WebBaseNetscapePluginStream. 10956 10957 * WebKit.xcodeproj/project.pbxproj: 10958 109592008-09-02 Mark Rowe <mrowe@apple.com> 10960 10961 Reviewed by Tim Hatcher. 10962 10963 Build fix. Remove the now unnecessary check for "4" in the user agent string. 10964 10965 * WebKit.xcodeproj/project.pbxproj: 10966 109672008-08-17 Geoffrey Garen <ggaren@apple.com> 10968 10969 Reviewed by Cameron Zwarich. 10970 10971 Updated project files to XCode 3.1. 10972 10973 * WebKit.xcodeproj/project.pbxproj: 10974 109752008-08-15 Mark Rowe <mrowe@apple.com> 10976 10977 Rubber-stamped by Geoff Garen. 10978 10979 <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework 10980 10981 * WebKit.xcodeproj/project.pbxproj: Enable the debug variant. 10982 109832008-08-05 Anders Carlsson <andersca@apple.com> 10984 10985 Reviewed by Darin Adler. 10986 10987 Remove MainThreadObjectDeallocator.{h|mm}. 10988 10989 * WebKit.xcodeproj/project.pbxproj: 10990 109912008-08-04 Mark Rowe <mrowe@apple.com> 10992 10993 Reviewed by Darin Adler. 10994 10995 Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources. 10996 Part one of fix for <rdar://problem/5853147>. 10997 10998 * WebKit.xcodeproj/project.pbxproj: 10999 110002008-07-31 David D. Kilzer <ddkilzer@webkit.org> 11001 11002 Fix layout test results for webarchive/test-xml-stylesheet.xml 11003 11004 Reviewed by Darin Adler. 11005 11006 * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h. 11007 Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h 11008 to private so they're copied into PrivateHeaders. 11009 110102008-07-11 Stephanie Lewis <slewis@apple.com> 11011 11012 Reviewed by Darin Adler. 11013 11014 Move WebPreferences.m to objc++ so it can include the new WTF leak counting class. 11015 11016 * WebKit.xcodeproj/project.pbxproj: 11017 110182008-07-07 Mark Rowe <mrowe@apple.com> 11019 11020 Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project 11021 so that they don't have an unnecessary ".." in the path. 11022 11023 * WebKit.xcodeproj/project.pbxproj: 11024 110252008-07-05 Mark Rowe <mrowe@apple.com> 11026 11027 Reviewed by John Sullivan. 11028 11029 Remove WebSearchableTextView as it has been unused for some time now. 11030 11031 * WebKit.xcodeproj/project.pbxproj: 11032 110332008-06-26 Anders Carlsson <andersca@apple.com> 11034 11035 Reviewed by Darin Adler. 11036 11037 Add MainThreadObjectDeallocator to sources. 11038 11039 * WebKit.xcodeproj/project.pbxproj: 11040 110412008-06-24 John Sullivan <sullivan@apple.com> 11042 11043 Rubber-stamped by Sam Weinig 11044 11045 * StringsNotToBeLocalized.txt: 11046 brought this file up to date 11047 110482008-06-17 Mark Rowe <mrowe@apple.com> 11049 11050 Reviewed by Darin Adler. 11051 11052 <rdar://problem/5775802> WebKit should not force use of GCC 4.0. 11053 11054 * WebKit.xcodeproj/project.pbxproj: 11055 110562008-05-22 Timothy Hatcher <timothy@apple.com> 11057 11058 <rdar://problem/5956403> Update the Develop menu to match the new Inspector items 11059 11060 Reviewed by Adam Roben. 11061 11062 * English.lproj/Localizable.strings: Added new strings. 11063 110642008-05-21 Anders Carlsson <andersca@apple.com> 11065 11066 Reviewed by Maciej. 11067 11068 Add WebIconFetcher files. 11069 11070 * WebKit.xcodeproj/project.pbxproj: 11071 110722008-05-16 Timothy Hatcher <timothy@apple.com> 11073 11074 Removes WebScriptDebugServer files and related calls. This removes 11075 the hooks that Drosera uses for debugging. Now that the Web Inspector 11076 has a better debugger, we don't need these anymore. 11077 11078 Reviewed by Sam Weinig. 11079 11080 * StringsNotToBeLocalized.txt: 11081 * WebKit.xcodeproj/project.pbxproj: 11082 110832008-05-13 Chris Fleizach <cfleizach@apple.com> 11084 11085 Reviewed by Beth Dakin 11086 11087 <rdar://problem/4780592> WebKit application has its window announced as HTML content 11088 11089 * English.lproj/Localizable.strings: 11090 * WebKit.xcodeproj/project.pbxproj: 11091 110922008-05-09 Anders Carlsson <andersca@apple.com> 11093 11094 Reviewed by Oliver. 11095 11096 <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins 11097 11098 Add nptextinput.h as a public header. 11099 11100 * WebKit.xcodeproj/project.pbxproj: 11101 111022008-05-06 Stephanie Lewis <slewis@apple.com> 11103 11104 Reviewed by Andersca. 11105 11106 prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file. 11107 11108 * WebKit.xcodeproj/project.pbxproj: 11109 111102008-05-01 Anders Carlsson <andersca@apple.com> 11111 11112 Reviewed by Tim. 11113 11114 Remove npfunctions.h 11115 11116 * WebKit.xcodeproj/project.pbxproj: 11117 111182008-05-01 Sam Weinig <sam@webkit.org> 11119 11120 Reviewed by Anders Carlsson. 11121 11122 Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm. 11123 11124 * WebKit.xcodeproj/project.pbxproj: 11125 111262008-04-30 Anders Carlsson <andersca@apple.com> 11127 11128 Reviewed by Adam. 11129 11130 Add Cocoa event handler. 11131 11132 * WebKit.xcodeproj/project.pbxproj: 11133 111342008-04-29 Anders Carlsson <andersca@apple.com> 11135 11136 Reviewed by Adam. 11137 11138 Add new event handlers. 11139 11140 * WebKit.xcodeproj/project.pbxproj: 11141 111422008-04-07 John Sullivan <sullivan@apple.com> 11143 11144 Reviewed by Tim 11145 11146 - made the JavaScript text input panel not block Quit (part of 4133196) 11147 11148 * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib: 11149 * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib: 11150 * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib: 11151 Made the panel be a NonBlockingPanel 11152 111532008-04-04 Ada Chan <adachan@apple.com> 11154 11155 Updated the format string for window title for a standalone image to take integers. 11156 11157 Reviewed by Dan. 11158 11159 * English.lproj/Localizable.strings: 11160 111612008-03-28 Brady Eidson <beidson@apple.com> 11162 11163 Rubberstamped by Darin Adler 11164 11165 Remove WebArchiver.h/mm 11166 11167 * WebKit.xcodeproj/project.pbxproj: 11168 111692008-03-25 Brady Eidson <beidson@apple.com> 11170 11171 Reviewed by Darin 11172 11173 <rdar://problem/4516169> - Support WebArchives on Windows 11174 11175 * WebKit.xcodeproj/project.pbxproj: 11176 111772008-03-24 Brady Eidson <beidson@apple.com> 11178 11179 Reviewed by Darin's rubberstamp 11180 11181 Rename a .m to .mm 11182 11183 * WebKit.xcodeproj/project.pbxproj: 11184 111852008-03-20 John Sullivan <sullivan@apple.com> 11186 11187 * StringsNotToBeLocalized.txt: 11188 Brought this file up to date 11189 111902008-03-20 Adam Roben <aroben@apple.com> 11191 11192 Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++ 11193 11194 Reviewed by Tim Hatcher. 11195 11196 * WebKit.xcodeproj/project.pbxproj: 11197 111982008-03-12 Darin Adler <darin@apple.com> 11199 11200 Reviewed by Anders. 11201 11202 - http://bugs.webkit.org/show_bug.cgi?id=17640 11203 eliminate WebCoreFrameBridge 11204 11205 * StringsNotToBeLocalized.txt: Updated for recent changes. 11206 * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm. 11207 112082008-03-11 Darin Adler <darin@apple.com> 11209 11210 Reviewed by Anders. 11211 11212 * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++. 11213 We can rename the file later. 11214 112152008-03-07 Mark Rowe <mrowe@apple.com> 11216 11217 Reviewed by Oliver Hunt. 11218 11219 Fix WebKit build with GCC 4.2. 11220 11221 * WebKit.xcodeproj/project.pbxproj: Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it. 11222 112232008-03-06 Darin Adler <darin@apple.com> 11224 11225 * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h. 11226 112272008-03-06 David D. Kilzer <ddkilzer@apple.com> 11228 11229 Name the WebKit build phase script that generates WebKit.LP64.exp. 11230 11231 * WebKit.xcodeproj/project.pbxproj: Name the build phase script 11232 that generates the 64-bit export file to match the corresponding 11233 build phase script in WebCore. 11234 112352008-03-05 Adam Roben <aroben@apple.com> 11236 11237 Remove WebCoreScriptDebugger.{h,mm} 11238 11239 Reviewed by Kevin M. 11240 11241 * WebKit.xcodeproj/project.pbxproj: 11242 112432008-03-05 Adam Roben <aroben@apple.com> 11244 11245 Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm} 11246 11247 Reviewed by Kevin M. 11248 11249 * WebKit.xcodeproj/project.pbxproj: 11250 112512008-03-05 Adam Roben <aroben@apple.com> 11252 11253 Remove WebScriptDebugger 11254 11255 Reviewed by Kevin M. 11256 11257 * WebKit.xcodeproj/project.pbxproj: Remove 11258 WebScriptDebugDelegatePrivate.h from the project. 11259 112602008-03-05 Adam Roben <aroben@apple.com> 11261 11262 Move WebCoreScriptDebuggerImp to its own source files 11263 11264 Reviewed by Kevin M. 11265 11266 * WebKit.xcodeproj/project.pbxproj: Added new files to the project. 11267 112682008-03-05 Adam Roben <aroben@apple.com> 11269 11270 Move WebCoreScriptDebugger to WebKit 11271 11272 Reviewed by Darin Adler. 11273 11274 * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm} 11275 to the project. 11276 112772008-01-26 Greg Bolsinga <bolsinga@apple.com> 11278 11279 <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit 11280 11281 Reviewed by Darin Adler. 11282 11283 * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h. 11284 112852008-01-23 Steve Falkenburg <sfalken@apple.com> 11286 11287 Update localization exceptions. 11288 11289 Reviewed by Darin Adler. 11290 11291 * English.lproj/Localizable.strings: 11292 * StringsNotToBeLocalized.txt: 11293 112942008-01-20 Mark Rowe <mrowe@apple.com> 11295 11296 Reviewed by Dan Bernstein. 11297 11298 Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer 11299 interested in supporting Safari 2 with TOT WebKit. 11300 11301 * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM 11302 as it is no longer used. 11303 113042008-01-03 Darin Adler <darin@apple.com> 11305 11306 - fix Safari build 11307 11308 * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build). 11309 113102008-01-02 Alexey Proskuryakov <ap@webkit.org> 11311 11312 Reviewed by Darin Adler. 11313 11314 Removed "BackwardDelete", which is no longer present in source code. 11315 11316 * StringsNotToBeLocalized.txt: 11317 113182007-12-16 Mark Rowe <mrowe@apple.com> 11319 11320 Reviewed by Maciej Stachowiak. 11321 11322 Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation. 11323 11324 * WebKit.xcodeproj/project.pbxproj: Add new files. 11325 113262007-12-14 Darin Adler <darin@apple.com> 11327 11328 * StringsNotToBeLocalized.txt: Updated. 11329 113302007-12-12 Brady Eidson <beidson@apple.com> 11331 11332 Reviewed by Sam Weinig 11333 11334 Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows) 11335 11336 * WebKit.xcodeproj/project.pbxproj: Added a new file 11337 113382007-12-12 Mark Rowe <mrowe@apple.com> 11339 11340 Reviewed by Dave Kilzer. 11341 11342 Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds. 11343 11344 * WebKit.xcodeproj/project.pbxproj: 11345 113462007-11-19 Brady Eidson <beidson@apple.com> 11347 11348 Reviewed by Maciej 11349 11350 * WebKit.xcodeproj/project.pbxproj: Sorted! 11351 113522007-11-17 Timothy Hatcher <timothy@apple.com> 11353 11354 Reviewed by Mark Rowe. 11355 11356 Bug 13470: i18n: The Web Inspector is not localizable 11357 http://bugs.webkit.org/show_bug.cgi?id=13470 11358 11359 Update the localized strings and the file encoding of WebInspectorClient.mm. 11360 11361 * English.lproj/Localizable.strings: 11362 * StringsNotToBeLocalized.txt: 11363 * WebKit.xcodeproj/project.pbxproj: 11364 113652007-11-16 Mark Rowe <mrowe@apple.com> 11366 11367 Reviewed by Tim Hatcher. 11368 11369 Build WebCore as a sub-framework of WebKit in all configurations. 11370 11371 * WebKit.xcodeproj/project.pbxproj: 11372 113732007-11-16 Brady Eidson <beidson@apple.com> 11374 11375 * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also! 11376 113772007-11-16 Brady Eidson <beidson@apple.com> 11378 11379 * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so 11380 it is exported 11381 113822007-11-16 Brady Eidson <beidson@apple.com> 11383 11384 Reviewed by John 11385 11386 Database management API tweaks 11387 11388 * WebKit.xcodeproj/project.pbxproj: 11389 113902007-11-15 Brady Eidson <beidson@apple.com> 11391 11392 Reviewed by John 11393 11394 Stubbing out everything required for a WebKit API for databases 11395 11396 * WebKit.xcodeproj/project.pbxproj: 11397 113982007-11-12 Adam Roben <aroben@apple.com> 11399 11400 * StringsNotToBeLocalized.txt: Updated. 11401 114022007-11-08 Kevin Ollivier <kevino@theolliviers.com> 11403 11404 Adding the wx WebKit implementation. 11405 11406 Reviewed by Mark Rowe. 11407 11408 * wx: Added. 11409 114102007-11-07 Mark Rowe <mrowe@apple.com> 11411 11412 Reviewed by Kevin Decker. 11413 11414 Fix 64-bit Mac build. 11415 11416 * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT 11417 to be relative to PROJECT_DIR. PROJECT_DIR takes into account the projectDirPath 11418 setting of the project, which in this instance includes the necessary "mac" 11419 subdirectory. 11420 11421