Internet Explorer send wrong referrer after changing url using history.pushState api

Fixed, not yet flighted Issue #848830

Details

Created
Sep 18, 2014
Privacy
This issue is public.
Reports
Reported by 0 people

Sign in to watch or report this issue.

Steps to reproduce

URL:

Repro Steps:

New

  1. load http://jsfiddle.net/66m386cx/embedded/result/
  2. Open F12 \ Networking tab and start trace
  3. Click the button “push history”
  4. Click the button “send image”
  5. Review F12 Network request header.
    – Referer should have a ?t=1 appended

IE has this header
Key Value
Referer http://fiddle.jshell.net/66m386cx/show/light/

Chrome\FF have this header
Referer http://fiddle.jshell.net/66m386cx/show/light/?t=1


{OLD}
here is a demo to reproduce the bug: http://jsbin.com/qiximeziyihi/12

  1. open ie developer tool and switch to network
  2. click push history button
  3. click send image button
  4. see the referrer of image request

Expected Results:

Internet Explorer send changed url as referrer for following request in webpage.

Actual Results:

Dev Channel specific:

Yes

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Tony S.”

      Changed Assigned To to “Venkat K.”

      Changed Assigned To from “Venkat K.” to “Nishant N.”

      Changed Status to “Confirmed”

      Changed Status from “Confirmed” 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 Assigned To from “Nishant N.” to “IE F.”

      Changed Status from “In progress” to “Fixed”

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

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

    Sign in