Hex is not an acronym
Should be no-repeat instead of none.
checks for changed tags
Merge branch 'dangoor/4948-tag-change' into dangoor/4948-tag-change2
Comment improvements
Updated implementation of elementReplace.

This implementation works for void elements and is actually simpler than
the old one.
fix #4623: remove unused _isEmptyTag function
When applying text or attribute value edits, decode entities
Do not apply HTMLDocument edits if instrumentation is not enabled
code review comments
typo
Tweaked colors.
Fix unit tests by adding innerHTML/textContent support.
New mechanism for determining tag changes.

Tag changes are now spotted when IDs are assigned and given new IDs,
allowing all of the normal insert/delete machinery to work. This
also fixes a bug when inserting elements in between unchanged
text nodes.
Testing tag change with child elements.

Also added comments for the new fixupElementInsert function
Formatting tweak to make jshint happy.
Minor cleanup after reviewing the tag change code
Merge pull request #4993 from adobe/larz/active-line

Tweaked active-line highlight colors and selection colors.
Merge pull request #4984 from adobe/dangoor/remove-isEmptyTag

fix #4623: remove unused _isEmptyTag function
Merge pull request #4987 from adobe/nj/issue-4676

When applying text or attribute value edits, decode entities