JIRA makes extensive use of exclamation marks in their urls and while this does work when a link is clicked any form submitted on a such page will fail.
Example url that can be opened:
This is a page with a simple form, a few select boxes and press submit => post action directs to <host>/jira/secure/views/bulkedit/BulkChooseOperation!default.jspa,
that webkit then changes to <host>/jira/secure/views/bulkedit/BulkChooseOperation¤default.jspa.
It seems to me that ! is changed to "¤" in webkit and safari since Safari 3.2 onwards. If I revert to Safari 3.1 the form works without problems.
Did this behaviour change between Safari 3.1 and Safari 3.2, or only when running with a nightly build?
(In reply to comment #1)
> Did this behaviour change between Safari 3.1 and Safari 3.2, or only when
> running with a nightly build?
Honestly I'm not 100% sure, I've only discovered this today and from what I could tell from my quick tests it seems to have been between 3.1 and 3.2 that this behavior changed yes.
I've used nightly builds for quite some time and during that time I've nearly not used the "regular" Safari (nightly builds have worked very well ;) ). Last version of Safari that I did have a backup of and quickly could revert to was 3.1, and that version still seemed to work alright with all the strange url's I could throw at it so to speak. As for the current Safari that goes with the system (3.2.1), that doesn't work either, so there is a chance the change could be between 3.2 and 3.2.1 too.
That's really all the tests I did... I'm not sure how much time I'll have to investigate this further this week, but I was thinking that if I download older versions of the nightly builds, I could perhaps find the one version where the change occurs?