Lines Matching defs:V8Proxy
124 class V8Proxy {
135 explicit V8Proxy(Frame*);
137 ~V8Proxy();
189 // Returns V8Proxy object of the currently executing context.
190 static V8Proxy* retrieve();
191 // Returns V8Proxy object associated with a frame.
192 static V8Proxy* retrieve(Frame*);
193 // Returns V8Proxy object associated with a script execution context.
194 static V8Proxy* retrieve(ScriptExecutionContext*);
353 v8::Handle<v8::Value> V8Proxy::constructDOMObject(const v8::Arguments& args, WrapperTypeInfo* type)
356 return throwError(V8Proxy::TypeError, "DOM object constructor cannot be called as a function.");
368 v8::Handle<v8::Value> V8Proxy::constructDOMObjectWithScriptExecutionContext(const v8::Arguments& args, WrapperTypeInfo* type)
371 return throwError(V8Proxy::TypeError, "");
375 return throwError(V8Proxy::ReferenceError, "");
400 inline v8::Handle<v8::Primitive> throwError(const char* message, V8Proxy::ErrorType type = V8Proxy::TypeError)
403 V8Proxy::throwError(type, message);
410 V8Proxy::setDOMException(ec);