Title: [121892] trunk/Source/WebKit2
- Revision
- 121892
- Author
- commit-qu...@webkit.org
- Date
- 2012-07-05 01:36:39 -0700 (Thu, 05 Jul 2012)
Log Message
[EFL][WK2] Add ewk_view_reload_bypass_cache API.
https://bugs.webkit.org/show_bug.cgi?id=89413
Patch by Hyerim Bae <hyerim....@samsung.com> on 2012-07-05
Reviewed by Kenneth Rohde Christiansen.
Add API, which is for reloading documents without cache.
* UIProcess/API/efl/ewk_view.cpp:
(ewk_view_reload_bypass_cache):
* UIProcess/API/efl/ewk_view.h:
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (121891 => 121892)
--- trunk/Source/WebKit2/ChangeLog 2012-07-05 08:19:51 UTC (rev 121891)
+++ trunk/Source/WebKit2/ChangeLog 2012-07-05 08:36:39 UTC (rev 121892)
@@ -1,3 +1,16 @@
+2012-07-05 Hyerim Bae <hyerim....@samsung.com>
+
+ [EFL][WK2] Add ewk_view_reload_bypass_cache API.
+ https://bugs.webkit.org/show_bug.cgi?id=89413
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ Add API, which is for reloading documents without cache.
+
+ * UIProcess/API/efl/ewk_view.cpp:
+ (ewk_view_reload_bypass_cache):
+ * UIProcess/API/efl/ewk_view.h:
+
2012-07-05 Christophe Dumez <christophe.du...@intel.com>
[WK2][EFL] Ewk_View needs API to load HTML data
Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.cpp (121891 => 121892)
--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.cpp 2012-07-05 08:19:51 UTC (rev 121891)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.cpp 2012-07-05 08:36:39 UTC (rev 121892)
@@ -540,6 +540,16 @@
return true;
}
+Eina_Bool ewk_view_reload_bypass_cache(Evas_Object* ewkView)
+{
+ EWK_VIEW_SD_GET_OR_RETURN(ewkView, smartData, false);
+ EWK_VIEW_PRIV_GET_OR_RETURN(smartData, priv, false);
+
+ WKPageReloadFromOrigin(toAPI(priv->pageClient->page()));
+
+ return true;
+}
+
Eina_Bool ewk_view_stop(Evas_Object* ewkView)
{
EWK_VIEW_SD_GET_OR_RETURN(ewkView, smartData, false);
Modified: trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.h (121891 => 121892)
--- trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.h 2012-07-05 08:19:51 UTC (rev 121891)
+++ trunk/Source/WebKit2/UIProcess/API/efl/ewk_view.h 2012-07-05 08:36:39 UTC (rev 121892)
@@ -198,11 +198,20 @@
*
* @return @c EINA_TRUE on success or @c EINA_FALSE otherwise
*
- * @see ewk_view_reload_full()
+ * @see ewk_view_reload_bypass_cache()
*/
EAPI Eina_Bool ewk_view_reload(Evas_Object *o);
/**
+ * Reloads the current page's document without cache.
+ *
+ * @param o view object to reload current document
+ *
+ * @return @c EINA_TRUE on success or @c EINA_FALSE otherwise
+ */
+EAPI Eina_Bool ewk_view_reload_bypass_cache(Evas_Object *o);
+
+/**
* Asks the main frame to stop loading.
*
* @param o view object to stop loading
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes