Status

()

Core
Layout: Images
2 years ago
2 years ago

People

(Reporter: Martin Baars, Unassigned, NeedInfo)

Tracking

({regression})

41 Branch
regression
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

(Reporter)

Description

2 years ago
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:46.0) Gecko/20100101 Firefox/46.0
Build ID: 20160502172042

Steps to reproduce:

Our 360 viewer always had this problem in FF. Before FF 45.01. There was a workaround (not a solution!) But with the new release the problem got worse.

In versions pre 45 there was no image-blinking when you set an image as the background of a div. 


Actual results:

Firefox is waiting until picture is scrolled into view to do processing/loading/resizing in front of user. There’s plenty of time before scrolling for Firefox to do that work ahead of time (page if fully loaded and firefox.exe is idle) so user doesn’t see picture change but firefox waits.


Expected results:

The image should already been rendered because it exist in the div-structure! (like al other browsers do)

http://ia3.nl/serpent/
(Reporter)

Updated

2 years ago

Comment 1

2 years ago
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=ae084da24b518ba18904f47284d8217caa657a60&tochange=a65f5274bda278d36763177e24b5171f4dac8a00


Seth Fowler — Bug 1170680 - Do not add non-animated images to the visible list in response to UNLOCKED_DRAW. r=tn
Blocks: 1170680
Component: Untriaged → Layout: Images
Flags: needinfo?(seth)
Keywords: regression
Product: Firefox → Core
Version: 45 Branch → 41 Branch
Status: UNCONFIRMED → NEW
Ever confirmed: true
(Reporter)

Updated

2 years ago
OS: Unspecified → All
Hardware: Unspecified → All
(Reporter)

Comment 2

2 years ago
Is it usefull the update something here? This bug exist in FF for a long time and now the default workaround doesn't work anymore. Do I discourage my clients tot use FF form here on? Or is there some other way to solve this?
You need to log in before you can comment on or make changes to this bug.