| Index: Source/bindings/dart/gyp/scripts/massage_factories.py
|
| diff --git a/Source/bindings/dart/gyp/scripts/massage_factories.py b/Source/bindings/dart/gyp/scripts/massage_factories.py
|
| index 5df25d59ef3bc5286bdbe8e9ce88ac95fe87d7d1..ce6b164a46184cbb109b2b1acbdf1c9aeb508ae5 100644
|
| --- a/Source/bindings/dart/gyp/scripts/massage_factories.py
|
| +++ b/Source/bindings/dart/gyp/scripts/massage_factories.py
|
| @@ -68,7 +68,8 @@ def main(args):
|
| ])
|
| massage('cpp', [
|
| (re.compile(r'^#include "V8'), '#include "Dart'),
|
| - (re.compile(r'^#include "bindings/v8/CustomElementWrapper.h"'), '#include "bindings/dart/DartCustomElement.h"'),
|
| + #(re.compile(r'^#include "bindings/v8/CustomElementWrapper.h"'), '#include "bindings/dart/DartCustomElement.h"'),
|
| + (re.compile(r'^#include "bindings/v8/CustomElementWrapper.h"'), '#include "bindings/dart/DartCustomElementWrapper.h"'),
|
| (re.compile(r'v8\.h'), 'dart_api.h'),
|
| (re.compile(
|
| r'return wrap\(static_cast<(\w+)\*>\(element\), creationContext, isolate\);'),
|
| @@ -93,12 +94,14 @@ def main(args):
|
| r'#include "bindings/v8/CustomElementHelpers.h"\n#include "bindings/dart/DartCustomElement.h"'),
|
| (re.compile(
|
| r'return CustomElementWrapper<%sElement, V8%sElement>::wrap\(element, creationContext, isolate, createWrapperFunction\);' % (tag, tag)),
|
| - r'return DartCustomElement::toDart(element, DartCustomElement::CreateWrapperFunction(createWrapperFunction));'),
|
| + r'return DartCustomElementWrapper<%sElement>::wrap(element, createWrapperFunction);' % tag),
|
| + #r'return DartCustomElement::toDart(element, DartCustomElement::CreateWrapperFunction(createWrapperFunction));'),
|
| (re.compile(
|
| r'return wrap\(toHTMLUnknownElement\(element\), creationContext, isolate\);'),
|
| # FIXME: We map custom elements to DartHTMLElement here instead of DartHTMLUnknownElement.
|
| # This should be handled earlier.
|
| - r'return element->isCustomElement() ? DartDOMWrapper::toDart<DartHTMLElement>(element) : DartHTMLUnknownElement::toDart(toHTMLUnknownElement(element));'),
|
| + #r'return element->isCustomElement() ? DartDOMWrapper::toDart<DartHTMLElement>(element) : DartHTMLUnknownElement::toDart(toHTMLUnknownElement(element));'),
|
| + r'return DartHTMLUnknownElement::toDart(toHTMLUnknownElement(element));'),
|
| (re.compile(r'createV8%sWrapper' % tag), r'createDart%sWrapper' % tag),
|
| (re.compile(r', v8::Isolate\*( isolate)?'), ''),
|
| (re.compile(r', v8::Handle<v8::Object> creationContext'), ''),
|
|
|