Open Bug 1401304 (rdm-touch) Opened 4 years ago Updated 1 month ago

[meta] Touch simulation

Categories

(DevTools :: Responsive Design Mode, enhancement, P5)

enhancement

Tracking

(Not tracked)

People

(Reporter: jryans, Unassigned)

References

(Depends on 39 open bugs)

Details

(Keywords: meta, Whiteboard: [designer-tools])

There are various issues related to touch simulation as it's implemented today, since it's more of a hack that makes fake events in JS.
Depends on: 1405626
Whiteboard: [designer-tools]
Product: Firefox → DevTools
Depends on: 1516805
Depends on: 1500672
Depends on: 1508196
Depends on: 1442943
Depends on: 1501939
Depends on: 1489653
Depends on: 1325056
Depends on: 1538709
Depends on: 1549220
Depends on: 1560975
Depends on: 1561316
Depends on: 1563188
Depends on: 1563672
Depends on: 1565160
Depends on: 1561519
No longer depends on: 1560975
Depends on: 1560975
Depends on: 1576649
No longer depends on: 1563188
Depends on: 1590301
Depends on: 1588438
Depends on: 1608003
Depends on: 1608708
Depends on: 1610224
Depends on: 1614806
Depends on: 1621206
Depends on: 1621781
Depends on: 1622071
Depends on: 1615824
Depends on: 1623941
Depends on: 1625827
Depends on: 1629083
Depends on: 1629094
Depends on: 1629111
Depends on: 1625925
Depends on: 1625932
Depends on: 1625952
Depends on: 1640189
Depends on: 1647735
Depends on: 1650024
Depends on: 1649296
Depends on: 1651501
Depends on: 1651500
Depends on: 1651498
Depends on: 1651494
Depends on: 1651452
Depends on: 1648754
Depends on: 1648741
Depends on: 1648730
Depends on: 1648728
Depends on: 1648248
Depends on: 1648039
Depends on: 1648088
Depends on: 1648042
Depends on: 1648048
Depends on: 1648078
Depends on: 1648112
Depends on: 1648210
Depends on: 1648235
Depends on: 1648239
Depends on: 1648244
Depends on: 1652633
Depends on: 1680414
Depends on: 1681233

I don't know if this is the right place to post this.

Re: https://bugzilla.mozilla.org/show_bug.cgi?id=1282089#c20

Pinch to zoom was implemented in RDM, but only works with a trackpad as I understand, meaning you can't use this feature with a keyboard and mouse. May I suggest something like a SHIFT+Click&Drag option for desktop users?

Simulated Finger #1 = the location of the cursor when shift was first depressed.
Simulated Finger #2 = location of the active cursor while holding shift+click.

Simulated Finger #1 releases when user lets go of SHIFT.

You could render circles over the viewport to indicate on-screen where the active touch points are located.

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