Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(61)

Side by Side Diff: third_party/WebKit/Source/bindings/tests/results/core/V8TestException.cpp

Issue 2571063002: Remove Blink-in-JS (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file has been auto-generated by code_generator_v8.py. 5 // This file has been auto-generated by code_generator_v8.py.
6 // DO NOT MODIFY! 6 // DO NOT MODIFY!
7 7
8 // clang-format off 8 // clang-format off
9 #include "V8TestException.h" 9 #include "V8TestException.h"
10 10
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 99
100 TestException* impl = TestException::create(argument); 100 TestException* impl = TestException::create(argument);
101 v8::Local<v8::Object> wrapper = info.Holder(); 101 v8::Local<v8::Object> wrapper = info.Holder();
102 wrapper = impl->associateWithWrapper(info.GetIsolate(), &V8TestException::wrap perTypeInfo, wrapper); 102 wrapper = impl->associateWithWrapper(info.GetIsolate(), &V8TestException::wrap perTypeInfo, wrapper);
103 v8SetReturnValue(info, wrapper); 103 v8SetReturnValue(info, wrapper);
104 } 104 }
105 105
106 } // namespace TestExceptionV8Internal 106 } // namespace TestExceptionV8Internal
107 107
108 const V8DOMConfiguration::AccessorConfiguration V8TestExceptionAccessors[] = { 108 const V8DOMConfiguration::AccessorConfiguration V8TestExceptionAccessors[] = {
109 {"readonlyUnsignedShortAttribute", TestExceptionV8Internal::readonlyUnsigned ShortAttributeAttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_ cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScrip ts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, 109 {"readonlyUnsignedShortAttribute", TestExceptionV8Internal::readonlyUnsigned ShortAttributeAttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_ cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DO MConfiguration::CheckHolder},
110 {"readonlyStringAttribute", TestExceptionV8Internal::readonlyStringAttribute AttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Prope rtyAttribute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfi guration::OnPrototype, V8DOMConfiguration::CheckHolder}, 110 {"readonlyStringAttribute", TestExceptionV8Internal::readonlyStringAttribute AttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Prope rtyAttribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration ::CheckHolder},
111 }; 111 };
112 112
113 const V8DOMConfiguration::MethodConfiguration V8TestExceptionMethods[] = { 113 const V8DOMConfiguration::MethodConfiguration V8TestExceptionMethods[] = {
114 {"toString", TestExceptionV8Internal::toStringMethodCallback, 0, 0, static_c ast<v8::PropertyAttribute>(v8::DontEnum), V8DOMConfiguration::ExposedToAllScript s, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, 114 {"toString", TestExceptionV8Internal::toStringMethodCallback, 0, 0, static_c ast<v8::PropertyAttribute>(v8::DontEnum), V8DOMConfiguration::OnPrototype, V8DOM Configuration::CheckHolder},
115 }; 115 };
116 116
117 void V8TestException::constructorCallback(const v8::FunctionCallbackInfo<v8::Val ue>& info) { 117 void V8TestException::constructorCallback(const v8::FunctionCallbackInfo<v8::Val ue>& info) {
118 if (!info.IsConstructCall()) { 118 if (!info.IsConstructCall()) {
119 V8ThrowException::throwTypeError(info.GetIsolate(), ExceptionMessages::const ructorNotCallableAsFunction("TestException")); 119 V8ThrowException::throwTypeError(info.GetIsolate(), ExceptionMessages::const ructorNotCallableAsFunction("TestException"));
120 return; 120 return;
121 } 121 }
122 122
123 if (ConstructorMode::current(info.GetIsolate()) == ConstructorMode::WrapExisti ngObject) { 123 if (ConstructorMode::current(info.GetIsolate()) == ConstructorMode::WrapExisti ngObject) {
124 v8SetReturnValue(info, info.Holder()); 124 v8SetReturnValue(info, info.Holder());
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
159 159
160 v8::Local<v8::Object> V8TestException::findInstanceInPrototypeChain(v8::Local<v8 ::Value> v8Value, v8::Isolate* isolate) { 160 v8::Local<v8::Object> V8TestException::findInstanceInPrototypeChain(v8::Local<v8 ::Value> v8Value, v8::Isolate* isolate) {
161 return V8PerIsolateData::from(isolate)->findInstanceInPrototypeChain(&wrapperT ypeInfo, v8Value); 161 return V8PerIsolateData::from(isolate)->findInstanceInPrototypeChain(&wrapperT ypeInfo, v8Value);
162 } 162 }
163 163
164 TestException* V8TestException::toImplWithTypeCheck(v8::Isolate* isolate, v8::Lo cal<v8::Value> value) { 164 TestException* V8TestException::toImplWithTypeCheck(v8::Isolate* isolate, v8::Lo cal<v8::Value> value) {
165 return hasInstance(value, isolate) ? toImpl(v8::Local<v8::Object>::Cast(value) ) : nullptr; 165 return hasInstance(value, isolate) ? toImpl(v8::Local<v8::Object>::Cast(value) ) : nullptr;
166 } 166 }
167 167
168 } // namespace blink 168 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698