Painting issues with Farmville 2 (asyncdrawing)

RESOLVED FIXED

Status

()

defect
RESOLVED FIXED
3 years ago
2 years ago

People

(Reporter: sarvesh.n, Unassigned)

Tracking

({regression})

49 Branch
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: gfx, STR in comment #0)

Attachments

(2 attachments)

Reporter

Description

3 years ago
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36

Steps to reproduce:

Play Farmville 2 on http://apps.facebook.com/farmville-two


Actual results:

There are multiple issues in game farmville 2 when the flag dom.ipc.plugins.asyncdrawing.enabled is set to true

1.)Mouse Wheel Stops Working
2.)The Rendering becomes extremely slow
3.)Mouse clicks are delayed, click state reflects after several minutes
. 
Lot of players are facing this issue along with slow gameplay on the new Firefox versions as this flag is turned on .
The moment we set this flag to false the issues get fixed. Can we investigate and fix these issues?




Expected results:

Game should have worked normally at good speed, mouse middle scroll wheel should have worked, button clicks should not be delayed
Reporter

Updated

3 years ago
Summary: Multiple issues in Farm2 due to dom.ipc.plugins.asyncdrawing.enabled in FF 49.0.2 → Multiple issues in Farmville 2 due to dom.ipc.plugins.asyncdrawing.enabled in FF 49.0.2

Updated

3 years ago
Blocks: 1229961

Comment 1

3 years ago
Hi,

we are developing Flash games as well and I can confirm there are issues with dom.ipc.plugins.asyncdrawing.enabled set to true.

1) We have users complaining that our games no longer work. Unfortunately, we are not able to reproduce the problem, yet, but it seems that the Stage3D content fails to render for some users since dom.ipc.plugins.asyncdrawing.enabled was set to true. I assume that the available GPU resources with the flag have changed, or that it is related to the new Direct3D9 fallback. In any case, this is a problem that has been introduced with the latest Firefox 49 hotfix [1].


2) The mouse wheel behavior for plugin in Firefox changes with dom.ipc.plugins.asyncdrawing.enabled on. If Farmville 2 is using any sort of MouseWheelTrap like our own games do (most Flash games do to prevent the outside container from scrolling while using the mousewheel in the game), the JS code has to be changed. The mousewheel event now has to be injected into the Flash content, similar to Chrome and Macbooks. The problem here is though, that means for Firefox version without dom.ipc.plugins.asyncdrawing.enabled, the mouse wheel event will be handled twice. And I do not know of a way to detect if dom.ipc.plugins.asyncdrawing.enabled is set to true in Javascript, to handle both cases separately. Is this intended behavior or a bug?

[1] http://www.ghacks.net/2016/10/20/firefox-49-two-new-system-add-ons-to-fix-flash-and-graphics-issues/

Updated

3 years ago
Component: Untriaged → Plug-ins

Updated

3 years ago
Keywords: regression
I was able to play this game for 20 minutes. I then left the machine idle for 20 minutes. When I came back the flash screen was blacked out and the browser console shows as follows. Attacked is a screenshot of the issue.


Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_demand_error&reason=VPAID_UNKNOWN_REJECTION&timeout=false&response_time=1129&yh_id=17&cb=6031409&id=28178&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c2c6640a&dtid=46600&a_cc=28178-46600&ol=2&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=2453313&platform=swf&bv=1.0.55&timestamp=1477072785950&uuid=3ad3eb81-e1a2-4db0-8cdc-70930b238ef2&E_a=true” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_demand_request&request_time=2349&yh_id=17&cb=172655&id=28178&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c2c6640a&dtid=46603&a_cc=28178-46603&ol=2&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=2453313&platform=swf&bv=1.0.55&timestamp=1477072785953&uuid=3ad3eb81-e1a2-4db0-8cdc-70930b238ef2&E_a=true” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://ads.adaptv.advertising.com/a/h/VlXJI07mKkrpdqtD6gqHCGJqH24xxw1oPn4gECTPyHKjx2+oAZDW7Q==?cb=1477072767539&pageUrl=apps.facebook.com&description=VIDEO_DESCRIPTION&duration=VIDEO_DURATION&id=VIDEO_ID&keywords=VIDEO_KEYWORDS&title=VIDEO_TITLE&url=VIDEO_URL&eov=eov” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_demand_response&videoTag=false&has_ad=true&wrapper_count=0&tagType=vpaid&jsVpaidTag=false&timeout=false&flashVpaidTag=true&response_time=199&yh_id=17&cb=3976352&id=28178&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c2c6640a&dtid=46603&a_cc=28178-46603&ol=2&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=2453313&platform=swf&bv=1.0.55&timestamp=1477072786152&uuid=3ad3eb81-e1a2-4db0-8cdc-70930b238ef2&E_a=true” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://redir.adap.tv/redir/client/VPAIDClient.swf?adTagUrl=http%3A%2F%2Fads.adaptv.advertising.com%2Fa%2Fh%2FVlXJI07mKkrpdqtD6gqHCGJqH24xxw1oPn4gECTPyHKjx2%2BoAZDW7Q%3D%3D%3Fcb%3D1477072767539%26pageUrl%3Dapps.facebook.com%26description%3DVIDEO_DESCRIPTION%26duration%3DVIDEO_DURATION%26id%3DVIDEO_ID%26keywords%3DVIDEO_KEYWORDS%26title%3DVIDEO_TITLE%26url%3DVIDEO_URL%26eov%3Deov%26a.cluster%3D0%26a.pvt%3D0&companionId=&cpmPassback=&placementId=671661&orgId=9008&injectCompanionDummy=&pauseOnClick=&d.vw=&d.app=” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_demand_opportunity&child_handshake_version=1.0&response_time=297&yh_id=17&cb=5366626&id=28178&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c2c6640a&dtid=46603&a_cc=28178-46603&ol=2&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=2453313&platform=swf&bv=1.0.55&timestamp=1477072786251&uuid=3ad3eb81-e1a2-4db0-8cdc-70930b238ef2&E_a=true” on a secure page[Learn More]farmville-two
Error: Permission denied to access property "href"(unknown)
Loading mixed (insecure) display content “http://ads.adaptv.advertising.com/a/h/VlXJI07mKkrpdqtD6gqHCGJqH24xxw1oPn4gECTPyHKjx2+oAZDW7Q==?cb=1477072767539&pageUrl=apps.facebook.com&description=VIDEO_DESCRIPTION&duration=VIDEO_DURATION&id=VIDEO_ID&keywords=VIDEO_KEYWORDS&title=VIDEO_TITLE&url=VIDEO_URL&eov=eov&a.cluster=0&a.pvt=0&pageUrlOv=&a.rid=&a.d.pageUrl=https%3A%2F%2Frya.rockyou.com%2Frya%2Fservice%2Frequest.php%3F%26placeguid%3D776F758477%26player%3DIMA%26bdata%3DeyJwbGF5ZXIiOiJJTUEiLCJ0eGlkIjoiMzE4OWUzMDI1YjNmMzQxYzdkNGRjZDEwOGUzODRmM2I1ODBhNTc3YTAxNTg3Ni41Nzg5ODU4MyIsInBsYWNlZ3VpZCI6Ijc3NkY3NTg0NzciLCJ0aW1lc3RhbXAiOjE0NzcwNzI3NjIuMDA1NX0%253D%26ryPassback%3D2bd5c79de9719d413bd2e00bcdc351551d3345466501d82b9a6a01f1e2b345b1e2c21fec5f08ca40ba3d03057ce8ec227381c71738ff6778632bceef72db3c4038e3ee5263abf1834323cf3f31a4e771bf9ac67a27dac3e1ba24cbfa23b3a594%26count%3D1&companionId=&referrerUrl=https%3A%2F%2Frya.rockyou.com%2Frya%2Fservice%2Frequest.php&depth=2&a.hasAppInfo=2&a.sdk=adaptv&p[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_demand_error&reason=VPAID_UNKNOWN_REJECTION&timeout=false&response_time=1232&yh_id=17&cb=7661065&id=28178&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c2c6640a&dtid=46603&a_cc=28178-46603&ol=2&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=2453313&platform=swf&bv=1.0.55&timestamp=1477072787186&uuid=3ad3eb81-e1a2-4db0-8cdc-70930b238ef2&E_a=true” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_demand_request&request_time=3584&yh_id=17&cb=7103800&id=28178&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c2c6640a&dtid=31968&a_cc=28178-31968&ol=2&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=2453313&platform=swf&bv=1.0.55&timestamp=1477072787187&uuid=3ad3eb81-e1a2-4db0-8cdc-70930b238ef2&E_a=true” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://ads.adaptv.advertising.com/a/h/VlXJI07mKkovYsFcMPnIV92iS1BEYdyOCOse6MpC3nJ63tJpJOOC6Q==?cb=1477072767539&pageUrl=apps.facebook.com&description=VIDEO_DESCRIPTION&duration=VIDEO_DURATION&id=VIDEO_ID&keywords=VIDEO_KEYWORDS&title=VIDEO_TITLE&url=VIDEO_URL&eov=eov” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_demand_response&videoTag=false&has_ad=true&wrapper_count=0&tagType=vpaid&jsVpaidTag=false&timeout=false&flashVpaidTag=true&response_time=216&yh_id=17&cb=1244153&id=28178&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c2c6640a&dtid=31968&a_cc=28178-31968&ol=2&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=2453313&platform=swf&bv=1.0.55&timestamp=1477072787407&uuid=3ad3eb81-e1a2-4db0-8cdc-70930b238ef2&E_a=true” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://redir.adap.tv/redir/client/VPAIDClient.swf?adTagUrl=http%3A%2F%2Fads.adaptv.advertising.com%2Fa%2Fh%2FVlXJI07mKkovYsFcMPnIV92iS1BEYdyOCOse6MpC3nJ63tJpJOOC6Q%3D%3D%3Fcb%3D1477072767539%26pageUrl%3Dapps.facebook.com%26description%3DVIDEO_DESCRIPTION%26duration%3DVIDEO_DURATION%26id%3DVIDEO_ID%26keywords%3DVIDEO_KEYWORDS%26title%3DVIDEO_TITLE%26url%3DVIDEO_URL%26eov%3Deov%26a.cluster%3D0%26a.pvt%3D0&companionId=&cpmPassback=&placementId=751553&orgId=9008&injectCompanionDummy=&pauseOnClick=&d.vw=&d.app=” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_demand_opportunity&child_handshake_version=1.0&response_time=562&yh_id=17&cb=9739744&id=28178&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c2c6640a&dtid=31968&a_cc=28178-31968&ol=2&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=2453313&platform=swf&bv=1.0.55&timestamp=1477072787750&uuid=3ad3eb81-e1a2-4db0-8cdc-70930b238ef2&E_a=true” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://ads.adaptv.advertising.com/applist?d.vw=1&hostname=rya.rockyou.com&key=&orgId=9008&placementId=751553” on a secure page[Learn More]farmville-two
Error: Permission denied to access property "href"(unknown)
Loading mixed (insecure) display content “http://ads.adaptv.advertising.com/a/h/VlXJI07mKkovYsFcMPnIV92iS1BEYdyOCOse6MpC3nJ63tJpJOOC6Q==?cb=1477072767539&pageUrl=apps.facebook.com&description=VIDEO_DESCRIPTION&duration=VIDEO_DURATION&id=VIDEO_ID&keywords=VIDEO_KEYWORDS&title=VIDEO_TITLE&url=VIDEO_URL&eov=eov&a.cluster=0&a.pvt=0&pageUrlOv=&a.rid=&a.d.pageUrl=https%3A%2F%2Frya.rockyou.com%2Frya%2Fservice%2Frequest.php%3F%26placeguid%3D776F758477%26player%3DIMA%26bdata%3DeyJwbGF5ZXIiOiJJTUEiLCJ0eGlkIjoiMzE4OWUzMDI1YjNmMzQxYzdkNGRjZDEwOGUzODRmM2I1ODBhNTc3YTAxNTg3Ni41Nzg5ODU4MyIsInBsYWNlZ3VpZCI6Ijc3NkY3NTg0NzciLCJ0aW1lc3RhbXAiOjE0NzcwNzI3NjIuMDA1NX0%253D%26ryPassback%3D2bd5c79de9719d413bd2e00bcdc351551d3345466501d82b9a6a01f1e2b345b1e2c21fec5f08ca40ba3d03057ce8ec227381c71738ff6778632bceef72db3c4038e3ee5263abf1834323cf3f31a4e771bf9ac67a27dac3e1ba24cbfa23b3a594%26count%3D1&companionId=&referrerUrl=https%3A%2F%2Frya.rockyou.com%2Frya%2Fservice%2Frequest.php&depth=2&a.hasAppInfo=2&a.sdk=adaptv&p[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_demand_error&reason=VPAID_UNKNOWN_REJECTION&timeout=false&response_time=1479&yh_id=17&cb=5648137&id=28178&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c2c6640a&dtid=31968&a_cc=28178-31968&ol=2&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=2453313&platform=swf&bv=1.0.55&timestamp=1477072788667&uuid=3ad3eb81-e1a2-4db0-8cdc-70930b238ef2&E_a=true” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_supply_error&reason=VAST_ERROR_EVENT&data=%7B%22name%22%3A%22Error%22%2C%22message%22%3A%22NO_FILL%22%2C%22data%22%3A%7B%7D%2C%22errorID%22%3A0%7D&timeout=false&time_on_page=5067&yh_id=17&cb=7260930&id=28178&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c2c6640a&ol=2&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=2453313&platform=swf&bv=1.0.55&timestamp=1477072788671&uuid=3ad3eb81-e1a2-4db0-8cdc-70930b238ef2&E_a=true” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=vast_flash_error&size=400x300&id=28178&w=400&h=300&cb=[CACHEBUSTING]&v=7a14d68115522c2c6640a&uuid=3ad3eb81-e1a2-4db0-8cdc-70930b238ef2&cc=US&aid=1&d=apps.facebook.com&ec=[ERRORCODE]” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_opportunity&yh_id=17&cb=3737653&id=28180&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c3d1d949&ol=0&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=385610&platform=swf&bv=1.0.55&timestamp=1477072788983&uuid=ae26c1fc-58f3-490d-8c3a-890c6aa57b98&E_a=true” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_demand_request&request_time=31&yh_id=17&cb=7462711&id=28180&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c3d1d949&dtid=49894&a_cc=28180-49894&ol=0&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=385610&platform=swf&bv=1.0.55&timestamp=1477072789002&uuid=ae26c1fc-58f3-490d-8c3a-890c6aa57b98&E_a=true” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid.springserve.com/vast/37968?w=400&h=300&url=http://apps.facebook.com/farmville-two/&cb=1477072767744” on a secure page[Learn More]farmville-two
Loading mixed (insecure) display content “http://vid-io.springserve.com/vd/i?event=flash_demand_response&videoTag=false&has_ad=true&wrapper_count=0&tagType=vpaid&jsVpaidTag=false&timeout=false&flashVpaidTag=true&response_time=199&yh_id=17&cb=3296516&id=28180&aid=1&d=apps.facebook.com&w=400&h=300&cc=US&v=7a14d68115522c3d1d949&dtid=49894&a_cc=28180-49894&ol=0&ds_w=400&ds_h=300&ds_ms=client&d_m=rya.rockyou.com&d_ms=d_p3&instanceId=385610&platform=swf&bv=1.0.55&timestamp=1477072789202&uuid=ae26c1fc-58f3-490d-8c3a-890c6aa57b98&E_a=true” on a secure page[Learn More]farmville-two
Flash also crashed after reloading the page. 


zdnfarmtwo0-a.akamaihd.net : server does not support RFC 5746, see CVE-2009-3555(unknown)
Ads disabled during preloadflash.php:2066
0flash.php:1493
Error: Permission denied to access property "href"swfobject.js:4:2634
Error: Permission denied to access property "href"(unknown)
zynga1-a.akamaihd.net : server does not support RFC 5746, see CVE-2009-3555(unknown)
SNAPI.ZSC:  Using Zynga.ns.Channels.ZSCzsc.js:1
Error: Permission denied to access property "href"(unknown)
SNAPI.ZSC:  wire(open)zsc.js:1
SNAPI.ZSC:  wire(close)zsc.js:1
SNAPI.ZSC:  init()zsc.js:1
Error: Permission denied to access property "href"(unknown)
zChannelsLoader: Found DAPI after 6671mszChannelsLoader.js:1
zchan0-a.akamaihd.net : server does not support RFC 5746, see CVE-2009-3555(unknown)
zynga4-a.akamaihd.net : server does not support RFC 5746, see CVE-2009-3555(unknown)
Error: Permission denied to access property "href"(unknown)
SNAPI.ZSC:  wire(buildAnnouncements)zsc.js:1
INFO: Inbox1P: feedPrompts: All globals loadeden_US.js:1745
Errorception trial expired!5370bc24f7ae665e65000069.js:1
Use of getPreventDefault() is deprecated.  Use defaultPrevented instead.snapi.js:2:51318
registering mousewheel handlers...flash_integration.js:101
...mousewheel handlers registeredflash_integration.js:139
TypeError: c.data.indexOf is not a functiondapi.js:1:24299
Error: Permission denied to access property "href"detect.js:1:3396
Error: Permission denied to access property "href"(unknown)
not well-formedsubmit:1:8
Reporter

Comment 4

3 years ago
I would like to add that the issue is mainly for Windows OS (not Mac) - Windows 7 and Windows 10 - the most used ones. So we should try to replicate on those machines.
Reporter

Comment 5

3 years ago
Mouse wheel would zoom in and zoom out in Firefox, this feature works fine in Chrome and IE but not in Firefox with the flag enabled. On disabling this starts working fine

Comment 6

3 years ago
Hello, I have created a separate bug report for the mouse wheel issue here, with more details for the developers:

https://bugzilla.mozilla.org/show_bug.cgi?id=1312369

Comment 7

3 years ago
This bug is mildly related to this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1312293
Reporter

Comment 8

3 years ago
Mouse wheel zoom in/out is just one of the issue, apart from that we also have players complaining of
1.)The Rendering becomes extremely slow
2.)Mouse clicks are delayed, click state reflects after several minutes
Lot of players are moving to Chrome, so it would be good if we hotfix this if possible as the game is unplayable in Firefox.
Reporter

Comment 9

3 years ago
Mouse wheel zoom in/out is just one of the issue, apart from that we also have players complaining of
1.)The Rendering becomes extremely slow
2.)Mouse clicks are delayed, click state reflects after several minutes
Lot of players are moving to Chrome, so it would be good if we hotfix this if possible as the game is unplayable in Firefox.
Reporter

Comment 10

3 years ago
Mouse wheel zoom in/out is just one of the issue, apart from that we also have players complaining of
1.)The Rendering becomes extremely slow
2.)Mouse clicks are delayed, click state reflects after several minutes
Lot of players are moving to Chrome, so it would be good if we hotfix this if possible as the game is unplayable in Firefox.
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0

I can confirm everything the reporter stated in the Description, reproduced using Firefox 49.0.2 on Windows 10x64 (AMD Radeon HD 5450) and Windows 7x64 (NVIDIA GeForce 210)

STR:
1. Launch Firefox 49.0.2 with a new profile
2. Log into your Facebook account
3. Start playing FarmVille 2:
https://apps.facebook.com/farmville-two/?fb_source=bookmark&ref=bookmarks&count=0&fb_bmpos=_0
4. Play for a couple of minutes 

Expected results:
Playing should be smooth

Actual results: 
- the mouse wheel does not work - zooming in and out using the mouse wheel is not allowed in normal mode (in full screen is working correctly)
- the rendering becomes really slow 
- the mouse courser is lost 
- mouse clicks are delayed.

Please note that all the above behaviors are more easy to reproduce on a Firefox 32-bit build than on a Firefox 64-bit build.
I can also confirm that the issue is not reproducible on Firefox 49.0.2 if the preference "dom.ipc.plugins.asyncdrawing.enabled" is set to false (on Windows 10 and Windows 7).
The issue is not reproducible on Mac OS X 10.12 - Intel Iris Pro 1536 MB.
Update: Tested Farmville with pref async true and false and I am not producing issues that have been reported.
Graphics        NVIDIA GeForce GTX 745
Version 	49.0.2
Build ID 	20161019084923
User Agent 	Mozilla/5.0 (Windows NT 10.0; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0
Shockwave Flash:23.0.0.162
dom.ipc.plugins.asyncdrawing.enabled (true & false)
CPU             Intel Core i7-4790 CPU @ 3.60GHz
RAM             16.0 GB

Comment 13

3 years ago
We receive more and more reports from our users that our games are very laggy or do not load in Firefox. Is this under investigation? We are currently considering to add a header for Firefox users, recommending them to switch the browser if they run into problems. I would absolutely like to avoid it because I for one think that Firefox is a great project, but the amount of reports we receive can not be neglected.
Reporter

Comment 14

3 years ago
is it possible to do a FF chemspill release to turn off the flag till all the issues are regressed and resolved for this?, we are receiving lot of CS reports for Farmville 2 as well, we have already added a header asking players to switch to other browser as that is the only solution for players (apart from manually changing the flag)
In bug 1312528 we are planning on flipping the config back, and hope to have that QAed and live today.

Updated

3 years ago
Whiteboard: hold

Comment 16

3 years ago
Great news, thank you.

Updated

3 years ago
Summary: Multiple issues in Farmville 2 due to dom.ipc.plugins.asyncdrawing.enabled in FF 49.0.2 → Painting issues with Farmville 2 (asyncdrawing)

Updated

3 years ago
Whiteboard: hold → gfx
Reporter

Comment 17

3 years ago
Looks like 64 bit systems are still having this issue, can we get a fix for both 32 bit and 64 bit?

Comment 18

3 years ago
(In reply to sspn from comment #17)
> Looks like 64 bit systems are still having this issue, can we get a fix for
> both 32 bit and 64 bit?

https://bugzilla.mozilla.org/show_bug.cgi?id=1312528#c0

Updated

3 years ago
Status: UNCONFIRMED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 1312242
Reporter

Comment 20

3 years ago
In the latest version of Firefox i.e. Firefox 50, the game does not load on 64 bit browsers. (The loading bar gets stuck)
Further we checked that when we set the flag asyncDrawingEnabled to true the game starts loading.

Can we get this fixed?

Comment 21

3 years ago
(In reply to sspn from comment #20)
> In the latest version of Firefox i.e. Firefox 50, the game does not load on
> 64 bit browsers. (The loading bar gets stuck)
> Further we checked that when we set the flag asyncDrawingEnabled to true the
> game starts loading.
> 
> Can we get this fixed?

Could you file a new bug report, please.

Comment 22

3 years ago
(In reply to Loic from comment #21)
> (In reply to sspn from comment #20)
> > In the latest version of Firefox i.e. Firefox 50, the game does not load on
> > 64 bit browsers. (The loading bar gets stuck)
> > Further we checked that when we set the flag asyncDrawingEnabled to true the
> > game starts loading.
> > 
> > Can we get this fixed?
> 
> Could you file a new bug report, please.

I have filed Bug 1318385

Updated

2 years ago
See Also: → 1317995
Whiteboard: gfx → gfx, STR in comment #0

Updated

2 years ago
Resolution: DUPLICATE → FIXED

Updated

2 years ago
Blocks: 1342092
You need to log in before you can comment on or make changes to this bug.