Bug 1364871: Revert workaround added in
bug 1328319. r?heycam
MozReview-Commit-ID: 804TV5qW3Xh
--- a/layout/base/nsPresContext.cpp
+++ b/layout/base/nsPresContext.cpp
@@ -2306,24 +2306,18 @@ nsPresContext::FlushCounterStyles()
}
if (mCounterStylesDirty) {
bool changed = mCounterStyleManager->NotifyRuleChanged();
if (changed) {
PresShell()->NotifyCounterStylesAreDirty();
PostRebuildAllStyleDataEvent(NS_STYLE_HINT_REFLOW,
eRestyle_ForceDescendants);
- if (mShell->StyleSet()->IsGecko()) {
- RefreshDriver()->AddPostRefreshObserver(
- new CounterStyleCleaner(RefreshDriver(), mCounterStyleManager));
- } else {
- NS_WARNING("stylo: Pseudo-element ::-moz-list-{number,bullet} are not "
- "restyled properly, so we cannot clean up retired objects. "
- "See bug 1364871.");
- }
+ RefreshDriver()->AddPostRefreshObserver(
+ new CounterStyleCleaner(RefreshDriver(), mCounterStyleManager));
}
mCounterStylesDirty = false;
}
}
void
nsPresContext::RebuildCounterStyles()
{