window.webkitURL should not be enumerable / implement WebIDL [LegacyWindowAlias]

Fixed Issue #12091311


Simon P.
May 22, 2017
This issue is public.
Found in
  • Microsoft Edge
Standard affected
URL Standard

Found in build #
Fixed in build #
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

[LegacyWindowAlias] extended attribute in WebIDL


Change for WebIDL:


EdgeHTML exposes webkitURL in window, like Chromium and WebKit, but in a different way. The test fails because the property is enumerable in EdgeHTML. (I haven’t checked if there are other differences, but the test checks the relevant aspects.) This should be changed to follow the requirements for LegacyWindowAlias to be interoperable with Chromium/WebKit.
Result in Edge for /url/interfaces.any.html:

URL interface: legacy window alias  FAIL    assert_false: webkitURL is enumerable expected false got true


0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “James M.”

      Changed Assigned To to “Travis L.”

      Changed Status to “Confirmed”

      Changed Title from “window.webkitURL should not be enumerable / implement WebIDL [LegacyWindowAlias]” to “window.webkitURL should not be enumerable / implement WebIDL [LegacyWindowAlias]”

      Changed Assigned To from “Travis L.” to “Kris K.”

      Changed Status from “Confirmed” to “Fixed”

    • Hello,

      Thank you for providing this information about the issue. We are pleased to report this feature is fixed in Edge and will be available in an upcoming build.

      Best Wishes,
      The MS Edge Team

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

    Sign in