Uploaded image for project: 'Realm JavaScript SDK'
  1. Realm JavaScript SDK
  2. RJS-1006

Web: 'TextDecoder' is not defined on Microsoft Edge Legacy

    • Type: Icon: Bug Bug
    • Resolution: Won't Do
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: Web

      Goals

      Loading Realm Web in Microsoft Edge Legacy (not the new Edge build on Chromium).

      Expected Results

      The SDK loads without throwing errors.

      Actual Results

      Any app loading Realm Web will crash with the following message:

      > 'TextDecoder' is not defined

      This is because the collection watch API is using the TextDecoder API.

      Steps to Reproduce

      1. Start a project and require in Realm Web
      2. Open the project in Microsoft Edge Legacy.

      Version of Realm and Tooling

      • Realm Web v0.9.0 and later (tested with 1.2.0)
      • Microsoft Edge Legacy (which uses the EdgeHTML rendering engine)

      Note: After March 9, 2021, the Microsoft Edge Legacy desktop app will not receive new security updates.

            Assignee:
            Unassigned Unassigned
            Reporter:
            kraen.hansen@mongodb.com Kræn Hansen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: