Clipboard API: Add nullptr check to avoid DCHECK renderer crash.
Return early if utf_text.data() == nullptr. utf_text.data() can be nullptr if the Clipboard was empty. Previously, this would trigger a DCHECK in Blob::Create(). Tested manually using `pbcopy < /dev/null`, as per bug repro steps. Unfortunately, Chrome's test infra doesn't seem to have a way to simulate clearing the clipboard. Therefore, there isn't an automated test being added here to verify this behavior. Bug: 1071279 Change-Id: I95cdc6ed2df25394ca1ffa78d4cde96782d9a10f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2151132 Commit-Queue: Darwin Huang <huangdarwin@chromium.org> Reviewed-by:Marijn Kruisselbrink <mek@chromium.org> Reviewed-by:
Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#759794}
Showing
Please register or sign in to comment