2010-06-30 Gyuyoung Kim Reviewed by Kenneth Rohde Christiansen. [EFL] Implement windowRect() and setWindowRect() in ChromeClientEfl.cpp https://bugs.webkit.org/show_bug.cgi?id=40876 * efl/WebCoreSupport/ChromeClientEfl.cpp: Implements two methods to change window size. (WebCore::ChromeClientEfl::windowRect): (WebCore::ChromeClientEfl::setWindowRect): 2010-06-28 Lucas De Marchi Unreviewed build fix. [EFL] Build fix for latest version of Ecore library. Ecore recently changed return type of callbacks from int to Eina_Bool. * efl/EWebLauncher/main.c: * efl/ewk/ewk_view.cpp: (_ewk_view_zoom_animator_cb): Return Eina_Bool instead of int. 2010-06-28 Lucas De Marchi Reviewed by Kenneth Rohde Christiansen. [EFL] Simplify zoom setting by narrowing with WebCore API. Instead of creating a zoom_text_only field, use the already defined enum by WebCore. https://bugs.webkit.org/show_bug.cgi?id=40993 * efl/ewk/ewk_frame.cpp: sd->zoom_text_only => sd->zoom_mode (ewk_frame_zoom_set): (ewk_frame_zoom_text_only_get): (ewk_frame_zoom_text_only_set): 2010-06-28 Lucas De Marchi Reviewed by Kenneth Rohde Christiansen. [EFL] Implement download requests When a download request arrives through FrameLoaderClient, forward it to browser in order to be possible to download files. https://bugs.webkit.org/show_bug.cgi?id=40967 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: (WebCore::FrameLoaderClientEfl::download): get file names and forward to ewk_view_download_request() * efl/ewk/ewk_private.h: export private function to WebCoreSupport 2010-06-25 Lucas De Marchi Reviewed by Kenneth Rohde Christiansen. [EFL] Stop frame loaders when deleting view. Frame loaders were still alive after view is deleted, causing segmentation fault when libsoup had something to deliver yet. https://bugs.webkit.org/show_bug.cgi?id=41007 * efl/ewk/ewk_view.cpp: (_ewk_view_smart_del): stop loaders. 2010-06-25 Lucas De Marchi Reviewed by Kenneth Rohde Christiansen. [EFL] Fix warnings about printf format When printing uint64_t the macro PRIu64 is needed in order to be portable across 32 and 64 bits. It was previously showing warning messages on 32-bits systems. https://bugs.webkit.org/show_bug.cgi?id=40965 * efl/ewk/ewk_view.cpp: (ewk_view_exceeded_database_quota): 2010-06-25 Lucas De Marchi Reviewed by Kenneth Rohde Christiansen. [EFL] Do not load error message for download and cancellation. When a download is made or a request is cancelled an error page should not be shown. https://bugs.webkit.org/show_bug.cgi?id=40956 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): return if it should not fallback. (WebCore::FrameLoaderClientEfl::dispatchDidFailLoad): return if it should not fallback. (WebCore::FrameLoaderClientEfl::interruptForPolicyChangeError): fix typo in related error message. (WebCore::FrameLoaderClientEfl::shouldFallBack): if user cancelled the request or the policy changed (for example, because the request is a download) then it should not fallback. 2010-06-25 Lucas De Marchi Reviewed by Kenneth Rohde Christiansen. [EFL] Implement runOpenPanel method. The interface with browser was already implemented. Now we are actually calling it. https://bugs.webkit.org/show_bug.cgi?id=40923 * efl/WebCoreSupport/ChromeClientEfl.cpp: (WebCore::ChromeClientEfl::runOpenPanel): implement method. * efl/ewk/ewk_private.h: export to WebCoreSupport the needed method 2010-06-24 Jer Noble Reviewed by Eric Carlson. Full-screened content doesn't keep the display on: Safari not grabbing a power assertion? https://bugs.webkit.org/show_bug.cgi?id=40939 rdar://problem/7996172 Add IOKit.framework to the list of linked frameworks. * WebKit.xcodeproj/project.pbxproj: 2010-06-23 Leandro Pereira Reviewed by Gustavo Noronha Silva. [EFL] Add Libs.private to ewebkit.pc when building with SHARED_CORE. https://bugs.webkit.org/show_bug.cgi?id=40862 * CMakeListsEfl.txt: * efl/ewebkit.pc.in: 2010-06-23 Lucas De Marchi Reviewed by Gustavo Noronha Silva. Add implementaion of new windows for EFL port. Both cases of a link with target="_blank" and a javascript that does window.open() are treated, delegating to browser the role of actually creating the window (or blocking it). https://bugs.webkit.org/show_bug.cgi?id=40930 * CMakeListsEfl.txt: add new file that wraps the WindowFeatures struct * efl/WebCoreSupport/ChromeClientEfl.cpp: (WebCore::ChromeClientEfl::createWindow): implement method for creating new window by delegating to browser its creation. Browser might decide to continue on the same window by returning the same view object. * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: (WebCore::FrameLoaderClientEfl::dispatchCreatePage): implement method for creating new window when its creation is done by a javascript script. * efl/ewk/EWebKit.h: new header for WindowFeatures. * efl/ewk/ewk_private.h: * efl/ewk/ewk_view.cpp: (ewk_view_window_create): call the method implemented by browser. * efl/ewk/ewk_view.h: * efl/ewk/ewk_window_features.cpp: Added. (ewk_window_features_unref): (ewk_window_features_ref): (ewk_window_features_bool_property_get): (ewk_window_features_int_property_get): (ewk_window_features_new_from_core): create and wrapped struct containing the core struct. * efl/ewk/ewk_window_features.h: Added. 2010-06-18 Anders Carlsson Reviewed by Sam Weinig. Rename WebPluginPackage.m to make it an Objective-C++ file. * WebKit.xcodeproj/project.pbxproj: 2010-06-18 Anders Carlsson Reviewed by Sam Weinig. Make WebCoreSystemInterface.h a C++ only header https://bugs.webkit.org/show_bug.cgi?id=40867 * WebKit.xcodeproj/project.pbxproj: 2010-06-18 Anders Carlsson Reviewed by Dan Bernstein. Add stubbed out WebPlatformStrategies class to WebKit. https://bugs.webkit.org/show_bug.cgi?id=40851 * WebKit.xcodeproj/project.pbxproj: 2010-06-18 Alexis Menard Reviewed by Simon Hausmann. [qt] Better check for the declarative plugin inclusion. * WebKit.pro: 2010-06-17 Lucas De Marchi Reviewed by Eric Seidel. Clean EFL header files in order to diminish the compilation time with EFL from subversion. We remove the EFL includes from header files and use forward declarations, including the headers in correspondent source files when needed. This causes only the needed source files to be recompiled in case a new version of EFL is installed instead of triggering a recompilation of almost all WebCore/WebKit. https://bugs.webkit.org/show_bug.cgi?id=40575 * efl/WebCoreSupport/ChromeClientEfl.cpp: include needed header. * efl/WebCoreSupport/ChromeClientEfl.h: forward declaration. * efl/WebCoreSupport/EditorClientEfl.h: forward declaration. 2010-06-15 Gustavo Noronha Silva Unreviewed EFL build fix. Simple typo. * efl/WebCoreSupport/InspectorClientEfl.cpp: (WebCore::InspectorClientEfl::sendMessageToFrontend): 2010-06-14 Tony Chang Reviewed by Darin Fisher. Chromium shouldn't build inside the source directory https://bugs.webkit.org/show_bug.cgi?id=40489 Ignore directories fetched by chromium and chromium mac output dir. * chromium: Added property svn:ignore. 2010-06-14 Ilya Tikhonovsky Reviewed by Pavel Feldman. WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc data from inspected page to WebInspector as JSON string via http. The native serialization to JSON string is supported by InspectorValue's classes. This patch has the implementation of sendMessageToFrontend function. WebKit version of it still uses ScriptFunctionCall and will be switched to another transport a little bit later. https://bugs.webkit.org/show_bug.cgi?id=40134 * efl/WebCoreSupport/InspectorClientEfl.cpp: (WebCore::InspectorClientEfl::sendMessageToFrontend): * efl/WebCoreSupport/InspectorClientEfl.h: 2010-06-09 Sheriff Bot Unreviewed, rolling out r60889. http://trac.webkit.org/changeset/60889 https://bugs.webkit.org/show_bug.cgi?id=40365 gtk bot has some kind of memory corruption (Requested by loislo on #webkit). * efl/WebCoreSupport/InspectorClientEfl.cpp: * efl/WebCoreSupport/InspectorClientEfl.h: 2010-06-07 Ilya Tikhonovsky Reviewed by Pavel Feldman. WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc data from inspected page to WebInspector as JSON string via http. The native serialization to JSON string is supported by InspectorValue's classes. This patch has the implementation of sendMessageToFrontend function. WebKit version of it still uses ScriptFunctionCall and will be switched to another transport a little bit later. https://bugs.webkit.org/show_bug.cgi?id=40134 * efl/WebCoreSupport/InspectorClientEfl.cpp: (WebCore::InspectorClientEfl::sendMessageToFrontend): * efl/WebCoreSupport/InspectorClientEfl.h: 2010-06-01 Alexey Proskuryakov Reviewed by Sam Weinig. https://bugs.webkit.org/show_bug.cgi?id=39434 REGRESSION (r59811): Geolocation callbacks cannot be created Removing unused WebGeolocationMock. * WebKit.xcodeproj/project.pbxproj: 2010-05-31 Lyon Chen Reviewed by Kent Tamura. Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts. https://bugs.webkit.org/show_bug.cgi?id=35530 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. * efl/WebCoreSupport/EditorClientEfl.cpp: (WebCore::EditorClientEfl::handleEditingKeyboardEvent): 2010-05-31 Lucas De Marchi Reviewed by Kenneth Rohde Christiansen. [EFL] Add Context Menu implementation https://bugs.webkit.org/show_bug.cgi?id=39821 * CMakeListsEfl.txt: add context menu files. * efl/WebCoreSupport/ContextMenuClientEfl.cpp: (WebCore::ContextMenuClientEfl::getCustomMenuFromDefaultItems): (WebCore::ContextMenuClientEfl::newPlatformDescription): (WebCore::ContextMenuClientEfl::freePlatformDescription): (WebCore::ContextMenuClientEfl::appendItem): (WebCore::ContextMenuClientEfl::show): * efl/WebCoreSupport/ContextMenuClientEfl.h: * efl/ewk/EWebKit.h: * efl/ewk/ewk_contextmenu.cpp: Added. Implement the API used by browser for manipulating context menus. (ewk_context_menu_ref): (ewk_context_menu_unref): (ewk_context_menu_destroy): (ewk_context_menu_item_list_get): (ewk_context_menu_item_new): (ewk_context_menu_item_select): (ewk_context_menu_item_free): (ewk_context_menu_item_type_get): (ewk_context_menu_item_type_set): (ewk_context_menu_item_action_get): (ewk_context_menu_item_action_set): (ewk_context_menu_item_title_get): (ewk_context_menu_item_title_set): (ewk_context_menu_item_checked_get): (ewk_context_menu_item_checked_set): (ewk_context_menu_item_enabled_get): (ewk_context_menu_item_enabled_set): (ewk_context_menu_new): (ewk_context_menu_free): (ewk_context_menu_item_append): (ewk_context_menu_custom_get): (ewk_context_menu_show): * efl/ewk/ewk_contextmenu.h: Added. * efl/ewk/ewk_private.h: * efl/ewk/ewk_view.cpp: (ewk_view_context_menu_forward_event): inform browser a new context menu was created. (ewk_view_exceeded_database_quota): small fix to previous changed function. * efl/ewk/ewk_view.h: 2010-05-28 Lucas De Marchi Reviewed by Kenneth Rohde Christiansen. [EF] Remove compiler warnings and add test for switching page encoding. https://bugs.webkit.org/show_bug.cgi?id=39871 * efl/EWebLauncher/main.c: (print_history): (on_key_down): (main): 2010-05-28 Lucas De Marchi Reviewed by Kenneth Rohde Christiansen. [EFL] Allow client to override default database quota. We increase the default database quota to 1MB (it was incorrectly set to 1KB, which is too low) and add methods to allow client to iteratively database quota when it becomes greater than the allowed value. https://bugs.webkit.org/show_bug.cgi?id=39867 * efl/WebCoreSupport/ChromeClientEfl.cpp: (WebCore::ChromeClientEfl::exceededDatabaseQuota): reimplement method to allow client to increase database quota iteratively. * efl/ewk/ewk_private.h: * efl/ewk/ewk_settings.cpp: * efl/ewk/ewk_view.h: 2010-05-28 Lucas De Marchi Reviewed by Kenneth Rohde Christiansen. [EFL] Add default path to web database and methods to set it. If a default path is not set, it will default to "/", in which a normal user usually does not have write permission. * efl/EWebLauncher/main.c: overwrite default directory with another one. (main): * efl/ewk/ewk_main.cpp: (ewk_init): add default path * efl/ewk/ewk_settings.cpp: add methods to set and get database path (ewk_settings_web_database_path_set): (ewk_settings_web_database_path_get): * efl/ewk/ewk_settings.h: 2010-05-28 Lucas De Marchi Reviewed by Kenneth Rohde Christiansen. [EFL] Fix wrongly set clipper. Now the scrollbars from main frame are shown even on a zoom level lower than 1.0. * efl/ewk/ewk_view_single.c: (_ewk_view_single_smart_add): (_ewk_view_single_smart_backing_store_add): (ewk_view_single_smart_set): 2010-05-28 Lucas De Marchi Reviewed by Kenneth Rohde Christiansen. [EFL] Add support for Popup menus https://bugs.webkit.org/show_bug.cgi?id=39629 * efl/WebCoreSupport/ChromeClientEfl.cpp: implement methods to create and destroy popup menu. (WebCore::ChromeClientEfl::createSelectPopup): ditto. (WebCore::ChromeClientEfl::destroySelectPopup): ditto. * efl/WebCoreSupport/ChromeClientEfl.h: ditto. * efl/ewk/ewk_private.h: add function to call browser when a popup is created/deleted 2010-05-25 Joone Hur Reviewed by Gustavo Noronha Silva. [EFL] Build fix. http://webkit.org/b/39648 * efl/ewk/ewk_frame.cpp: (ewk_frame_zoom_get): Add missed namespace (ewk_frame_zoom_set): Ditto. (ewk_frame_zoom_text_only_set): Ditto. * efl/ewk/ewk_view.cpp: (_ewk_view_priv_new): Add a null parameter when creating a Page. 2010-05-24 Darin Adler Reviewed by Eric Seidel. Move view-related functions from Frame to FrameView https://bugs.webkit.org/show_bug.cgi?id=39366 * efl/ewk/ewk_frame.cpp: (ewk_frame_editable_set): Removed call to empty function, removeEditingStyleFromBodyElement. (ewk_frame_zoom_get): Call function on FrameView. (ewk_frame_zoom_set): Ditto. (ewk_frame_zoom_text_only_set): Ditto. 2010-05-15 Leandro Pereira Reviewed by Adam Treat. [EFL] Add build system for the EFL port. http://webkit.org/b/37945 * CMakeLists.txt: Added. * CMakeListsEfl.txt: Added. 2010-05-14 Lucas De Marchi Reviewed by David Levin. [EF] Include missing header. http://webkit.org/b/38905 * efl/ewk/ewk_main.cpp: Include PageGroup.h 2010-05-08 Leandro Pereira Reviewed by Laszlo Gombos. [EFL] Only compile database stuff if ENABLE_DATABASE is set. http://webkit.org/b/38777 * efl/WebCoreSupport/ChromeClientEfl.cpp: 2010-05-05 Dan Bernstein Reviewed by Simon Fraser. Iframes in composited layers don’t repaint correctly (affects Yahoo! Mail with Flash Player 10.1) https://bugs.webkit.org/show_bug.cgi?id=38427 * WebKit.xcodeproj/project.pbxproj: Renamed WebClipView.m to WebClipView.mm and changed it to Objective-C++. 2010-05-03 Darin Adler * English.lproj/Localizable.strings: Regenerated. * StringsNotToBeLocalized.txt: Updated for recent changes. 2010-05-03 Jens Alfke Reviewed by Darin Fisher. [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient https://bugs.webkit.org/show_bug.cgi?id=38397 No tests (functionality is exposed only through native WebKit API.) * efl/WebCoreSupport/FrameLoaderClientEfl.h: (WebCore::FrameLoaderClientEfl::dispatchWillSendSubmitEvent): 2010-04-22 Leandro Pereira Reviewed by Gustavo Noronha Silva. Implement findThemePath to locate the correct theme file instead of relying on a hardcoded location. http://webkit.org/b/37996 * efl/EWebLauncher/main.c: (findThemePath): Fix to locate the correct theme files. (main): Use findThemePath() instead of a hardcoded one. 2010-04-22 Leandro Pereira Reviewed by Gustavo Noronha Silva. Update efl/ewebkit.pc.in to match the variable substitution syntax of CMake. http://webkit.org/b/37999 * efl/ewebkit.pc.in: Updated. 2010-04-22 Leandro Pereira Reviewed by Gustavo Noronha Silva. Update EWebKit (EFL port) to match recent API changes. http://webkit.org/b/37997 * efl/ewk/ewk_frame.cpp: (ewk_frame_zoom_set): Change to use WebCore::ZoomMode. (ewk_frame_zoom_text_only_set): Change to use WebCore::ZoomMode. (_ewk_frame_handle_key_scrolling): s/WebCore::VK_/VK_/g (ewk_frame_plugin_create): Disable temporarily PluginView-related code until a proper plugin implementation is made. * efl/ewk/ewk_view.cpp: Fix typo in _parent_sc declaration. (ewk_view_selection_get): Fix a reference to WebCore::CString to WTF::CString. 2010-04-22 Leandro Pereira Reviewed by Gustavo Noronha Silva. Update EFL port files to match recent API changes. http://webkit.org/b/37876 * efl/WebCoreSupport/ChromeClientEfl.cpp: (kit): Added. (WebCore::ChromeClientEfl::ChromeClientEfl): Coding style fix. (WebCore::ChromeClientEfl::runBeforeUnloadConfirmPanel): Coding style fix. (WebCore::ChromeClientEfl::mouseDidMoveOverElement): Coding style fix. (WebCore::ChromeClientEfl::runOpenPanel): Implemented. (WebCore::ChromeClientEfl::cancelGeolocationPermissionRequestForFrame): Stubbed. (WebCore::ChromeClientEfl::cancelGeolocationPermissionForFrame): Stubbed. (WebCore::ChromeClientEfl::invalidateContents): Stubbed. (WebCore::ChromeClientEfl::invalidateWindow): Stubbed. (WebCore::ChromeClientEfl::invalidateContentsAndWindow): Implemented. (WebCore::ChromeClientEfl::invalidateContentsForSlowScroll): Implemented. (WebCore::ChromeClientEfl::scroll): Updated. (WebCore::ChromeClientEfl::iconForFiles): Stubbed. (WebCore::ChromeClientEfl::chooseIconForFiles): Stubbed. * efl/WebCoreSupport/ChromeClientEfl.h: Add new method prototypes. * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: (WebCore::FrameLoaderClientEfl::committedLoad): Call setEncoding() from FrameLoader::writer. (WebCore::FrameLoaderClientEfl::finishedLoading): Ditto. (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): Ditto. (WebCore::FrameLoaderClientEfl::setMainDocumentError): Ditto. 2010-04-21 Gustavo Sverzut Barbieri Reviewed by Nikolas Zimmermann. Add missing EFL WebKit/efl theme files. http://webkit.org/b/37854 * efl/DefaultTheme/default.edc: Added. * efl/DefaultTheme/widget/button/button.edc: Added. * efl/DefaultTheme/widget/check/check.edc: Added. * efl/DefaultTheme/widget/combo/combo.edc: Added. * efl/DefaultTheme/widget/entry/entry.edc: Added. * efl/DefaultTheme/widget/file/file.edc: Added. * efl/DefaultTheme/widget/radio/radio.edc: Added. * efl/DefaultTheme/widget/scrollbar/scrollbar.edc: Added. * efl/DefaultTheme/widget/search/cancel/search_cancel.edc: Added. * efl/DefaultTheme/widget/search/decoration/search_decoration.edc: Added. * efl/DefaultTheme/widget/search/field/search_field.edc: Added. 2010-04-21 Gustavo Sverzut Barbieri Reviewed by Adam Roben. Update EFL port to match recent API changes. http://webkit.org/b/37853 * efl/WebCoreSupport/EditorClientEfl.cpp: * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: (WebCore::FrameLoaderClientEfl::didTransferChildFrameToNewDocument): (WebCore::FrameLoaderClientEfl::objectContentType): (WebCore::FrameLoaderClientEfl::dispatchDidChangeIcons): (WebCore::FrameLoaderClientEfl::canShowMIMEType): * efl/WebCoreSupport/FrameLoaderClientEfl.h: 2010-04-15 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add EFL port files to efl/WebCoreSupport. http://webkit.org/b/35915 * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: Added. * efl/WebCoreSupport/FrameLoaderClientEfl.h: Added. 2010-04-15 Adam Roben Expose UserContentURLPattern as WebKit SPI Fixes . Reviewed by Tim Hatcher. * WebKit.xcodeproj/project.pbxproj: Add WebUserContentURLPattern. 2010-04-15 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add EFL port files to efl/WebCoreSupport. http://webkit.org/b/35918 * efl/WebCoreSupport/EditorClientEfl.cpp: Added. * efl/WebCoreSupport/EditorClientEfl.h: Added. 2010-04-10 Mark Rowe Reviewed by Dan Bernstein. Further adoption of formal protocols for delegates. Move EmptyProtocolDefinitions.h down in to WebCore, and add the new protocols. Adopt the protocols in the appropriate places. * WebKit.xcodeproj/project.pbxproj: 2010-04-07 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add ewk_view (the high level object to acces the WebKit-EFL browser component) to efl/ewk. http://webkit.org/b/35932 * efl/ewk/ewk_view.cpp: Added. * efl/ewk/ewk_view.h: Added. 2010-04-05 Alexey Proskuryakov Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=37111 Draw replacement text when plug-in host crashes https://bugs.webkit.org/show_bug.cgi?id=37111 Draw replacement text when plug-in host crashes * English.lproj/Localizable.strings: Added a string for plug-in failure. 2010-04-01 Leandro Pereira Reviewed by Gustavo Noronha Silva. Add EFL's pkg-config metadata file file to efl/. http://webkit.org/b/36766 * efl/ewebkit.pc.in: Added. 2010-03-30 Gavin Barraclough Rubber stamped by Sam Weinig. https://bugs.webkit.org/show_bug.cgi?id=36866 Move CString to WTF * efl/WebCoreSupport/ChromeClientEfl.cpp: * efl/ewk/ewk_frame.cpp: (ewk_frame_name_get): (ewk_frame_selection_get): (ewk_frame_uri_changed): * efl/ewk/ewk_history.cpp: * efl/ewk/ewk_settings.cpp: 2010-03-28 Alexey Proskuryakov Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h. * efl/ewk/ewk_frame.cpp: 2010-03-22 Kevin Decker Reviewed by Simon Fraser. https://bugs.webkit.org/show_bug.cgi?id=36328 * WebKit.xcodeproj/project.pbxproj: Remove WebNullPluginView and nullplugin.tiff from the project. 2010-03-22 Darin Adler * StringsNotToBeLocalized.txt: Updated for recent changes. 2010-03-22 Kevin Decker Reviewed by John Sullivan. https://bugs.webkit.org/show_bug.cgi?id=36328 * English.lproj/Localizable.strings: Added "Missing Plug-in" string. 2010-03-18 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add EFL port files to efl/ewk. http://webkit.org/b/35931 * efl/ewk/ewk_settings.cpp: Added. * efl/ewk/ewk_settings.h: Added. 2010-03-17 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add default theme files to efl/DefaultTheme. http://webkit.org/b/36240 * efl/DefaultTheme/widget/radio/img_radio_on.png: Added. * efl/DefaultTheme/radio/img_radio_off_hover.png: Added. * efl/DefaultTheme/radio/img_radio_on_hover.png: Added. * efl/DefaultTheme/radio/img_radio_off.png: Added. * efl/DefaultTheme/radio/img_radio_off_focus.png: Added. * efl/DefaultTheme/radio/img_radio_on_focus.png: Added. * efl/DefaultTheme/combo/combo_normal.png: Added. * efl/DefaultTheme/combo/combo_focus_button.png: Added. * efl/DefaultTheme/combo/combo_hover_button.png: Added. * efl/DefaultTheme/combo/combo_hover.png: Added. * efl/DefaultTheme/combo/combo_focus.png: Added. * efl/DefaultTheme/combo/combo_press_button.png: Added. * efl/DefaultTheme/combo/combo_normal_button.png: Added. * efl/DefaultTheme/combo/combo_press.png: Added. * efl/DefaultTheme/combo/icon.png: Added. * efl/DefaultTheme/file/file_normal.png: Added. * efl/DefaultTheme/file/file_press.png: Added. * efl/DefaultTheme/file/file_hover.png: Added. * efl/DefaultTheme/file/file_focus.png: Added. * efl/DefaultTheme/search/cancel/cancel_normal_button.png: Added. * efl/DefaultTheme/search/cancel/cancel_normal_button2.png: Added. * efl/DefaultTheme/search/decoration/decoration_normal_button.png: Added. * efl/DefaultTheme/search/field/field_focused.png: Added. * efl/DefaultTheme/search/field/field_normal.png: Added. * efl/DefaultTheme/search/field/field_hovered.png: Added. * efl/DefaultTheme/entry/img_normal.png: Added. * efl/DefaultTheme/entry/img_hovered.png: Added. * efl/DefaultTheme/entry/img_focused.png: Added. * efl/DefaultTheme/check/img_check_off_hover.png: Added. * efl/DefaultTheme/check/img_check_on.png: Added. * efl/DefaultTheme/check/img_check_off_focus.png: Added. * efl/DefaultTheme/check/img_check_on_focus.png: Added. * efl/DefaultTheme/check/img_check_off.png: Added. * efl/DefaultTheme/check/img_check_on_hover.png: Added. * efl/DefaultTheme/scrollbar/scrollbar_knob_h.png: Added. * efl/DefaultTheme/scrollbar/scrollbar_knob_v.png: Added. * efl/DefaultTheme/scrollbar/scrollbar_hilight.png: Added. * efl/DefaultTheme/scrollbar/scrollbar_v.png: Added. * efl/DefaultTheme/scrollbar/scrollbar_h.png: Added. * efl/DefaultTheme/button/img_button_normal.png: Added. * efl/DefaultTheme/button/img_button_focus.png: Added. * efl/DefaultTheme/button/img_button_hover.png: Added. * efl/DefaultTheme/button/img_button_press.png: Added. 2010-03-17 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add EFL example browser to efl/EWebLauncher. http://webkit.org/b/36176 * efl/EWebLauncher/main.c: Added. 2010-03-16 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add EFL port files to efl/WebCoreSupport. http://webkit.org/b/35916 * efl/WebCoreSupport/ContextMenuClientEfl.cpp: Added. * efl/WebCoreSupport/ContextMenuClientEfl.h: Added. 2010-03-16 Yury Semikhatsky Reviewed by Pavel Feldman. 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. Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder https://bugs.webkit.org/show_bug.cgi?id=35036 * efl/WebCoreSupport/InspectorClientEfl.cpp: (WebCore::InspectorClientEfl::openInspectorFrontend): * efl/WebCoreSupport/InspectorClientEfl.h: 2010-03-13 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add EFL port files to efl/ewk. http://webkit.org/b/35925 * efl/ewk/ewk_history.cpp: Added. * efl/ewk/ewk_history.h: Added. 2010-03-13 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add EFL port files to efl/ewk. http://webkit.org/b/35928 * efl/ewk/ewk_main.cpp: Added. * efl/ewk/ewk_main.h: Added. 2010-03-13 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add EFL port files to efl/ewk. http://webkit.org/b/35924 * efl/ewk/ewk_frame.cpp: Added. * efl/ewk/ewk_frame.h: Added. 2010-03-13 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add EFL port files to efl/ewk. http://webkit.org/b/35936 * efl/ewk/ewk_view_single.c: Added. 2010-03-13 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add EFL port files to efl/ewk. http://webkit.org/b/35929 * efl/ewk/ewk_util.cpp: Added. * efl/ewk/ewk_util.h: Added. 2010-03-13 Leandro Pereira Reviewed by Kenneth Rohde Christiansen. Add EFL port files to efl/ewk. http://webkit.org/b/35934 * efl/ewk/EWebKit.h: Added. * efl/ewk/ewk_eapi.h: Added. * efl/ewk/ewk_logging.h: Added. * efl/ewk/ewk_private.h: Added. 2010-03-11 Leandro Pereira Reviewed by Gustavo Noronha Silva. Add EFL port files to efl/WebCoreSupport. http://webkit.org/b/35917 * efl/WebCoreSupport/InspectorClientEfl.h: Added. * efl/WebCoreSupport/InspectorClientEfl.cpp: Added. 2010-03-11 Leandro Pereira Reviewed by Gustavo Noronha Silva. Add EFL port files to efl/WebCoreSupport. http://webkit.org/b/35914 * efl/WebCoreSupport/DragClientEfl.h: Added. * efl/WebCoreSupport/DragClientEfl.cpp: Added. 2010-03-11 Simon Fraser Reviewed by Mark Rowe. Sort the project file. * WebKit.xcodeproj/project.pbxproj: 2010-03-10 Leandro Pereira Reviewed by Holger Freyther. Add EFL port files to efl/WebCoreSupport. http://webkit.org/b/35913 * efl/WebCoreSupport/ChromeClientEfl.cpp: Added. * efl/WebCoreSupport/ChromeClientEfl.h: Added. 2010-03-09 John Sullivan Fixed localized string key collision. update-webkit-localized-strings now runs without errors. Reviewed by Adam Roben. * English.lproj/Localizable.strings: Regenerated. 2010-03-09 John Sullivan * StringsNotToBeLocalized.txt: Brought this file up to date. update-webkit-localizable-strings still lists one key collision, but that's a separate issue. 2010-03-04 Mark Rowe Reviewed by Sam Weinig. Add a script to verify that WebKit framework headers are internally consistent. * WebKit.xcodeproj/project.pbxproj: Run the script during the build and fail with an error should the consistency check fail. 2010-02-25 Alexey Proskuryakov Reviewed by Geoffrey Garen. https://bugs.webkit.org/show_bug.cgi?id=35394 Make passing objects between Java and plug-ins work * WebKit.xcodeproj/project.pbxproj: Added new files. 2010-02-04 Mark Rowe Reviewed by Timothy Hatcher. Build fix. Remove a symbol corresponding to an inline function from the linker export file to prevent a weak external failure. * WebKit.xcodeproj/project.pbxproj: Accommodate rename of script. 2010-02-04 John Sullivan https://bugs.webkit.org/show_bug.cgi?id=34611 WebLocalizedString() could use an assertion that it is being called on the main thread Reviewed by Tim Hatcher. * WebKit.xcodeproj/project.pbxproj: Updated for renamed file (WebLocalizableStrings.m -> WebLocalizableStrings.mm) 2010-01-29 Mark Rowe Sort Xcode projects. * WebKit.xcodeproj/project.pbxproj: 2010-01-19 Dan Bernstein Redo DumpRenderTree build fix without making WebTypesInternal.h a private header * WebKit.xcodeproj/project.pbxproj: 2010-01-19 Simon Fraser Build fix, no review. Fix build of DumpRenderTree by making the header WebTypesInternal.h Private in WebKit. * WebKit.xcodeproj/project.pbxproj: 2010-01-19 Jon Honeycutt MSAA: The child