// Copyright 2013 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_NACL_BROWSER_NACL_BROWSER_DELEGATE_H_ #define COMPONENTS_NACL_BROWSER_NACL_BROWSER_DELEGATE_H_ #include <string> #include "base/functional/callback_forward.h" #include "content/public/browser/browser_ppapi_host.h" class GURL; namespace base { class FilePath; } namespace ppapi { namespace host { class HostFactory; } } // Encapsulates the dependencies of NaCl code on chrome/, to avoid a direct // dependency on chrome/. All methods should be called on the IO thread unless // otherwise noted. class NaClBrowserDelegate { … }; #endif // COMPONENTS_NACL_BROWSER_NACL_BROWSER_DELEGATE_H_