/external/chromium_org/content/renderer/ |
web_ui_mojo_context_state.h | 13 #include "gin/modules/module_registry_observer.h" 21 namespace gin { namespace 32 // this by way of gin. Non-builtin modules are downloaded by way of 34 class WebUIMojoContextState : public gin::ModuleRegistryObserver { 60 // gin::ModuleRegistryObserver overrides: 71 // Executes the script from gin.
|
/external/chromium_org/gin/ |
array_buffer.h | 11 #include "gin/converter.h" 12 #include "gin/gin_export.h" 15 namespace gin { namespace 78 } // namespace gin
|
converter_unittest.cc | 5 #include "gin/converter.h" 12 #include "gin/public/isolate_holder.h" 13 #include "gin/test/v8_test.h" 29 namespace gin { namespace 134 } // namespace 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...] |
interceptor.cc | 5 #include "gin/interceptor.h" 9 #include "gin/per_isolate_data.h" 11 namespace gin { namespace 68 } // namespace gin
|
isolate_holder.cc | 5 #include "gin/public/isolate_holder.h" 14 #include "gin/array_buffer.h" 15 #include "gin/debug_impl.h" 16 #include "gin/function_template.h" 17 #include "gin/per_isolate_data.h" 18 #include "gin/public/v8_platform.h" 19 #include "gin/run_microtasks_observer.h" 21 namespace gin { namespace 36 << "You need to invoke gin::IsolateHolder::Initialize first"; 64 if (mode == gin::IsolateHolder::kStrictMode) [all...] |
object_template_builder.h | 12 #include "gin/converter.h" 13 #include "gin/function_template.h" 14 #include "gin/gin_export.h" 17 namespace gin { namespace 101 // use one of the first two options. Also see gin::CreateFunctionTemplate() 145 } // namespace gin
|
per_isolate_data.cc | 7 #include "gin/per_isolate_data.h" 8 #include "gin/public/gin_embedders.h" 18 namespace gin { namespace 112 } // namespace gin
|
try_catch.cc | 5 #include "gin/try_catch.h" 9 #include "gin/converter.h" 11 namespace gin { namespace 49 } // namespace gin
|
wrappable.cc | 5 #include "gin/wrappable.h" 8 #include "gin/object_template_builder.h" 9 #include "gin/per_isolate_data.h" 11 namespace gin { namespace 71 // If this fails, the object is not managed by Gin. It is either a normal JS 73 // C++ object, but that object isn't managed by Gin (maybe Blink). 77 // If this fails, the object is managed by Gin, but it's not wrapping an 87 } // namespace gin
|
wrappable.h | 9 #include "gin/converter.h" 10 #include "gin/gin_export.h" 11 #include "gin/public/wrapper_info.h" 13 namespace gin { namespace 25 // objects. To retain a Wrappable object on the stack, use a gin::Handle. 34 // virtual gin::ObjectTemplateBuilder GetObjectTemplateBuilder( 42 // gin::ObjectTemplateBuilder MyClass::GetObjectTemplateBuilder( 49 // static Create function that returns a gin::Handle. Forcing creators through 114 } // namespace gin
|
arguments.h | 9 #include "gin/converter.h" 10 #include "gin/gin_export.h" 12 namespace gin { namespace 93 } // namespace gin
|
per_isolate_data.h | 12 #include "gin/gin_export.h" 13 #include "gin/public/wrapper_info.h" 20 namespace gin { namespace 26 // There is one instance of PerIsolateData per v8::Isolate managed by Gin. This 27 // class stores all the Gin-related data that varies per isolate. 95 } // namespace gin
|
shell_runner.cc | 5 #include "gin/shell_runner.h" 7 #include "gin/converter.h" 8 #include "gin/modules/module_registry.h" 9 #include "gin/per_context_data.h" 10 #include "gin/public/context_holder.h" 11 #include "gin/try_catch.h" 20 namespace gin { namespace 112 } // namespace gin
|
/external/chromium_org/gin/modules/ |
module_registry.h | 18 #include "gin/gin_export.h" 21 namespace gin { namespace 107 } // namespace gin
|
module_runner_delegate.cc | 5 #include "gin/modules/module_runner_delegate.h" 9 #include "gin/modules/module_registry.h" 10 #include "gin/object_template_builder.h" 11 #include "gin/public/context_holder.h" 13 namespace gin { namespace 67 } // namespace gin
|
timer.cc | 5 #include "gin/modules/timer.h" 8 #include "gin/object_template_builder.h" 9 #include "gin/per_context_data.h" 11 namespace gin { namespace 16 return gin::StringToSymbol(isolate, "::gin::Timer"); 23 gin::WrapperInfo Timer::kWrapperInfo = { gin::kEmbedderNativeGin }; 59 // a gin::Handle<> to keep this object alive past when the isolate it is part 103 } // namespace gin [all...] |
timer.h | 10 #include "gin/gin_export.h" 11 #include "gin/handle.h" 12 #include "gin/runner.h" 13 #include "gin/wrappable.h" 16 namespace gin { namespace 42 base::WeakPtr<gin::Runner> runner_; 64 } // namespace gin
|
/external/chromium_org/gin/public/ |
context_holder.h | 12 #include "gin/gin_export.h" 15 namespace gin { namespace 17 // Gin embedder that store embedder data in v8::Contexts must do so in a 20 // a V8 debugger implementation (not used by gin). 50 } // namespace gin
|
/external/chromium_org/gin/shell/ |
gin_main.cc | 11 #include "gin/array_buffer.h" 12 #include "gin/modules/console.h" 13 #include "gin/modules/module_runner_delegate.h" 14 #include "gin/public/isolate_holder.h" 15 #include "gin/test/file_runner.h" 16 #include "gin/try_catch.h" 18 namespace gin { namespace 58 } // namespace gin 65 gin::IsolateHolder::Initialize(gin::IsolateHolder::kStrictMode [all...] |
/external/chromium_org/gin/test/ |
file.cc | 5 #include "gin/test/file.h" 14 #include "gin/arguments.h" 15 #include "gin/converter.h" 16 #include "gin/object_template_builder.h" 17 #include "gin/per_isolate_data.h" 18 #include "gin/public/wrapper_info.h" 22 namespace gin { namespace 26 v8::Handle<v8::Value> ReadFileToString(gin::Arguments* args) { 36 return gin::Converter<std::string>::ToV8(args->isolate(), contents); 39 v8::Handle<v8::Value> GetSourceRootDirectory(gin::Arguments* args) [all...] |
file_runner.cc | 5 #include "gin/test/file_runner.h" 10 #include "gin/array_buffer.h" 11 #include "gin/converter.h" 12 #include "gin/modules/console.h" 13 #include "gin/modules/module_registry.h" 14 #include "gin/public/context_holder.h" 15 #include "gin/public/isolate_holder.h" 16 #include "gin/test/file.h" 17 #include "gin/test/gc.h" 18 #include "gin/test/gtest.h 22 namespace gin { namespace [all...] |
/external/chromium_org/mojo/apps/js/bindings/gl/ |
context.h | 11 #include "gin/handle.h" 12 #include "gin/public/wrapper_info.h" 13 #include "gin/runner.h" 14 #include "gin/wrappable.h" 19 namespace gin { namespace 29 class Context : public gin::Wrappable<Context> { 31 static gin::WrapperInfo kWrapperInfo; 34 static gin::Handle<Context> Create( 39 static void BufferData(GLenum target, const gin::ArrayBufferView& buffer, 41 static void CompileShader(const gin::Arguments& args, GLuint shader) [all...] |
/external/chromium_org/mojo/bindings/js/ |
handle.cc | 9 namespace gin { namespace 11 gin::WrapperInfo HandleWrapper::kWrapperInfo = { gin::kEmbedderNativeGin }; 56 gin::Handle<HandleWrapper> handle; 57 if (!Converter<gin::Handle<HandleWrapper> >::FromV8(isolate, val, &handle)) 64 } // namespace gin
|
handle.h | 9 #include "gin/converter.h" 10 #include "gin/handle.h" 11 #include "gin/wrappable.h" 14 namespace gin { namespace 19 class HandleWrapper : public gin::Wrappable<HandleWrapper> { 21 static gin::WrapperInfo kWrapperInfo; 23 static gin::Handle<HandleWrapper> Create(v8::Isolate* isolate, 25 return gin::CreateHandle(isolate, new HandleWrapper(handle)); 56 // We need to specialize the normal gin::Handle converter in order to handle 59 struct Converter<gin::Handle<gin::HandleWrapper> > [all...] |