Network permission asks can now name the background worker that raised them.
What's wrong with this entry?
A request to allow sandboxed network access now carries two optional fields naming the background worker it came from, so the permission prompt and telemetry can tell a worker-originated ask apart from one made by the main session.
- The fields are a forwarded-from-worker flag and the worker's name; a caller sets both, and a consumer reads the flag into the request's source.
- No flag guards it: callers exist on both the sending and receiving side.
forwardedFromWorker: N(!0).optional()
Strings lifted out of the shipped bundle, so the claim above can be checked against them.