workaround: possible firefox bug mistakenly GC cssRuleList