Closed Bug 1406401 Opened 7 years ago Closed 7 years ago

The separators from Bookmarks Toolbar cannot be moved anymore with the mouse

Categories

(Firefox :: Toolbars and Customization, defect, P1)

defect

Tracking

()

VERIFIED FIXED
Firefox 58
Tracking Status
firefox-esr52 --- unaffected
firefox56 --- unaffected
firefox57 + verified
firefox58 --- verified

People

(Reporter: cgeorgiu, Assigned: sfoster)

References

Details

(Keywords: regression, Whiteboard: [reserve-photon-structure])

Attachments

(2 files)

[Affected versions]:
- latest Nightly 58.0a1 (2017-10-06)
- Beta 57.0b6 (20171005195903)

[Affected platforms]:
- Mac OS X 10.10
- Windows 10 x64
- Ubuntu 16.04 x64

[Steps to reproduce]:
1. Start Firefox.
2. Open Bookmarks Toolbar.
3. Add a few separators via context menu.
4. Click on a separator and try to move its position with your mouse.

[Expected result]:
- The separators are properly moved.

[Actual result]:
- The separators cannot be moved with the mouse.

[Regression range]:
- Last good revision: 8dad665a3b1ae9c7e269fe8e401e7967b03f74ab
  First bad revision: 1654d3ffca3e79e8204b0c592f9e35d49cfd2a22
  Pushlog: https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=8dad665a3b1ae9c7e269fe8e401e7967b03f74ab&tochange=1654d3ffca3e79e8204b0c592f9e35d49cfd2a22

[Additional notes]:
- see the attached screencast
Whiteboard: [photon-structure][triage]
[Tracking Requested - why for this release]: Regression in optional primary UI, makes tedious to move things around in the bookmarks toolbar.
My regression, I'll take this.
Assignee: nobody → sfoster
Tracking 57+. Visible regression that should be addressed as focus will be on the UI.
I can't reproduce this on Ubuntu. The separators drag just fine on nightly/moz-central for me?
 
These separators are 1px wide, and the gap inbetween them and buttons is margin meaning the drag handle is pretty hard to hit. But, easier with a mouse than a trackpad I'm sure. If we consider this a useful and important feature, we might want to make that a bit bigger (move some of the margin to padding)
Comment on attachment 8916153 [details]
Bug 1406401 - Dragging toolbar separators shouldnt move the window.

https://reviewboard.mozilla.org/r/187404/#review192526
Attachment #8916153 - Flags: review?(dao+bmo) → review+
Pushed by dgottwald@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fcc02c3f871b
Dragging toolbar separators shouldnt move the window. r=dao
https://hg.mozilla.org/mozilla-central/rev/fcc02c3f871b
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 58
Priority: -- → P1
Whiteboard: [photon-structure][triage] → [reserve-photon-structure]
I guess we should uplift this to 57... Sam, can you fill out a request? Thanks!
Flags: needinfo?(sfoster)
Comment on attachment 8916153 [details]
Bug 1406401 - Dragging toolbar separators shouldnt move the window.

Approval Request Comment
[Feature/Bug causing the regression]: bug 1387415 
[User impact if declined]: Unable to drag toolbar separators to move them on the toolbar
[Is this code covered by automated tests?]: No
[Has the fix been verified in Nightly?]: Not yet
[Needs manual test from QE? If yes, steps to reproduce]: 
Show bookmarks toolbar
Right-click on the toolbar and select "New separator" 
Click on separator to move it left/right. A drop indicator should appear allowing you to move the separator along the toolbar 
[List of other uplifts needed for the feature/fix]: /
[Is the change risky?]: No
[Why is the change risky/not risky?]: One line change to exclude these separators from the window-dragging behavior. Change has very limited scope and uses an existing, well understood mechanism
[String changes made/needed]: None
Flags: needinfo?(sfoster)
Attachment #8916153 - Flags: approval-mozilla-beta?
Comment on attachment 8916153 [details]
Bug 1406401 - Dragging toolbar separators shouldnt move the window.

Photon related, Beta57+
Attachment #8916153 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
I have reproduced this bug with Nightly 58.0a1 (2017-10-06) on Windows 10 , 64 Bit ! 

This bug's fix is Verified with latest Beta & Nightly !

Build   ID    20171009192146
User Agent    Mozilla/5.0 (Windows NT 10.0; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0

Build   ID    20171012105833
User Agent    Mozilla/5.0 (Windows NT 10.0; WOW64; rv:58.0) Gecko/20100101 Firefox/58.0

[bugday-20171011]
Status: RESOLVED → VERIFIED
Thanks Sajedul for testing!

This is also verified fixed on latest Nightly 58.0a1 (2017-10-29) and Beta 57.0b12 (20171026211016) under Win 10 x64, macOS 10.13.
Flags: in-qa-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: