| Index: third_party/WebKit/Source/bindings/core/v8/V0CustomElementConstructorBuilder.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/V0CustomElementConstructorBuilder.cpp b/third_party/WebKit/Source/bindings/core/v8/V0CustomElementConstructorBuilder.cpp
|
| index 272cee3f434ec22ce6716b9b07cec984ff05d9f0..1bfe91a9a6ed8824e440f7312505ad8623163347 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/V0CustomElementConstructorBuilder.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/V0CustomElementConstructorBuilder.cpp
|
| @@ -59,7 +59,7 @@ V0CustomElementConstructorBuilder::V0CustomElementConstructorBuilder(
|
| ScriptState* script_state,
|
| const ElementRegistrationOptions& options)
|
| : script_state_(script_state), options_(options) {
|
| - ASSERT(script_state_->GetContext() ==
|
| + DCHECK(script_state_->GetContext() ==
|
| script_state_->GetIsolate()->GetCurrentContext());
|
| }
|
|
|
| @@ -71,7 +71,7 @@ bool V0CustomElementConstructorBuilder::ValidateOptions(
|
| const AtomicString& type,
|
| QualifiedName& tag_name,
|
| ExceptionState& exception_state) {
|
| - ASSERT(prototype_.IsEmpty());
|
| + DCHECK(prototype_.IsEmpty());
|
|
|
| v8::TryCatch try_catch(script_state_->GetIsolate());
|
|
|
| @@ -85,7 +85,7 @@ bool V0CustomElementConstructorBuilder::ValidateOptions(
|
| }
|
|
|
| if (options_.hasPrototype()) {
|
| - ASSERT(options_.prototype().IsObject());
|
| + DCHECK(options_.prototype().IsObject());
|
| prototype_ = options_.prototype().V8Value().As<v8::Object>();
|
| } else {
|
| prototype_ = v8::Object::New(script_state_->GetIsolate());
|
| @@ -103,7 +103,7 @@ bool V0CustomElementConstructorBuilder::ValidateOptions(
|
| if (HasValidPrototypeChainFor(&V8SVGElement::wrapperTypeInfo))
|
| namespace_uri = SVGNames::svgNamespaceURI;
|
|
|
| - ASSERT(!try_catch.HasCaught());
|
| + DCHECK(!try_catch.HasCaught());
|
|
|
| AtomicString local_name;
|
|
|
| @@ -135,14 +135,14 @@ bool V0CustomElementConstructorBuilder::ValidateOptions(
|
| local_name = type;
|
| }
|
|
|
| - ASSERT(!try_catch.HasCaught());
|
| + DCHECK(!try_catch.HasCaught());
|
| tag_name = QualifiedName(g_null_atom, local_name, namespace_uri);
|
| return true;
|
| }
|
|
|
| V0CustomElementLifecycleCallbacks*
|
| V0CustomElementConstructorBuilder::CreateCallbacks() {
|
| - ASSERT(!prototype_.IsEmpty());
|
| + DCHECK(!prototype_.IsEmpty());
|
|
|
| v8::TryCatch exception_catcher(script_state_->GetIsolate());
|
| exception_catcher.SetVerbose(true);
|
| @@ -175,9 +175,9 @@ bool V0CustomElementConstructorBuilder::CreateConstructor(
|
| Document* document,
|
| V0CustomElementDefinition* definition,
|
| ExceptionState& exception_state) {
|
| - ASSERT(!prototype_.IsEmpty());
|
| - ASSERT(constructor_.IsEmpty());
|
| - ASSERT(document);
|
| + DCHECK(!prototype_.IsEmpty());
|
| + DCHECK(constructor_.IsEmpty());
|
| + DCHECK(document);
|
|
|
| v8::Isolate* isolate = script_state_->GetIsolate();
|
| v8::Local<v8::Context> context = script_state_->GetContext();
|
| @@ -280,7 +280,7 @@ bool V0CustomElementConstructorBuilder::PrototypeIsValid(
|
| }
|
|
|
| bool V0CustomElementConstructorBuilder::DidRegisterDefinition() const {
|
| - ASSERT(!constructor_.IsEmpty());
|
| + DCHECK(!constructor_.IsEmpty());
|
|
|
| return callbacks_->SetBinding(
|
| V0CustomElementBinding::Create(script_state_->GetIsolate(), prototype_));
|
|
|