Provide alternative Add Search Engine access out of the Page actions menu
Categories
(Firefox :: Search, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox88 | --- | verified |
People
(Reporter: mstriemer, Assigned: mak)
References
(Blocks 1 open bug)
Details
(Keywords: blocked-ux, Whiteboard: [proton-address-bar])
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
With the Page actions (meatball) menu being removed, the Add Search Engine button will need to be moved elsewhere.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Comment 1•4 years ago
|
||
From today's Proton UX->Engineering handoff meeting, we decided that we will show the Add Engine icon at the end of the search shortcuts in the Urlbar. So the workflow to add an OpenSearch engine is
- Open a page that offers an OpenSearch engine.
- Click the address bar to open the results panel.
- Click the Add Search Engine icon at the bottom of the results panel (the engine's icon is a green "+" badge).
Some users disable Top Sites in the address bar, and so step 2 won't work for them. To serve those users, we will also add a "Add Search Engine" (copy not final) item to the Urlbar context menu when the user is on a page that offers an OpenSearch engine.
Assignee | ||
Updated•4 years ago
|
Comment 2•4 years ago
|
||
As a note the current error message is confusing for this menu and maybe that should be a separate issue.
See https://github.com/webcompat/web-bugs/issues/66623
Comment 3•4 years ago
|
||
(In reply to Karl Dubost💡 :karlcow from comment #2)
As a note the current error message is confusing for this menu and maybe that should be a separate issue.
See https://github.com/webcompat/web-bugs/issues/66623
I'm not sure there's too much that can be done to improve that, without going into technical details. We do have bug 343829 on adding logging to the console, but if there's a suggestion please file a new bug.
Note also that specific issue is filed as bug 1692189. Not quite sure what it is yet, but probably Google translate specific.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 4•4 years ago
|
||
I splitted the contextual menu to Bug 1696752, I still have to work on the shortcut buttons. The plan is to show up to 3 engines in the shortcut buttons area. In the rare case the page provides more than 3 engines, they can be installed from the contextual menu, that supports a sub-menu in such case. But even in the worst case with Bug 1696752 in we already have an alternative way to add engines without the PageActions menu.
Assignee | ||
Comment 5•4 years ago
|
||
Assignee | ||
Comment 6•4 years ago
|
||
Note, I'm not removing the original button here, since I think we'll do it for all the actions elsewhere, likely bug 1697191.
Assignee | ||
Updated•4 years ago
|
Comment 8•4 years ago
|
||
bugherder |
Hi Harry
Im checking themes on latest nightly and noticed that Using the Default theme i can see the option on the context menu, but as soon as i changed it to light theme, the context menu option for adding search engine went missing. I checked it on windows10 and MacOs 10.15 and happened the same.
Assignee | ||
Comment 10•4 years ago
|
||
That may actually be due to a GC issue that I'm fixing in bug 1698692. Could you please check once that is merged?
Comment 12•4 years ago
|
||
Hi Marco, i checked again using todays nightly on windows10 and when changing the theme for example i changed to light mode, the add search engine from the address bar on right click is not visible anymore. Do you want me to open a new bug for it?
Assignee | ||
Comment 13•4 years ago
|
||
yes please file a new bug assigned to me, there must be something missing yet and I want to investigate it.
Comment 14•4 years ago
|
||
Done marco, opened bug https://bugzilla.mozilla.org/show_bug.cgi?id=1700137
Updated•4 years ago
|
Comment 15•4 years ago
|
||
We verified this issue using Fx 88.0b5 on Windows 10 x64, macOS 10.13 and Ubuntu 18.04 LTS.
Description
•