Closed Bug 1562685 Opened 6 years ago Closed 4 years ago

[RTL] Resizer cursor is reversed when dragging the mouse to take a screenshot, and modifying a selection is broken

Categories

(Firefox :: Screenshots, defect, P3)

defect

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox-esr78 --- wontfix
firefox68 --- wontfix
firefox69 --- wontfix
firefox70 --- wontfix
firefox81 --- wontfix
firefox82 --- wontfix
firefox83 --- fixed

People

(Reporter: itiel_yn8, Assigned: itiel_yn8)

References

(Regression)

Details

(Keywords: regression, rtl)

Attachments

(2 files)

Attached image Screencast

This is a regression caused by bug 1521168.

STR:

  1. Windows 10, latest Nightly
  2. Change intl.uidirection to 1 and restart Nightly
  3. Open any webpage, right click and select Take a Screenshot
  4. Drag the mouse to manually select a region to screenshot
  5. Notice the cursor while you're dragging

AR:
The cursor icon is orthogonal to the dragging direction

ER:
It shouldn't.

See attached.

Note that there's another issue here which applies also to LTR, where when you just start to drag the mouse (in all directions except for from the top left to the bottom right), the cursor icon will be orthogonal to the dragging direction but if you continue to drag in the same direction, the cursor will change to the expected one.

Heck, I now see that changing a selection is totally broken in RTL, regardless of the resizer cursor.
See attached.

Attached image Screencast 2
Summary: [RTL] Resizer cursor is reversed when dragging the mouse to take a screenshot → [RTL] Resizer cursor is reversed when dragging the mouse to take a screenshot, and modifying a selection is broken

The priority flag is not set for this bug.
:ianbicking, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(ianb)
Flags: needinfo?(ianb)
Priority: -- → P3
Has Regression Range: --- → yes
Has STR: --- → yes

Happy to take a patch for 70 but since this is triaged and set to P3 priority I'm setting this as fix-optional.
That will remove it from weekly regression triage.

Fixed by bug 1666860.

Blocks: 1666860
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
No longer blocks: 1666860
Depends on: 1666860
Assignee: nobody → itiel_yn8
Target Milestone: --- → 83 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: