Open Bug 1327495 Opened 7 years ago Updated 2 years ago

Various graphic glitches (the page doesn't redraw) if display turns off automatically (reported on Windows)

Categories

(Core :: Graphics, defect, P3)

defect

Tracking

()

People

(Reporter: arni2033, Unassigned)

Details

(Whiteboard: [gfx-noted])

>>>   My Info:   Win7_64, Nightly 49, 32bit, ID 20160526082509
STR_0:  (for people like Jet Villegas (see bug1253190 comment 3) who only count number of steps and do
         not care whether steps are provided only to make certain testers w/o motivation/people, whose
         intent is to close valid bugs at all costs, to reproduce the bug even against their will)
1. Go for a walk/wait/sleep until display turns off
2. Move mouse/press any key to turn the screen on

AR:  Some elements (links, images) appear in random places, tabs, toolbarbuttons are partially clipped
ER:  No graphic glitches



>>>
STR_1:  (original; detailed, for people who want to reproduce)
1. Log in on https://vk.com/ , start conversation with somebody (https://vk.com/im)
2. While staying on https://vk.com/im?sel=<id> , wait (do serious stuff) until your screen turns off
3. Wait until the person from Step 1 sends you another message (you can call him/her via mobile phone)
4. Hold Ctrl key
5.(bonus) Move mouse over the page
6.(bonus) Move mouse to the empty place on the page, slowly start autoscrolling up

AR:
 Step 4 - the page still looks as if there was no Step 3, i.e. not scrolled to the bottom. Content on
          the page is still the same; scrollbar is displayed at the same position as after Step 2.
 Step 5 - hoverable elements (that change on hover) redraw on the page in unexpected places
 Step 6 - the whole page redraws at once, now it becames visible that it was scrolled to the very bottom,
          even though due to autoscrolling it's already scrolled to the top a bit.
 
ER:
 Step 4 - the page should be visually scrolled to the bottom
 Step 5 - no graphic glitches: elements shouldn't appear out of nowhere  (ER Step 4 will fix it)
 Step 6 - no graphic glitches: the page shouldn't change scroll position (ER Step 4 will fix it)



STR_2:  (testcase)
0. Set display to turn off after 1 minute (see [0])
1. Open url [1]
2. Move mouse to the center of content area, rotate mouse wheel down once to scroll the page
3. Execute code [2] in console, then in less than 10 seconds close console, wait 70 seconds
4. Press Ctrl key
5.(bonus) Move mouse over the page
6.(bonus) Move mouse to the empty place on the page, slowly start autoscrolling down

AR:
 Step 4 - the page still looks as if there was no Step 3, i.e. not scrolled to the top. Content on
          the page is still the same; scrollbar is displayed at the same position as after Step 2.
 Step 5 - hoverable elements (that change on hover) redraw on the page in unexpected places
 Step 6 - the whole page redraws at once, now it becames visible that it was scrolled to the very top,
          even though due to autoscrolling it's already scrolled to the bottom a bit.
 
ER:
 Step 4 - the page should be visually scrolled to the top
 Step 5 - no graphic glitches: elements shouldn't appear out of nowhere  (ER Step 4 will fix it)
 Step 6 - no graphic glitches: the page shouldn't change scroll position (ER Step 4 will fix it)



STR_3:  (testcase)
0. Set display to turn off after 1 minute (see [0])
1. Open url [1]
2. Move mouse to the center of content area, rotate mouse wheel down once to scroll the page
3. Wait 70 seconds, then connect PC/laptop to monitor of another width of the screen
4. Press Ctrl key
5.(bonus) Move mouse over tabs toolbar from left to right and navigation toolbar (from left to right)
6.(bonus) Move mouse to the empty place on the page, slowly start autoscrolling down

AR:
 Step 4 - the page still looks as if there was no Step 3, i.e. not scrolled to the top. Content on
          the page is still the same; scrollbar is displayed at the same position as after Step 2.
 Step 5 - hoverable elements (that change on hover) redraw on the page in unexpected places
 Step 6 - the whole page redraws at once, now it becames visible that it was scrolled to the very top,
          even though due to autoscrolling it's already scrolled to the bottom a bit.
 
ER:
 Step 4 - the page should be visually scrolled to the top
 Step 5 - no graphic glitches: elements shouldn't appear out of nowhere  (ER Step 4 will fix it)
 Step 6 - no graphic glitches: the page shouldn't change scroll position (ER Step 4 will fix it)



> [0] http://www.online-tech-tips.com/windows-7/does-your-windows-7-computer-display-turn-off-every-15-minutes/
> [1] https://answers.microsoft.com/en-us/windows/forum/windows_vista-desktop/how-to-change-the-screen-saver-in-windows-7/445822ca-e75b-4e80-a07a-a7c2c9545a85
> [2] function F(n){setTimeout("document."+n+".scrollTop=0",70000)};F('body');F('documentElement')
Component: Untriaged → Graphics
Product: Firefox → Core
No longer blocks: 1277113
Priority: -- → P3
Whiteboard: [gfx-noted]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.