Implement Ewk_Settings::setSpdyEnabled
authorMarek Ruszczynski <m.ruszczynsk@samsung.com>
Wed, 21 May 2014 09:29:48 +0000 (11:29 +0200)
committerYoungsoo Choi <kenshin.choi@samsung.com>
Tue, 10 Jul 2018 06:57:09 +0000 (06:57 +0000)
Issue: CBWEBVIEW-572

This change requires a simmilar change to chromium-ewk.

Change-Id: I60ea43c7e91ebc21f24feda86f69b0adfe3c6349

tizen_src/impl/API/ewk_settings_private.cc [new file with mode: 0644]
tizen_src/impl/API/ewk_settings_private.h
tizen_src/impl/chromium-efl.gyp

diff --git a/tizen_src/impl/API/ewk_settings_private.cc b/tizen_src/impl/API/ewk_settings_private.cc
new file mode 100644 (file)
index 0000000..bb4a302
--- /dev/null
@@ -0,0 +1,9 @@
+#include "ewk_settings_private.h"
+
+#include "net/http/http_stream_factory.h"
+
+void Ewk_Settings::setSpdyEnabled(bool flag)
+{
+  net::HttpStreamFactory::set_spdy_enabled(flag);
+}
+
index 61d1e55..95fc6ca 100644 (file)
@@ -92,6 +92,7 @@ class Ewk_Settings {
     void setAutoFitting(bool enable) {m_autoFitting = enable; }
     bool linkEffectEnabled() const { return m_linkEffectEnabled; }
     void setLinkEffectEnabled(bool flag) { m_linkEffectEnabled = flag; }
+    void setSpdyEnabled(bool flag);
 
     Evas_Object* getEvasObject() { return m_evas_object; }
     WebPreferences& getPreferences() { return m_preferences; }
index f84a870..7002057 100755 (executable)
@@ -56,6 +56,7 @@
       'API/ewk_policy_decision_private.cc',
       'API/ewk_policy_decision_private.h',
       'API/ewk_security_origin_private.h',
+      'API/ewk_settings_private.cc',
       'API/ewk_settings_private.h',
       'API/ewk_text_style_private.h',
       'API/ewk_user_media_private.h',