mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 709971 - HTML reflow telemetry; r=bz
This commit is contained in:
parent
0b885ce487
commit
63663b3f1f
@ -7506,9 +7506,10 @@ PresShell::ProcessReflowCommands(bool aInterruptible)
|
||||
UnsuppressAndInvalidate();
|
||||
}
|
||||
|
||||
if (mDocument->GetRootElement() && mDocument->GetRootElement()->IsXUL()) {
|
||||
mozilla::Telemetry::AccumulateTimeDelta(Telemetry::XUL_REFLOW_MS,
|
||||
timerStart);
|
||||
if (mDocument->GetRootElement()) {
|
||||
Telemetry::ID id = (mDocument->GetRootElement()->IsXUL()
|
||||
? Telemetry::XUL_REFLOW_MS : Telemetry::HTML_REFLOW_MS);
|
||||
Telemetry::AccumulateTimeDelta(id, timerStart);
|
||||
}
|
||||
|
||||
return !interrupted;
|
||||
|
@ -314,7 +314,8 @@ HISTOGRAM_BOOLEAN(FX_CONTEXT_SEARCH_AND_TAB_SELECT, "Firefox: Background tab was
|
||||
// #endif
|
||||
|
||||
HISTOGRAM_BOOLEAN(INNERWINDOWS_WITH_MUTATION_LISTENERS, "Deleted or to-be-reused innerwindow which has had mutation event listeners.")
|
||||
HISTOGRAM(XUL_REFLOW_MS, 1, 3000, 10, EXPONENTIAL, "xul reflows")
|
||||
HISTOGRAM(XUL_REFLOW_MS, 1, 3000, 10, EXPONENTIAL, "XUL reflows (ms)")
|
||||
HISTOGRAM(HTML_REFLOW_MS, 1, 3000, 10, EXPONENTIAL, "HTML reflows (ms)")
|
||||
HISTOGRAM(XUL_INITIAL_FRAME_CONSTRUCTION, 1, 3000, 10, EXPONENTIAL, "initial xul frame construction")
|
||||
HISTOGRAM_BOOLEAN(XMLHTTPREQUEST_ASYNC_OR_SYNC, "Type of XMLHttpRequest, async or sync")
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user