1 2011-06-02 Adam Barth <abarth@webkit.org>
3 Reviewed by Ryosuke Niwa.
5 Update svn:ignore property on Source/WebKit/chromium
6 https://bugs.webkit.org/show_bug.cgi?id=61952
8 Add some more generated files and directories mapped in using DEPS to svn:ignore.
10 * chromium: Modified property svn:ignore.
12 2011-05-20 Andy Estes <aestes@apple.com>
14 Reviewed by Darin Adler.
16 WebView loses firstResponder status when entering full-screen mode.
17 https://bugs.webkit.org/show_bug.cgi?id=61153
19 * WebKit.xcodeproj/project.pbxproj: Export WebNSWindowExtras.h as a
20 private header so that WebKit2 can include it.
22 2011-05-16 Dan Bernstein <mitz@apple.com>
24 No need to compile .js files, that is what the JIT is for.
26 * WebKit.xcodeproj/project.pbxproj:
28 2011-05-12 Adele Peterson <adele@apple.com>
30 Reviewed by Darin Adler and Adam Barth.
32 Fix for <rdar://problem/9253454> Solar Walk For Mac: Info window is blank (HTML5 parser)
33 https://bugs.webkit.org/show_bug.cgi?id=60685
35 * WebKit.xcodeproj/project.pbxproj: Added Misc/SolarWalkQuirksUserScript.js and copy it to Resources during the build phase.
37 2011-04-18 Timothy Hatcher <timothy@apple.com>
39 Make update-webkit-localizable-strings put WebKit/win strings in WebCore
40 now that all localized strings in WebKit/win use WEB_UI_STRING.
42 https://webkit.org/b/58747
44 Reviewed by Dan Bernstein.
46 * English.lproj/Localizable.strings: Removed.
48 2011-04-17 Joseph Pecoraro <joepeck@webkit.org>
50 Reviewed by Timothy Hatcher.
52 Move WebNodeHighlighter into its own file
53 https://bugs.webkit.org/show_bug.cgi?id=58746
55 * WebKit.xcodeproj/project.pbxproj: Add WebNodeHighlighter.{h,mm}.
57 2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
59 Reviewed by Kenneth Rohde Christiansen.
61 [CMAKE] Separate DerivedSources.
62 https://bugs.webkit.org/show_bug.cgi?id=58427
64 * CMakeLists.txt: Change DERIVED_SOURCES_DIR to DERIVED_SOURCES_WEBCORE_DIR
66 2011-04-11 Alexis Menard <alexis.menard@openbossa.org>
68 Unreviewed build fix for Mac.
70 * WebKit.xcodeproj/project.pbxproj:
72 2011-04-11 Anna Cavender <annacc@chromium.org>
74 Reviewed by Eric Carlson.
76 Setup ENABLE(TRACK) feature define + initial HTMLTrackElement
77 https://bugs.webkit.org/show_bug.cgi?id=53556
79 * WebKit.xcodeproj/project.pbxproj:
81 2011-04-08 Geoffrey Garen <ggaren@apple.com>
83 Reviewed by Oliver Hunt.
85 A few heap-related renames and file moves.
87 WeakGCPtr<T> => Weak<T>
88 Global<T> => Strong<T>
91 runtime/WeakGCPtr.h => heap/Weak.h
93 (Eventually, even more files should move into the heap directory. Like
94 Heap.h and Heap.cpp, for example.)
98 2011-04-08 Dan Bernstein <mitz@apple.com>
100 No need to compile .js files, that is what the JIT is for.
102 * WebKit.xcodeproj/project.pbxproj:
104 2011-04-08 Alpha Lam <hclam@chromium.org>
106 Unreviewed, rolling out r83335.
107 http://trac.webkit.org/changeset/83335
108 https://bugs.webkit.org/show_bug.cgi?id=53556
110 GTK and QT bots are broken
112 * WebKit.xcodeproj/project.pbxproj:
114 2011-04-07 Anna Cavender <annacc@chromium.org>
116 Reviewed by Eric Carlson.
118 Setup ENABLE(TRACK) feature define + initial HTMLTrackElement
119 https://bugs.webkit.org/show_bug.cgi?id=53556
121 * WebKit.xcodeproj/project.pbxproj:
123 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
125 Revert ENABLE_TRACK patch due to compile failures.
127 * WebKit.xcodeproj/project.pbxproj:
129 2011-04-07 Andy Estes <aestes@apple.com>
131 Reviewed by Darin Adler.
133 REGRESSION (r64712): Microsoft Outlook 2011: original message contents
134 not included when replying to an email.
135 https://bugs.webkit.org/show_bug.cgi?id=57794
137 * WebKit.xcodeproj/project.pbxproj:
139 2011-04-05 Alexey Proskuryakov <ap@apple.com>
141 Reviewed by Darin Adler.
143 Move attributedStringFromRange down to WebCore
144 https://bugs.webkit.org/show_bug.cgi?id=57905
146 * WebKit.xcodeproj/project.pbxproj: Removed WebNSAttributedStringExtras, which is now in WebCore.
148 2011-03-29 Timothy Hatcher <timothy@apple.com>
150 Update WebKit Localizable.strings to only contain WebKit/win strings.
152 https://webkit.org/b/57354
154 Reviewed by Sam Weinig.
156 * English.lproj/Localizable.strings: Updated.
158 2011-03-23 Jia Pu <jpu@apple.com>
160 Reviewed by Darin Adler.
162 Hook up new AppKit autocorrection UI with WK2.
163 https://bugs.webkit.org/show_bug.cgi?id=56055
164 <rdar://problem/8947463>
166 Please see WebCore/ChangeLog for detail.
168 * WebKit.xcodeproj/project.pbxproj:
170 2011-03-17 Jeff Miller <jeffm@apple.com>
172 Use a consistent set of file patterns in the svn:ignore property for all .xcodeproj directories, specifically:
180 * WebKit.xcodeproj: Modified property svn:ignore.
182 2011-03-15 Alexey Proskuryakov <ap@apple.com>
184 Reviewed by Darin Adler.
186 REGRESSION (WebKit2): keygen element doesn't work
187 https://bugs.webkit.org/show_bug.cgi?id=56402
188 <rdar://problem/9006545>
190 * WebKit.xcodeproj/project.pbxproj: Renamed WebKeyGenerator.m to use Objective C++.
192 2011-03-11 Anton D'Auria <adauria@apple.com>
194 Reviewed and landed by Brady Eidson.
196 Add WebKit1 API to view and delete local storage
197 https://bugs.webkit.org/show_bug.cgi?id=51878
199 * WebKit.xcodeproj/project.pbxproj:
201 2011-03-02 Sam Weinig <sam@webkit.org>
203 Reviewed by Anders Carlsson.
205 Fix remaining localization issues by piping all localized strings through WebCore's
206 localization bottleneck.
207 <rdar://problem/8728860>
209 * WebKit.xcodeproj/project.pbxproj:
211 2011-03-01 Sam Weinig <sam@webkit.org>
213 Reviewed by Timothy Hatcher.
215 WebKit2 needs to be made localizable
216 https://bugs.webkit.org/show_bug.cgi?id=55483
218 * StringsNotToBeLocalized.txt: Removed.
219 * WebKit.xcodeproj/project.pbxproj:
220 Copied Localizable.strings to WebCore, it can't be removed entirely
221 yet since Windows is still using it.
223 2011-02-24 Peter Kasting <pkasting@google.com>
225 Reviewed by Eric Seidel.
227 Drop the "U; " encryption level from the User Agent string.
228 https://bugs.webkit.org/show_bug.cgi?id=54566
230 * StringsNotToBeLocalized.txt:
232 2011-02-22 Laszlo Gombos <laszlo.1.gombos@nokia.com>
234 Reviewed by Alexey Proskuryakov.
236 Drop the language tag part from the User Agent string
237 https://bugs.webkit.org/show_bug.cgi?id=54560
239 * StringsNotToBeLocalized.txt: Change the User Agent string
242 2011-02-18 Patrick Gansterer <paroga@webkit.org>
244 Unreviewed build fix after r78634 and r78786.
248 2011-02-16 Luiz Agostini <luiz.agostini@openbossa.org>
250 Reviewed by Adam Roben.
252 HTML5 <details> and <summary>: localized text
253 https://bugs.webkit.org/show_bug.cgi?id=54260
255 Default details summary text must be localizable.
257 * English.lproj/Localizable.strings:
259 2011-02-06 Patrick Gansterer <paroga@webkit.org>
261 Reviewed by Andreas Kling.
263 [CMake] Add dependencies for Visual Studio projects
264 https://bugs.webkit.org/show_bug.cgi?id=53773
266 Add a WebCore dependecy to WebKit, so CMake can
267 generate the correct build order for the solution.
269 Remove JavaScriptCore dependecy, since WebCore already depends on it.
273 2011-01-23 Mark Rowe <mrowe@apple.com>
277 Fix the scripts that detect problematic code such as static initializers
278 and destructors, weak vtables, inappropriate files in the framework wrappers,
279 and public headers including private headers. These had all been broken
280 since the projects were moved in to the Source directory as the paths to the
281 scripts were not updated at that time.
283 * WebKit.xcodeproj/project.pbxproj:
285 2011-01-20 Zoltan Horvath <zoltan@webkit.org>
287 Reviewed by Csaba Osztrogonác.
289 Refactoring of the custom allocation framework
290 https://bugs.webkit.org/show_bug.cgi?id=49897
292 Inheriting from FastAllocBase can result in objects getting larger (bug #33896, #46589).
293 The modification replaces Noncopyable and FastAllocBase classes and these inherits with their
294 equivalent macro implementation at the necessary places.
296 2011-01-17 Dan Bernstein <mitz@apple.com>
298 Rubber-stamped by Mark Rowe.
300 Update xcodeproj svn:ignore to include xcuserdata.
302 * WebKit.xcodeproj: Modified property svn:ignore.
304 2011-01-17 Brady Eidson <beidson@apple.com>
306 Rubberstamped by Adam Roben.
308 Fix up the `make` build on Macs
310 * Makefile: Point to the correct Makefile.shared
312 2011-01-16 Adam Barth <abarth@webkit.org>
314 Rubber-stamped by Eric Seidel.
316 Move WebKit into Source
317 https://bugs.webkit.org/show_bug.cgi?id=52530
320 * scripts/generate-webkitversion.pl:
322 2011-01-07 Enrica Casucci <enrica@apple.com>
324 Reviewed by Alexey Proskuryakov.
326 Paste and drag and drop use different code paths to interact with the pasteboard.
327 https://bugs.webkit.org/show_bug.cgi?id=52093
328 The change consists in a refactoring of the code to have only one class that
329 deals with the pasteboard on Mac.
331 * WebKit.xcodeproj/project.pbxproj: Removed WebPasteboardHelper.mm and WebPasteboardHelper.h.
333 2010-12-31 Adam Barth <abarth@webkit.org>
335 Update SVN ignore property to hide two more external dependencies.
337 * chromium: Modified property svn:ignore.
339 2010-12-22 Dan Bernstein <mitz@apple.com>
341 Rubber-stamped by Mark Rowe.
343 Changed WebKitTools to Tools in script build phases.
345 * WebKit.xcodeproj/project.pbxproj:
347 2010-12-14 Lucas De Marchi <lucas.demarchi@profusion.mobi>
349 Reviewed by Eric Seidel.
351 [EFL] Add linker script to export less symbols
352 https://bugs.webkit.org/show_bug.cgi?id=44609
354 Filter the exported symbols by using a linker script. Only symbols
355 starting with "ewk_" are exported.
357 * CMakeLists.txt: Add link flags to webkit library when there's a
360 2010-12-07 Simon Fraser <simon.fraser@apple.com>
362 Update Xcode project for newer Xcode.
364 * WebKit.xcodeproj/project.pbxproj:
366 2010-11-18 Darin Adler <darin@apple.com>
368 * StringsNotToBeLocalized.txt: Updated for recent changes.
370 2010-11-16 Patrick Gansterer <paroga@webkit.org>
372 Reviewed by Andreas Kling.
374 [CMake] Remove platform dependent include directories
375 https://bugs.webkit.org/show_bug.cgi?id=49553
379 2010-11-12 John Knottenbelt <jknotten@chromium.org>
381 Reviewed by Steve Block.
383 Rename GeolocationControllerClient to GeolocationClient.
384 https://bugs.webkit.org/show_bug.cgi?id=49259
386 * WebKit.xcodeproj/project.pbxproj:
388 2010-11-08 Leandro Pereira <leandro@profusion.mobi>
390 [EFL] Unreviewed. Build fix after r71496.
392 * CMakeLists.txt: Add WebCore/loader/cache directory to WebKit's
393 include directories list.
395 2010-11-04 Mike Thole <mthole@apple.com>
397 Reviewed by Dan Bernstein.
399 Title for images should use localized numerals
400 https://bugs.webkit.org/show_bug.cgi?id=49017
402 * English.lproj/Localizable.strings: Updated.
404 2010-10-28 Mark Rowe <mrowe@apple.com>
406 Stop allowing deprecated methods to be used in NetscapePluginHostProxy.mm now
407 that deprecated methods are no longer used.
409 * WebKit.xcodeproj/project.pbxproj:
411 2010-10-26 Dan Bernstein <mitz@apple.com>
415 * WebKit.xcodeproj/project.pbxproj: Allow deprecated methods to be used in NetscapePluginHostProxy.mm.
417 2010-10-23 David Kilzer <ddkilzer@apple.com>
419 <http://webkit.org/b/48186> Remove unneeded WebHTMLRepresentationInternal.h header
421 Reviewed by Sam Weinig.
423 The only method defined in WebHTMLRepresentationInternal.h is
424 also defined in WebHTMLRepresentation.h, so use that instead.
426 * WebKit.xcodeproj/project.pbxproj: Removed references to
427 WebHTMLRepresentationInternal.h.
429 2010-10-21 David Kilzer <ddkilzer@apple.com>
431 <http://webkit.org/b/48047> Fix warnings found by check-Xcode-source-file-types
433 Reviewed by Adam Roben.
435 Fixes the following warning:
437 WARNING: Incorrect file type 'sourcecode.cpp.objcpp' for file 'WebStringTruncator.h'.
438 1 issues found for WebKit/WebKit.xcodeproj/project.pbxproj.
440 * WebKit.xcodeproj/project.pbxproj: Removed explicit file type
441 for WebStringTruncator.h to make it match other header files.
443 2010-10-20 Nikolas Zimmermann <nzimmermann@rim.com>
447 Fix efl build, add missing svg/properties include directory.
451 2010-10-18 Alexey Proskuryakov <ap@apple.com>
453 Reviewed by David Kilzer.
455 https://bugs.webkit.org/show_bug.cgi?id=47864
456 Convert WebNSUserDefaultsExtras.m to .mm
458 * WebKit.xcodeproj/project.pbxproj: Renamed WebNSUserDefaultsExtras.m.
460 2010-10-12 Eric Seidel <eric@webkit.org>
462 Reviewed by Darin Adler.
464 REGRESSION (new parser): Leopard/Tiger Mail <head>/<body> quirk is gone
465 https://bugs.webkit.org/show_bug.cgi?id=45693
467 * WebKit.xcodeproj/project.pbxproj:
468 - Add the MailQuirksUserScript.js to the project.
470 2010-10-11 Anders Carlsson <andersca@apple.com>
472 Reviewed by Darin Adler.
474 Remove WebIconFetcher from WebKit and IconFetcher from WebCore
475 https://bugs.webkit.org/show_bug.cgi?id=47523
477 Remove all traces of the WebKit WebIconFetcher class. It's SPI that nobody uses.
479 * WebKit.xcodeproj/project.pbxproj:
481 2010-10-07 Jessie Berlin <jberlin@apple.com>
483 Reviewed by Sam Weinig.
485 Add Private API for creating a WebKit1 WebSerializedJSValue from the internal
486 representation of a WebKit2 WebSerializedScriptValue.
487 https://bugs.webkit.org/show_bug.cgi?id=47390
489 * WebKit.xcodeproj/project.pbxproj:
490 Add WebSerializedJSValuePrivate.h.
492 2010-10-05 John Abd-El-Malek <jam@chromium.org>
494 Reviewed by Darin Fisher.
496 [chromium] Get the link from a plugin when creating a context menu
497 https://bugs.webkit.org/show_bug.cgi?id=47130
499 * chromium/public/WebPlugin.h:
500 (WebKit::WebPlugin::linkAtPosition):
501 * chromium/public/WebView.h:
502 * chromium/src/ChromeClientImpl.cpp:
503 (WebKit::ChromeClientImpl::mouseDidMoveOverElement):
504 * chromium/src/ContextMenuClientImpl.cpp:
505 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
507 2010-09-22 Lucas De Marchi <lucas.demarchi@profusion.mobi>
509 Unreviewed, EFL build fix.
513 2010-09-20 Philippe Normand <pnormand@igalia.com>
515 Reviewed by Eric Carlson.
517 [GTK] enhanced context menu for media elements
518 https://bugs.webkit.org/show_bug.cgi?id=45021
520 Updated localizable strings.
522 * English.lproj/Localizable.strings:
524 2010-09-17 David Kilzer <ddkilzer@apple.com>
526 <http://webkit.org/b/45989> Add WebArchiveInternal.h to Xcode project
528 Reviewed by Joseph Pecoraro.
530 * WebKit.xcodeproj/project.pbxproj: Added missing
531 WebArchiveInternal.h header file to the project. It has been
532 missing since r31281!
534 2010-09-16 Dan Bernstein <mitz@apple.com>
536 Reverted the previous change because r67628 has been reverted.
538 * English.lproj/Localizable.strings:
540 2010-09-16 Dan Bernstein <mitz@apple.com>
542 Updated localizable strings.
544 * English.lproj/Localizable.strings:
546 2010-09-10 Darin Adler <darin@apple.com>
548 Reviewed by Sam Weinig.
550 Move some Dashboard stuff from WebCore to WebKit along with a bit more FrameMac cleanup
551 https://bugs.webkit.org/show_bug.cgi?id=45582
553 * WebKit.xcodeproj/project.pbxproj: Added WebDashboardRegion.h/mm and
554 also gave the header private visibility so it will get installed in the
555 PrivateHeaders directory.
557 2010-09-02 Steve Block <steveblock@google.com>
559 Reviewed by Adam Barth.
561 Hook up LayoutTestController.setMockDeviceOrientation() on Mac.
562 https://bugs.webkit.org/show_bug.cgi?id=43181
564 * WebKit.xcodeproj/project.pbxproj:
566 2010-08-30 Andy Estes <aestes@apple.com>
568 Reviewed by Darin Adler.
570 Add 'application/x-snkp' to StringsNotToBeLocalized.txt.
572 * StringsNotToBeLocalized.txt:
574 2010-08-20 Lucas De Marchi <lucas.demarchi@profusion.mobi>
576 Unreviewed build fix.
578 As opposed to WebCore, JavascriptCore and wtf, webkit is always a
579 shared library. After r65366, libewebkit.so was not being installed
580 anymore when building with SHARED_CORE=0 (which is the default). This
581 partially reverts that revision in order to fix this issue.
583 * CMakeLists.txt: always install webkit library.
585 2010-08-17 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
587 Reviewed by Darin Adler.
589 Add NetworkingContext to avoid layer violations
590 https://bugs.webkit.org/show_bug.cgi?id=42292
592 Preparation: Just add the files to the build system.
594 * WebKit.xcodeproj/project.pbxproj: Added new files.
596 2010-08-17 Brady Eidson <beidson@apple.com>
598 Reviewed by Sam Weinig.
600 Remove developmentRegion from the project file as it shouldn't have been checked in.
602 * WebKit.xcodeproj/project.pbxproj:
604 2010-08-16 Leandro Pereira <leandro@profusion.mobi>
606 [EFL] Build fix after r65366.
608 * CMakeLists.txt: Use if (VAR) instead of if (${VAR}) to check if
611 2010-08-14 Joseph Pecoraro <joepeck@webkit.org>
613 Reviewed by Pavel Feldman.
615 Web Inspector: -[WebInspector attach] and detach should work
616 https://bugs.webkit.org/show_bug.cgi?id=43924
618 * WebKit.xcodeproj/project.pbxproj: Added WebInspectorFrontend.{h,mm}.
620 2010-08-14 Patrick Gansterer <paroga@paroga.com>
622 Reviewed by Kenneth Rohde Christiansen.
624 [CMake] Set target properties only if available
625 https://bugs.webkit.org/show_bug.cgi?id=43978
629 2010-08-13 Gavin Barraclough <barraclough@apple.com>
631 Rubber stamped by Sam Weinig.
632 Switch String::/UString::ascii() to return a CString.
634 * WebKit.xcodeproj/project.pbxproj:
636 2010-08-06 Gavin Barraclough <barraclough@apple.com>
638 Rubber stamped by Sam Weinig
640 Bug 43594 - Add string forwards to Forward.h
641 This allows us to remove forward declarations for these classes from
642 WebCore/WebKit (a step in moving these class from WebCore:: to WTF::).
644 * WebKit.xcodeproj/project.pbxproj:
646 2010-08-06 Jessie Berlin <jberlin@apple.com>
648 Roll out http://trac.webkit.org/changeset/64801, which broke the Safari Windows Build.
651 * WebKit.xcodeproj/project.pbxproj:
653 2010-08-03 Joseph Pecoraro <joepeck@webkit.org>
655 Reviewed by David Kilzer.
657 Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
658 https://bugs.webkit.org/show_bug.cgi?id=40627
660 Part 5 - Refactor Quota Management in WebSecurityOrigin into Managers
662 * WebKit.xcodeproj/project.pbxproj: Add new Quota Managers, remove old SecurityOrigin subclasses.
664 2010-07-31 David Kilzer <ddkilzer@apple.com>
666 <http://webkit.org/b/43307> Make sure all private headers are copied to PrivateHeaders directory
668 Reviewed by Dan Bernstein.
670 This also fixes compilation of DumpRenderTree after changes for
673 * WebKit.xcodeproj/project.pbxproj: Set the PRIVATE attribute on
674 the following headers:
675 - WebFormDelegatePrivate.h
676 - WebKitStatisticsPrivate.h
677 - WebSecurityOriginPrivate.h
679 2010-07-30 Joseph Pecoraro <joepeck@webkit.org>
681 Reviewed by David Kilzer.
683 Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
684 https://bugs.webkit.org/show_bug.cgi?id=40627
686 * WebKit.xcodeproj/project.pbxproj:
687 * efl/WebCoreSupport/ChromeClientEfl.cpp:
688 (WebCore::ChromeClientEfl::reachedApplicationCacheOriginQuota):
689 * efl/WebCoreSupport/ChromeClientEfl.h:
691 2010-07-30 Rafael Antognolli <antognolli@profusion.mobi>
693 Reviewed by Antonio Gomes.
695 [EFL] Add library version and soname to EFL generated libraries and binary.
696 https://bugs.webkit.org/show_bug.cgi?id=43212
698 Add version and soname to libewebkit.so.
702 2010-07-26 Rafael Antognolli <antognolli@profusion.mobi>
704 Reviewed by Antonio Gomes.
706 [EFL] Move CMakeListsEfl.txt to WebKit/efl/
707 https://bugs.webkit.org/show_bug.cgi?id=43002
709 This should reduce the noise in WebKit/ChangeLog that comes from EFL
710 port. Most of the changes on EFL port should be logged in
711 WebKit/efl/ChangeLog.
713 * CMakeLists.txt: Just change the path from where to include the file.
715 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
717 Reviewed by Antonio Gomes.
719 [EFL] Cleanup glib support (make it optional)
720 https://bugs.webkit.org/show_bug.cgi?id=42480
722 Just add glib flags and directories if necessary.
726 2010-07-23 Rafael Antognolli <antognolli@profusion.mobi>
728 Reviewed by Antonio Gomes.
730 [EFL] Add support for using libcurl network backend.
731 https://bugs.webkit.org/show_bug.cgi?id=42286
733 Just add soup/curl directories and flags for the specific
739 2010-07-22 Lucas De Marchi <lucas.demarchi@profusion.mobi>
741 Reviewed by Antonio Gomes.
743 [EFL] Implement input method notification
744 https://bugs.webkit.org/show_bug.cgi?id=42640
746 Notify browser when keyboard should be shown/hidden. Input method
747 hints are updated before sending the signal. Client should be able to
748 determine the input type by calling ewk_view_imh_get().
750 * efl/EWebLauncher/main.c:
751 (on_inputmethod_changed): example implementation that just prints to
752 stdout if keyboard should be shown or hidden and the imh flags.
753 (browserCreate): listen to signal about input method changing its
755 * efl/WebCoreSupport/EditorClientEfl.cpp:
756 (WebCore::EditorClientEfl::setInputMethodState): call new function
757 responsible for implementing this notification.
758 * efl/ewk/ewk_private.h: ewk_view_input_method_state_set() is called
759 only from inside WebKit.
760 * efl/ewk/ewk_view.cpp: implement setters and getters
762 (ewk_view_input_method_state_set):
763 * efl/ewk/ewk_view.h: introduce Ewk_Imh enum which contains the
764 possible input types.
765 (_Ewk_View_Smart_Class::):
767 2010-07-20 Lucas De Marchi <lucas.demarchi@profusion.mobi>
769 Reviewed by Kenneth Rohde Christiansen.
771 Fix zoom in/out on EFL after r62666. The patch for adding viewport
772 missed the initialization of zoom_range.user_scalable. In case browser
773 doesn't care about the viewport and does not listen to the signal,
774 user_scalable will be always false, thus inhibiting zoom in/out.
775 https://bugs.webkit.org/show_bug.cgi?id=42656
777 * efl/EWebLauncher/main.c:
778 (on_viewport_changed): when listening to signal about viewport meta tag,
779 it's not sufficient to receive the parameters. One needs also to enforce
780 these parameters in WebKit.
781 * efl/ewk/ewk_view.cpp:
782 (_ewk_view_priv_new): initialize user_scalable parameter to allow
783 browser zooming in and out.
785 2010-07-16 Zhe Su <suzhe@chromium.org>
787 Reviewed by Darin Adler.
789 REGRESSION(r61484): Broke focus behaviour on Qt and probably other platforms
790 https://bugs.webkit.org/show_bug.cgi?id=42253
792 Dummy implementation of EditorClient::willSetInputMethodState.
794 * efl/WebCoreSupport/EditorClientEfl.cpp:
795 (WebCore::EditorClientEfl::willSetInputMethodState):
796 * efl/WebCoreSupport/EditorClientEfl.h:
798 2010-07-15 Mark Rowe <mrowe@apple.com>
800 Update the sorting in the Xcode project files.
802 * WebKit.xcodeproj/project.pbxproj:
804 2010-07-14 Sam Weinig <sam@webkit.org>
806 Reviewed by Darin Adler.
808 Patch for https://bugs.webkit.org/show_bug.cgi?id=42232
809 Make changing Cursors work in WebKit2.
811 * efl/WebCoreSupport/ChromeClientEfl.cpp:
812 (WebCore::ChromeClientEfl::setCursor):
813 * efl/WebCoreSupport/ChromeClientEfl.h:
814 Change prototype to match new one.
816 2010-07-14 Lucas De Marchi <lucas.demarchi@profusion.mobi>
818 Reviewed by Antonio Gomes.
820 [EFL] Add eina_safety to popup menu deletion.
821 https://bugs.webkit.org/show_bug.cgi?id=41873
823 Since this is a public call, it's better to have an eina_safety on
824 public calls. It would crash if browser calls this function to select
825 an item of a nonexistent popup.
827 * efl/ewk/ewk_view.cpp: add eina_safety to return if popup menu client does
830 2010-07-13 Simon Fraser <simon.fraser@apple.com>
832 Reviewed by Dan Bernstein.
834 <rdar://problem/8186963> Expose RenderLayer hierarchy via Obj-C for debugging.
836 Add WebRenderLayer files.
838 * WebKit.xcodeproj/project.pbxproj:
840 2010-07-13 Rafael Antognolli <antognolli@profusion.mobi>
842 Reviewed by Antonio Gomes.
844 This commit implements an API for configuring a path to the cookie
845 file in the Mozilla "cookies.txt" format, and functions to deal with it
846 in a more EFL like API.
848 [EFL] Add API for dealing with cookies in EFL port.
849 https://bugs.webkit.org/show_bug.cgi?id=41770
853 * efl/ewk/ewk_cookies.cpp: Added.
854 (ewk_cookies_file_set): Set a path to the file storing cookies.
855 (ewk_cookies_clear): Clear all the cookies from the current cookie jar.
856 (ewk_cookies_get_all): Get all the cookies from the current cookie jar.
857 (ewk_cookies_cookie_del): Delete a specific cookie from the cookie jar.
858 (ewk_cookies_cookie_free): Free memory used by a cookie.
859 (ewk_cookies_policy_set): Set which acceptance policy will be used.
860 (ewk_cookies_policy_get): Get current acceptance policy being used.
861 * efl/ewk/ewk_cookies.h: Added.
864 2010-07-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
866 Unreviewed build fix after r60050.
868 * CMakeLists.txt: Add WebCore/bindings to the include path.
870 2010-07-11 Gyuyoung Kim <gyuyoung.kim@samsung.com>
872 Reviewed by Adam Barth.
874 [EFL] Fix style errors in ewk_private.h.
875 https://bugs.webkit.org/show_bug.cgi?id=41742
877 * efl/ewk/ewk_private.h:
879 2010-07-09 Darin Adler <darin@apple.com>
881 * StringsNotToBeLocalized.txt: Updated for recent changes.
883 2010-07-08 Joone Hur <joone@kldp.org>
885 Reviewed by Antonio Gomes.
887 [EFL] fix cmake build for EWebLauncher
888 https://bugs.webkit.org/show_bug.cgi?id=41830
890 * CMakeListsEfl.txt: add ${LIBSOUP24_LDFLAGS} for link flags
892 2010-07-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
894 Reviewed by Kenneth Rohde Christiansen.
896 [EFL] Implement several notification hooks in FrameLoaderClient.
897 We just notify browser, making the appropriate type conversions about
898 the events occurring in WebCore.
899 https://bugs.webkit.org/show_bug.cgi?id=41005
901 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
902 (WebCore::FrameLoaderClientEfl::dispatchWillSendRequest): alloc 2 new
903 wrapper structures in stack in order to give client the opportunity to
904 change parameters. Then, call the function it defines.
905 (WebCore::FrameLoaderClientEfl::assignIdentifierToInitialRequest):
906 (WebCore::FrameLoaderClientEfl::didPerformFirstNavigation): notify
908 (WebCore::FrameLoaderClientEfl::saveViewStateToItem): notify client.
909 (WebCore::FrameLoaderClientEfl::restoreViewState): notify client.
910 (WebCore::FrameLoaderClientEfl::dispatchDidChangeLocationWithinPage):
911 notify browser that the url changed.
912 (WebCore::FrameLoaderClientEfl::dispatchDidReceiveIcon): notify
914 (WebCore::FrameLoaderClientEfl::dispatchDidStartProvisionalLoad):
916 (WebCore::FrameLoaderClientEfl::dispatchDidFinishDocumentLoad): notify
918 (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout): norify
920 (WebCore::FrameLoaderClientEfl::dispatchDidFirstVisuallyNonEmptyLayout):
922 (WebCore::FrameLoaderClientEfl::dispatchShow): notify browser.
923 * efl/ewk/ewk_frame.cpp:
924 (ewk_frame_request_will_send): emit signal notifying browser.
925 (ewk_frame_request_assign_identifier): emit signal notifying browser.
926 (ewk_frame_did_perform_first_navigation): emit signal notifying browser.
927 (ewk_frame_view_state_save): emit signal notifying browser.
928 (ewk_frame_load_provisional): emit signal notifying browser.
929 (ewk_frame_load_firstlayout_finished): emit signal notifying browser.
930 (ewk_frame_load_firstlayout_nonempty_finished): emit signal notifying browser.
931 (ewk_frame_load_document_finished): emit signal notifying browser.
932 * efl/ewk/ewk_frame.h: update documentation about signals being sent
933 and implement wrapper struct for ResourceRequest.
934 * efl/ewk/ewk_private.h: export private functions.
936 2010-07-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
938 Reviewed by Kenneth Rohde Christiansen.
940 [EFL] Flush backing store when going to new page.
941 Call client method to flush backing store when going to a new page. This
942 is the notification that data related to current page should be dropped,
943 since a new page is being loaded.
944 https://bugs.webkit.org/show_bug.cgi?id=41008
946 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
947 (WebCore::FrameLoaderClientEfl::transitionToCommittedForNewPage):
949 2010-07-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
951 Unreviewed build fix after r62676.
953 [EFL] Fix build after Page constructor has changed. By now, the
954 introduced BackForwardControllerClient is not used.
955 https://bugs.webkit.org/show_bug.cgi?id=41825
957 * efl/ewk/ewk_view.cpp:
958 (_ewk_view_priv_new): Add missing parameter to WebCore::Page
961 2010-07-07 Anders Carlsson <andersca@apple.com>
963 Reviewed by Sam Weinig.
965 Rename the WebBaseNetscapePluginStream.cpp and .h files to WebNetscapePluginStream.cpp and .h to match the class name.
967 * WebKit.xcodeproj/project.pbxproj:
969 2010-07-07 Gyuyoung Kim <gyuyoung.kim@samsung.com>
971 Reviewed by Kenneth Rohde Christiansen.
973 [EFL] EFLWebKit doesn't support viewport meta tag.
974 Support viewport meta tag on EFL Port.
975 https://bugs.webkit.org/show_bug.cgi?id=40278
977 * efl/EWebLauncher/main.c: Process 'viewport,changed' signal.
979 (on_viewport_changed): Add a callback function for the 'viewport,changed' signal.
980 (browserCreate): Register the callback function for the 'viewport,changed' signal.
981 * efl/WebCoreSupport/ChromeClientEfl.cpp: Implement method to process viewport tag.
982 (WebCore::ChromeClientEfl::didReceiveViewportArguments):
983 * efl/WebCoreSupport/ChromeClientEfl.h: Define method to process viewport tag.
984 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
985 (WebCore::FrameLoaderClientEfl::FrameLoaderClientEfl): Implement a function to set layout
986 when website doesn't contain viewport tag.
987 (WebCore::FrameLoaderClientEfl::dispatchDidCommitLoad):
988 (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout):
989 * efl/WebCoreSupport/FrameLoaderClientEfl.h:
990 (WebCore::FrameLoaderClientEfl::setInitLayoutCompleted):
991 (WebCore::FrameLoaderClientEfl::getInitLayoutCompleted):
992 * efl/ewk/ewk_private.h: Added internal APIs to process viewport tag.
993 * efl/ewk/ewk_view.cpp: Added APIs to process and to handle viewport tag.
994 (_ewk_view_priv_new):
995 (ewk_view_fixed_layout_size_set):
997 (ewk_view_zoom_weak_set):
998 (ewk_view_zoom_animated_set):
999 (ewk_view_viewport_set): Reports that viewport has changed.
1000 (ewk_view_viewport_get): Reports that viewport has changed.
1001 (ewk_view_zoom_range_set): Sets the zoom range.
1002 (ewk_view_zoom_range_min_get): Gets minimum value of zoom range.
1003 (ewk_view_zoom_range_max_get): Gets maximum value of zoom range.
1004 (ewk_view_user_scalable_set): Sets if zoom is enabled.
1005 (ewk_view_user_scalable_get): Gets if zoom is enabled.
1006 * efl/ewk/ewk_view.h:
1008 2010-07-07 Rafael Antognolli <antognolli@profusion.mobi>
1010 Reviewed by Adam Barth.
1012 [EFL] Fix cmake build and libsoup detection
1013 Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
1014 - LINK_FLAGS should be set using quotes, otherwise some wrong
1015 substitution takes place;
1016 - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
1017 version we are using;
1018 - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
1020 https://bugs.webkit.org/show_bug.cgi?id=41717
1023 * CMakeListsEfl.txt:
1025 2010-07-05 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1027 Reviewed by Kenneth Rohde Christiansen.
1029 [EFL] Implement downloadURL in ContextMenuClientEfl
1030 When user selects a download menu from context menu, send the download
1031 request to application.
1032 https://bugs.webkit.org/show_bug.cgi?id=41149
1034 * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
1035 (WebCore::ContextMenuClientEfl::downloadURL): Get url for downloading
1036 file and Send it to application.
1037 * efl/WebCoreSupport/ContextMenuClientEfl.h:
1039 2010-06-30 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1041 Reviewed by Kenneth Rohde Christiansen.
1043 [EFL] Implement windowRect() and setWindowRect() in ChromeClientEfl.cpp
1044 https://bugs.webkit.org/show_bug.cgi?id=40876
1046 * efl/WebCoreSupport/ChromeClientEfl.cpp: Implements two methods
1047 to change window size.
1049 (WebCore::ChromeClientEfl::windowRect):
1050 (WebCore::ChromeClientEfl::setWindowRect):
1052 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1054 Unreviewed build fix.
1056 [EFL] Build fix for latest version of Ecore library.
1057 Ecore recently changed return type of callbacks from int to Eina_Bool.
1059 * efl/EWebLauncher/main.c:
1060 * efl/ewk/ewk_view.cpp:
1061 (_ewk_view_zoom_animator_cb): Return Eina_Bool instead of int.
1063 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1065 Reviewed by Kenneth Rohde Christiansen.
1067 [EFL] Simplify zoom setting by narrowing with WebCore API.
1068 Instead of creating a zoom_text_only field, use the already defined enum
1070 https://bugs.webkit.org/show_bug.cgi?id=40993
1072 * efl/ewk/ewk_frame.cpp: sd->zoom_text_only => sd->zoom_mode
1073 (ewk_frame_zoom_set):
1074 (ewk_frame_zoom_text_only_get):
1075 (ewk_frame_zoom_text_only_set):
1077 2010-06-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1079 Reviewed by Kenneth Rohde Christiansen.
1081 [EFL] Implement download requests
1082 When a download request arrives through FrameLoaderClient, forward it to
1083 browser in order to be possible to download files.
1084 https://bugs.webkit.org/show_bug.cgi?id=40967
1086 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
1087 (WebCore::FrameLoaderClientEfl::download): get file names and
1088 forward to ewk_view_download_request()
1089 * efl/ewk/ewk_private.h: export private function to WebCoreSupport
1091 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1093 Reviewed by Kenneth Rohde Christiansen.
1095 [EFL] Stop frame loaders when deleting view.
1096 Frame loaders were still alive after view is deleted, causing
1097 segmentation fault when libsoup had something to deliver yet.
1098 https://bugs.webkit.org/show_bug.cgi?id=41007
1100 * efl/ewk/ewk_view.cpp:
1101 (_ewk_view_smart_del): stop loaders.
1103 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1105 Reviewed by Kenneth Rohde Christiansen.
1107 [EFL] Fix warnings about printf format
1108 When printing uint64_t the macro PRIu64 is needed in order to be
1109 portable across 32 and 64 bits. It was previously showing warning
1110 messages on 32-bits systems.
1111 https://bugs.webkit.org/show_bug.cgi?id=40965
1113 * efl/ewk/ewk_view.cpp:
1114 (ewk_view_exceeded_database_quota):
1116 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1118 Reviewed by Kenneth Rohde Christiansen.
1120 [EFL] Do not load error message for download and cancellation.
1121 When a download is made or a request is cancelled an error page should
1123 https://bugs.webkit.org/show_bug.cgi?id=40956
1125 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
1126 (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): return if it
1127 should not fallback.
1128 (WebCore::FrameLoaderClientEfl::dispatchDidFailLoad): return if it
1129 should not fallback.
1130 (WebCore::FrameLoaderClientEfl::interruptForPolicyChangeError): fix
1131 typo in related error message.
1132 (WebCore::FrameLoaderClientEfl::shouldFallBack): if user cancelled the
1133 request or the policy changed (for example, because the request is a
1134 download) then it should not fallback.
1136 2010-06-25 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1138 Reviewed by Kenneth Rohde Christiansen.
1140 [EFL] Implement runOpenPanel method. The interface with browser was
1141 already implemented. Now we are actually calling it.
1142 https://bugs.webkit.org/show_bug.cgi?id=40923
1144 * efl/WebCoreSupport/ChromeClientEfl.cpp:
1145 (WebCore::ChromeClientEfl::runOpenPanel): implement method.
1146 * efl/ewk/ewk_private.h: export to WebCoreSupport the needed method
1148 2010-06-24 Jer Noble <jer.noble@apple.com>
1150 Reviewed by Eric Carlson.
1152 Full-screened content doesn't keep the display on: Safari not grabbing a power assertion?
1153 https://bugs.webkit.org/show_bug.cgi?id=40939
1154 rdar://problem/7996172
1156 Add IOKit.framework to the list of linked frameworks.
1158 * WebKit.xcodeproj/project.pbxproj:
1160 2010-06-23 Leandro Pereira <leandro@profusion.mobi>
1162 Reviewed by Gustavo Noronha Silva.
1164 [EFL] Add Libs.private to ewebkit.pc when building with SHARED_CORE.
1165 https://bugs.webkit.org/show_bug.cgi?id=40862
1167 * CMakeListsEfl.txt:
1168 * efl/ewebkit.pc.in:
1170 2010-06-23 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1172 Reviewed by Gustavo Noronha Silva.
1174 Add implementaion of new windows for EFL port. Both cases of a link
1175 with target="_blank" and a javascript that does window.open() are
1176 treated, delegating to browser the role of actually creating the
1177 window (or blocking it).
1178 https://bugs.webkit.org/show_bug.cgi?id=40930
1180 * CMakeListsEfl.txt: add new file that wraps the WindowFeatures struct
1181 * efl/WebCoreSupport/ChromeClientEfl.cpp:
1182 (WebCore::ChromeClientEfl::createWindow): implement method for
1183 creating new window by delegating to browser its creation. Browser
1184 might decide to continue on the same window by returning the same
1186 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
1187 (WebCore::FrameLoaderClientEfl::dispatchCreatePage): implement method
1188 for creating new window when its creation is done by a javascript
1190 * efl/ewk/EWebKit.h: new header for WindowFeatures.
1191 * efl/ewk/ewk_private.h:
1192 * efl/ewk/ewk_view.cpp:
1193 (ewk_view_window_create): call the method implemented by browser.
1194 * efl/ewk/ewk_view.h:
1195 * efl/ewk/ewk_window_features.cpp: Added.
1196 (ewk_window_features_unref):
1197 (ewk_window_features_ref):
1198 (ewk_window_features_bool_property_get):
1199 (ewk_window_features_int_property_get):
1200 (ewk_window_features_new_from_core): create and wrapped struct
1201 containing the core struct.
1202 * efl/ewk/ewk_window_features.h: Added.
1204 2010-06-18 Anders Carlsson <andersca@apple.com>
1206 Reviewed by Sam Weinig.
1208 Rename WebPluginPackage.m to make it an Objective-C++ file.
1210 * WebKit.xcodeproj/project.pbxproj:
1212 2010-06-18 Anders Carlsson <andersca@apple.com>
1214 Reviewed by Sam Weinig.
1216 Make WebCoreSystemInterface.h a C++ only header
1217 https://bugs.webkit.org/show_bug.cgi?id=40867
1219 * WebKit.xcodeproj/project.pbxproj:
1221 2010-06-18 Anders Carlsson <andersca@apple.com>
1223 Reviewed by Dan Bernstein.
1225 Add stubbed out WebPlatformStrategies class to WebKit.
1226 https://bugs.webkit.org/show_bug.cgi?id=40851
1228 * WebKit.xcodeproj/project.pbxproj:
1230 2010-06-18 Alexis Menard <alexis.menard@nokia.com>
1232 Reviewed by Simon Hausmann.
1234 [qt] Better check for the declarative plugin inclusion.
1238 2010-06-17 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1240 Reviewed by Eric Seidel.
1242 Clean EFL header files in order to diminish the compilation time with
1243 EFL from subversion. We remove the EFL includes from header files and use
1244 forward declarations, including the headers in correspondent source
1245 files when needed. This causes only the needed source files to be
1246 recompiled in case a new version of EFL is installed instead of
1247 triggering a recompilation of almost all WebCore/WebKit.
1248 https://bugs.webkit.org/show_bug.cgi?id=40575
1250 * efl/WebCoreSupport/ChromeClientEfl.cpp: include needed header.
1251 * efl/WebCoreSupport/ChromeClientEfl.h: forward declaration.
1252 * efl/WebCoreSupport/EditorClientEfl.h: forward declaration.
1254 2010-06-15 Gustavo Noronha Silva <gns@gnome.org>
1256 Unreviewed EFL build fix. Simple typo.
1258 * efl/WebCoreSupport/InspectorClientEfl.cpp:
1259 (WebCore::InspectorClientEfl::sendMessageToFrontend):
1261 2010-06-14 Tony Chang <tony@chromium.org>
1263 Reviewed by Darin Fisher.
1265 Chromium shouldn't build inside the source directory
1266 https://bugs.webkit.org/show_bug.cgi?id=40489
1268 Ignore directories fetched by chromium and chromium mac output dir.
1270 * chromium: Added property svn:ignore.
1272 2010-06-14 Ilya Tikhonovsky <loislo@chromium.org>
1274 Reviewed by Pavel Feldman.
1276 WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
1277 data from inspected page to WebInspector as JSON string via http. The native
1278 serialization to JSON string is supported by InspectorValue's classes. This patch
1279 has the implementation of sendMessageToFrontend function. WebKit version of it still
1280 uses ScriptFunctionCall and will be switched to another transport a little bit later.
1281 https://bugs.webkit.org/show_bug.cgi?id=40134
1283 * efl/WebCoreSupport/InspectorClientEfl.cpp:
1284 (WebCore::InspectorClientEfl::sendMessageToFrontend):
1285 * efl/WebCoreSupport/InspectorClientEfl.h:
1287 2010-06-09 Sheriff Bot <webkit.review.bot@gmail.com>
1289 Unreviewed, rolling out r60889.
1290 http://trac.webkit.org/changeset/60889
1291 https://bugs.webkit.org/show_bug.cgi?id=40365
1293 gtk bot has some kind of memory corruption (Requested by
1296 * efl/WebCoreSupport/InspectorClientEfl.cpp:
1297 * efl/WebCoreSupport/InspectorClientEfl.h:
1299 2010-06-07 Ilya Tikhonovsky <loislo@chromium.org>
1301 Reviewed by Pavel Feldman.
1303 WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
1304 data from inspected page to WebInspector as JSON string via http. The native
1305 serialization to JSON string is supported by InspectorValue's classes. This patch
1306 has the implementation of sendMessageToFrontend function. WebKit version of it still
1307 uses ScriptFunctionCall and will be switched to another transport a little bit later.
1308 https://bugs.webkit.org/show_bug.cgi?id=40134
1310 * efl/WebCoreSupport/InspectorClientEfl.cpp:
1311 (WebCore::InspectorClientEfl::sendMessageToFrontend):
1312 * efl/WebCoreSupport/InspectorClientEfl.h:
1314 2010-06-01 Alexey Proskuryakov <ap@apple.com>
1316 Reviewed by Sam Weinig.
1318 https://bugs.webkit.org/show_bug.cgi?id=39434
1319 REGRESSION (r59811): Geolocation callbacks cannot be created
1321 Removing unused WebGeolocationMock.
1323 * WebKit.xcodeproj/project.pbxproj:
1325 2010-05-31 Lyon Chen <liachen@rim.com>
1327 Reviewed by Kent Tamura.
1329 Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts.
1330 https://bugs.webkit.org/show_bug.cgi?id=35530
1332 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.
1334 * efl/WebCoreSupport/EditorClientEfl.cpp:
1335 (WebCore::EditorClientEfl::handleEditingKeyboardEvent):
1337 2010-05-31 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1339 Reviewed by Kenneth Rohde Christiansen.
1341 [EFL] Add Context Menu implementation
1342 https://bugs.webkit.org/show_bug.cgi?id=39821
1344 * CMakeListsEfl.txt: add context menu files.
1345 * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
1346 (WebCore::ContextMenuClientEfl::getCustomMenuFromDefaultItems):
1347 (WebCore::ContextMenuClientEfl::newPlatformDescription):
1348 (WebCore::ContextMenuClientEfl::freePlatformDescription):
1349 (WebCore::ContextMenuClientEfl::appendItem):
1350 (WebCore::ContextMenuClientEfl::show):
1351 * efl/WebCoreSupport/ContextMenuClientEfl.h:
1352 * efl/ewk/EWebKit.h:
1353 * efl/ewk/ewk_contextmenu.cpp: Added. Implement the API used by
1354 browser for manipulating context menus.
1355 (ewk_context_menu_ref):
1356 (ewk_context_menu_unref):
1357 (ewk_context_menu_destroy):
1358 (ewk_context_menu_item_list_get):
1359 (ewk_context_menu_item_new):
1360 (ewk_context_menu_item_select):
1361 (ewk_context_menu_item_free):
1362 (ewk_context_menu_item_type_get):
1363 (ewk_context_menu_item_type_set):
1364 (ewk_context_menu_item_action_get):
1365 (ewk_context_menu_item_action_set):
1366 (ewk_context_menu_item_title_get):
1367 (ewk_context_menu_item_title_set):
1368 (ewk_context_menu_item_checked_get):
1369 (ewk_context_menu_item_checked_set):
1370 (ewk_context_menu_item_enabled_get):
1371 (ewk_context_menu_item_enabled_set):
1372 (ewk_context_menu_new):
1373 (ewk_context_menu_free):
1374 (ewk_context_menu_item_append):
1375 (ewk_context_menu_custom_get):
1376 (ewk_context_menu_show):
1377 * efl/ewk/ewk_contextmenu.h: Added.
1378 * efl/ewk/ewk_private.h:
1379 * efl/ewk/ewk_view.cpp:
1380 (ewk_view_context_menu_forward_event): inform browser a new context
1382 (ewk_view_exceeded_database_quota): small fix to previous
1384 * efl/ewk/ewk_view.h:
1386 2010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1388 Reviewed by Kenneth Rohde Christiansen.
1390 [EF] Remove compiler warnings and add test for switching page
1392 https://bugs.webkit.org/show_bug.cgi?id=39871
1394 * efl/EWebLauncher/main.c:
1399 2010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1401 Reviewed by Kenneth Rohde Christiansen.
1403 [EFL] Allow client to override default database quota. We increase the
1404 default database quota to 1MB (it was incorrectly set to 1KB, which is
1405 too low) and add methods to allow client to iteratively database quota
1406 when it becomes greater than the allowed value.
1407 https://bugs.webkit.org/show_bug.cgi?id=39867
1409 * efl/WebCoreSupport/ChromeClientEfl.cpp:
1410 (WebCore::ChromeClientEfl::exceededDatabaseQuota): reimplement method
1411 to allow client to increase database quota iteratively.
1412 * efl/ewk/ewk_private.h:
1413 * efl/ewk/ewk_settings.cpp:
1414 * efl/ewk/ewk_view.h:
1416 2010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1418 Reviewed by Kenneth Rohde Christiansen.
1420 [EFL] Add default path to web database and methods to set it.
1421 If a default path is not set, it will default to "/", in which a
1422 normal user usually does not have write permission.
1424 * efl/EWebLauncher/main.c: overwrite default directory with another
1427 * efl/ewk/ewk_main.cpp:
1428 (ewk_init): add default path
1429 * efl/ewk/ewk_settings.cpp: add methods to set and get database path
1430 (ewk_settings_web_database_path_set):
1431 (ewk_settings_web_database_path_get):
1432 * efl/ewk/ewk_settings.h:
1434 2010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1436 Reviewed by Kenneth Rohde Christiansen.
1438 [EFL] Fix wrongly set clipper. Now the scrollbars from main
1439 frame are shown even on a zoom level lower than 1.0.
1441 * efl/ewk/ewk_view_single.c:
1442 (_ewk_view_single_smart_add):
1443 (_ewk_view_single_smart_backing_store_add):
1444 (ewk_view_single_smart_set):
1446 2010-05-28 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1448 Reviewed by Kenneth Rohde Christiansen.
1450 [EFL] Add support for Popup menus
1451 https://bugs.webkit.org/show_bug.cgi?id=39629
1453 * efl/WebCoreSupport/ChromeClientEfl.cpp: implement methods to create
1454 and destroy popup menu.
1455 (WebCore::ChromeClientEfl::createSelectPopup): ditto.
1456 (WebCore::ChromeClientEfl::destroySelectPopup): ditto.
1457 * efl/WebCoreSupport/ChromeClientEfl.h: ditto.
1458 * efl/ewk/ewk_private.h: add function to call browser when a popup is
1461 2010-05-25 Joone Hur <joone.hur@samsung.com>
1463 Reviewed by Gustavo Noronha Silva.
1466 http://webkit.org/b/39648
1468 * efl/ewk/ewk_frame.cpp:
1469 (ewk_frame_zoom_get): Add missed namespace
1470 (ewk_frame_zoom_set): Ditto.
1471 (ewk_frame_zoom_text_only_set): Ditto.
1472 * efl/ewk/ewk_view.cpp:
1473 (_ewk_view_priv_new): Add a null parameter when creating a Page.
1475 2010-05-24 Darin Adler <darin@apple.com>
1477 Reviewed by Eric Seidel.
1479 Move view-related functions from Frame to FrameView
1480 https://bugs.webkit.org/show_bug.cgi?id=39366
1482 * efl/ewk/ewk_frame.cpp:
1483 (ewk_frame_editable_set): Removed call to empty function,
1484 removeEditingStyleFromBodyElement.
1485 (ewk_frame_zoom_get): Call function on FrameView.
1486 (ewk_frame_zoom_set): Ditto.
1487 (ewk_frame_zoom_text_only_set): Ditto.
1489 2010-05-15 Leandro Pereira <leandro@profusion.mobi>
1491 Reviewed by Adam Treat.
1493 [EFL] Add build system for the EFL port.
1494 http://webkit.org/b/37945
1496 * CMakeLists.txt: Added.
1497 * CMakeListsEfl.txt: Added.
1499 2010-05-14 Lucas De Marchi <lucas.demarchi@profusion.mobi>
1501 Reviewed by David Levin.
1503 [EF] Include missing header.
1504 http://webkit.org/b/38905
1506 * efl/ewk/ewk_main.cpp: Include PageGroup.h
1508 2010-05-08 Leandro Pereira <leandro@profusion.mobi>
1510 Reviewed by Laszlo Gombos.
1512 [EFL] Only compile database stuff if ENABLE_DATABASE is set.
1513 http://webkit.org/b/38777
1515 * efl/WebCoreSupport/ChromeClientEfl.cpp:
1517 2010-05-05 Dan Bernstein <mitz@apple.com>
1519 Reviewed by Simon Fraser.
1521 <rdar://problem/7932072> Iframes in composited layers don’t repaint correctly (affects Yahoo! Mail with Flash Player 10.1)
1522 https://bugs.webkit.org/show_bug.cgi?id=38427
1524 * WebKit.xcodeproj/project.pbxproj: Renamed WebClipView.m to WebClipView.mm and changed it to
1527 2010-05-03 Darin Adler <darin@apple.com>
1529 * English.lproj/Localizable.strings: Regenerated.
1530 * StringsNotToBeLocalized.txt: Updated for recent changes.
1532 2010-05-03 Jens Alfke <snej@chromium.org>
1534 Reviewed by Darin Fisher.
1536 [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient
1537 https://bugs.webkit.org/show_bug.cgi?id=38397
1539 No tests (functionality is exposed only through native WebKit API.)
1541 * efl/WebCoreSupport/FrameLoaderClientEfl.h:
1542 (WebCore::FrameLoaderClientEfl::dispatchWillSendSubmitEvent):
1544 2010-04-22 Leandro Pereira <leandro@profusion.mobi>
1546 Reviewed by Gustavo Noronha Silva.
1548 Implement findThemePath to locate the correct theme file instead of
1549 relying on a hardcoded location.
1550 http://webkit.org/b/37996
1552 * efl/EWebLauncher/main.c:
1553 (findThemePath): Fix to locate the correct theme files.
1554 (main): Use findThemePath() instead of a hardcoded one.
1556 2010-04-22 Leandro Pereira <leandro@profusion.mobi>
1558 Reviewed by Gustavo Noronha Silva.
1560 Update efl/ewebkit.pc.in to match the variable substitution syntax
1562 http://webkit.org/b/37999
1564 * efl/ewebkit.pc.in: Updated.
1566 2010-04-22 Leandro Pereira <leandro@profusion.mobi>
1568 Reviewed by Gustavo Noronha Silva.
1570 Update EWebKit (EFL port) to match recent API changes.
1571 http://webkit.org/b/37997
1573 * efl/ewk/ewk_frame.cpp:
1574 (ewk_frame_zoom_set): Change to use WebCore::ZoomMode.
1575 (ewk_frame_zoom_text_only_set): Change to use WebCore::ZoomMode.
1576 (_ewk_frame_handle_key_scrolling): s/WebCore::VK_/VK_/g
1577 (ewk_frame_plugin_create): Disable temporarily PluginView-related
1578 code until a proper plugin implementation is made.
1579 * efl/ewk/ewk_view.cpp: Fix typo in _parent_sc declaration.
1580 (ewk_view_selection_get): Fix a reference to WebCore::CString to
1583 2010-04-22 Leandro Pereira <leandro@profusion.mobi>
1585 Reviewed by Gustavo Noronha Silva.
1587 Update EFL port files to match recent API changes.
1588 http://webkit.org/b/37876
1590 * efl/WebCoreSupport/ChromeClientEfl.cpp:
1592 (WebCore::ChromeClientEfl::ChromeClientEfl): Coding style fix.
1593 (WebCore::ChromeClientEfl::runBeforeUnloadConfirmPanel): Coding
1595 (WebCore::ChromeClientEfl::mouseDidMoveOverElement): Coding style fix.
1596 (WebCore::ChromeClientEfl::runOpenPanel): Implemented.
1597 (WebCore::ChromeClientEfl::cancelGeolocationPermissionRequestForFrame): Stubbed.
1598 (WebCore::ChromeClientEfl::cancelGeolocationPermissionForFrame): Stubbed.
1599 (WebCore::ChromeClientEfl::invalidateContents): Stubbed.
1600 (WebCore::ChromeClientEfl::invalidateWindow): Stubbed.
1601 (WebCore::ChromeClientEfl::invalidateContentsAndWindow): Implemented.
1602 (WebCore::ChromeClientEfl::invalidateContentsForSlowScroll): Implemented.
1603 (WebCore::ChromeClientEfl::scroll): Updated.
1604 (WebCore::ChromeClientEfl::iconForFiles): Stubbed.
1605 (WebCore::ChromeClientEfl::chooseIconForFiles): Stubbed.
1606 * efl/WebCoreSupport/ChromeClientEfl.h: Add new method prototypes.
1607 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
1608 (WebCore::FrameLoaderClientEfl::committedLoad): Call setEncoding()
1609 from FrameLoader::writer.
1610 (WebCore::FrameLoaderClientEfl::finishedLoading): Ditto.
1611 (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): Ditto.
1612 (WebCore::FrameLoaderClientEfl::setMainDocumentError): Ditto.
1614 2010-04-21 Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
1616 Reviewed by Nikolas Zimmermann.
1618 Add missing EFL WebKit/efl theme files.
1619 http://webkit.org/b/37854
1621 * efl/DefaultTheme/default.edc: Added.
1622 * efl/DefaultTheme/widget/button/button.edc: Added.
1623 * efl/DefaultTheme/widget/check/check.edc: Added.
1624 * efl/DefaultTheme/widget/combo/combo.edc: Added.
1625 * efl/DefaultTheme/widget/entry/entry.edc: Added.
1626 * efl/DefaultTheme/widget/file/file.edc: Added.
1627 * efl/DefaultTheme/widget/radio/radio.edc: Added.
1628 * efl/DefaultTheme/widget/scrollbar/scrollbar.edc: Added.
1629 * efl/DefaultTheme/widget/search/cancel/search_cancel.edc: Added.
1630 * efl/DefaultTheme/widget/search/decoration/search_decoration.edc: Added.
1631 * efl/DefaultTheme/widget/search/field/search_field.edc: Added.
1633 2010-04-21 Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
1635 Reviewed by Adam Roben.
1637 Update EFL port to match recent API changes.
1638 http://webkit.org/b/37853
1640 * efl/WebCoreSupport/EditorClientEfl.cpp:
1641 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
1642 (WebCore::FrameLoaderClientEfl::didTransferChildFrameToNewDocument):
1643 (WebCore::FrameLoaderClientEfl::objectContentType):
1644 (WebCore::FrameLoaderClientEfl::dispatchDidChangeIcons):
1645 (WebCore::FrameLoaderClientEfl::canShowMIMEType):
1646 * efl/WebCoreSupport/FrameLoaderClientEfl.h:
1648 2010-04-15 Leandro Pereira <leandro@profusion.mobi>
1650 Reviewed by Kenneth Rohde Christiansen.
1652 Add EFL port files to efl/WebCoreSupport.
1653 http://webkit.org/b/35915
1655 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: Added.
1656 * efl/WebCoreSupport/FrameLoaderClientEfl.h: Added.
1658 2010-04-15 Adam Roben <aroben@apple.com>
1660 Expose UserContentURLPattern as WebKit SPI
1662 Fixes <http://webkit.org/b/37354>.
1664 Reviewed by Tim Hatcher.
1666 * WebKit.xcodeproj/project.pbxproj: Add WebUserContentURLPattern.
1668 2010-04-15 Leandro Pereira <leandro@profusion.mobi>
1670 Reviewed by Kenneth Rohde Christiansen.
1672 Add EFL port files to efl/WebCoreSupport.
1673 http://webkit.org/b/35918
1675 * efl/WebCoreSupport/EditorClientEfl.cpp: Added.
1676 * efl/WebCoreSupport/EditorClientEfl.h: Added.
1678 2010-04-10 Mark Rowe <mrowe@apple.com>
1680 Reviewed by Dan Bernstein.
1682 <rdar://problem/7845305> Further adoption of formal protocols for delegates.
1684 Move EmptyProtocolDefinitions.h down in to WebCore, and add the new protocols. Adopt the protocols in the appropriate places.
1686 * WebKit.xcodeproj/project.pbxproj:
1688 2010-04-07 Leandro Pereira <leandro@profusion.mobi>
1690 Reviewed by Kenneth Rohde Christiansen.
1692 Add ewk_view (the high level object to acces the WebKit-EFL browser
1693 component) to efl/ewk.
1694 http://webkit.org/b/35932
1696 * efl/ewk/ewk_view.cpp: Added.
1697 * efl/ewk/ewk_view.h: Added.
1699 2010-04-05 Alexey Proskuryakov <ap@apple.com>
1701 Reviewed by Darin Adler.
1703 https://bugs.webkit.org/show_bug.cgi?id=37111
1704 <rdar://problem/7790327> Draw replacement text when plug-in host crashes
1706 https://bugs.webkit.org/show_bug.cgi?id=37111
1707 <rdar://problem/7790327> Draw replacement text when plug-in host crashes
1709 * English.lproj/Localizable.strings: Added a string for plug-in failure.
1711 2010-04-01 Leandro Pereira <leandro@profusion.mobi>
1713 Reviewed by Gustavo Noronha Silva.
1715 Add EFL's pkg-config metadata file file to efl/.
1716 http://webkit.org/b/36766
1718 * efl/ewebkit.pc.in: Added.
1720 2010-03-30 Gavin Barraclough <barraclough@apple.com>
1722 Rubber stamped by Sam Weinig.
1724 https://bugs.webkit.org/show_bug.cgi?id=36866
1727 * efl/WebCoreSupport/ChromeClientEfl.cpp:
1728 * efl/ewk/ewk_frame.cpp:
1729 (ewk_frame_name_get):
1730 (ewk_frame_selection_get):
1731 (ewk_frame_uri_changed):
1732 * efl/ewk/ewk_history.cpp:
1733 * efl/ewk/ewk_settings.cpp:
1735 2010-03-28 Alexey Proskuryakov <ap@apple.com>
1737 Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h.
1739 * efl/ewk/ewk_frame.cpp:
1741 2010-03-22 Kevin Decker <kdecker@apple.com>
1743 Reviewed by Simon Fraser.
1745 https://bugs.webkit.org/show_bug.cgi?id=36328
1747 * WebKit.xcodeproj/project.pbxproj: Remove WebNullPluginView and nullplugin.tiff from the project.
1749 2010-03-22 Darin Adler <darin@apple.com>
1751 * StringsNotToBeLocalized.txt: Updated for recent changes.
1753 2010-03-22 Kevin Decker <kdecker@apple.com>
1755 Reviewed by John Sullivan.
1757 https://bugs.webkit.org/show_bug.cgi?id=36328
1759 * English.lproj/Localizable.strings: Added "Missing Plug-in" string.
1761 2010-03-18 Leandro Pereira <leandro@profusion.mobi>
1763 Reviewed by Kenneth Rohde Christiansen.
1765 Add EFL port files to efl/ewk.
1766 http://webkit.org/b/35931
1768 * efl/ewk/ewk_settings.cpp: Added.
1769 * efl/ewk/ewk_settings.h: Added.
1771 2010-03-17 Leandro Pereira <leandro@profusion.mobi>
1773 Reviewed by Kenneth Rohde Christiansen.
1775 Add default theme files to efl/DefaultTheme.
1776 http://webkit.org/b/36240
1778 * efl/DefaultTheme/widget/radio/img_radio_on.png: Added.
1779 * efl/DefaultTheme/radio/img_radio_off_hover.png: Added.
1780 * efl/DefaultTheme/radio/img_radio_on_hover.png: Added.
1781 * efl/DefaultTheme/radio/img_radio_off.png: Added.
1782 * efl/DefaultTheme/radio/img_radio_off_focus.png: Added.
1783 * efl/DefaultTheme/radio/img_radio_on_focus.png: Added.
1784 * efl/DefaultTheme/combo/combo_normal.png: Added.
1785 * efl/DefaultTheme/combo/combo_focus_button.png: Added.
1786 * efl/DefaultTheme/combo/combo_hover_button.png: Added.
1787 * efl/DefaultTheme/combo/combo_hover.png: Added.
1788 * efl/DefaultTheme/combo/combo_focus.png: Added.
1789 * efl/DefaultTheme/combo/combo_press_button.png: Added.
1790 * efl/DefaultTheme/combo/combo_normal_button.png: Added.
1791 * efl/DefaultTheme/combo/combo_press.png: Added.
1792 * efl/DefaultTheme/combo/icon.png: Added.
1793 * efl/DefaultTheme/file/file_normal.png: Added.
1794 * efl/DefaultTheme/file/file_press.png: Added.
1795 * efl/DefaultTheme/file/file_hover.png: Added.
1796 * efl/DefaultTheme/file/file_focus.png: Added.
1797 * efl/DefaultTheme/search/cancel/cancel_normal_button.png: Added.
1798 * efl/DefaultTheme/search/cancel/cancel_normal_button2.png: Added.
1799 * efl/DefaultTheme/search/decoration/decoration_normal_button.png: Added.
1800 * efl/DefaultTheme/search/field/field_focused.png: Added.
1801 * efl/DefaultTheme/search/field/field_normal.png: Added.
1802 * efl/DefaultTheme/search/field/field_hovered.png: Added.
1803 * efl/DefaultTheme/entry/img_normal.png: Added.
1804 * efl/DefaultTheme/entry/img_hovered.png: Added.
1805 * efl/DefaultTheme/entry/img_focused.png: Added.
1806 * efl/DefaultTheme/check/img_check_off_hover.png: Added.
1807 * efl/DefaultTheme/check/img_check_on.png: Added.
1808 * efl/DefaultTheme/check/img_check_off_focus.png: Added.
1809 * efl/DefaultTheme/check/img_check_on_focus.png: Added.
1810 * efl/DefaultTheme/check/img_check_off.png: Added.
1811 * efl/DefaultTheme/check/img_check_on_hover.png: Added.
1812 * efl/DefaultTheme/scrollbar/scrollbar_knob_h.png: Added.
1813 * efl/DefaultTheme/scrollbar/scrollbar_knob_v.png: Added.
1814 * efl/DefaultTheme/scrollbar/scrollbar_hilight.png: Added.
1815 * efl/DefaultTheme/scrollbar/scrollbar_v.png: Added.
1816 * efl/DefaultTheme/scrollbar/scrollbar_h.png: Added.
1817 * efl/DefaultTheme/button/img_button_normal.png: Added.
1818 * efl/DefaultTheme/button/img_button_focus.png: Added.
1819 * efl/DefaultTheme/button/img_button_hover.png: Added.
1820 * efl/DefaultTheme/button/img_button_press.png: Added.
1822 2010-03-17 Leandro Pereira <leandro@profusion.mobi>
1824 Reviewed by Kenneth Rohde Christiansen.
1826 Add EFL example browser to efl/EWebLauncher.
1827 http://webkit.org/b/36176
1829 * efl/EWebLauncher/main.c: Added.
1831 2010-03-16 Leandro Pereira <leandro@profusion.mobi>
1833 Reviewed by Kenneth Rohde Christiansen.
1835 Add EFL port files to efl/WebCoreSupport.
1836 http://webkit.org/b/35916
1838 * efl/WebCoreSupport/ContextMenuClientEfl.cpp: Added.
1839 * efl/WebCoreSupport/ContextMenuClientEfl.h: Added.
1841 2010-03-16 Yury Semikhatsky <yurys@chromium.org>
1843 Reviewed by Pavel Feldman.
1845 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.
1847 Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder
1848 https://bugs.webkit.org/show_bug.cgi?id=35036
1850 * efl/WebCoreSupport/InspectorClientEfl.cpp:
1851 (WebCore::InspectorClientEfl::openInspectorFrontend):
1852 * efl/WebCoreSupport/InspectorClientEfl.h:
1854 2010-03-13 Leandro Pereira <leandro@profusion.mobi>
1856 Reviewed by Kenneth Rohde Christiansen.
1858 Add EFL port files to efl/ewk.
1859 http://webkit.org/b/35925
1861 * efl/ewk/ewk_history.cpp: Added.
1862 * efl/ewk/ewk_history.h: Added.
1864 2010-03-13 Leandro Pereira <leandro@profusion.mobi>
1866 Reviewed by Kenneth Rohde Christiansen.
1868 Add EFL port files to efl/ewk.
1869 http://webkit.org/b/35928
1871 * efl/ewk/ewk_main.cpp: Added.
1872 * efl/ewk/ewk_main.h: Added.
1874 2010-03-13 Leandro Pereira <leandro@profusion.mobi>
1876 Reviewed by Kenneth Rohde Christiansen.
1878 Add EFL port files to efl/ewk.
1879 http://webkit.org/b/35924
1881 * efl/ewk/ewk_frame.cpp: Added.
1882 * efl/ewk/ewk_frame.h: Added.
1884 2010-03-13 Leandro Pereira <leandro@profusion.mobi>
1886 Reviewed by Kenneth Rohde Christiansen.
1888 Add EFL port files to efl/ewk.
1889 http://webkit.org/b/35936
1891 * efl/ewk/ewk_view_single.c: Added.
1893 2010-03-13 Leandro Pereira <leandro@profusion.mobi>
1895 Reviewed by Kenneth Rohde Christiansen.
1897 Add EFL port files to efl/ewk.
1898 http://webkit.org/b/35929
1900 * efl/ewk/ewk_util.cpp: Added.
1901 * efl/ewk/ewk_util.h: Added.
1903 2010-03-13 Leandro Pereira <leandro@profusion.mobi>
1905 Reviewed by Kenneth Rohde Christiansen.
1907 Add EFL port files to efl/ewk.
1908 http://webkit.org/b/35934
1910 * efl/ewk/EWebKit.h: Added.
1911 * efl/ewk/ewk_eapi.h: Added.
1912 * efl/ewk/ewk_logging.h: Added.
1913 * efl/ewk/ewk_private.h: Added.
1915 2010-03-11 Leandro Pereira <leandro@profusion.mobi>
1917 Reviewed by Gustavo Noronha Silva.
1919 Add EFL port files to efl/WebCoreSupport.
1920 http://webkit.org/b/35917
1922 * efl/WebCoreSupport/InspectorClientEfl.h: Added.
1923 * efl/WebCoreSupport/InspectorClientEfl.cpp: Added.
1925 2010-03-11 Leandro Pereira <leandro@profusion.mobi>
1927 Reviewed by Gustavo Noronha Silva.
1929 Add EFL port files to efl/WebCoreSupport.
1930 http://webkit.org/b/35914
1932 * efl/WebCoreSupport/DragClientEfl.h: Added.
1933 * efl/WebCoreSupport/DragClientEfl.cpp: Added.
1935 2010-03-11 Simon Fraser <simon.fraser@apple.com>
1937 Reviewed by Mark Rowe.
1939 Sort the project file.
1941 * WebKit.xcodeproj/project.pbxproj:
1943 2010-03-10 Leandro Pereira <leandro@profusion.mobi>
1945 Reviewed by Holger Freyther.
1947 Add EFL port files to efl/WebCoreSupport.
1948 http://webkit.org/b/35913
1950 * efl/WebCoreSupport/ChromeClientEfl.cpp: Added.
1951 * efl/WebCoreSupport/ChromeClientEfl.h: Added.
1953 2010-03-09 John Sullivan <sullivan@apple.com>
1955 Fixed localized string key collision. update-webkit-localized-strings now
1956 runs without errors.
1958 Reviewed by Adam Roben.
1960 * English.lproj/Localizable.strings:
1963 2010-03-09 John Sullivan <sullivan@apple.com>
1965 * StringsNotToBeLocalized.txt:
1966 Brought this file up to date. update-webkit-localizable-strings still lists
1967 one key collision, but that's a separate issue.
1969 2010-03-04 Mark Rowe <mrowe@apple.com>
1971 Reviewed by Sam Weinig.
1973 Add a script to verify that WebKit framework headers are internally consistent.
1975 * WebKit.xcodeproj/project.pbxproj: Run the script during the build and fail with
1976 an error should the consistency check fail.
1978 2010-02-25 Alexey Proskuryakov <ap@apple.com>
1980 Reviewed by Geoffrey Garen.
1982 https://bugs.webkit.org/show_bug.cgi?id=35394
1983 <rdar://problem/7685262> Make passing objects between Java and plug-ins work
1985 * WebKit.xcodeproj/project.pbxproj: Added new files.
1987 2010-02-04 Mark Rowe <mrowe@apple.com>
1989 Reviewed by Timothy Hatcher.
1991 Build fix. Remove a symbol corresponding to an inline function from the linker export
1992 file to prevent a weak external failure.
1994 * WebKit.xcodeproj/project.pbxproj: Accommodate rename of script.
1996 2010-02-04 John Sullivan <sullivan@apple.com>
1998 https://bugs.webkit.org/show_bug.cgi?id=34611
1999 WebLocalizedString() could use an assertion that it is being called on the main thread
2001 Reviewed by Tim Hatcher.
2003 * WebKit.xcodeproj/project.pbxproj:
2004 Updated for renamed file (WebLocalizableStrings.m -> WebLocalizableStrings.mm)
2006 2010-01-29 Mark Rowe <mrowe@apple.com>
2008 Sort Xcode projects.
2010 * WebKit.xcodeproj/project.pbxproj:
2012 2010-01-19 Dan Bernstein <mitz@apple.com>
2014 Redo DumpRenderTree build fix without making WebTypesInternal.h a private header
2016 * WebKit.xcodeproj/project.pbxproj:
2018 2010-01-19 Simon Fraser <simon.fraser@apple.com>
2020 Build fix, no review.
2022 Fix build of DumpRenderTree by making the header WebTypesInternal.h Private
2025 * WebKit.xcodeproj/project.pbxproj:
2027 2010-01-19 Jon Honeycutt <jhoneycutt@apple.com>
2029 MSAA: The child <option> elements of a non-multiple <select> are not
2032 https://bugs.webkit.org/show_bug.cgi?id=33773
2033 <rdar://problem/7550556>
2035 Reviewed by Alice Liu.
2037 * English.lproj/Localizable.strings:
2038 Add new localized strings.
2040 2010-01-13 Kevin Decker <kdecker@apple.com>
2042 Reviewed by Mark Rowe.
2044 https://bugs.webkit.org/show_bug.cgi?id=33610
2045 <rdar://problem/7288546> Silverlight full screen performance problem seen on Snow Leopard.
2047 * WebKit.xcodeproj/project.pbxproj: Link the project against OpenGL.
2049 2009-12-25 Darin Adler <darin@apple.com>
2051 * StringsNotToBeLocalized.txt: Updated for recent changes.
2053 2009-12-18 Dan Bernstein <mitz@apple.com>
2055 Updated localizable strings after r52368
2057 * English.lproj/Localizable.strings:
2059 2009-12-18 Sam Weinig <sam@webkit.org>
2061 Reviewed by Dan Bernstein.
2063 Add Mac WebKit side of the client based geolocation provider.
2065 * WebKit.xcodeproj/project.pbxproj:
2067 2009-12-16 Mark Rowe <mrowe@apple.com>
2069 Build fix. Disable debug variants of WebKit frameworks.
2071 * WebKit.xcodeproj/project.pbxproj:
2073 2009-12-16 John Sullivan <sullivan@apple.com>
2075 Brought this file up to date, sans review.
2077 * StringsNotToBeLocalized.txt:
2079 2009-11-30 Mark Rowe <mrowe@apple.com>
2081 Use the correct path to Info.plist to avoid creating an empty file at the top of the WebKit directory.
2083 * WebKit.xcodeproj/project.pbxproj:
2085 2009-11-24 Dmitry Titov <dimich@chromium.org>
2087 Reviewed by Eric Seidel.
2089 Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
2090 https://bugs.webkit.org/show_bug.cgi?id=31444
2092 * chromium/features.gypi:
2094 2009-11-24 Mark Rowe <mrowe@apple.com>
2096 Fix production builds where the source tree may be read-only.
2098 * WebKit.xcodeproj/project.pbxproj:
2100 2009-11-20 Dave Hyatt <hyatt@apple.com>
2102 Reviewed by Oliver Hunt and Jon Honeycutt.
2104 Add support for WebSerializedJSValue to WebKit. This object wraps the SerializedScriptValue functionality in WebCore
2105 and exposes the ability to do JS value serialization/deserialization to WebKit clients.
2107 * WebKit.xcodeproj/project.pbxproj:
2109 2009-11-20 Chris Fleizach <cfleizach@apple.com>
2111 Reviewed by Beth Dakin.
2113 WAI-ARIA: add support for 'math' role
2114 https://bugs.webkit.org/show_bug.cgi?id=31706
2116 * English.lproj/Localizable.strings:
2117 * StringsNotToBeLocalized.txt:
2119 2009-11-19 Eric Carlson <eric.carlson@apple.com>
2121 Reviewed by Dan Bernstein.
2123 <rdar://problem/7035231>
2124 Support closed caption in <video> element
2126 * English.lproj/Localizable.strings:
2127 Add strings for toggle captions button.
2129 2009-11-18 Michelangelo De Simone <micdesim@gmail.com>
2131 Reviewed by Darin Adler.
2133 Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
2134 Support for validationMessage attribute, as per HTML5 specs.
2136 * English.lproj/Localizable.strings: new localizable strings
2138 2009-11-18 Sam Weinig <sam@webkit.org>
2140 Reviewed by Anders Carlsson.
2142 Make the Mac Geolocation API async.
2144 * WebKit.xcodeproj/project.pbxproj: Remove WebGeolocation.
2146 2009-11-13 Adam Roben <aroben@apple.com>
2148 Add WebFrameLoadDelegatePrivat.h to WebKit.xcodeproj
2150 Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
2151 window objects in isolated worlds are cleared
2153 Reviewed by Dave Hyatt.
2155 * WebKit.xcodeproj/project.pbxproj: Added
2156 WebFrameLoadDelegatePrivate.h, which already existed.
2158 2009-11-12 Adam Roben <aroben@apple.com>
2160 Replace worldIDs with world objects
2162 Part of <http://webkit.org/b/31414> Implement new SPI for dealing with
2163 user scripts/stylesheets and isolated worlds
2165 Reviewed by Sam Weinig.
2167 * WebKit.xcodeproj/project.pbxproj: Added WebScriptWorld to the project.
2169 2009-11-12 Chris Fleizach <cfleizach@apple.com>
2171 Reviewed by Darin Adler.
2173 ARIA: add alert type roles
2174 https://bugs.webkit.org/show_bug.cgi?id=31392
2176 * English.lproj/Localizable.strings:
2177 * StringsNotToBeLocalized.txt:
2179 2009-11-02 Eric Carlson <eric.carlson@apple.com>
2181 Reviewed by John Sullivan and Mark Rowe.
2183 <rdar://problem/7356733> Voiceover does not read correct media controller time values
2185 Fix localized strings for media controller time values.
2187 * English.lproj/Localizable.strings:
2189 2009-11-02 Chris Fleizach <cfleizach@apple.com>
2191 Reviewed by Beth Dakin.
2193 Support ARIA "tab" roles
2194 https://bugs.webkit.org/show_bug.cgi?id=30842
2196 Add a localizable string for tab panel.
2198 * English.lproj/Localizable.strings:
2199 * StringsNotToBeLocalized.txt:
2201 2009-10-27 Dan Bernstein <mitz@apple.com>
2203 Reviewed by Darin Adler.
2209 2009-10-26 Sam Weinig <sam@webkit.org>
2211 Reviewed by Anders Carlsson.
2213 Move some WebView event handling code into its own file, WebViewEventHandling.mm
2215 * WebKit.xcodeproj/project.pbxproj:
2217 2009-10-19 John Gregg <johnnyg@google.com>
2219 Reviewed by Dimitri Glazkov.
2221 set ENABLE_NOTIFICATIONS=1 for Chromium
2222 https://bugs.webkit.org/show_bug.cgi?id=29949
2224 * chromium/features.gypi:
2226 2009-10-13 Drew Wilson <atwilson@atwilson-macpro.local>
2228 Reviewed by David Levin.
2230 Enable SHARED_WORKERS for Chromium
2231 https://bugs.webkit.org/show_bug.cgi?id=30289
2233 * chromium/features.gypi:
2234 Turned on ENABLE_SHARED_WORKERS by default. This doesn't actually turn on
2235 SharedWorkers yet, as Chromium overrides this flag in its feature_overrides.gypi.
2237 2009-10-12 Yaar Schnitman <yaar@chromium.org>
2239 Reviewed by Dimitri Glazkov.
2241 Chromium Port - Windows
2242 https://bugs.webkit.org/show_bug.cgi?id=29969
2244 * chromium/DEPS: Added gtest dep required by windows and incremented some of the deps revisions.
2246 2009-10-06 Simon Fraser <simon.fraser@apple.com>
2248 Reviewed by Mark Rowe.
2250 accessibility/media-element.html crashes (and has incorrect result)
2251 https://bugs.webkit.org/show_bug.cgi?id=30108
2253 Fix up the accessibilty label for the newly added fullscreen button,
2254 and update the test result accordingly.
2256 * English.lproj/Localizable.strings:
2258 2009-10-05 Kevin Decker <kdecker@apple.com>
2260 Reviewed by Dan Bernstein.
2262 * WebKit.xcodeproj/project.pbxproj: Add WebPluginHalterClient to the project.
2264 2009-10-05 Yaar Schnitman <yaar@chromium.org>
2266 Reviewed by Dimitri Glazkov.
2268 One of the dependencies' SVN url was missing a @ before the revision number.
2270 https://bugs.webkit.org/show_bug.cgi?id=30101
2274 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
2276 Reviewed by Simon Fraser
2278 Support fullscreen in MediaPlayer (Mac)
2279 https://bugs.webkit.org/show_bug.cgi?id=26742
2281 Add new files for video fullscreen.
2283 * WebKit.xcodeproj/project.pbxproj:
2285 2009-10-05 Pavel Feldman <pfeldman@chromium.org>
2287 Reviewed by Timothy Hatcher.
2289 Web Inspector: add testing harness for Web Inspector.
2291 https://bugs.webkit.org/show_bug.cgi?id=30010
2293 * WebKit.xcodeproj/project.pbxproj:
2295 2009-10-04 Fumitoshi Ukai <ukai@chromium.org>
2297 Reviewed by Eric Seidel
2299 Enable Web Sockets in chromium build.
2300 https://bugs.webkit.org/show_bug.cgi?id=29917
2302 * chromium/features.gypi:
2304 2009-10-02 Yaar Schnitman <yaar@chromium.org>
2306 Reviewed by Dimitri Glazkov.
2308 Added gyp_webkit that does a subset of the things gyp_chromium does
2309 plus some specialization for an upstream chromium build.
2311 https://bugs.webkit.org/show_bug.cgi?id=29986
2313 * chromium/DEPS: Points to gyp_webkit instead of gyp_chromium.
2314 * chromium/gyp_webkit: A new python file.
2316 2009-10-01 Yaar Schnitman <yaar@chromium.org>
2318 Reviewed by Dimitri Glazkov.
2320 Make it possible to override the list of feature defines when building
2323 https://bugs.webkit.org/show_bug.cgi?id=29979
2325 * chromium/features.gypi:
2327 2009-10-01 Yaar Schnitman <yaar@chromium.org>
2329 Reviewed by Dimitri Glazkov.
2331 Added windows-specific dependencies, updated some revisions and
2332 re-organized file to make revision tracking easier. Also removed
2333 extensions/v8 dependency that is no longer needed upstream.
2335 https://bugs.webkit.org/show_bug.cgi?id=29973
2339 2009-09-30 Yaar Schnitman <yaar@chromium.org>
2341 Reviewed by Dimitri Glazkov.
2343 1. Keeping up with downstream revisions.
2344 2. Turning off v8 snapshot build step.
2346 https://bugs.webkit.org/show_bug.cgi?id=29928
2350 2009-09-29 Brady Eidson <beidson@apple.com>
2352 Reviewed by John Sullivan.
2354 WebKit Mac API should provide a delegate interface for global history.
2355 <rdar://problem/7042773> and https://webkit.org/b/29904
2357 * WebKit.xcodeproj/project.pbxproj:
2359 2009-09-28 Yaar Schnitman <yaar@chromium.org>
2361 Reviewed by Dimitri Glazkov.
2363 https://bugs.webkit.org/show_bug.cgi?id=29722
2365 * chromium/DEPS: Describes the chromium port's dependencies and
2366 is used by gclient to fetch them.
2367 * chromium/webkit.gyp: Currently only builds webcore but in
2368 the future will also build the webkit api.
2370 2009-09-26 David Kilzer <ddkilzer@apple.com>
2372 Part 2 of 2: <http://webkit.org/b/29753> DerivedSources.make broken for non-Mac targets
2374 Reviewed by Darin Adler.
2376 Fix ENABLE_ORIENTATION_EVENTS for non-Mac platforms.
2378 * chromium/features.gypi: Added 'ENABLE_ORIENTATION_EVENTS=0' to
2379 disable this feature by default.
2381 2009-09-22 Yaar Schnitman <yaar@chromium.org>
2383 Reviewed by David Levin.
2385 Create chromium directory and ported chromium.org's features.gypi for
2386 the webkit chromium port.
2388 https://bugs.webkit.org/show_bug.cgi?id=29617
2390 * chromium/features.gypi: Added.
2392 2009-09-21 Dan Bernstein <mitz@apple.com>
2394 Reviewed by Anders Carlsson.
2396 <rdar://problem/4137135> iFrame with PDF not being handled correctly on
2398 https://bugs.webkit.org/show_bug.cgi?id=4151
2400 * WebKit.xcodeproj/project.pbxproj: Added WebPDFDocumentExtras.{h,mm}
2401 and WebJSPDFDoc.{h,mm} and changed WebPDFRepresentation to
2404 2009-09-07 Steve Block <steveblock@google.com>
2406 Reviewed by Adam Barth.
2408 Adds a mock Geolocation service. This will be used to provide predictable behavior of the
2409 Geolocation API for use in LayoutTests. Later changes will integrate the the mock
2410 Geolocation service with DumpRenderTree.
2411 https://bugs.webkit.org/show_bug.cgi?id=28264
2413 * WebKit.xcodeproj/project.pbxproj: Modified. Adds WebGeolocationMock.
2415 2009-09-03 John Sullivan <sullivan@apple.com>
2417 Reviewed by Adam Roben
2419 * StringsNotToBeLocalized.txt:
2420 Brought this file up to date.
2422 2009-08-31 Mark Rowe <mrowe@apple.com>
2424 Rubber-stamped by Beth Dakin.
2426 Remove WebViewEditingContextMenu.nib and WebViewEditingContextMenuOld.nib.
2427 We stopped using these back in r18592 when we switched over to context menus
2430 * English.lproj/WebViewEditingContextMenu.nib/classes.nib: Removed.
2431 * English.lproj/WebViewEditingContextMenu.nib/info.nib: Removed.
2432 * English.lproj/WebViewEditingContextMenu.nib/objects.nib: Removed.
2433 * English.lproj/WebViewEditingContextMenuOld.nib/classes.nib: Removed.
2434 * English.lproj/WebViewEditingContextMenuOld.nib/info.nib: Removed.
2435 * English.lproj/WebViewEditingContextMenuOld.nib/objects.nib: Removed.
2436 * WebKit.xcodeproj/project.pbxproj:
2438 2009-08-28 Chris Fleizach <cfleizach@apple.com>
2440 Reviewed by John Sullivan.
2442 update-webkit-localizable-strings script can no longer complete
2443 https://bugs.webkit.org/show_bug.cgi?id=28792
2445 * English.lproj/Localizable.strings:
2447 2009-08-27 John Sullivan <sullivan@apple.com>
2449 * StringsNotToBeLocalized.txt:
2450 Brought up to date, other than the problem mentioned in https://bugs.webkit.org/show_bug.cgi?id=28792
2452 2009-08-25 Eric Carlson <eric.carlson@apple.com>
2454 Reviewed by Oliver Hunt.
2456 <video> and <audio> controller should be accessible
2457 https://bugs.webkit.org/show_bug.cgi?id=28081
2459 Add localized strings for media controller accessiblility.
2461 * English.lproj/Localizable.strings:
2463 2009-08-20 Chris Fleizach <cfleizach@apple.com>
2465 Reviewed by Darin Adler.
2467 Enable various "grouping" ARIA roles
2468 https://bugs.webkit.org/show_bug.cgi?id=28486
2470 * English.lproj/Localizable.strings:
2472 2009-08-18 Drew Wilson <atwilson@google.com>
2474 Reviewed by Eric Seidel.
2476 Need to extend DumpRenderTree to expose number of worker threads.
2477 https://bugs.webkit.org/show_bug.cgi?id=28292
2479 * WebKit.xcodeproj/project.pbxproj:
2480 Added WebWorkersPrivate APIs to mac WebKit to expose workerThreadCount() for DumpRenderTree.
2482 2009-08-06 Mark Rowe <mrowe@apple.com>
2484 Rubber-stamped by Sam Weinig.
2486 Add explicit dependencies for our build verification scripts to ensure that they always run after linking has completed.
2488 * WebKit.xcodeproj/project.pbxproj:
2490 2009-08-06 Mark Rowe <mrowe@apple.com>
2492 Bring a little order to our otherwise out of control lives.
2494 * WebKit.xcodeproj/project.pbxproj:
2496 2009-08-06 Mark Rowe <mrowe@apple.com>
2500 Don't attempt to build a file that Anders just deleted.
2502 * WebKit.xcodeproj/project.pbxproj:
2504 2009-07-29 David Kilzer <ddkilzer@apple.com>
2506 <http://webkit.org/b/27788> Don't export WebPluginController.h as a private header
2508 Reviewed by Mark Rowe.
2510 WebPluginController.h includes WebPluginContainerCheck.h, which
2511 is not a private header. Since WebPluginController.h doesn't
2512 appear to be used anywhere, remove its private header status.
2514 * WebKit.xcodeproj/project.pbxproj: Remove private header
2515 attribute from WebPluginController.h.
2517 2009-07-28 Maxime Simon <simon.maxime@gmail.com>
2519 Reviewed by David Levin.
2521 Added FrameLoaderClient for Haiku WebCore support.
2522 https://bugs.webkit.org/show_bug.cgi?id=26952
2524 * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Added.
2525 (WebCore::FrameLoaderClientHaiku::FrameLoaderClientHaiku):
2526 (WebCore::FrameLoaderClientHaiku::setFrame):
2527 (WebCore::FrameLoaderClientHaiku::setWebView):
2528 (WebCore::FrameLoaderClientHaiku::detachFrameLoader):
2529 (WebCore::FrameLoaderClientHaiku::hasWebView):
2530 (WebCore::FrameLoaderClientHaiku::hasBackForwardList):
2531 (WebCore::FrameLoaderClientHaiku::resetBackForwardList):
2532 (WebCore::FrameLoaderClientHaiku::provisionalItemIsTarget):
2533 (WebCore::FrameLoaderClientHaiku::makeRepresentation):
2534 (WebCore::FrameLoaderClientHaiku::forceLayout):
2535 (WebCore::FrameLoaderClientHaiku::forceLayoutForNonHTML):
2536 (WebCore::FrameLoaderClientHaiku::updateHistoryForCommit):
2537 (WebCore::FrameLoaderClientHaiku::updateHistoryForBackForwardNavigation):
2538 (WebCore::FrameLoaderClientHaiku::updateHistoryForReload):
2539 (WebCore::FrameLoaderClientHaiku::updateHistoryForStandardLoad):
2540 (WebCore::FrameLoaderClientHaiku::updateHistoryForInternalLoad):
2541 (WebCore::FrameLoaderClientHaiku::updateHistoryAfterClientRedirect):
2542 (WebCore::FrameLoaderClientHaiku::setCopiesOnScroll):
2543 (WebCore::FrameLoaderClientHaiku::tokenForLoadErrorReset):
2544 (WebCore::FrameLoaderClientHaiku::resetAfterLoadError):
2545 (WebCore::FrameLoaderClientHaiku::doNotResetAfterLoadError):
2546 (WebCore::FrameLoaderClientHaiku::willCloseDocument):
2547 (WebCore::FrameLoaderClientHaiku::detachedFromParent2):
2548 (WebCore::FrameLoaderClientHaiku::detachedFromParent3):
2549 (WebCore::FrameLoaderClientHaiku::dispatchDidHandleOnloadEvents):
2550 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveServerRedirectForProvisionalLoad):
2551 (WebCore::FrameLoaderClientHaiku::dispatchDidCancelClientRedirect):
2552 (WebCore::FrameLoaderClientHaiku::dispatchWillPerformClientRedirect):
2553 (WebCore::FrameLoaderClientHaiku::dispatchDidChangeLocationWithinPage):
2554 (WebCore::FrameLoaderClientHaiku::dispatchWillClose):
2555 (WebCore::FrameLoaderClientHaiku::dispatchDidStartProvisionalLoad):
2556 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle):
2557 (WebCore::FrameLoaderClientHaiku::dispatchDidCommitLoad):
2558 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad):
2559 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoad):
2560 (WebCore::FrameLoaderClientHaiku::dispatchDidFirstLayout):
2561 (WebCore::FrameLoaderClientHaiku::dispatchDidFirstVisuallyNonEmptyLayout):
2562 (WebCore::FrameLoaderClientHaiku::dispatchShow):
2563 (WebCore::FrameLoaderClientHaiku::cancelPolicyCheck):
2564 (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
2565 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadMainResource):
2566 (WebCore::FrameLoaderClientHaiku::revertToProvisionalState):
2567 (WebCore::FrameLoaderClientHaiku::postProgressStartedNotification):
2568 (WebCore::FrameLoaderClientHaiku::postProgressEstimateChangedNotification):
2569 (WebCore::FrameLoaderClientHaiku::postProgressFinishedNotification):
2570 (WebCore::FrameLoaderClientHaiku::progressStarted):
2571 (WebCore::FrameLoaderClientHaiku::progressCompleted):
2572 (WebCore::FrameLoaderClientHaiku::setMainFrameDocumentReady):
2573 (WebCore::FrameLoaderClientHaiku::willChangeTitle):
2574 (WebCore::FrameLoaderClientHaiku::didChangeTitle):
2575 (WebCore::FrameLoaderClientHaiku::finishedLoading):
2576 (WebCore::FrameLoaderClientHaiku::canShowMIMEType):
2577 (WebCore::FrameLoaderClientHaiku::representationExistsForURLScheme):
2578 (WebCore::FrameLoaderClientHaiku::generatedMIMETypeForURLScheme):
2579 (WebCore::FrameLoaderClientHaiku::frameLoadCompleted):
2580 (WebCore::FrameLoaderClientHaiku::saveViewStateToItem):
2581 (WebCore::FrameLoaderClientHaiku::restoreViewState):
2582 (WebCore::FrameLoaderClientHaiku::restoreScrollPositionAndViewState):
2583 (WebCore::FrameLoaderClientHaiku::provisionalLoadStarted):
2584 (WebCore::FrameLoaderClientHaiku::shouldTreatURLAsSameAsCurrent):
2585 (WebCore::FrameLoaderClientHaiku::addHistoryItemForFragmentScroll):
2586 (WebCore::FrameLoaderClientHaiku::didFinishLoad):
2587 (WebCore::FrameLoaderClientHaiku::prepareForDataSourceReplacement):
2588 (WebCore::FrameLoaderClientHaiku::setTitle):
2589 (WebCore::FrameLoaderClientHaiku::userAgent):
2590 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveIcon):
2591 (WebCore::FrameLoaderClientHaiku::frameLoaderDestroyed):
2592 (WebCore::FrameLoaderClientHaiku::canHandleRequest):
2593 (WebCore::FrameLoaderClientHaiku::partClearedInBegin):
2594 (WebCore::FrameLoaderClientHaiku::updateGlobalHistory):
2595 (WebCore::FrameLoaderClientHaiku::updateGlobalHistoryRedirectLinks):
2596 (WebCore::FrameLoaderClientHaiku::shouldGoToHistoryItem):
2597 (WebCore::FrameLoaderClientHaiku::saveScrollPositionAndViewStateToItem):
2598 (WebCore::FrameLoaderClientHaiku::canCachePage):
2599 (WebCore::FrameLoaderClientHaiku::setMainDocumentError):
2600 (WebCore::FrameLoaderClientHaiku::committedLoad):
2601 (WebCore::FrameLoaderClientHaiku::cancelledError):
2602 (WebCore::FrameLoaderClientHaiku::blockedError):
2603 (WebCore::FrameLoaderClientHaiku::cannotShowURLError):
2604 (WebCore::FrameLoaderClientHaiku::interruptForPolicyChangeError):
2605 (WebCore::FrameLoaderClientHaiku::cannotShowMIMETypeError):
2606 (WebCore::FrameLoaderClientHaiku::fileDoesNotExistError):
2607 (WebCore::FrameLoaderClientHaiku::shouldFallBack):
2608 (WebCore::FrameLoaderClientHaiku::createDocumentLoader):
2609 (WebCore::FrameLoaderClientHaiku::download):
2610 (WebCore::FrameLoaderClientHaiku::assignIdentifierToInitialRequest):
2611 (WebCore::FrameLoaderClientHaiku::dispatchWillSendRequest):
2612 (WebCore::FrameLoaderClientHaiku::shouldUseCredentialStorage):
2613 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveAuthenticationChallenge):
2614 (WebCore::FrameLoaderClientHaiku::dispatchDidCancelAuthenticationChallenge):
2615 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveResponse):
2616 (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveContentLength):
2617 (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoading):
2618 (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoading):
2619 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceFromMemoryCache):
2620 (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceByXMLHttpRequest):
2621 (WebCore::FrameLoaderClientHaiku::dispatchDidFailProvisionalLoad):
2622 (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoad):
2623 (WebCore::FrameLoaderClientHaiku::dispatchCreatePage):
2624 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
2625 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
2626 (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
2627 (WebCore::FrameLoaderClientHaiku::dispatchUnableToImplementPolicy):
2628 (WebCore::FrameLoaderClientHaiku::startDownload):
2629 (WebCore::FrameLoaderClientHaiku::createFrame):
2630 (WebCore::FrameLoaderClientHaiku::objectContentType):
2631 (WebCore::FrameLoaderClientHaiku::createPlugin):
2632 (WebCore::FrameLoaderClientHaiku::redirectDataToPlugin):
2633 (WebCore::FrameLoaderClientHaiku::pluginWillHandleLoadError):
2634 (WebCore::FrameLoaderClientHaiku::createJavaAppletWidget):
2635 (WebCore::FrameLoaderClientHaiku::overrideMediaType):
2636 (WebCore::FrameLoaderClientHaiku::windowObjectCleared):
2637 (WebCore::FrameLoaderClientHaiku::documentElementAvailable):
2638 (WebCore::FrameLoaderClientHaiku::didPerformFirstNavigation):
2639 (WebCore::FrameLoaderClientHaiku::registerForIconNotification):
2640 (WebCore::FrameLoaderClientHaiku::savePlatformDataToCachedFrame):
2641 (WebCore::FrameLoaderClientHaiku::transitionToCommittedFromCachedFrame):
2642 (WebCore::FrameLoaderClientHaiku::transitionToCommittedForNewPage):
2643 * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Added.
2644 (WebCore::FrameLoaderClientHaiku::~FrameLoaderClientHaiku):
2646 2009-07-28 Maxime Simon <simon.maxime@gmail.com>
2648 Reviewed by David Levin.
2650 Added ChromeClient for Haiku WebCore support.
2651 https://bugs.webkit.org/show_bug.cgi?id=26952
2653 * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Added.
2654 (WebCore::ChromeClientHaiku::ChromeClientHaiku):
2655 (WebCore::ChromeClientHaiku::~ChromeClientHaiku):
2656 (WebCore::ChromeClientHaiku::chromeDestroyed):
2657 (WebCore::ChromeClientHaiku::setWindowRect):
2658 (WebCore::ChromeClientHaiku::windowRect):
2659 (WebCore::ChromeClientHaiku::pageRect):
2660 (WebCore::ChromeClientHaiku::scaleFactor):
2661 (WebCore::ChromeClientHaiku::focus):
2662 (WebCore::ChromeClientHaiku::unfocus):
2663 (WebCore::ChromeClientHaiku::canTakeFocus):
2664 (WebCore::ChromeClientHaiku::takeFocus):
2665 (WebCore::ChromeClientHaiku::createWindow):
2666 (WebCore::ChromeClientHaiku::createModalDialog):
2667 (WebCore::ChromeClientHaiku::show):
2668 (WebCore::ChromeClientHaiku::canRunModal):
2669 (WebCore::ChromeClientHaiku::runModal):
2670 (WebCore::ChromeClientHaiku::setToolbarsVisible):
2671 (WebCore::ChromeClientHaiku::toolbarsVisible):
2672 (WebCore::ChromeClientHaiku::setStatusbarVisible):
2673 (WebCore::ChromeClientHaiku::statusbarVisible):
2674 (WebCore::ChromeClientHaiku::setScrollbarsVisible):
2675 (WebCore::ChromeClientHaiku::scrollbarsVisible):
2676 (WebCore::ChromeClientHaiku::setMenubarVisible):
2677 (WebCore::ChromeClientHaiku::menubarVisible):
2678 (WebCore::ChromeClientHaiku::setResizable):
2679 (WebCore::ChromeClientHaiku::addMessageToConsole):
2680 (WebCore::ChromeClientHaiku::canRunBeforeUnloadConfirmPanel):
2681 (WebCore::ChromeClientHaiku::runBeforeUnloadConfirmPanel):
2682 (WebCore::ChromeClientHaiku::closeWindowSoon):
2683 (WebCore::ChromeClientHaiku::runJavaScriptAlert):
2684 (WebCore::ChromeClientHaiku::runJavaScriptConfirm):
2685 (WebCore::ChromeClientHaiku::runJavaScriptPrompt):
2686 (WebCore::ChromeClientHaiku::setStatusbarText):
2687 (WebCore::ChromeClientHaiku::shouldInterruptJavaScript):
2688 (WebCore::ChromeClientHaiku::tabsToLinks):
2689 (WebCore::ChromeClientHaiku::windowResizerRect):
2690 (WebCore::ChromeClientHaiku::repaint):
2691 (WebCore::ChromeClientHaiku::scroll):
2692 (WebCore::ChromeClientHaiku::screenToWindow):
2693 (WebCore::ChromeClientHaiku::windowToScreen):
2694 (WebCore::ChromeClientHaiku::platformWindow):
2695 (WebCore::ChromeClientHaiku::contentsSizeChanged):
2696 (WebCore::ChromeClientHaiku::scrollRectIntoView):
2697 (WebCore::ChromeClientHaiku::addToDirtyRegion):
2698 (WebCore::ChromeClientHaiku::scrollBackingStore):
2699 (WebCore::ChromeClientHaiku::updateBackingStore):
2700 (WebCore::ChromeClientHaiku::mouseDidMoveOverElement):
2701 (WebCore::ChromeClientHaiku::setToolTip):
2702 (WebCore::ChromeClientHaiku::print):
2703 (WebCore::ChromeClientHaiku::exceededDatabaseQuota):
2704 (WebCore::ChromeClientWx::reachedMaxAppCacheSize):
2705 (WebCore::ChromeClientHaiku::requestGeolocationPermissionForFrame):
2706 (WebCore::ChromeClientHaiku::runOpenPanel):
2707 (WebCore::ChromeClientHaiku::setCursor):
2708 (WebCore::ChromeClientHaiku::formStateDidChange):
2709 (WebCore::ChromeClientHaiku::createHTMLParserQuirks):
2710 * haiku/WebCoreSupport/ChromeClientHaiku.h: Added.
2712 2009-07-28 Robert Hogan <robert@roberthogan.net>
2714 Reviewed by Simon Hausmann.
2716 Add WebKit version API to Qt.
2718 Get the current version of WebKit from WebKit/mac/Configurations/Version.xcconfig
2719 at compile time and make it available to webkit ports through WebKitVersion.h.
2721 https://bugs.webkit.org/show_bug.cgi?id=27158
2723 * scripts/generate-webkitversion.pl: Added
2725 2009-07-24 Andrei Popescu <andreip@google.com>
2727 ApplicationCache should have size limit
2728 https://bugs.webkit.org/show_bug.cgi?id=22700
2730 Updated the project after adding WebApplicationCache.h/mm
2732 * WebKit.xcodeproj/project.pbxproj:
2734 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
2736 Reviewed by Eric Seidel.
2738 Added InspectorClient for Haiku WebCore support.
2739 https://bugs.webkit.org/show_bug.cgi?id=26952
2741 Adding two files, InspectorClientHaiku.h and InspectorClientHaiku.cpp
2743 * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Added.
2744 (WebCore::InspectorClientHaiku::inspectorDestroyed):
2745 (WebCore::InspectorClientHaiku::createPage):
2746 (WebCore::InspectorClientHaiku::localizedStringsURL):
2747 (WebCore::InspectorClientHaiku::hiddenPanels):
2748 (WebCore::InspectorClientHaiku::showWindow):
2749 (WebCore::InspectorClientHaiku::closeWindow):
2750 (WebCore::InspectorClientHaiku::attachWindow):
2751 (WebCore::InspectorClientHaiku::detachWindow):
2752 (WebCore::InspectorClientHaiku::setAttachedWindowHeight):
2753 (WebCore::InspectorClientHaiku::highlight):
2754 (WebCore::InspectorClientHaiku::hideHighlight):
2755 (WebCore::InspectorClientHaiku::inspectedURLChanged):
2756 (WebCore::InspectorClientHaiku::populateSetting):
2757 (WebCore::InspectorClientHaiku::storeSetting):
2758 (WebCore::InspectorClientHaiku::removeSetting):
2759 * haiku/WebCoreSupport/InspectorClientHaiku.h: Added.
2761 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
2763 Reviewed by Oliver Hunt.
2765 Added EditorClient for Haiku WebCore support.
2766 https://bugs.webkit.org/show_bug.cgi?id=26952
2768 Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp
2770 * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added.
2771 (WebCore::EditorClientHaiku::EditorClientHaiku):
2772 (WebCore::EditorClientHaiku::setPage):
2773 (WebCore::EditorClientHaiku::pageDestroyed):
2774 (WebCore::EditorClientHaiku::shouldDeleteRange):
2775 (WebCore::EditorClientHaiku::shouldShowDeleteInterface):
2776 (WebCore::EditorClientHaiku::smartInsertDeleteEnabled):
2777 (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled):
2778 (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled):
2779 (WebCore::EditorClientHaiku::toggleContinuousSpellChecking):
2780 (WebCore::EditorClientHaiku::isGrammarCheckingEnabled):
2781 (WebCore::EditorClientHaiku::toggleGrammarChecking):
2782 (WebCore::EditorClientHaiku::spellCheckerDocumentTag):
2783 (WebCore::EditorClientHaiku::isEditable):
2784 (WebCore::EditorClientHaiku::shouldBeginEditing):
2785 (WebCore::EditorClientHaiku::shouldEndEditing):
2786 (WebCore::EditorClientHaiku::shouldInsertNode):
2787 (WebCore::EditorClientHaiku::shouldInsertText):
2788 (WebCore::EditorClientHaiku::shouldChangeSelectedRange):
2789 (WebCore::EditorClientHaiku::shouldApplyStyle):
2790 (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete):
2791 (WebCore::EditorClientHaiku::didBeginEditing):
2792 (WebCore::EditorClientHaiku::respondToChangedContents):
2793 (WebCore::EditorClientHaiku::respondToChangedSelection):
2794 (WebCore::EditorClientHaiku::didEndEditing):
2795 (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard):
2796 (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard):
2797 (WebCore::EditorClientHaiku::registerCommandForUndo):
2798 (WebCore::EditorClientHaiku::registerCommandForRedo):
2799 (WebCore::EditorClientHaiku::clearUndoRedoOperations):
2800 (WebCore::EditorClientHaiku::canUndo):
2801 (WebCore::EditorClientHaiku::canRedo):
2802 (WebCore::EditorClientHaiku::undo):
2803 (WebCore::EditorClientHaiku::redo):
2804 (WebCore::EditorClientHaiku::handleKeyboardEvent):
2805 (WebCore::EditorClientHaiku::handleInputMethodKeydown):
2806 (WebCore::EditorClientHaiku::textFieldDidBeginEditing):
2807 (WebCore::EditorClientHaiku::textFieldDidEndEditing):
2808 (WebCore::EditorClientHaiku::textDidChangeInTextField):
2809 (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent):
2810 (WebCore::EditorClientHaiku::textWillBeDeletedInTextField):
2811 (WebCore::EditorClientHaiku::textDidChangeInTextArea):
2812 (WebCore::EditorClientHaiku::ignoreWordInSpellDocument):
2813 (WebCore::EditorClientHaiku::learnWord):
2814 (WebCore::EditorClientHaiku::checkSpellingOfString):
2815 (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord):
2816 (WebCore::EditorClientHaiku::checkGrammarOfString):
2817 (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString):
2818 (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord):
2819 (WebCore::EditorClientHaiku::showSpellingUI):
2820 (WebCore::EditorClientHaiku::spellingUIIsShowing):
2821 (WebCore::EditorClientHaiku::getGuessesForWord):
2822 (WebCore::EditorClientHaiku::setInputMethodState):
2823 (WebCore::EditorClientHaiku::isEditing):
2824 * haiku/WebCoreSupport/EditorClientHaiku.h: Added.
2826 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
2828 Reviewed by Eric Seidel.
2830 Added DragClient for Haiku WebCore support.
2831 https://bugs.webkit.org/show_bug.cgi?id=26952
2833 Adding two files, DragClientHaiku.h and DragClientHaiku.cpp
2835 * haiku/WebCoreSupport/DragClientHaiku.cpp: Added.
2836 (WebCore::DragClientHaiku::actionMaskForDrag):
2837 (WebCore::DragClientHaiku::willPerformDragDestinationAction):
2838 (WebCore::DragClientHaiku::dragControllerDestroyed):
2839 (WebCore::DragClientHaiku::dragSourceActionMaskForPoint):
2840 (WebCore::DragClientHaiku::willPerformDragSourceAction):
2841 (WebCore::DragClientHaiku::startDrag):
2842 (WebCore::DragClientHaiku::createDragImageForLink):
2843 * haiku/WebCoreSupport/DragClientHaiku.h: Added.
2845 2009-07-16 Maxime Simon <simon.maxime@gmail.com>
2847 Reviewed by Oliver Hunt.
2849 Added ContextMenuClient for Haiku WebCore support.
2850 https://bugs.webkit.org/show_bug.cgi?id=26952
2852 Adding two files, ContextMenuClientHaiku.h
2853 and ContextMenuClientHaiku.cpp
2855 * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Added.
2856 (WebCore::ContextMenuClientHaiku::contextMenuDestroyed):
2857 (WebCore::ContextMenuClientHaiku::getCustomMenuFromDefaultItems):
2858 (WebCore::ContextMenuClientHaiku::contextMenuItemSelected):
2859 (WebCore::ContextMenuClientHaiku::downloadURL):
2860 (WebCore::ContextMenuClientHaiku::lookUpInDictionary):
2861 (WebCore::ContextMenuClientHaiku::speak):
2862 (WebCore::ContextMenuClientHaiku::isSpeaking):
2863 (WebCore::ContextMenuClientHaiku::stopSpeaking):
2864 (WebCore::ContextMenuClientHaiku::searchWithGoogle):
2865 * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Added.
2867 2009-07-10 Adam Roben <aroben@apple.com>
2869 Sort all our Xcode projects
2871 Accomplished using sort-Xcode-project-file.
2873 Requested by Dave Kilzer.
2875 * WebKit.xcodeproj/project.pbxproj:
2877 2009-07-02 Adam Roben <aroben@apple.com>
2879 Fix warnings from update-webkit-localizable-strings
2881 Rubber-stamped by Eric Carlson.
2883 * English.lproj/Localizable.strings: Updated.
2885 2009-07-02 Adam Roben <aroben@apple.com>
2887 Update StringsNotToBeLocalized.txt for (not so) recent changes
2889 Bug 26926: StringsNotToBeLocalized.txt is out-of-date
2890 <https://bugs.webkit.org/show_bug.cgi?id=26926>
2892 Reviewed by John Sullivan.
2894 * StringsNotToBeLocalized.txt:
2896 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
2898 Reviewed by Simon Fraser.
2900 <rdar://problem/6518119>
2902 Add localized strings for media controller status messages.
2904 * English.lproj/Localizable.strings: Localized text.
2906 2009-06-08 Dan Bernstein <mitz@apple.com>
2908 Rubber-stamped by Mark Rowe.
2910 - updated the project after giving Objective-C++ the .mm extension
2912 * WebKit.xcodeproj/project.pbxproj:
2914 2009-06-04 Sam Weinig <sam@webkit.org>
2916 Reviewed by Alice Liu.
2918 Move WebView internal data into WebViewData.h/mm.
2920 * WebKit.xcodeproj/project.pbxproj:
2922 2009-06-03 Sam Weinig <sam@webkit.org>
2924 Reviewed by Mark Rowe.
2926 Added WebDelegateImplementationCaching.h/mm
2928 * WebKit.xcodeproj/project.pbxproj:
2930 2009-06-03 Sam Weinig <sam@webkit.org>
2932 Reviewed by Mark Rowe.
2934 Add WebViewInternal.mm.
2936 * WebKit.xcodeproj/project.pbxproj:
2938 2009-06-03 Dan Bernstein <mitz@apple.com>
2940 Reviewed by Anders Carlsson.
2942 - WebKit project part of eliminating WebCoreTextRenderer
2944 * WebKit.xcodeproj/project.pbxproj: Changed WebKitNSStringExtras.m to
2945 compile as Objective-C++.
2947 2009-06-01 Darin Adler <darin@apple.com>
2949 Reviewed by Maciej Stachowiak.
2951 Bug 26113: break WebTextCompletionController out into its own source file
2952 https://bugs.webkit.org/show_bug.cgi?id=26113
2954 * WebKit.xcodeproj/project.pbxproj: Add WebTextCompletionController.h/mm.
2956 2009-05-28 Mark Rowe <mrowe@apple.com>
2958 Rubber-stamped by Anders Carlsson.
2960 Symlink WebKitPluginHost.app in to place if needed.
2962 * WebKit.xcodeproj/project.pbxproj:
2964 2009-05-24 Darin Adler <darin@apple.com>
2966 * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions.
2968 2009-05-16 Anders Carlsson <andersca@apple.com>
2970 Reviewed by Sam Weinig and Dan Bernstein.
2972 Fix <rdar://problem/6889644>.
2974 * English.lproj/Localizable.strings:
2976 2009-05-10 Alexey Proskuryakov <ap@webkit.org>
2978 Reviewed by Dan Bernstein.
2980 <rdar://problem/6870383> Have to enter credentials twice when downloading from a protected page
2982 * WebKit.xcodeproj/project.pbxproj: Renamed Misc/WebDownload.m as WebDownload.mm, so that
2983 it could use C++ code from AuthenticaitonMac.h.
2985 2009-04-27 Douglas R. Davidson <ddavidso@apple.com>
2987 Add localizable strings for
2988 <rdar://problem/6724106> WebViews need to implement text checking
2990 Reviewed by Justin Garcia.
2992 * English.lproj/Localizable.strings:
2994 2009-04-27 Kevin Decker <kdecker@apple.com>
2996 Reviewed by Anders Carlsson.
2998 <rdar://problem/6352982>
3000 * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project.
3002 2009-04-23 Kevin Decker <kdecker@apple.com>
3004 Reviewed by Anders Carlsson.
3006 * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project.
3008 2009-04-21 Adam Roben <aroben@apple.com>
3010 Update StringsNotToBeLocalized.txt for recent changes
3012 Rubber-stamped by John Sullivan.
3014 * StringsNotToBeLocalized.txt:
3016 2009-04-19 Darin Adler <darin@apple.com>
3018 * StringsNotToBeLocalized.txt: Updated for recent changes.
3020 2009-04-17 David Kilzer <ddkilzer@apple.com>
3022 Simplify FEATURE_DEFINES definition
3024 Reviewed by Darin Adler.
3026 This moves FEATURE_DEFINES and its related ENABLE_FEATURE_NAME
3027 variables to their own FeatureDefines.xcconfig file. It also
3028 extracts a new ENABLE_GEOLOCATION variable so that
3029 FEATURE_DEFINES only needs to be defined once.
3031 * WebKit.xcodeproj/project.pbxproj: Added
3032 FeatureDefines.xcconfig file.
3034 2009-04-10 Timothy Hatcher <timothy@apple.com>
3036 Remove DOMDocumentPrivate.h now that <rdar://problem/6730996> is fixed.
3038 Rubber-stamped by Mark Rowe.
3040 * WebKit.xcodeproj/project.pbxproj:
3042 2009-04-09 Mike Thole <mthole@apple.com>
3044 Reviewed by Adam Roben.
3046 * WebKit.xcodeproj/project.pbxproj:
3047 Set the Localizable.strings encoding to UTF-16.
3049 2009-04-07 Anders Carlsson <andersca@apple.com>
3051 Try to fix the Leopard build once more.
3053 * WebKit.xcodeproj/project.pbxproj:
3055 2009-04-07 Anders Carlsson <andersca@apple.com>
3057 Another attempt at fixing the build.
3059 * WebKit.xcodeproj/project.pbxproj:
3061 2009-04-02 Adele Peterson <adele@apple.com>
3063 Reviewed by Darin Adler.
3065 * WebKit.xcodeproj/project.pbxproj:
3066 Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private.
3068 2009-04-01 Greg Bolsinga <bolsinga@apple.com>
3070 Reviewed by Mark Rowe.
3072 https://bugs.webkit.org/show_bug.cgi?id=24990
3073 Put SECTORDER_FLAGS into xcconfig files.
3075 * WebKit.xcodeproj/project.pbxproj:
3077 2009-03-27 Darin Adler <darin@apple.com>
3079 * StringsNotToBeLocalized.txt: Updated for recent changes.
3081 2009-03-16 Darin Adler <darin@apple.com>
3083 Reviewed by Dan Bernstein.
3085 * English.lproj/Localizable.strings: Updated.
3086 * StringsNotToBeLocalized.txt: Updated for recent changes.
3088 2009-03-13 Greg Bolsinga <bolsinga@apple.com>
3090 Reviewed by Simon Fraser.
3092 Update Geolocation perimission dialogs to be asynchronous.
3093 https://bugs.webkit.org/show_bug.cgi?id=24505
3095 Add WebGeolocation, a wrapper around WebCore::Geolocation. It mimics the
3096 coding style set by WebSecurityOrigin.
3098 * WebKit.xcodeproj/project.pbxproj:
3100 2009-03-13 Anders Carlsson <andersca@apple.com>
3102 Reviewed by Dan Bernstein.
3104 <rdar://problem/6610666> Revise the Cocoa event model text API
3106 Remove nptextinput.h
3108 * WebKit.xcodeproj/project.pbxproj:
3110 2009-03-03 David Kilzer <ddkilzer@apple.com>
3112 <rdar://problem/6581203> WebCore and WebKit should install the same set of headers during installhdrs phase as build phase
3114 Reviewed by Mark Rowe.
3116 The fix is to add INSTALLHDRS_COPY_PHASE = YES and
3117 INSTALLHDRS_SCRIPT_PHASE = YES to WebKit.xcconfig, then to
3118 make sure various build phase scripts work with the installhdrs
3121 * WebKit.xcodeproj/project.pbxproj:
3122 - Added shell code to prevent running "Check For Global
3123 Initializers", "Check For Exit Time Destructors" and "Check
3124 For Weak VTables" scripts during the installhdrs build phase.
3125 - Removed UMBRELLA_FRAMEWORKS_DIR from the Debug and Release
3126 targets since it's no longer needed after defining
3127 WEBCORE_PRIVATE_HEADERS_DIR in WebKit.xcconfig.
3129 2009-03-03 David Kilzer <ddkilzer@apple.com>
3131 Remove last vestiges of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR from WebKit
3133 Reviewed by Adam Roben.
3135 Use of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR was removed in r37465
3136 since NPAPI headers had migrated from JavaScriptCore to WebCore
3139 * WebKit.xcodeproj/project.pbxproj: Removed
3140 JAVASCRIPTCORE_PRIVATE_HEADERS_DIR build setting from from Debug
3141 and Release configurations.
3143 2009-03-02 Anders Carlsson <andersca@apple.com>
3145 WebNetscapePluginPackage.mm is an Objective-C++ file.
3147 * WebKit.xcodeproj/project.pbxproj:
3149 2009-03-02 Anders Carlsson <andersca@apple.com>
3151 Reviewed by John Sullivan.
3153 Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm
3155 * WebKit.xcodeproj/project.pbxproj:
3157 2009-02-20 Anders Carlsson <andersca@apple.com>
3159 Reviewed by Dan Bernstein.
3163 * WebKit.xcodeproj/project.pbxproj:
3165 2009-02-13 Darin Adler <darin@apple.com>
3167 * StringsNotToBeLocalized.txt: Updated for recent changes.
3169 2009-02-07 Darin Adler <darin@apple.com>
3171 * StringsNotToBeLocalized.txt: Updated for recent changes.
3173 2009-02-04 Timothy Hatcher <timothy@apple.com>
3175 Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate.
3177 <rdar://problem/6508457> Launching widget in Dashcode debugger is
3178 super-slow due forwardInvocation: calling debug delegate
3180 Reviewed by Oliver Hunt.
3182 * WebKit.xcodeproj/project.pbxproj:
3184 2009-02-02 Anders Carlsson <andersca@apple.com>
3186 Reviewed by Dan Bernstein.
3188 Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere.
3190 * WebKit.xcodeproj/project.pbxproj:
3192 2009-01-26 Mark Rowe <mrowe@apple.com>
3194 Rubber-stamped by Sam Weinig.
3196 Clean up after r40240.
3198 * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs.
3200 2009-01-25 Darin Adler <darin@apple.com>
3202 Try to fix full build on Mac Leopard.
3204 * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target.
3205 Maybe this is temporary, but I had to do it to get the full build to succeed.
3207 2009-01-25 Mark Rowe <mrowe@apple.com>
3209 Rubber-stamped by Dan Bernstein.
3211 Improve the consistency of settings in our .xcconfig files.
3213 * WebKit.xcodeproj/project.pbxproj:
3215 2009-01-23 Brady Eidson <beidson@apple.com>
3217 Rubberstamped by Darin Adler
3219 Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role.
3221 * WebKit.xcodeproj/project.pbxproj:
3223 2009-01-20 Anders Carlsson <andersca@apple.com>
3225 Reviewed by Sam Weinig.
3227 Add ProxyInstance files.
3229 * WebKit.xcodeproj/project.pbxproj:
3231 2009-01-04 David Kilzer <ddkilzer@apple.com>
3233 Don't install internal headers in WebKit framework
3235 Reviewed by Darin Adler.
3237 * WebKit.xcodeproj/project.pbxproj: Remove roles from internal
3238 headers so they're not installed.
3240 2009-01-02 Darin Adler <darin@apple.com>
3242 * StringsNotToBeLocalized.txt: Updated.
3244 2008-12-23 Darin Adler <darin@apple.com>
3246 Reviewed by Alexey Proskuryakov.
3248 - fix https://bugs.webkit.org/show_bug.cgi?id=22976
3249 crash due to Mail's use of WebArchive and WebResource on non-main thread
3251 * StringsNotToBeLocalized.txt: Updated.
3253 * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and
3254 existing file WebResourceInternal.h.
3256 2008-12-08 David Kilzer <ddkilzer@apple.com>
3258 Bug 22555: Sort "children" sections in Xcode project files
3260 <https://bugs.webkit.org/show_bug.cgi?id=22555>
3262 Reviewed by Eric Seidel.
3264 * WebKit.xcodeproj/project.pbxproj: Sorted.
3266 2008-12-08 Darin Adler <darin@apple.com>
3268 * StringsNotToBeLocalized.txt: Updated for recent changes.
3270 2008-12-05 Dan Bernstein <mitz@apple.com>
3274 * WebKit.xcodeproj/project.pbxproj:
3276 2008-12-05 Dan Bernstein <mitz@apple.com>
3280 * WebKit.xcodeproj/project.pbxproj:
3282 2008-12-04 Anders Carlsson <andersca@apple.com>
3284 Reviewed by Sam Weinig.
3286 Add HostedNetscapePluginStream.
3288 * WebKit.xcodeproj/project.pbxproj:
3290 2008-12-03 Anders Carlsson <andersca@apple.com>
3292 Reviewed by Sam Weinig.
3294 Move WebPluginRequest to its own file.
3296 * WebKit.xcodeproj/project.pbxproj:
3298 2008-12-03 Steve Falkenburg <sfalken@apple.com>
3300 Update strings not to be localized.
3302 Reviewed by Adam Roben.
3304 * StringsNotToBeLocalized.txt:
3306 2008-11-26 Mark Rowe <mrowe@apple.com>
3310 Fix up the references to files under WebKit/mac/Plugins/Hosted.
3312 * WebKit.xcodeproj/project.pbxproj:
3314 2008-11-26 Anders Carlsson <andersca@apple.com>
3316 Reviewed by Mark Rowe.
3318 Add plug-in host related files to the Xcode project.
3320 * WebKit.xcodeproj/project.pbxproj:
3322 2008-11-14 Dan Bernstein <mitz@apple.com>
3324 Reviewed by Darin Adler.
3326 - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate
3328 * English.lproj/Localizable.strings: Added the Text Direction submenu
3331 2008-11-13 John Sullivan <sullivan@apple.com>
3333 fixed <rdar://problem/6361578> Web Kit UI strings: a few edits
3335 Reviewed by Tim Hatcher
3337 * English.lproj/Localizable.strings:
3338 updated for these changes
3340 * StringsNotToBeLocalized.txt:
3341 removed unused exception
3343 2008-11-12 John Sullivan <sullivan@apple.com>
3345 fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear"
3347 Reviewed by Tim Hatcher
3349 * English.lproj/Localizable.strings:
3350 * StringsNotToBeLocalized.txt:
3351 updated for this change
3353 2008-11-10 Anders Carlsson <andersca@apple.com>
3355 Reviewed by Kevin Decker.
3357 Add WebHostedNetscapePluginView to the project.
3359 * WebKit.xcodeproj/project.pbxproj:
3361 2008-11-10 Anders Carlsson <andersca@apple.com>
3363 Reviewed by Kevin Decker.
3365 Add a new WebBaseNetscapePluginView class.
3367 * WebKit.xcodeproj/project.pbxproj:
3369 2008-11-10 Anders Carlsson <andersca@apple.com>
3371 Reviewed by Adam Roben.
3373 Rename WebBaseNetscapePluginView to WebNetscapePluginView.
3375 * StringsNotToBeLocalized.txt:
3376 * WebKit.xcodeproj/project.pbxproj:
3378 2008-11-05 Anders Carlsson <andersca@apple.com>
3380 Reviewed by Kevin Decker.
3382 Remove WebPlugInStreamLoaderDelegate.h
3384 * WebKit.xcodeproj/project.pbxproj:
3386 2008-11-03 Darin Adler <darin@apple.com>
3388 Reviewed by Tim Hatcher.
3390 - https://bugs.webkit.org/show_bug.cgi?id=22061
3391 create script to check for exit-time destructors
3393 * WebKit.xcodeproj/project.pbxproj: Added a script
3394 phase that runs the check-for-exit-time-destructors script.
3396 2008-10-31 Anders Carlsson <andersca@apple.com>
3398 Reviewed by Kevin Decker.
3400 Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins.
3402 * WebKit.xcodeproj/project.pbxproj:
3404 2008-10-29 Matt Lilek <webkit@mattlilek.com>
3406 Not reviewed, build fix.
3408 * WebKit.xcodeproj/project.pbxproj:
3410 2008-10-28 Adele Peterson <adele@apple.com>
3412 Reviewed by John Sullivan.
3414 Fix for https://bugs.webkit.org/show_bug.cgi?id=21880
3415 "files" string for multifile uploads needs to be localized
3417 * English.lproj/Localizable.strings: Updated with new string.
3419 2008-10-28 Adele Peterson <adele@apple.com>
3421 Reviewed by Sam Weinig.
3423 * English.lproj/Localizable.strings:
3426 2008-10-27 Darin Adler <darin@apple.com>
3428 * StringsNotToBeLocalized.txt: Updated for recent changes.
3430 2008-10-24 Timothy Hatcher <timothy@apple.com>
3432 Implement new InspectorClient methods to work with Settings.
3434 https://bugs.webkit.org/show_bug.cgi?id=21856
3436 Reviewed by Darin Adler.
3438 * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file.
3440 2008-10-15 Mark Rowe <mrowe@apple.com>
3442 Rubber-stamped by Brady Eidson.
3444 <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources.
3446 * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt.
3448 2008-10-14 Maxime Britto <britto@apple.com>
3450 Reviewed by Darin Adler.
3452 * WebKit.xcodeproj/project.pbxproj: Added two files for the
3453 WebTextIterator, and made the WebTextIterator.h private
3455 2008-10-04 Mark Rowe <mrowe@apple.com>
3457 Reviewed by Tim Hatcher.
3459 Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible.
3461 * WebKit.xcodeproj/project.pbxproj:
3463 2008-09-24 Darin Adler <darin@apple.com>
3465 * StringsNotToBeLocalized.txt: Updated for recent changes.
3467 2008-09-15 Chris Fleizach <cfleizach@apple.com>
3469 Reviewed by Darin Adler, Beth Dakin
3471 Support strings for AXLists
3473 * English.lproj/Localizable.strings:
3475 2008-09-15 Anders Carlsson <andersca@apple.com>
3479 Merge WebNetscapePluginStream into WebBaseNetscapePluginStream.
3481 * WebKit.xcodeproj/project.pbxproj:
3483 2008-09-02 Mark Rowe <mrowe@apple.com>
3485 Reviewed by Tim Hatcher.
3487 Build fix. Remove the now unnecessary check for "4" in the user agent string.
3489 * WebKit.xcodeproj/project.pbxproj:
3491 2008-08-17 Geoffrey Garen <ggaren@apple.com>
3493 Reviewed by Cameron Zwarich.
3495 Updated project files to XCode 3.1.
3497 * WebKit.xcodeproj/project.pbxproj:
3499 2008-08-15 Mark Rowe <mrowe@apple.com>
3501 Rubber-stamped by Geoff Garen.
3503 <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework
3505 * WebKit.xcodeproj/project.pbxproj: Enable the debug variant.
3507 2008-08-05 Anders Carlsson <andersca@apple.com>
3509 Reviewed by Darin Adler.
3511 Remove MainThreadObjectDeallocator.{h|mm}.
3513 * WebKit.xcodeproj/project.pbxproj:
3515 2008-08-04 Mark Rowe <mrowe@apple.com>
3517 Reviewed by Darin Adler.
3519 Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources.
3520 Part one of fix for <rdar://problem/5853147>.
3522 * WebKit.xcodeproj/project.pbxproj:
3524 2008-07-31 David D. Kilzer <ddkilzer@webkit.org>
3526 Fix layout test results for webarchive/test-xml-stylesheet.xml
3528 Reviewed by Darin Adler.
3530 * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h.
3531 Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h
3532 to private so they're copied into PrivateHeaders.
3534 2008-07-11 Stephanie Lewis <slewis@apple.com>
3536 Reviewed by Darin Adler.
3538 Move WebPreferences.m to objc++ so it can include the new WTF leak counting class.
3540 * WebKit.xcodeproj/project.pbxproj:
3542 2008-07-07 Mark Rowe <mrowe@apple.com>
3544 Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project
3545 so that they don't have an unnecessary ".." in the path.
3547 * WebKit.xcodeproj/project.pbxproj:
3549 2008-07-05 Mark Rowe <mrowe@apple.com>
3551 Reviewed by John Sullivan.
3553 Remove WebSearchableTextView as it has been unused for some time now.
3555 * WebKit.xcodeproj/project.pbxproj:
3557 2008-06-26 Anders Carlsson <andersca@apple.com>
3559 Reviewed by Darin Adler.
3561 Add MainThreadObjectDeallocator to sources.
3563 * WebKit.xcodeproj/project.pbxproj:
3565 2008-06-24 John Sullivan <sullivan@apple.com>
3567 Rubber-stamped by Sam Weinig
3569 * StringsNotToBeLocalized.txt:
3570 brought this file up to date
3572 2008-06-17 Mark Rowe <mrowe@apple.com>
3574 Reviewed by Darin Adler.
3576 <rdar://problem/5775802> WebKit should not force use of GCC 4.0.
3578 * WebKit.xcodeproj/project.pbxproj:
3580 2008-05-22 Timothy Hatcher <timothy@apple.com>
3582 <rdar://problem/5956403> Update the Develop menu to match the new Inspector items
3584 Reviewed by Adam Roben.
3586 * English.lproj/Localizable.strings: Added new strings.
3588 2008-05-21 Anders Carlsson <andersca@apple.com>
3592 Add WebIconFetcher files.
3594 * WebKit.xcodeproj/project.pbxproj:
3596 2008-05-16 Timothy Hatcher <timothy@apple.com>
3598 Removes WebScriptDebugServer files and related calls. This removes
3599 the hooks that Drosera uses for debugging. Now that the Web Inspector
3600 has a better debugger, we don't need these anymore.
3602 Reviewed by Sam Weinig.
3604 * StringsNotToBeLocalized.txt:
3605 * WebKit.xcodeproj/project.pbxproj:
3607 2008-05-13 Chris Fleizach <cfleizach@apple.com>
3609 Reviewed by Beth Dakin
3611 <rdar://problem/4780592> WebKit application has its window announced as HTML content
3613 * English.lproj/Localizable.strings:
3614 * WebKit.xcodeproj/project.pbxproj:
3616 2008-05-09 Anders Carlsson <andersca@apple.com>
3620 <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins
3622 Add nptextinput.h as a public header.
3624 * WebKit.xcodeproj/project.pbxproj:
3626 2008-05-06 Stephanie Lewis <slewis@apple.com>
3628 Reviewed by Andersca.
3630 prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file.
3632 * WebKit.xcodeproj/project.pbxproj:
3634 2008-05-01 Anders Carlsson <andersca@apple.com>
3638 Remove npfunctions.h
3640 * WebKit.xcodeproj/project.pbxproj:
3642 2008-05-01 Sam Weinig <sam@webkit.org>
3644 Reviewed by Anders Carlsson.
3646 Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm.
3648 * WebKit.xcodeproj/project.pbxproj:
3650 2008-04-30 Anders Carlsson <andersca@apple.com>
3654 Add Cocoa event handler.
3656 * WebKit.xcodeproj/project.pbxproj:
3658 2008-04-29 Anders Carlsson <andersca@apple.com>
3662 Add new event handlers.
3664 * WebKit.xcodeproj/project.pbxproj:
3666 2008-04-07 John Sullivan <sullivan@apple.com>
3670 - made the JavaScript text input panel not block Quit (part of 4133196)
3672 * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib:
3673 * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib:
3674 * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
3675 Made the panel be a NonBlockingPanel
3677 2008-04-04 Ada Chan <adachan@apple.com>
3679 Updated the format string for window title for a standalone image to take integers.
3683 * English.lproj/Localizable.strings:
3685 2008-03-28 Brady Eidson <beidson@apple.com>
3687 Rubberstamped by Darin Adler
3689 Remove WebArchiver.h/mm
3691 * WebKit.xcodeproj/project.pbxproj:
3693 2008-03-25 Brady Eidson <beidson@apple.com>
3697 <rdar://problem/4516169> - Support WebArchives on Windows
3699 * WebKit.xcodeproj/project.pbxproj:
3701 2008-03-24 Brady Eidson <beidson@apple.com>
3703 Reviewed by Darin's rubberstamp
3707 * WebKit.xcodeproj/project.pbxproj:
3709 2008-03-20 John Sullivan <sullivan@apple.com>
3711 * StringsNotToBeLocalized.txt:
3712 Brought this file up to date
3714 2008-03-20 Adam Roben <aroben@apple.com>
3716 Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++
3718 Reviewed by Tim Hatcher.
3720 * WebKit.xcodeproj/project.pbxproj:
3722 2008-03-12 Darin Adler <darin@apple.com>
3726 - http://bugs.webkit.org/show_bug.cgi?id=17640
3727 eliminate WebCoreFrameBridge
3729 * StringsNotToBeLocalized.txt: Updated for recent changes.
3730 * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm.
3732 2008-03-11 Darin Adler <darin@apple.com>
3736 * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++.
3737 We can rename the file later.
3739 2008-03-07 Mark Rowe <mrowe@apple.com>
3741 Reviewed by Oliver Hunt.
3743 Fix WebKit build with GCC 4.2.
3745 * WebKit.xcodeproj/project.pbxproj: Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it.
3747 2008-03-06 Darin Adler <darin@apple.com>
3749 * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h.
3751 2008-03-06 David D. Kilzer <ddkilzer@apple.com>
3753 Name the WebKit build phase script that generates WebKit.LP64.exp.
3755 * WebKit.xcodeproj/project.pbxproj: Name the build phase script
3756 that generates the 64-bit export file to match the corresponding
3757 build phase script in WebCore.
3759 2008-03-05 Adam Roben <aroben@apple.com>
3761 Remove WebCoreScriptDebugger.{h,mm}
3763 Reviewed by Kevin M.
3765 * WebKit.xcodeproj/project.pbxproj:
3767 2008-03-05 Adam Roben <aroben@apple.com>
3769 Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm}
3771 Reviewed by Kevin M.