Open Bug 1315250 Opened 5 years ago Updated 1 month ago

Multi-touch has considerable lag when Pointer Events is preffed on

Categories

(Core :: DOM: UI Events & Focus Handling, defect, P2)

52 Branch
x86_64
Windows 10
defect

Tracking

()

Tracking Status
firefox52 --- wontfix

People

(Reporter: asimonca, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

[Affected versions]:
- Firefox Nightly 52.0a1

[Affected platforms]:
- Windows 10 x64

[Steps to reproduce]:
Make sure that the build has e10s enabled. If not, go to about:config and right-click -> new -> boolean to add the pref "browser.tabs.remote.force-enable" and set it to "true".

1. Go to about:config and set the "dom.w3c_pointer_events.enabled" preff to "true"
2. Go to https://patrickhlauke.github.io/touch/tracker/multi-touch-tracker-pointer-hud.html.
3. First use one finger to drag across the canvas and then try with more.

[Expected result]:
- The tracker should run smoothly.

[Actual result]:
- The tracker experiences lag when Pointer Events is preffed on.

[Regression range]:
- This is not a regression since this feature is new.

[Additional notes]:
- This only happens when the pref "dom.w3c_pointer_events.enabled" is set to "true". The tracker does not lag if the preff is set to "false"
Priority: -- → P3
Assignee: nobody → sshih
Mass wontfix for bugs affecting firefox 52.
Priority: P3 → P2
Assignee: stone123456 → echen
Depends on: 1323400

I intended to take bug 1323400, not this one :p.
bug 1323400 could be one of the lag sources I would suspect.

Assignee: echen → nobody
Depends on: 1502529

A performance profile would be nice here, with IPC logging.

No longer blocks: 1315189
Component: DOM: Events → DOM: UI Events & Focus Handling
Blocks: 1705364
No longer blocks: pointerevent
You need to log in before you can comment on or make changes to this bug.