There are multiple places in Chrome where ui::GetAtom or XInternAtom
was used without caching. This requires a blocking round-trip to the
X server for each of these. Other code uses X11AtomCache. However,
there were multiple separate caches which each require a round-trip on
construction.
There should be one single cache so that there's only one round-trip
to the X server on browser startup.
Comment 1 by bugdroid1@chromium.org
, Jun 8 2017