// META: title=Web Locks API: API not available in non-secure context // META: global=window,dedicatedworker,sharedworker 'use strict'; test(t => { assert_false(self.isSecureContext); assert_false('locks' in navigator, 'navigator.locks is only present in secure contexts'); assert_false('LockManager' in self, 'LockManager is only present in secure contexts'); assert_false('Lock' in self, 'Lock interface is only present in secure contexts'); }, 'API presence in non-secure contexts');