Closed Bug 995091 (UnifiedComplete) Opened 10 years ago Closed 9 years ago

Enable Unified Autocomplete

Categories

(Toolkit :: Places, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla43

People

(Reporter: mak, Unassigned)

References

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

Details

(Keywords: meta)

Tracking (and enabler) bug for unified autocomplete.
Unified autocomplete is a new Places autocomplete component that will replace "urlinline" and "history" (in the sense of history autocomplete) components.
It is basically a merge of the two.

The reasoning behind it it's simple, we are going to add further stuff to autocomplete results, doing that with the current splitted components would be tricky, especially for frecency merging.

Unified autocomplete is a merge of the two old components, but using more modern and maintainable code (among which promises, Task and Sqlite.jsm). It also contains Top Search providers functionality (that is the primary reason this work is happening).
Depends on: 995092
Depends on: 995094
Blocks: 995095
Flags: firefox-backlog+
Blocks: 887864
No longer depends on: 887864
Blocks: 958188
No longer depends on: 958188
Blocks: 810930
No longer depends on: 810930
Depends on: 1040335
Depends on: 1040340
Depends on: 1045105
Depends on: 1045283
Depends on: 1045924
Depends on: 1046062
Depends on: 1046074
Depends on: 1047613
Blocks: 1047904
Depends on: 1049506
Depends on: 1050683
Depends on: 1051047
Depends on: 1051830
Depends on: 1045985
Depends on: 1043923
No longer blocks: 951624
Depends on: 951624
Depends on: 1059395
Depends on: 1059846
Depends on: 1067602
Depends on: 1069865
Blocks: 1071461
Depends on: 1067903
Depends on: 1073243
Blocks: 1040340
No longer depends on: 1040340
Blocks: 1045283
No longer depends on: 1045283
Blocks: 1059395
No longer depends on: 1059395
Blocks: 1046074
No longer depends on: 1046074
Depends on: 1073846
Blocks: 1047613
No longer depends on: 1047613
Keywords: meta
Depends on: 1075554
Depends on: 1075662
Depends on: 1075450
Depends on: 1076749
Depends on: 1075549
Depends on: 1077369
Depends on: 1078357
Depends on: 1079393
Depends on: 1080325
Depends on: 1081297
No longer depends on: 1079393
Depends on: 1085374
Depends on: 1088218
Running Iceweasel 35.0a2 (with various extensions, including Classic Theme Restorer). Saw this change, thought “that's just WRONG”, headed straight for about:config, found the relevant option and switched it off.

Just for the record, I prefer the old behaviour (browser.urlbar.unifiedcomplete = false). I'm not concerned about the actual implementation; just the presence of that unwanted extra item at the top of the autocompletion list.
Depends on: 1094567
Depends on: 1095072
Depends on: 530209
Depends on: 1070778, 1065191
No longer depends on: 1088000
Depends on: 1096962
Depends on: 1096248
Depends on: 1097106
No longer depends on: 1096962
Depends on: 1099046
Depends on: 1104138
Depends on: 1104141
No longer depends on: 1104141
Depends on: 1104985
Depends on: 1105164
Depends on: 1105244
Depends on: 1105456
Depends on: 1105484
Depends on: 1104755
Depends on: 1105385
Depends on: 1105911
Depends on: 1106617
Depends on: 1107883
Blocks: 1124238
Depends on: 1105967
Depends on: 1157952
Depends on: 1169985
Blocks: 1126143
No longer depends on: 1126143
No longer depends on: 1159547
Depends on: 1172937
Depends on: 1173202
Depends on: 1176437
Depends on: 1177895
Blocks: 1169985
No longer depends on: 1169985
Depends on: 1179153
Depends on: 1180205
Depends on: 1180375
Depends on: 1178045
Depends on: 1185182
Depends on: 1185183
I have been testing/using Unified Autocomplete (unifiedcomplete) for several months.  I strongly prefer it to non-unified autocomplete because when the user types a keyword, the associated URL gets highlighted in the dropdown, providing a visual indication of where pressing Enter will go.  Seems essential.

Firefox 39.0 (final release) has changed Unified Autocomplete to negate much of the value of that visual feedback.  Now, when the user types a keyword, only the host of the URL appears in the dropdown, instead of the name of the Bookmark and the entire URL.  The result is that now, even with Unified Autocomplete enabled, the user has no indication of the complete URL that will be requested when they press Enter.  The user always needs to know the exact URL that will be loaded when they press Enter.
Depends on: 1188688
Depends on: 1190368
Depends on: 1190366
Depends on: 1187753
Depends on: 1187653
Depends on: 1192218
No longer depends on: 1192218
Depends on: 1192769
Depends on: 1196849
Depends on: 1196874
No longer depends on: 1196874
No longer depends on: 1196849
No longer depends on: 1187653
No longer depends on: 1178045
No longer depends on: 1175769
No longer depends on: 1104755
No longer depends on: 1192769
Depends on: 1198683
Depends on: 1198687
No longer depends on: 1198687
No longer depends on: 1198683
No longer depends on: 1177895
There are no more P1 blockers to the feature, we can ship it. Remaining bugs will be fixed apart.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla43
Blocks: 1235482
Blocks: 1235645
Depends on: 1235891
Depends on: 1237750
Depends on: 1309354
Depends on: 1346409
Depends on: 1346416
Depends on: 1346428
You need to log in before you can comment on or make changes to this bug.