[protocol.tentative.https.html]
  expected:
    if (os == "android") and fission: [OK, TIMEOUT]
  [unregisterProtocolHandler: overriding the "ipfs" protocol should work]
    expected: FAIL

  [unregisterProtocolHandler: overriding the "did" protocol should work]
    expected: FAIL

  [registerProtocolHandler: overriding the "cabal" protocol should work]
    expected: FAIL

  [unregisterProtocolHandler: overriding the "ethereum" protocol should work]
    expected: FAIL

  [unregisterProtocolHandler: overriding the "dweb" protocol should work]
    expected: FAIL

  [unregisterProtocolHandler: overriding the "ssb" protocol should work]
    expected: FAIL

  [registerProtocolHandler: overriding the "ethereum" protocol should work]
    expected: FAIL

  [registerProtocolHandler: overriding the "did" protocol should work]
    expected: FAIL

  [unregisterProtocolHandler: overriding the "hyper" protocol should work]
    expected: FAIL

  [unregisterProtocolHandler: overriding the "ipns" protocol should work]
    expected: FAIL

  [registerProtocolHandler: overriding the "ssb" protocol should work]
    expected: FAIL

  [registerProtocolHandler: overriding the "ipns" protocol should work]
    expected: FAIL

  [unregisterProtocolHandler: overriding the "cabal" protocol should work]
    expected: FAIL

  [registerProtocolHandler: overriding the "dat" protocol should work]
    expected: FAIL

  [registerProtocolHandler: overriding the "dweb" protocol should work]
    expected: FAIL

  [registerProtocolHandler: overriding the "hyper" protocol should work]
    expected: FAIL

  [registerProtocolHandler: overriding the "ipfs" protocol should work]
    expected: FAIL

  [unregisterProtocolHandler: overriding the "dat" protocol should work]
    expected: FAIL
