Т.к. Firefox 41 стал поддерживать copy команду, вы можете проверить этот факт н специальной страничке:
http://codepen.io/netsi1964/full/QbLLGW/
Выделите текст и нажмите на желаемую команду.
Скопировалось ?
Отлично..
Что за темная лошадка этот execCommands ?
execCommands — используется для форматирования выделений. т.е. например сделать выделенный текст жирным. Это как правило должно использоваться в ContentEditable=true элементах, однако теперь этот хак мы будем использовать для копирования в буфер нужного там текста.
Подробнее