New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 640394 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 624157
Owner:
Closed: Oct 9
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug

Blocked on:
issue 646998

Blocking:
issue 640392



Sign in to add a comment

Implement ImmersiveHandlerFactoryMus::CreateGestureHandler

Project Member Reported by sky@chromium.org, Aug 23 2016

Issue description

This needs gesture support before it can be implemented.
 
Components: MUS

Comment 2 by sky@chromium.org, Sep 15 2016

Blockedon: 646998
The implementation of ImmersiveGestureHandler needs to see gestures outside the bounds of the window. It may also end up consuming the events.
Labels: Proj-Mustash
Components: Internals>MUS

Comment 5 by sky@chromium.org, Nov 16 2016

Cc: sadrul@chromium.org
See ImmersiveFullscreenController::OnGestureEvent() for details on this, where it calls SetHandled().

Comment 6 by sadrul@chromium.org, Nov 22 2016

Cc: -sadrul@chromium.org moshayedi@chromium.org riajiang@chromium.org
Labels: -Pri-3 Pri-2
Owner: sadrul@chromium.org
Status: Assigned (was: Untriaged)

Comment 7 by sky@chromium.org, Feb 8 2017

Blocking: -548435 640392
Components: -Internals>MUS Internals>Services>WindowService
Components: -MUS
Components: -Internals>Services>WindowService Internals>Services>Ash
Labels: -Proj-Mustash-Mash
Cc: sky@chromium.org
Labels: -Proj-Mustash Proj-Mash-SingleProcess
sky, do you know how we're going to do immersive mode for SingleProcessMash? Classic ash code or mash code?

Owner: estade@google.com
We will need to use the mash code for this (because the browser window is backed by the windowservice).
Owner: est...@chromium.org
IIUC, the reason ImmersiveGestureHandler needs gestures outside the window bounds is for the case of a bezel sensor, which would produce gesture events located off-screen. Would it make sense for the WM to assume bezel-located events should be sent to the window fullscreened on the nearest display, if any?

Also, I don't know how to simulate gesture events (--touch-devices doesn't seem to do it).
Mergedinto: 624157
Status: Duplicate (was: Assigned)

Sign in to add a comment