[idlharness.tentative.https.any.serviceworker.html]
  [LockManager interface: operation request(DOMString, LockGrantedCallback)]
    expected: FAIL

  [LockManager interface: operation query()]
    expected: FAIL

  [LockManager interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [WorkerNavigator interface: navigator must inherit property "locks" with the proper type]
    expected: FAIL

  [LockManager interface: existence and properties of interface object]
    expected: FAIL

  [LockManager interface: navigator.locks must inherit property "request(DOMString, LockGrantedCallback)" with the proper type]
    expected: FAIL

  [Lock interface: lock must inherit property "name" with the proper type]
    expected: FAIL

  [Lock interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [LockManager interface: navigator.locks must inherit property "query()" with the proper type]
    expected: FAIL

  [LockManager interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [Lock interface: existence and properties of interface prototype object]
    expected: FAIL

  [Lock must be primary interface of lock]
    expected: FAIL

  [LockManager interface: operation request(DOMString, LockOptions, LockGrantedCallback)]
    expected: FAIL

  [Lock interface: attribute name]
    expected: FAIL

  [LockManager interface object length]
    expected: FAIL

  [LockManager interface: existence and properties of interface prototype object]
    expected: FAIL

  [WorkerNavigator interface: attribute locks]
    expected: FAIL

  [Lock interface: existence and properties of interface object]
    expected: FAIL

  [Lock interface object name]
    expected: FAIL

  [Lock interface object length]
    expected: FAIL

  [LockManager must be primary interface of navigator.locks]
    expected: FAIL

  [LockManager interface object name]
    expected: FAIL

  [LockManager interface: navigator.locks must inherit property "request(DOMString, LockOptions, LockGrantedCallback)" with the proper type]
    expected: FAIL

  [Stringification of lock]
    expected: FAIL

  [Lock interface: lock must inherit property "mode" with the proper type]
    expected: FAIL

  [LockManager interface: calling request(DOMString, LockOptions, LockGrantedCallback) on navigator.locks with too few arguments must throw TypeError]
    expected: FAIL

  [Stringification of navigator.locks]
    expected: FAIL

  [Lock interface: attribute mode]
    expected: FAIL

  [LockManager interface: calling request(DOMString, LockGrantedCallback) on navigator.locks with too few arguments must throw TypeError]
    expected: FAIL

  [Lock interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL


[idlharness.tentative.https.any.sharedworker.html]
  [LockManager interface: operation request(DOMString, LockGrantedCallback)]
    expected: FAIL

  [LockManager interface: operation query()]
    expected: FAIL

  [LockManager interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [WorkerNavigator interface: navigator must inherit property "locks" with the proper type]
    expected: FAIL

  [LockManager interface: existence and properties of interface object]
    expected: FAIL

  [LockManager interface: navigator.locks must inherit property "request(DOMString, LockGrantedCallback)" with the proper type]
    expected: FAIL

  [Lock interface: lock must inherit property "name" with the proper type]
    expected: FAIL

  [Lock interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [LockManager interface: navigator.locks must inherit property "query()" with the proper type]
    expected: FAIL

  [LockManager interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [Lock interface: existence and properties of interface prototype object]
    expected: FAIL

  [Lock must be primary interface of lock]
    expected: FAIL

  [LockManager interface: operation request(DOMString, LockOptions, LockGrantedCallback)]
    expected: FAIL

  [Lock interface: attribute name]
    expected: FAIL

  [LockManager interface object length]
    expected: FAIL

  [LockManager interface: existence and properties of interface prototype object]
    expected: FAIL

  [WorkerNavigator interface: attribute locks]
    expected: FAIL

  [Lock interface: existence and properties of interface object]
    expected: FAIL

  [Lock interface object name]
    expected: FAIL

  [Lock interface object length]
    expected: FAIL

  [LockManager must be primary interface of navigator.locks]
    expected: FAIL

  [LockManager interface object name]
    expected: FAIL

  [LockManager interface: navigator.locks must inherit property "request(DOMString, LockOptions, LockGrantedCallback)" with the proper type]
    expected: FAIL

  [Stringification of lock]
    expected: FAIL

  [Lock interface: lock must inherit property "mode" with the proper type]
    expected: FAIL

  [LockManager interface: calling request(DOMString, LockOptions, LockGrantedCallback) on navigator.locks with too few arguments must throw TypeError]
    expected: FAIL

  [Stringification of navigator.locks]
    expected: FAIL

  [Lock interface: attribute mode]
    expected: FAIL

  [LockManager interface: calling request(DOMString, LockGrantedCallback) on navigator.locks with too few arguments must throw TypeError]
    expected: FAIL

  [Lock interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL


[idlharness.tentative.https.any.html]
  [LockManager interface: operation request(DOMString, LockGrantedCallback)]
    expected: FAIL

  [LockManager interface: operation query()]
    expected: FAIL

  [LockManager interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [Navigator interface: navigator must inherit property "locks" with the proper type]
    expected: FAIL

  [LockManager interface: existence and properties of interface object]
    expected: FAIL

  [LockManager interface: navigator.locks must inherit property "request(DOMString, LockGrantedCallback)" with the proper type]
    expected: FAIL

  [Lock interface: lock must inherit property "name" with the proper type]
    expected: FAIL

  [Navigator interface: attribute locks]
    expected: FAIL

  [Lock interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [LockManager interface: navigator.locks must inherit property "query()" with the proper type]
    expected: FAIL

  [LockManager interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [Lock interface: existence and properties of interface prototype object]
    expected: FAIL

  [Lock must be primary interface of lock]
    expected: FAIL

  [LockManager interface: operation request(DOMString, LockOptions, LockGrantedCallback)]
    expected: FAIL

  [Lock interface: attribute name]
    expected: FAIL

  [LockManager interface object length]
    expected: FAIL

  [LockManager interface: existence and properties of interface prototype object]
    expected: FAIL

  [Lock interface: existence and properties of interface object]
    expected: FAIL

  [Lock interface object name]
    expected: FAIL

  [Lock interface object length]
    expected: FAIL

  [LockManager must be primary interface of navigator.locks]
    expected: FAIL

  [LockManager interface object name]
    expected: FAIL

  [LockManager interface: navigator.locks must inherit property "request(DOMString, LockOptions, LockGrantedCallback)" with the proper type]
    expected: FAIL

  [Stringification of lock]
    expected: FAIL

  [Lock interface: lock must inherit property "mode" with the proper type]
    expected: FAIL

  [LockManager interface: calling request(DOMString, LockOptions, LockGrantedCallback) on navigator.locks with too few arguments must throw TypeError]
    expected: FAIL

  [Stringification of navigator.locks]
    expected: FAIL

  [Lock interface: attribute mode]
    expected: FAIL

  [LockManager interface: calling request(DOMString, LockGrantedCallback) on navigator.locks with too few arguments must throw TypeError]
    expected: FAIL

  [Lock interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL


[idlharness.tentative.https.any.worker.html]
  [LockManager interface: operation request(DOMString, LockGrantedCallback)]
    expected: FAIL

  [LockManager interface: operation query()]
    expected: FAIL

  [LockManager interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [WorkerNavigator interface: navigator must inherit property "locks" with the proper type]
    expected: FAIL

  [LockManager interface: existence and properties of interface object]
    expected: FAIL

  [LockManager interface: navigator.locks must inherit property "request(DOMString, LockGrantedCallback)" with the proper type]
    expected: FAIL

  [Lock interface: lock must inherit property "name" with the proper type]
    expected: FAIL

  [Lock interface: existence and properties of interface prototype object's @@unscopables property]
    expected: FAIL

  [LockManager interface: navigator.locks must inherit property "query()" with the proper type]
    expected: FAIL

  [LockManager interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

  [Lock interface: existence and properties of interface prototype object]
    expected: FAIL

  [Lock must be primary interface of lock]
    expected: FAIL

  [LockManager interface: operation request(DOMString, LockOptions, LockGrantedCallback)]
    expected: FAIL

  [Lock interface: attribute name]
    expected: FAIL

  [LockManager interface object length]
    expected: FAIL

  [LockManager interface: existence and properties of interface prototype object]
    expected: FAIL

  [WorkerNavigator interface: attribute locks]
    expected: FAIL

  [Lock interface: existence and properties of interface object]
    expected: FAIL

  [Lock interface object name]
    expected: FAIL

  [Lock interface object length]
    expected: FAIL

  [LockManager must be primary interface of navigator.locks]
    expected: FAIL

  [LockManager interface object name]
    expected: FAIL

  [LockManager interface: navigator.locks must inherit property "request(DOMString, LockOptions, LockGrantedCallback)" with the proper type]
    expected: FAIL

  [Stringification of lock]
    expected: FAIL

  [Lock interface: lock must inherit property "mode" with the proper type]
    expected: FAIL

  [LockManager interface: calling request(DOMString, LockOptions, LockGrantedCallback) on navigator.locks with too few arguments must throw TypeError]
    expected: FAIL

  [Stringification of navigator.locks]
    expected: FAIL

  [Lock interface: attribute mode]
    expected: FAIL

  [LockManager interface: calling request(DOMString, LockGrantedCallback) on navigator.locks with too few arguments must throw TypeError]
    expected: FAIL

  [Lock interface: existence and properties of interface prototype object's "constructor" property]
    expected: FAIL

