
Having an early `assert` prevents irrelevant/low-level errors later like the ones pointed out in https://crbug.com/413595081. Bug: 413595081 Change-Id: I51b3d0c5f873cfa0a0ee8629e0d22b3a1f1ee4da Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6492407 Reviewed-by: Daniel Cheng <dcheng@chromium.org> Commit-Queue: Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/main@{#1452250}