| Index: chrome/browser/external_protocol_handler.cc
|
| diff --git a/chrome/browser/external_protocol_handler.cc b/chrome/browser/external_protocol_handler.cc
|
| index 8e041be00a19c0fa80203a3996cb522c68b492f2..6855bdc95ccfde79f8c467c39112827c7bf79603 100644
|
| --- a/chrome/browser/external_protocol_handler.cc
|
| +++ b/chrome/browser/external_protocol_handler.cc
|
| @@ -145,15 +145,11 @@ void ExternalProtocolHandler::LaunchUrl(const GURL& url,
|
| g_accept_requests = false;
|
|
|
| if (block_state == UNKNOWN) {
|
| -#if defined(OS_WIN) || defined(TOOLKIT_GTK) || defined(OS_MACOSX)
|
| // Ask the user if they want to allow the protocol. This will call
|
| // LaunchUrlWithoutSecurityCheck if the user decides to accept the protocol.
|
| RunExternalProtocolDialog(escaped_url,
|
| render_process_host_id,
|
| tab_contents_id);
|
| -#endif
|
| - // For now, allow only whitelisted protocols to fire on Linux/Views.
|
| - // See http://crbug.com/23853 .
|
| return;
|
| }
|
|
|
|
|