Closed
Bug 1157708
Opened 10 years ago
Closed 9 years ago
[e10s]Flickering while scrolling flash content (aka plugins lag while scrolling)
Categories
(Core :: Panning and Zooming, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: VarCat, Unassigned)
References
Details
(Whiteboard: [gfx-noted])
Attachments
(1 file)
(deleted),
image/gif
|
Details |
Environment:
FF 40
Build Id: 20150422030206
OS: Win 7 x64, WIn 8.1 x64
Graphics: AMD Radeon HD 5450
STR:
1. Go to a page with heavy flash content eg http://www.twitch.tv/
2. Scroll the page.
Issue:
The flash content is flickering while scrolling.
Reporter | ||
Comment 1•10 years ago
|
||
This bug is reproducible only with e10s enabled.
Summary: Flickering while scrolling flash content → [e10s]Flickering while scrolling flash content
Comment 2•10 years ago
|
||
I saw this with with APZ enabled (and told kats on irc). NI'ing him and -'ing for e10s.
tracking-e10s:
--- → -
Flags: needinfo?(bugmail.mozilla)
Updated•10 years ago
|
Updated•10 years ago
|
Whiteboard: [gfx-noted]
Updated•10 years ago
|
Comment 3•10 years ago
|
||
I've been running into the same thing for a few days while running nightly. Using slightly different STR:
* Go to http://live.mlssoccer.com/mlsmdl/
* Open a random game to watch in a new window (either a live stream or a previously saved game)
* Once the game is being played, scroll up and down on any website in the other window and you'll notice the game will flicker when you scroll
The other thing that I noticed is that some websites that you scroll through won't produce the flickering but that's pretty rare.
Info:
Built from https://hg.mozilla.org/mozilla-central/rev/8aff0d2a7bc7
Win 8.1 x64
Adapter Description NVIDIA GeForce GTX 670
Adapter Description (GPU #2) Intel(R) HD Graphics 4000
Comment 5•10 years ago
|
||
Attached a quick example as a .gif. Had a website that scrolls through content every few seconds in the background. The main window with the flash video was constantly flickering. If you minimize the second window with the scrolling content, the flickering stops.
Comment 6•10 years ago
|
||
Hm, that's odd. Did the background window also have flash content by any chance?
Comment 7•10 years ago
|
||
Ya, the page behind the one with the video had flash content as well.
Updated•9 years ago
|
Updated•9 years ago
|
Summary: [e10s]Flickering while scrolling flash content → [e10s]Flickering while scrolling flash content (aka plugins lag while scrolling)
Comment 9•9 years ago
|
||
The flickering problem discussed here may have been bug 1152326.
Comment 14•9 years ago
|
||
For me it happens only when e10s is enabled. Maybe this is not an entirely e10s problem but it could help with narrowing the possible causes.
Comment 15•9 years ago
|
||
Another test case. Every video on the bbc seems to suffer from this pretty badly. Interestingly on latest nightly flash plugin has now started hanging when you try to change tab.
eg http://www.bbc.co.uk/news/world-34049153
Comment 16•9 years ago
|
||
(In reply to Brad Lassey [:blassey] (use needinfo?) from comment #2)
> I saw this with with APZ enabled (and told kats on irc). NI'ing him and
> -'ing for e10s.
IMO removing tracking-e10s is wrong as with e10s enabled this behavior is permanent. For me this is a no-no for e10s and I will never enable it until this is really fixed.
Comment 17•9 years ago
|
||
(In reply to byornski from comment #15)
> Another test case. Every video on the bbc seems to suffer from this pretty
> badly.
Does the plugin window flicker on and off or are you seeing positional lag when scrolling?
The "hang" you see is bug 1196539. It's an initial painting problem.
Comment 18•9 years ago
|
||
(In reply to Bartosz Piec from comment #16)
> (In reply to Brad Lassey [:blassey] (use needinfo?) from comment #2)
> > I saw this with with APZ enabled (and told kats on irc). NI'ing him and
> > -'ing for e10s.
>
> IMO removing tracking-e10s is wrong as with e10s enabled this behavior is
> permanent. For me this is a no-no for e10s and I will never enable it until
> this is really fixed.
If you set 'layers.async-pan-zoom.enabled' to false, restart, and keep e10s enabled, do you still see the problem?
Comment 19•9 years ago
|
||
(In reply to Jim Mathies [:jimm] from comment #18)
> If you set 'layers.async-pan-zoom.enabled' to false, restart, and keep e10s
> enabled, do you still see the problem?
Yes, I do. But it behaves a bit better now.
Comment 20•9 years ago
|
||
I see pretty bad positional lag. It is not as bad when using the scroll bar rather than the mouse wheel but still noticeable. I did manage to even get it to glitch with a static frame of the video stuck outside of the flash window covering the top line of text. Unfortunately that is not reliably reproducible.
Rather than hang, I should have said crash. It stops down the plugin container thread (and sometimes the entire nightly thread). "A process is causing Nightly to run slowly".
Comment 22•9 years ago
|
||
fixed by bug 1137944.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Comment 23•9 years ago
|
||
\o/
Thanks for your work on this, Jim!
Comment 24•9 years ago
|
||
Actually it is not really fixed… When I am trying to scroll the page using mouse wheel the video is turning all black when the scrolling starts and restores the playback when scrolling ends.
Comment 25•9 years ago
|
||
(In reply to Bartosz Piec from comment #24)
> Actually it is not really fixed… When I am trying to scroll the page using
> mouse wheel the video is turning all black when the scrolling starts and
> restores the playback when scrolling ends.
Yes, it's bug 1212813
You need to log in
before you can comment on or make changes to this bug.
Description
•