Browser / Version: Firefox 64.0
Operating System: Mac OS X 10.13
Tested Another Browser: Yes
Problem type: Site is not usable
Description: Site says issues with 3D content in Firefox, recommends Chrome
Steps to Reproduce:
Displays banner about Firefox.
Browser Configuration
_From webcompat.com with 鉂わ笍_
Thanks for the report @adamopenweb , I was able to reproduce the issue.
Note: dismissing the message the house can be explored 3D 360.
Message:
<div class="vf-tour__warning" data-viewer-bs-show="isFirefox">Recent versions of Firefox are having issues with 3D content. Please consider using Google Chrome for optimal performance.
<div class="right top vf-tour__warning__dismiss-container">
<span class="button floorplan-icons icomoon-cancel-circle vf-tour__warning__dismiss" data-ng-click="isFirefox = false"></span>
</div>
</div>
Tested with:
Browser / Version: Firefox Nightly 64.0a1 (2018-09-17)
Operating System: Windows 10 Pro
Moving to Needsdiagnosis for further investigation.
Hi there. I work for Planitar, the company behind iGUIDE. I would like to give you some context for the issue.
The iGUIDE is basically a 360 viewer for an interior space. The viewer heavily relies on CSS 3D transforms rather than WebGL. Unfortunately, the CSS 3D transforms do not properly function in Firefox. For example, check out the following video: https://www.youtube.com/watch?v=sGXA4FgcNS4. The video shows Firefox issues when HW acceleration is enabled: the viewer is still usable, but the cube tiles flicker during pano transitions. When the HW acceleration is disabled, everything becomes much worse.
We have been having these issues for years and have multiple bugs reported to Bugzilla:
Since we did not see much interest from the Firefox team to fix these issues, we decided to display the banner in order to ensure our users get the best experience.
If you guys can prioritize the issues and get them fixed, we would be happy to remove the banner.
Some more iGUIDE URLs you test with:
@korya Thank you for all the detailed information 馃槃.
I apologize that there hasn't been much movement on these bugs. I believe most of the efforts from that team have been focused on shipping our Webrender feature.
We were unable to reproduce the issues with Webrender enabled. Do you think you could test with Firefox Nightly and turn on Webrender if it's not already enabled?
In Firefox Nightly navigate to about:config in the address bar. Then search for gfx.webrender.all and set to True.
Just did it with the latest nightly and gfx.webrender.all set to true. The video is available at https://www.youtube.com/watch?v=a0ViJT1T_w8.
The results are:


The video is available at https://www.youtube.com/watch?v=a0ViJT1T_w8
You need to restart Nightly after enabling gfx.webrender.all.
Yes, I did it. The video was recorded after I set the value of gfx.webrender.all to true and restarted the browser.
I just tried the Nightly from 2018-09-17 and it was broken on Linux. 2018-09-20 looks ~fine~ better.
Edit: I filed https://bugzilla.mozilla.org/show_bug.cgi?id=1492859.
@korya All WebRender bugs should be fixed now.
Thanks! That's a great Christmas gift! I really appreciate it!! Happy holidays!
I am not able to find a listing with a 3D interactive viewer, but when visiting https://youriguide.com/api-docs-sample is I get no message.
Not sure if the layout changed on the website.
@adamopenweb can you please confirm?
Since the time this issue was opened, we have rewritten a lot of code in our viewer. We have also fixed some bugs in our transitions and switched to using Web Animations API. I am not sure whether there are any critical issues in Firefox right now. @adamdupuis Are you aware of any discrepancies in our Viewer between Chrome and Firefox?
Not to my knowledge @korya. Everything seems to be working well in Firefox.
Let's close this as Fixed.
Thanks everyone!
Most helpful comment
Hi there. I work for Planitar, the company behind iGUIDE. I would like to give you some context for the issue.
The iGUIDE is basically a 360 viewer for an interior space. The viewer heavily relies on CSS 3D transforms rather than WebGL. Unfortunately, the CSS 3D transforms do not properly function in Firefox. For example, check out the following video: https://www.youtube.com/watch?v=sGXA4FgcNS4. The video shows Firefox issues when HW acceleration is enabled: the viewer is still usable, but the cube tiles flicker during pano transitions. When the HW acceleration is disabled, everything becomes much worse.
We have been having these issues for years and have multiple bugs reported to Bugzilla:
Since we did not see much interest from the Firefox team to fix these issues, we decided to display the banner in order to ensure our users get the best experience.
If you guys can prioritize the issues and get them fixed, we would be happy to remove the banner.
Some more iGUIDE URLs you test with: