#include "base/memory/weak_ptr.h"
#include "content/public/browser/web_contents_observer.h"
#include "eweb_view.h"
+#if BUILDFLAG(IS_TIZEN_TV)
+#include "cc/input/scrollbar.h"
+#endif
class DidPrintPagesParams;
class Ewk_Wrt_Message_Data;
const std::vector<blink::mojom::FaviconURLPtr>& candidates) override;
bool OnMessageReceived(const IPC::Message& message,
RenderFrameHost* render_frame_host) override;
+ void DidChangeThemeColor() override;
// IPC message handlers:
void OnDidCreateDocumentElement();
void OnDidChangeScrollOffset(int scroll_x, int scroll_y);
void OnFormSubmit(const GURL& url);
void OnDidNotAllowScript();
+ void OnPlayLinkEffect();
+#if BUILDFLAG(IS_TIZEN)
+ void OnEdgeEffectForUIF(bool, bool, bool, bool);
+#endif
void OnWrtPluginMessage(const Ewk_Wrt_Message_Data& data);
void OnWrtPluginSyncMessage(const Ewk_Wrt_Message_Data& data,
IPC::Message* reply);
std::string policy;
Ewk_CSP_Header_Type header_type;
};
-
+#if BUILDFLAG(IS_TIZEN_TV)
+ void OnRunArrowScroll();
+ void OnScrollbarThumbPartFocusChanged(cc::ScrollbarOrientation, bool);
+#endif
bool document_created_ = false;
EWebView* web_view_;
WebContents& web_contents_;