Revert "[Tizen] Add WebView APIs for fullscreen, text found, etc."
authoreverLEEst(SangHyeon Lee) <sh10233.lee@samsung.com>
Wed, 4 Sep 2024 05:05:46 +0000 (14:05 +0900)
committereverLEEst(SangHyeon Lee) <sh10233.lee@samsung.com>
Wed, 4 Sep 2024 05:06:46 +0000 (14:06 +0900)
This reverts commit 11179ef4ebb064e05994820bbba51eeec390e27a.

dali/devel-api/adaptor-framework/web-engine/web-engine-plugin.h
dali/devel-api/adaptor-framework/web-engine/web-engine.cpp
dali/devel-api/adaptor-framework/web-engine/web-engine.h
dali/internal/web-engine/common/web-engine-impl.cpp
dali/internal/web-engine/common/web-engine-impl.h

index 6d900cb599c72b79bb48eb9ceeaad074028bdbae..4c631bf618a69eb680b8a2e0a070530d0fb4667e 100755 (executable)
@@ -165,11 +165,6 @@ public:
    */
   using WebEngineNavigationPolicyDecidedCallback = std::function<void(std::unique_ptr<Dali::WebEnginePolicyDecision>)>;
 
-  /**
-   * @brief WebView callback related with new window policy would be decided.
-   */
-  using WebEngineNewWindowPolicyDecidedCallback = std::function<void(std::unique_ptr<Dali::WebEnginePolicyDecision>)>;
-
   /**
    * @brief WebView callback related with a new window would be created.
    */
@@ -180,21 +175,6 @@ public:
    */
   using WebEngineHitTestCreatedCallback = std::function<bool(std::unique_ptr<Dali::WebEngineHitTest>)>;
 
-  /**
-   * @brief WebView callback called after fullscreen is entered.
-   */
-  using WebEngineFullscreenEnteredCallback = std::function<void(void)>;
-
-  /**
-   * @brief WebView callback called after fullscreen is exited.
-   */
-  using WebEngineFullscreenExitedCallback = std::function<void(void)>;
-
-  /**
-   * @brief WebView callback called after text is found.
-   */
-  using WebEngineTextFoundCallback = std::function<void(uint32_t)>;
-
   /**
    * @brief The callback to be called when the web engine received a plain text of current web page.
    */
@@ -776,11 +756,6 @@ public:
    */
   virtual bool SendWheelEvent(const WheelEvent& event) = 0;
 
-  /**
-   * @brief Exit fullscreen.
-   */
-  virtual void ExitFullscreen() = 0;
-
   /**
    * @brief Callback to be called when frame would be rendered.
    *
@@ -858,13 +833,6 @@ public:
    */
   virtual void RegisterNavigationPolicyDecidedCallback(WebEngineNavigationPolicyDecidedCallback callback) = 0;
 
-  /**
-   * @brief Callback to be called when new window policy would be decided.
-   *
-   * @param[in] callback
-   */
-  virtual void RegisterNewWindowPolicyDecidedCallback(WebEngineNewWindowPolicyDecidedCallback callback) = 0;
-
   /**
    * @brief Callback to be called when a new window would be created.
    *
@@ -907,27 +875,6 @@ public:
    */
   virtual void RegisterContextMenuHiddenCallback(WebEngineContextMenuHiddenCallback callback) = 0;
 
-  /**
-   * @brief Callback to be called when fullscreen would be entered.
-   *
-   * @param[in] callback
-   */
-  virtual void RegisterFullscreenEnteredCallback(WebEngineFullscreenEnteredCallback callback) = 0;
-
-  /**
-   * @brief Callback to be called when fullscreen would be exited.
-   *
-   * @param[in] callback
-   */
-  virtual void RegisterFullscreenExitedCallback(WebEngineFullscreenExitedCallback callback) = 0;
-
-  /**
-   * @brief Callback to be called when text would be found.
-   *
-   * @param[in] callback
-   */
-  virtual void RegisterTextFoundCallback(WebEngineTextFoundCallback callback) = 0;
-
   /**
    * @brief Get a plain text of current web page asynchronously.
    *
index 7f07ca0a96623789f9c932dc8ecf8ba3c895fcaa..97b70c165a87e87947ccbc8343e7c9ba73590586 100755 (executable)
@@ -375,11 +375,6 @@ bool WebEngine::SendWheelEvent(const WheelEvent& event)
   return GetImplementation(*this).SendWheelEvent(event);
 }
 
-void WebEngine::ExitFullscreen()
-{
-  GetImplementation(*this).ExitFullscreen();
-}
-
 void WebEngine::SetFocus(bool focused)
 {
   GetImplementation(*this).SetFocus(focused);
@@ -540,11 +535,6 @@ void WebEngine::RegisterNavigationPolicyDecidedCallback(Dali::WebEnginePlugin::W
   GetImplementation(*this).RegisterNavigationPolicyDecidedCallback(callback);
 }
 
-void WebEngine::RegisterNewWindowPolicyDecidedCallback(Dali::WebEnginePlugin::WebEngineNewWindowPolicyDecidedCallback callback)
-{
-  GetImplementation(*this).RegisterNewWindowPolicyDecidedCallback(callback);
-}
-
 void WebEngine::RegisterNewWindowCreatedCallback(Dali::WebEnginePlugin::WebEngineNewWindowCreatedCallback callback)
 {
   GetImplementation(*this).RegisterNewWindowCreatedCallback(callback);
@@ -575,21 +565,6 @@ void WebEngine::RegisterContextMenuHiddenCallback(Dali::WebEnginePlugin::WebEngi
   GetImplementation(*this).RegisterContextMenuHiddenCallback(callback);
 }
 
-void WebEngine::RegisterFullscreenEnteredCallback(Dali::WebEnginePlugin::WebEngineFullscreenEnteredCallback callback)
-{
-  GetImplementation(*this).RegisterFullscreenEnteredCallback(callback);
-}
-
-void WebEngine::RegisterFullscreenExitedCallback(Dali::WebEnginePlugin::WebEngineFullscreenExitedCallback callback)
-{
-  GetImplementation(*this).RegisterFullscreenExitedCallback(callback);
-}
-
-void WebEngine::RegisterTextFoundCallback(Dali::WebEnginePlugin::WebEngineTextFoundCallback callback)
-{
-  GetImplementation(*this).RegisterTextFoundCallback(callback);
-}
-
 void WebEngine::GetPlainTextAsynchronously(Dali::WebEnginePlugin::PlainTextReceivedCallback callback)
 {
   GetImplementation(*this).GetPlainTextAsynchronously(callback);
index f8e3298c099fcac66fd6df10773954a059b40cc1..1515c766a8824bd23385cdc30b4a403d3e6a08af 100755 (executable)
@@ -661,11 +661,6 @@ public:
    */
   bool SendWheelEvent(const WheelEvent& event);
 
-  /**
-   * @brief Exit full-screen.
-   */
-  void ExitFullscreen();
-
   /**
    * @brief Callback to be called when frame would be rendered.
    *
@@ -743,13 +738,6 @@ public:
    */
   void RegisterNavigationPolicyDecidedCallback(Dali::WebEnginePlugin::WebEngineNavigationPolicyDecidedCallback callback);
 
-  /**
-   * @brief Callback to be called when new window policy would be decided.
-   *
-   * @param[in] callback
-   */
-  void RegisterNewWindowPolicyDecidedCallback(Dali::WebEnginePlugin::WebEngineNewWindowPolicyDecidedCallback callback);
-
   /**
    * @brief Callback to be called when a new window would be created.
    *
@@ -792,27 +780,6 @@ public:
    */
   void RegisterContextMenuHiddenCallback(Dali::WebEnginePlugin::WebEngineContextMenuHiddenCallback callback);
 
-  /**
-   * @brief Callback to be called when fullscreen would be entered.
-   *
-   * @param[in] callback
-   */
-  void RegisterFullscreenEnteredCallback(Dali::WebEnginePlugin::WebEngineFullscreenEnteredCallback callback);
-
-  /**
-   * @brief Callback to be called when fullscreen would be exited.
-   *
-   * @param[in] callback
-   */
-  void RegisterFullscreenExitedCallback(Dali::WebEnginePlugin::WebEngineFullscreenExitedCallback callback);
-
-  /**
-   * @brief Callback to be called when text would be found.
-   *
-   * @param[in] callback
-   */
-  void RegisterTextFoundCallback(Dali::WebEnginePlugin::WebEngineTextFoundCallback callback);
-
   /**
    * @brief Get a plain text of current web page asynchronously.
    *
index 71b69ea0f42cf0dcef0ae9e15b5702ac5d3c977a..87e1f6e68c8376939a4f61a97b16635e2b9f5160 100644 (file)
@@ -690,11 +690,6 @@ bool WebEngine::SendWheelEvent(const Dali::WheelEvent& event)
   return mPlugin->SendWheelEvent(event);
 }
 
-void WebEngine::ExitFullscreen()
-{
-  mPlugin->ExitFullscreen();
-}
-
 void WebEngine::RegisterFrameRenderedCallback(Dali::WebEnginePlugin::WebEngineFrameRenderedCallback callback)
 {
   mPlugin->RegisterFrameRenderedCallback(callback);
@@ -750,11 +745,6 @@ void WebEngine::RegisterNavigationPolicyDecidedCallback(Dali::WebEnginePlugin::W
   mPlugin->RegisterNavigationPolicyDecidedCallback(callback);
 }
 
-void WebEngine::RegisterNewWindowPolicyDecidedCallback(Dali::WebEnginePlugin::WebEngineNewWindowPolicyDecidedCallback callback)
-{
-  mPlugin->RegisterNewWindowPolicyDecidedCallback(callback);
-}
-
 void WebEngine::RegisterNewWindowCreatedCallback(Dali::WebEnginePlugin::WebEngineNewWindowCreatedCallback callback)
 {
   mPlugin->RegisterNewWindowCreatedCallback(callback);
@@ -785,21 +775,6 @@ void WebEngine::RegisterContextMenuHiddenCallback(Dali::WebEnginePlugin::WebEngi
   mPlugin->RegisterContextMenuHiddenCallback(callback);
 }
 
-void WebEngine::RegisterFullscreenEnteredCallback(Dali::WebEnginePlugin::WebEngineFullscreenEnteredCallback callback)
-{
-  mPlugin->RegisterFullscreenEnteredCallback(callback);
-}
-
-void WebEngine::RegisterFullscreenExitedCallback(Dali::WebEnginePlugin::WebEngineFullscreenExitedCallback callback)
-{
-  mPlugin->RegisterFullscreenExitedCallback(callback);
-}
-
-void WebEngine::RegisterTextFoundCallback(Dali::WebEnginePlugin::WebEngineTextFoundCallback callback)
-{
-  mPlugin->RegisterTextFoundCallback(callback);
-}
-
 void WebEngine::GetPlainTextAsynchronously(Dali::WebEnginePlugin::PlainTextReceivedCallback callback)
 {
   mPlugin->GetPlainTextAsynchronously(callback);
index b3ef0608bbb753c35e9b4317b5432cbf4cc28972..1a35dc9b59b5fb837a6a4394112779e060201242 100755 (executable)
@@ -467,11 +467,6 @@ public:
    */
   bool SendWheelEvent(const Dali::WheelEvent& event);
 
-  /**
-   * @copydoc Dali::WebEngine::ExitFullscreen()
-   */
-  void ExitFullscreen();
-
   /**
    @copydoc Dali::WebEngine::RegisterFrameRenderedCallback()
    */
@@ -527,11 +522,6 @@ public:
    */
   void RegisterNavigationPolicyDecidedCallback(Dali::WebEnginePlugin::WebEngineNavigationPolicyDecidedCallback callback);
 
-  /**
-   @copydoc Dali::WebEngine::RegisterNewWindowPolicyDecidedCallback()
-   */
-  void RegisterNewWindowPolicyDecidedCallback(Dali::WebEnginePlugin::WebEngineNewWindowPolicyDecidedCallback callback);
-
   /**
    @copydoc Dali::WebEngine::RegisterNewWindowCreatedCallback()
    */
@@ -562,21 +552,6 @@ public:
    */
   void RegisterContextMenuHiddenCallback(Dali::WebEnginePlugin::WebEngineContextMenuHiddenCallback callback);
 
-  /**
-   * @copydoc Dali::WebEngine::RegisterFullscreenEnteredCallback()
-   */
-  void RegisterFullscreenEnteredCallback(Dali::WebEnginePlugin::WebEngineFullscreenEnteredCallback callback);
-
-  /**
-   * @copydoc Dali::WebEngine::RegisterFullscreenExitedCallback()
-   */
-  void RegisterFullscreenExitedCallback(Dali::WebEnginePlugin::WebEngineFullscreenExitedCallback callback);
-
-  /**
-   * @copydoc Dali::WebEngine::RegisterTextFoundCallback()
-   */
-  void RegisterTextFoundCallback(Dali::WebEnginePlugin::WebEngineTextFoundCallback callback);
-
   /**
    * @copydoc Dali::WebEngine::GetPlainTextAsynchronously()
    */