]> cat aescling's git repositories - mastodon.git/commitdiff
Remove protocol handler registration (#8127)
authorEugen Rochko <eugen@zeonfederated.com>
Wed, 8 Aug 2018 19:12:45 +0000 (21:12 +0200)
committerGitHub <noreply@github.com>
Wed, 8 Aug 2018 19:12:45 +0000 (21:12 +0200)
Browser UI too confusing / scares people, protocol URIs not used much

app/javascript/mastodon/containers/mastodon.js

index b29898d3b27a1fa483144284bc6cf86784c37942..b2b0265aac3f97aba2659b89f28ae6063854974a 100644 (file)
@@ -38,13 +38,6 @@ export default class Mastodon extends React.PureComponent {
       window.setTimeout(() => Notification.requestPermission(), 60 * 1000);
     }
 
-    // Protocol handler
-    // Ask after 5 minutes
-    if (typeof navigator.registerProtocolHandler !== 'undefined') {
-      const handlerUrl = window.location.protocol + '//' + window.location.host + '/intent?uri=%s';
-      window.setTimeout(() => navigator.registerProtocolHandler('web+mastodon', handlerUrl, 'Mastodon'), 5 * 60 * 1000);
-    }
-
     store.dispatch(showOnboardingOnce());
   }