[devtools] Make coverage export deterministic
[devtools] Make coverage export deterministic

This CL sorts coverage information before exporting it, and ensures that
the order in which coverage information is obtained from the back-end
does not influence the output order of exporting the coverage.

Bug: chromium:1000155
Change-Id: I8712a93a8326baaaff74edf099f9bee0225b32d6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1794642
Reviewed-by: Andrey Kosyakov <03b08926e49d80331ab322c2b9e0332109fbfd39@chromium.org>
Commit-Queue: Sigurd Schneider <f04d242e109628a27a0f75fd49a87722bcf291fd@chromium.org>
Cr-Original-Commit-Position: 972c6d2dc6dd5efdad1377c0d224e03eb8f276f7@{#696305}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: fb8fe2bde28a84e6022150c0b25eef0911c4813f

ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend,ChromeDevTools/devtools-frontend