Index: tools/dom/scripts/dartmetadata.py |
diff --git a/tools/dom/scripts/dartmetadata.py b/tools/dom/scripts/dartmetadata.py |
index 2f1ad82925f8df88887126ff8e4acec3300e6ee9..9117f71e895d0b68bb813c13fc435eb8b50ce1e1 100644 |
--- a/tools/dom/scripts/dartmetadata.py |
+++ b/tools/dom/scripts/dartmetadata.py |
@@ -519,6 +519,13 @@ _annotations = monitored.Dict('dartmetadata._annotations', { |
'MediaStreamEvent': _rtc_annotations, |
'MediaStreamTrack': _rtc_annotations, |
'MediaStreamTrackEvent': _rtc_annotations, |
+ 'MediaSource': [ |
+ # TODO(alanknight): This works on Firefox 33 behind a flag and in Safari |
+ # desktop, but not mobile. On theory that static false positives are worse |
+ # than negatives, leave those out for now. Update once they're available. |
+ "@SupportedBrowser(SupportedBrowser.CHROME)", |
+ "@SupportedBrowser(SupportedBrowser.IE, '11')", |
+ ], |
'MutationObserver': [ |
"@SupportedBrowser(SupportedBrowser.CHROME)", |
"@SupportedBrowser(SupportedBrowser.FIREFOX)", |