зеркало из https://github.com/mozilla/gecko-dev.git
Backed out changeset 99f425b3e45c (bug 1516061) for causing build bustages. CLOSED TREE
This commit is contained in:
Родитель
5f544003da
Коммит
83351481a9
|
@ -2001,18 +2001,9 @@ TransactionId WebRenderBridgeParent::FlushTransactionIdsForEpoch(
|
||||||
Telemetry::AccumulateCategorical(
|
Telemetry::AccumulateCategorical(
|
||||||
LABELS_CONTENT_FRAME_TIME_REASON::NoVsync);
|
LABELS_CONTENT_FRAME_TIME_REASON::NoVsync);
|
||||||
} else if (aCompositeStartId - transactionId.mVsyncId > 1) {
|
} else if (aCompositeStartId - transactionId.mVsyncId > 1) {
|
||||||
auto fullPaintTime = transactionId.mSceneBuiltTime - transactionId.mTxnStartTime;
|
|
||||||
// Composite started late (and maybe took too long as well)
|
// Composite started late (and maybe took too long as well)
|
||||||
if (fullPaintTime >= TimeDuration::FromMilliseconds(20)) {
|
|
||||||
Telemetry::AccumulateCategorical(
|
|
||||||
LABELS_CONTENT_FRAME_TIME_REASON::MissedCompositeLongPaint);
|
|
||||||
} else if (fullPaintTime >= TimeDuration::FromMilliseconds(10)) {
|
|
||||||
Telemetry::AccumulateCategorical(
|
|
||||||
LABELS_CONTENT_FRAME_TIME_REASON::MissedCompositeMidPaint);
|
|
||||||
} else {
|
|
||||||
Telemetry::AccumulateCategorical(
|
Telemetry::AccumulateCategorical(
|
||||||
LABELS_CONTENT_FRAME_TIME_REASON::MissedComposite);
|
LABELS_CONTENT_FRAME_TIME_REASON::MissedComposite);
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
// Composite start on time, but must have taken too long.
|
// Composite start on time, but must have taken too long.
|
||||||
Telemetry::AccumulateCategorical(
|
Telemetry::AccumulateCategorical(
|
||||||
|
|
|
@ -13222,7 +13222,7 @@
|
||||||
"expires_in_version": "73",
|
"expires_in_version": "73",
|
||||||
"kind": "categorical",
|
"kind": "categorical",
|
||||||
"description": "The reason that CONTENT_FRAME_TIME recorded a slow (>200) result, if any.",
|
"description": "The reason that CONTENT_FRAME_TIME recorded a slow (>200) result, if any.",
|
||||||
"labels": ["OnTime", "NoVsync", "MissedComposite", "SlowComposite", "MissedCompositeMidPaint", "MissedCompositeLongPaint"]
|
"labels": ["OnTime", "NoVsync", "MissedComposite", "SlowComposite"]
|
||||||
},
|
},
|
||||||
"CONTENT_LARGE_PAINT_PHASE_WEIGHT": {
|
"CONTENT_LARGE_PAINT_PHASE_WEIGHT": {
|
||||||
"record_in_processes": ["main", "content"],
|
"record_in_processes": ["main", "content"],
|
||||||
|
|
Загрузка…
Ссылка в новой задаче