As written, the allowed namespace/classes list in
audit_non_blink_usage.py does not allow for classes in the features::
namespace to be used.
These are already frequently used in blink/renderer, however as they
are almost always preceded by base::FeatureList::IsEnabled, and the
checker only checks the first match on a line, they were previously
ignored.
This seems like an oversight as the features:: namespace is
already in common use in blink/renderer, and base::Feature.* is
allowed already. Adding in features::.+ as well.
Comment 1 by bugdroid1@chromium.org
, Oct 29