HomeSort by relevance Sort by last modified time
    Searched refs:gin (Results 1 - 25 of 121) sorted by null

1 2 3 4 5

  /external/chromium_org/gin/public/
gin_embedders.h 8 namespace gin { namespace
19 } // namespace gin
wrapper_info.h 8 #include "gin/gin_export.h"
9 #include "gin/public/gin_embedders.h"
12 namespace gin { namespace
14 // Gin embedder that use their own WrapperInfo-like structs must ensure that
30 } // namespace gin
isolate_holder.h 10 #include "gin/gin_export.h"
16 namespace gin { namespace
20 // To embed Gin, first create an instance of IsolateHolder to hold the
24 // You can use gin in two modes: either gin manages V8, or the gin-embedder
25 // manages gin. If gin manages V8, use the IsolateHolder constructor without
26 // parameters, otherwise, the gin-embedder needs to create v8::Isolates and
49 } // namespace gin
    [all...]
  /external/chromium_org/mojo/apps/js/
mojo_runner_delegate.h 9 #include "gin/modules/module_runner_delegate.h"
15 class MojoRunnerDelegate : public gin::ModuleRunnerDelegate {
20 void Start(gin::Runner* runner, MojoHandle pipe, const std::string& module);
24 virtual void UnhandledException(gin::Runner* runner,
25 gin::TryCatch& try_catch) OVERRIDE;
mojo_runner_delegate.cc 9 #include "gin/converter.h"
10 #include "gin/modules/console.h"
11 #include "gin/modules/module_registry.h"
12 #include "gin/try_catch.h"
33 void StartCallback(base::WeakPtr<gin::Runner> runner,
38 CHECK(gin::ConvertFromV8(isolate, module, &start));
40 v8::Handle<v8::Value> args[] = { gin::ConvertToV8(isolate, pipe) };
48 AddBuiltinModule(gin::Console::kModuleName, gin::Console::GetTemplate);
58 void MojoRunnerDelegate::Start(gin::Runner* runner
    [all...]
  /external/chromium_org/mojo/apps/js/bindings/gl/
context.h 10 #include "gin/handle.h"
11 #include "gin/public/wrapper_info.h"
12 #include "gin/wrappable.h"
16 namespace gin { namespace
27 class Context : public gin::Wrappable<Context> {
29 static gin::WrapperInfo kWrapperInfo;
31 static gin::Handle<Context> Create(v8::Isolate* isolate, uint64_t encoded,
35 static gin::Handle<Shader> CreateShader(const gin::Arguments& arguments,
37 static void ShaderSource(gin::Handle<Shader> shader
    [all...]
module.cc 11 #include "gin/arguments.h"
12 #include "gin/object_template_builder.h"
13 #include "gin/per_isolate_data.h"
14 #include "gin/wrappable.h"
25 gin::WrapperInfo kWrapperInfo = { gin::kEmbedderNativeGin };
27 gin::Handle<Context> CreateContext(const gin::Arguments& args, uint64_t encoded,
35 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate)
    [all...]
opaque.cc 7 #include "gin/object_template_builder.h"
8 #include "gin/per_isolate_data.h"
14 gin::WrapperInfo Opaque::kWrapperInfo = { gin::kEmbedderNativeGin };
16 gin::Handle<Opaque> Opaque::Create(v8::Isolate* isolate, GLuint value) {
17 return gin::CreateHandle(isolate, new Opaque(value));
21 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate);
24 templ = gin::ObjectTemplateBuilder(isolate)
26 templ->SetInternalFieldCount(gin::kNumberOfInternalFields)
    [all...]
context.cc 9 #include "gin/arguments.h"
10 #include "gin/object_template_builder.h"
11 #include "gin/per_isolate_data.h"
18 gin::WrapperInfo Context::kWrapperInfo = { gin::kEmbedderNativeGin };
20 gin::Handle<Context> Context::Create(v8::Isolate* isolate, uint64_t encoded,
22 return gin::CreateHandle(isolate, new Context(encoded, width, height));
27 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate);
30 templ = gin::ObjectTemplateBuilder(isolate
    [all...]
opaque.h 10 #include "gin/handle.h"
11 #include "gin/public/wrapper_info.h"
12 #include "gin/wrappable.h"
21 class Opaque : public gin::Wrappable<Opaque> {
23 static gin::WrapperInfo kWrapperInfo;
25 static gin::Handle<Opaque> Create(v8::Isolate* isolate, GLuint value);
  /external/chromium_org/mojo/apps/js/bindings/
threading.cc 8 #include "gin/object_template_builder.h"
9 #include "gin/per_isolate_data.h"
21 gin::WrapperInfo g_wrapper_info = { gin::kEmbedderNativeGin };
28 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate);
33 templ = gin::ObjectTemplateBuilder(isolate)
waiting_callback.cc 7 #include "gin/per_context_data.h"
8 #include "gin/per_isolate_data.h"
16 return gin::StringToSymbol(isolate, "::mojo::js::WaitingCallback");
21 gin::WrapperInfo WaitingCallback::kWrapperInfo = { gin::kEmbedderNativeGin };
27 runner_ = gin::PerContextData::From(context)->runner()->GetWeakPtr();
35 gin::Handle<WaitingCallback> WaitingCallback::Create(
37 return gin::CreateHandle(isolate, new WaitingCallback(isolate, callback));
41 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate)
    [all...]
support.cc 8 #include "gin/arguments.h"
9 #include "gin/converter.h"
10 #include "gin/function_template.h"
11 #include "gin/object_template_builder.h"
12 #include "gin/per_isolate_data.h"
13 #include "gin/public/wrapper_info.h"
14 #include "gin/wrappable.h"
24 WaitingCallback* AsyncWait(const gin::Arguments& args, mojo::Handle handle,
27 gin::Handle<WaitingCallback> waiting_callback =
45 gin::WrapperInfo g_wrapper_info = { gin::kEmbedderNativeGin }
    [all...]
core.cc 9 #include "gin/arguments.h"
10 #include "gin/array_buffer.h"
11 #include "gin/converter.h"
12 #include "gin/dictionary.h"
13 #include "gin/function_template.h"
14 #include "gin/object_template_builder.h"
15 #include "gin/per_isolate_data.h"
16 #include "gin/public/wrapper_info.h"
24 gin::Dictionary CreateMessagePipe(const gin::Arguments& args)
    [all...]
waiting_callback.h 8 #include "gin/handle.h"
9 #include "gin/runner.h"
10 #include "gin/wrappable.h"
16 class WaitingCallback : public gin::Wrappable<WaitingCallback>,
19 static gin::WrapperInfo kWrapperInfo;
21 static gin::Handle<WaitingCallback> Create(
40 base::WeakPtr<gin::Runner> runner_;
  /external/chromium_org/content/renderer/
gin_browsertest.cc 9 #include "gin/handle.h"
10 #include "gin/per_isolate_data.h"
11 #include "gin/wrappable.h"
21 class TestGinObject : public gin::Wrappable<TestGinObject> {
23 static gin::WrapperInfo kWrapperInfo;
25 static gin::Handle<TestGinObject> Create(v8::Isolate* isolate, bool* alive) {
26 return gin::CreateHandle(isolate, new TestGinObject(alive));
38 gin::WrapperInfo TestGinObject::kWrapperInfo = { gin::kEmbedderNativeGin };
41 gin::PerIsolateData* data = gin::PerIsolateData::From(isolate)
    [all...]
stats_collection_controller.h 9 #include "gin/wrappable.h"
22 : public gin::Wrappable<StatsCollectionController> {
24 static gin::WrapperInfo kWrapperInfo;
  /external/chromium_org/gin/modules/
console.h 8 #include "gin/gin_export.h"
11 namespace gin { namespace
21 } // namespace gin
  /external/chromium_org/gin/test/
gtest.h 10 namespace gin { namespace
21 } // namespace gin
file_runner.cc 5 #include "gin/test/file_runner.h"
10 #include "gin/converter.h"
11 #include "gin/modules/console.h"
12 #include "gin/modules/module_registry.h"
13 #include "gin/public/isolate_holder.h"
14 #include "gin/test/gtest.h"
15 #include "gin/try_catch.h"
18 namespace gin { namespace
54 gin::IsolateHolder instance;
55 gin::Runner runner(delegate, instance.isolate())
    [all...]
  /external/chromium_org/gin/
handle.h 8 #include "gin/converter.h"
10 namespace gin { namespace
12 // You can use gin::Handle on the stack to retain a gin::Wrappable object.
13 // Currently we don't have a mechanism for retaining a gin::Wrappable object
43 struct Converter<gin::Handle<T> > {
45 const gin::Handle<T>& val) {
49 gin::Handle<T>* out) {
54 *out = gin::Handle<T>(val, object);
62 gin::Handle<T> CreateHandle(v8::Isolate* isolate, T* object)
    [all...]
try_catch.h 11 #include "gin/gin_export.h"
14 namespace gin { namespace
31 } // namespace gin
runner_unittest.cc 5 #include "gin/runner.h"
8 #include "gin/converter.h"
9 #include "gin/public/isolate_holder.h"
17 namespace gin { namespace
22 gin::IsolateHolder instance;
37 } // namespace gin
  /external/chromium_org/mojo/apps/js/test/
run_js_tests.cc 7 #include "gin/modules/module_registry.h"
8 #include "gin/test/file_runner.h"
9 #include "gin/test/gtest.h"
17 class TestRunnerDelegate : public gin::FileRunnerDelegate {
36 gin::RunTestFromFile(path, &delegate);
57 gin::RunTestFromFile(path, &delegate);
  /external/chromium_org/gin/shell/
gin_main.cc 11 #include "gin/modules/console.h"
12 #include "gin/modules/module_runner_delegate.h"
13 #include "gin/public/isolate_holder.h"
14 #include "gin/test/file_runner.h"
15 #include "gin/try_catch.h"
17 namespace gin { namespace
57 } // namespace gin
64 gin::IsolateHolder instance;
68 gin::ShellRunnerDelegate delegate;
69 gin::Runner runner(&delegate, instance.isolate())
    [all...]

Completed in 238 milliseconds

1 2 3 4 5