15f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri// Copyright 2013 The Chromium Authors. All rights reserved.
25f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri// Use of this source code is governed by a BSD-style license that can be
35f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri// found in the LICENSE file.
45f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri
55f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri#ifndef MOJO_APPS_JS_BINDINGS_GL_MODULE_H_
65f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri#define MOJO_APPS_JS_BINDINGS_GL_MODULE_H_
75f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri
85f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri#include "gin/public/wrapper_info.h"
95f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri#include "v8/include/v8.h"
105f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri
115f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbierinamespace mojo {
125f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbierinamespace js {
135f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbierinamespace gl {
145f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri
155f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieriextern const char* kModuleName;
165f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieriv8::Local<v8::Value> GetModule(v8::Isolate* isolate);
175f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri
185f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri}  // namespace gl
195f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri}  // namespace js
205f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri}  // namespace mojo
215f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri
225f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri#endif  // MOJO_APPS_JS_BINDINGS_GL_H_
235f968a64dc965c7197c2b85ccf0a596fde366c06Luca Barbieri