[Fuzzing] Fix Android dependencies in Blink fuzzers [chromium/src : main]

0 views
Skip to first unread message

Titouan Rigoudy (Gerrit)

unread,
May 18, 2026, 5:41:59 AM (24 hours ago) May 18
to Edgar Aguilar, android-bu...@system.gserviceaccount.com, chromium...@chromium.org, Daniel Saldaña, David Hinojosa, Diego Becerra Merodio, Oscar Fernando Flores Garcia, Francisco Zarazua, Kentaro Hara, Ivan Barba, Nate Chapin, Diego Jardon, Raphael Kubo da Costa, Manuel Briones, blink-revie...@chromium.org, blink-...@chromium.org, chikamu...@chromium.org, gavinp...@chromium.org, kinuko...@chromium.org, loading...@chromium.org, ortuno...@chromium.org, scheduler-...@chromium.org, titoua...@chromium.org
Attention needed from Edgar Aguilar

Titouan Rigoudy added 3 comments

File third_party/blink/renderer/platform/BUILD.gn
Line 2726, Patchset 2 (Latest): "//base/test:icu_fuzzer_environment_maybe_java",
Titouan Rigoudy . unresolved

Here we can directly depend on the source set since we never need the assets, which are handled below.

This makes me realize that with the current setup in crrev.com/c/7831500, we can't express this dependency correctly. I'll comment there.

Line 2735, Patchset 2 (Latest): visibility = [] # Allow re-assignment of list.
Titouan Rigoudy . unresolved

I don't understand this. Can you elaborate?

Line 2747, Patchset 2 (Latest): "//third_party/icu:icu_assets",
Titouan Rigoudy . unresolved

There should be a separate comment for the ICU dependency, it's unrelated to the V8 snapshot.

Open in Gerrit

Related details

Attention is currently required from:
  • Edgar Aguilar
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: Ie6d54a3bbfccfc5ec717ef1cd00bb7f8477cef94
Gerrit-Change-Number: 7852630
Gerrit-PatchSet: 2
Gerrit-Owner: Edgar Aguilar <ele...@google.com>
Gerrit-Reviewer: Titouan Rigoudy <tit...@chromium.org>
Gerrit-CC: Daniel Saldaña <dan...@google.com>
Gerrit-CC: David Hinojosa <davidh...@google.com>
Gerrit-CC: Diego Becerra Merodio <diegob...@google.com>
Gerrit-CC: Diego Jardon <jardo...@google.com>
Gerrit-CC: Francisco Zarazua <fzar...@google.com>
Gerrit-CC: Ivan Barba <iba...@google.com>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Manuel Briones <manuel...@google.com>
Gerrit-CC: Nate Chapin <jap...@chromium.org>
Gerrit-CC: Oscar Fernando Flores Garcia <ferf...@google.com>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Edgar Aguilar <ele...@google.com>
Gerrit-Comment-Date: Mon, 18 May 2026 09:41:48 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Edgar Aguilar (Gerrit)

unread,
May 18, 2026, 2:17:19 PM (15 hours ago) May 18
to android-bu...@system.gserviceaccount.com, Titouan Rigoudy, chromium...@chromium.org, Daniel Saldaña, David Hinojosa, Diego Becerra Merodio, Oscar Fernando Flores Garcia, Francisco Zarazua, Kentaro Hara, Ivan Barba, Nate Chapin, Diego Jardon, Raphael Kubo da Costa, Manuel Briones, blink-revie...@chromium.org, blink-...@chromium.org, chikamu...@chromium.org, gavinp...@chromium.org, kinuko...@chromium.org, loading...@chromium.org, ortuno...@chromium.org, scheduler-...@chromium.org, titoua...@chromium.org
Attention needed from Titouan Rigoudy

Edgar Aguilar added 3 comments

File third_party/blink/renderer/platform/BUILD.gn
Line 2726, Patchset 2: "//base/test:icu_fuzzer_environment_maybe_java",
Titouan Rigoudy . resolved

Here we can directly depend on the source set since we never need the assets, which are handled below.

This makes me realize that with the current setup in crrev.com/c/7831500, we can't express this dependency correctly. I'll comment there.

Edgar Aguilar

Done

Line 2735, Patchset 2: visibility = [] # Allow re-assignment of list.
Titouan Rigoudy . unresolved

I don't understand this. Can you elaborate?

Edgar Aguilar

I just copied the comment from the existing `source_set` above.

If this is not added autoninja shows this error

```
ERROR at //third_party/blink/renderer/platform/BUILD.gn:2718:3: Replacing nonempty list.
visibility = [ "*" ]
^---------
This overwrites a previously-defined nonempty list with another nonempty list.
```

I thought this might be a known behavior so didn't extend the comment. Should I be more verbose?

Line 2747, Patchset 2: "//third_party/icu:icu_assets",
Titouan Rigoudy . resolved

There should be a separate comment for the ICU dependency, it's unrelated to the V8 snapshot.

Edgar Aguilar

Added comment referring to the exact file it provides

Open in Gerrit

Related details

Attention is currently required from:
  • Titouan Rigoudy
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: Ie6d54a3bbfccfc5ec717ef1cd00bb7f8477cef94
Gerrit-Change-Number: 7852630
Gerrit-PatchSet: 3
Gerrit-Owner: Edgar Aguilar <ele...@google.com>
Gerrit-Reviewer: Titouan Rigoudy <tit...@chromium.org>
Gerrit-CC: Daniel Saldaña <dan...@google.com>
Gerrit-CC: David Hinojosa <davidh...@google.com>
Gerrit-CC: Diego Becerra Merodio <diegob...@google.com>
Gerrit-CC: Diego Jardon <jardo...@google.com>
Gerrit-CC: Francisco Zarazua <fzar...@google.com>
Gerrit-CC: Ivan Barba <iba...@google.com>
Gerrit-CC: Kentaro Hara <har...@chromium.org>
Gerrit-CC: Manuel Briones <manuel...@google.com>
Gerrit-CC: Nate Chapin <jap...@chromium.org>
Gerrit-CC: Oscar Fernando Flores Garcia <ferf...@google.com>
Gerrit-CC: Raphael Kubo da Costa <ku...@igalia.com>
Gerrit-Attention: Titouan Rigoudy <tit...@chromium.org>
Gerrit-Comment-Date: Mon, 18 May 2026 18:16:51 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Titouan Rigoudy <tit...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy
Reply all
Reply to author
Forward
0 new messages