New issue
Advanced search Search tips

Issue 878439 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Sep 5
EstimatedDays: ----
NextAction: ----
OS: Fuchsia
Pri: 1
Type: Bug



Sign in to add a comment

Add focus event support for Scenic windows.

Project Member Reported by kmarshall@chromium.org, Aug 28

Issue description

Tracking bug for receiving and dispatching focus change events from Scenic.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Aug 30

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/42fef5d1926e467ba026b397c17c232b818ae6ad

commit 42fef5d1926e467ba026b397c17c232b818ae6ad
Author: Kevin Marshall <kmarshall@chromium.org>
Date: Thu Aug 30 19:04:09 2018

[fuchsia] Wire up FocusClient/ActivationClient for Frames.

This plumbing provides activation and focusing of the WindowTreeHost's
child windows, enabling full use of the mouse and keyboard in
content views.

Also fixed some IWYU linter errors.

Bug:  878439 
Change-Id: I0fc344b69edf78ca3aff39f615951cfa016718b2
Reviewed-on: https://chromium-review.googlesource.com/1194868
Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Kevin Marshall <kmarshall@chromium.org>
Reviewed-by: Wez <wez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#587686}
[modify] https://crrev.com/42fef5d1926e467ba026b397c17c232b818ae6ad/ui/ozone/platform/scenic/scenic_window.cc
[modify] https://crrev.com/42fef5d1926e467ba026b397c17c232b818ae6ad/webrunner/BUILD.gn
[modify] https://crrev.com/42fef5d1926e467ba026b397c17c232b818ae6ad/webrunner/browser/DEPS
[modify] https://crrev.com/42fef5d1926e467ba026b397c17c232b818ae6ad/webrunner/browser/frame_impl.cc
[modify] https://crrev.com/42fef5d1926e467ba026b397c17c232b818ae6ad/webrunner/browser/frame_impl.h

Project Member

Comment 2 by bugdroid1@chromium.org, Aug 30

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/539b6d93fb8fba2537c1c20e0a1364bb180784b5

commit 539b6d93fb8fba2537c1c20e0a1364bb180784b5
Author: Kevin Marshall <kmarshall@chromium.org>
Date: Thu Aug 30 21:37:09 2018

[fuchsia] Add touch input support.

This CL adds support for touch/gesture input (touch, swipe, pinch, etc.)
to the ContextProvider service.

Also included in this CL:
* Adds input focus event handling.
* Populate Screen/Display dimensions on window size events.
* Miscellaneous IWYU fixes.

Bug:  876933 ,  878439 , 829980 
Change-Id: Ic4e5a8123bac2360e40f2affe6e1ec1e242260d4
Reviewed-on: https://chromium-review.googlesource.com/1194973
Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
Commit-Queue: Wez <wez@chromium.org>
Reviewed-by: Wez <wez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#587782}
[modify] https://crrev.com/539b6d93fb8fba2537c1c20e0a1364bb180784b5/ui/ozone/platform/scenic/scenic_screen.cc
[modify] https://crrev.com/539b6d93fb8fba2537c1c20e0a1364bb180784b5/ui/ozone/platform/scenic/scenic_screen.h
[modify] https://crrev.com/539b6d93fb8fba2537c1c20e0a1364bb180784b5/ui/ozone/platform/scenic/scenic_window.cc
[modify] https://crrev.com/539b6d93fb8fba2537c1c20e0a1364bb180784b5/ui/ozone/platform/scenic/scenic_window.h

Status: Fixed (was: Assigned)

Sign in to add a comment