wam: use gRPC for internal IPC. 40/27840/4 13.92.0 needlefish/13.92.0 needlefish_13.92.0
authorJose Dapena Paz <jdapena@igalia.com>
Tue, 28 Jun 2022 19:04:45 +0000 (21:04 +0200)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Sun, 31 Jul 2022 19:44:17 +0000 (19:44 +0000)
commit919af764fb1290ce117488d6116d9bc0f4c842df
tree011b3c0cd92d745aecce62bb68346f17e82c19ba
parent7e0e397f3c6c91f3cdaae237f9e0d37046cabbd8
wam: use gRPC for internal IPC.

Update WAM to use GRPC for internal IPC instead of Unix domain
sockets, dropping previous implementation. Update dependencies to use
grpc and protobuf.

chromium: 9d9fbef68a..9fe715038f
9fe715038f [op][agl][wayland] Drop window surface ID

wam: 491dcd1..3cc744f
3cc744f [wam][agl][wayland] Remove surface ID.
12d9778 [wam][agl][ipc] Rename WamSocketLockFile to WamIPCLockFile
fc5f7ff [wam][agl][ipc] Remove Unix Domain socket based IPC implementation
92a3356 [wam][agl][ipc] Introduce LaunchParams struct replacing LaunchData
61ce1d0 [wam][agl][ipc] Add gRPC implementation of internal IPC
ae51589 [wam][agl] Make IPC pass its parameters instead of storing them

Bug-AGL: SPEC-4252
Change-Id: I8edbe1d47a684f73feadfed6cbd944c01b6d2ceb
Signed-off-by: Jose Dapena Paz <jdapena@igalia.com>
recipes-wam/chromium/chromium_git.bb
recipes-wam/wam/wam_git.bb