Index: Source/bindings/dart/DartNativeUtilities.cpp |
=================================================================== |
--- Source/bindings/dart/DartNativeUtilities.cpp (revision 1437) |
+++ Source/bindings/dart/DartNativeUtilities.cpp (working copy) |
@@ -194,8 +194,7 @@ |
Dart_Handle exception = 0; |
{ |
Dart_Handle elementWrapper = Dart_GetNativeArgument(args, 0); |
- DartDOMData* domData = static_cast<DartDOMData*>(Dart_GetNativeIsolateData(args)); |
- if (!DartUtilities::isHtmlElement(domData, elementWrapper)) { |
+ if (!DartDOMWrapper::subtypeOf(elementWrapper, DartHTMLElement::dartClassId)) { |
exception = Dart_NewStringFromCString("Invalid class: expected instance of HtmlElement"); |
goto fail; |
} |