Skip to content
This repository was archived by the owner on Nov 16, 2023. It is now read-only.
This repository was archived by the owner on Nov 16, 2023. It is now read-only.

With latest Mac builds, import and heartbeat-based refresh doesn't work (also iOS) #742

Description

As of December, the Mac builds of Office (as well as iOS ones) make use of a version of Webkit that doesn't allow accessing localStorage within iframes.

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

Unfortunately for Script Lab, this means that currently:

  • Importing external snippets will fail. An external snippet will first show a Trust screen and then try to do a heartbeat-based reload. This will fail.
  • Heartbeat-based refresh doesn't work. That is arguably not as big of a problem (can live without...), but it means that the right-most quick-refresh button should be removed on iOS/Mac

For the first one, modifying the Trust logic to do a full reload on the Mac/iOS should solve the issue.
For the second one, just remove the quick-refresh button.

Michael Saunders (@saunders77) , @dsaunders45459, Jakob Nielsen-MSFT (@jakobpn) FYI

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions