It seems cleaner to keep the properties orthogonal and true to their meaning. Could we fix it by adding something like "[contenteditble=true] { -moz-user-select: text }" in the UA sheet instead? Alternatively, hack "UsedUserSelect" to stop the "inheritance" at an "independent selection" boundary?
Bug 1518339 Comment 3 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
It seems cleaner to keep the properties orthogonal and true to their meaning. Could we fix it by adding something like "[contenteditable=true] { -moz-user-select: text }" in the UA sheet instead? Alternatively, hack "UsedUserSelect" to stop the "inheritance" at an "independent selection" boundary?