Reddit Enhancement Suite (RES) - backup fails due to "Invalid calling object" on URL.createObjectURL(blob)

Fixed, not yet flighted Issue #7187326

Details

Author
Charles M.
Created
Apr 12, 2016
Privacy
This issue is public.
Found in
  • Microsoft Edge
Found in build #
14.14316
Reports
Reported by 2 people

Sign in to watch or report this issue.

Steps to reproduce

  1. Install RES extension (https://developer.microsoft.com/en-us/microsoft-edge/extensions/)
  2. Open the extension settings (Menu -> Extensions -> RES -> Options)
  3. On the left hand side, go to Core -> Backup & Restore
  4. Click the “backup” button

Expected:
Backup succeeds

Actual:
Backup doesn’t work

Console output:
SCRIPT65535: Invalid calling object
backupAndRestore.js (31,3)

The line maps to:
link.href = URL.createObjectURL(blob);

The call works outside of the extensions context. Also see:
https://github.com/honestbleeps/Reddit-Enhancement-Suite/issues/2864

Attachments

Comments and activity

  • Microsoft Edge Team

    Changed Steps to Reproduce

  • For this to work a build of 4.6.1 of RES is required, as the backup module isn’t in the current MS release. Getting the 4.6.1 chrome extension file and making the changes on the following GitHub pull will allow you to test. https://github.com/honestbleeps/Reddit-Enhancement-Suite/pull/2797

  • Microsoft Edge Team

    Changed Assigned To to “wwatri”

    Changed Assigned To from “wwatri” to “Liang Z.”

    Changed Status to “Confirmed”

    Changed Steps to Reproduce

    Changed Assigned To from “Liang Z.” to “Scott S.”

    Changed Status from “Confirmed” to “In progress”

    Changed Status from “In progress” to “In code review”

    Changed Status from “In code review” to “In progress”

    Changed Status from “In progress” to “In code review”

    Changed Status from “In code review” to “In progress”

    Changed Status from “In progress” to “Fixed, not yet flighted”

  • Fix is checked into internal Microsoft branch. It will take 2-3 weeks to make it to a Windows Insider preview build. I’ll add an update when we have a build number.

  • Fix is in 14342. However, we’re now tracking the next issue you found: https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/7260192/

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

Sign in