Update web-platform-tests to revision 70fdd27f4cecb8a5cae3dafa76ba05265531c9e2

This commit is contained in:
WPT Sync Bot 2019-11-10 10:27:24 +00:00
parent e5689df6b4
commit bea56037ef
701 changed files with 13864 additions and 1909 deletions

View file

@ -144,9 +144,20 @@ class MockVRService {
// Find and return the first successful result.
for (let i = 0; i < results.length; i++) {
if (results[i].session) {
// Construct a dummy metrics recorder
let metricsRecorderPtr = new device.mojom.XRSessionMetricsRecorderPtr();
let metricsRecorderRequest = mojo.makeRequest(metricsRecorderPtr);
let metricsRecorderBinding = new mojo.Binding(
device.mojom.XRSessionMetricsRecorder, new MockXRSessionMetricsRecorder(), metricsRecorderRequest);
let success = {
session: results[i].session,
metricsRecorder: metricsRecorderPtr,
};
return {
result: {
session : results[i].session,
success : success,
$tag : 0
}
};
@ -163,6 +174,10 @@ class MockVRService {
});
}
exitPresent() {
return Promise.resolve();
}
supportsSession(sessionOptions) {
let requests = [];
// Check supports on all the runtimes.
@ -624,6 +639,12 @@ class MockRuntime {
};
}
class MockXRSessionMetricsRecorder {
reportFeatureUsed(feature) {
// Do nothing
}
}
class MockXRInputSource {
constructor(fakeInputSourceInit, id, pairedDevice) {
this.source_id_ = id;