Quick update here: Nav Timing 2 will ship in M57. Per public-web-perf discussion there is strong interest in addressing the following spec bugs in the branch:
The reason is to be consistent with Resource Timing, and we won't be able to change the name once the API is in use.
This is a trivial change addressed with this CL
and I will request merge shortly
The concern is that this limitation could limit adoption of the API, some developers have indicated that they won't be able to use the API until this issue is addressed. We are working on the fix, and would like to request merge (after the patches land and if all goes well).
Not sure what the process is exactly for requesting such fixes - does it require API owner approval? Feel free to point me to right documentation.