Tests that removal of property following its disabling works.
Red text here.
+
+Running: selectInitialNode
+
+Running: testInsertProperty
[expanded]
element.style { ()
3 rule ranges are equal.
0 rule ranges are equal.
+Running: testEditSelector
+
#### AFTER SELECTOR EDIT ####
3 rule ranges are equal.
0 rule ranges are equal.
+Running: testDisableProperty
+
#### AFTER PROPERTY DISABLED ####
3 rule ranges are equal.
0 rule ranges are equal.
+Running: selectNodeWithPseudoElements
+
+Running: testPseudoSectionPropertyEdit
+
+
+#### AFTER PROPERTY INSERTED ####
+
+
+[expanded]
+element.style { ()
+
+[expanded]
+article, aside, footer, header, hgroup, main, nav, section { (user agent stylesheet)
+display: block;
+
+
+======== Pseudo ::before element ========
+[expanded]
+#pseudo::before { (styles-update-links.html:213 -> styles-update-links.html:213:1)
+color: blue;
+
+
+======== Pseudo ::after element ========
+[expanded]
+#pseudo::after { (styles-update-links.html:209 -> styles-update-links.html:209:1)
+border: 1px solid black;
+
+[expanded]
+#pseudo::after { (styles-update-links.html:203 -> styles-update-links.html:203:1)
+/-- overloaded --/ pseudo-property: "12";
+/-- overloaded --/ PROPERTY: INSERTED;
+color: red;
+
+
+0 rule ranges are equal.
+3 rule ranges are equal.
+3 rule ranges are equal.
+5 rule ranges are equal.
+