HTTP status codes: Browser sometimes displays a completely white or black page instead of an error message
Categories
(Firefox for Android :: Browser Engine, defect)
Tracking
()
People
(Reporter: Webworkr, Unassigned, NeedInfo)
References
()
Details
(Whiteboard: [fxdroid][group1])
User Agent: Mozilla/5.0 (Android 14; Mobile; rv:127.0) Gecko/127.0 Firefox/127.0
Steps to reproduce:
Open a URL that leads to a 404 error.
Actual results:
In some cases, Fenix delivers a completely white or black side.
Expected results:
Generally deliver the standard or, if available, user-defined error page.
| Reporter | ||
Comment 1•1 year ago
|
||
Firefox beta
127.0b3 (Build #2016021375), hg-197cdbb72e16+
GV: 127.0-20240517091915
AS: 127.0
| Reporter | ||
Comment 2•1 year ago
|
||
Here are examples that deliver a 404 error under Google Chrome, but not under Firefox:
| Reporter | ||
Comment 3•1 year ago
|
||
I also noticed this error under Nightly:
128.0a1 (Build #2016020879), hg-b2c1906d3f6e+
GV: 128.0a1-20240514215634
AS: 128.20240514050332
Comment 4•1 year ago
|
||
The bug has a release status flag that shows some version of Firefox is affected, thus it will be considered confirmed.
Comment 5•1 year ago
|
||
The severity field is not set for this bug.
:boek, could you have a look please?
For more information, please visit BugBot documentation.
Updated•1 year ago
|
Comment 6•1 year ago
|
||
The underlying handling was fixed in bug 1325876 and then enabled (for Desktop only) in bug 1944358. With those changes I get a our own "410" error page for the heise link in comment 2. www.intro.de seems to be gone or down so I couldn't test that.
If you change the pref to false in Fenix Nightly (about:config) you do get a browser error page instead of blank, but it's extremely generic and doesn't report the server error. A bit misleading, in fact: "Cannot Complete Request" implies we're having problems when it's the server telling us IT has the prohblem, and "addition information ... is currently unavailable" is basically a lie. That's probably why this hasn't been enabled yet for Fenix.
| Reporter | ||
Updated•2 months ago
|
| Reporter | ||
Comment 7•2 months ago
|
||
HTTP status code 405 is also not displayed.
Comment 8•2 months ago
|
||
browser.http.blank_page_with_error_response.enabled is still disabled on Android because of bug 1325876 comment #32.
Sean Kim, do you have any plan to enable it on Android?
Comment 9•1 month ago
|
||
Redirect a needinfo that is pending on an inactive user to the triage owner.
:boek, since the bug has high severity and recent activity, could you have a look please?
For more information, please visit BugBot documentation.
| Reporter | ||
Updated•1 month ago
|
Updated•13 days ago
|
Updated•13 days ago
|
Updated•13 days ago
|
Description
•