diff --git a/cef1/libcef/scheme_registrar_impl.cc b/cef1/libcef/scheme_registrar_impl.cc index 0f2b78a84..71b003a99 100644 --- a/cef1/libcef/scheme_registrar_impl.cc +++ b/cef1/libcef/scheme_registrar_impl.cc @@ -12,12 +12,6 @@ #include "third_party/WebKit/Source/Platform/chromium/public/WebString.h" #include "third_party/WebKit/Source/WebKit/chromium/public/WebSecurityPolicy.h" -struct CefSchemeRegistrarImpl::SchemeInfo { - std::string scheme_name; - bool is_local; - bool is_display_isolated; -}; - CefSchemeRegistrarImpl::CefSchemeRegistrarImpl() : supported_thread_id_(base::PlatformThread::CurrentId()) { } diff --git a/cef1/libcef/scheme_registrar_impl.h b/cef1/libcef/scheme_registrar_impl.h index 6fc673f43..ca14cbbcf 100644 --- a/cef1/libcef/scheme_registrar_impl.h +++ b/cef1/libcef/scheme_registrar_impl.h @@ -38,7 +38,11 @@ class CefSchemeRegistrarImpl : public CefSchemeRegistrar { base::PlatformThreadId supported_thread_id_; // Custom schemes that need to be registered with WebKit. - struct SchemeInfo; + struct SchemeInfo { + std::string scheme_name; + bool is_local; + bool is_display_isolated; + }; typedef std::list SchemeInfoList; SchemeInfoList scheme_info_list_;