Closed Bug 1526597 Opened 5 years ago Closed 5 years ago

Canonization should be applied to all result types, and the input's value should reflect the canonized URL

Categories

(Firefox :: Address Bar, defect, P1)

defect

Tracking

()

RESOLVED FIXED
Firefox 67
Tracking Status
firefox67 --- fixed

People

(Reporter: adw, Assigned: dao)

References

Details

Attachments

(1 file, 1 obsolete file)

See bug 1521702 comment 4 and later. All result types should be able to be canonized, not only search and autofill results.

Also see https://phabricator.services.mozilla.com/D18620#inline-100752 The value that pickResult passes to setValueFromResult should be the canonized value, not the value in the result. It might be better to fix that part in a separate bug, not sure, but I'm guessing not since it's closely related to the first part.

See Also: → 1521702

I wonder if this should block nightly, the architectural changes here touch a quite central part of the load behavior and going through QA without it makes me a bit nervous... thoughts?

Flags: needinfo?(adw)

I'm moving it to nightly for now, because the involved risk, we can re-evaluate obviously.

Seems right. I'll work on this unless someone else has already started on it (I haven't).

Assignee: nobody → adw
Status: NEW → ASSIGNED
Flags: needinfo?(adw)
Attached patch half-baked WIP patch (obsolete) — Splinter Review

I started looking into this yesterday but things got a bit messy...

All right, feel free to take this then.

Yeah, I can try to fix up that patch.

Assignee: adw → dao+bmo
Attachment #9045023 - Attachment is obsolete: true
Pushed by mak77@bonardo.net:
https://hg.mozilla.org/integration/autoland/rev/2e049c2537d4
Canonization should be applied to all result types, and the input's value should reflect the canonized URL. r=mak
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 67
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: