} elsif ( my $res = $events{ 'Network.responseReceived' }) { #warn "Network.responseReceived"; $response = $self->httpResponseFromChromeResponse( $res ); $response->request( $request ); + } elsif ( my $res = $events{ 'Page.navigatedWithinDocument' }) { + # A fake response, just in case anybody checks + $response = HTTP::Response->new( + 200, # is 0 for files?! + "OK", + HTTP::Headers->new(), + ); + $response->request( $request );