Problema UTF-8 no Firefox - cabeçalho de resposta sobrescrevendo a meta tag?

Eu tenho uma página com a seguinte meta tag:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Eu pensei que isso iria definir o conjunto de caracteres padrão para UTF-8 e, de fato, ele aparece no Chrome e no Safari, mas não no Firefox.

Eu tenho um script PHP na página que gera uma lista de reprodução de arquivos de áudio para o jPlayer, e nomes de arquivos com acentos em caracteres não estão funcionando / jogando no Firefox.

Aqui está a mensagem de erro que estou vendo no console do Firebug:

Como você pode ver, os caracteres no nome do arquivo não estão sendo lidos corretamente. O nome do arquivo deve ser "Guessi-Guéré-Guessi (Pop Bariba)"

Quando procuro mais detalhes sobre o erro, na guia "Cabeçalhos", vejo isto:

O que mostra que o conjunto de caracteres é iso-8859-1. Então, na aba "Response", vejo:

O que confirma o erro, mas desta vez com a codificação correta exibida. O arquivo definitivamente existe e, como eu digo, ele toca / funciona em outros navegadores.

Portanto, presumo que o problema esteja relacionado aos cabeçalhos de resposta que estão sendo definidos de maneira diferente no Firefox e à substituição da metatag. Verifiquei os cabeçalhos de resposta no Chrome e eles estão definidos como UTF-8. Oque posso fazer para consertar isso?

questionAnswers(2)

yourAnswerToTheQuestion