[Webkit-unassigned] [Bug 230525] New: [MacOS] Safari 15 fails to load pages with Babylon.js or Sketchfab

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 20 17:14:45 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=230525

            Bug ID: 230525
           Summary: [MacOS] Safari 15 fails to load pages with Babylon.js
                    or Sketchfab
           Product: WebKit
           Version: Other
          Hardware: Mac (Intel)
                OS: macOS 11
            Status: NEW
          Severity: Critical
          Priority: P2
         Component: WebGL
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: darraghburke at microsoft.com
                CC: dino at apple.com, kbr at google.com, kkinnunen at apple.com

Created attachment 438758

  --> https://bugs.webkit.org/attachment.cgi?id=438758&action=review

Babylon Playground and Sketchfab crashing

Overview
Opening sketchfab.com, playground.babylonjs.com, or any page using a Babylon.js engine causes the page to repeatedly reload before settling on a grey screen saying "A problem repeatedly occurred". There is no output in the console to indicate the reason for the problem.

We have narrowed the crash down to calling getContext() with the xrCompatible context attribute set to true. If this flag is false, the page does not crash.

Steps to Reproduce

1) Navigate to http://playground.babylonjs.com or http://sketchfab.com.
2) Wait for the page to reload a few times and then die.

Actual Results:
The page attempts to reload several times before giving up and saying that a problem occurred.

Expected Results:
The web page should load and display the normal 3D content, as it does in earlier versions of Safari and other browsers.

Build Date & Hardware : Version 15.0 (16612.1.29.41.4, 16612) on MacBook Pro (15-inch, 2017), macOS Big Sur Version 11.6.

Additional Builds and Platforms:
Release 131 of Safari Technology Preview does not appear to have this issue.

Additional Information:

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210921/3dc1c88f/attachment-0001.htm>


More information about the webkit-unassigned mailing list