| Index: components/nacl/browser/nacl_process_host.h
|
| diff --git a/components/nacl/browser/nacl_process_host.h b/components/nacl/browser/nacl_process_host.h
|
| index cae9b7308518e0c76343eb8c6495d6eb12892c57..35c3b5c441aa01224d6350893d6c127feb921b23 100644
|
| --- a/components/nacl/browser/nacl_process_host.h
|
| +++ b/components/nacl/browser/nacl_process_host.h
|
| @@ -107,12 +107,6 @@ class NaClProcessHost : public content::BrowserChildProcessHostDelegate {
|
| content::BrowserPpapiHost* browser_ppapi_host() { return ppapi_host_.get(); }
|
|
|
| private:
|
| - // Internal class that holds the NaClHandle objecs so that
|
| - // nacl_process_host.h doesn't include NaCl headers. Needed since it's
|
| - // included by src\content, which can't depend on the NaCl gyp file because it
|
| - // depends on chrome.gyp (circular dependency).
|
| - struct NaClInternal;
|
| -
|
| bool LaunchNaClGdb();
|
|
|
| // Mark the process as using a particular GDB debug stub port and notify
|
| @@ -224,9 +218,6 @@ class NaClProcessHost : public content::BrowserChildProcessHostDelegate {
|
| // debug the NaCl loader.
|
| base::FilePath manifest_path_;
|
|
|
| - // Socket pairs for the NaCl process and renderer.
|
| - scoped_ptr<NaClInternal> internal_;
|
| -
|
| scoped_ptr<content::BrowserChildProcessHost> process_;
|
|
|
| bool uses_irt_;
|
| @@ -255,6 +246,9 @@ class NaClProcessHost : public content::BrowserChildProcessHostDelegate {
|
| // reporting crash information.
|
| base::SharedMemory crash_info_shmem_;
|
|
|
| + base::File socket_for_renderer_;
|
| + base::File socket_for_sel_ldr_;
|
| +
|
| base::WeakPtrFactory<NaClProcessHost> weak_factory_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(NaClProcessHost);
|
|
|