Hello,
We are having the same problem with Reviewboard 7.0.2 in Safari but not in Firefox.
Checking the network requests, there is a critical difference between the request sent in Firefox and the request sent in Safari. In Firefox, when clicking “Fixed” on an issue, the form data sent in the request is: `api_format=json&issue_status=resolved`. In Safari, the same click results in only this form data: `api_format=json`. This behavior is reproducible every time.
I looked at the code to see if I find out why that `issue_status` parameter is being dropped, but I couldn’t figure it out. Hopefully this information helps to pinpoint exactly where the bug is.
The issue does not happen with the latest version of Safari, version 18. Specifically, “Version 18.0 (18619.1.26.111.10, 18619)” and "Version 18.0 (20619.1.26.31.6)” are fine. It does happen with “Version 17.6 (18618.3.11.11.7, 18618)”.
Shan