The Resource Timing API should work with PlzNavigate enabled.
Resource Timing API works, except when the resource is the main page or an iframe.
Two things should be done:
1) Use the initial URL for iframe resources instead of the final URL after redirects.
2) Because the navigation happens now outside of the renderer, timing's data must be forwarded.
Tests that are currently failing:
- http/tests/w3c/webperf/submission/Google/resource-timing/html/test_resource_redirects.html
- http/tests/w3c/webperf/submission/Intel/resource-timing/test_resource_timing_cross_origin_redirect_chain_allow_timing.html
- http/tests/w3c/webperf/submission/Intel/resource-timing/test_resource_timing_cross_origin_redirect_chain.html
- http/tests/w3c/webperf/submission/Intel/resource-timing/test_resource_timing_cross_origin_redirect_with_timing_allow_origin.html
- http/tests/w3c/webperf/submission/Intel/resource-timing/test_resource_timing_cross_origin_redirect.html
- http/tests/w3c/webperf/submission/Intel/resource-timing/test_resource_timing_same_origin_redirect.html
Comment 1 by bugdroid1@chromium.org
, Oct 4 2016