Closed Bug 1976706 Opened 7 months ago Closed 5 months ago

Replace ASRouter's use of `nsISearchEngine.identifier`

Categories

(Firefox :: Messaging System, task, P2)

task

Tracking

()

RESOLVED FIXED
144 Branch
Tracking Status
firefox144 --- fixed

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(1 file)

In bug 1877721, we'd like to remove nsISearchEngine.identifier as it is ambiguous with what it is, and overlaps with id and telemetryId.

We believe ASRouter's use is unused at the moment (it was originally added in bug 1432673), so we can hopefully replace it whilst it is not used.

I think we can change the .identifier uses to .id - these are already filtered to only getAppProvidedEngines, so we don't need to worry about the non-application provided case. Changing to id will remove the telemetry suffix, but I think that is more consistent and an improvement. For example, Google would now report as google rather than google-b-d, google-b-1-d and other variations.

Hi Mark, we don't see any concerns with removing nsISearchEngine.identifier.

Hi Mark! Is someone from your team intending to pick this up or would you like someone from OMC make the change?

Flags: needinfo?(standard8)

(In reply to Emily McMinn :emcminn from comment #2)

Hi Mark! Is someone from your team intending to pick this up or would you like someone from OMC make the change?

Either way - we are planning on making the change but it's been delayed due to some other work going on, though hopefully that'll happen in the next couple of days.

Flags: needinfo?(standard8)
Priority: -- → P2
Assignee: nobody → standard8
Status: NEW → ASSIGNED
Pushed by mbanner@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/0662b4a8bfff https://hg.mozilla.org/integration/autoland/rev/874c55032e3d Change ASRouterTargeting's searchEngines option to use the search engine id rather than the identifier. r=omc-reviewers,pdahiya
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 144 Branch
QA Whiteboard: [qa-triage-done-c145/b144]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: