Opened 6 years ago

Closed 3 years ago

#16878 closed defect (patchwelcome)

IE8: dojo.hash is not compatible with cacheBust

Reported by: Douglas Hays Owned by:
Priority: undecided Milestone: 1.13
Component: Core Version: 1.8.3
Keywords: Cc:
Blocked By: Blocking:

Description

Running older IE like 7 or 8, if you specify anything for cacheBust like 'dojo=18x' and then call dojo.hash('2',true) then the hidden iframe created for IE gets a malformed URI like blank.html?dojo=18x?2 since the dojo.hash::IEUriMonitor code assumes there are no other ? characters in the href string and doesn't check.

Change History (1)

comment:1 Changed 3 years ago by dylan

Milestone: tbd1.12
Resolution: patchwelcome
Status: newclosed

Given that no one has shown interest in creating a patch in the past 2+ years, I'm closing this as patchwelcome.

Note: See TracTickets for help on using tickets.