Видимо, в самой HTML странице кодировка не указана (через <meta http-equiv="content-type" content="text/html; charset=utf-8">), а автоопределение в Chrome не работает как нужно (либо так настроено). Наличие же BOM маркера в начале файла явно свидетельствует об использовании той или иной разновидности Unicode.