Disabling default protocol schemes


#1

Hello. I am looking to intercept every default scheme in electron.
So far, I got: ‘http’, ‘https’, ‘ws’, ‘wss’, ‘data’, ‘file’, ‘filesystem’ and ‘chrome’.
Which ones am I missing?
Furthermore, am I correct in assuming that ‘data’ should be intercepted as a buffer protocol?
I searched quite a bit for this on google but I guess my search parameters are just not good enough as I have zero experience with anything URI scheme related.
For the curious, ‘https’ and ‘wss’ will be filtered for a specific host and the rest simply disabled by passing -10 to the callback.

Thanks.

Edit:

So I found this list of official uri schemes.
The new question here is, whether the packaged chrome supports all of these or not.