diff --git a/third_party/blink/renderer/core/css/element_rule_collector.cc b/third_party/blink/renderer/core/css/element_rule_collector.cc index 99e69f0a6f82f..dccdc4d2a1840 100644 --- a/third_party/blink/renderer/core/css/element_rule_collector.cc +++ b/third_party/blink/renderer/core/css/element_rule_collector.cc @@ -685,6 +685,34 @@ void ElementRuleCollector::DidMatchRule( if (!universal) result_.SetMatchesNonUniversalHighlights(); + + const CSSSelector& s = rule_data->Selector(); + DLOG(INFO) << context_.GetElement() + << " " << s.SelectorText() + << "->" << ( + s.TagHistory() + ? s.TagHistory()->SelectorText() + : "nullptr" + ) + << " local=" << ( + s.Match() == CSSSelector::kTag + ? s.TagQName().LocalName() + : "!kTag" + ) + << " prefix=" << ( + s.Match() == CSSSelector::kTag + ? s.TagQName().Prefix() + : "!kTag" + ) + << ( + s.Match() != CSSSelector::kTag + ? "" + : s.TagQName().Prefix() == g_star_atom + ? "==*" + : "!=*" + ) + << " did=" << !universal + << " flag=" << result_.MatchesNonUniversalHighlights(); } } } diff --git a/third_party/blink/renderer/core/css/resolver/style_resolver.cc b/third_party/blink/renderer/core/css/resolver/style_resolver.cc index 8af5450cdc94b..92d19900f8f50 100644 --- a/third_party/blink/renderer/core/css/resolver/style_resolver.cc +++ b/third_party/blink/renderer/core/css/resolver/style_resolver.cc @@ -1256,6 +1256,14 @@ void StyleResolver::ApplyBaseStyleNoCache( // only universal highlight rules. skip_apply_highlight = true; } + + DLOG(INFO) << "ABSNC type=" << style_request.type + << " pseudo=" << (unsigned)style_request.pseudo_id + << " element=" << element + << " parent_flag=" << parent_non_universal + << " self_flag=" << self_non_universal + << " root=" << (element->parentNode() == element->ContainingTreeScope().RootNode()) + << " skip=" << skip_apply_highlight; } if (skip_apply_highlight) {