I'm very confused by chrome, it marks a "204 No Content" response red in the request list but at the same time has a green point for the "Status Code". I'm sure 204 isn't an error so what happens here?
I've created a new script to ensure that there is nothing else going on:
<?php
http_response_code(204);
And the developer tools look like this:
I'm using chrome 34.0.1847.116 m, it's not red in Firefox by the way.