Click here to download the Blitz Browser!

WPT

wpt / fs / FileSystemFileHandle-cross-primitive-locking.https.tentative.worker.html

Spec: File System ↗

Runs: Chrome 155.0.8039.0 (wpt@508cc6a62, 2026-09-03) | Firefox 157.0a1 (wpt@508cc6a62, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-56c61 (wpt@8fdda8ce4, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total66/9055/9017/900/900/90NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
A file with an ongoing move operation does not interfere with an open access handle in readwrite mode on another filePASSPASSPASSFAILFAIL
After a file has finished moving, that file can have an open access handle in readwrite modePASSFAILFAILFAILFAIL
A file cannot be moved to a location with an open access handle in readwrite modeFAILPASSFAILFAILFAIL
A file with an open access handle in readwrite mode cannot be movedFAILPASSFAILFAILFAIL
A file with an open access handle in readwrite mode does not interfere with moving another filePASSPASSFAILFAILFAIL
After an open access handle in readwrite mode on a file has been closed, that file can be movedFAILPASSFAILFAILFAIL
A file with an ongoing remove operation does not interfere with the creation of an open access handle in readwrite mode on another filePASSFAILFAILFAILFAIL
After a file has finished being removed, that file can have an open access handle in readwrite modePASSFAILFAILFAILFAIL
A directory cannot be removed if it contains a file that has an open access handle in readwrite mode.FAILFAILFAILFAILFAIL
A file with an open access handle in readwrite mode cannot be removedFAILFAILFAILFAILFAIL
A file with an open access handle in readwrite mode does not interfere with removing another filePASSFAILFAILFAILFAIL
After an open access handle in readwrite mode on a file has been closed, that file can be removedFAILFAILFAILFAILFAIL
When there's an open writable stream in siloed mode on a file, cannot have an open access handle in readwrite mode on that same filePASSPASSFAILFAILFAIL
A file with an open writable stream in siloed mode does not interfere with an open access handle in readwrite mode on another filePASSPASSPASSFAILFAIL
After all writable streams in siloed mode have been closed for a file, that file can have an open access handle in readwrite modePASSPASSFAILFAILFAIL
When there's an open access handle in readwrite mode on a file, cannot open an open writable stream in siloed mode on that same fileFAILPASSFAILFAILFAIL
A file with an open access handle in readwrite mode does not interfere with the creation of an open writable stream in siloed mode on another filePASSPASSPASSFAILFAIL
When there's an open writable stream in exclusive mode on a file, cannot have an open access handle in readwrite mode on that same filePASSPASSFAILFAILFAIL
A file with an open writable stream in exclusive mode does not interfere with an open access handle in readwrite mode on another filePASSPASSPASSFAILFAIL
After a writable stream in exclusive mode has been closed for a file, that file can have an open access handle in readwrite modePASSPASSFAILFAILFAIL
When there's an open access handle in readwrite mode on a file, cannot open an open writable stream in exclusive mode on that same fileFAILPASSFAILFAILFAIL
A file with an open access handle in readwrite mode does not interfere with the creation of an open writable stream in exclusive mode on another filePASSPASSPASSFAILFAIL
A file with an ongoing move operation does not interfere with an open access handle in read-only mode on another filePASSPASSPASSFAILFAIL
After a file has finished moving, that file can have an open access handle in read-only modePASSFAILFAILFAILFAIL
A file cannot be moved to a location with an open access handle in read-only modeFAILPASSFAILFAILFAIL
A file with an open access handle in read-only mode cannot be movedFAILPASSFAILFAILFAIL
A file with an open access handle in read-only mode does not interfere with moving another filePASSPASSFAILFAILFAIL
After an open access handle in read-only mode on a file has been closed, that file can be movedFAILPASSFAILFAILFAIL
A file with an ongoing remove operation does not interfere with the creation of an open access handle in read-only mode on another filePASSFAILFAILFAILFAIL
After a file has finished being removed, that file can have an open access handle in read-only modePASSFAILFAILFAILFAIL
A directory cannot be removed if it contains a file that has an open access handle in read-only mode.FAILFAILFAILFAILFAIL
A file with an open access handle in read-only mode cannot be removedFAILFAILFAILFAILFAIL
A file with an open access handle in read-only mode does not interfere with removing another filePASSFAILFAILFAILFAIL
After an open access handle in read-only mode on a file has been closed, that file can be removedFAILFAILFAILFAILFAIL
When there's an open writable stream in siloed mode on a file, cannot have an open access handle in read-only mode on that same filePASSPASSFAILFAILFAIL
A file with an open writable stream in siloed mode does not interfere with an open access handle in read-only mode on another filePASSPASSPASSFAILFAIL
After all writable streams in siloed mode have been closed for a file, that file can have an open access handle in read-only modePASSPASSFAILFAILFAIL
When there's an open access handle in read-only mode on a file, cannot open an open writable stream in siloed mode on that same fileFAILPASSFAILFAILFAIL
A file with an open access handle in read-only mode does not interfere with the creation of an open writable stream in siloed mode on another filePASSPASSPASSFAILFAIL
When there's an open writable stream in exclusive mode on a file, cannot have an open access handle in read-only mode on that same filePASSPASSFAILFAILFAIL
A file with an open writable stream in exclusive mode does not interfere with an open access handle in read-only mode on another filePASSPASSPASSFAILFAIL
After a writable stream in exclusive mode has been closed for a file, that file can have an open access handle in read-only modePASSPASSFAILFAILFAIL
When there's an open access handle in read-only mode on a file, cannot open an open writable stream in exclusive mode on that same fileFAILPASSFAILFAILFAIL
A file with an open access handle in read-only mode does not interfere with the creation of an open writable stream in exclusive mode on another filePASSPASSPASSFAILFAIL
A file with an ongoing move operation does not interfere with an open access handle in readwrite-unsafe mode on another filePASSPASSPASSFAILFAIL
After a file has finished moving, that file can have an open access handle in readwrite-unsafe modePASSFAILFAILFAILFAIL
A file cannot be moved to a location with an open access handle in readwrite-unsafe modeFAILPASSFAILFAILFAIL
A file with an open access handle in readwrite-unsafe mode cannot be movedFAILPASSFAILFAILFAIL
A file with an open access handle in readwrite-unsafe mode does not interfere with moving another filePASSPASSFAILFAILFAIL
After an open access handle in readwrite-unsafe mode on a file has been closed, that file can be movedFAILPASSFAILFAILFAIL
A file with an ongoing remove operation does not interfere with the creation of an open access handle in readwrite-unsafe mode on another filePASSFAILFAILFAILFAIL
After a file has finished being removed, that file can have an open access handle in readwrite-unsafe modePASSFAILFAILFAILFAIL
A directory cannot be removed if it contains a file that has an open access handle in readwrite-unsafe mode.FAILFAILFAILFAILFAIL
A file with an open access handle in readwrite-unsafe mode cannot be removedFAILFAILFAILFAILFAIL
A file with an open access handle in readwrite-unsafe mode does not interfere with removing another filePASSFAILFAILFAILFAIL
After an open access handle in readwrite-unsafe mode on a file has been closed, that file can be removedFAILFAILFAILFAILFAIL
When there's an open writable stream in siloed mode on a file, cannot have an open access handle in readwrite-unsafe mode on that same filePASSPASSFAILFAILFAIL
A file with an open writable stream in siloed mode does not interfere with an open access handle in readwrite-unsafe mode on another filePASSPASSPASSFAILFAIL
After all writable streams in siloed mode have been closed for a file, that file can have an open access handle in readwrite-unsafe modePASSPASSFAILFAILFAIL
When there's an open access handle in readwrite-unsafe mode on a file, cannot open an open writable stream in siloed mode on that same fileFAILPASSFAILFAILFAIL
A file with an open access handle in readwrite-unsafe mode does not interfere with the creation of an open writable stream in siloed mode on another filePASSPASSPASSFAILFAIL
When there's an open writable stream in exclusive mode on a file, cannot have an open access handle in readwrite-unsafe mode on that same filePASSPASSFAILFAILFAIL
A file with an open writable stream in exclusive mode does not interfere with an open access handle in readwrite-unsafe mode on another filePASSPASSPASSFAILFAIL
After a writable stream in exclusive mode has been closed for a file, that file can have an open access handle in readwrite-unsafe modePASSPASSFAILFAILFAIL
When there's an open access handle in readwrite-unsafe mode on a file, cannot open an open writable stream in exclusive mode on that same fileFAILPASSFAILFAILFAIL
A file with an open access handle in readwrite-unsafe mode does not interfere with the creation of an open writable stream in exclusive mode on another filePASSPASSPASSFAILFAIL
A file with an ongoing move operation does not interfere with an open writable stream in siloed mode on another filePASSPASSPASSFAILFAIL
After a file has finished moving, that file can have an open writable stream in siloed modePASSFAILFAILFAILFAIL
A file cannot be moved to a location with an open writable stream in siloed modePASSPASSFAILFAILFAIL
When there's an open writable stream in siloed mode on a file, cannot have an ongoing move operation on that same filePASSPASSFAILFAILFAIL
A file with an open writable stream in siloed mode does not interfere with an ongoing move operation on another filePASSPASSFAILFAILFAIL
After all writable streams in siloed mode have been closed for a file, that file can have an ongoing move operationPASSPASSFAILFAILFAIL
A file with an ongoing remove operation does not interfere with the creation of an open writable stream in siloed mode on another filePASSFAILFAILFAILFAIL
After a file has finished being removed, that file can have an open writable stream in siloed modePASSFAILFAILFAILFAIL
A directory cannot be removed if it contains a file that has an open writable stream in siloed mode.PASSFAILFAILFAILFAIL
When there's an open writable stream in siloed mode on a file, cannot have an ongoing remove operation on that same filePASSFAILFAILFAILFAIL
A file with an open writable stream in siloed mode does not interfere with an ongoing remove operation on another filePASSFAILFAILFAILFAIL
After all writable streams in siloed mode have been closed for a file, that file can have an ongoing remove operationPASSFAILFAILFAILFAIL
A file with an ongoing move operation does not interfere with an open writable stream in exclusive mode on another filePASSPASSPASSFAILFAIL
After a file has finished moving, that file can have an open writable stream in exclusive modePASSFAILFAILFAILFAIL
A file cannot be moved to a location with an open writable stream in exclusive modePASSPASSFAILFAILFAIL
When there's an open writable stream in exclusive mode on a file, cannot have an ongoing move operation on that same filePASSPASSFAILFAILFAIL
A file with an open writable stream in exclusive mode does not interfere with an ongoing move operation on another filePASSPASSFAILFAILFAIL
After a writable stream in exclusive mode has been closed for a file, that file can have an ongoing move operationPASSPASSFAILFAILFAIL
A file with an ongoing remove operation does not interfere with the creation of an open writable stream in exclusive mode on another filePASSFAILFAILFAILFAIL
After a file has finished being removed, that file can have an open writable stream in exclusive modePASSFAILFAILFAILFAIL
A directory cannot be removed if it contains a file that has an open writable stream in exclusive mode.PASSFAILFAILFAILFAIL
When there's an open writable stream in exclusive mode on a file, cannot have an ongoing remove operation on that same filePASSFAILFAILFAILFAIL
A file with an open writable stream in exclusive mode does not interfere with an ongoing remove operation on another filePASSFAILFAILFAILFAIL
After a writable stream in exclusive mode has been closed for a file, that file can have an ongoing remove operationPASSFAILFAILFAILFAIL