]> git.sesse.net Git - casparcg/blobdiff - dependencies64/cef/linux/include/cef_client.h
Upgrade CEF to 3.3029.1611.g44e39a8 / Chromium 58.0.3029.81.
[casparcg] / dependencies64 / cef / linux / include / cef_client.h
similarity index 95%
rename from dependencies64/cef/include/cef_client.h
rename to dependencies64/cef/linux/include/cef_client.h
index d413e0e645c9c186f46756b5aeeff6fe3ad8dc45..9421c7c087b4c31f6fc31f49be933c1bc33ec5b0 100644 (file)
@@ -44,6 +44,7 @@
 #include "include/cef_display_handler.h"
 #include "include/cef_download_handler.h"
 #include "include/cef_drag_handler.h"
+#include "include/cef_find_handler.h"
 #include "include/cef_focus_handler.h"
 #include "include/cef_geolocation_handler.h"
 #include "include/cef_jsdialog_handler.h"
@@ -58,7 +59,7 @@
 // Implement this interface to provide handler implementations.
 ///
 /*--cef(source=client,no_debugct_check)--*/
-class CefClient : public virtual CefBase {
+class CefClient : public virtual CefBaseRefCounted {
  public:
   ///
   // Return the handler for context menus. If no handler is provided the default
@@ -103,6 +104,14 @@ class CefClient : public virtual CefBase {
     return NULL;
   }
 
+  ///
+  // Return the handler for find result events.
+  ///
+  /*--cef()--*/
+  virtual CefRefPtr<CefFindHandler> GetFindHandler() {
+    return NULL;
+  }
+
   ///
   // Return the handler for focus events.
   ///