Open Bug 1964677 Opened 7 days ago Updated 7 days ago

Make UrlbarProvider.isActive consistently async for inheritance consistency

Categories

(Firefox :: Address Bar, task, P3)

task

Tracking

()

People

(Reporter: standard8, Assigned: standard8)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

Attachments

(1 file)

Currently, isActive is defined as a mixture of async and non-async functions across the urlbar provider code base. When we fix the types, TypeScript complains because the function types are not the same. From the looks of it, we can define all the isActive functions as async and then everything is consistent and easier to understand.

Summary: ake UrlbarProvider.isActive consistently async for inheritance consistency → Make UrlbarProvider.isActive consistently async for inheritance consistency
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: