Let's produce an error if get_pointer_stylus method is called with a pointer object that is already associated with a pointer stylus object.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/17d98b2b1613084add2159bda3002d32611293a5 commit 17d98b2b1613084add2159bda3002d32611293a5 Author: yhanada <yhanada@chromium.org> Date: Fri Dec 16 02:04:56 2016 wayland-protocols: Add pointer_stylus_exists error to zcr_stylus_v1 interface. This error is produced if get_pointer_stylus method is called with a pointer object that is already associated with a pointer stylus object. BUG= 673666 Review-Url: https://codereview.chromium.org/2575693002 Cr-Commit-Position: refs/heads/master@{#438985} [modify] https://crrev.com/17d98b2b1613084add2159bda3002d32611293a5/third_party/wayland-protocols/include/protocol/stylus-unstable-v1-client-protocol.h [modify] https://crrev.com/17d98b2b1613084add2159bda3002d32611293a5/third_party/wayland-protocols/include/protocol/stylus-unstable-v1-server-protocol.h [modify] https://crrev.com/17d98b2b1613084add2159bda3002d32611293a5/third_party/wayland-protocols/protocol/stylus-protocol.c [modify] https://crrev.com/17d98b2b1613084add2159bda3002d32611293a5/third_party/wayland-protocols/unstable/stylus/stylus-unstable-v1.xml
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/d158d7bdf00ac89362b793b837eb8a43eb6deaef commit d158d7bdf00ac89362b793b837eb8a43eb6deaef Author: yhanada <yhanada@chromium.org> Date: Fri Dec 16 04:07:08 2016 exo: Produce an error if stylus delegate is already associated. BUG= 673666 Review-Url: https://codereview.chromium.org/2572963002 Cr-Commit-Position: refs/heads/master@{#439014} [modify] https://crrev.com/d158d7bdf00ac89362b793b837eb8a43eb6deaef/components/exo/pointer.cc [modify] https://crrev.com/d158d7bdf00ac89362b793b837eb8a43eb6deaef/components/exo/pointer.h [modify] https://crrev.com/d158d7bdf00ac89362b793b837eb8a43eb6deaef/components/exo/wayland/server.cc
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/84148fa1b3abec7fae7faa38486384f2c35b4cf8 commit 84148fa1b3abec7fae7faa38486384f2c35b4cf8 Author: denniskempin <denniskempin@google.com> Date: Wed Dec 21 21:19:19 2016 wayland-protocols: Add pointer_stylus_exists error to zcr_stylus_v1 interface. This error is produced if get_pointer_stylus method is called with a pointer object that is already associated with a pointer stylus object. BUG= 673666 , 665499 NOPRESUBMIT=true NOTRY=true Review-Url: https://codereview.chromium.org/2575693002 Cr-Commit-Position: refs/heads/master@{#438985} (cherry picked from commit 17d98b2b1613084add2159bda3002d32611293a5) Review-Url: https://codereview.chromium.org/2598793002 Cr-Commit-Position: refs/branch-heads/2924@{#587} Cr-Branched-From: 3a87aecc31cd1ffe751dd72c04e5a96a1fc8108a-refs/heads/master@{#433059} [modify] https://crrev.com/84148fa1b3abec7fae7faa38486384f2c35b4cf8/third_party/wayland-protocols/include/protocol/stylus-unstable-v1-client-protocol.h [modify] https://crrev.com/84148fa1b3abec7fae7faa38486384f2c35b4cf8/third_party/wayland-protocols/include/protocol/stylus-unstable-v1-server-protocol.h [modify] https://crrev.com/84148fa1b3abec7fae7faa38486384f2c35b4cf8/third_party/wayland-protocols/protocol/stylus-protocol.c [modify] https://crrev.com/84148fa1b3abec7fae7faa38486384f2c35b4cf8/third_party/wayland-protocols/unstable/stylus/stylus-unstable-v1.xml
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/443b83a14138e71df5dbfc3d4a14045f59f3bddf commit 443b83a14138e71df5dbfc3d4a14045f59f3bddf Author: denniskempin <denniskempin@google.com> Date: Wed Dec 21 21:26:02 2016 exo: Produce an error if stylus delegate is already associated. BUG= 673666 ,665499 NOPRESUBMIT=true NOTRY=true Review-Url: https://codereview.chromium.org/2572963002 Cr-Commit-Position: refs/heads/master@{#439014} (cherry picked from commit d158d7bdf00ac89362b793b837eb8a43eb6deaef) Review-Url: https://codereview.chromium.org/2597753002 Cr-Commit-Position: refs/branch-heads/2924@{#588} Cr-Branched-From: 3a87aecc31cd1ffe751dd72c04e5a96a1fc8108a-refs/heads/master@{#433059} [modify] https://crrev.com/443b83a14138e71df5dbfc3d4a14045f59f3bddf/components/exo/pointer.cc [modify] https://crrev.com/443b83a14138e71df5dbfc3d4a14045f59f3bddf/components/exo/pointer.h [modify] https://crrev.com/443b83a14138e71df5dbfc3d4a14045f59f3bddf/components/exo/wayland/server.cc
Comment 1 by yhanada@chromium.org
, Dec 13 2016