| Index: tools/dom/scripts/dartmetadata.py
|
| diff --git a/tools/dom/scripts/dartmetadata.py b/tools/dom/scripts/dartmetadata.py
|
| index ddb441c9e15f3ae3ca3927e06d49543683eb3b53..3a10a55c153d200379f102b83e2d7d63988ddc60 100644
|
| --- a/tools/dom/scripts/dartmetadata.py
|
| +++ b/tools/dom/scripts/dartmetadata.py
|
| @@ -14,7 +14,7 @@ import monitored
|
| import os
|
| import re
|
| from generator import ConstantOutputOrder
|
| -from htmlrenamer import renamed_html_members
|
| +from htmlrenamer import renamed_html_members, html_interface_renames
|
|
|
| _logger = logging.getLogger('DartMetadata')
|
|
|
| @@ -445,6 +445,10 @@ class DartMetadata(object):
|
| if key in _annotations:
|
| annotations.extend(_annotations[key])
|
|
|
| + if (not member_name and interface_name.startswith('WebKit') and
|
| + interface_name not in html_interface_renames):
|
| + annotations.extend(_webkit_experimental_annotations)
|
| +
|
| if (member_name and member_name.startswith('webkit') and
|
| key not in renamed_html_members):
|
| annotations.extend(_webkit_experimental_annotations)
|
|
|