summaryrefslogtreecommitdiffstats
path: root/WebKit/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/ChangeLog')
-rw-r--r--WebKit/ChangeLog175
1 files changed, 175 insertions, 0 deletions
diff --git a/WebKit/ChangeLog b/WebKit/ChangeLog
index 7ba39c3..bbf5170 100644
--- a/WebKit/ChangeLog
+++ b/WebKit/ChangeLog
@@ -1,3 +1,178 @@
+2010-07-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
+
+ Unreviewed build fix after r60050.
+
+ * CMakeLists.txt: Add WebCore/bindings to the include path.
+
+2010-07-11 Gyuyoung Kim <gyuyoung.kim@samsung.com>
+
+ Reviewed by Adam Barth.
+
+ [EFL] Fix style errors in ewk_private.h.
+ https://bugs.webkit.org/show_bug.cgi?id=41742
+
+ * efl/ewk/ewk_private.h:
+
+2010-07-09 Darin Adler <darin@apple.com>
+
+ * StringsNotToBeLocalized.txt: Updated for recent changes.
+
+2010-07-08 Joone Hur <joone@kldp.org>
+
+ Reviewed by Antonio Gomes.
+
+ [EFL] fix cmake build for EWebLauncher
+ https://bugs.webkit.org/show_bug.cgi?id=41830
+
+ * CMakeListsEfl.txt: add ${LIBSOUP24_LDFLAGS} for link flags
+
+2010-07-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ [EFL] Implement several notification hooks in FrameLoaderClient.
+ We just notify browser, making the appropriate type conversions about
+ the events occurring in WebCore.
+ https://bugs.webkit.org/show_bug.cgi?id=41005
+
+ * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
+ (WebCore::FrameLoaderClientEfl::dispatchWillSendRequest): alloc 2 new
+ wrapper structures in stack in order to give client the opportunity to
+ change parameters. Then, call the function it defines.
+ (WebCore::FrameLoaderClientEfl::assignIdentifierToInitialRequest):
+ (WebCore::FrameLoaderClientEfl::didPerformFirstNavigation): notify
+ client.
+ (WebCore::FrameLoaderClientEfl::saveViewStateToItem): notify client.
+ (WebCore::FrameLoaderClientEfl::restoreViewState): notify client.
+ (WebCore::FrameLoaderClientEfl::dispatchDidChangeLocationWithinPage):
+ notify browser that the url changed.
+ (WebCore::FrameLoaderClientEfl::dispatchDidReceiveIcon): notify
+ browser.
+ (WebCore::FrameLoaderClientEfl::dispatchDidStartProvisionalLoad):
+ notify browser.
+ (WebCore::FrameLoaderClientEfl::dispatchDidFinishDocumentLoad): notify
+ browser.
+ (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout): norify
+ browser.
+ (WebCore::FrameLoaderClientEfl::dispatchDidFirstVisuallyNonEmptyLayout):
+ notify browser.
+ (WebCore::FrameLoaderClientEfl::dispatchShow): notify browser.
+ * efl/ewk/ewk_frame.cpp:
+ (ewk_frame_request_will_send): emit signal notifying browser.
+ (ewk_frame_request_assign_identifier): emit signal notifying browser.
+ (ewk_frame_did_perform_first_navigation): emit signal notifying browser.
+ (ewk_frame_view_state_save): emit signal notifying browser.
+ (ewk_frame_load_provisional): emit signal notifying browser.
+ (ewk_frame_load_firstlayout_finished): emit signal notifying browser.
+ (ewk_frame_load_firstlayout_nonempty_finished): emit signal notifying browser.
+ (ewk_frame_load_document_finished): emit signal notifying browser.
+ * efl/ewk/ewk_frame.h: update documentation about signals being sent
+ and implement wrapper struct for ResourceRequest.
+ * efl/ewk/ewk_private.h: export private functions.
+
+2010-07-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ [EFL] Flush backing store when going to new page.
+ Call client method to flush backing store when going to a new page. This
+ is the notification that data related to current page should be dropped,
+ since a new page is being loaded.
+ https://bugs.webkit.org/show_bug.cgi?id=41008
+
+ * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
+ (WebCore::FrameLoaderClientEfl::transitionToCommittedForNewPage):
+
+2010-07-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
+
+ Unreviewed build fix after r62676.
+
+ [EFL] Fix build after Page constructor has changed. By now, the
+ introduced BackForwardControllerClient is not used.
+ https://bugs.webkit.org/show_bug.cgi?id=41825
+
+ * efl/ewk/ewk_view.cpp:
+ (_ewk_view_priv_new): Add missing parameter to WebCore::Page
+ constructor.
+
+2010-07-07 Anders Carlsson <andersca@apple.com>
+
+ Reviewed by Sam Weinig.
+
+ Rename the WebBaseNetscapePluginStream.cpp and .h files to WebNetscapePluginStream.cpp and .h to match the class name.
+
+ * WebKit.xcodeproj/project.pbxproj:
+
+2010-07-07 Gyuyoung Kim <gyuyoung.kim@samsung.com>
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ [EFL] EFLWebKit doesn't support viewport meta tag.
+ Support viewport meta tag on EFL Port.
+ https://bugs.webkit.org/show_bug.cgi?id=40278
+
+ * efl/EWebLauncher/main.c: Process 'viewport,changed' signal.
+ (viewport_set):
+ (on_viewport_changed): Add a callback function for the 'viewport,changed' signal.
+ (browserCreate): Register the callback function for the 'viewport,changed' signal.
+ * efl/WebCoreSupport/ChromeClientEfl.cpp: Implement method to process viewport tag.
+ (WebCore::ChromeClientEfl::didReceiveViewportArguments):
+ * efl/WebCoreSupport/ChromeClientEfl.h: Define method to process viewport tag.
+ * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
+ (WebCore::FrameLoaderClientEfl::FrameLoaderClientEfl): Implement a function to set layout
+ when website doesn't contain viewport tag.
+ (WebCore::FrameLoaderClientEfl::dispatchDidCommitLoad):
+ (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout):
+ * efl/WebCoreSupport/FrameLoaderClientEfl.h:
+ (WebCore::FrameLoaderClientEfl::setInitLayoutCompleted):
+ (WebCore::FrameLoaderClientEfl::getInitLayoutCompleted):
+ * efl/ewk/ewk_private.h: Added internal APIs to process viewport tag.
+ * efl/ewk/ewk_view.cpp: Added APIs to process and to handle viewport tag.
+ (_ewk_view_priv_new):
+ (ewk_view_fixed_layout_size_set):
+ (ewk_view_zoom_set):
+ (ewk_view_zoom_weak_set):
+ (ewk_view_zoom_animated_set):
+ (ewk_view_viewport_set): Reports that viewport has changed.
+ (ewk_view_viewport_get): Reports that viewport has changed.
+ (ewk_view_zoom_range_set): Sets the zoom range.
+ (ewk_view_zoom_range_min_get): Gets minimum value of zoom range.
+ (ewk_view_zoom_range_max_get): Gets maximum value of zoom range.
+ (ewk_view_user_scalable_set): Sets if zoom is enabled.
+ (ewk_view_user_scalable_get): Gets if zoom is enabled.
+ * efl/ewk/ewk_view.h:
+
+2010-07-07 Rafael Antognolli <antognolli@profusion.mobi>
+
+ Reviewed by Adam Barth.
+
+ [EFL] Fix cmake build and libsoup detection
+ Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
+ - LINK_FLAGS should be set using quotes, otherwise some wrong
+ substitution takes place;
+ - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
+ version we are using;
+ - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
+ than that.
+ https://bugs.webkit.org/show_bug.cgi?id=41717
+
+ * CMakeLists.txt:
+ * CMakeListsEfl.txt:
+
+2010-07-05 Gyuyoung Kim <gyuyoung.kim@samsung.com>
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ [EFL] Implement downloadURL in ContextMenuClientEfl
+ When user selects a download menu from context menu, send the download
+ request to application.
+ https://bugs.webkit.org/show_bug.cgi?id=41149
+
+ * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
+ (WebCore::ContextMenuClientEfl::downloadURL): Get url for downloading
+ file and Send it to application.
+ * efl/WebCoreSupport/ContextMenuClientEfl.h:
+
2010-06-30 Gyuyoung Kim <gyuyoung.kim@samsung.com>
Reviewed by Kenneth Rohde Christiansen.