mirror of
https://github.com/dart-lang/sdk
synced 2024-10-06 16:00:45 +00:00
Stop generating MutationCallback right way.
R=podivilov@chromium.org Review URL: https://codereview.chromium.org//11886099 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17290 260f80e4-7a28-3924-810f-c04153c831b5
This commit is contained in:
parent
3e94e4a2fa
commit
56c3b90f06
|
@ -291,7 +291,7 @@ interface SVGNumber {
|
|||
[StrictTypeChecking, Custom] attribute float value;
|
||||
};
|
||||
|
||||
// TODO(antonm): get rid of it to follow V8 bindings.
|
||||
// Keep it in to generate Dart code, C++ implementation is filterd out in generator.
|
||||
[
|
||||
Callback
|
||||
] interface MutationCallback {
|
||||
|
|
|
@ -17,6 +17,7 @@ _pure_interfaces = set([
|
|||
'ElementTraversal',
|
||||
'EventListener',
|
||||
'MediaQueryListListener',
|
||||
'MutationCallback',
|
||||
'NodeSelector',
|
||||
'SVGExternalResourcesRequired',
|
||||
'SVGFilterPrimitiveStandardAttributes',
|
||||
|
|
|
@ -40,11 +40,6 @@ class DartiumBackend(HtmlDartGenerator):
|
|||
|
||||
cpp_impl_includes = set()
|
||||
cpp_header_handlers_emitter = emitter.Emitter()
|
||||
# TODO(antonm): FIX IT
|
||||
if self._interface.id == 'MutationCallback':
|
||||
cpp_header_handlers_emitter.Emit(
|
||||
'\n'
|
||||
' virtual ScriptExecutionContext* scriptExecutionContext() const;\n')
|
||||
cpp_impl_handlers_emitter = emitter.Emitter()
|
||||
class_name = 'Dart%s' % self._interface.id
|
||||
for operation in self._interface.operations:
|
||||
|
|
Loading…
Reference in a new issue