Open Bug 1350618 Opened 7 years ago Updated 2 years ago

Bad performance on Sony Horizon game page

Categories

(Core :: Audio/Video: Playback, enhancement, P3)

enhancement

Tracking

()

Performance Impact low

People

(Reporter: Harald, Unassigned)

References

(Depends on 1 open bug, )

Details

(Keywords: perf)

Seems like a while slew of issues. On first run I noticed how scroll FPS are killed by video loading. Second load had a massive hang during page load that froze the video.

A network issue is that the tab throbber takes forever to stop. Always everything (other than the giant videos) is loaded right away. Quantum Network should be interesting here, to de-prioritize off screen items.

Testing in Chrome, the video shortcuts the scrolling issue by pausing the video during scroll.
A profile that includes page load and sluggish scrolling: https://perfht.ml/2ohUSYt
Flags: needinfo?(ehsan)
ni? bas, Anthony mentioned there might be fixes in the works.
Flags: needinfo?(ehsan) → needinfo?(bas)
As far as I can tell this is just video decoding stealing all of the system's bandwidth and making it impossible for the GPU to get any compositions done. I don't see anything in the graphics realm we can do here. The media guys are looking into shutting down or pausing video decoding for non-visible videos like we do with background tabs as far as I understood it from Anthony.
Flags: needinfo?(bas)
Whiteboard: [qf:investigate] → [qf:p3]
(In reply to Bas Schouten (:bas.schouten) from comment #3)
> The media guys are looking into shutting down or pausing video
> decoding for non-visible videos like we do with background tabs as far as I
> understood it from Anthony.

Is this ^^ work tracked in a bug somewhere? (which this bug could be marked as depending on, perhaps)
Flags: needinfo?(ajones)
Flags: needinfo?(ajones)
Component: General → Audio/Video: Playback
Priority: -- → P3
Keywords: perf
Performance Impact: --- → P3
Whiteboard: [qf:p3]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.