I don't think this is done. ScrollbarTheme is still static and ScrollbarTheme::GetTheme is still used in some places. I would only call this done when Page itself is creating the Theme and we don't have any cases of static themes.
Blocking:-740879 Summary: Native ScrollbarTheme should not be a static singleton (was: Native ScrollbarTheme should determine by page (settings) to support devtools mobile emulator)
Comment 1 by chaopeng@chromium.org
, Oct 17 2017