Import workaround of scrolling with touch from chromium for compositor window

RESOLVED FIXED in Firefox 67

Status

()

enhancement
P3
normal
RESOLVED FIXED
3 months ago
13 days ago

People

(Reporter: sotaro, Assigned: sotaro)

Tracking

unspecified
mozilla67
Points:
---

Firefox Tracking Flags

(firefox67 fixed)

Details

Attachments

(1 attachment)

Chromium does workaround of scrolling with touch when child window is used for DirectComposition. It looks better to import it to gecko for WebRender.
https://bugs.chromium.org/p/chromium/issues/detail?id=871257

There were 2 bugs that might be affected. Bug 1487564 and Bug 1455518

When I just added WS_EX_LAYERED | WS_EX_TRANSPARENT | WS_EX_NOREDIRECTIONBITMAP, compositor widow creation was just failed :(

(In reply to Sotaro Ikeda [:sotaro] from comment #2)

When I just added WS_EX_LAYERED | WS_EX_TRANSPARENT | WS_EX_NOREDIRECTIONBITMAP, compositor widow creation was just failed :(

When it happened, I set security.sandbox.gpu.level=1 pref by mistake.

Summary: Import workaround of scrolling with touch of chromium → Import workaround of scrolling with touch from chromium
Assignee: nobody → sotaro.ikeda.g
Summary: Import workaround of scrolling with touch from chromium → Import workaround of scrolling with touch from chromium for compositor window
No longer blocks: 1524591
See Also: → 1524591

Comment 7

2 months ago
Pushed by sikeda@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/b7efc3a909be
Supress touch event and allocating bitmap

Comment 8

2 months ago
bugherder
Status: NEW → RESOLVED
Last Resolved: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
You need to log in before you can comment on or make changes to this bug.