[mojo] Change error behaviour for incoming message processing [chromium/src : main]

0 views
Skip to first unread message

Fred Shih (Gerrit)

unread,
Dec 25, 2025, 8:20:40 PM (yesterday) Dec 25
to Alex Gough, Chromium LUCI CQ, chromium...@chromium.org
Attention needed from Alex Gough

Fred Shih added 1 comment

Patchset-level comments
File-level comment, Patchset 4 (Latest):
Fred Shih . resolved

merry holidays! this looks bad, but isn't *that* bad. Most of the changes stem from changing DeserializationException to a checked exception, which infected all the call sites...

Open in Gerrit

Related details

Attention is currently required from:
  • Alex Gough
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: I970c421402e9cee60eca668cb8627ce571cce5d0
Gerrit-Change-Number: 7313011
Gerrit-PatchSet: 4
Gerrit-Owner: Fred Shih <ff...@chromium.org>
Gerrit-Reviewer: Alex Gough <aj...@chromium.org>
Gerrit-Reviewer: Fred Shih <ff...@chromium.org>
Gerrit-Attention: Alex Gough <aj...@chromium.org>
Gerrit-Comment-Date: Fri, 26 Dec 2025 01:20:30 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Fred Shih (Gerrit)

unread,
7:18 PM (4 hours ago) 7:18 PM
to Peter Beverloo, AyeAye, Alex Gough, Chromium LUCI CQ, chromium...@chromium.org, derinel+wat...@google.com, sloboda...@chromium.org, lizeb+watch...@chromium.org, webauthn...@chromium.org
Attention needed from Alex Gough

Fred Shih added 2 comments

Patchset-level comments
File-level comment, Patchset 11 (Latest):
Fred Shih . resolved

sorry that this change really ballooned, but I ended up running into a lot of unexpected behaviours. Will add feature owners if the overall approach looks reasonable.

File mojo/golden/generated/java/org/chromium/golden/BasicStruct.java.golden
Line 54, Patchset 4: if (decoder0 == null) {
return null;
}
Fred Shih . unresolved

No idea why we even allow this. Is there a use case where we'd want decode to return null because a null decoder was passed in?

Open in Gerrit

Related details

Attention is currently required from:
  • Alex Gough
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: I970c421402e9cee60eca668cb8627ce571cce5d0
Gerrit-Change-Number: 7313011
Gerrit-PatchSet: 11
Gerrit-Owner: Fred Shih <ff...@chromium.org>
Gerrit-Reviewer: Alex Gough <aj...@chromium.org>
Gerrit-Reviewer: Fred Shih <ff...@chromium.org>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>
Gerrit-Attention: Alex Gough <aj...@chromium.org>
Gerrit-Comment-Date: Sat, 27 Dec 2025 00:18:22 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy
Reply all
Reply to author
Forward
0 new messages