[Instrumented Libraries] Fix NSS build

In the previous rebuild, the NSS build silently failed because
ignore_ret_code=True was passed to shell_call().  NSS wasn't getting
included in the instrumented_libraries, causing tests to fail.

The NSS build has changed to use GYP, so this CL changes the build
script.  It also adds/updates NSS patches.

R=thestig

Bug: 1496000
Change-Id: I51ff4ad9383b40ccf4a1e85ab19288b0c7a074f4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5021807
Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1225596}
NOKEYCHECK=True
GitOrigin-RevId: 234be2d98a2606abf85c120514e09f88e6bd13b4
7 files changed