Never consider read-only element as a div limit.
Never consider read-only divs in getSurroundingDiv.
Never consider children of non-editable element when creating divs.