Because of certain caret rendering issues (see #498) I found a solution in hiding the br element when the element is empty and focused. This works fine in Chrome, but not in Safari. Repro: https://w3c.github.io/editing/repros/499.html