mirror of
https://github.com/servo/servo.git
synced 2025-08-11 16:35:33 +01:00
refactored performance timing to align with updated spec
refactoring with ResourceFetchMetadata implemented deprecated window.timing functionality created ResourceTimingListener trait fixed w3c links in navigation timing updated include.ini to run resource timing tests on ci
This commit is contained in:
parent
3fe83f1d06
commit
26007fddd3
103 changed files with 1881 additions and 322 deletions
|
@ -587,8 +587,8 @@ fn test_load_doesnt_add_host_to_sts_list_when_url_is_http_even_if_sts_headers_ar
|
|||
pipeline_id: Some(TEST_PIPELINE_ID),
|
||||
..RequestInit::default()
|
||||
});
|
||||
let context = new_fetch_context(None, None);
|
||||
let response = fetch_with_context(&mut request, &context);
|
||||
let mut context = new_fetch_context(None, None);
|
||||
let response = fetch_with_context(&mut request, &mut context);
|
||||
|
||||
let _ = server.close();
|
||||
|
||||
|
@ -623,7 +623,7 @@ fn test_load_sets_cookies_in_the_resource_manager_when_it_get_set_cookie_header_
|
|||
};
|
||||
let (server, url) = make_server(handler);
|
||||
|
||||
let context = new_fetch_context(None, None);
|
||||
let mut context = new_fetch_context(None, None);
|
||||
|
||||
assert_cookie_for_domain(&context.state.cookie_jar, url.as_str(), None);
|
||||
|
||||
|
@ -637,7 +637,7 @@ fn test_load_sets_cookies_in_the_resource_manager_when_it_get_set_cookie_header_
|
|||
credentials_mode: CredentialsMode::Include,
|
||||
..RequestInit::default()
|
||||
});
|
||||
let response = fetch_with_context(&mut request, &context);
|
||||
let response = fetch_with_context(&mut request, &mut context);
|
||||
|
||||
let _ = server.close();
|
||||
|
||||
|
@ -669,7 +669,7 @@ fn test_load_sets_requests_cookies_header_for_url_by_getting_cookies_from_the_re
|
|||
};
|
||||
let (server, url) = make_server(handler);
|
||||
|
||||
let context = new_fetch_context(None, None);
|
||||
let mut context = new_fetch_context(None, None);
|
||||
|
||||
{
|
||||
let mut cookie_jar = context.state.cookie_jar.write().unwrap();
|
||||
|
@ -692,7 +692,7 @@ fn test_load_sets_requests_cookies_header_for_url_by_getting_cookies_from_the_re
|
|||
credentials_mode: CredentialsMode::Include,
|
||||
..RequestInit::default()
|
||||
});
|
||||
let response = fetch_with_context(&mut request, &context);
|
||||
let response = fetch_with_context(&mut request, &mut context);
|
||||
|
||||
let _ = server.close();
|
||||
|
||||
|
@ -718,7 +718,7 @@ fn test_load_sends_cookie_if_nonhttp() {
|
|||
};
|
||||
let (server, url) = make_server(handler);
|
||||
|
||||
let context = new_fetch_context(None, None);
|
||||
let mut context = new_fetch_context(None, None);
|
||||
|
||||
{
|
||||
let mut cookie_jar = context.state.cookie_jar.write().unwrap();
|
||||
|
@ -741,7 +741,7 @@ fn test_load_sends_cookie_if_nonhttp() {
|
|||
credentials_mode: CredentialsMode::Include,
|
||||
..RequestInit::default()
|
||||
});
|
||||
let response = fetch_with_context(&mut request, &context);
|
||||
let response = fetch_with_context(&mut request, &mut context);
|
||||
|
||||
let _ = server.close();
|
||||
|
||||
|
@ -767,7 +767,7 @@ fn test_cookie_set_with_httponly_should_not_be_available_using_getcookiesforurl(
|
|||
};
|
||||
let (server, url) = make_server(handler);
|
||||
|
||||
let context = new_fetch_context(None, None);
|
||||
let mut context = new_fetch_context(None, None);
|
||||
|
||||
assert_cookie_for_domain(&context.state.cookie_jar, url.as_str(), None);
|
||||
|
||||
|
@ -781,7 +781,7 @@ fn test_cookie_set_with_httponly_should_not_be_available_using_getcookiesforurl(
|
|||
credentials_mode: CredentialsMode::Include,
|
||||
..RequestInit::default()
|
||||
});
|
||||
let response = fetch_with_context(&mut request, &context);
|
||||
let response = fetch_with_context(&mut request, &mut context);
|
||||
|
||||
let _ = server.close();
|
||||
|
||||
|
@ -819,7 +819,7 @@ fn test_when_cookie_received_marked_secure_is_ignored_for_http() {
|
|||
};
|
||||
let (server, url) = make_server(handler);
|
||||
|
||||
let context = new_fetch_context(None, None);
|
||||
let mut context = new_fetch_context(None, None);
|
||||
|
||||
assert_cookie_for_domain(&context.state.cookie_jar, url.as_str(), None);
|
||||
|
||||
|
@ -833,7 +833,7 @@ fn test_when_cookie_received_marked_secure_is_ignored_for_http() {
|
|||
credentials_mode: CredentialsMode::Include,
|
||||
..RequestInit::default()
|
||||
});
|
||||
let response = fetch_with_context(&mut request, &context);
|
||||
let response = fetch_with_context(&mut request, &mut context);
|
||||
|
||||
let _ = server.close();
|
||||
|
||||
|
@ -1242,7 +1242,7 @@ fn test_redirect_from_x_to_y_provides_y_cookies_from_y() {
|
|||
let url_y = ServoUrl::parse(&format!("http://mozilla.org:{}/org/", port)).unwrap();
|
||||
*shared_url_y_clone.lock().unwrap() = Some(url_y.clone());
|
||||
|
||||
let context = new_fetch_context(None, None);
|
||||
let mut context = new_fetch_context(None, None);
|
||||
{
|
||||
let mut cookie_jar = context.state.cookie_jar.write().unwrap();
|
||||
let cookie_x = Cookie::new_wrapped(
|
||||
|
@ -1272,7 +1272,7 @@ fn test_redirect_from_x_to_y_provides_y_cookies_from_y() {
|
|||
credentials_mode: CredentialsMode::Include,
|
||||
..RequestInit::default()
|
||||
});
|
||||
let response = fetch_with_context(&mut request, &context);
|
||||
let response = fetch_with_context(&mut request, &mut context);
|
||||
|
||||
let _ = server.close();
|
||||
|
||||
|
@ -1355,7 +1355,7 @@ fn test_if_auth_creds_not_in_url_but_in_cache_it_sets_it() {
|
|||
credentials_mode: CredentialsMode::Include,
|
||||
..RequestInit::default()
|
||||
});
|
||||
let context = new_fetch_context(None, None);
|
||||
let mut context = new_fetch_context(None, None);
|
||||
|
||||
let auth_entry = AuthCacheEntry {
|
||||
user_name: "username".to_owned(),
|
||||
|
@ -1370,7 +1370,7 @@ fn test_if_auth_creds_not_in_url_but_in_cache_it_sets_it() {
|
|||
.entries
|
||||
.insert(url.origin().clone().ascii_serialization(), auth_entry);
|
||||
|
||||
let response = fetch_with_context(&mut request, &context);
|
||||
let response = fetch_with_context(&mut request, &mut context);
|
||||
|
||||
let _ = server.close();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue