ServiceWorkerWebSettings

Manages settings state for all Service Workers. These settings are not tied to
the lifetime of any WebView because service workers can outlive WebView instances.
The settings are similar to WebSettings but only settings relevant to
Service Workers are supported.

Causes the current thread to wait until another thread invokes the
notify() method or the
notifyAll() method for this object, or
some other thread interrupts the current thread, or a certain
amount of real time has elapsed.