Closed Bug 1613531 Opened 4 years ago Closed 4 years ago

Eliminate the a11y telemetry thread in favour of background task

Categories

(Core :: Disability Access APIs, task, P3)

Unspecified
Windows
task

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox74 --- fixed

People

(Reporter: bugzilla, Assigned: bugzilla)

Details

Attachments

(1 file)

We don't need a dedicated thread for this anymore.

We replace the a11y telemetry thread with a call to the new
NS_DispatchBackgroundTask infrastructure. We use NS_DISPATCH_EVENT_MAY_BLOCK
because the task performs some I/O to load the instantiator's version info.

I also took the opportunity to eliminate some redundant copying.

Priority: -- → P3
Pushed by aklotz@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0cae4e93d072
Eliminate the a11y telemetry thread in favour of background task; r=Jamie
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: