Chrome, IE, and Safari break lines at hyphens but Firefox doesn\'t.
Is there any way to make Firefox break lines at hyphens, like other browsers?
Insert the 
Firefox automatically treats a hyphen as allowing a line break after it when there are sufficiently many characters around the hyphen. But if you wish to allow line breaks more widely than that, use pre-.