Ocorreu uma solicitação cancelada ao redirecionar entre páginas seguras e não seguras em domínios separados dentro de um iframe. A solicitação redirecionada mostrou nas ferramentas de desenvolvimento como uma solicitação "cancelada".
Eu tenho uma página com um iframe contendo um formulário hospedado pelo meu gateway de pagamento. Quando o formulário no iframe era enviado, o gateway de pagamento era redirecionado para um URL no meu servidor. O redirecionamento recentemente parou de funcionar e acabou como uma solicitação "cancelada".
Parece que o Chrome (eu estava usando o Windows 7 Chrome 30.0.1599.101) não permitia mais que um redirecionamento dentro do iframe fosse para uma página não segura em um domínio separado. Para corrigi-lo, verifiquei se as solicitações redirecionadas no iframe sempre eram enviadas para URLs seguros.
Quando criei uma página de teste mais simples com apenas um iframe, havia um aviso no console (que eu havia perdido anteriormente ou talvez não aparecesse):
[Blocked] The page at https://mydomain.com/Payment/EnterDetails ran insecure content from http://mydomain.com/Payment/Success
O redirecionamento se transformou em uma solicitação cancelada no Chrome no PC, Mac e Android. Não sei se é específico da configuração do meu site (SagePay Low Profile) ou se algo mudou no Chrome.
net::ERR_ABORTED
oculto. Se for esse o caso, esta postagem explica que "net :: ERR_ABORTED deve ser gerado apenas quando uma ação do usuário faz com que uma carga seja interrompida. Isso pode acontecer quando uma nova navegação interrompe uma já existente ou quando o usuário clica em STOP botão."