Oh, hold up... Maybe the issue is that my testing protocol is using `localhost`, and IIRC we ended up deciding to *keep prompting* for that case (since localhost is a juicier target and less likely to be serving as a captive-portal); and we decided to just prevent the prompt when another device on your network is serving as a captive portal. So the STR I should really be using involve running the web server on a different machine (server) from the one running Firefox (client), and putting the server's ip address in /etc/hosts instead of 127.0.0.1 (in the comment 3 STR).
Bug 2017712 Comment 45 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Oh, hold up... Maybe the issue is that my STR are using `localhost`, and IIRC we ended up deciding to *keep prompting* for that case (since localhost is a juicier target and less likely to be serving as a captive-portal); and we decided to just prevent the prompt when another device on your network is serving as a captive portal. So the STR I should really be using involve running the web server on a different machine (server) from the one running Firefox (client), and putting the server's ip address in /etc/hosts instead of 127.0.0.1 (in the comment 3 STR).