mirror of
https://github.com/servo/servo.git
synced 2025-10-18 17:29:18 +01:00
Update web-platform-tests to revision b'b728032f59a396243864b0f8584e7211e3632005'
This commit is contained in:
parent
ace9b32b1c
commit
df68c4e5d1
15632 changed files with 514865 additions and 155000 deletions
|
@ -0,0 +1,26 @@
|
|||
'use strict';
|
||||
|
||||
// This script depends on the following scripts:
|
||||
// /fs/resources/messaging-helpers.js
|
||||
// /fs/resources/test-helpers.js
|
||||
|
||||
directory_test(async (t, root_dir) => {
|
||||
assert_true(
|
||||
file_system_type == 'sandboxed' || file_system_type == 'local',
|
||||
'File system type should be sandboxed or local.');
|
||||
const expect_success = file_system_type == 'sandboxed';
|
||||
|
||||
const dedicated_worker =
|
||||
create_dedicated_worker(t, kDedicatedWorkerMessageTarget);
|
||||
const file_handle =
|
||||
await root_dir.getFileHandle('sync-access-handle-file', {create: true});
|
||||
|
||||
dedicated_worker.postMessage(
|
||||
{type: 'create-sync-access-handle', file_handle});
|
||||
|
||||
const event_watcher = new EventWatcher(t, dedicated_worker, 'message');
|
||||
const message_event = await event_watcher.wait_for('message');
|
||||
const response = message_event.data;
|
||||
|
||||
assert_equals(response.success, expect_success);
|
||||
}, 'Attempt to create a sync access handle.');
|
Loading…
Add table
Add a link
Reference in a new issue