Index: third_party/WebKit/LayoutTests/fast/mediastream/MediaStreamTrack-getSettings.html |
diff --git a/third_party/WebKit/LayoutTests/fast/mediastream/MediaStreamTrack-getSettings.html b/third_party/WebKit/LayoutTests/fast/mediastream/MediaStreamTrack-getSettings.html |
index fce887bf46acb5d99f4139323b7aac8809416892..d897949cb5fb6c1c5efff0921dd2a29367962f27 100644 |
--- a/third_party/WebKit/LayoutTests/fast/mediastream/MediaStreamTrack-getSettings.html |
+++ b/third_party/WebKit/LayoutTests/fast/mediastream/MediaStreamTrack-getSettings.html |
@@ -19,4 +19,14 @@ promise_test(function() { |
}); |
}, 'A video track returns settings'); |
+promise_test(function() { |
+ return navigator.mediaDevices.getUserMedia({video: true}) |
+ .then(function(s) { |
+ settings = s.getVideoTracks()[0].getSettings(); |
+ assert_greater_than(Object.keys(settings).length, 0); |
+ assert_true('frameRate' in settings, |
+ 'Frame rate missing: ' + JSON.stringify(settings)); |
+ }); |
+}, 'A video track returns frame rate'); |
+ |
</script> |