CSP Crash - Tab freezes closing preview in Construct 3

Confirmed Issue #14150693 • Assigned to Paul W.

Details

Author
Ashley G.
Created
Oct 9, 2017
Privacy
This issue is public.
Found in
  • Microsoft Edge
Found in build #
16.16299
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

OLD REPRO:

Visit this URL: https://editor.construct.net/#open=ghost-shooter-tut

Click the Run button to open a preview of the game. Then click the X in the top-right of the preview dialog.

NEW REPRO:

  1. https://editor.construct.net/r61/#open=ghost-shooter-tut

FWIW

  1. Open “Kiwi Story” project
  2. Click the run arrow (upper left).
    4. Then click the X in the top-right of the preview dialog.

Expected result: the preview dialog should disappear
Observed result: the tab freezes

This makes our PWA difficult to use in Edge. Tested EdgeHTML 16.16299

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “James M.”

      Changed Assigned To to “wprpprtri@microsoft.com”

      Changed Assigned To from “wprpprtri@microsoft.com” to “Lee H.”

      Changed Status to “Confirmed”

    • We figured out a workaround in the end - and the latest version has our workaround.

      To reproduce the bug use this URL instead, which loads the previous version of our app that has the bug: https://editor.construct.net/r61/#open=ghost-shooter-tut

      FWIW our dialog engine moved elements between documents, and the workaround was to create and remove the iframe element in the main document only. I suspect transferring an iframe element to a different document - even after it has been unloaded (we clear the src to an empty string first) - causes a hang in Edge.

    • Microsoft Edge Team

      Changed Steps to Reproduce

      Changed Assigned To from “Lee H.” to “Kevin H.”

      Changed Assigned To from “Kevin H.” to “Lee H.”

      Changed Status from “Confirmed”

      Changed Assigned To to “wwatri”

      Changed Status to “Confirmed”

      Changed Title from “Tab freezes closing preview in Construct 3” to “CSP Crash - Tab freezes closing preview in Construct 3”

      Changed Assigned To from “wwatri” to “Paul W.”

    • Note to correctly reproduce you may need to open Menu -> Settings and change the preview mode to “dialog” - we recently changed the default on that to "popup", but the issue was originally filed when the default was "dialog".

    You need to sign in to your Microsoft account to add a comment.

    Sign in