+2015-12-02 Eric Carlson <eric.carlson@apple.com>
+
+ Fix flaky test added with r192954.
+
+ Unreviewed.
+
+ * fast/mediastream/MediaStreamTrack-getSettings.html:
+
2015-12-02 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r192955.
return value.toFixed(precision);
return value;
}
+
+ function listTrackProperties(track)
+ {
+ debug(`${track.kind} track:`);
+ settings = track.getSettings();
+ for (var property in settings) {
+ if (settings.hasOwnProperty(property) || settings.__proto__.hasOwnProperty(property))
+ if (property == "deviceId")
+ value = "<UUID>";
+ else
+ value = limitPrecision(settings[property], 2);
+ debug(` settings.${property} = ${value}`);
+ }
+ debug("");
+ }
function gotStream(stream)
{
mediaStream = stream;
- mediaStream.getTracks().forEach(function(track) {
- debug(`${track.kind} track:`);
- settings = track.getSettings();
- for (var property in settings) {
- if (settings.hasOwnProperty(property) || settings.__proto__.hasOwnProperty(property))
- if (property == "deviceId")
- value = "<UUID>";
- else
- value = limitPrecision(settings[property], 2);
- debug(` settings.${property} = ${value}`);
- }
- debug("");
- });
+ listTrackProperties(mediaStream.getVideoTracks()[0]);
+ listTrackProperties(mediaStream.getAudioTracks()[0]);
finishJSTest();
}