Open Bug 1937859 Opened 2 months ago Updated 1 month ago

When a load times out, the tabstrip loading-throbber changes to previous favicon briefly before shoing neterror favicon

Categories

(Firefox :: Tabbed Browser, defect)

defect

Tracking

()

People

(Reporter: dholbert, Unassigned, NeedInfo)

Details

Attachments

(2 files)

STR:

  1. Visit some site with a recognizable favicon (e.g. https://www.mozilla.org/)
  2. Now, in that same tab, visit a page that will be doomed to get a network-error page -- though ideally it should be in the "loading..." throbber-state for a few seconds, so that you get an opportunity to see the intermediate states. Here's one way to trigger this manually:
    2a. In a terminal, run netcat -l 8234 ("l" for "listen", to listen on port 8234 on localhost)
    2b. Back in your Firefox tab, visit http://localhost:8234/
    2c. In your terminal, press Ctrl+C to kill netcat. This should make Firefox go to "Problem loading page".
  3. Carefully watch the tab title's favicon when the loading-throbber disappears (when you kill netcat, for example).

ACTUAL RESULTS:
The previous page's favicon (e.g. the mozilla.org favicon in this case) briefly shows up in the tab title, before the neterror page's "information-i-in-a-circle" favicon shows up.

EXPECTED RESULTS:
The previous page's favicon should not show up. We should go directly from the throbber to showing the neterror page's favicon.

Here's a screenshot extracted from the screencast, showing the moment where we've got the broken intermediate state (we've switched to the "Problem loading page" neterror page, but we're incorrectly showing the previous page's favicon)

The severity field is not set for this bug.
:niklas, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(nbaumgardner)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: