Сейчас функция генерирует: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> и это жестко зашито в коде, хотя правильный html5 тег: <meta charset="UTF-8">
Неправильно, если передать false будет: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> если true <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
вот и вся разница, а для html5 нужно <meta charset="UTF-8">