mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-24 17:37:30 +09:00
Issue #21 - Remove Telemetry plumbing and fix build.
Note this won't give working applications. Requires FE changes and additional js module changes (next part).
This commit is contained in:
parent
92a1cc3139
commit
8d800b1cb0
205 changed files with 45 additions and 40519 deletions
|
|
@ -228,14 +228,14 @@ public:
|
|||
uint32_t GetCheckerboardMagnitude() const;
|
||||
|
||||
/**
|
||||
* Report the number of CSSPixel-milliseconds of checkerboard to telemetry.
|
||||
* Report the number of CSSPixel-milliseconds of checkerboard.
|
||||
*/
|
||||
void ReportCheckerboard(const TimeStamp& aSampleTime);
|
||||
|
||||
/**
|
||||
* Flush any active checkerboard report that's in progress. This basically
|
||||
* pretends like any in-progress checkerboard event has terminated, and pushes
|
||||
* out the report to the checkerboard reporting service and telemetry. If the
|
||||
* out the report to the checkerboard reporting service. If the
|
||||
* checkerboard event has not really finished, it will start a new event
|
||||
* on the next composite.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -157,8 +157,7 @@ private:
|
|||
private:
|
||||
/**
|
||||
* If true, we should log the various properties during the checkerboard
|
||||
* event. If false, we only need to record things we need for telemetry
|
||||
* measures.
|
||||
* event.
|
||||
*/
|
||||
const bool mRecordTrace;
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ InputBlockState::SetConfirmedTargetApzc(const RefPtr<AsyncPanZoomController>& aT
|
|||
aState == TargetConfirmationState::eConfirmed) {
|
||||
// The main thread finally responded. We had already timed out the
|
||||
// confirmation, but we want to update the state internally so that we
|
||||
// can record the time for telemetry purposes.
|
||||
// can record the time.
|
||||
mTargetConfirmed = TargetConfirmationState::eTimedOutAndMainThreadResponded;
|
||||
}
|
||||
if (mTargetConfirmed != TargetConfirmationState::eUnconfirmed) {
|
||||
|
|
|
|||
|
|
@ -143,8 +143,7 @@ public:
|
|||
|
||||
/**
|
||||
* This should be called when a content response notification has been
|
||||
* delivered to this block. If all the notifications have arrived, this
|
||||
* will report the total time take to telemetry.
|
||||
* delivered to this block.
|
||||
*/
|
||||
void RecordContentResponseTime();
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ namespace layers {
|
|||
|
||||
/**
|
||||
* An enumeration that lists various input methods used to trigger scrolling.
|
||||
* Used as the values for the SCROLL_INPUT_METHODS telemetry histogram.
|
||||
*/
|
||||
enum class ScrollInputMethod {
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue