The POST/GET thing is an HTTP issue not a browser one.
Here's the relevant section of the standard. Essentially browsers must not cache the results of POST requests. Hence the request must be re-POSTed each time you hit the page (by pressing "back" here), which is what the prompt is asking you to confirm. The PHPBB use of POST is causing the message as described above.
The confirmation message is a browser-issue. Section 9.1.1 of
RFC 2616 states:
In particular, the convention has been established that the GET and HEAD methods SHOULD NOT have the significance of taking an action other than retrieval. These methods ought to be considered "safe". This allows user agents to represent other methods, such as POST, PUT and DELETE, in a special way, so that the user is made aware of the fact that a possibly unsafe action is being requested.
[/quote]
Making the user aware of the fact that a possibly unsafe action is being requested is precisely what all the browsers I tested and listed above are doing. Of course there's no safety issue in this specific case, but the browsers don't know that and so they must behave as I described.
If you have a copy of FireFox or any other browser
which does not behave in this way, then I guess it's broken. I checked Bugzilla and there are no reports of such a defect I can find there.
Summary: switching between one current browser and another won't help you here.