Open Bug 1729961 Opened 3 years ago Updated 2 years ago

Match updated spec for history.pushState()/replaceState() URL rewriting

Categories

(Core :: DOM: Navigation, defect, P3)

defect

Tracking

()

People

(Reporter: d, Unassigned)

References

(Blocks 2 open bugs)

Details

See https://github.com/whatwg/html/pull/7044 and https://github.com/web-platform-tests/wpt/pull/30182 .

Notably:

  • Firefox throws the wrong type of exception a lot

  • Firefox disallows rewriting blob URLs, but should allow rewriting them to themselves or hashed versions of themselves

  • Firefox disallows rewriting about: URLs, but should allow rewriting them to themselves or hashed versions of themselves

  • Firefox disallows rewriting data: URLs, but should allow rewriting them to themselves or hashed versions of themselves

Blocks: html

Changing severity to S? because of <rationale>.
follow the spec

Severity: -- → S3
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.