diff --git a/gui/cefdisplay/inc/osr_handler.h b/gui/cefdisplay/inc/osr_handler.h
index 0de09fae8eeaf90b43a4dfabe15c00a3c316b345..19da5918ef27471c4613d7c52c4d3ac74db3fa9e 100644
--- a/gui/cefdisplay/inc/osr_handler.h
+++ b/gui/cefdisplay/inc/osr_handler.h
@@ -18,6 +18,8 @@
 
 #include "base_handler.h"
 
+#include "include/cef_version.h"
+
 /// Class used to handle off-screen application and should emulate some render requests
 
 class OsrHandler : public BaseHandler, public CefRenderHandler {
@@ -30,7 +32,11 @@ public:
 
    // CefRenderHandler methods.
    virtual bool GetRootScreenRect(CefRefPtr<CefBrowser> browser, CefRect &rect) OVERRIDE;
+#if CEF_COMMIT_NUMBER > 1894
+   virtual void GetViewRect(CefRefPtr<CefBrowser> browser, CefRect &rect) OVERRIDE;
+#else
    virtual bool GetViewRect(CefRefPtr<CefBrowser> browser, CefRect &rect) OVERRIDE;
+#endif
    virtual bool GetScreenPoint(CefRefPtr<CefBrowser> browser, int viewX, int viewY, int &screenX,
                                int &screenY) OVERRIDE;
    virtual bool GetScreenInfo(CefRefPtr<CefBrowser> browser, CefScreenInfo &screen_info) OVERRIDE;
diff --git a/gui/cefdisplay/src/osr_handler.cxx b/gui/cefdisplay/src/osr_handler.cxx
index 5b474eb077f7bd707e0f1933a97b45faa793ca59..ea814fad6a5de653f85e86ab797308402fb2bf5e 100644
--- a/gui/cefdisplay/src/osr_handler.cxx
+++ b/gui/cefdisplay/src/osr_handler.cxx
@@ -44,7 +44,11 @@ bool OsrHandler::GetRootScreenRect(CefRefPtr<CefBrowser> browser, CefRect &rect)
    // return osr_delegate_->GetRootScreenRect(browser, rect);
 }
 
+#if CEF_COMMIT_NUMBER > 1894
+void OsrHandler::GetViewRect(CefRefPtr<CefBrowser> browser, CefRect &rect)
+#else
 bool OsrHandler::GetViewRect(CefRefPtr<CefBrowser> browser, CefRect &rect)
+#endif
 {
    CEF_REQUIRE_UI_THREAD();
 
@@ -52,8 +56,9 @@ bool OsrHandler::GetViewRect(CefRefPtr<CefBrowser> browser, CefRect &rect)
    rect.width = 800;
    rect.height = 600;
 
+#if CEF_COMMIT_NUMBER <= 1894
    return true;
-
+#endif
    // if (!osr_delegate_) return false;
    // return osr_delegate_->GetViewRect(browser, rect);
 }