Bugzilla doesn't specify what character set is used in the html output. By default, no character set specified implies iso-8859-1, but it is good practice to also explicitly specify this information. Also, specifying the character set is needed for Bugzilla to support UTF-8 as mentioned in bug 70443.
As of 2.18, Bugzilla does specify the charset (UTF-8) in Bugzilla emails and through the meta tag in HTML, but the HTTP header contains an empty one. Not sure if we care about the HTTP header. % lynx -mime_header 'https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=76743' | head -20 HTTP/1.1 200 OK Date: Sat, 08 Apr 2006 18:58:48 GMT Server: Apache/2.0.46 (Red Hat) Connection: close Content-Type: text/html; charset= <!-- 1.0 --> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>Bug 76743 - Bugzilla doesn't specify character set</title>
This is properly fixed in recent versions of Bugzilla.