1 2011-04-18 Timothy Hatcher <timothy (a] apple.com> 2 3 Make update-webkit-localizable-strings put WebKit/win strings in WebCore 4 now that all localized strings in WebKit/win use WEB_UI_STRING. 5 6 https://webkit.org/b/58747 7 8 Reviewed by Dan Bernstein. 9 10 * English.lproj/Localizable.strings: Removed. 11 12 2011-04-17 Joseph Pecoraro <joepeck (a] webkit.org> 13 14 Reviewed by Timothy Hatcher. 15 16 Move WebNodeHighlighter into its own file 17 https://bugs.webkit.org/show_bug.cgi?id=58746 18 19 * WebKit.xcodeproj/project.pbxproj: Add WebNodeHighlighter.{h,mm}. 20 21 2011-04-13 Ryuan Choi <ryuan.choi (a] samsung.com> 22 23 Reviewed by Kenneth Rohde Christiansen. 24 25 [CMAKE] Separate DerivedSources. 26 https://bugs.webkit.org/show_bug.cgi?id=58427 27 28 * CMakeLists.txt: Change DERIVED_SOURCES_DIR to DERIVED_SOURCES_WEBCORE_DIR 29 30 2011-04-11 Alexis Menard <alexis.menard (a] openbossa.org> 31 32 Unreviewed build fix for Mac. 33 34 * WebKit.xcodeproj/project.pbxproj: 35 36 2011-04-11 Anna Cavender <annacc (a] chromium.org> 37 38 Reviewed by Eric Carlson. 39 40 Setup ENABLE(TRACK) feature define + initial HTMLTrackElement 41 https://bugs.webkit.org/show_bug.cgi?id=53556 42 43 * WebKit.xcodeproj/project.pbxproj: 44 45 2011-04-08 Geoffrey Garen <ggaren (a] apple.com> 46 47 Reviewed by Oliver Hunt. 48 49 A few heap-related renames and file moves. 50 51 WeakGCPtr<T> => Weak<T> 52 Global<T> => Strong<T> 53 collector/ => heap/ 54 collector/* => heap/* 55 runtime/WeakGCPtr.h => heap/Weak.h 56 57 (Eventually, even more files should move into the heap directory. Like 58 Heap.h and Heap.cpp, for example.) 59 60 * CMakeLists.txt: 61 62 2011-04-08 Dan Bernstein <mitz (a] apple.com> 63 64 No need to compile .js files, that is what the JIT is for. 65 66 * WebKit.xcodeproj/project.pbxproj: 67 68 2011-04-08 Alpha Lam <hclam (a] chromium.org> 69 70 Unreviewed, rolling out r83335. 71 http://trac.webkit.org/changeset/83335 72 https://bugs.webkit.org/show_bug.cgi?id=53556 73 74 GTK and QT bots are broken 75 76 * WebKit.xcodeproj/project.pbxproj: 77 78 2011-04-07 Anna Cavender <annacc (a] chromium.org> 79 80 Reviewed by Eric Carlson. 81 82 Setup ENABLE(TRACK) feature define + initial HTMLTrackElement 83 https://bugs.webkit.org/show_bug.cgi?id=53556 84 85 * WebKit.xcodeproj/project.pbxproj: 86 87 2011-04-07 Andrew Scherkus <scherkus (a] chromium.org> 88 89 Revert ENABLE_TRACK patch due to compile failures. 90 91 * WebKit.xcodeproj/project.pbxproj: 92 93 2011-04-07 Andy Estes <aestes (a] apple.com> 94 95 Reviewed by Darin Adler. 96 97 REGRESSION (r64712): Microsoft Outlook 2011: original message contents 98 not included when replying to an email. 99 https://bugs.webkit.org/show_bug.cgi?id=57794 100 101 * WebKit.xcodeproj/project.pbxproj: 102 103 2011-04-05 Alexey Proskuryakov <ap (a] apple.com> 104 105 Reviewed by Darin Adler. 106 107 Move attributedStringFromRange down to WebCore 108 https://bugs.webkit.org/show_bug.cgi?id=57905 109 110 * WebKit.xcodeproj/project.pbxproj: Removed WebNSAttributedStringExtras, which is now in WebCore. 111 112 2011-03-29 Timothy Hatcher <timothy (a] apple.com> 113 114 Update WebKit Localizable.strings to only contain WebKit/win strings. 115 116 https://webkit.org/b/57354 117 118 Reviewed by Sam Weinig. 119 120 * English.lproj/Localizable.strings: Updated. 121 122 2011-03-23 Jia Pu <jpu (a] apple.com> 123 124 Reviewed by Darin Adler. 125 126 Hook up new AppKit autocorrection UI with WK2. 127 https://bugs.webkit.org/show_bug.cgi?id=56055 128 <rdar://problem/8947463> 129 130 Please see WebCore/ChangeLog for detail. 131 132 * WebKit.xcodeproj/project.pbxproj: 133 134 2011-03-17 Jeff Miller <jeffm (a] apple.com> 135 136 Use a consistent set of file patterns in the svn:ignore property for all .xcodeproj directories, specifically: 137 138 *.mode* 139 *.pbxuser 140 *.perspective* 141 project.xcworkspace 142 xcuserdata 143 144 * WebKit.xcodeproj: Modified property svn:ignore. 145 146 2011-03-15 Alexey Proskuryakov <ap (a] apple.com> 147 148 Reviewed by Darin Adler. 149 150 REGRESSION (WebKit2): keygen element doesn't work 151 https://bugs.webkit.org/show_bug.cgi?id=56402 152 <rdar://problem/9006545> 153 154 * WebKit.xcodeproj/project.pbxproj: Renamed WebKeyGenerator.m to use Objective C++. 155 156 2011-03-11 Anton D'Auria <adauria (a] apple.com> 157 158 Reviewed and landed by Brady Eidson. 159 160 Add WebKit1 API to view and delete local storage 161 https://bugs.webkit.org/show_bug.cgi?id=51878 162 163 * WebKit.xcodeproj/project.pbxproj: 164 165 2011-03-02 Sam Weinig <sam (a] webkit.org> 166 167 Reviewed by Anders Carlsson. 168 169 Fix remaining localization issues by piping all localized strings through WebCore's 170 localization bottleneck. 171 <rdar://problem/8728860> 172 173 * WebKit.xcodeproj/project.pbxproj: 174 175 2011-03-01 Sam Weinig <sam (a] webkit.org> 176 177 Reviewed by Timothy Hatcher. 178 179 WebKit2 needs to be made localizable 180 https://bugs.webkit.org/show_bug.cgi?id=55483 181 182 * StringsNotToBeLocalized.txt: Removed. 183 * WebKit.xcodeproj/project.pbxproj: 184 Copied Localizable.strings to WebCore, it can't be removed entirely 185 yet since Windows is still using it. 186 187 2011-02-24 Peter Kasting <pkasting (a] google.com> 188 189 Reviewed by Eric Seidel. 190 191 Drop the "U; " encryption level from the User Agent string. 192 https://bugs.webkit.org/show_bug.cgi?id=54566 193 194 * StringsNotToBeLocalized.txt: 195 196 2011-02-22 Laszlo Gombos <laszlo.1.gombos (a] nokia.com> 197 198 Reviewed by Alexey Proskuryakov. 199 200 Drop the language tag part from the User Agent string 201 https://bugs.webkit.org/show_bug.cgi?id=54560 202 203 * StringsNotToBeLocalized.txt: Change the User Agent string 204 template. 205 206 2011-02-18 Patrick Gansterer <paroga (a] webkit.org> 207 208 Unreviewed build fix after r78634 and r78786. 209 210 * CMakeLists.txt: 211 212 2011-02-16 Luiz Agostini <luiz.agostini (a] openbossa.org> 213 214 Reviewed by Adam Roben. 215 216 HTML5 <details> and <summary>: localized text 217 https://bugs.webkit.org/show_bug.cgi?id=54260 218 219 Default details summary text must be localizable. 220 221 * English.lproj/Localizable.strings: 222 223 2011-02-06 Patrick Gansterer <paroga (a] webkit.org> 224 225 Reviewed by Andreas Kling. 226 227 [CMake] Add dependencies for Visual Studio projects 228 https://bugs.webkit.org/show_bug.cgi?id=53773 229 230 Add a WebCore dependecy to WebKit, so CMake can 231 generate the correct build order for the solution. 232 233 Remove JavaScriptCore dependecy, since WebCore already depends on it. 234 235 * CMakeLists.txt: 236 237 2011-01-23 Mark Rowe <mrowe (a] apple.com> 238 239 Follow-up to r76477. 240 241 Fix the scripts that detect problematic code such as static initializers 242 and destructors, weak vtables, inappropriate files in the framework wrappers, 243 and public headers including private headers. These had all been broken 244 since the projects were moved in to the Source directory as the paths to the 245 scripts were not updated at that time. 246 247 * WebKit.xcodeproj/project.pbxproj: 248 249 2011-01-20 Zoltan Horvath <zoltan (a] webkit.org> 250 251 Reviewed by Csaba Osztrogonc. 252 253 Refactoring of the custom allocation framework 254 https://bugs.webkit.org/show_bug.cgi?id=49897 255 256 Inheriting from FastAllocBase can result in objects getting larger (bug #33896, #46589). 257 The modification replaces Noncopyable and FastAllocBase classes and these inherits with their 258 equivalent macro implementation at the necessary places. 259 260 2011-01-17 Dan Bernstein <mitz (a] apple.com> 261 262 Rubber-stamped by Mark Rowe. 263 264 Update xcodeproj svn:ignore to include xcuserdata. 265 266 * WebKit.xcodeproj: Modified property svn:ignore. 267 268 2011-01-17 Brady Eidson <beidson (a] apple.com> 269 270 Rubberstamped by Adam Roben. 271 272 Fix up the `make` build on Macs 273 274 * Makefile: Point to the correct Makefile.shared 275 276 2011-01-16 Adam Barth <abarth (a] webkit.org> 277 278 Rubber-stamped by Eric Seidel. 279 280 Move WebKit into Source 281 https://bugs.webkit.org/show_bug.cgi?id=52530 282 283 * Makefile: 284 * scripts/generate-webkitversion.pl: 285 286 2011-01-07 Enrica Casucci <enrica (a] apple.com> 287 288 Reviewed by Alexey Proskuryakov. 289 290 Paste and drag and drop use different code paths to interact with the pasteboard. 291 https://bugs.webkit.org/show_bug.cgi?id=52093 292 The change consists in a refactoring of the code to have only one class that 293 deals with the pasteboard on Mac. 294 295 * WebKit.xcodeproj/project.pbxproj: Removed WebPasteboardHelper.mm and WebPasteboardHelper.h. 296 297 2010-12-31 Adam Barth <abarth (a] webkit.org> 298 299 Update SVN ignore property to hide two more external dependencies. 300 301 * chromium: Modified property svn:ignore. 302 303 2010-12-22 Dan Bernstein <mitz (a] apple.com> 304 305 Rubber-stamped by Mark Rowe. 306 307 Changed WebKitTools to Tools in script build phases. 308 309 * WebKit.xcodeproj/project.pbxproj: 310 311 2010-12-14 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 312 313 Reviewed by Eric Seidel. 314 315 [EFL] Add linker script to export less symbols 316 https://bugs.webkit.org/show_bug.cgi?id=44609 317 318 Filter the exported symbols by using a linker script. Only symbols 319 starting with "ewk_" are exported. 320 321 * CMakeLists.txt: Add link flags to webkit library when there's a 322 version script. 323 324 2010-12-07 Simon Fraser <simon.fraser (a] apple.com> 325 326 Update Xcode project for newer Xcode. 327 328 * WebKit.xcodeproj/project.pbxproj: 329 330 2010-11-18 Darin Adler <darin (a] apple.com> 331 332 * StringsNotToBeLocalized.txt: Updated for recent changes. 333 334 2010-11-16 Patrick Gansterer <paroga (a] webkit.org> 335 336 Reviewed by Andreas Kling. 337 338 [CMake] Remove platform dependent include directories 339 https://bugs.webkit.org/show_bug.cgi?id=49553 340 341 * CMakeLists.txt: 342 343 2010-11-12 John Knottenbelt <jknotten (a] chromium.org> 344 345 Reviewed by Steve Block. 346 347 Rename GeolocationControllerClient to GeolocationClient. 348 https://bugs.webkit.org/show_bug.cgi?id=49259 349 350 * WebKit.xcodeproj/project.pbxproj: 351 352 2010-11-08 Leandro Pereira <leandro (a] profusion.mobi> 353 354 [EFL] Unreviewed. Build fix after r71496. 355 356 * CMakeLists.txt: Add WebCore/loader/cache directory to WebKit's 357 include directories list. 358 359 2010-11-04 Mike Thole <mthole (a] apple.com> 360 361 Reviewed by Dan Bernstein. 362 363 Title for images should use localized numerals 364 https://bugs.webkit.org/show_bug.cgi?id=49017 365 366 * English.lproj/Localizable.strings: Updated. 367 368 2010-10-28 Mark Rowe <mrowe (a] apple.com> 369 370 Stop allowing deprecated methods to be used in NetscapePluginHostProxy.mm now 371 that deprecated methods are no longer used. 372 373 * WebKit.xcodeproj/project.pbxproj: 374 375 2010-10-26 Dan Bernstein <mitz (a] apple.com> 376 377 Build fix. 378 379 * WebKit.xcodeproj/project.pbxproj: Allow deprecated methods to be used in NetscapePluginHostProxy.mm. 380 381 2010-10-23 David Kilzer <ddkilzer (a] apple.com> 382 383 <http://webkit.org/b/48186> Remove unneeded WebHTMLRepresentationInternal.h header 384 385 Reviewed by Sam Weinig. 386 387 The only method defined in WebHTMLRepresentationInternal.h is 388 also defined in WebHTMLRepresentation.h, so use that instead. 389 390 * WebKit.xcodeproj/project.pbxproj: Removed references to 391 WebHTMLRepresentationInternal.h. 392 393 2010-10-21 David Kilzer <ddkilzer (a] apple.com> 394 395 <http://webkit.org/b/48047> Fix warnings found by check-Xcode-source-file-types 396 397 Reviewed by Adam Roben. 398 399 Fixes the following warning: 400 401 WARNING: Incorrect file type 'sourcecode.cpp.objcpp' for file 'WebStringTruncator.h'. 402 1 issues found for WebKit/WebKit.xcodeproj/project.pbxproj. 403 404 * WebKit.xcodeproj/project.pbxproj: Removed explicit file type 405 for WebStringTruncator.h to make it match other header files. 406 407 2010-10-20 Nikolas Zimmermann <nzimmermann (a] rim.com> 408 409 Not reviewed. 410 411 Fix efl build, add missing svg/properties include directory. 412 413 * CMakeLists.txt: 414 415 2010-10-18 Alexey Proskuryakov <ap (a] apple.com> 416 417 Reviewed by David Kilzer. 418 419 https://bugs.webkit.org/show_bug.cgi?id=47864 420 Convert WebNSUserDefaultsExtras.m to .mm 421 422 * WebKit.xcodeproj/project.pbxproj: Renamed WebNSUserDefaultsExtras.m. 423 424 2010-10-12 Eric Seidel <eric (a] webkit.org> 425 426 Reviewed by Darin Adler. 427 428 REGRESSION (new parser): Leopard/Tiger Mail <head>/<body> quirk is gone 429 https://bugs.webkit.org/show_bug.cgi?id=45693 430 431 * WebKit.xcodeproj/project.pbxproj: 432 - Add the MailQuirksUserScript.js to the project. 433 434 2010-10-11 Anders Carlsson <andersca (a] apple.com> 435 436 Reviewed by Darin Adler. 437 438 Remove WebIconFetcher from WebKit and IconFetcher from WebCore 439 https://bugs.webkit.org/show_bug.cgi?id=47523 440 441 Remove all traces of the WebKit WebIconFetcher class. It's SPI that nobody uses. 442 443 * WebKit.xcodeproj/project.pbxproj: 444 445 2010-10-07 Jessie Berlin <jberlin (a] apple.com> 446 447 Reviewed by Sam Weinig. 448 449 Add Private API for creating a WebKit1 WebSerializedJSValue from the internal 450 representation of a WebKit2 WebSerializedScriptValue. 451 https://bugs.webkit.org/show_bug.cgi?id=47390 452 453 * WebKit.xcodeproj/project.pbxproj: 454 Add WebSerializedJSValuePrivate.h. 455 456 2010-10-05 John Abd-El-Malek <jam (a] chromium.org> 457 458 Reviewed by Darin Fisher. 459 460 [chromium] Get the link from a plugin when creating a context menu 461 https://bugs.webkit.org/show_bug.cgi?id=47130 462 463 * chromium/public/WebPlugin.h: 464 (WebKit::WebPlugin::linkAtPosition): 465 * chromium/public/WebView.h: 466 * chromium/src/ChromeClientImpl.cpp: 467 (WebKit::ChromeClientImpl::mouseDidMoveOverElement): 468 * chromium/src/ContextMenuClientImpl.cpp: 469 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): 470 471 2010-09-22 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 472 473 Unreviewed, EFL build fix. 474 475 * CMakeLists.txt: 476 477 2010-09-20 Philippe Normand <pnormand (a] igalia.com> 478 479 Reviewed by Eric Carlson. 480 481 [GTK] enhanced context menu for media elements 482 https://bugs.webkit.org/show_bug.cgi?id=45021 483 484 Updated localizable strings. 485 486 * English.lproj/Localizable.strings: 487 488 2010-09-17 David Kilzer <ddkilzer (a] apple.com> 489 490 <http://webkit.org/b/45989> Add WebArchiveInternal.h to Xcode project 491 492 Reviewed by Joseph Pecoraro. 493 494 * WebKit.xcodeproj/project.pbxproj: Added missing 495 WebArchiveInternal.h header file to the project. It has been 496 missing since r31281! 497 498 2010-09-16 Dan Bernstein <mitz (a] apple.com> 499 500 Reverted the previous change because r67628 has been reverted. 501 502 * English.lproj/Localizable.strings: 503 504 2010-09-16 Dan Bernstein <mitz (a] apple.com> 505 506 Updated localizable strings. 507 508 * English.lproj/Localizable.strings: 509 510 2010-09-10 Darin Adler <darin (a] apple.com> 511 512 Reviewed by Sam Weinig. 513 514 Move some Dashboard stuff from WebCore to WebKit along with a bit more FrameMac cleanup 515 https://bugs.webkit.org/show_bug.cgi?id=45582 516 517 * WebKit.xcodeproj/project.pbxproj: Added WebDashboardRegion.h/mm and 518 also gave the header private visibility so it will get installed in the 519 PrivateHeaders directory. 520 521 2010-09-02 Steve Block <steveblock (a] google.com> 522 523 Reviewed by Adam Barth. 524 525 Hook up LayoutTestController.setMockDeviceOrientation() on Mac. 526 https://bugs.webkit.org/show_bug.cgi?id=43181 527 528 * WebKit.xcodeproj/project.pbxproj: 529 530 2010-08-30 Andy Estes <aestes (a] apple.com> 531 532 Reviewed by Darin Adler. 533 534 Add 'application/x-snkp' to StringsNotToBeLocalized.txt. 535 536 * StringsNotToBeLocalized.txt: 537 538 2010-08-20 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 539 540 Unreviewed build fix. 541 542 As opposed to WebCore, JavascriptCore and wtf, webkit is always a 543 shared library. After r65366, libewebkit.so was not being installed 544 anymore when building with SHARED_CORE=0 (which is the default). This 545 partially reverts that revision in order to fix this issue. 546 547 * CMakeLists.txt: always install webkit library. 548 549 2010-08-17 Jesus Sanchez-Palencia <jesus.palencia (a] openbossa.org> 550 551 Reviewed by Darin Adler. 552 553 Add NetworkingContext to avoid layer violations 554 https://bugs.webkit.org/show_bug.cgi?id=42292 555 556 Preparation: Just add the files to the build system. 557 558 * WebKit.xcodeproj/project.pbxproj: Added new files. 559 560 2010-08-17 Brady Eidson <beidson (a] apple.com> 561 562 Reviewed by Sam Weinig. 563 564 Remove developmentRegion from the project file as it shouldn't have been checked in. 565 566 * WebKit.xcodeproj/project.pbxproj: 567 568 2010-08-16 Leandro Pereira <leandro (a] profusion.mobi> 569 570 [EFL] Build fix after r65366. 571 572 * CMakeLists.txt: Use if (VAR) instead of if (${VAR}) to check if 573 they're empty. 574 575 2010-08-14 Joseph Pecoraro <joepeck (a] webkit.org> 576 577 Reviewed by Pavel Feldman. 578 579 Web Inspector: -[WebInspector attach] and detach should work 580 https://bugs.webkit.org/show_bug.cgi?id=43924 581 582 * WebKit.xcodeproj/project.pbxproj: Added WebInspectorFrontend.{h,mm}. 583 584 2010-08-14 Patrick Gansterer <paroga (a] paroga.com> 585 586 Reviewed by Kenneth Rohde Christiansen. 587 588 [CMake] Set target properties only if available 589 https://bugs.webkit.org/show_bug.cgi?id=43978 590 591 * CMakeLists.txt: 592 593 2010-08-13 Gavin Barraclough <barraclough (a] apple.com> 594 595 Rubber stamped by Sam Weinig. 596 Switch String::/UString::ascii() to return a CString. 597 598 * WebKit.xcodeproj/project.pbxproj: 599 600 2010-08-06 Gavin Barraclough <barraclough (a] apple.com> 601 602 Rubber stamped by Sam Weinig 603 604 Bug 43594 - Add string forwards to Forward.h 605 This allows us to remove forward declarations for these classes from 606 WebCore/WebKit (a step in moving these class from WebCore:: to WTF::). 607 608 * WebKit.xcodeproj/project.pbxproj: 609 610 2010-08-06 Jessie Berlin <jberlin (a] apple.com> 611 612 Roll out http://trac.webkit.org/changeset/64801, which broke the Safari Windows Build. 613 Unreviewed. 614 615 * WebKit.xcodeproj/project.pbxproj: 616 617 2010-08-03 Joseph Pecoraro <joepeck (a] webkit.org> 618 619 Reviewed by David Kilzer. 620 621 Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas) 622 https://bugs.webkit.org/show_bug.cgi?id=40627 623 624 Part 5 - Refactor Quota Management in WebSecurityOrigin into Managers 625 626 * WebKit.xcodeproj/project.pbxproj: Add new Quota Managers, remove old SecurityOrigin subclasses. 627 628 2010-07-31 David Kilzer <ddkilzer (a] apple.com> 629 630 <http://webkit.org/b/43307> Make sure all private headers are copied to PrivateHeaders directory 631 632 Reviewed by Dan Bernstein. 633 634 This also fixes compilation of DumpRenderTree after changes for 635 Bug 40627. 636 637 * WebKit.xcodeproj/project.pbxproj: Set the PRIVATE attribute on 638 the following headers: 639 - WebFormDelegatePrivate.h 640 - WebKitStatisticsPrivate.h 641 - WebSecurityOriginPrivate.h 642 643 2010-07-30 Joseph Pecoraro <joepeck (a] webkit.org> 644 645 Reviewed by David Kilzer. 646 647 Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas) 648 https://bugs.webkit.org/show_bug.cgi?id=40627 649 650 * WebKit.xcodeproj/project.pbxproj: 651 * efl/WebCoreSupport/ChromeClientEfl.cpp: 652 (WebCore::ChromeClientEfl::reachedApplicationCacheOriginQuota): 653 * efl/WebCoreSupport/ChromeClientEfl.h: 654 655 2010-07-30 Rafael Antognolli <antognolli (a] profusion.mobi> 656 657 Reviewed by Antonio Gomes. 658 659 [EFL] Add library version and soname to EFL generated libraries and binary. 660 https://bugs.webkit.org/show_bug.cgi?id=43212 661 662 Add version and soname to libewebkit.so. 663 664 * CMakeLists.txt: 665 666 2010-07-26 Rafael Antognolli <antognolli (a] profusion.mobi> 667 668 Reviewed by Antonio Gomes. 669 670 [EFL] Move CMakeListsEfl.txt to WebKit/efl/ 671 https://bugs.webkit.org/show_bug.cgi?id=43002 672 673 This should reduce the noise in WebKit/ChangeLog that comes from EFL 674 port. Most of the changes on EFL port should be logged in 675 WebKit/efl/ChangeLog. 676 677 * CMakeLists.txt: Just change the path from where to include the file. 678 679 2010-07-23 Rafael Antognolli <antognolli (a] profusion.mobi> 680 681 Reviewed by Antonio Gomes. 682 683 [EFL] Cleanup glib support (make it optional) 684 https://bugs.webkit.org/show_bug.cgi?id=42480 685 686 Just add glib flags and directories if necessary. 687 688 * CMakeListsEfl.txt: 689 690 2010-07-23 Rafael Antognolli <antognolli (a] profusion.mobi> 691 692 Reviewed by Antonio Gomes. 693 694 [EFL] Add support for using libcurl network backend. 695 https://bugs.webkit.org/show_bug.cgi?id=42286 696 697 Just add soup/curl directories and flags for the specific 698 backend being used. 699 700 * CMakeLists.txt: 701 * CMakeListsEfl.txt: 702 703 2010-07-22 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 704 705 Reviewed by Antonio Gomes. 706 707 [EFL] Implement input method notification 708 https://bugs.webkit.org/show_bug.cgi?id=42640 709 710 Notify browser when keyboard should be shown/hidden. Input method 711 hints are updated before sending the signal. Client should be able to 712 determine the input type by calling ewk_view_imh_get(). 713 714 * efl/EWebLauncher/main.c: 715 (on_inputmethod_changed): example implementation that just prints to 716 stdout if keyboard should be shown or hidden and the imh flags. 717 (browserCreate): listen to signal about input method changing its 718 state. 719 * efl/WebCoreSupport/EditorClientEfl.cpp: 720 (WebCore::EditorClientEfl::setInputMethodState): call new function 721 responsible for implementing this notification. 722 * efl/ewk/ewk_private.h: ewk_view_input_method_state_set() is called 723 only from inside WebKit. 724 * efl/ewk/ewk_view.cpp: implement setters and getters 725 (ewk_view_imh_get): 726 (ewk_view_input_method_state_set): 727 * efl/ewk/ewk_view.h: introduce Ewk_Imh enum which contains the 728 possible input types. 729 (_Ewk_View_Smart_Class::): 730 731 2010-07-20 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 732 733 Reviewed by Kenneth Rohde Christiansen. 734 735 Fix zoom in/out on EFL after r62666. The patch for adding viewport 736 missed the initialization of zoom_range.user_scalable. In case browser 737 doesn't care about the viewport and does not listen to the signal, 738 user_scalable will be always false, thus inhibiting zoom in/out. 739 https://bugs.webkit.org/show_bug.cgi?id=42656 740 741 * efl/EWebLauncher/main.c: 742 (on_viewport_changed): when listening to signal about viewport meta tag, 743 it's not sufficient to receive the parameters. One needs also to enforce 744 these parameters in WebKit. 745 * efl/ewk/ewk_view.cpp: 746 (_ewk_view_priv_new): initialize user_scalable parameter to allow 747 browser zooming in and out. 748 749 2010-07-16 Zhe Su <suzhe (a] chromium.org> 750 751 Reviewed by Darin Adler. 752 753 REGRESSION(r61484): Broke focus behaviour on Qt and probably other platforms 754 https://bugs.webkit.org/show_bug.cgi?id=42253 755 756 Dummy implementation of EditorClient::willSetInputMethodState. 757 758 * efl/WebCoreSupport/EditorClientEfl.cpp: 759 (WebCore::EditorClientEfl::willSetInputMethodState): 760 * efl/WebCoreSupport/EditorClientEfl.h: 761 762 2010-07-15 Mark Rowe <mrowe (a] apple.com> 763 764 Update the sorting in the Xcode project files. 765 766 * WebKit.xcodeproj/project.pbxproj: 767 768 2010-07-14 Sam Weinig <sam (a] webkit.org> 769 770 Reviewed by Darin Adler. 771 772 Patch for https://bugs.webkit.org/show_bug.cgi?id=42232 773 Make changing Cursors work in WebKit2. 774 775 * efl/WebCoreSupport/ChromeClientEfl.cpp: 776 (WebCore::ChromeClientEfl::setCursor): 777 * efl/WebCoreSupport/ChromeClientEfl.h: 778 Change prototype to match new one. 779 780 2010-07-14 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 781 782 Reviewed by Antonio Gomes. 783 784 [EFL] Add eina_safety to popup menu deletion. 785 https://bugs.webkit.org/show_bug.cgi?id=41873 786 787 Since this is a public call, it's better to have an eina_safety on 788 public calls. It would crash if browser calls this function to select 789 an item of a nonexistent popup. 790 791 * efl/ewk/ewk_view.cpp: add eina_safety to return if popup menu client does 792 not exist. 793 794 2010-07-13 Simon Fraser <simon.fraser (a] apple.com> 795 796 Reviewed by Dan Bernstein. 797 798 <rdar://problem/8186963> Expose RenderLayer hierarchy via Obj-C for debugging. 799 800 Add WebRenderLayer files. 801 802 * WebKit.xcodeproj/project.pbxproj: 803 804 2010-07-13 Rafael Antognolli <antognolli (a] profusion.mobi> 805 806 Reviewed by Antonio Gomes. 807 808 This commit implements an API for configuring a path to the cookie 809 file in the Mozilla "cookies.txt" format, and functions to deal with it 810 in a more EFL like API. 811 812 [EFL] Add API for dealing with cookies in EFL port. 813 https://bugs.webkit.org/show_bug.cgi?id=41770 814 815 * CMakeListsEfl.txt: 816 * efl/ewk/EWebKit.h: 817 * efl/ewk/ewk_cookies.cpp: Added. 818 (ewk_cookies_file_set): Set a path to the file storing cookies. 819 (ewk_cookies_clear): Clear all the cookies from the current cookie jar. 820 (ewk_cookies_get_all): Get all the cookies from the current cookie jar. 821 (ewk_cookies_cookie_del): Delete a specific cookie from the cookie jar. 822 (ewk_cookies_cookie_free): Free memory used by a cookie. 823 (ewk_cookies_policy_set): Set which acceptance policy will be used. 824 (ewk_cookies_policy_get): Get current acceptance policy being used. 825 * efl/ewk/ewk_cookies.h: Added. 826 (_Ewk_Cookie::): 827 828 2010-07-12 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 829 830 Unreviewed build fix after r60050. 831 832 * CMakeLists.txt: Add WebCore/bindings to the include path. 833 834 2010-07-11 Gyuyoung Kim <gyuyoung.kim (a] samsung.com> 835 836 Reviewed by Adam Barth. 837 838 [EFL] Fix style errors in ewk_private.h. 839 https://bugs.webkit.org/show_bug.cgi?id=41742 840 841 * efl/ewk/ewk_private.h: 842 843 2010-07-09 Darin Adler <darin (a] apple.com> 844 845 * StringsNotToBeLocalized.txt: Updated for recent changes. 846 847 2010-07-08 Joone Hur <joone (a] kldp.org> 848 849 Reviewed by Antonio Gomes. 850 851 [EFL] fix cmake build for EWebLauncher 852 https://bugs.webkit.org/show_bug.cgi?id=41830 853 854 * CMakeListsEfl.txt: add ${LIBSOUP24_LDFLAGS} for link flags 855 856 2010-07-08 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 857 858 Reviewed by Kenneth Rohde Christiansen. 859 860 [EFL] Implement several notification hooks in FrameLoaderClient. 861 We just notify browser, making the appropriate type conversions about 862 the events occurring in WebCore. 863 https://bugs.webkit.org/show_bug.cgi?id=41005 864 865 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 866 (WebCore::FrameLoaderClientEfl::dispatchWillSendRequest): alloc 2 new 867 wrapper structures in stack in order to give client the opportunity to 868 change parameters. Then, call the function it defines. 869 (WebCore::FrameLoaderClientEfl::assignIdentifierToInitialRequest): 870 (WebCore::FrameLoaderClientEfl::didPerformFirstNavigation): notify 871 client. 872 (WebCore::FrameLoaderClientEfl::saveViewStateToItem): notify client. 873 (WebCore::FrameLoaderClientEfl::restoreViewState): notify client. 874 (WebCore::FrameLoaderClientEfl::dispatchDidChangeLocationWithinPage): 875 notify browser that the url changed. 876 (WebCore::FrameLoaderClientEfl::dispatchDidReceiveIcon): notify 877 browser. 878 (WebCore::FrameLoaderClientEfl::dispatchDidStartProvisionalLoad): 879 notify browser. 880 (WebCore::FrameLoaderClientEfl::dispatchDidFinishDocumentLoad): notify 881 browser. 882 (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout): norify 883 browser. 884 (WebCore::FrameLoaderClientEfl::dispatchDidFirstVisuallyNonEmptyLayout): 885 notify browser. 886 (WebCore::FrameLoaderClientEfl::dispatchShow): notify browser. 887 * efl/ewk/ewk_frame.cpp: 888 (ewk_frame_request_will_send): emit signal notifying browser. 889 (ewk_frame_request_assign_identifier): emit signal notifying browser. 890 (ewk_frame_did_perform_first_navigation): emit signal notifying browser. 891 (ewk_frame_view_state_save): emit signal notifying browser. 892 (ewk_frame_load_provisional): emit signal notifying browser. 893 (ewk_frame_load_firstlayout_finished): emit signal notifying browser. 894 (ewk_frame_load_firstlayout_nonempty_finished): emit signal notifying browser. 895 (ewk_frame_load_document_finished): emit signal notifying browser. 896 * efl/ewk/ewk_frame.h: update documentation about signals being sent 897 and implement wrapper struct for ResourceRequest. 898 * efl/ewk/ewk_private.h: export private functions. 899 900 2010-07-08 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 901 902 Reviewed by Kenneth Rohde Christiansen. 903 904 [EFL] Flush backing store when going to new page. 905 Call client method to flush backing store when going to a new page. This 906 is the notification that data related to current page should be dropped, 907 since a new page is being loaded. 908 https://bugs.webkit.org/show_bug.cgi?id=41008 909 910 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 911 (WebCore::FrameLoaderClientEfl::transitionToCommittedForNewPage): 912 913 2010-07-07 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 914 915 Unreviewed build fix after r62676. 916 917 [EFL] Fix build after Page constructor has changed. By now, the 918 introduced BackForwardControllerClient is not used. 919 https://bugs.webkit.org/show_bug.cgi?id=41825 920 921 * efl/ewk/ewk_view.cpp: 922 (_ewk_view_priv_new): Add missing parameter to WebCore::Page 923 constructor. 924 925 2010-07-07 Anders Carlsson <andersca (a] apple.com> 926 927 Reviewed by Sam Weinig. 928 929 Rename the WebBaseNetscapePluginStream.cpp and .h files to WebNetscapePluginStream.cpp and .h to match the class name. 930 931 * WebKit.xcodeproj/project.pbxproj: 932 933 2010-07-07 Gyuyoung Kim <gyuyoung.kim (a] samsung.com> 934 935 Reviewed by Kenneth Rohde Christiansen. 936 937 [EFL] EFLWebKit doesn't support viewport meta tag. 938 Support viewport meta tag on EFL Port. 939 https://bugs.webkit.org/show_bug.cgi?id=40278 940 941 * efl/EWebLauncher/main.c: Process 'viewport,changed' signal. 942 (viewport_set): 943 (on_viewport_changed): Add a callback function for the 'viewport,changed' signal. 944 (browserCreate): Register the callback function for the 'viewport,changed' signal. 945 * efl/WebCoreSupport/ChromeClientEfl.cpp: Implement method to process viewport tag. 946 (WebCore::ChromeClientEfl::didReceiveViewportArguments): 947 * efl/WebCoreSupport/ChromeClientEfl.h: Define method to process viewport tag. 948 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 949 (WebCore::FrameLoaderClientEfl::FrameLoaderClientEfl): Implement a function to set layout 950 when website doesn't contain viewport tag. 951 (WebCore::FrameLoaderClientEfl::dispatchDidCommitLoad): 952 (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout): 953 * efl/WebCoreSupport/FrameLoaderClientEfl.h: 954 (WebCore::FrameLoaderClientEfl::setInitLayoutCompleted): 955 (WebCore::FrameLoaderClientEfl::getInitLayoutCompleted): 956 * efl/ewk/ewk_private.h: Added internal APIs to process viewport tag. 957 * efl/ewk/ewk_view.cpp: Added APIs to process and to handle viewport tag. 958 (_ewk_view_priv_new): 959 (ewk_view_fixed_layout_size_set): 960 (ewk_view_zoom_set): 961 (ewk_view_zoom_weak_set): 962 (ewk_view_zoom_animated_set): 963 (ewk_view_viewport_set): Reports that viewport has changed. 964 (ewk_view_viewport_get): Reports that viewport has changed. 965 (ewk_view_zoom_range_set): Sets the zoom range. 966 (ewk_view_zoom_range_min_get): Gets minimum value of zoom range. 967 (ewk_view_zoom_range_max_get): Gets maximum value of zoom range. 968 (ewk_view_user_scalable_set): Sets if zoom is enabled. 969 (ewk_view_user_scalable_get): Gets if zoom is enabled. 970 * efl/ewk/ewk_view.h: 971 972 2010-07-07 Rafael Antognolli <antognolli (a] profusion.mobi> 973 974 Reviewed by Adam Barth. 975 976 [EFL] Fix cmake build and libsoup detection 977 Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths: 978 - LINK_FLAGS should be set using quotes, otherwise some wrong 979 substitution takes place; 980 - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the 981 version we are using; 982 - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer 983 than that. 984 https://bugs.webkit.org/show_bug.cgi?id=41717 985 986 * CMakeLists.txt: 987 * CMakeListsEfl.txt: 988 989 2010-07-05 Gyuyoung Kim <gyuyoung.kim (a] samsung.com> 990 991 Reviewed by Kenneth Rohde Christiansen. 992 993 [EFL] Implement downloadURL in ContextMenuClientEfl 994 When user selects a download menu from context menu, send the download 995 request to application. 996 https://bugs.webkit.org/show_bug.cgi?id=41149 997 998 * efl/WebCoreSupport/ContextMenuClientEfl.cpp: 999 (WebCore::ContextMenuClientEfl::downloadURL): Get url for downloading 1000 file and Send it to application. 1001 * efl/WebCoreSupport/ContextMenuClientEfl.h: 1002 1003 2010-06-30 Gyuyoung Kim <gyuyoung.kim (a] samsung.com> 1004 1005 Reviewed by Kenneth Rohde Christiansen. 1006 1007 [EFL] Implement windowRect() and setWindowRect() in ChromeClientEfl.cpp 1008 https://bugs.webkit.org/show_bug.cgi?id=40876 1009 1010 * efl/WebCoreSupport/ChromeClientEfl.cpp: Implements two methods 1011 to change window size. 1012 1013 (WebCore::ChromeClientEfl::windowRect): 1014 (WebCore::ChromeClientEfl::setWindowRect): 1015 1016 2010-06-28 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1017 1018 Unreviewed build fix. 1019 1020 [EFL] Build fix for latest version of Ecore library. 1021 Ecore recently changed return type of callbacks from int to Eina_Bool. 1022 1023 * efl/EWebLauncher/main.c: 1024 * efl/ewk/ewk_view.cpp: 1025 (_ewk_view_zoom_animator_cb): Return Eina_Bool instead of int. 1026 1027 2010-06-28 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1028 1029 Reviewed by Kenneth Rohde Christiansen. 1030 1031 [EFL] Simplify zoom setting by narrowing with WebCore API. 1032 Instead of creating a zoom_text_only field, use the already defined enum 1033 by WebCore. 1034 https://bugs.webkit.org/show_bug.cgi?id=40993 1035 1036 * efl/ewk/ewk_frame.cpp: sd->zoom_text_only => sd->zoom_mode 1037 (ewk_frame_zoom_set): 1038 (ewk_frame_zoom_text_only_get): 1039 (ewk_frame_zoom_text_only_set): 1040 1041 2010-06-28 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1042 1043 Reviewed by Kenneth Rohde Christiansen. 1044 1045 [EFL] Implement download requests 1046 When a download request arrives through FrameLoaderClient, forward it to 1047 browser in order to be possible to download files. 1048 https://bugs.webkit.org/show_bug.cgi?id=40967 1049 1050 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 1051 (WebCore::FrameLoaderClientEfl::download): get file names and 1052 forward to ewk_view_download_request() 1053 * efl/ewk/ewk_private.h: export private function to WebCoreSupport 1054 1055 2010-06-25 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1056 1057 Reviewed by Kenneth Rohde Christiansen. 1058 1059 [EFL] Stop frame loaders when deleting view. 1060 Frame loaders were still alive after view is deleted, causing 1061 segmentation fault when libsoup had something to deliver yet. 1062 https://bugs.webkit.org/show_bug.cgi?id=41007 1063 1064 * efl/ewk/ewk_view.cpp: 1065 (_ewk_view_smart_del): stop loaders. 1066 1067 2010-06-25 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1068 1069 Reviewed by Kenneth Rohde Christiansen. 1070 1071 [EFL] Fix warnings about printf format 1072 When printing uint64_t the macro PRIu64 is needed in order to be 1073 portable across 32 and 64 bits. It was previously showing warning 1074 messages on 32-bits systems. 1075 https://bugs.webkit.org/show_bug.cgi?id=40965 1076 1077 * efl/ewk/ewk_view.cpp: 1078 (ewk_view_exceeded_database_quota): 1079 1080 2010-06-25 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1081 1082 Reviewed by Kenneth Rohde Christiansen. 1083 1084 [EFL] Do not load error message for download and cancellation. 1085 When a download is made or a request is cancelled an error page should 1086 not be shown. 1087 https://bugs.webkit.org/show_bug.cgi?id=40956 1088 1089 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 1090 (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): return if it 1091 should not fallback. 1092 (WebCore::FrameLoaderClientEfl::dispatchDidFailLoad): return if it 1093 should not fallback. 1094 (WebCore::FrameLoaderClientEfl::interruptForPolicyChangeError): fix 1095 typo in related error message. 1096 (WebCore::FrameLoaderClientEfl::shouldFallBack): if user cancelled the 1097 request or the policy changed (for example, because the request is a 1098 download) then it should not fallback. 1099 1100 2010-06-25 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1101 1102 Reviewed by Kenneth Rohde Christiansen. 1103 1104 [EFL] Implement runOpenPanel method. The interface with browser was 1105 already implemented. Now we are actually calling it. 1106 https://bugs.webkit.org/show_bug.cgi?id=40923 1107 1108 * efl/WebCoreSupport/ChromeClientEfl.cpp: 1109 (WebCore::ChromeClientEfl::runOpenPanel): implement method. 1110 * efl/ewk/ewk_private.h: export to WebCoreSupport the needed method 1111 1112 2010-06-24 Jer Noble <jer.noble (a] apple.com> 1113 1114 Reviewed by Eric Carlson. 1115 1116 Full-screened content doesn't keep the display on: Safari not grabbing a power assertion? 1117 https://bugs.webkit.org/show_bug.cgi?id=40939 1118 rdar://problem/7996172 1119 1120 Add IOKit.framework to the list of linked frameworks. 1121 1122 * WebKit.xcodeproj/project.pbxproj: 1123 1124 2010-06-23 Leandro Pereira <leandro (a] profusion.mobi> 1125 1126 Reviewed by Gustavo Noronha Silva. 1127 1128 [EFL] Add Libs.private to ewebkit.pc when building with SHARED_CORE. 1129 https://bugs.webkit.org/show_bug.cgi?id=40862 1130 1131 * CMakeListsEfl.txt: 1132 * efl/ewebkit.pc.in: 1133 1134 2010-06-23 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1135 1136 Reviewed by Gustavo Noronha Silva. 1137 1138 Add implementaion of new windows for EFL port. Both cases of a link 1139 with target="_blank" and a javascript that does window.open() are 1140 treated, delegating to browser the role of actually creating the 1141 window (or blocking it). 1142 https://bugs.webkit.org/show_bug.cgi?id=40930 1143 1144 * CMakeListsEfl.txt: add new file that wraps the WindowFeatures struct 1145 * efl/WebCoreSupport/ChromeClientEfl.cpp: 1146 (WebCore::ChromeClientEfl::createWindow): implement method for 1147 creating new window by delegating to browser its creation. Browser 1148 might decide to continue on the same window by returning the same 1149 view object. 1150 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 1151 (WebCore::FrameLoaderClientEfl::dispatchCreatePage): implement method 1152 for creating new window when its creation is done by a javascript 1153 script. 1154 * efl/ewk/EWebKit.h: new header for WindowFeatures. 1155 * efl/ewk/ewk_private.h: 1156 * efl/ewk/ewk_view.cpp: 1157 (ewk_view_window_create): call the method implemented by browser. 1158 * efl/ewk/ewk_view.h: 1159 * efl/ewk/ewk_window_features.cpp: Added. 1160 (ewk_window_features_unref): 1161 (ewk_window_features_ref): 1162 (ewk_window_features_bool_property_get): 1163 (ewk_window_features_int_property_get): 1164 (ewk_window_features_new_from_core): create and wrapped struct 1165 containing the core struct. 1166 * efl/ewk/ewk_window_features.h: Added. 1167 1168 2010-06-18 Anders Carlsson <andersca (a] apple.com> 1169 1170 Reviewed by Sam Weinig. 1171 1172 Rename WebPluginPackage.m to make it an Objective-C++ file. 1173 1174 * WebKit.xcodeproj/project.pbxproj: 1175 1176 2010-06-18 Anders Carlsson <andersca (a] apple.com> 1177 1178 Reviewed by Sam Weinig. 1179 1180 Make WebCoreSystemInterface.h a C++ only header 1181 https://bugs.webkit.org/show_bug.cgi?id=40867 1182 1183 * WebKit.xcodeproj/project.pbxproj: 1184 1185 2010-06-18 Anders Carlsson <andersca (a] apple.com> 1186 1187 Reviewed by Dan Bernstein. 1188 1189 Add stubbed out WebPlatformStrategies class to WebKit. 1190 https://bugs.webkit.org/show_bug.cgi?id=40851 1191 1192 * WebKit.xcodeproj/project.pbxproj: 1193 1194 2010-06-18 Alexis Menard <alexis.menard (a] nokia.com> 1195 1196 Reviewed by Simon Hausmann. 1197 1198 [qt] Better check for the declarative plugin inclusion. 1199 1200 * WebKit.pro: 1201 1202 2010-06-17 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1203 1204 Reviewed by Eric Seidel. 1205 1206 Clean EFL header files in order to diminish the compilation time with 1207 EFL from subversion. We remove the EFL includes from header files and use 1208 forward declarations, including the headers in correspondent source 1209 files when needed. This causes only the needed source files to be 1210 recompiled in case a new version of EFL is installed instead of 1211 triggering a recompilation of almost all WebCore/WebKit. 1212 https://bugs.webkit.org/show_bug.cgi?id=40575 1213 1214 * efl/WebCoreSupport/ChromeClientEfl.cpp: include needed header. 1215 * efl/WebCoreSupport/ChromeClientEfl.h: forward declaration. 1216 * efl/WebCoreSupport/EditorClientEfl.h: forward declaration. 1217 1218 2010-06-15 Gustavo Noronha Silva <gns (a] gnome.org> 1219 1220 Unreviewed EFL build fix. Simple typo. 1221 1222 * efl/WebCoreSupport/InspectorClientEfl.cpp: 1223 (WebCore::InspectorClientEfl::sendMessageToFrontend): 1224 1225 2010-06-14 Tony Chang <tony (a] chromium.org> 1226 1227 Reviewed by Darin Fisher. 1228 1229 Chromium shouldn't build inside the source directory 1230 https://bugs.webkit.org/show_bug.cgi?id=40489 1231 1232 Ignore directories fetched by chromium and chromium mac output dir. 1233 1234 * chromium: Added property svn:ignore. 1235 1236 2010-06-14 Ilya Tikhonovsky <loislo (a] chromium.org> 1237 1238 Reviewed by Pavel Feldman. 1239 1240 WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc 1241 data from inspected page to WebInspector as JSON string via http. The native 1242 serialization to JSON string is supported by InspectorValue's classes. This patch 1243 has the implementation of sendMessageToFrontend function. WebKit version of it still 1244 uses ScriptFunctionCall and will be switched to another transport a little bit later. 1245 https://bugs.webkit.org/show_bug.cgi?id=40134 1246 1247 * efl/WebCoreSupport/InspectorClientEfl.cpp: 1248 (WebCore::InspectorClientEfl::sendMessageToFrontend): 1249 * efl/WebCoreSupport/InspectorClientEfl.h: 1250 1251 2010-06-09 Sheriff Bot <webkit.review.bot (a] gmail.com> 1252 1253 Unreviewed, rolling out r60889. 1254 http://trac.webkit.org/changeset/60889 1255 https://bugs.webkit.org/show_bug.cgi?id=40365 1256 1257 gtk bot has some kind of memory corruption (Requested by 1258 loislo on #webkit). 1259 1260 * efl/WebCoreSupport/InspectorClientEfl.cpp: 1261 * efl/WebCoreSupport/InspectorClientEfl.h: 1262 1263 2010-06-07 Ilya Tikhonovsky <loislo (a] chromium.org> 1264 1265 Reviewed by Pavel Feldman. 1266 1267 WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc 1268 data from inspected page to WebInspector as JSON string via http. The native 1269 serialization to JSON string is supported by InspectorValue's classes. This patch 1270 has the implementation of sendMessageToFrontend function. WebKit version of it still 1271 uses ScriptFunctionCall and will be switched to another transport a little bit later. 1272 https://bugs.webkit.org/show_bug.cgi?id=40134 1273 1274 * efl/WebCoreSupport/InspectorClientEfl.cpp: 1275 (WebCore::InspectorClientEfl::sendMessageToFrontend): 1276 * efl/WebCoreSupport/InspectorClientEfl.h: 1277 1278 2010-06-01 Alexey Proskuryakov <ap (a] apple.com> 1279 1280 Reviewed by Sam Weinig. 1281 1282 https://bugs.webkit.org/show_bug.cgi?id=39434 1283 REGRESSION (r59811): Geolocation callbacks cannot be created 1284 1285 Removing unused WebGeolocationMock. 1286 1287 * WebKit.xcodeproj/project.pbxproj: 1288 1289 2010-05-31 Lyon Chen <liachen (a] rim.com> 1290 1291 Reviewed by Kent Tamura. 1292 1293 Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts. 1294 https://bugs.webkit.org/show_bug.cgi?id=35530 1295 1296 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. 1297 1298 * efl/WebCoreSupport/EditorClientEfl.cpp: 1299 (WebCore::EditorClientEfl::handleEditingKeyboardEvent): 1300 1301 2010-05-31 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1302 1303 Reviewed by Kenneth Rohde Christiansen. 1304 1305 [EFL] Add Context Menu implementation 1306 https://bugs.webkit.org/show_bug.cgi?id=39821 1307 1308 * CMakeListsEfl.txt: add context menu files. 1309 * efl/WebCoreSupport/ContextMenuClientEfl.cpp: 1310 (WebCore::ContextMenuClientEfl::getCustomMenuFromDefaultItems): 1311 (WebCore::ContextMenuClientEfl::newPlatformDescription): 1312 (WebCore::ContextMenuClientEfl::freePlatformDescription): 1313 (WebCore::ContextMenuClientEfl::appendItem): 1314 (WebCore::ContextMenuClientEfl::show): 1315 * efl/WebCoreSupport/ContextMenuClientEfl.h: 1316 * efl/ewk/EWebKit.h: 1317 * efl/ewk/ewk_contextmenu.cpp: Added. Implement the API used by 1318 browser for manipulating context menus. 1319 (ewk_context_menu_ref): 1320 (ewk_context_menu_unref): 1321 (ewk_context_menu_destroy): 1322 (ewk_context_menu_item_list_get): 1323 (ewk_context_menu_item_new): 1324 (ewk_context_menu_item_select): 1325 (ewk_context_menu_item_free): 1326 (ewk_context_menu_item_type_get): 1327 (ewk_context_menu_item_type_set): 1328 (ewk_context_menu_item_action_get): 1329 (ewk_context_menu_item_action_set): 1330 (ewk_context_menu_item_title_get): 1331 (ewk_context_menu_item_title_set): 1332 (ewk_context_menu_item_checked_get): 1333 (ewk_context_menu_item_checked_set): 1334 (ewk_context_menu_item_enabled_get): 1335 (ewk_context_menu_item_enabled_set): 1336 (ewk_context_menu_new): 1337 (ewk_context_menu_free): 1338 (ewk_context_menu_item_append): 1339 (ewk_context_menu_custom_get): 1340 (ewk_context_menu_show): 1341 * efl/ewk/ewk_contextmenu.h: Added. 1342 * efl/ewk/ewk_private.h: 1343 * efl/ewk/ewk_view.cpp: 1344 (ewk_view_context_menu_forward_event): inform browser a new context 1345 menu was created. 1346 (ewk_view_exceeded_database_quota): small fix to previous 1347 changed function. 1348 * efl/ewk/ewk_view.h: 1349 1350 2010-05-28 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1351 1352 Reviewed by Kenneth Rohde Christiansen. 1353 1354 [EF] Remove compiler warnings and add test for switching page 1355 encoding. 1356 https://bugs.webkit.org/show_bug.cgi?id=39871 1357 1358 * efl/EWebLauncher/main.c: 1359 (print_history): 1360 (on_key_down): 1361 (main): 1362 1363 2010-05-28 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1364 1365 Reviewed by Kenneth Rohde Christiansen. 1366 1367 [EFL] Allow client to override default database quota. We increase the 1368 default database quota to 1MB (it was incorrectly set to 1KB, which is 1369 too low) and add methods to allow client to iteratively database quota 1370 when it becomes greater than the allowed value. 1371 https://bugs.webkit.org/show_bug.cgi?id=39867 1372 1373 * efl/WebCoreSupport/ChromeClientEfl.cpp: 1374 (WebCore::ChromeClientEfl::exceededDatabaseQuota): reimplement method 1375 to allow client to increase database quota iteratively. 1376 * efl/ewk/ewk_private.h: 1377 * efl/ewk/ewk_settings.cpp: 1378 * efl/ewk/ewk_view.h: 1379 1380 2010-05-28 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1381 1382 Reviewed by Kenneth Rohde Christiansen. 1383 1384 [EFL] Add default path to web database and methods to set it. 1385 If a default path is not set, it will default to "/", in which a 1386 normal user usually does not have write permission. 1387 1388 * efl/EWebLauncher/main.c: overwrite default directory with another 1389 one. 1390 (main): 1391 * efl/ewk/ewk_main.cpp: 1392 (ewk_init): add default path 1393 * efl/ewk/ewk_settings.cpp: add methods to set and get database path 1394 (ewk_settings_web_database_path_set): 1395 (ewk_settings_web_database_path_get): 1396 * efl/ewk/ewk_settings.h: 1397 1398 2010-05-28 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1399 1400 Reviewed by Kenneth Rohde Christiansen. 1401 1402 [EFL] Fix wrongly set clipper. Now the scrollbars from main 1403 frame are shown even on a zoom level lower than 1.0. 1404 1405 * efl/ewk/ewk_view_single.c: 1406 (_ewk_view_single_smart_add): 1407 (_ewk_view_single_smart_backing_store_add): 1408 (ewk_view_single_smart_set): 1409 1410 2010-05-28 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1411 1412 Reviewed by Kenneth Rohde Christiansen. 1413 1414 [EFL] Add support for Popup menus 1415 https://bugs.webkit.org/show_bug.cgi?id=39629 1416 1417 * efl/WebCoreSupport/ChromeClientEfl.cpp: implement methods to create 1418 and destroy popup menu. 1419 (WebCore::ChromeClientEfl::createSelectPopup): ditto. 1420 (WebCore::ChromeClientEfl::destroySelectPopup): ditto. 1421 * efl/WebCoreSupport/ChromeClientEfl.h: ditto. 1422 * efl/ewk/ewk_private.h: add function to call browser when a popup is 1423 created/deleted 1424 1425 2010-05-25 Joone Hur <joone.hur (a] samsung.com> 1426 1427 Reviewed by Gustavo Noronha Silva. 1428 1429 [EFL] Build fix. 1430 http://webkit.org/b/39648 1431 1432 * efl/ewk/ewk_frame.cpp: 1433 (ewk_frame_zoom_get): Add missed namespace 1434 (ewk_frame_zoom_set): Ditto. 1435 (ewk_frame_zoom_text_only_set): Ditto. 1436 * efl/ewk/ewk_view.cpp: 1437 (_ewk_view_priv_new): Add a null parameter when creating a Page. 1438 1439 2010-05-24 Darin Adler <darin (a] apple.com> 1440 1441 Reviewed by Eric Seidel. 1442 1443 Move view-related functions from Frame to FrameView 1444 https://bugs.webkit.org/show_bug.cgi?id=39366 1445 1446 * efl/ewk/ewk_frame.cpp: 1447 (ewk_frame_editable_set): Removed call to empty function, 1448 removeEditingStyleFromBodyElement. 1449 (ewk_frame_zoom_get): Call function on FrameView. 1450 (ewk_frame_zoom_set): Ditto. 1451 (ewk_frame_zoom_text_only_set): Ditto. 1452 1453 2010-05-15 Leandro Pereira <leandro (a] profusion.mobi> 1454 1455 Reviewed by Adam Treat. 1456 1457 [EFL] Add build system for the EFL port. 1458 http://webkit.org/b/37945 1459 1460 * CMakeLists.txt: Added. 1461 * CMakeListsEfl.txt: Added. 1462 1463 2010-05-14 Lucas De Marchi <lucas.demarchi (a] profusion.mobi> 1464 1465 Reviewed by David Levin. 1466 1467 [EF] Include missing header. 1468 http://webkit.org/b/38905 1469 1470 * efl/ewk/ewk_main.cpp: Include PageGroup.h 1471 1472 2010-05-08 Leandro Pereira <leandro (a] profusion.mobi> 1473 1474 Reviewed by Laszlo Gombos. 1475 1476 [EFL] Only compile database stuff if ENABLE_DATABASE is set. 1477 http://webkit.org/b/38777 1478 1479 * efl/WebCoreSupport/ChromeClientEfl.cpp: 1480 1481 2010-05-05 Dan Bernstein <mitz (a] apple.com> 1482 1483 Reviewed by Simon Fraser. 1484 1485 <rdar://problem/7932072> Iframes in composited layers dont repaint correctly (affects Yahoo! Mail with Flash Player 10.1) 1486 https://bugs.webkit.org/show_bug.cgi?id=38427 1487 1488 * WebKit.xcodeproj/project.pbxproj: Renamed WebClipView.m to WebClipView.mm and changed it to 1489 Objective-C++. 1490 1491 2010-05-03 Darin Adler <darin (a] apple.com> 1492 1493 * English.lproj/Localizable.strings: Regenerated. 1494 * StringsNotToBeLocalized.txt: Updated for recent changes. 1495 1496 2010-05-03 Jens Alfke <snej (a] chromium.org> 1497 1498 Reviewed by Darin Fisher. 1499 1500 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient 1501 https://bugs.webkit.org/show_bug.cgi?id=38397 1502 1503 No tests (functionality is exposed only through native WebKit API.) 1504 1505 * efl/WebCoreSupport/FrameLoaderClientEfl.h: 1506 (WebCore::FrameLoaderClientEfl::dispatchWillSendSubmitEvent): 1507 1508 2010-04-22 Leandro Pereira <leandro (a] profusion.mobi> 1509 1510 Reviewed by Gustavo Noronha Silva. 1511 1512 Implement findThemePath to locate the correct theme file instead of 1513 relying on a hardcoded location. 1514 http://webkit.org/b/37996 1515 1516 * efl/EWebLauncher/main.c: 1517 (findThemePath): Fix to locate the correct theme files. 1518 (main): Use findThemePath() instead of a hardcoded one. 1519 1520 2010-04-22 Leandro Pereira <leandro (a] profusion.mobi> 1521 1522 Reviewed by Gustavo Noronha Silva. 1523 1524 Update efl/ewebkit.pc.in to match the variable substitution syntax 1525 of CMake. 1526 http://webkit.org/b/37999 1527 1528 * efl/ewebkit.pc.in: Updated. 1529 1530 2010-04-22 Leandro Pereira <leandro (a] profusion.mobi> 1531 1532 Reviewed by Gustavo Noronha Silva. 1533 1534 Update EWebKit (EFL port) to match recent API changes. 1535 http://webkit.org/b/37997 1536 1537 * efl/ewk/ewk_frame.cpp: 1538 (ewk_frame_zoom_set): Change to use WebCore::ZoomMode. 1539 (ewk_frame_zoom_text_only_set): Change to use WebCore::ZoomMode. 1540 (_ewk_frame_handle_key_scrolling): s/WebCore::VK_/VK_/g 1541 (ewk_frame_plugin_create): Disable temporarily PluginView-related 1542 code until a proper plugin implementation is made. 1543 * efl/ewk/ewk_view.cpp: Fix typo in _parent_sc declaration. 1544 (ewk_view_selection_get): Fix a reference to WebCore::CString to 1545 WTF::CString. 1546 1547 2010-04-22 Leandro Pereira <leandro (a] profusion.mobi> 1548 1549 Reviewed by Gustavo Noronha Silva. 1550 1551 Update EFL port files to match recent API changes. 1552 http://webkit.org/b/37876 1553 1554 * efl/WebCoreSupport/ChromeClientEfl.cpp: 1555 (kit): Added. 1556 (WebCore::ChromeClientEfl::ChromeClientEfl): Coding style fix. 1557 (WebCore::ChromeClientEfl::runBeforeUnloadConfirmPanel): Coding 1558 style fix. 1559 (WebCore::ChromeClientEfl::mouseDidMoveOverElement): Coding style fix. 1560 (WebCore::ChromeClientEfl::runOpenPanel): Implemented. 1561 (WebCore::ChromeClientEfl::cancelGeolocationPermissionRequestForFrame): Stubbed. 1562 (WebCore::ChromeClientEfl::cancelGeolocationPermissionForFrame): Stubbed. 1563 (WebCore::ChromeClientEfl::invalidateContents): Stubbed. 1564 (WebCore::ChromeClientEfl::invalidateWindow): Stubbed. 1565 (WebCore::ChromeClientEfl::invalidateContentsAndWindow): Implemented. 1566 (WebCore::ChromeClientEfl::invalidateContentsForSlowScroll): Implemented. 1567 (WebCore::ChromeClientEfl::scroll): Updated. 1568 (WebCore::ChromeClientEfl::iconForFiles): Stubbed. 1569 (WebCore::ChromeClientEfl::chooseIconForFiles): Stubbed. 1570 * efl/WebCoreSupport/ChromeClientEfl.h: Add new method prototypes. 1571 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 1572 (WebCore::FrameLoaderClientEfl::committedLoad): Call setEncoding() 1573 from FrameLoader::writer. 1574 (WebCore::FrameLoaderClientEfl::finishedLoading): Ditto. 1575 (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): Ditto. 1576 (WebCore::FrameLoaderClientEfl::setMainDocumentError): Ditto. 1577 1578 2010-04-21 Gustavo Sverzut Barbieri <barbieri (a] profusion.mobi> 1579 1580 Reviewed by Nikolas Zimmermann. 1581 1582 Add missing EFL WebKit/efl theme files. 1583 http://webkit.org/b/37854 1584 1585 * efl/DefaultTheme/default.edc: Added. 1586 * efl/DefaultTheme/widget/button/button.edc: Added. 1587 * efl/DefaultTheme/widget/check/check.edc: Added. 1588 * efl/DefaultTheme/widget/combo/combo.edc: Added. 1589 * efl/DefaultTheme/widget/entry/entry.edc: Added. 1590 * efl/DefaultTheme/widget/file/file.edc: Added. 1591 * efl/DefaultTheme/widget/radio/radio.edc: Added. 1592 * efl/DefaultTheme/widget/scrollbar/scrollbar.edc: Added. 1593 * efl/DefaultTheme/widget/search/cancel/search_cancel.edc: Added. 1594 * efl/DefaultTheme/widget/search/decoration/search_decoration.edc: Added. 1595 * efl/DefaultTheme/widget/search/field/search_field.edc: Added. 1596 1597 2010-04-21 Gustavo Sverzut Barbieri <barbieri (a] profusion.mobi> 1598 1599 Reviewed by Adam Roben. 1600 1601 Update EFL port to match recent API changes. 1602 http://webkit.org/b/37853 1603 1604 * efl/WebCoreSupport/EditorClientEfl.cpp: 1605 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: 1606 (WebCore::FrameLoaderClientEfl::didTransferChildFrameToNewDocument): 1607 (WebCore::FrameLoaderClientEfl::objectContentType): 1608 (WebCore::FrameLoaderClientEfl::dispatchDidChangeIcons): 1609 (WebCore::FrameLoaderClientEfl::canShowMIMEType): 1610 * efl/WebCoreSupport/FrameLoaderClientEfl.h: 1611 1612 2010-04-15 Leandro Pereira <leandro (a] profusion.mobi> 1613 1614 Reviewed by Kenneth Rohde Christiansen. 1615 1616 Add EFL port files to efl/WebCoreSupport. 1617 http://webkit.org/b/35915 1618 1619 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: Added. 1620 * efl/WebCoreSupport/FrameLoaderClientEfl.h: Added. 1621 1622 2010-04-15 Adam Roben <aroben (a] apple.com> 1623 1624 Expose UserContentURLPattern as WebKit SPI 1625 1626 Fixes <http://webkit.org/b/37354>. 1627 1628 Reviewed by Tim Hatcher. 1629 1630 * WebKit.xcodeproj/project.pbxproj: Add WebUserContentURLPattern. 1631 1632 2010-04-15 Leandro Pereira <leandro (a] profusion.mobi> 1633 1634 Reviewed by Kenneth Rohde Christiansen. 1635 1636 Add EFL port files to efl/WebCoreSupport. 1637 http://webkit.org/b/35918 1638 1639 * efl/WebCoreSupport/EditorClientEfl.cpp: Added. 1640 * efl/WebCoreSupport/EditorClientEfl.h: Added. 1641 1642 2010-04-10 Mark Rowe <mrowe (a] apple.com> 1643 1644 Reviewed by Dan Bernstein. 1645 1646 <rdar://problem/7845305> Further adoption of formal protocols for delegates. 1647 1648 Move EmptyProtocolDefinitions.h down in to WebCore, and add the new protocols. Adopt the protocols in the appropriate places. 1649 1650 * WebKit.xcodeproj/project.pbxproj: 1651 1652 2010-04-07 Leandro Pereira <leandro (a] profusion.mobi> 1653 1654 Reviewed by Kenneth Rohde Christiansen. 1655 1656 Add ewk_view (the high level object to acces the WebKit-EFL browser 1657 component) to efl/ewk. 1658 http://webkit.org/b/35932 1659 1660 * efl/ewk/ewk_view.cpp: Added. 1661 * efl/ewk/ewk_view.h: Added. 1662 1663 2010-04-05 Alexey Proskuryakov <ap (a] apple.com> 1664 1665 Reviewed by Darin Adler. 1666 1667 https://bugs.webkit.org/show_bug.cgi?id=37111 1668 <rdar://problem/7790327> Draw replacement text when plug-in host crashes 1669 1670 https://bugs.webkit.org/show_bug.cgi?id=37111 1671 <rdar://problem/7790327> Draw replacement text when plug-in host crashes 1672 1673 * English.lproj/Localizable.strings: Added a string for plug-in failure. 1674 1675 2010-04-01 Leandro Pereira <leandro (a] profusion.mobi> 1676 1677 Reviewed by Gustavo Noronha Silva. 1678 1679 Add EFL's pkg-config metadata file file to efl/. 1680 http://webkit.org/b/36766 1681 1682 * efl/ewebkit.pc.in: Added. 1683 1684 2010-03-30 Gavin Barraclough <barraclough (a] apple.com> 1685 1686 Rubber stamped by Sam Weinig. 1687 1688 https://bugs.webkit.org/show_bug.cgi?id=36866 1689 Move CString to WTF 1690 1691 * efl/WebCoreSupport/ChromeClientEfl.cpp: 1692 * efl/ewk/ewk_frame.cpp: 1693 (ewk_frame_name_get): 1694 (ewk_frame_selection_get): 1695 (ewk_frame_uri_changed): 1696 * efl/ewk/ewk_history.cpp: 1697 * efl/ewk/ewk_settings.cpp: 1698 1699 2010-03-28 Alexey Proskuryakov <ap (a] apple.com> 1700 1701 Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h. 1702 1703 * efl/ewk/ewk_frame.cpp: 1704 1705 2010-03-22 Kevin Decker <kdecker (a] apple.com> 1706 1707 Reviewed by Simon Fraser. 1708 1709 https://bugs.webkit.org/show_bug.cgi?id=36328 1710 1711 * WebKit.xcodeproj/project.pbxproj: Remove WebNullPluginView and nullplugin.tiff from the project. 1712 1713 2010-03-22 Darin Adler <darin (a] apple.com> 1714 1715 * StringsNotToBeLocalized.txt: Updated for recent changes. 1716 1717 2010-03-22 Kevin Decker <kdecker (a] apple.com> 1718 1719 Reviewed by John Sullivan. 1720 1721 https://bugs.webkit.org/show_bug.cgi?id=36328 1722 1723 * English.lproj/Localizable.strings: Added "Missing Plug-in" string. 1724 1725 2010-03-18 Leandro Pereira <leandro (a] profusion.mobi> 1726 1727 Reviewed by Kenneth Rohde Christiansen. 1728 1729 Add EFL port files to efl/ewk. 1730 http://webkit.org/b/35931 1731 1732 * efl/ewk/ewk_settings.cpp: Added. 1733 * efl/ewk/ewk_settings.h: Added. 1734 1735 2010-03-17 Leandro Pereira <leandro (a] profusion.mobi> 1736 1737 Reviewed by Kenneth Rohde Christiansen. 1738 1739 Add default theme files to efl/DefaultTheme. 1740 http://webkit.org/b/36240 1741 1742 * efl/DefaultTheme/widget/radio/img_radio_on.png: Added. 1743 * efl/DefaultTheme/radio/img_radio_off_hover.png: Added. 1744 * efl/DefaultTheme/radio/img_radio_on_hover.png: Added. 1745 * efl/DefaultTheme/radio/img_radio_off.png: Added. 1746 * efl/DefaultTheme/radio/img_radio_off_focus.png: Added. 1747 * efl/DefaultTheme/radio/img_radio_on_focus.png: Added. 1748 * efl/DefaultTheme/combo/combo_normal.png: Added. 1749 * efl/DefaultTheme/combo/combo_focus_button.png: Added. 1750 * efl/DefaultTheme/combo/combo_hover_button.png: Added. 1751 * efl/DefaultTheme/combo/combo_hover.png: Added. 1752 * efl/DefaultTheme/combo/combo_focus.png: Added. 1753 * efl/DefaultTheme/combo/combo_press_button.png: Added. 1754 * efl/DefaultTheme/combo/combo_normal_button.png: Added. 1755 * efl/DefaultTheme/combo/combo_press.png: Added. 1756 * efl/DefaultTheme/combo/icon.png: Added. 1757 * efl/DefaultTheme/file/file_normal.png: Added. 1758 * efl/DefaultTheme/file/file_press.png: Added. 1759 * efl/DefaultTheme/file/file_hover.png: Added. 1760 * efl/DefaultTheme/file/file_focus.png: Added. 1761 * efl/DefaultTheme/search/cancel/cancel_normal_button.png: Added. 1762 * efl/DefaultTheme/search/cancel/cancel_normal_button2.png: Added. 1763 * efl/DefaultTheme/search/decoration/decoration_normal_button.png: Added. 1764 * efl/DefaultTheme/search/field/field_focused.png: Added. 1765 * efl/DefaultTheme/search/field/field_normal.png: Added. 1766 * efl/DefaultTheme/search/field/field_hovered.png: Added. 1767 * efl/DefaultTheme/entry/img_normal.png: Added. 1768 * efl/DefaultTheme/entry/img_hovered.png: Added. 1769 * efl/DefaultTheme/entry/img_focused.png: Added. 1770 * efl/DefaultTheme/check/img_check_off_hover.png: Added. 1771 * efl/DefaultTheme/check/img_check_on.png: Added. 1772 * efl/DefaultTheme/check/img_check_off_focus.png: Added. 1773 * efl/DefaultTheme/check/img_check_on_focus.png: Added. 1774 * efl/DefaultTheme/check/img_check_off.png: Added. 1775 * efl/DefaultTheme/check/img_check_on_hover.png: Added. 1776 * efl/DefaultTheme/scrollbar/scrollbar_knob_h.png: Added. 1777 * efl/DefaultTheme/scrollbar/scrollbar_knob_v.png: Added. 1778 * efl/DefaultTheme/scrollbar/scrollbar_hilight.png: Added. 1779 * efl/DefaultTheme/scrollbar/scrollbar_v.png: Added. 1780 * efl/DefaultTheme/scrollbar/scrollbar_h.png: Added. 1781 * efl/DefaultTheme/button/img_button_normal.png: Added. 1782 * efl/DefaultTheme/button/img_button_focus.png: Added. 1783 * efl/DefaultTheme/button/img_button_hover.png: Added. 1784 * efl/DefaultTheme/button/img_button_press.png: Added. 1785 1786 2010-03-17 Leandro Pereira <leandro (a] profusion.mobi> 1787 1788 Reviewed by Kenneth Rohde Christiansen. 1789 1790 Add EFL example browser to efl/EWebLauncher. 1791 http://webkit.org/b/36176 1792 1793 * efl/EWebLauncher/main.c: Added. 1794 1795 2010-03-16 Leandro Pereira <leandro (a] profusion.mobi> 1796 1797 Reviewed by Kenneth Rohde Christiansen. 1798 1799 Add EFL port files to efl/WebCoreSupport. 1800 http://webkit.org/b/35916 1801 1802 * efl/WebCoreSupport/ContextMenuClientEfl.cpp: Added. 1803 * efl/WebCoreSupport/ContextMenuClientEfl.h: Added. 1804 1805 2010-03-16 Yury Semikhatsky <yurys (a] chromium.org> 1806 1807 Reviewed by Pavel Feldman. 1808 1809 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. 1810 1811 Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder 1812 https://bugs.webkit.org/show_bug.cgi?id=35036 1813 1814 * efl/WebCoreSupport/InspectorClientEfl.cpp: 1815 (WebCore::InspectorClientEfl::openInspectorFrontend): 1816 * efl/WebCoreSupport/InspectorClientEfl.h: 1817 1818 2010-03-13 Leandro Pereira <leandro (a] profusion.mobi> 1819 1820 Reviewed by Kenneth Rohde Christiansen. 1821 1822 Add EFL port files to efl/ewk. 1823 http://webkit.org/b/35925 1824 1825 * efl/ewk/ewk_history.cpp: Added. 1826 * efl/ewk/ewk_history.h: Added. 1827 1828 2010-03-13 Leandro Pereira <leandro (a] profusion.mobi> 1829 1830 Reviewed by Kenneth Rohde Christiansen. 1831 1832 Add EFL port files to efl/ewk. 1833 http://webkit.org/b/35928 1834 1835 * efl/ewk/ewk_main.cpp: Added. 1836 * efl/ewk/ewk_main.h: Added. 1837 1838 2010-03-13 Leandro Pereira <leandro (a] profusion.mobi> 1839 1840 Reviewed by Kenneth Rohde Christiansen. 1841 1842 Add EFL port files to efl/ewk. 1843 http://webkit.org/b/35924 1844 1845 * efl/ewk/ewk_frame.cpp: Added. 1846 * efl/ewk/ewk_frame.h: Added. 1847 1848 2010-03-13 Leandro Pereira <leandro (a] profusion.mobi> 1849 1850 Reviewed by Kenneth Rohde Christiansen. 1851 1852 Add EFL port files to efl/ewk. 1853 http://webkit.org/b/35936 1854 1855 * efl/ewk/ewk_view_single.c: Added. 1856 1857 2010-03-13 Leandro Pereira <leandro (a] profusion.mobi> 1858 1859 Reviewed by Kenneth Rohde Christiansen. 1860 1861 Add EFL port files to efl/ewk. 1862 http://webkit.org/b/35929 1863 1864 * efl/ewk/ewk_util.cpp: Added. 1865 * efl/ewk/ewk_util.h: Added. 1866 1867 2010-03-13 Leandro Pereira <leandro (a] profusion.mobi> 1868 1869 Reviewed by Kenneth Rohde Christiansen. 1870 1871 Add EFL port files to efl/ewk. 1872 http://webkit.org/b/35934 1873 1874 * efl/ewk/EWebKit.h: Added. 1875 * efl/ewk/ewk_eapi.h: Added. 1876 * efl/ewk/ewk_logging.h: Added. 1877 * efl/ewk/ewk_private.h: Added. 1878 1879 2010-03-11 Leandro Pereira <leandro (a] profusion.mobi> 1880 1881 Reviewed by Gustavo Noronha Silva. 1882 1883 Add EFL port files to efl/WebCoreSupport. 1884 http://webkit.org/b/35917 1885 1886 * efl/WebCoreSupport/InspectorClientEfl.h: Added. 1887 * efl/WebCoreSupport/InspectorClientEfl.cpp: Added. 1888 1889 2010-03-11 Leandro Pereira <leandro (a] profusion.mobi> 1890 1891 Reviewed by Gustavo Noronha Silva. 1892 1893 Add EFL port files to efl/WebCoreSupport. 1894 http://webkit.org/b/35914 1895 1896 * efl/WebCoreSupport/DragClientEfl.h: Added. 1897 * efl/WebCoreSupport/DragClientEfl.cpp: Added. 1898 1899 2010-03-11 Simon Fraser <simon.fraser (a] apple.com> 1900 1901 Reviewed by Mark Rowe. 1902 1903 Sort the project file. 1904 1905 * WebKit.xcodeproj/project.pbxproj: 1906 1907 2010-03-10 Leandro Pereira <leandro (a] profusion.mobi> 1908 1909 Reviewed by Holger Freyther. 1910 1911 Add EFL port files to efl/WebCoreSupport. 1912 http://webkit.org/b/35913 1913 1914 * efl/WebCoreSupport/ChromeClientEfl.cpp: Added. 1915 * efl/WebCoreSupport/ChromeClientEfl.h: Added. 1916 1917 2010-03-09 John Sullivan <sullivan (a] apple.com> 1918 1919 Fixed localized string key collision. update-webkit-localized-strings now 1920 runs without errors. 1921 1922 Reviewed by Adam Roben. 1923 1924 * English.lproj/Localizable.strings: 1925 Regenerated. 1926 1927 2010-03-09 John Sullivan <sullivan (a] apple.com> 1928 1929 * StringsNotToBeLocalized.txt: 1930 Brought this file up to date. update-webkit-localizable-strings still lists 1931 one key collision, but that's a separate issue. 1932 1933 2010-03-04 Mark Rowe <mrowe (a] apple.com> 1934 1935 Reviewed by Sam Weinig. 1936 1937 Add a script to verify that WebKit framework headers are internally consistent. 1938 1939 * WebKit.xcodeproj/project.pbxproj: Run the script during the build and fail with 1940 an error should the consistency check fail. 1941 1942 2010-02-25 Alexey Proskuryakov <ap (a] apple.com> 1943 1944 Reviewed by Geoffrey Garen. 1945 1946 https://bugs.webkit.org/show_bug.cgi?id=35394 1947 <rdar://problem/7685262> Make passing objects between Java and plug-ins work 1948 1949 * WebKit.xcodeproj/project.pbxproj: Added new files. 1950 1951 2010-02-04 Mark Rowe <mrowe (a] apple.com> 1952 1953 Reviewed by Timothy Hatcher. 1954 1955 Build fix. Remove a symbol corresponding to an inline function from the linker export 1956 file to prevent a weak external failure. 1957 1958 * WebKit.xcodeproj/project.pbxproj: Accommodate rename of script. 1959 1960 2010-02-04 John Sullivan <sullivan (a] apple.com> 1961 1962 https://bugs.webkit.org/show_bug.cgi?id=34611 1963 WebLocalizedString() could use an assertion that it is being called on the main thread 1964 1965 Reviewed by Tim Hatcher. 1966 1967 * WebKit.xcodeproj/project.pbxproj: 1968 Updated for renamed file (WebLocalizableStrings.m -> WebLocalizableStrings.mm) 1969 1970 2010-01-29 Mark Rowe <mrowe (a] apple.com> 1971 1972 Sort Xcode projects. 1973 1974 * WebKit.xcodeproj/project.pbxproj: 1975 1976 2010-01-19 Dan Bernstein <mitz (a] apple.com> 1977 1978 Redo DumpRenderTree build fix without making WebTypesInternal.h a private header 1979 1980 * WebKit.xcodeproj/project.pbxproj: 1981 1982 2010-01-19 Simon Fraser <simon.fraser (a] apple.com> 1983 1984 Build fix, no review. 1985 1986 Fix build of DumpRenderTree by making the header WebTypesInternal.h Private 1987 in WebKit. 1988 1989 * WebKit.xcodeproj/project.pbxproj: 1990 1991 2010-01-19 Jon Honeycutt <jhoneycutt (a] apple.com> 1992 1993 MSAA: The child <option> elements of a non-multiple <select> are not 1994 exposed 1995 1996 https://bugs.webkit.org/show_bug.cgi?id=33773 1997 <rdar://problem/7550556> 1998 1999 Reviewed by Alice Liu. 2000 2001 * English.lproj/Localizable.strings: 2002 Add new localized strings. 2003 2004 2010-01-13 Kevin Decker <kdecker (a] apple.com> 2005 2006 Reviewed by Mark Rowe. 2007 2008 https://bugs.webkit.org/show_bug.cgi?id=33610 2009 <rdar://problem/7288546> Silverlight full screen performance problem seen on Snow Leopard. 2010 2011 * WebKit.xcodeproj/project.pbxproj: Link the project against OpenGL. 2012 2013 2009-12-25 Darin Adler <darin (a] apple.com> 2014 2015 * StringsNotToBeLocalized.txt: Updated for recent changes. 2016 2017 2009-12-18 Dan Bernstein <mitz (a] apple.com> 2018 2019 Updated localizable strings after r52368 2020 2021 * English.lproj/Localizable.strings: 2022 2023 2009-12-18 Sam Weinig <sam (a] webkit.org> 2024 2025 Reviewed by Dan Bernstein. 2026 2027 Add Mac WebKit side of the client based geolocation provider. 2028 2029 * WebKit.xcodeproj/project.pbxproj: 2030 2031 2009-12-16 Mark Rowe <mrowe (a] apple.com> 2032 2033 Build fix. Disable debug variants of WebKit frameworks. 2034 2035 * WebKit.xcodeproj/project.pbxproj: 2036 2037 2009-12-16 John Sullivan <sullivan (a] apple.com> 2038 2039 Brought this file up to date, sans review. 2040 2041 * StringsNotToBeLocalized.txt: 2042 2043 2009-11-30 Mark Rowe <mrowe (a] apple.com> 2044 2045 Use the correct path to Info.plist to avoid creating an empty file at the top of the WebKit directory. 2046 2047 * WebKit.xcodeproj/project.pbxproj: 2048 2049 2009-11-24 Dmitry Titov <dimich (a] chromium.org> 2050 2051 Reviewed by Eric Seidel. 2052 2053 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit 2054 https://bugs.webkit.org/show_bug.cgi?id=31444 2055 2056 * chromium/features.gypi: 2057 2058 2009-11-24 Mark Rowe <mrowe (a] apple.com> 2059 2060 Fix production builds where the source tree may be read-only. 2061 2062 * WebKit.xcodeproj/project.pbxproj: 2063 2064 2009-11-20 Dave Hyatt <hyatt (a] apple.com> 2065 2066 Reviewed by Oliver Hunt and Jon Honeycutt. 2067 2068 Add support for WebSerializedJSValue to WebKit. This object wraps the SerializedScriptValue functionality in WebCore 2069 and exposes the ability to do JS value serialization/deserialization to WebKit clients. 2070 2071 * WebKit.xcodeproj/project.pbxproj: 2072 2073 2009-11-20 Chris Fleizach <cfleizach (a] apple.com> 2074 2075 Reviewed by Beth Dakin. 2076 2077 WAI-ARIA: add support for 'math' role 2078 https://bugs.webkit.org/show_bug.cgi?id=31706 2079 2080 * English.lproj/Localizable.strings: 2081 * StringsNotToBeLocalized.txt: 2082 2083 2009-11-19 Eric Carlson <eric.carlson (a] apple.com> 2084 2085 Reviewed by Dan Bernstein. 2086 2087 <rdar://problem/7035231> 2088 Support closed caption in <video> element 2089 2090 * English.lproj/Localizable.strings: 2091 Add strings for toggle captions button. 2092 2093 2009-11-18 Michelangelo De Simone <micdesim (a] gmail.com> 2094 2095 Reviewed by Darin Adler. 2096 2097 Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>. 2098 Support for validationMessage attribute, as per HTML5 specs. 2099 2100 * English.lproj/Localizable.strings: new localizable strings 2101 2102 2009-11-18 Sam Weinig <sam (a] webkit.org> 2103 2104 Reviewed by Anders Carlsson. 2105 2106 Make the Mac Geolocation API async. 2107 2108 * WebKit.xcodeproj/project.pbxproj: Remove WebGeolocation. 2109 2110 2009-11-13 Adam Roben <aroben (a] apple.com> 2111 2112 Add WebFrameLoadDelegatePrivat.h to WebKit.xcodeproj 2113 2114 Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when 2115 window objects in isolated worlds are cleared 2116 2117 Reviewed by Dave Hyatt. 2118 2119 * WebKit.xcodeproj/project.pbxproj: Added 2120 WebFrameLoadDelegatePrivate.h, which already existed. 2121 2122 2009-11-12 Adam Roben <aroben (a] apple.com> 2123 2124 Replace worldIDs with world objects 2125 2126 Part of <http://webkit.org/b/31414> Implement new SPI for dealing with 2127 user scripts/stylesheets and isolated worlds 2128 2129 Reviewed by Sam Weinig. 2130 2131 * WebKit.xcodeproj/project.pbxproj: Added WebScriptWorld to the project. 2132 2133 2009-11-12 Chris Fleizach <cfleizach (a] apple.com> 2134 2135 Reviewed by Darin Adler. 2136 2137 ARIA: add alert type roles 2138 https://bugs.webkit.org/show_bug.cgi?id=31392 2139 2140 * English.lproj/Localizable.strings: 2141 * StringsNotToBeLocalized.txt: 2142 2143 2009-11-02 Eric Carlson <eric.carlson (a] apple.com> 2144 2145 Reviewed by John Sullivan and Mark Rowe. 2146 2147 <rdar://problem/7356733> Voiceover does not read correct media controller time values 2148 2149 Fix localized strings for media controller time values. 2150 2151 * English.lproj/Localizable.strings: 2152 2153 2009-11-02 Chris Fleizach <cfleizach (a] apple.com> 2154 2155 Reviewed by Beth Dakin. 2156 2157 Support ARIA "tab" roles 2158 https://bugs.webkit.org/show_bug.cgi?id=30842 2159 2160 Add a localizable string for tab panel. 2161 2162 * English.lproj/Localizable.strings: 2163 * StringsNotToBeLocalized.txt: 2164 2165 2009-10-27 Dan Bernstein <mitz (a] apple.com> 2166 2167 Reviewed by Darin Adler. 2168 2169 Updated license 2170 2171 * LICENSE: 2172 2173 2009-10-26 Sam Weinig <sam (a] webkit.org> 2174 2175 Reviewed by Anders Carlsson. 2176 2177 Move some WebView event handling code into its own file, WebViewEventHandling.mm 2178 2179 * WebKit.xcodeproj/project.pbxproj: 2180 2181 2009-10-19 John Gregg <johnnyg (a] google.com> 2182 2183 Reviewed by Dimitri Glazkov. 2184 2185 set ENABLE_NOTIFICATIONS=1 for Chromium 2186 https://bugs.webkit.org/show_bug.cgi?id=29949 2187 2188 * chromium/features.gypi: 2189 2190 2009-10-13 Drew Wilson <atwilson (a] atwilson-macpro.local> 2191 2192 Reviewed by David Levin. 2193 2194 Enable SHARED_WORKERS for Chromium 2195 https://bugs.webkit.org/show_bug.cgi?id=30289 2196 2197 * chromium/features.gypi: 2198 Turned on ENABLE_SHARED_WORKERS by default. This doesn't actually turn on 2199 SharedWorkers yet, as Chromium overrides this flag in its feature_overrides.gypi. 2200 2201 2009-10-12 Yaar Schnitman <yaar (a] chromium.org> 2202 2203 Reviewed by Dimitri Glazkov. 2204 2205 Chromium Port - Windows 2206 https://bugs.webkit.org/show_bug.cgi?id=29969 2207 2208 * chromium/DEPS: Added gtest dep required by windows and incremented some of the deps revisions. 2209 2210 2009-10-06 Simon Fraser <simon.fraser (a] apple.com> 2211 2212 Reviewed by Mark Rowe. 2213 2214 accessibility/media-element.html crashes (and has incorrect result) 2215 https://bugs.webkit.org/show_bug.cgi?id=30108 2216 2217 Fix up the accessibilty label for the newly added fullscreen button, 2218 and update the test result accordingly. 2219 2220 * English.lproj/Localizable.strings: 2221 2222 2009-10-05 Kevin Decker <kdecker (a] apple.com> 2223 2224 Reviewed by Dan Bernstein. 2225 2226 * WebKit.xcodeproj/project.pbxproj: Add WebPluginHalterClient to the project. 2227 2228 2009-10-05 Yaar Schnitman <yaar (a] chromium.org> 2229 2230 Reviewed by Dimitri Glazkov. 2231 2232 One of the dependencies' SVN url was missing a @ before the revision number. 2233 2234 https://bugs.webkit.org/show_bug.cgi?id=30101 2235 2236 * chromium/DEPS: 2237 2238 2009-10-05 Pierre d'Herbemont <pdherbemont (a] webkit.org> 2239 2240 Reviewed by Simon Fraser 2241 2242 Support fullscreen in MediaPlayer (Mac) 2243 https://bugs.webkit.org/show_bug.cgi?id=26742 2244 2245 Add new files for video fullscreen. 2246 2247 * WebKit.xcodeproj/project.pbxproj: 2248 2249 2009-10-05 Pavel Feldman <pfeldman (a] chromium.org> 2250 2251 Reviewed by Timothy Hatcher. 2252 2253 Web Inspector: add testing harness for Web Inspector. 2254 2255 https://bugs.webkit.org/show_bug.cgi?id=30010 2256 2257 * WebKit.xcodeproj/project.pbxproj: 2258 2259 2009-10-04 Fumitoshi Ukai <ukai (a] chromium.org> 2260 2261 Reviewed by Eric Seidel 2262 2263 Enable Web Sockets in chromium build. 2264 https://bugs.webkit.org/show_bug.cgi?id=29917 2265 2266 * chromium/features.gypi: 2267 2268 2009-10-02 Yaar Schnitman <yaar (a] chromium.org> 2269 2270 Reviewed by Dimitri Glazkov. 2271 2272 Added gyp_webkit that does a subset of the things gyp_chromium does 2273 plus some specialization for an upstream chromium build. 2274 2275 https://bugs.webkit.org/show_bug.cgi?id=29986 2276 2277 * chromium/DEPS: Points to gyp_webkit instead of gyp_chromium. 2278 * chromium/gyp_webkit: A new python file. 2279 2280 2009-10-01 Yaar Schnitman <yaar (a] chromium.org> 2281 2282 Reviewed by Dimitri Glazkov. 2283 2284 Make it possible to override the list of feature defines when building 2285 downstream. 2286 2287 https://bugs.webkit.org/show_bug.cgi?id=29979 2288 2289 * chromium/features.gypi: 2290 2291 2009-10-01 Yaar Schnitman <yaar (a] chromium.org> 2292 2293 Reviewed by Dimitri Glazkov. 2294 2295 Added windows-specific dependencies, updated some revisions and 2296 re-organized file to make revision tracking easier. Also removed 2297 extensions/v8 dependency that is no longer needed upstream. 2298 2299 https://bugs.webkit.org/show_bug.cgi?id=29973 2300 2301 * chromium/DEPS: 2302 2303 2009-09-30 Yaar Schnitman <yaar (a] chromium.org> 2304 2305 Reviewed by Dimitri Glazkov. 2306 2307 1. Keeping up with downstream revisions. 2308 2. Turning off v8 snapshot build step. 2309 2310 https://bugs.webkit.org/show_bug.cgi?id=29928 2311 2312 * chromium/DEPS 2313 2314 2009-09-29 Brady Eidson <beidson (a] apple.com> 2315 2316 Reviewed by John Sullivan. 2317 2318 WebKit Mac API should provide a delegate interface for global history. 2319 <rdar://problem/7042773> and https://webkit.org/b/29904 2320 2321 * WebKit.xcodeproj/project.pbxproj: 2322 2323 2009-09-28 Yaar Schnitman <yaar (a] chromium.org> 2324 2325 Reviewed by Dimitri Glazkov. 2326 2327 https://bugs.webkit.org/show_bug.cgi?id=29722 2328 2329 * chromium/DEPS: Describes the chromium port's dependencies and 2330 is used by gclient to fetch them. 2331 * chromium/webkit.gyp: Currently only builds webcore but in 2332 the future will also build the webkit api. 2333 2334 2009-09-26 David Kilzer <ddkilzer (a] apple.com> 2335 2336 Part 2 of 2: <http://webkit.org/b/29753> DerivedSources.make broken for non-Mac targets 2337 2338 Reviewed by Darin Adler. 2339 2340 Fix ENABLE_ORIENTATION_EVENTS for non-Mac platforms. 2341 2342 * chromium/features.gypi: Added 'ENABLE_ORIENTATION_EVENTS=0' to 2343 disable this feature by default. 2344 2345 2009-09-22 Yaar Schnitman <yaar (a] chromium.org> 2346 2347 Reviewed by David Levin. 2348 2349 Create chromium directory and ported chromium.org's features.gypi for 2350 the webkit chromium port. 2351 2352 https://bugs.webkit.org/show_bug.cgi?id=29617 2353 2354 * chromium/features.gypi: Added. 2355 2356 2009-09-21 Dan Bernstein <mitz (a] apple.com> 2357 2358 Reviewed by Anders Carlsson. 2359 2360 <rdar://problem/4137135> iFrame with PDF not being handled correctly on 2361 usps.com 2362 https://bugs.webkit.org/show_bug.cgi?id=4151 2363 2364 * WebKit.xcodeproj/project.pbxproj: Added WebPDFDocumentExtras.{h,mm} 2365 and WebJSPDFDoc.{h,mm} and changed WebPDFRepresentation to 2366 Objective-C++. 2367 2368 2009-09-07 Steve Block <steveblock (a] google.com> 2369 2370 Reviewed by Adam Barth. 2371 2372 Adds a mock Geolocation service. This will be used to provide predictable behavior of the 2373 Geolocation API for use in LayoutTests. Later changes will integrate the the mock 2374 Geolocation service with DumpRenderTree. 2375 https://bugs.webkit.org/show_bug.cgi?id=28264 2376 2377 * WebKit.xcodeproj/project.pbxproj: Modified. Adds WebGeolocationMock. 2378 2379 2009-09-03 John Sullivan <sullivan (a] apple.com> 2380 2381 Reviewed by Adam Roben 2382 2383 * StringsNotToBeLocalized.txt: 2384 Brought this file up to date. 2385 2386 2009-08-31 Mark Rowe <mrowe (a] apple.com> 2387 2388 Rubber-stamped by Beth Dakin. 2389 2390 Remove WebViewEditingContextMenu.nib and WebViewEditingContextMenuOld.nib. 2391 We stopped using these back in r18592 when we switched over to context menus 2392 driven by WebCore. 2393 2394 * English.lproj/WebViewEditingContextMenu.nib/classes.nib: Removed. 2395 * English.lproj/WebViewEditingContextMenu.nib/info.nib: Removed. 2396 * English.lproj/WebViewEditingContextMenu.nib/objects.nib: Removed. 2397 * English.lproj/WebViewEditingContextMenuOld.nib/classes.nib: Removed. 2398 * English.lproj/WebViewEditingContextMenuOld.nib/info.nib: Removed. 2399 * English.lproj/WebViewEditingContextMenuOld.nib/objects.nib: Removed. 2400 * WebKit.xcodeproj/project.pbxproj: 2401 2402 2009-08-28 Chris Fleizach <cfleizach (a] apple.com> 2403 2404 Reviewed by John Sullivan. 2405 2406 update-webkit-localizable-strings script can no longer complete 2407 https://bugs.webkit.org/show_bug.cgi?id=28792 2408 2409 * English.lproj/Localizable.strings: 2410 2411 2009-08-27 John Sullivan <sullivan (a] apple.com> 2412 2413 * StringsNotToBeLocalized.txt: 2414 Brought up to date, other than the problem mentioned in https://bugs.webkit.org/show_bug.cgi?id=28792 2415 2416 2009-08-25 Eric Carlson <eric.carlson (a] apple.com> 2417 2418 Reviewed by Oliver Hunt. 2419 2420 <video> and <audio> controller should be accessible 2421 https://bugs.webkit.org/show_bug.cgi?id=28081 2422 2423 Add localized strings for media controller accessiblility. 2424 2425 * English.lproj/Localizable.strings: 2426 2427 2009-08-20 Chris Fleizach <cfleizach (a] apple.com> 2428 2429 Reviewed by Darin Adler. 2430 2431 Enable various "grouping" ARIA roles 2432 https://bugs.webkit.org/show_bug.cgi?id=28486 2433 2434 * English.lproj/Localizable.strings: 2435 2436 2009-08-18 Drew Wilson <atwilson (a] google.com> 2437 2438 Reviewed by Eric Seidel. 2439 2440 Need to extend DumpRenderTree to expose number of worker threads. 2441 https://bugs.webkit.org/show_bug.cgi?id=28292 2442 2443 * WebKit.xcodeproj/project.pbxproj: 2444 Added WebWorkersPrivate APIs to mac WebKit to expose workerThreadCount() for DumpRenderTree. 2445 2446 2009-08-06 Mark Rowe <mrowe (a] apple.com> 2447 2448 Rubber-stamped by Sam Weinig. 2449 2450 Add explicit dependencies for our build verification scripts to ensure that they always run after linking has completed. 2451 2452 * WebKit.xcodeproj/project.pbxproj: 2453 2454 2009-08-06 Mark Rowe <mrowe (a] apple.com> 2455 2456 Bring a little order to our otherwise out of control lives. 2457 2458 * WebKit.xcodeproj/project.pbxproj: 2459 2460 2009-08-06 Mark Rowe <mrowe (a] apple.com> 2461 2462 Build fix. 2463 2464 Don't attempt to build a file that Anders just deleted. 2465 2466 * WebKit.xcodeproj/project.pbxproj: 2467 2468 2009-07-29 David Kilzer <ddkilzer (a] apple.com> 2469 2470 <http://webkit.org/b/27788> Don't export WebPluginController.h as a private header 2471 2472 Reviewed by Mark Rowe. 2473 2474 WebPluginController.h includes WebPluginContainerCheck.h, which 2475 is not a private header. Since WebPluginController.h doesn't 2476 appear to be used anywhere, remove its private header status. 2477 2478 * WebKit.xcodeproj/project.pbxproj: Remove private header 2479 attribute from WebPluginController.h. 2480 2481 2009-07-28 Maxime Simon <simon.maxime (a] gmail.com> 2482 2483 Reviewed by David Levin. 2484 2485 Added FrameLoaderClient for Haiku WebCore support. 2486 https://bugs.webkit.org/show_bug.cgi?id=26952 2487 2488 * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Added. 2489 (WebCore::FrameLoaderClientHaiku::FrameLoaderClientHaiku): 2490 (WebCore::FrameLoaderClientHaiku::setFrame): 2491 (WebCore::FrameLoaderClientHaiku::setWebView): 2492 (WebCore::FrameLoaderClientHaiku::detachFrameLoader): 2493 (WebCore::FrameLoaderClientHaiku::hasWebView): 2494 (WebCore::FrameLoaderClientHaiku::hasBackForwardList): 2495 (WebCore::FrameLoaderClientHaiku::resetBackForwardList): 2496 (WebCore::FrameLoaderClientHaiku::provisionalItemIsTarget): 2497 (WebCore::FrameLoaderClientHaiku::makeRepresentation): 2498 (WebCore::FrameLoaderClientHaiku::forceLayout): 2499 (WebCore::FrameLoaderClientHaiku::forceLayoutForNonHTML): 2500 (WebCore::FrameLoaderClientHaiku::updateHistoryForCommit): 2501 (WebCore::FrameLoaderClientHaiku::updateHistoryForBackForwardNavigation): 2502 (WebCore::FrameLoaderClientHaiku::updateHistoryForReload): 2503 (WebCore::FrameLoaderClientHaiku::updateHistoryForStandardLoad): 2504 (WebCore::FrameLoaderClientHaiku::updateHistoryForInternalLoad): 2505 (WebCore::FrameLoaderClientHaiku::updateHistoryAfterClientRedirect): 2506 (WebCore::FrameLoaderClientHaiku::setCopiesOnScroll): 2507 (WebCore::FrameLoaderClientHaiku::tokenForLoadErrorReset): 2508 (WebCore::FrameLoaderClientHaiku::resetAfterLoadError): 2509 (WebCore::FrameLoaderClientHaiku::doNotResetAfterLoadError): 2510 (WebCore::FrameLoaderClientHaiku::willCloseDocument): 2511 (WebCore::FrameLoaderClientHaiku::detachedFromParent2): 2512 (WebCore::FrameLoaderClientHaiku::detachedFromParent3): 2513 (WebCore::FrameLoaderClientHaiku::dispatchDidHandleOnloadEvents): 2514 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveServerRedirectForProvisionalLoad): 2515 (WebCore::FrameLoaderClientHaiku::dispatchDidCancelClientRedirect): 2516 (WebCore::FrameLoaderClientHaiku::dispatchWillPerformClientRedirect): 2517 (WebCore::FrameLoaderClientHaiku::dispatchDidChangeLocationWithinPage): 2518 (WebCore::FrameLoaderClientHaiku::dispatchWillClose): 2519 (WebCore::FrameLoaderClientHaiku::dispatchDidStartProvisionalLoad): 2520 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle): 2521 (WebCore::FrameLoaderClientHaiku::dispatchDidCommitLoad): 2522 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad): 2523 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoad): 2524 (WebCore::FrameLoaderClientHaiku::dispatchDidFirstLayout): 2525 (WebCore::FrameLoaderClientHaiku::dispatchDidFirstVisuallyNonEmptyLayout): 2526 (WebCore::FrameLoaderClientHaiku::dispatchShow): 2527 (WebCore::FrameLoaderClientHaiku::cancelPolicyCheck): 2528 (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm): 2529 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadMainResource): 2530 (WebCore::FrameLoaderClientHaiku::revertToProvisionalState): 2531 (WebCore::FrameLoaderClientHaiku::postProgressStartedNotification): 2532 (WebCore::FrameLoaderClientHaiku::postProgressEstimateChangedNotification): 2533 (WebCore::FrameLoaderClientHaiku::postProgressFinishedNotification): 2534 (WebCore::FrameLoaderClientHaiku::progressStarted): 2535 (WebCore::FrameLoaderClientHaiku::progressCompleted): 2536 (WebCore::FrameLoaderClientHaiku::setMainFrameDocumentReady): 2537 (WebCore::FrameLoaderClientHaiku::willChangeTitle): 2538 (WebCore::FrameLoaderClientHaiku::didChangeTitle): 2539 (WebCore::FrameLoaderClientHaiku::finishedLoading): 2540 (WebCore::FrameLoaderClientHaiku::canShowMIMEType): 2541 (WebCore::FrameLoaderClientHaiku::representationExistsForURLScheme): 2542 (WebCore::FrameLoaderClientHaiku::generatedMIMETypeForURLScheme): 2543 (WebCore::FrameLoaderClientHaiku::frameLoadCompleted): 2544 (WebCore::FrameLoaderClientHaiku::saveViewStateToItem): 2545 (WebCore::FrameLoaderClientHaiku::restoreViewState): 2546 (WebCore::FrameLoaderClientHaiku::restoreScrollPositionAndViewState): 2547 (WebCore::FrameLoaderClientHaiku::provisionalLoadStarted): 2548 (WebCore::FrameLoaderClientHaiku::shouldTreatURLAsSameAsCurrent): 2549 (WebCore::FrameLoaderClientHaiku::addHistoryItemForFragmentScroll): 2550 (WebCore::FrameLoaderClientHaiku::didFinishLoad): 2551 (WebCore::FrameLoaderClientHaiku::prepareForDataSourceReplacement): 2552 (WebCore::FrameLoaderClientHaiku::setTitle): 2553 (WebCore::FrameLoaderClientHaiku::userAgent): 2554 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveIcon): 2555 (WebCore::FrameLoaderClientHaiku::frameLoaderDestroyed): 2556 (WebCore::FrameLoaderClientHaiku::canHandleRequest): 2557 (WebCore::FrameLoaderClientHaiku::partClearedInBegin): 2558 (WebCore::FrameLoaderClientHaiku::updateGlobalHistory): 2559 (WebCore::FrameLoaderClientHaiku::updateGlobalHistoryRedirectLinks): 2560 (WebCore::FrameLoaderClientHaiku::shouldGoToHistoryItem): 2561 (WebCore::FrameLoaderClientHaiku::saveScrollPositionAndViewStateToItem): 2562 (WebCore::FrameLoaderClientHaiku::canCachePage): 2563 (WebCore::FrameLoaderClientHaiku::setMainDocumentError): 2564 (WebCore::FrameLoaderClientHaiku::committedLoad): 2565 (WebCore::FrameLoaderClientHaiku::cancelledError): 2566 (WebCore::FrameLoaderClientHaiku::blockedError): 2567 (WebCore::FrameLoaderClientHaiku::cannotShowURLError): 2568 (WebCore::FrameLoaderClientHaiku::interruptForPolicyChangeError): 2569 (WebCore::FrameLoaderClientHaiku::cannotShowMIMETypeError): 2570 (WebCore::FrameLoaderClientHaiku::fileDoesNotExistError): 2571 (WebCore::FrameLoaderClientHaiku::shouldFallBack): 2572 (WebCore::FrameLoaderClientHaiku::createDocumentLoader): 2573 (WebCore::FrameLoaderClientHaiku::download): 2574 (WebCore::FrameLoaderClientHaiku::assignIdentifierToInitialRequest): 2575 (WebCore::FrameLoaderClientHaiku::dispatchWillSendRequest): 2576 (WebCore::FrameLoaderClientHaiku::shouldUseCredentialStorage): 2577 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveAuthenticationChallenge): 2578 (WebCore::FrameLoaderClientHaiku::dispatchDidCancelAuthenticationChallenge): 2579 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveResponse): 2580 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveContentLength): 2581 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoading): 2582 (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoading): 2583 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceFromMemoryCache): 2584 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceByXMLHttpRequest): 2585 (WebCore::FrameLoaderClientHaiku::dispatchDidFailProvisionalLoad): 2586 (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoad): 2587 (WebCore::FrameLoaderClientHaiku::dispatchCreatePage): 2588 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType): 2589 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction): 2590 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction): 2591 (WebCore::FrameLoaderClientHaiku::dispatchUnableToImplementPolicy): 2592 (WebCore::FrameLoaderClientHaiku::startDownload): 2593 (WebCore::FrameLoaderClientHaiku::createFrame): 2594 (WebCore::FrameLoaderClientHaiku::objectContentType): 2595 (WebCore::FrameLoaderClientHaiku::createPlugin): 2596 (WebCore::FrameLoaderClientHaiku::redirectDataToPlugin): 2597 (WebCore::FrameLoaderClientHaiku::pluginWillHandleLoadError): 2598 (WebCore::FrameLoaderClientHaiku::createJavaAppletWidget): 2599 (WebCore::FrameLoaderClientHaiku::overrideMediaType): 2600 (WebCore::FrameLoaderClientHaiku::windowObjectCleared): 2601 (WebCore::FrameLoaderClientHaiku::documentElementAvailable): 2602 (WebCore::FrameLoaderClientHaiku::didPerformFirstNavigation): 2603 (WebCore::FrameLoaderClientHaiku::registerForIconNotification): 2604 (WebCore::FrameLoaderClientHaiku::savePlatformDataToCachedFrame): 2605 (WebCore::FrameLoaderClientHaiku::transitionToCommittedFromCachedFrame): 2606 (WebCore::FrameLoaderClientHaiku::transitionToCommittedForNewPage): 2607 * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Added. 2608 (WebCore::FrameLoaderClientHaiku::~FrameLoaderClientHaiku): 2609 2610 2009-07-28 Maxime Simon <simon.maxime (a] gmail.com> 2611 2612 Reviewed by David Levin. 2613 2614 Added ChromeClient for Haiku WebCore support. 2615 https://bugs.webkit.org/show_bug.cgi?id=26952 2616 2617 * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Added. 2618 (WebCore::ChromeClientHaiku::ChromeClientHaiku): 2619 (WebCore::ChromeClientHaiku::~ChromeClientHaiku): 2620 (WebCore::ChromeClientHaiku::chromeDestroyed): 2621 (WebCore::ChromeClientHaiku::setWindowRect): 2622 (WebCore::ChromeClientHaiku::windowRect): 2623 (WebCore::ChromeClientHaiku::pageRect): 2624 (WebCore::ChromeClientHaiku::scaleFactor): 2625 (WebCore::ChromeClientHaiku::focus): 2626 (WebCore::ChromeClientHaiku::unfocus): 2627 (WebCore::ChromeClientHaiku::canTakeFocus): 2628 (WebCore::ChromeClientHaiku::takeFocus): 2629 (WebCore::ChromeClientHaiku::createWindow): 2630 (WebCore::ChromeClientHaiku::createModalDialog): 2631 (WebCore::ChromeClientHaiku::show): 2632 (WebCore::ChromeClientHaiku::canRunModal): 2633 (WebCore::ChromeClientHaiku::runModal): 2634 (WebCore::ChromeClientHaiku::setToolbarsVisible): 2635 (WebCore::ChromeClientHaiku::toolbarsVisible): 2636 (WebCore::ChromeClientHaiku::setStatusbarVisible): 2637 (WebCore::ChromeClientHaiku::statusbarVisible): 2638 (WebCore::ChromeClientHaiku::setScrollbarsVisible): 2639 (WebCore::ChromeClientHaiku::scrollbarsVisible): 2640 (WebCore::ChromeClientHaiku::setMenubarVisible): 2641 (WebCore::ChromeClientHaiku::menubarVisible): 2642 (WebCore::ChromeClientHaiku::setResizable): 2643 (WebCore::ChromeClientHaiku::addMessageToConsole): 2644 (WebCore::ChromeClientHaiku::canRunBeforeUnloadConfirmPanel): 2645 (WebCore::ChromeClientHaiku::runBeforeUnloadConfirmPanel): 2646 (WebCore::ChromeClientHaiku::closeWindowSoon): 2647 (WebCore::ChromeClientHaiku::runJavaScriptAlert): 2648 (WebCore::ChromeClientHaiku::runJavaScriptConfirm): 2649 (WebCore::ChromeClientHaiku::runJavaScriptPrompt): 2650 (WebCore::ChromeClientHaiku::setStatusbarText): 2651 (WebCore::ChromeClientHaiku::shouldInterruptJavaScript): 2652 (WebCore::ChromeClientHaiku::tabsToLinks): 2653 (WebCore::ChromeClientHaiku::windowResizerRect): 2654 (WebCore::ChromeClientHaiku::repaint): 2655 (WebCore::ChromeClientHaiku::scroll): 2656 (WebCore::ChromeClientHaiku::screenToWindow): 2657 (WebCore::ChromeClientHaiku::windowToScreen): 2658 (WebCore::ChromeClientHaiku::platformWindow): 2659 (WebCore::ChromeClientHaiku::contentsSizeChanged): 2660 (WebCore::ChromeClientHaiku::scrollRectIntoView): 2661 (WebCore::ChromeClientHaiku::addToDirtyRegion): 2662 (WebCore::ChromeClientHaiku::scrollBackingStore): 2663 (WebCore::ChromeClientHaiku::updateBackingStore): 2664 (WebCore::ChromeClientHaiku::mouseDidMoveOverElement): 2665 (WebCore::ChromeClientHaiku::setToolTip): 2666 (WebCore::ChromeClientHaiku::print): 2667 (WebCore::ChromeClientHaiku::exceededDatabaseQuota): 2668 (WebCore::ChromeClientWx::reachedMaxAppCacheSize): 2669 (WebCore::ChromeClientHaiku::requestGeolocationPermissionForFrame): 2670 (WebCore::ChromeClientHaiku::runOpenPanel): 2671 (WebCore::ChromeClientHaiku::setCursor): 2672 (WebCore::ChromeClientHaiku::formStateDidChange): 2673 (WebCore::ChromeClientHaiku::createHTMLParserQuirks): 2674 * haiku/WebCoreSupport/ChromeClientHaiku.h: Added. 2675 2676 2009-07-28 Robert Hogan <robert (a] roberthogan.net> 2677 2678 Reviewed by Simon Hausmann. 2679 2680 Add WebKit version API to Qt. 2681 2682 Get the current version of WebKit from WebKit/mac/Configurations/Version.xcconfig 2683 at compile time and make it available to webkit ports through WebKitVersion.h. 2684 2685 https://bugs.webkit.org/show_bug.cgi?id=27158 2686 2687 * scripts/generate-webkitversion.pl: Added 2688 2689 2009-07-24 Andrei Popescu <andreip (a] google.com> 2690 2691 ApplicationCache should have size limit 2692 https://bugs.webkit.org/show_bug.cgi?id=22700 2693 2694 Updated the project after adding WebApplicationCache.h/mm 2695 2696 * WebKit.xcodeproj/project.pbxproj: 2697 2698 2009-07-16 Maxime Simon <simon.maxime (a] gmail.com> 2699 2700 Reviewed by Eric Seidel. 2701 2702 Added InspectorClient for Haiku WebCore support. 2703 https://bugs.webkit.org/show_bug.cgi?id=26952 2704 2705 Adding two files, InspectorClientHaiku.h and InspectorClientHaiku.cpp 2706 2707 * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Added. 2708 (WebCore::InspectorClientHaiku::inspectorDestroyed): 2709 (WebCore::InspectorClientHaiku::createPage): 2710 (WebCore::InspectorClientHaiku::localizedStringsURL): 2711 (WebCore::InspectorClientHaiku::hiddenPanels): 2712 (WebCore::InspectorClientHaiku::showWindow): 2713 (WebCore::InspectorClientHaiku::closeWindow): 2714 (WebCore::InspectorClientHaiku::attachWindow): 2715 (WebCore::InspectorClientHaiku::detachWindow): 2716 (WebCore::InspectorClientHaiku::setAttachedWindowHeight): 2717 (WebCore::InspectorClientHaiku::highlight): 2718 (WebCore::InspectorClientHaiku::hideHighlight): 2719 (WebCore::InspectorClientHaiku::inspectedURLChanged): 2720 (WebCore::InspectorClientHaiku::populateSetting): 2721 (WebCore::InspectorClientHaiku::storeSetting): 2722 (WebCore::InspectorClientHaiku::removeSetting): 2723 * haiku/WebCoreSupport/InspectorClientHaiku.h: Added. 2724 2725 2009-07-16 Maxime Simon <simon.maxime (a] gmail.com> 2726 2727 Reviewed by Oliver Hunt. 2728 2729 Added EditorClient for Haiku WebCore support. 2730 https://bugs.webkit.org/show_bug.cgi?id=26952 2731 2732 Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp 2733 2734 * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added. 2735 (WebCore::EditorClientHaiku::EditorClientHaiku): 2736 (WebCore::EditorClientHaiku::setPage): 2737 (WebCore::EditorClientHaiku::pageDestroyed): 2738 (WebCore::EditorClientHaiku::shouldDeleteRange): 2739 (WebCore::EditorClientHaiku::shouldShowDeleteInterface): 2740 (WebCore::EditorClientHaiku::smartInsertDeleteEnabled): 2741 (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled): 2742 (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled): 2743 (WebCore::EditorClientHaiku::toggleContinuousSpellChecking): 2744 (WebCore::EditorClientHaiku::isGrammarCheckingEnabled): 2745 (WebCore::EditorClientHaiku::toggleGrammarChecking): 2746 (WebCore::EditorClientHaiku::spellCheckerDocumentTag): 2747 (WebCore::EditorClientHaiku::isEditable): 2748 (WebCore::EditorClientHaiku::shouldBeginEditing): 2749 (WebCore::EditorClientHaiku::shouldEndEditing): 2750 (WebCore::EditorClientHaiku::shouldInsertNode): 2751 (WebCore::EditorClientHaiku::shouldInsertText): 2752 (WebCore::EditorClientHaiku::shouldChangeSelectedRange): 2753 (WebCore::EditorClientHaiku::shouldApplyStyle): 2754 (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete): 2755 (WebCore::EditorClientHaiku::didBeginEditing): 2756 (WebCore::EditorClientHaiku::respondToChangedContents): 2757 (WebCore::EditorClientHaiku::respondToChangedSelection): 2758 (WebCore::EditorClientHaiku::didEndEditing): 2759 (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard): 2760 (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard): 2761 (WebCore::EditorClientHaiku::registerCommandForUndo): 2762 (WebCore::EditorClientHaiku::registerCommandForRedo): 2763 (WebCore::EditorClientHaiku::clearUndoRedoOperations): 2764 (WebCore::EditorClientHaiku::canUndo): 2765 (WebCore::EditorClientHaiku::canRedo): 2766 (WebCore::EditorClientHaiku::undo): 2767 (WebCore::EditorClientHaiku::redo): 2768 (WebCore::EditorClientHaiku::handleKeyboardEvent): 2769 (WebCore::EditorClientHaiku::handleInputMethodKeydown): 2770 (WebCore::EditorClientHaiku::textFieldDidBeginEditing): 2771 (WebCore::EditorClientHaiku::textFieldDidEndEditing): 2772 (WebCore::EditorClientHaiku::textDidChangeInTextField): 2773 (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent): 2774 (WebCore::EditorClientHaiku::textWillBeDeletedInTextField): 2775 (WebCore::EditorClientHaiku::textDidChangeInTextArea): 2776 (WebCore::EditorClientHaiku::ignoreWordInSpellDocument): 2777 (WebCore::EditorClientHaiku::learnWord): 2778 (WebCore::EditorClientHaiku::checkSpellingOfString): 2779 (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord): 2780 (WebCore::EditorClientHaiku::checkGrammarOfString): 2781 (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString): 2782 (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord): 2783 (WebCore::EditorClientHaiku::showSpellingUI): 2784 (WebCore::EditorClientHaiku::spellingUIIsShowing): 2785 (WebCore::EditorClientHaiku::getGuessesForWord): 2786 (WebCore::EditorClientHaiku::setInputMethodState): 2787 (WebCore::EditorClientHaiku::isEditing): 2788 * haiku/WebCoreSupport/EditorClientHaiku.h: Added. 2789 2790 2009-07-16 Maxime Simon <simon.maxime (a] gmail.com> 2791 2792 Reviewed by Eric Seidel. 2793 2794 Added DragClient for Haiku WebCore support. 2795 https://bugs.webkit.org/show_bug.cgi?id=26952 2796 2797 Adding two files, DragClientHaiku.h and DragClientHaiku.cpp 2798 2799 * haiku/WebCoreSupport/DragClientHaiku.cpp: Added. 2800 (WebCore::DragClientHaiku::actionMaskForDrag): 2801 (WebCore::DragClientHaiku::willPerformDragDestinationAction): 2802 (WebCore::DragClientHaiku::dragControllerDestroyed): 2803 (WebCore::DragClientHaiku::dragSourceActionMaskForPoint): 2804 (WebCore::DragClientHaiku::willPerformDragSourceAction): 2805 (WebCore::DragClientHaiku::startDrag): 2806 (WebCore::DragClientHaiku::createDragImageForLink): 2807 * haiku/WebCoreSupport/DragClientHaiku.h: Added. 2808 2809 2009-07-16 Maxime Simon <simon.maxime (a] gmail.com> 2810 2811 Reviewed by Oliver Hunt. 2812 2813 Added ContextMenuClient for Haiku WebCore support. 2814 https://bugs.webkit.org/show_bug.cgi?id=26952 2815 2816 Adding two files, ContextMenuClientHaiku.h 2817 and ContextMenuClientHaiku.cpp 2818 2819 * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Added. 2820 (WebCore::ContextMenuClientHaiku::contextMenuDestroyed): 2821 (WebCore::ContextMenuClientHaiku::getCustomMenuFromDefaultItems): 2822 (WebCore::ContextMenuClientHaiku::contextMenuItemSelected): 2823 (WebCore::ContextMenuClientHaiku::downloadURL): 2824 (WebCore::ContextMenuClientHaiku::lookUpInDictionary): 2825 (WebCore::ContextMenuClientHaiku::speak): 2826 (WebCore::ContextMenuClientHaiku::isSpeaking): 2827 (WebCore::ContextMenuClientHaiku::stopSpeaking): 2828 (WebCore::ContextMenuClientHaiku::searchWithGoogle): 2829 * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Added. 2830 2831 2009-07-10 Adam Roben <aroben (a] apple.com> 2832 2833 Sort all our Xcode projects 2834 2835 Accomplished using sort-Xcode-project-file. 2836 2837 Requested by Dave Kilzer. 2838 2839 * WebKit.xcodeproj/project.pbxproj: 2840 2841 2009-07-02 Adam Roben <aroben (a] apple.com> 2842 2843 Fix warnings from update-webkit-localizable-strings 2844 2845 Rubber-stamped by Eric Carlson. 2846 2847 * English.lproj/Localizable.strings: Updated. 2848 2849 2009-07-02 Adam Roben <aroben (a] apple.com> 2850 2851 Update StringsNotToBeLocalized.txt for (not so) recent changes 2852 2853 Bug 26926: StringsNotToBeLocalized.txt is out-of-date 2854 <https://bugs.webkit.org/show_bug.cgi?id=26926> 2855 2856 Reviewed by John Sullivan. 2857 2858 * StringsNotToBeLocalized.txt: 2859 2860 2009-07-02 Pierre d'Herbemont <pdherbemont (a] apple.com> 2861 2862 Reviewed by Simon Fraser. 2863 2864 <rdar://problem/6518119> 2865 2866 Add localized strings for media controller status messages. 2867 2868 * English.lproj/Localizable.strings: Localized text. 2869 2870 2009-06-08 Dan Bernstein <mitz (a] apple.com> 2871 2872 Rubber-stamped by Mark Rowe. 2873 2874 - updated the project after giving Objective-C++ the .mm extension 2875 2876 * WebKit.xcodeproj/project.pbxproj: 2877 2878 2009-06-04 Sam Weinig <sam (a] webkit.org> 2879 2880 Reviewed by Alice Liu. 2881 2882 Move WebView internal data into WebViewData.h/mm. 2883 2884 * WebKit.xcodeproj/project.pbxproj: 2885 2886 2009-06-03 Sam Weinig <sam (a] webkit.org> 2887 2888 Reviewed by Mark Rowe. 2889 2890 Added WebDelegateImplementationCaching.h/mm 2891 2892 * WebKit.xcodeproj/project.pbxproj: 2893 2894 2009-06-03 Sam Weinig <sam (a] webkit.org> 2895 2896 Reviewed by Mark Rowe. 2897 2898 Add WebViewInternal.mm. 2899 2900 * WebKit.xcodeproj/project.pbxproj: 2901 2902 2009-06-03 Dan Bernstein <mitz (a] apple.com> 2903 2904 Reviewed by Anders Carlsson. 2905 2906 - WebKit project part of eliminating WebCoreTextRenderer 2907 2908 * WebKit.xcodeproj/project.pbxproj: Changed WebKitNSStringExtras.m to 2909 compile as Objective-C++. 2910 2911 2009-06-01 Darin Adler <darin (a] apple.com> 2912 2913 Reviewed by Maciej Stachowiak. 2914 2915 Bug 26113: break WebTextCompletionController out into its own source file 2916 https://bugs.webkit.org/show_bug.cgi?id=26113 2917 2918 * WebKit.xcodeproj/project.pbxproj: Add WebTextCompletionController.h/mm. 2919 2920 2009-05-28 Mark Rowe <mrowe (a] apple.com> 2921 2922 Rubber-stamped by Anders Carlsson. 2923 2924 Symlink WebKitPluginHost.app in to place if needed. 2925 2926 * WebKit.xcodeproj/project.pbxproj: 2927 2928 2009-05-24 Darin Adler <darin (a] apple.com> 2929 2930 * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions. 2931 2932 2009-05-16 Anders Carlsson <andersca (a] apple.com> 2933 2934 Reviewed by Sam Weinig and Dan Bernstein. 2935 2936 Fix <rdar://problem/6889644>. 2937 2938 * English.lproj/Localizable.strings: 2939 2940 2009-05-10 Alexey Proskuryakov <ap (a] webkit.org> 2941 2942 Reviewed by Dan Bernstein. 2943 2944 <rdar://problem/6870383> Have to enter credentials twice when downloading from a protected page 2945 2946 * WebKit.xcodeproj/project.pbxproj: Renamed Misc/WebDownload.m as WebDownload.mm, so that 2947 it could use C++ code from AuthenticaitonMac.h. 2948 2949 2009-04-27 Douglas R. Davidson <ddavidso (a] apple.com> 2950 2951 Add localizable strings for 2952 <rdar://problem/6724106> WebViews need to implement text checking 2953 2954 Reviewed by Justin Garcia. 2955 2956 * English.lproj/Localizable.strings: 2957 2958 2009-04-27 Kevin Decker <kdecker (a] apple.com> 2959 2960 Reviewed by Anders Carlsson. 2961 2962 <rdar://problem/6352982> 2963 2964 * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project. 2965 2966 2009-04-23 Kevin Decker <kdecker (a] apple.com> 2967 2968 Reviewed by Anders Carlsson. 2969 2970 * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project. 2971 2972 2009-04-21 Adam Roben <aroben (a] apple.com> 2973 2974 Update StringsNotToBeLocalized.txt for recent changes 2975 2976 Rubber-stamped by John Sullivan. 2977 2978 * StringsNotToBeLocalized.txt: 2979 2980 2009-04-19 Darin Adler <darin (a] apple.com> 2981 2982 * StringsNotToBeLocalized.txt: Updated for recent changes. 2983 2984 2009-04-17 David Kilzer <ddkilzer (a] apple.com> 2985 2986 Simplify FEATURE_DEFINES definition 2987 2988 Reviewed by Darin Adler. 2989 2990 This moves FEATURE_DEFINES and its related ENABLE_FEATURE_NAME 2991 variables to their own FeatureDefines.xcconfig file. It also 2992 extracts a new ENABLE_GEOLOCATION variable so that 2993 FEATURE_DEFINES only needs to be defined once. 2994 2995 * WebKit.xcodeproj/project.pbxproj: Added 2996 FeatureDefines.xcconfig file. 2997 2998 2009-04-10 Timothy Hatcher <timothy (a] apple.com> 2999 3000 Remove DOMDocumentPrivate.h now that <rdar://problem/6730996> is fixed. 3001 3002 Rubber-stamped by Mark Rowe. 3003 3004 * WebKit.xcodeproj/project.pbxproj: 3005 3006 2009-04-09 Mike Thole <mthole (a] apple.com> 3007 3008 Reviewed by Adam Roben. 3009 3010 * WebKit.xcodeproj/project.pbxproj: 3011 Set the Localizable.strings encoding to UTF-16. 3012 3013 2009-04-07 Anders Carlsson <andersca (a] apple.com> 3014 3015 Try to fix the Leopard build once more. 3016 3017 * WebKit.xcodeproj/project.pbxproj: 3018 3019 2009-04-07 Anders Carlsson <andersca (a] apple.com> 3020 3021 Another attempt at fixing the build. 3022 3023 * WebKit.xcodeproj/project.pbxproj: 3024 3025 2009-04-02 Adele Peterson <adele (a] apple.com> 3026 3027 Reviewed by Darin Adler. 3028 3029 * WebKit.xcodeproj/project.pbxproj: 3030 Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private. 3031 3032 2009-04-01 Greg Bolsinga <bolsinga (a] apple.com> 3033 3034 Reviewed by Mark Rowe. 3035 3036 https://bugs.webkit.org/show_bug.cgi?id=24990 3037 Put SECTORDER_FLAGS into xcconfig files. 3038 3039 * WebKit.xcodeproj/project.pbxproj: 3040 3041 2009-03-27 Darin Adler <darin (a] apple.com> 3042 3043 * StringsNotToBeLocalized.txt: Updated for recent changes. 3044 3045 2009-03-16 Darin Adler <darin (a] apple.com> 3046 3047 Reviewed by Dan Bernstein. 3048 3049 * English.lproj/Localizable.strings: Updated. 3050 * StringsNotToBeLocalized.txt: Updated for recent changes. 3051 3052 2009-03-13 Greg Bolsinga <bolsinga (a] apple.com> 3053 3054 Reviewed by Simon Fraser. 3055 3056 Update Geolocation perimission dialogs to be asynchronous. 3057 https://bugs.webkit.org/show_bug.cgi?id=24505 3058 3059 Add WebGeolocation, a wrapper around WebCore::Geolocation. It mimics the 3060 coding style set by WebSecurityOrigin. 3061 3062 * WebKit.xcodeproj/project.pbxproj: 3063 3064 2009-03-13 Anders Carlsson <andersca (a] apple.com> 3065 3066 Reviewed by Dan Bernstein. 3067 3068 <rdar://problem/6610666> Revise the Cocoa event model text API 3069 3070 Remove nptextinput.h 3071 3072 * WebKit.xcodeproj/project.pbxproj: 3073 3074 2009-03-03 David Kilzer <ddkilzer (a] apple.com> 3075 3076 <rdar://problem/6581203> WebCore and WebKit should install the same set of headers during installhdrs phase as build phase 3077 3078 Reviewed by Mark Rowe. 3079 3080 The fix is to add INSTALLHDRS_COPY_PHASE = YES and 3081 INSTALLHDRS_SCRIPT_PHASE = YES to WebKit.xcconfig, then to 3082 make sure various build phase scripts work with the installhdrs 3083 build phase. 3084 3085 * WebKit.xcodeproj/project.pbxproj: 3086 - Added shell code to prevent running "Check For Global 3087 Initializers", "Check For Exit Time Destructors" and "Check 3088 For Weak VTables" scripts during the installhdrs build phase. 3089 - Removed UMBRELLA_FRAMEWORKS_DIR from the Debug and Release 3090 targets since it's no longer needed after defining 3091 WEBCORE_PRIVATE_HEADERS_DIR in WebKit.xcconfig. 3092 3093 2009-03-03 David Kilzer <ddkilzer (a] apple.com> 3094 3095 Remove last vestiges of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR from WebKit 3096 3097 Reviewed by Adam Roben. 3098 3099 Use of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR was removed in r37465 3100 since NPAPI headers had migrated from JavaScriptCore to WebCore 3101 before that. 3102 3103 * WebKit.xcodeproj/project.pbxproj: Removed 3104 JAVASCRIPTCORE_PRIVATE_HEADERS_DIR build setting from from Debug 3105 and Release configurations. 3106 3107 2009-03-02 Anders Carlsson <andersca (a] apple.com> 3108 3109 WebNetscapePluginPackage.mm is an Objective-C++ file. 3110 3111 * WebKit.xcodeproj/project.pbxproj: 3112 3113 2009-03-02 Anders Carlsson <andersca (a] apple.com> 3114 3115 Reviewed by John Sullivan. 3116 3117 Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm 3118 3119 * WebKit.xcodeproj/project.pbxproj: 3120 3121 2009-02-20 Anders Carlsson <andersca (a] apple.com> 3122 3123 Reviewed by Dan Bernstein. 3124 3125 Add new files. 3126 3127 * WebKit.xcodeproj/project.pbxproj: 3128 3129 2009-02-13 Darin Adler <darin (a] apple.com> 3130 3131 * StringsNotToBeLocalized.txt: Updated for recent changes. 3132 3133 2009-02-07 Darin Adler <darin (a] apple.com> 3134 3135 * StringsNotToBeLocalized.txt: Updated for recent changes. 3136 3137 2009-02-04 Timothy Hatcher <timothy (a] apple.com> 3138 3139 Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate. 3140 3141 <rdar://problem/6508457> Launching widget in Dashcode debugger is 3142 super-slow due forwardInvocation: calling debug delegate 3143 3144 Reviewed by Oliver Hunt. 3145 3146 * WebKit.xcodeproj/project.pbxproj: 3147 3148 2009-02-02 Anders Carlsson <andersca (a] apple.com> 3149 3150 Reviewed by Dan Bernstein. 3151 3152 Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere. 3153 3154 * WebKit.xcodeproj/project.pbxproj: 3155 3156 2009-01-26 Mark Rowe <mrowe (a] apple.com> 3157 3158 Rubber-stamped by Sam Weinig. 3159 3160 Clean up after r40240. 3161 3162 * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs. 3163 3164 2009-01-25 Darin Adler <darin (a] apple.com> 3165 3166 Try to fix full build on Mac Leopard. 3167 3168 * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target. 3169 Maybe this is temporary, but I had to do it to get the full build to succeed. 3170 3171 2009-01-25 Mark Rowe <mrowe (a] apple.com> 3172 3173 Rubber-stamped by Dan Bernstein. 3174 3175 Improve the consistency of settings in our .xcconfig files. 3176 3177 * WebKit.xcodeproj/project.pbxproj: 3178 3179 2009-01-23 Brady Eidson <beidson (a] apple.com> 3180 3181 Rubberstamped by Darin Adler 3182 3183 Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role. 3184 3185 * WebKit.xcodeproj/project.pbxproj: 3186 3187 2009-01-20 Anders Carlsson <andersca (a] apple.com> 3188 3189 Reviewed by Sam Weinig. 3190 3191 Add ProxyInstance files. 3192 3193 * WebKit.xcodeproj/project.pbxproj: 3194 3195 2009-01-04 David Kilzer <ddkilzer (a] apple.com> 3196 3197 Don't install internal headers in WebKit framework 3198 3199 Reviewed by Darin Adler. 3200 3201 * WebKit.xcodeproj/project.pbxproj: Remove roles from internal 3202 headers so they're not installed. 3203 3204 2009-01-02 Darin Adler <darin (a] apple.com> 3205 3206 * StringsNotToBeLocalized.txt: Updated. 3207 3208 2008-12-23 Darin Adler <darin (a] apple.com> 3209 3210 Reviewed by Alexey Proskuryakov. 3211 3212 - fix https://bugs.webkit.org/show_bug.cgi?id=22976 3213 crash due to Mail's use of WebArchive and WebResource on non-main thread 3214 3215 * StringsNotToBeLocalized.txt: Updated. 3216 3217 * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and 3218 existing file WebResourceInternal.h. 3219 3220 2008-12-08 David Kilzer <ddkilzer (a] apple.com> 3221 3222 Bug 22555: Sort "children" sections in Xcode project files 3223 3224 <https://bugs.webkit.org/show_bug.cgi?id=22555> 3225 3226 Reviewed by Eric Seidel. 3227 3228 * WebKit.xcodeproj/project.pbxproj: Sorted. 3229 3230 2008-12-08 Darin Adler <darin (a] apple.com> 3231 3232 * StringsNotToBeLocalized.txt: Updated for recent changes. 3233 3234 2008-12-05 Dan Bernstein <mitz (a] apple.com> 3235 3236 Mac build fix. 3237 3238 * WebKit.xcodeproj/project.pbxproj: 3239 3240 2008-12-05 Dan Bernstein <mitz (a] apple.com> 3241 3242 Mac build fix. 3243 3244 * WebKit.xcodeproj/project.pbxproj: 3245 3246 2008-12-04 Anders Carlsson <andersca (a] apple.com> 3247 3248 Reviewed by Sam Weinig. 3249 3250 Add HostedNetscapePluginStream. 3251 3252 * WebKit.xcodeproj/project.pbxproj: 3253 3254 2008-12-03 Anders Carlsson <andersca (a] apple.com> 3255 3256 Reviewed by Sam Weinig. 3257 3258 Move WebPluginRequest to its own file. 3259 3260 * WebKit.xcodeproj/project.pbxproj: 3261 3262 2008-12-03 Steve Falkenburg <sfalken (a] apple.com> 3263 3264 Update strings not to be localized. 3265 3266 Reviewed by Adam Roben. 3267 3268 * StringsNotToBeLocalized.txt: 3269 3270 2008-11-26 Mark Rowe <mrowe (a] apple.com> 3271 3272 Build fix. 3273 3274 Fix up the references to files under WebKit/mac/Plugins/Hosted. 3275 3276 * WebKit.xcodeproj/project.pbxproj: 3277 3278 2008-11-26 Anders Carlsson <andersca (a] apple.com> 3279 3280 Reviewed by Mark Rowe. 3281 3282 Add plug-in host related files to the Xcode project. 3283 3284 * WebKit.xcodeproj/project.pbxproj: 3285 3286 2008-11-14 Dan Bernstein <mitz (a] apple.com> 3287 3288 Reviewed by Darin Adler. 3289 3290 - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate 3291 3292 * English.lproj/Localizable.strings: Added the Text Direction submenu 3293 title. 3294 3295 2008-11-13 John Sullivan <sullivan (a] apple.com> 3296 3297 fixed <rdar://problem/6361578> Web Kit UI strings: a few edits 3298 3299 Reviewed by Tim Hatcher 3300 3301 * English.lproj/Localizable.strings: 3302 updated for these changes 3303 3304 * StringsNotToBeLocalized.txt: 3305 removed unused exception 3306 3307 2008-11-12 John Sullivan <sullivan (a] apple.com> 3308 3309 fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear" 3310 3311 Reviewed by Tim Hatcher 3312 3313 * English.lproj/Localizable.strings: 3314 * StringsNotToBeLocalized.txt: 3315 updated for this change 3316 3317 2008-11-10 Anders Carlsson <andersca (a] apple.com> 3318 3319 Reviewed by Kevin Decker. 3320 3321 Add WebHostedNetscapePluginView to the project. 3322 3323 * WebKit.xcodeproj/project.pbxproj: 3324 3325 2008-11-10 Anders Carlsson <andersca (a] apple.com> 3326 3327 Reviewed by Kevin Decker. 3328 3329 Add a new WebBaseNetscapePluginView class. 3330 3331 * WebKit.xcodeproj/project.pbxproj: 3332 3333 2008-11-10 Anders Carlsson <andersca (a] apple.com> 3334 3335 Reviewed by Adam Roben. 3336 3337 Rename WebBaseNetscapePluginView to WebNetscapePluginView. 3338 3339 * StringsNotToBeLocalized.txt: 3340 * WebKit.xcodeproj/project.pbxproj: 3341 3342 2008-11-05 Anders Carlsson <andersca (a] apple.com> 3343 3344 Reviewed by Kevin Decker. 3345 3346 Remove WebPlugInStreamLoaderDelegate.h 3347 3348 * WebKit.xcodeproj/project.pbxproj: 3349 3350 2008-11-03 Darin Adler <darin (a] apple.com> 3351 3352 Reviewed by Tim Hatcher. 3353 3354 - https://bugs.webkit.org/show_bug.cgi?id=22061 3355 create script to check for exit-time destructors 3356 3357 * WebKit.xcodeproj/project.pbxproj: Added a script 3358 phase that runs the check-for-exit-time-destructors script. 3359 3360 2008-10-31 Anders Carlsson <andersca (a] apple.com> 3361 3362 Reviewed by Kevin Decker. 3363 3364 Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins. 3365 3366 * WebKit.xcodeproj/project.pbxproj: 3367 3368 2008-10-29 Matt Lilek <webkit (a] mattlilek.com> 3369 3370 Not reviewed, build fix. 3371 3372 * WebKit.xcodeproj/project.pbxproj: 3373 3374 2008-10-28 Adele Peterson <adele (a] apple.com> 3375 3376 Reviewed by John Sullivan. 3377 3378 Fix for https://bugs.webkit.org/show_bug.cgi?id=21880 3379 "files" string for multifile uploads needs to be localized 3380 3381 * English.lproj/Localizable.strings: Updated with new string. 3382 3383 2008-10-28 Adele Peterson <adele (a] apple.com> 3384 3385 Reviewed by Sam Weinig. 3386 3387 * English.lproj/Localizable.strings: 3388 Updated. 3389 3390 2008-10-27 Darin Adler <darin (a] apple.com> 3391 3392 * StringsNotToBeLocalized.txt: Updated for recent changes. 3393 3394 2008-10-24 Timothy Hatcher <timothy (a] apple.com> 3395 3396 Implement new InspectorClient methods to work with Settings. 3397 3398 https://bugs.webkit.org/show_bug.cgi?id=21856 3399 3400 Reviewed by Darin Adler. 3401 3402 * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file. 3403 3404 2008-10-15 Mark Rowe <mrowe (a] apple.com> 3405 3406 Rubber-stamped by Brady Eidson. 3407 3408 <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources. 3409 3410 * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt. 3411 3412 2008-10-14 Maxime Britto <britto (a] apple.com> 3413 3414 Reviewed by Darin Adler. 3415 3416 * WebKit.xcodeproj/project.pbxproj: Added two files for the 3417 WebTextIterator, and made the WebTextIterator.h private 3418 3419 2008-10-04 Mark Rowe <mrowe (a] apple.com> 3420 3421 Reviewed by Tim Hatcher. 3422 3423 Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible. 3424 3425 * WebKit.xcodeproj/project.pbxproj: 3426 3427 2008-09-24 Darin Adler <darin (a] apple.com> 3428 3429 * StringsNotToBeLocalized.txt: Updated for recent changes. 3430 3431 2008-09-15 Chris Fleizach <cfleizach (a] apple.com> 3432 3433 Reviewed by Darin Adler, Beth Dakin 3434 3435 Support strings for AXLists 3436 3437 * English.lproj/Localizable.strings: 3438 3439 2008-09-15 Anders Carlsson <andersca (a] apple.com> 3440 3441 Reviewed by Mitz. 3442 3443 Merge WebNetscapePluginStream into WebBaseNetscapePluginStream. 3444 3445 * WebKit.xcodeproj/project.pbxproj: 3446 3447 2008-09-02 Mark Rowe <mrowe (a] apple.com> 3448 3449 Reviewed by Tim Hatcher. 3450 3451 Build fix. Remove the now unnecessary check for "4" in the user agent string. 3452 3453 * WebKit.xcodeproj/project.pbxproj: 3454 3455 2008-08-17 Geoffrey Garen <ggaren (a] apple.com> 3456 3457 Reviewed by Cameron Zwarich. 3458 3459 Updated project files to XCode 3.1. 3460 3461 * WebKit.xcodeproj/project.pbxproj: 3462 3463 2008-08-15 Mark Rowe <mrowe (a] apple.com> 3464 3465 Rubber-stamped by Geoff Garen. 3466 3467 <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework 3468 3469 * WebKit.xcodeproj/project.pbxproj: Enable the debug variant. 3470 3471 2008-08-05 Anders Carlsson <andersca (a] apple.com> 3472 3473 Reviewed by Darin Adler. 3474 3475 Remove MainThreadObjectDeallocator.{h|mm}. 3476 3477 * WebKit.xcodeproj/project.pbxproj: 3478 3479 2008-08-04 Mark Rowe <mrowe (a] apple.com> 3480 3481 Reviewed by Darin Adler. 3482 3483 Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources. 3484 Part one of fix for <rdar://problem/5853147>. 3485 3486 * WebKit.xcodeproj/project.pbxproj: 3487 3488 2008-07-31 David D. Kilzer <ddkilzer (a] webkit.org> 3489 3490 Fix layout test results for webarchive/test-xml-stylesheet.xml 3491 3492 Reviewed by Darin Adler. 3493 3494 * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h. 3495 Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h 3496 to private so they're copied into PrivateHeaders. 3497 3498 2008-07-11 Stephanie Lewis <slewis (a] apple.com> 3499 3500 Reviewed by Darin Adler. 3501 3502 Move WebPreferences.m to objc++ so it can include the new WTF leak counting class. 3503 3504 * WebKit.xcodeproj/project.pbxproj: 3505 3506 2008-07-07 Mark Rowe <mrowe (a] apple.com> 3507 3508 Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project 3509 so that they don't have an unnecessary ".." in the path. 3510 3511 * WebKit.xcodeproj/project.pbxproj: 3512 3513 2008-07-05 Mark Rowe <mrowe (a] apple.com> 3514 3515 Reviewed by John Sullivan. 3516 3517 Remove WebSearchableTextView as it has been unused for some time now. 3518 3519 * WebKit.xcodeproj/project.pbxproj: 3520 3521 2008-06-26 Anders Carlsson <andersca (a] apple.com> 3522 3523 Reviewed by Darin Adler. 3524 3525 Add MainThreadObjectDeallocator to sources. 3526 3527 * WebKit.xcodeproj/project.pbxproj: 3528 3529 2008-06-24 John Sullivan <sullivan (a] apple.com> 3530 3531 Rubber-stamped by Sam Weinig 3532 3533 * StringsNotToBeLocalized.txt: 3534 brought this file up to date 3535 3536 2008-06-17 Mark Rowe <mrowe (a] apple.com> 3537 3538 Reviewed by Darin Adler. 3539 3540 <rdar://problem/5775802> WebKit should not force use of GCC 4.0. 3541 3542 * WebKit.xcodeproj/project.pbxproj: 3543 3544 2008-05-22 Timothy Hatcher <timothy (a] apple.com> 3545 3546 <rdar://problem/5956403> Update the Develop menu to match the new Inspector items 3547 3548 Reviewed by Adam Roben. 3549 3550 * English.lproj/Localizable.strings: Added new strings. 3551 3552 2008-05-21 Anders Carlsson <andersca (a] apple.com> 3553 3554 Reviewed by Maciej. 3555 3556 Add WebIconFetcher files. 3557 3558 * WebKit.xcodeproj/project.pbxproj: 3559 3560 2008-05-16 Timothy Hatcher <timothy (a] apple.com> 3561 3562 Removes WebScriptDebugServer files and related calls. This removes 3563 the hooks that Drosera uses for debugging. Now that the Web Inspector 3564 has a better debugger, we don't need these anymore. 3565 3566 Reviewed by Sam Weinig. 3567 3568 * StringsNotToBeLocalized.txt: 3569 * WebKit.xcodeproj/project.pbxproj: 3570 3571 2008-05-13 Chris Fleizach <cfleizach (a] apple.com> 3572 3573 Reviewed by Beth Dakin 3574 3575 <rdar://problem/4780592> WebKit application has its window announced as HTML content 3576 3577 * English.lproj/Localizable.strings: 3578 * WebKit.xcodeproj/project.pbxproj: 3579 3580 2008-05-09 Anders Carlsson <andersca (a] apple.com> 3581 3582 Reviewed by Oliver. 3583 3584 <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins 3585 3586 Add nptextinput.h as a public header. 3587 3588 * WebKit.xcodeproj/project.pbxproj: 3589 3590 2008-05-06 Stephanie Lewis <slewis (a] apple.com> 3591 3592 Reviewed by Andersca. 3593 3594 prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file. 3595 3596 * WebKit.xcodeproj/project.pbxproj: 3597 3598 2008-05-01 Anders Carlsson <andersca (a] apple.com> 3599 3600 Reviewed by Tim. 3601 3602 Remove npfunctions.h 3603 3604 * WebKit.xcodeproj/project.pbxproj: 3605 3606 2008-05-01 Sam Weinig <sam (a] webkit.org> 3607 3608 Reviewed by Anders Carlsson. 3609 3610 Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm. 3611 3612 * WebKit.xcodeproj/project.pbxproj: 3613 3614 2008-04-30 Anders Carlsson <andersca (a] apple.com> 3615 3616 Reviewed by Adam. 3617 3618 Add Cocoa event handler. 3619 3620 * WebKit.xcodeproj/project.pbxproj: 3621 3622 2008-04-29 Anders Carlsson <andersca (a] apple.com> 3623 3624 Reviewed by Adam. 3625 3626 Add new event handlers. 3627 3628 * WebKit.xcodeproj/project.pbxproj: 3629 3630 2008-04-07 John Sullivan <sullivan (a] apple.com> 3631 3632 Reviewed by Tim 3633 3634 - made the JavaScript text input panel not block Quit (part of 4133196) 3635 3636 * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib: 3637 * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib: 3638 * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib: 3639 Made the panel be a NonBlockingPanel 3640 3641 2008-04-04 Ada Chan <adachan (a] apple.com> 3642 3643 Updated the format string for window title for a standalone image to take integers. 3644 3645 Reviewed by Dan. 3646 3647 * English.lproj/Localizable.strings: 3648 3649 2008-03-28 Brady Eidson <beidson (a] apple.com> 3650 3651 Rubberstamped by Darin Adler 3652 3653 Remove WebArchiver.h/mm 3654 3655 * WebKit.xcodeproj/project.pbxproj: 3656 3657 2008-03-25 Brady Eidson <beidson (a] apple.com> 3658 3659 Reviewed by Darin 3660 3661 <rdar://problem/4516169> - Support WebArchives on Windows 3662 3663 * WebKit.xcodeproj/project.pbxproj: 3664 3665 2008-03-24 Brady Eidson <beidson (a] apple.com> 3666 3667 Reviewed by Darin's rubberstamp 3668 3669 Rename a .m to .mm 3670 3671 * WebKit.xcodeproj/project.pbxproj: 3672 3673 2008-03-20 John Sullivan <sullivan (a] apple.com> 3674 3675 * StringsNotToBeLocalized.txt: 3676 Brought this file up to date 3677 3678 2008-03-20 Adam Roben <aroben (a] apple.com> 3679 3680 Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++ 3681 3682 Reviewed by Tim Hatcher. 3683 3684 * WebKit.xcodeproj/project.pbxproj: 3685 3686 2008-03-12 Darin Adler <darin (a] apple.com> 3687 3688 Reviewed by Anders. 3689 3690 - http://bugs.webkit.org/show_bug.cgi?id=17640 3691 eliminate WebCoreFrameBridge 3692 3693 * StringsNotToBeLocalized.txt: Updated for recent changes. 3694 * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm. 3695 3696 2008-03-11 Darin Adler <darin (a] apple.com> 3697 3698 Reviewed by Anders. 3699 3700 * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++. 3701 We can rename the file later. 3702 3703 2008-03-07 Mark Rowe <mrowe (a] apple.com> 3704 3705 Reviewed by Oliver Hunt. 3706 3707 Fix WebKit build with GCC 4.2. 3708 3709 * WebKit.xcodeproj/project.pbxproj: Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it. 3710 3711 2008-03-06 Darin Adler <darin (a] apple.com> 3712 3713 * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h. 3714 3715 2008-03-06 David D. Kilzer <ddkilzer (a] apple.com> 3716 3717 Name the WebKit build phase script that generates WebKit.LP64.exp. 3718 3719 * WebKit.xcodeproj/project.pbxproj: Name the build phase script 3720 that generates the 64-bit export file to match the corresponding 3721 build phase script in WebCore. 3722 3723 2008-03-05 Adam Roben <aroben (a] apple.com> 3724 3725 Remove WebCoreScriptDebugger.{h,mm} 3726 3727 Reviewed by Kevin M. 3728 3729 * WebKit.xcodeproj/project.pbxproj: 3730 3731 2008-03-05 Adam Roben <aroben (a] apple.com> 3732 3733 Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm} 3734 3735 Reviewed by Kevin M. 3736 3737 * WebKit.xcodeproj/project.pbxproj: 3738 3739 2008-03-05 Adam Roben <aroben (a] apple.com> 3740 3741 Remove WebScriptDebugger 3742 3743 Reviewed by Kevin M. 3744 3745 * WebKit.xcodeproj/project.pbxproj: Remove 3746 WebScriptDebugDelegatePrivate.h from the project. 3747 3748 2008-03-05 Adam Roben <aroben (a] apple.com> 3749 3750 Move WebCoreScriptDebuggerImp to its own source files 3751 3752 Reviewed by Kevin M. 3753 3754 * WebKit.xcodeproj/project.pbxproj: Added new files to the project. 3755 3756 2008-03-05 Adam Roben <aroben (a] apple.com> 3757 3758 Move WebCoreScriptDebugger to WebKit 3759 3760 Reviewed by Darin Adler. 3761 3762 * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm} 3763 to the project. 3764 3765 2008-01-26 Greg Bolsinga <bolsinga (a] apple.com> 3766 3767 <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit 3768 3769 Reviewed by Darin Adler. 3770 3771 * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h. 3772 3773 2008-01-23 Steve Falkenburg <sfalken (a] apple.com> 3774 3775 Update localization exceptions. 3776 3777 Reviewed by Darin Adler. 3778 3779 * English.lproj/Localizable.strings: 3780 * StringsNotToBeLocalized.txt: 3781 3782 2008-01-20 Mark Rowe <mrowe (a] apple.com> 3783 3784 Reviewed by Dan Bernstein. 3785 3786 Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer 3787 interested in supporting Safari 2 with TOT WebKit. 3788 3789 * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM 3790 as it is no longer used. 3791 3792 2008-01-03 Darin Adler <darin (a] apple.com> 3793 3794 - fix Safari build 3795 3796 * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build). 3797 3798 2008-01-02 Alexey Proskuryakov <ap (a] webkit.org> 3799 3800 Reviewed by Darin Adler. 3801 3802 Removed "BackwardDelete", which is no longer present in source code. 3803 3804 * StringsNotToBeLocalized.txt: 3805 3806 2007-12-16 Mark Rowe <mrowe (a] apple.com> 3807 3808 Reviewed by Maciej Stachowiak. 3809 3810 Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation. 3811 3812 * WebKit.xcodeproj/project.pbxproj: Add new files. 3813 3814 2007-12-14 Darin Adler <darin (a] apple.com> 3815 3816 * StringsNotToBeLocalized.txt: Updated. 3817 3818 2007-12-12 Brady Eidson <beidson (a] apple.com> 3819 3820 Reviewed by Sam Weinig 3821 3822 Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows) 3823 3824 * WebKit.xcodeproj/project.pbxproj: Added a new file 3825 3826 2007-12-12 Mark Rowe <mrowe (a] apple.com> 3827 3828 Reviewed by Dave Kilzer. 3829 3830 Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds. 3831 3832 * WebKit.xcodeproj/project.pbxproj: 3833 3834 2007-11-19 Brady Eidson <beidson (a] apple.com> 3835 3836 Reviewed by Maciej 3837 3838 * WebKit.xcodeproj/project.pbxproj: Sorted! 3839 3840 2007-11-17 Timothy Hatcher <timothy (a] apple.com> 3841 3842 Reviewed by Mark Rowe. 3843 3844 Bug 13470: i18n: The Web Inspector is not localizable 3845 http://bugs.webkit.org/show_bug.cgi?id=13470 3846 3847 Update the localized strings and the file encoding of WebInspectorClient.mm. 3848 3849 * English.lproj/Localizable.strings: 3850 * StringsNotToBeLocalized.txt: 3851 * WebKit.xcodeproj/project.pbxproj: 3852 3853 2007-11-16 Mark Rowe <mrowe (a] apple.com> 3854 3855 Reviewed by Tim Hatcher. 3856 3857 Build WebCore as a sub-framework of WebKit in all configurations. 3858 3859 * WebKit.xcodeproj/project.pbxproj: 3860 3861 2007-11-16 Brady Eidson <beidson (a] apple.com> 3862 3863 * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also! 3864 3865 2007-11-16 Brady Eidson <beidson (a] apple.com> 3866 3867 * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so 3868 it is exported 3869 3870 2007-11-16 Brady Eidson <beidson (a] apple.com> 3871 3872 Reviewed by John 3873 3874 Database management API tweaks 3875 3876 * WebKit.xcodeproj/project.pbxproj: 3877 3878 2007-11-15 Brady Eidson <beidson (a] apple.com> 3879 3880 Reviewed by John 3881 3882 Stubbing out everything required for a WebKit API for databases 3883 3884 * WebKit.xcodeproj/project.pbxproj: 3885 3886 2007-11-12 Adam Roben <aroben (a] apple.com> 3887 3888 * StringsNotToBeLocalized.txt: Updated. 3889 3890 2007-11-08 Kevin Ollivier <kevino (a] theolliviers.com> 3891 3892 Adding the wx WebKit implementation. 3893 3894 Reviewed by Mark Rowe. 3895 3896 * wx: Added. 3897 3898 2007-11-07 Mark Rowe <mrowe (a] apple.com> 3899 3900 Reviewed by Kevin Decker. 3901 3902 Fix 64-bit Mac build. 3903 3904 * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT 3905 to be relative to PROJECT_DIR. PROJECT_DIR takes into account the projectDirPath 3906 setting of the project, which in this instance includes the necessary "mac" 3907 subdirectory. 3908 3909