Closed
Bug 820680
Opened 13 years ago
Closed 3 years ago
Refreshing background tabs repaints the active tab
Categories
(Core :: Widget: Win32, defect)
Tracking
()
RESOLVED
WORKSFORME
| Tracking | Status | |
|---|---|---|
| firefox18 | --- | affected |
| firefox19 | - | --- |
| firefox20 | - | --- |
| firefox-esr17 | --- | unaffected |
People
(Reporter: mayankleoboy1, Unassigned)
References
()
Details
(Keywords: platform-parity, regression)
Attachments
(2 files)
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20121211 Firefox/20.0
Build ID: 20121211030855
Steps to reproduce:
A slower network connection will help to see multiple repaints.(though its not necessary at all)
1. Create a new profile
2. Disable HWA
2.5 Enable debug paint flashing
3. Open three tabs that are heavy, i.e use lots of images and some social network. Eg. http://www.extremetech.com/
http://www.tweaktown.com/
http://vr-zone.com/
4.Open a new tab. Go to it.
5.Right click on a tab and select "reload all".
Actual results:
While the three heavy tabs are reloading, the active tab will undergo multiple full screen repaints.
Expected results:
Background tab reloading should not have affected the current tab.
The three sites i listed have a auto-reload function. So when they auto-reload, you can see the current tab repainting.
Updated•13 years ago
|
Component: Untriaged → Layout
Product: Firefox → Core
| Reporter | ||
Updated•13 years ago
|
Comment 3•13 years ago
|
||
WFM on Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:21.0) Gecko/20130108 Firefox/21.0.
I couldn't reproduce this issue with the steps in comment 0. The active tab only got repainted once per reload selection.
| Reporter | ||
Comment 4•13 years ago
|
||
(In reply to Mats Palmgren [:mats] from comment #2)
> Is this a regression?
Appears to be. I cant reproduce this on FF15.
Slightly different STR :
1. Create a fresh profile. Disable HWA. Restart Nightly.
2. Enable debug paint flash
3. Come to this page.
4. Quickly, ctrl+tab these three sites : http://www.extremetech.com/ http://www.tweaktown.com/ http://vr-zone.com/
5. As the pages load and their layout is reflowed, the current tab(and the tab strip) will repaint.
Would a Screer help ?
| Reporter | ||
Comment 5•13 years ago
|
||
Screenr : http://screenr.com/Q1K7
Updated•13 years ago
|
Keywords: regression,
regressionwindow-wanted
Comment 6•13 years ago
|
||
I can reproduce with str of comment #4
http://hg.mozilla.org/mozilla-central/rev/7bce868864bf
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20130109 Firefox/21.0 ID:20130109030942
There are to WORKAROUNDs:
#1 If I set |display:none| to .statuspanel-label then the problem does happen.
.statuspanel-label
{
display:none;
}
#2 Disable Flash plugin
Regression window(cached m-c)
Good:
http://hg.mozilla.org/mozilla-central/rev/57304bbf9c0e
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/19.0 Firefox/19.0 ID:20121014005407
Bad:
http://hg.mozilla.org/mozilla-central/rev/942ed5747b63
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/19.0 Firefox/19.0 ID:20121014134007
Pushlog:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=57304bbf9c0e&tochange=942ed5747b63
Regression window(cached m-i)
Good:
http://hg.mozilla.org/integration/mozilla-inbound/rev/0f0797cdb55a
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/19.0 Firefox/19.0 ID:20121013134008
Bad:
http://hg.mozilla.org/integration/mozilla-inbound/rev/882152c3c675
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/19.0 Firefox/19.0 ID:20121013144108
Pushlog:
http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=0f0797cdb55a&tochange=882152c3c675
Suspected: Bug 626245
Updated•13 years ago
|
status-firefox18:
--- → affected
status-firefox-esr17:
--- → unaffected
tracking-firefox19:
--- → ?
tracking-firefox20:
--- → ?
Component: Layout → Widget: Win32
Version: 20 Branch → 18 Branch
Comment 7•13 years ago
|
||
s/There are to WORKAROUNDs:/There are two WORKAROUNDs:
Comment 8•13 years ago
|
||
err, sorry
s/#1 If I set |display:none| to .statuspanel-label then the problem does happen/#1 If I set |display:none| to .statuspanel-label then the problem does NOT happen/
Comment 9•13 years ago
|
||
STR
1. Create a fresh profile. Disable HWA. Restart Nightly.
2. Enable debug paint flash
3. Open about:blank
4. Open attached index.html in a new background tab
In local build
Last Good: e2b2267467c3
First Bad: be09855c0f5c
Updated•13 years ago
|
Keywords: regressionwindow-wanted
| Reporter | ||
Updated•5 years ago
|
Flags: needinfo?(mayankleoboy1)
| Reporter | ||
Updated•5 years ago
|
Flags: needinfo?(mayankleoboy1)
| Reporter | ||
Updated•3 years ago
|
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•