Closed Bug 820680 Opened 13 years ago Closed 3 years ago

Refreshing background tabs repaints the active tab

Categories

(Core :: Widget: Win32, defect)

18 Branch
x86_64
Windows 7
defect
Not set
normal

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)

Attached file about support.txt
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.
Component: Untriaged → Layout
Product: Firefox → Core
WFM, Nightly 20130107 Firefox/20.0 on Linux64.
Keywords: pp
Is this a regression?
Keywords: qawanted
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.
(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 ?
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
Blocks: 626245
Status: UNCONFIRMED → NEW
Ever confirmed: true
Component: Layout → Widget: Win32
Version: 20 Branch → 18 Branch
s/There are to WORKAROUNDs:/There are two WORKAROUNDs:
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/
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
Keywords: qawanted
The user impact here is not enough to track for release.
Flags: needinfo?(mayankleoboy1)
Flags: needinfo?(mayankleoboy1)
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.

Attachment

General

Creator:
Created:
Updated:
Size: