Closed Bug 1672730 Opened 4 years ago Closed 4 years ago

Firefox Developer Edition keyboard shortcut for Bookmarks (Library) is incorrect

Categories

(Firefox :: Keyboard Navigation, defect, P2)

Firefox 83
Desktop
All
defect

Tracking

()

RESOLVED FIXED
84 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox82 --- unaffected
firefox83 --- fixed
firefox84 --- fixed

People

(Reporter: jamie, Assigned: mtigley)

References

(Regression)

Details

(Keywords: regression, Whiteboard: fixed by bug 1675549)

Attachments

(3 files, 1 obsolete file)

This is specific to the Developer Edition of Firefox.

According to your docs the shortcut to open The Library window for Bookmarks should be command + shift + B but it's opening on command + shift + O

I have another keyboard shortcut tied to command + shift + O that I and my coworkers use constantly, and it's very frustrating that the Library window started opening on the latest release. One of my co-workers switched to regular Firefox browser because of this.

Regressed by: 1328637
Has Regression Range: --- → yes

On what OS are you testing, which exact version of developer edition are you using and do you have updates available? What's the value of browser.toolbars.bookmarks.2h2020 in about:config ?

The changes from bug 1328637 should have been disabled on beta in bug 1671952.

Flags: needinfo?(jamie)

OS: Catalina
Version: 83.0b2
No updates available

The value is false for browser.toolbars.bookmarks.2h2020

Flags: needinfo?(jamie)

Hm, maybe I understand - does command+shift+b open the library? The issue for you is just that command+shift+o also opens the library?

Flags: needinfo?(jamie)
Flags: needinfo?(jamie)

Confirming cmd + shift + B also opens the Library.

(In reply to :Gijs (he/him) from comment #3)

Hm, maybe I understand - does command+shift+b open the library? The issue for you is just that command+shift+o also opens the library?

I can reproduce the issue on 83.0b2 Windows10.
Ctrl+Shift+O opens the Library as well as Ctrl+Shift+B.

Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: macOS → All
Hardware: Unspecified → Desktop
Attached image image.png

And menu also indicates Ctrl+Shift+O...

Jared/Micah: is this expected, given the pref is turned off?

Flags: needinfo?(mtigley)
Flags: needinfo?(jaws)

(In reply to :Gijs (he/him) from comment #8)

Jared/Micah: is this expected, given the pref is turned off?

The menu should still show Ctrl + Shift + B if the pref is turned off. After talking about this with Jared, maybe we can add the command element dynamically if the pref is set to true.

Flags: needinfo?(mtigley)
Flags: needinfo?(jaws)
Assignee: nobody → mtigley

Set release status flags based on info from the regressing bug 1328637

Thanks Micah for picking this up!

(In reply to jamie from comment #0)

According to your docs the shortcut to open The Library window for Bookmarks should be command + shift + B but it's opening on command + shift + O

I have another keyboard shortcut tied to command + shift + O that I and my coworkers use constantly, and it's very frustrating that the Library window started opening on the latest release. One of my co-workers switched to regular Firefox browser because of this.

So, we'll be trying to fix this regression for beta/devedition for the 83 release. But the reason this is happening at all is that in bug 1328637 we're adding a shortcut for toggling the bookmarks toolbar, which will be command + shift + B, and in order to still have a shortcut for the library still, we're using command + shift + O. We used that shortcut as it's already the library shortcut on Linux (for historical reasons). We currently expect that change to go out with Firefox 84.

Can you elaborate on what you use command + shift + O for, and how that use is affected by our choice here? We can show the "right" shortcut in the menu and avoid adding the new one for another release, and that will help you and your co-worker for an extra month or so. But once 84 hits devedition/beta (and, a month later, release), the menu will show command + shift + O and we will update the documentation to indicate that, and to show that command + shift + B will toggle the bookmarks toolbar's visibility -- and, by the sounds of it, that would break something (unsure what) for you and your co-workers?

Flags: needinfo?(jamie)

Appreciate the explanation and noted on command + shift + O being used in the upcoming release. In that case, it makes more sense for me to submit a ticket with my company to change our shortcut to something that's not being used by Firefox/Chrome. We use command + shift + O to search our custom CMS, so obviously, this is an issue unique to our company. We use the shortcut constantly during the workday so its a real blocker unfortunately. I happen to notice this shortcut didn't match your docs so thought it might be a bug worth reporting.

On the flip side, this is something we can easily change, so we'll resolve the issue on our end. Thanks for looking into this so quickly and being so responsive!

Best,

Jamie

Flags: needinfo?(jamie)

(In reply to jamie from comment #12)

I happen to notice this shortcut didn't match your docs so thought it might be a bug worth reporting.

Thanks!

We use command + shift + O to search our custom CMS, so obviously, this is an issue unique to our company. We use the shortcut constantly during the workday so its a real blocker unfortunately.

FWIW, because this shortcut is not what we call "reserved", websites can override it, if focus is in the webpage and the webpage calls event.preventDefault(), I think that should be sufficient to stop the library window opening. You can try e.g. https://bug1052569.bmoattachments.org/attachment.cgi?id=8471708 , which is the testcase for bug 1052569 and has some background: we added e.g. window/tab-closing shortcuts as "reserved" because we don't want websites to block those core features. But the library ones aren't reserved.

Thanks for this. I put a ticket in with my team to do the override. If we run into any issues I'll let you know.

Priority: -- → P2
Status: NEW → ASSIGNED
Blocks: 1665353
See Also: → 1675549

This issue is resolved by the work in Bug 1675549

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Depends on: 1675549
See Also: 1675549
Whiteboard: fixed by bug 1675549
Target Milestone: --- → 84 Branch
Attachment #9185812 - Attachment is obsolete: true

The change from bug 1328637 was backed out with https://hg.mozilla.org/releases/mozilla-release/rev/b4d233ef14ae

So this should be fixed in a new build of Firefox 83

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: