Enable touch drag-and-drop defaults on Linux [chromium/src : main]

0 views
Skip to first unread message

Helmut Januschka (Gerrit)

unread,
May 15, 2026, 9:17:41 AMMay 15
to Helmut Januschka, Sadrul Chowdhury, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, ozone-...@chromium.org, nickdiego+wa...@igalia.com, max+watc...@igalia.com, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org
Attention needed from Max Ihlenfeldt

Helmut Januschka added 1 comment

Patchset-level comments
File-level comment, Patchset 11 (Latest):
Helmut Januschka . resolved

@m...@igalia.com not 100% sure if you are the correct reviewer, "suggest reviewer" sometimes is tough. first of all thanks in advance for your time looking at the code.

right now i have checked/tested on following linux variations:

  • X11 with XFCE WM
  • GNOME with wayland (mutter)
  • Wayland with Hyperland WM (on omarchy-os)

here is a sample video: https://www.youtube.com/watch?v=y5j1Oq66eqQ
and here is a reproducer + guide on how to configure touch on both of the display servers -> https://static.januschka.com/i-451651623/


please let me know if you want me to address anything.
also if you are not the right person to review, i'd super appreciate any hint on who could be a good reviewer.


cheers

Open in Gerrit

Related details

Attention is currently required from:
  • Max Ihlenfeldt
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I4e37dd4ce962ffddde63c5735742613dac0707bc
Gerrit-Change-Number: 7824980
Gerrit-PatchSet: 11
Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
Gerrit-Reviewer: Max Ihlenfeldt <m...@igalia.com>
Gerrit-CC: Sadrul Chowdhury <sad...@chromium.org>
Gerrit-Attention: Max Ihlenfeldt <m...@igalia.com>
Gerrit-Comment-Date: Fri, 15 May 2026 13:17:25 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Max Ihlenfeldt (Gerrit)

unread,
May 18, 2026, 6:50:52 AMMay 18
to Helmut Januschka, Nick Yamane, Sadrul Chowdhury, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, ozone-...@chromium.org, nickdiego+wa...@igalia.com, max+watc...@igalia.com, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org
Attention needed from Helmut Januschka and Nick Yamane

Max Ihlenfeldt added 1 comment

Patchset-level comments
Max Ihlenfeldt . resolved

Thanks for this CL! I'll defer to Nick as he's more familiar with the intricacies of DnD.

Open in Gerrit

Related details

Attention is currently required from:
  • Helmut Januschka
  • Nick Yamane
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I4e37dd4ce962ffddde63c5735742613dac0707bc
Gerrit-Change-Number: 7824980
Gerrit-PatchSet: 11
Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
Gerrit-Reviewer: Nick Yamane <nick...@igalia.com>
Gerrit-CC: Max Ihlenfeldt <m...@igalia.com>
Gerrit-Attention: Helmut Januschka <hel...@januschka.com>
Gerrit-Attention: Nick Yamane <nick...@igalia.com>
Gerrit-Comment-Date: Mon, 18 May 2026 10:50:34 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Helmut Januschka (Gerrit)

unread,
May 28, 2026, 4:18:20 PMMay 28
to Helmut Januschka, Nick Yamane, Sadrul Chowdhury, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, ozone-...@chromium.org, nickdiego+wa...@igalia.com, max+watc...@igalia.com, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org
Attention needed from Nick Yamane

Helmut Januschka added 1 comment

Patchset-level comments
Helmut Januschka . resolved

hello @nick...@igalia.com could you help me on this CL? please let me know if you want me to address anything

Open in Gerrit

Related details

Attention is currently required from:
  • Nick Yamane
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I4e37dd4ce962ffddde63c5735742613dac0707bc
Gerrit-Change-Number: 7824980
Gerrit-PatchSet: 11
Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
Gerrit-Reviewer: Nick Yamane <nick...@igalia.com>
Gerrit-CC: Max Ihlenfeldt <m...@igalia.com>
Gerrit-CC: Sadrul Chowdhury <sad...@chromium.org>
Gerrit-Attention: Nick Yamane <nick...@igalia.com>
Gerrit-Comment-Date: Thu, 28 May 2026 20:17:59 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Helmut Januschka (Gerrit)

unread,
Jun 1, 2026, 12:00:47 PMJun 1
to Helmut Januschka, Nick Yamane, Sadrul Chowdhury, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, ozone-...@chromium.org, nickdiego+wa...@igalia.com, max+watc...@igalia.com, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org
Attention needed from Nick Yamane

Helmut Januschka added 1 comment

Patchset-level comments
File-level comment, Patchset 12 (Latest):
Helmut Januschka . resolved

latest PS also fixes Plasma(KDE) on Wayland (and tested on X11)

Open in Gerrit

Related details

Attention is currently required from:
  • Nick Yamane
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I4e37dd4ce962ffddde63c5735742613dac0707bc
Gerrit-Change-Number: 7824980
Gerrit-PatchSet: 12
Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
Gerrit-Reviewer: Nick Yamane <nick...@igalia.com>
Gerrit-CC: Max Ihlenfeldt <m...@igalia.com>
Gerrit-CC: Sadrul Chowdhury <sad...@chromium.org>
Gerrit-Attention: Nick Yamane <nick...@igalia.com>
Gerrit-Comment-Date: Mon, 01 Jun 2026 16:00:26 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Nick Yamane (Gerrit)

unread,
Jun 11, 2026, 2:16:31 PMJun 11
to Helmut Januschka, Kramer Ge, Thomas Anderson, Sadrul Chowdhury, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, ozone-...@chromium.org, nickdiego+wa...@igalia.com, max+watc...@igalia.com, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org
Attention needed from Helmut Januschka, Kramer Ge and Thomas Anderson

Nick Yamane added 2 comments

File ui/ozone/platform/wayland/host/wayland_data_drag_controller.cc
Line 313, Patchset 12 (Latest): }
Nick Yamane . unresolved

This sounds to me like a compositor-side bug. Have you confirmed with mutter/wlroots folks if that's intended behavior? That said, this code looks too hacky to me. If that's a known bug in Wayland Compositors touch support, I would consider not supporting them here through hacky code paths which increase the maintenance burden.

+fangzhoug +thomasanderson for further feedback on the non-wayland parts.

File ui/ozone/platform/wayland/host/wayland_event_source.cc
Line 864, Patchset 12 (Latest):
Nick Yamane . unresolved

In theory, there might be several active touch points at once. What is expected behavior, for example, if a new touch down is received when a touch-triggered dnd session is about to start or has just started?

Open in Gerrit

Related details

Attention is currently required from:
  • Helmut Januschka
  • Kramer Ge
  • Thomas Anderson
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement is not satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I4e37dd4ce962ffddde63c5735742613dac0707bc
    Gerrit-Change-Number: 7824980
    Gerrit-PatchSet: 12
    Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
    Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
    Gerrit-Reviewer: Kramer Ge <fang...@chromium.org>
    Gerrit-Reviewer: Nick Yamane <nick...@igalia.com>
    Gerrit-Reviewer: Thomas Anderson <thomasa...@chromium.org>
    Gerrit-Attention: Helmut Januschka <hel...@januschka.com>
    Gerrit-Attention: Thomas Anderson <thomasa...@chromium.org>
    Gerrit-Attention: Kramer Ge <fang...@chromium.org>
    Gerrit-Comment-Date: Thu, 11 Jun 2026 18:16:12 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Helmut Januschka (Gerrit)

    unread,
    Jun 11, 2026, 4:39:33 PMJun 11
    to Helmut Januschka, Kramer Ge, Thomas Anderson, Nick Yamane, Sadrul Chowdhury, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, ozone-...@chromium.org, nickdiego+wa...@igalia.com, max+watc...@igalia.com, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org
    Attention needed from Kramer Ge, Nick Yamane and Thomas Anderson

    Helmut Januschka added 1 comment

    File ui/ozone/platform/wayland/host/wayland_data_drag_controller.cc
    Nick Yamane . unresolved

    This sounds to me like a compositor-side bug. Have you confirmed with mutter/wlroots folks if that's intended behavior? That said, this code looks too hacky to me. If that's a known bug in Wayland Compositors touch support, I would consider not supporting them here through hacky code paths which increase the maintenance burden.

    +fangzhoug +thomasanderson for further feedback on the non-wayland parts.

    Helmut Januschka

    thanks for pushing back on this, this is compositor-side. I spent some time digging into mutter,wlroots and Hyprland to confirm, it was only needed for wayland+hyperland

    (that said it requires mutter>=50; current ubuntu stable/lts has this)

    removed the hack, since hyprland is pretty niche, as of today, also filed a fix there: https://github.com/hyprwm/Hyprland/pull/15077 as soon as this lands it will work with chromium.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Kramer Ge
    • Nick Yamane
    • Thomas Anderson
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement is not satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I4e37dd4ce962ffddde63c5735742613dac0707bc
    Gerrit-Change-Number: 7824980
    Gerrit-PatchSet: 13
    Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
    Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
    Gerrit-Reviewer: Kramer Ge <fang...@chromium.org>
    Gerrit-Reviewer: Nick Yamane <nick...@igalia.com>
    Gerrit-Reviewer: Thomas Anderson <thomasa...@chromium.org>
    Gerrit-CC: Max Ihlenfeldt <m...@igalia.com>
    Gerrit-CC: Sadrul Chowdhury <sad...@chromium.org>
    Gerrit-Attention: Thomas Anderson <thomasa...@chromium.org>
    Gerrit-Attention: Nick Yamane <nick...@igalia.com>
    Gerrit-Attention: Kramer Ge <fang...@chromium.org>
    Gerrit-Comment-Date: Thu, 11 Jun 2026 20:39:15 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Nick Yamane <nick...@igalia.com>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Helmut Januschka (Gerrit)

    unread,
    Jun 11, 2026, 5:31:00 PMJun 11
    to Helmut Januschka, Kramer Ge, Thomas Anderson, Nick Yamane, Sadrul Chowdhury, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, ozone-...@chromium.org, nickdiego+wa...@igalia.com, max+watc...@igalia.com, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org
    Attention needed from Kramer Ge, Nick Yamane and Thomas Anderson

    Helmut Januschka added 1 comment

    File ui/ozone/platform/wayland/host/wayland_data_drag_controller.cc
    Nick Yamane . unresolved

    This sounds to me like a compositor-side bug. Have you confirmed with mutter/wlroots folks if that's intended behavior? That said, this code looks too hacky to me. If that's a known bug in Wayland Compositors touch support, I would consider not supporting them here through hacky code paths which increase the maintenance burden.

    +fangzhoug +thomasanderson for further feedback on the non-wayland parts.

    Helmut Januschka

    thanks for pushing back on this, this is compositor-side. I spent some time digging into mutter,wlroots and Hyprland to confirm, it was only needed for wayland+hyperland

    (that said it requires mutter>=50; current ubuntu stable/lts has this)

    removed the hack, since hyprland is pretty niche, as of today, also filed a fix there: https://github.com/hyprwm/Hyprland/pull/15077 as soon as this lands it will work with chromium.

    Helmut Januschka

    also added sway-wm to the test matrix, and fixed compositor bug there: https://github.com/swaywm/sway/pull/9182

    Gerrit-Comment-Date: Thu, 11 Jun 2026 21:30:33 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Helmut Januschka <hel...@januschka.com>
    Comment-In-Reply-To: Nick Yamane <nick...@igalia.com>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Helmut Januschka (Gerrit)

    unread,
    Jun 18, 2026, 4:52:23 PMJun 18
    to Helmut Januschka, Kramer Ge, Thomas Anderson, Nick Yamane, Sadrul Chowdhury, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, ozone-...@chromium.org, nickdiego+wa...@igalia.com, max+watc...@igalia.com, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org
    Attention needed from Kramer Ge, Nick Yamane and Thomas Anderson

    Helmut Januschka added 2 comments

    File ui/ozone/platform/wayland/host/wayland_data_drag_controller.cc
    Line 313, Patchset 12: }
    Nick Yamane . resolved

    This sounds to me like a compositor-side bug. Have you confirmed with mutter/wlroots folks if that's intended behavior? That said, this code looks too hacky to me. If that's a known bug in Wayland Compositors touch support, I would consider not supporting them here through hacky code paths which increase the maintenance burden.

    +fangzhoug +thomasanderson for further feedback on the non-wayland parts.

    Helmut Januschka

    thanks for pushing back on this, this is compositor-side. I spent some time digging into mutter,wlroots and Hyprland to confirm, it was only needed for wayland+hyperland

    (that said it requires mutter>=50; current ubuntu stable/lts has this)

    removed the hack, since hyprland is pretty niche, as of today, also filed a fix there: https://github.com/hyprwm/Hyprland/pull/15077 as soon as this lands it will work with chromium.

    Helmut Januschka

    also added sway-wm to the test matrix, and fixed compositor bug there: https://github.com/swaywm/sway/pull/9182

    Helmut Januschka

    hyperland - landed already, resolving thread!

    File ui/ozone/platform/wayland/host/wayland_event_source.cc
    Line 864, Patchset 12:
    Nick Yamane . resolved

    In theory, there might be several active touch points at once. What is expected behavior, for example, if a new touch down is received when a touch-triggered dnd session is about to start or has just started?

    Helmut Januschka

    the multi-touch handling here was indeed undefined (the fallback always used `touch_ids[0]`, which is arbitrary on multi-touch).

    fixed, the internal touch-drag path (and `GetTouchPointLocation()` along with it) was removed entirely, so touch drags now go through `wl_data_device.start_drag()` like mouse drags. The compositor owns the touch grab from the down event whose serial we pass to `start_drag`, and is responsible for whatever it wants to do with additional touch points

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Kramer Ge
    • Nick Yamane
    • Thomas Anderson
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I4e37dd4ce962ffddde63c5735742613dac0707bc
      Gerrit-Change-Number: 7824980
      Gerrit-PatchSet: 13
      Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
      Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
      Gerrit-Reviewer: Kramer Ge <fang...@chromium.org>
      Gerrit-Reviewer: Nick Yamane <nick...@igalia.com>
      Gerrit-Reviewer: Thomas Anderson <thomasa...@chromium.org>
      Gerrit-CC: Max Ihlenfeldt <m...@igalia.com>
      Gerrit-CC: Sadrul Chowdhury <sad...@chromium.org>
      Gerrit-Attention: Thomas Anderson <thomasa...@chromium.org>
      Gerrit-Attention: Nick Yamane <nick...@igalia.com>
      Gerrit-Attention: Kramer Ge <fang...@chromium.org>
      Gerrit-Comment-Date: Thu, 18 Jun 2026 20:52:02 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Kramer Ge (Gerrit)

      unread,
      10:15 AM (4 hours ago) 10:15 AM
      to Helmut Januschka, Thomas Anderson, Nick Yamane, Sadrul Chowdhury, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, ozone-...@chromium.org, nickdiego+wa...@igalia.com, max+watc...@igalia.com, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org
      Attention needed from Helmut Januschka, Nick Yamane and Thomas Anderson

      Kramer Ge added 1 comment

      Patchset-level comments
      File-level comment, Patchset 13 (Latest):
      Kramer Ge . unresolved

      It seems the wayland changes are no longer needed. Is the rest of this patch needed to be reviewed?

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Helmut Januschka
      • Nick Yamane
      • Thomas Anderson
      Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • requirement is not satisfiedCode-Review
        • requirement is not satisfiedNo-Unresolved-Comments
        • requirement is not satisfiedReview-Enforcement
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: comment
        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I4e37dd4ce962ffddde63c5735742613dac0707bc
        Gerrit-Change-Number: 7824980
        Gerrit-PatchSet: 13
        Gerrit-Owner: Helmut Januschka <hel...@januschka.com>
        Gerrit-Reviewer: Helmut Januschka <hel...@januschka.com>
        Gerrit-Reviewer: Kramer Ge <fang...@chromium.org>
        Gerrit-Reviewer: Nick Yamane <nick...@igalia.com>
        Gerrit-Reviewer: Thomas Anderson <thomasa...@chromium.org>
        Gerrit-CC: Max Ihlenfeldt <m...@igalia.com>
        Gerrit-CC: Sadrul Chowdhury <sad...@chromium.org>
        Gerrit-Attention: Helmut Januschka <hel...@januschka.com>
        Gerrit-Attention: Thomas Anderson <thomasa...@chromium.org>
        Gerrit-Attention: Nick Yamane <nick...@igalia.com>
        Gerrit-Comment-Date: Mon, 06 Jul 2026 14:15:25 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Helmut Januschka (Gerrit)

        unread,
        10:22 AM (4 hours ago) 10:22 AM
        to Kramer Ge, Thomas Anderson, Nick Yamane, Sadrul Chowdhury, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, ozone-...@chromium.org, nickdiego+wa...@igalia.com, max+watc...@igalia.com, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org
        Attention needed from Kramer Ge, Nick Yamane and Thomas Anderson

        Helmut Januschka added 1 comment

        Patchset-level comments
        Kramer Ge . unresolved

        It seems the wayland changes are no longer needed. Is the rest of this patch needed to be reviewed?

        Helmut Januschka

        yes the rest is still required to properly support touch drag on linux

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Kramer Ge
        • Nick Yamane
        • Thomas Anderson
        Gerrit-Attention: Thomas Anderson <thomasa...@chromium.org>
        Gerrit-Attention: Nick Yamane <nick...@igalia.com>
        Gerrit-Attention: Kramer Ge <fang...@chromium.org>
        Gerrit-Comment-Date: Mon, 06 Jul 2026 14:21:46 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Kramer Ge <fang...@chromium.org>
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Helmut Januschka (Gerrit)

        unread,
        1:25 PM (1 hour ago) 1:25 PM
        to Kramer Ge, Thomas Anderson, Nick Yamane, Sadrul Chowdhury, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, ozone-...@chromium.org, nickdiego+wa...@igalia.com, max+watc...@igalia.com, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org
        Attention needed from Kramer Ge, Nick Yamane and Thomas Anderson

        Helmut Januschka added 1 comment

        Patchset-level comments
        Kramer Ge . unresolved

        It seems the wayland changes are no longer needed. Is the rest of this patch needed to be reviewed?

        Helmut Januschka

        yes the rest is still required to properly support touch drag on linux

        Helmut Januschka

        it was just the hyperland quirks, that landed upstream and i removed it in latest PS, but rest of the CL still valid and required

        Gerrit-Comment-Date: Mon, 06 Jul 2026 17:24:39 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Helmut Januschka <hel...@januschka.com>
        Comment-In-Reply-To: Kramer Ge <fang...@chromium.org>
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Kramer Ge (Gerrit)

        unread,
        2:12 PM (20 minutes ago) 2:12 PM
        to Helmut Januschka, Thomas Anderson, Nick Yamane, Sadrul Chowdhury, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, ozone-...@chromium.org, nickdiego+wa...@igalia.com, max+watc...@igalia.com, asvitki...@chromium.org, blink-re...@chromium.org, blink-...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org
        Attention needed from Helmut Januschka, Nick Yamane and Thomas Anderson

        Kramer Ge added 1 comment

        Patchset-level comments
        Kramer Ge . unresolved

        It seems the wayland changes are no longer needed. Is the rest of this patch needed to be reviewed?

        Helmut Januschka

        yes the rest is still required to properly support touch drag on linux

        Helmut Januschka

        it was just the hyperland quirks, that landed upstream and i removed it in latest PS, but rest of the CL still valid and required

        Kramer Ge

        I'm just asking that newly added ozone/wayland code is unused in this PS. `GetTouchPointLocation()` is not referenced, and `internal_touch_drag_` is always false. So `ui/ozone/platform/wayland/host/` file changes are nop.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Helmut Januschka
        • Nick Yamane
        • Thomas Anderson
        Gerrit-Attention: Helmut Januschka <hel...@januschka.com>
        Gerrit-Attention: Thomas Anderson <thomasa...@chromium.org>
        Gerrit-Attention: Nick Yamane <nick...@igalia.com>
        Gerrit-Comment-Date: Mon, 06 Jul 2026 18:11:59 +0000
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy
        Reply all
        Reply to author
        Forward
        0 new messages