Add IqStanza proto converter class for FTL (and proto update) [chromium/src : main]

0 views
Skip to first unread message

Joe Downing (Gerrit)

unread,
Mar 9, 2026, 6:39:27 PM (5 days ago) Mar 9
to Yuwei Huang, Chromium LUCI CQ, chromium...@chromium.org, chromotin...@chromium.org
Attention needed from Yuwei Huang

Joe Downing added 1 comment

Patchset-level comments
Open in Gerrit

Related details

Attention is currently required from:
  • Yuwei Huang
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement 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: I02cbba600c9ca9ad97f5a7b0447cdab49b46e2a0
Gerrit-Change-Number: 7648545
Gerrit-PatchSet: 13
Gerrit-Owner: Joe Downing <joe...@chromium.org>
Gerrit-Reviewer: Joe Downing <joe...@chromium.org>
Gerrit-Reviewer: Yuwei Huang <yuw...@chromium.org>
Gerrit-Attention: Yuwei Huang <yuw...@chromium.org>
Gerrit-Comment-Date: Mon, 09 Mar 2026 22:39:17 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Yuwei Huang (Gerrit)

unread,
Mar 9, 2026, 7:57:00 PM (5 days ago) Mar 9
to Joe Downing, Chromium LUCI CQ, chromium...@chromium.org, chromotin...@chromium.org
Attention needed from Joe Downing

Yuwei Huang voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Joe Downing
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement 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: I02cbba600c9ca9ad97f5a7b0447cdab49b46e2a0
    Gerrit-Change-Number: 7648545
    Gerrit-PatchSet: 16
    Gerrit-Owner: Joe Downing <joe...@chromium.org>
    Gerrit-Reviewer: Joe Downing <joe...@chromium.org>
    Gerrit-Reviewer: Yuwei Huang <yuw...@chromium.org>
    Gerrit-Attention: Joe Downing <joe...@chromium.org>
    Gerrit-Comment-Date: Mon, 09 Mar 2026 23:56:36 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Joe Downing (Gerrit)

    unread,
    Mar 9, 2026, 7:57:08 PM (5 days ago) Mar 9
    to Yuwei Huang, Chromium LUCI CQ, chromium...@chromium.org, chromotin...@chromium.org

    Joe Downing voted and added 1 comment

    Votes added by Joe Downing

    Commit-Queue+2

    1 comment

    Patchset-level comments
    File-level comment, Patchset 16 (Latest):
    Joe Downing . resolved

    Thanks!

    Open in Gerrit

    Related details

    Attention set is empty
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement 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: I02cbba600c9ca9ad97f5a7b0447cdab49b46e2a0
    Gerrit-Change-Number: 7648545
    Gerrit-PatchSet: 16
    Gerrit-Owner: Joe Downing <joe...@chromium.org>
    Gerrit-Reviewer: Joe Downing <joe...@chromium.org>
    Gerrit-Reviewer: Yuwei Huang <yuw...@chromium.org>
    Gerrit-Comment-Date: Mon, 09 Mar 2026 23:56:58 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Chromium LUCI CQ (Gerrit)

    unread,
    Mar 9, 2026, 8:55:18 PM (5 days ago) Mar 9
    to Joe Downing, Yuwei Huang, chromium...@chromium.org, chromotin...@chromium.org

    Chromium LUCI CQ submitted the change

    Change information

    Commit message:
    Add IqStanza proto converter class for FTL (and proto update)

    This change updates the XMPP proto to use a oneof field rather than
    a type enum which simplifies the logic and prevents an enum naming
    conflict on Windows. This is safe because nothing uses this proto
    yet. I've also added a converter class and tests for the XMPP proto
    messages for FTL. I will wait until branch point before hooking
    them up so M147 will only operate on the serialized XML field and
    we can ensure that code is stable before introducing more change.

    Bug: 359620500


    Change-Id: I02cbba600c9ca9ad97f5a7b0447cdab49b46e2a0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7648545
    Reviewed-by: Yuwei Huang <yuw...@chromium.org>
    Commit-Queue: Joe Downing <joe...@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1596749}
    Files:
    • M remoting/proto/ftl/v1/xmpp.proto
    • M remoting/signaling/BUILD.gn
    • M remoting/signaling/jingle_data_structures.cc
    • M remoting/signaling/jingle_data_structures.h
    • A remoting/signaling/jingle_message_proto_converter.cc
    • A remoting/signaling/jingle_message_proto_converter.h
    • A remoting/signaling/jingle_message_proto_converter_unittest.cc
    Change size: L
    Delta: 7 files changed, 460 insertions(+), 20 deletions(-)
    Branch: refs/heads/main
    Submit Requirements:
    • requirement satisfiedCode-Review: +1 by Yuwei Huang
    Open in Gerrit
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: merged
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I02cbba600c9ca9ad97f5a7b0447cdab49b46e2a0
    Gerrit-Change-Number: 7648545
    Gerrit-PatchSet: 17
    Gerrit-Owner: Joe Downing <joe...@chromium.org>
    Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Reviewer: Joe Downing <joe...@chromium.org>
    Gerrit-Reviewer: Yuwei Huang <yuw...@chromium.org>
    open
    diffy
    satisfied_requirement
    Reply all
    Reply to author
    Forward
    0 new messages