46669.diff adds
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
word-wrap: break-word;
to these selectors:
#site-title,
#site-description,
#content .entry-title,
.entry-content,
.entry-summary,
#comments,
#site-info,
.navigation
to prevent horizontal scrolling when long non-breaking text strings are used.
However, hyphens: auto; currently only works in Firefox. Unfortunately nothing worked for me in Chrome, IE11 or Edge.
This patch was tested on a Windows 10 machine, in Firefox, Chrome, IE11 and Edge browsers.
Testing in other OS's and browsers would be appreciated.