In Chrome, it is possible to partially select the contents of a contenteditable=false element if it has a contenteditable=true child. This commit prevents breaking such uneditables by expanding the range in a deleterange to fully contain such elements. It will be useful with the new blocks introduced with the Knowledge module. Task-id: 2794990 Part-of: odoo/odoo#86489