Поведение по умолчанию клавиш Home и End в Mac OS X отличается от их поведения в других операционных системах и очень непривычно для пользователей переходящих на Mac. По умолчанию при нажатии клавиши Home происходит перемещение в начало страницы (без переноса курсора), при нажатии End - в конец страницы.

Данное поведение можно изменить глобально для основной массы приложений Mac OS X, но это не относится к программам Mozilla (Firefox, Thunderbird, Sunbird и другие), поскольку для них клавиатурные сокращения настраиваются отдельно.

Для того чтобы сделать поведение привычным (перенещение курсора в конец или начало строки) нужно заменить файл platformHTMLBindings.xml находящийся в /Application/Firefox.app/Contents/MacOS/chrome/toolkit.jar/content/global на изменённый файл.