HomeSort by relevance Sort by last modified time
    Searched defs:nacl (Results 26 - 41 of 41) sorted by null

12

  /external/chromium_org/components/nacl/renderer/
pnacl_translation_resource_host.h 15 namespace nacl { namespace
31 const nacl::PnaclCacheInfo& cache_info,
65 const nacl::PnaclCacheInfo& cache_info,
ppb_nacl_private_impl.cc 5 #include "components/nacl/renderer/ppb_nacl_private_impl.h"
13 #include "components/nacl/common/nacl_host_messages.h"
14 #include "components/nacl/common/nacl_types.h"
15 #include "components/nacl/renderer/pnacl_translation_resource_host.h"
80 // Launch NaCl's sel_ldr process.
91 nacl::FileDescriptor result_socket;
110 // Conditionally block 'Dev' interfaces. We do this for the NaCl process, so
118 nacl::NaClLaunchResult launch_result;
121 nacl::NaClLaunchParams(instance_info.url.spec(),
150 nacl::ToNativeHandle(result_socket)
430 namespace nacl { namespace
    [all...]
  /external/chromium_org/ppapi/native_client/src/untrusted/nacl_ppapi_util/
string_buffer.cc 11 namespace nacl { namespace
65 } // namespace nacl
  /external/chromium_org/components/nacl/browser/
nacl_broker_host_win.cc 5 #include "components/nacl/browser/nacl_broker_host_win.h"
10 #include "components/nacl/browser/nacl_broker_service_win.h"
11 #include "components/nacl/browser/nacl_browser.h"
12 #include "components/nacl/common/nacl_cmd_line.h"
13 #include "components/nacl/common/nacl_messages.h"
14 #include "components/nacl/common/nacl_process_type.h"
15 #include "components/nacl/common/nacl_switches.h"
40 namespace nacl { namespace
56 // Create the path to the nacl broker/loader executable.
118 } // namespace nacl
    [all...]
nacl_host_message_filter.cc 5 #include "components/nacl/browser/nacl_host_message_filter.h"
7 #include "components/nacl/browser/nacl_browser.h"
8 #include "components/nacl/browser/nacl_file_host.h"
9 #include "components/nacl/browser/nacl_process_host.h"
10 #include "components/nacl/browser/pnacl_host.h"
11 #include "components/nacl/common/nacl_host_messages.h"
17 namespace nacl { namespace
68 const nacl::NaClLaunchParams& launch_params,
85 nacl::NaClBrowser::GetDelegate()->MapUrlToLocalFilePath(
139 const nacl::PnaclCacheInfo& cache_info)
    [all...]
nacl_validation_cache.cc 5 #include "components/nacl/browser/nacl_validation_cache.h"
10 namespace nacl { namespace
19 const char kValidationCacheBeginMagic[] = "NaCl";
128 } // namespace nacl
nacl_browser.h 17 #include "components/nacl/browser/nacl_browser_delegate.h"
18 #include "components/nacl/browser/nacl_validation_cache.h"
23 namespace nacl { namespace
34 // Will it be possible to launch a NaCl process, eventually?
37 // Are we ready to launch a NaCl process now? Implies IsOk().
78 // The NaCl singleton keeps information about NaCl executable files opened via
79 // PPAPI. This allows the NaCl process to get trusted information about the
83 // modified after validation, allowing an escape from the NaCl sandbox.
87 // Instead of allowing these attacks, the NaCl process only trusts informatio
    [all...]
nacl_process_host.h 16 #include "components/nacl/common/nacl_types.h"
35 namespace nacl { namespace
40 // Represents the browser side of the browser <--> NaCl communication
41 // channel. There will be one NaClProcessHost per NaCl process
42 // The browser is responsible for starting the NaCl process
44 // After that, most of the communication is directly between NaCl plugin
45 // running in the renderer and NaCl processes.
51 // permission_bits: controls which interfaces the NaCl plugin can use.
79 // Initialize the new NaCl process. Result is returned by sending ipc
101 // nacl_process_host.h doesn't include NaCl headers. Needed since it'
    [all...]
nacl_browser.cc 5 #include "components/nacl/browser/nacl_browser.h"
40 // Entries may not be claimed for two main reasons. 1) the NaCl process could
41 // be killed while it is loading. 2) the trusted NaCl plugin opens files using
71 #error Add support for your architecture to NaCl IRT file selection
106 UMA_HISTOGRAM_ENUMERATION("NaCl.ValidationCache.Query", status, CACHE_MAX);
111 UMA_HISTOGRAM_ENUMERATION("NaCl.ValidationCache.Set", status, CACHE_MAX);
120 namespace nacl { namespace
126 // allow a NaCl inner sandbox escape.
190 // variable. This allows the NaCl/Chromium integration bot to
193 // variable that the standalone NaCl PPAPI plugin accepts
    [all...]
nacl_process_host.cc 5 #include "components/nacl/browser/nacl_process_host.h"
29 #include "components/nacl/browser/nacl_browser.h"
30 #include "components/nacl/browser/nacl_host_message_filter.h"
31 #include "components/nacl/common/nacl_cmd_line.h"
32 #include "components/nacl/common/nacl_host_messages.h"
33 #include "components/nacl/common/nacl_messages.h"
34 #include "components/nacl/common/nacl_process_type.h"
35 #include "components/nacl/common/nacl_switches.h"
62 #include "components/nacl/browser/nacl_broker_service_win.h"
63 #include "components/nacl/common/nacl_debug_exception_handler_win.h
100 namespace nacl { namespace
204 namespace nacl { namespace
    [all...]
  /external/chromium_org/components/nacl/common/
nacl_types.h 25 namespace nacl { namespace
40 // Parameters sent to the NaCl process when we start it.
54 // issues in cases where NaCl is not compiled into the main Chromium
65 // Parameters sent to the browser process to have it launch a NaCl process.
101 } // namespace nacl
  /external/chromium/chrome/common/
chrome_content_client.cc 25 const char* kNaClPluginName = "Chrome NaCl";
26 const char* kNaClPluginMimeType = "application/x-nacl";
77 PepperPluginInfo nacl; local
78 nacl.path = path;
79 nacl.name = kNaClPluginName;
81 nacl.enabled = CommandLine::ForCurrentProcess()->HasSwitch(
86 nacl.mime_types.push_back(nacl_mime_type);
87 plugins->push_back(nacl);
  /external/chromium_org/ppapi/native_client/src/trusted/plugin/
pnacl_translate_thread.h 22 namespace nacl { namespace
76 NaClSubprocess* StartSubprocess(const nacl::string& url,
86 const nacl::string& error_string);
89 const nacl::string& soname,
90 const nacl::string& lib_dependencies);
96 nacl::scoped_ptr<NaClThread> translate_thread_;
100 nacl::scoped_ptr<NaClSubprocess> llc_subprocess_;
101 nacl::scoped_ptr<NaClSubprocess> ld_subprocess_;
service_runtime.h 32 namespace nacl { namespace
51 SelLdrStartParams(const nacl::string& url,
68 nacl::string url;
150 class PluginReverseInterface: public nacl::ReverseInterface {
152 PluginReverseInterface(nacl::WeakRefAnchor* anchor,
163 virtual void Log(nacl::string message);
165 virtual void DoPostMessage(nacl::string message);
169 virtual bool EnumerateManifestKeys(std::set<nacl::string>* out_keys);
171 virtual bool OpenManifestEntry(nacl::string url_key,
180 virtual int64_t RequestQuotaForWrite(nacl::string file_id
    [all...]
plugin.h 36 namespace nacl { namespace
39 } // namespace nacl
79 // NaCl module can be loaded given a DescWrapper.
81 // Starts NaCl module but does not wait until low-level
96 bool LoadNaClModule(nacl::DescWrapper* wrapper, ErrorInfo* error_info,
108 // This is invoked as a callback when the NaCl module makes the
116 // A helper SRPC NaCl module can be loaded given a DescWrapper.
119 // Returns NULL or the NaClSubprocess of the new helper NaCl module.
120 NaClSubprocess* LoadHelperNaClModule(nacl::DescWrapper* wrapper,
142 void AddToConsole(const nacl::string& text)
    [all...]
  /external/chromium_org/chrome/common/
chrome_content_client.cc 27 #include "components/nacl/common/nacl_process_type.h"
48 #include "components/nacl/common/nacl_sandbox_type_mac.h"
72 const char kNaClPluginMimeType[] = "application/x-nacl";
175 // from the Chrome Web Store to use NaCl even if the command line switch
176 // isn't set. For other uses of NaCl we check for the command line switch.
182 content::PepperPluginInfo nacl; local
183 nacl.path = path;
184 nacl.name = ChromeContentClient::kNaClPluginName;
188 nacl.mime_types.push_back(nacl_mime_type);
194 nacl.mime_types.push_back(pnacl_mime_type)
    [all...]

Completed in 535 milliseconds

12