Closed
Bug 1187658
Opened 10 years ago
Closed 2 years ago
[non-e10s] Tab throbber is forever busy when you try to load tabs without internet connection
Categories
(Firefox :: Tabbed Browser, defect)
Tracking
()
RESOLVED
WORKSFORME
| Tracking | Status | |
|---|---|---|
| e10s | - | --- |
People
(Reporter: arni2033, Unassigned)
References
Details
STR (tested on Win7):
1. Open Firefox with tabs from last session with option "restore on demand".
2. Turn off internet connection
3. Try to switch to one of not loaded tabs (that are not cached). [You'll get error page "server not found", that's OK]
RESULT:
It'll display the "Error page" AND the throbber will be still busy (green ring)
EXPECTATION:
Warning icon appears instead of throbber (chrome://global/skin/icons/warning-16.png)
NOTE:
If you press "Try again" or F5, then the "loading" ends and you eventually get the warning icon.
Comment 1•10 years ago
|
||
Though I don't think its reproducible each time, still its a good one.
Found on my latest nightly 42.0a1
Build ID 20150725030209
User Agent Mozilla/5.0 (Windows NT 6.1; rv:42.0) Gecko/20100101 Firefox/42.0
The loading icon makes a confusion, better to see the yellow error
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 2•10 years ago
|
||
I can't reproduce, maybe because I didn't try hard enough, or because I'm on OS X or because I was trying to reproduce in a new profile. Do you have steps to reproduce starting from a new profile?
Component: Untriaged → General
Comment 3•10 years ago
|
||
I am not sure about this to happen on OS X in the same way described, but it happens on windows definitely.
Moving to a more appropriate component
Component: General → Tabbed Browser
OS: Unspecified → Windows 7
(In reply to Nickolay_Ponomarev from comment #2)
> Do you have steps to reproduce starting from a new profile?
Thank for this note. Please test corrected STR if you have time:
1. Create new profile, open it in Nightly
2. Set preferences:
2.1. Go to about:preferences#advanced -> Network
2.2. Check "Override automatic cache management", set "Limit cache to"-> 1Mb, click "Clear Now" twice
3. Open heavy page like http://geektimes.ru/ (don't close it)
4. Set preferences:
4.1. Open about:preferences#general in a new tab
4.2. Set "When Nightly starts" -> "Show my windows and tabs from last time"
4.3. Make sure that "Don’t load tabs until selected" is checked
4.4. Uncheck "Enable multi-process Nightly". Click "Ok" to restart browser. If "Enable multi-process Nightly" is already uncheck, then just close application, wait ~5s then launch it again.
5. Wait until browser will restart. [Tab from Step 3 isn't loaded and isn't active]
6. Disable your internet connection
7. Click on Tab from Step 3 to switch to that tab.
Result: It'll display the "Error page" AND the throbber will be still busy (BLUE ring)
Expectation: Warning favicon should appear (chrome://global/skin/icons/warning-16.png)
It'd be useful if you told how exactly STR fails for you. I guess you get error page "Server not found", the throbber isn't visible AND favicon displays the warning icon.
Flags: needinfo?(asqueella)
Summary: Tab throbber is forever busy when you try to load tabs without internet connection → [non-e10s] Tab throbber is forever busy when you try to load tabs without internet connection
Comment 5•10 years ago
|
||
Thanks for the detailed steps to reproduce!
> I guess you get error page "Server not found", the throbber isn't visible AND favicon displays the warning icon.
This is exactly what I see after following these steps. Perhaps this is a Windows-specific issue.
Flags: needinfo?(asqueella)
Updated•10 years ago
|
tracking-e10s:
--- → -
Updated•3 years ago
|
Severity: normal → S3
Comment 6•2 years ago
|
||
Unable to reproduce in recent versions.
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•