• Antonio Gomes's avatar
    [ozone/wayland] Fix zaura_shell versioning check · 5e259919
    Antonio Gomes authored
    This CL ensures that the WL client (Chromium/Wayland, Lacros) tells
    the WL server (Exo) the higher Aura Shell protocol version it
    supports, instead of the lower.
    
    With this in place, code is safe against similar crashes observed in
    bugs 1145642 and 1145695, where the Client (Lacros) was telling the
    server (Exo) it supports a version higher than it actually does.
    
    BUG=1145642, 1145695
    
    Change-Id: Ia471748f0f3066eea901c189c06da3c1137c1cdf
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2518443
    Auto-Submit: Antonio Gomes <tonikitoo@igalia.com>
    Reviewed-by: default avatarNick Yamane <nickdiego@igalia.com>
    Commit-Queue: Antonio Gomes <tonikitoo@igalia.com>
    Cr-Commit-Position: refs/heads/master@{#824556}
    5e259919
wayland_connection.cc 20.4 KB