[getScreenDetails.tentative.https.window.html]
  expected:
    if (os == "android") and debug and not swgl: [OK, ERROR]
  [getScreenDetails() is present]
    expected: FAIL

  [getScreenDetails() rejects the promise with permission denied]
    expected: FAIL

  [getScreenDetails() resolves for attached iframe; rejects for detached iframe]
    expected: FAIL

  [Cached ScreenDetails interface from detached iframe does not crash, behaves okay]
    expected: FAIL

  [getScreenDetails() returns the expected interface with permission granted]
    expected: FAIL
