UkmPageLoadMetricsObserver isn't fully reliable |
||
Issue description
I added a debug statement:
void UkmService::BuildAndStoreLog() {
...
for (const auto& source : sources_) {
Source* proto_source = report.add_sources();
source->PopulateProto(proto_source);
DVLOG(1) << "UkmService::SOURCE" << proto_source->url();
}
I browse around to several websites. I often find that the URLs loaded are not displayed.
I find it is worse when several URLs are loaded in parallel, across different tabs.
This is on linux.
,
Feb 7 2017
Ah yes, that's likely it. I'm not sure, it's an interesting question. Pages loaded in background will probably have very different characteristics (for ex. session restore will load many pages at once, making all of them slower). I don't mind leaving it for now but we probably want to think more on this.
,
Feb 7 2017
Yeah that was my feeling as well, particularly as there's more and more measures added to prioritize resources depending on tab visible state.
,
Apr 26 2018
Looks like the check is still there, but this should probably have another owner. |
||
►
Sign in to add a comment |
||
Comment 1 by oysteine@chromium.org
, Feb 7 2017