tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

files / netwerk / test / unit


ModeNameSize
-rw-r--r--client-cert.p122499B
-rw-r--r--client-cert.p12.pkcs12spec3L
-rw-r--r--head_cache.js150L
-rw-r--r--head_cache2.js432L
-rw-r--r--head_channels.js576L
-rw-r--r--head_cookies.js1274L
-rw-r--r--head_http3.js149L
-rw-r--r--head_telemetry.js174L
-rw-r--r--head_trr.js1205L
-rw-r--r--head_websocket.js71L
-rw-r--r--head_webtransport.js134L
-rw-r--r--http2-ca.pem18L
-rw-r--r--http2-ca.pem.certspec4L
-rw-r--r--http2_test_common.js1062L
-rw-r--r--http3_common.js719L
-rw-r--r--http3_proxy_common.js551L
-rw-r--r--perftest.toml3L
-rw-r--r--proxy-ca.pem18L
-rw-r--r--proxy-ca.pem.certspec4L
-rw-r--r--socks_client_subprocess.js94L
-rw-r--r--test_1073747.js42L
-rw-r--r--test_303_redirect_caching.js180L
-rw-r--r--test_304_headers.js91L
-rw-r--r--test_304_responses.js91L
-rw-r--r--test_307_redirect.js95L
-rw-r--r--test_421.js65L
-rw-r--r--test_MIME_params.js798L
-rw-r--r--test_NetUtil.js804L
-rw-r--r--test_URIs.js1164L
-rw-r--r--test_URIs2.js881L
-rw-r--r--test_XHR_redirects.js275L
-rw-r--r--test_about_networking.js127L
-rw-r--r--test_about_protocol.js49L
-rw-r--r--test_aboutblank.js32L
-rw-r--r--test_addr_in_use_error.js36L
-rw-r--r--test_alt-data_closeWithStatus.js184L
-rw-r--r--test_alt-data_cross_process.js153L
-rw-r--r--test_alt-data_overwrite.js209L
-rw-r--r--test_alt-data_simple.js212L
-rw-r--r--test_alt-data_stream.js163L
-rw-r--r--test_alt-data_too_big.js110L
-rw-r--r--test_altsvc.js597L
-rw-r--r--test_altsvc_http3.js548L
-rw-r--r--test_altsvc_pref.js136L
-rw-r--r--test_android_content_uri.js21L
-rw-r--r--test_anonymous-coalescing.js125L
-rw-r--r--test_auth_dialog_permission.js280L
-rw-r--r--test_auth_multiple.js425L
-rw-r--r--test_auth_proxy.js463L
-rw-r--r--test_authentication.js1400L
-rw-r--r--test_authpromptwrapper.js207L
-rw-r--r--test_backgroundfilesaver.js751L
-rw-r--r--test_be_conservative.js256L
-rw-r--r--test_be_conservative_error_handling.js216L
-rw-r--r--test_bhttp.js220L
-rw-r--r--test_blob_channelname.js42L
-rw-r--r--test_brotli_decoding.js131L
-rw-r--r--test_brotli_http.js126L
-rw-r--r--test_brotli_unknown_content_type.js74L
-rw-r--r--test_bug1064258.js144L
-rw-r--r--test_bug1177909.js251L
-rw-r--r--test_bug1195415.js116L
-rw-r--r--test_bug1218029.js137L
-rw-r--r--test_bug1279246.js100L
-rw-r--r--test_bug1312774_http1.js149L
-rw-r--r--test_bug1312782_http1.js197L
-rw-r--r--test_bug1355539_http1.js206L
-rw-r--r--test_bug1378385_http1.js198L
-rw-r--r--test_bug1411316_http1.js116L
-rw-r--r--test_bug1527293.js94L
-rw-r--r--test_bug1683176.js91L
-rw-r--r--test_bug1725766.js83L
-rw-r--r--test_bug1830022.js150L
-rw-r--r--test_bug1883496.js242L
-rw-r--r--test_bug1889130.js80L
-rw-r--r--test_bug1913022.js12L
-rw-r--r--test_bug1940663.js51L
-rw-r--r--test_bug1948203.js220L
-rw-r--r--test_bug1984469.js106L
-rw-r--r--test_bug203271.js249L
-rw-r--r--test_bug248970_cache.js142L
-rw-r--r--test_bug248970_cookie.js149L
-rw-r--r--test_bug261425.js29L
-rw-r--r--test_bug263127.js58L
-rw-r--r--test_bug282432.js37L
-rw-r--r--test_bug321706.js10L
-rw-r--r--test_bug331825.js43L
-rw-r--r--test_bug336501.js26L
-rw-r--r--test_bug337744.js126L
-rw-r--r--test_bug368702.js147L
-rw-r--r--test_bug369787.js73L
-rw-r--r--test_bug371473.js36L
-rw-r--r--test_bug376844.js19L
-rw-r--r--test_bug376865.js23L
-rw-r--r--test_bug379034.js19L
-rw-r--r--test_bug380994.js24L
-rw-r--r--test_bug388281.js25L
-rw-r--r--test_bug396389.js42L
-rw-r--r--test_bug401564.js42L
-rw-r--r--test_bug411952.js55L
-rw-r--r--test_bug412457.js77L
-rw-r--r--test_bug412945.js44L
-rw-r--r--test_bug414122.js59L
-rw-r--r--test_bug427957.js98L
-rw-r--r--test_bug429347.js39L
-rw-r--r--test_bug455311.js128L
-rw-r--r--test_bug464591.js47L
-rw-r--r--test_bug468426.js131L
-rw-r--r--test_bug468594.js178L
-rw-r--r--test_bug470716.js171L
-rw-r--r--test_bug477578.js51L
-rw-r--r--test_bug479413.js46L
-rw-r--r--test_bug479485.js65L
-rw-r--r--test_bug482601.js263L
-rw-r--r--test_bug482934.js190L
-rw-r--r--test_bug490095.js160L
-rw-r--r--test_bug504014.js72L
-rw-r--r--test_bug510359.js104L
-rw-r--r--test_bug526789.js303L
-rw-r--r--test_bug528292.js87L
-rw-r--r--test_bug536324_64bit_content_length.js66L
-rw-r--r--test_bug540566.js24L
-rw-r--r--test_bug553970.js50L
-rw-r--r--test_bug561042.js44L
-rw-r--r--test_bug561276.js66L
-rw-r--r--test_bug580508.js31L
-rw-r--r--test_bug586908.js103L
-rw-r--r--test_bug596443.js117L
-rw-r--r--test_bug618835.js124L
-rw-r--r--test_bug633743.js195L
-rw-r--r--test_bug650522.js35L
-rw-r--r--test_bug650995.js187L
-rw-r--r--test_bug652761.js19L
-rw-r--r--test_bug654926.js88L
-rw-r--r--test_bug654926_doom_and_read.js80L
-rw-r--r--test_bug654926_test_seek.js74L
-rw-r--r--test_bug659569.js60L
-rw-r--r--test_bug660066.js53L
-rw-r--r--test_bug667087.js33L
-rw-r--r--test_bug667818.js49L
-rw-r--r--test_bug667907.js88L
-rw-r--r--test_bug669001.js178L
-rw-r--r--test_bug770243.js246L
-rw-r--r--test_bug812167.js143L
-rw-r--r--test_bug826063.js88L
-rw-r--r--test_bug856978.js138L
-rw-r--r--test_bug894586.js135L
-rw-r--r--test_bug935499.js11L
-rw-r--r--test_bug_1918928.js155L
-rw-r--r--test_cache-control_request.js448L
-rw-r--r--test_cache-entry-id.js226L
-rw-r--r--test_cache-entry-write-handle.js172L
-rw-r--r--test_cache2-00-service-get.js15L
-rw-r--r--test_cache2-01-basic.js45L
-rw-r--r--test_cache2-01a-basic-readonly.js45L
-rw-r--r--test_cache2-01b-basic-datasize.js51L
-rw-r--r--test_cache2-01c-basic-hasmeta-only.js45L
-rw-r--r--test_cache2-01d-basic-not-wanted.js45L
-rw-r--r--test_cache2-01e-basic-bypass-if-busy.js39L
-rw-r--r--test_cache2-01f-basic-openTruncate.js24L
-rw-r--r--test_cache2-02-open-non-existing.js45L
-rw-r--r--test_cache2-02b-open-non-existing-and-doom.js170L
-rw-r--r--test_cache2-03-oncacheentryavail-throws.js36L
-rw-r--r--test_cache2-04-oncacheentryavail-throws2x.js45L
-rw-r--r--test_cache2-05-visit.js113L
-rw-r--r--test_cache2-06-pb-mode.js50L
-rw-r--r--test_cache2-07-visit-memory.js123L
-rw-r--r--test_cache2-07a-open-memory.js81L
-rw-r--r--test_cache2-08-evict-disk-by-memory-storage.js25L
-rw-r--r--test_cache2-09-evict-disk-by-uri.js32L
-rw-r--r--test_cache2-10-evict-direct.js29L
-rw-r--r--test_cache2-10b-evict-direct-immediate.js21L
-rw-r--r--test_cache2-11-evict-memory.js89L
-rw-r--r--test_cache2-12-evict-disk.js81L
-rw-r--r--test_cache2-13-evict-non-existing.js16L
-rw-r--r--test_cache2-14-concurent-readers.js48L
-rw-r--r--test_cache2-14b-concurent-readers-complete.js76L
-rw-r--r--test_cache2-15-conditional-304.js60L
-rw-r--r--test_cache2-16-conditional-200.js76L
-rw-r--r--test_cache2-17-evict-all.js17L
-rw-r--r--test_cache2-18-not-valid.js38L
-rw-r--r--test_cache2-19-range-206.js65L
-rw-r--r--test_cache2-20-range-200.js66L
-rw-r--r--test_cache2-21-anon-storage.js52L
-rw-r--r--test_cache2-22-anon-visit.js43L
-rw-r--r--test_cache2-23-read-over-chunk.js34L
-rw-r--r--test_cache2-24-exists.js43L
-rw-r--r--test_cache2-25-chunk-memory-limit.js53L
-rw-r--r--test_cache2-26-no-outputstream-open.js36L
-rw-r--r--test_cache2-27-force-valid-for.js35L
-rw-r--r--test_cache2-28-last-access-attrs.js46L
-rw-r--r--test_cache2-28a-OPEN_SECRETLY.js42L
-rw-r--r--test_cache2-29a-concurrent_read_resumable_entry_size_zero.js76L
-rw-r--r--test_cache2-29b-concurrent_read_non-resumable_entry_size_zero.js80L
-rw-r--r--test_cache2-29c-concurrent_read_half-interrupted.js95L
-rw-r--r--test_cache2-29d-concurrent_read_half-corrupted-206.js95L
-rw-r--r--test_cache2-29e-concurrent_read_half-non-206-response.js90L
-rw-r--r--test_cache2-30a-entry-pinning.js39L
-rw-r--r--test_cache2-30b-pinning-storage-clear.js45L
-rw-r--r--test_cache2-30c-pinning-deferred-doom.js183L
-rw-r--r--test_cache2-30d-pinning-WasEvicted-API.js148L
-rw-r--r--test_cache2-31-visit-all.js88L
-rw-r--r--test_cache2-32-clear-origin.js69L
-rw-r--r--test_cache2-33-clear-base-domain.js66L
-rw-r--r--test_cache2_clear_with_principal.js145L
-rw-r--r--test_cache2_clear_with_usercontext_oa.js81L
-rw-r--r--test_cache2_compression_dictionary.js133L
-rw-r--r--test_cache2_nostore.js88L
-rw-r--r--test_cache_204_response.js66L
-rw-r--r--test_cache_jar.js102L
-rw-r--r--test_cacheflags.js437L
-rw-r--r--test_captive_portal_service.js325L
-rw-r--r--test_cert_info.js177L
-rw-r--r--test_cert_verification_failure.js79L
-rw-r--r--test_channel_close.js70L
-rw-r--r--test_channel_long_domain.js14L
-rw-r--r--test_channel_priority.js98L
-rw-r--r--test_chunked_responses.js180L
-rw-r--r--test_client_auth_with_proxy.js185L
-rw-r--r--test_coaleasing_h2_and_h3_connection.js113L
-rw-r--r--test_compareURIs.js61L
-rw-r--r--test_compressappend.js97L
-rw-r--r--test_connection_based_auth.js94L
-rw-r--r--test_connection_coalescing.js202L
-rw-r--r--test_content_encoding_gzip.js163L
-rw-r--r--test_content_length_underrun.js295L
-rw-r--r--test_content_sniffer.js157L
-rw-r--r--test_cookie_blacklist.js43L
-rw-r--r--test_cookie_header.js112L
-rw-r--r--test_cookie_ipv6.js53L
-rw-r--r--test_cookie_partitioned_attribute.js80L
-rw-r--r--test_cookiejars.js180L
-rw-r--r--test_cookiejars_safebrowsing.js233L
-rw-r--r--test_cookies_async_failure.js515L
-rw-r--r--test_cookies_chips_purge_crash.js168L
-rw-r--r--test_cookies_partition_counting.js183L
-rw-r--r--test_cookies_partition_migration.js232L
-rw-r--r--test_cookies_privatebrowsing.js143L
-rw-r--r--test_cookies_profile_close.js115L
-rw-r--r--test_cookies_purge_counting.js75L
-rw-r--r--test_cookies_purge_counting_per_host.js82L
-rw-r--r--test_cookies_read.js129L
-rw-r--r--test_cookies_sync_failure.js344L
-rw-r--r--test_cookies_thirdparty.js164L
-rw-r--r--test_cookies_upgrade_10.js61L
-rw-r--r--test_cors_preflight_dns_cache.js213L
-rw-r--r--test_data_protocol.js90L
-rw-r--r--test_defaultURI.js186L
-rw-r--r--test_dictionary_compression_dcb.js1145L
-rw-r--r--test_dictionary_replacement.js666L
-rw-r--r--test_dictionary_retrieval.js503L
-rw-r--r--test_dictionary_storage.js684L
-rw-r--r--test_dns_by_type_resolve.js49L
-rw-r--r--test_dns_cancel.js119L
-rw-r--r--test_dns_disable_ipv4.js68L
-rw-r--r--test_dns_disable_ipv6.js51L
-rw-r--r--test_dns_disabled.js88L
-rw-r--r--test_dns_localredirect.js59L
-rw-r--r--test_dns_offline.js112L
-rw-r--r--test_dns_onion.js76L
-rw-r--r--test_dns_originAttributes.js101L
-rw-r--r--test_dns_override.js544L
-rw-r--r--test_dns_override_for_localhost.js98L
-rw-r--r--test_dns_proxy_bypass.js93L
-rw-r--r--test_dns_retry.js319L
-rw-r--r--test_dns_service.js160L
-rw-r--r--test_domain_eviction.js187L
-rw-r--r--test_dooh.js362L
-rw-r--r--test_doomentry.js104L
-rw-r--r--test_duplicate_headers.js563L
-rw-r--r--test_early_hint_listener.js177L
-rw-r--r--test_early_hint_listener_http2.js110L
-rw-r--r--test_ech_grease.js270L
-rw-r--r--test_essential_domain_fallback.js190L
-rw-r--r--test_event_sink.js178L
-rw-r--r--test_eviction.js253L
-rw-r--r--test_extract_charset_from_content_type.js238L
-rw-r--r--test_file_protocol.js277L
-rw-r--r--test_file_url_with_host.js36L
-rw-r--r--test_filestreams.js300L
-rw-r--r--test_freshconnection.js30L
-rw-r--r--test_getHost.js65L
-rw-r--r--test_gio_protocol.js201L
-rw-r--r--test_gre_resources.js30L
-rw-r--r--test_h2proxy_connection_limit.js86L
-rw-r--r--test_head.js171L
-rw-r--r--test_head_request_no_response_body.js82L
-rw-r--r--test_header_Accept-Language.js99L
-rw-r--r--test_header_Accept-Language_case.js50L
-rw-r--r--test_header_Server_Timing.js64L
-rw-r--r--test_headers.js184L
-rw-r--r--test_hostnameIsLocalIPAddress.js45L
-rw-r--r--test_hostnameIsSharedIPAddress.js17L
-rw-r--r--test_hpke_config_manager.js112L
-rw-r--r--test_hpke_out_of_process.js88L
-rw-r--r--test_http1-proxy.js231L
-rw-r--r--test_http2-proxy-failing.js174L
-rw-r--r--test_http2-proxy.js868L
-rw-r--r--test_http2.js344L
-rw-r--r--test_http2_proxy_concurrent_stream.js139L
-rw-r--r--test_http2_with_http3_proxy.js344L
-rw-r--r--test_http2_with_proxy.js297L
-rw-r--r--test_http3.js140L
-rw-r--r--test_http3_0rtt.js96L
-rw-r--r--test_http3_421.js172L
-rw-r--r--test_http3_alt_svc.js218L
-rw-r--r--test_http3_coalescing.js109L
-rw-r--r--test_http3_direct_proxy.js54L
-rw-r--r--test_http3_dns_retry.js354L
-rw-r--r--test_http3_early_hint_listener.js92L
-rw-r--r--test_http3_error_before_connect.js109L
-rw-r--r--test_http3_fallback_anonymous_conn.js97L
-rw-r--r--test_http3_fast_fallback.js938L
-rw-r--r--test_http3_fatal_stream_error.js135L
-rw-r--r--test_http3_kyber.js79L
-rw-r--r--test_http3_large_post.js165L
-rw-r--r--test_http3_network_change.js145L
-rw-r--r--test_http3_non_ascii_header.js87L
-rw-r--r--test_http3_perf.js262L
-rw-r--r--test_http3_prio_disabled.js109L
-rw-r--r--test_http3_prio_enabled.js111L
-rw-r--r--test_http3_prio_helpers.js121L
-rw-r--r--test_http3_proxy.js26L
-rw-r--r--test_http3_proxy_ipv6_fallback.js200L
-rw-r--r--test_http3_proxy_no_speculative.js25L
-rw-r--r--test_http3_server.js170L
-rw-r--r--test_http3_server_not_existing.js109L
-rw-r--r--test_http3_timings.js58L
-rw-r--r--test_http3_trans_close.js84L
-rw-r--r--test_http3_version1.js93L
-rw-r--r--test_http3_with_proxy.js180L
-rw-r--r--test_http3_with_third_party_roots.js167L
-rw-r--r--test_httpResponseTimeout.js162L
-rw-r--r--test_http_408_retry.js95L
-rw-r--r--test_http_headers.js75L
-rw-r--r--test_http_server_timing.js101L
-rw-r--r--test_http_sfv.js597L
-rw-r--r--test_httpauth.js204L
-rw-r--r--test_httpcancel.js261L
-rw-r--r--test_https_rr_ech_prefs.js583L
-rw-r--r--test_https_rr_sorted_alpn.js226L
-rw-r--r--test_httpssvc_ech_with_alpn.js244L
-rw-r--r--test_httpssvc_https_upgrade.js380L
-rw-r--r--test_httpssvc_iphint.js341L
-rw-r--r--test_httpssvc_priority.js125L
-rw-r--r--test_httpssvc_retry_with_ech.js501L
-rw-r--r--test_httpssvc_retry_without_ech.js136L
-rw-r--r--test_httpsuspend.js86L
-rw-r--r--test_idn_blacklist.js158L
-rw-r--r--test_idn_spoof.js1082L
-rw-r--r--test_idn_urls.js340L
-rw-r--r--test_idna2008.js65L
-rw-r--r--test_idnservice.js32L
-rw-r--r--test_immutable.js206L
-rw-r--r--test_inhibit_caching.js94L
-rw-r--r--test_invalid_cookie_fix.js471L
-rw-r--r--test_ioservice.js19L
-rw-r--r--test_ip_address_space_lna_glean.js255L
-rw-r--r--test_ip_space_glean.js144L
-rw-r--r--test_large_port.js65L
-rw-r--r--test_link.desktop3L
-rw-r--r--test_link.lnk345B
-rw-r--r--test_link.url5L
-rw-r--r--test_lna_captive_portal.js312L
-rw-r--r--test_loadgroup_cancel.js96L
-rw-r--r--test_loadgroup_glean.js132L
-rw-r--r--test_local_network_access.js800L
-rw-r--r--test_localhost_offline.js77L
-rw-r--r--test_localstreams.js89L
-rw-r--r--test_mismatch_last-modified.js154L
-rw-r--r--test_mozTXTToHTMLConv.js399L
-rw-r--r--test_multipart_byteranges.js143L
-rw-r--r--test_multipart_contentdisp.js124L
-rw-r--r--test_multipart_set_cookie.js116L
-rw-r--r--test_multipart_streamconv-byte-by-byte.js115L
-rw-r--r--test_multipart_streamconv.js100L
-rw-r--r--test_multipart_streamconv_empty.js68L
-rw-r--r--test_multipart_streamconv_inputstream.js98L
-rw-r--r--test_multipart_streamconv_missing_boundary_lead_dashes.js92L
-rw-r--r--test_multipart_streamconv_missing_lead_boundary.js92L
-rw-r--r--test_nestedabout_serialize.js39L
-rw-r--r--test_net_addr.js216L
-rw-r--r--test_network_connectivity_service.js219L
-rw-r--r--test_networking_over_socket_process.js166L
-rw-r--r--test_no_cookies_after_last_pb_exit.js135L
-rw-r--r--test_node_execute.js111L
-rw-r--r--test_node_execute_npm.js25L
-rw-r--r--test_nojsredir.js67L
-rw-r--r--test_non_ipv4_hostname_ending_in_number_cookie_db.js128L
-rw-r--r--test_nsIBufferedOutputStream_writeFrom_block.js193L
-rw-r--r--test_ntlm_authentication.js268L
-rw-r--r--test_ntlm_proxy_and_web_auth.js362L
-rw-r--r--test_ntlm_proxy_auth.js408L
-rw-r--r--test_ntlm_web_auth.js251L
-rw-r--r--test_oblivious_http.js233L
-rw-r--r--test_obs-fold.js75L
-rw-r--r--test_offline_status.js15L
-rw-r--r--test_ohttp.js41L
-rw-r--r--test_orb_empty_header.js86L
-rw-r--r--test_origin.js220L
-rw-r--r--test_original_sent_received_head.js250L
-rw-r--r--test_pac_reload_after_network_change.js75L
-rw-r--r--test_parse_content_type.js365L
-rw-r--r--test_partial_response_entry_size_smart_shrink.js106L
-rw-r--r--test_permmgr.js125L
-rw-r--r--test_ping_aboutnetworking.js108L
-rw-r--r--test_plaintext_sniff.js211L
-rw-r--r--test_port_remapping.js50L
-rw-r--r--test_post.js141L
-rw-r--r--test_prio_header_override_forbid.js83L
-rw-r--r--test_private_cookie_changed.js44L
-rw-r--r--test_private_necko_channel.js60L
-rw-r--r--test_progress.js145L
-rw-r--r--test_progress_no_proxy_and_proxy.js222L
-rw-r--r--test_protocolproxyservice-async-filters.js435L
-rw-r--r--test_protocolproxyservice.js1071L
-rw-r--r--test_proxy-failover_canceled.js57L
-rw-r--r--test_proxy-failover_passing.js45L
-rw-r--r--test_proxy-replace_canceled.js57L
-rw-r--r--test_proxy-replace_passing.js45L
-rw-r--r--test_proxy-slow-upload.js121L
-rw-r--r--test_proxyDNS_leak.js115L
-rw-r--r--test_proxy_cancel.js422L
-rw-r--r--test_proxy_pac.js126L
-rw-r--r--test_proxyconnect.js361L
-rw-r--r--test_proxyconnect_https.js72L
-rw-r--r--test_psl.js39L
-rw-r--r--test_race_cache_with_network.js273L
-rw-r--r--test_range_requests.js443L
-rw-r--r--test_rcwn_always_cache_new_content.js116L
-rw-r--r--test_rcwn_interrupted.js133L
-rw-r--r--test_readline.js104L
-rw-r--r--test_redirect-caching_canceled.js64L
-rw-r--r--test_redirect-caching_failure.js81L
-rw-r--r--test_redirect-caching_passing.js56L
-rw-r--r--test_redirect_baduri.js53L
-rw-r--r--test_redirect_canceled.js50L
-rw-r--r--test_redirect_different-protocol.js49L
-rw-r--r--test_redirect_failure.js59L
-rw-r--r--test_redirect_from_script.js247L
-rw-r--r--test_redirect_from_script_after-open_passing.js247L
-rw-r--r--test_redirect_history.js75L
-rw-r--r--test_redirect_loop.js88L
-rw-r--r--test_redirect_passing.js55L
-rw-r--r--test_redirect_protocol_telemetry.js73L
-rw-r--r--test_redirect_veto.js102L
-rw-r--r--test_reentrancy.js109L
-rw-r--r--test_referrer.js248L
-rw-r--r--test_referrer_cross_origin.js332L
-rw-r--r--test_referrer_policy.js154L
-rw-r--r--test_remove_invalid_first_party_partitioned_cookie.js199L
-rw-r--r--test_reopen.js136L
-rw-r--r--test_reply_without_content_type.js151L
-rw-r--r--test_resumable_channel.js426L
-rw-r--r--test_resumable_truncate.js95L
-rw-r--r--test_retry_0rtt.js131L
-rw-r--r--test_safeoutputstream.js70L
-rw-r--r--test_safeoutputstream_append.js45L
-rw-r--r--test_schema_10_migration.js181L
-rw-r--r--test_schema_12_migration.js181L
-rw-r--r--test_schema_13_db.js89L
-rw-r--r--test_schema_14_migration.js97L
-rw-r--r--test_schema_15_migration.js210L
-rw-r--r--test_schema_17_migration.js81L
-rw-r--r--test_schema_2_migration.js303L
-rw-r--r--test_schema_3_migration.js170L
-rw-r--r--test_separate_connections.js104L
-rw-r--r--test_servers.js365L
-rw-r--r--test_signature_extraction.js200L
-rw-r--r--test_simple.js70L
-rw-r--r--test_simple_unknown_uris.js70L
-rw-r--r--test_sockettransportsvc_available.js11L
-rw-r--r--test_socks.js536L
-rw-r--r--test_speculative_connect.js442L
-rw-r--r--test_stale-while-revalidate_loop.js43L
-rw-r--r--test_stale-while-revalidate_max-age-0.js117L
-rw-r--r--test_stale-while-revalidate_negative.js96L
-rw-r--r--test_stale-while-revalidate_positive.js152L
-rw-r--r--test_standardurl.js1231L
-rw-r--r--test_standardurl_default_port.js58L
-rw-r--r--test_standardurl_port.js53L
-rw-r--r--test_streamcopier.js63L
-rw-r--r--test_substituting_protocol_handler.js64L
-rw-r--r--test_suspend_channel_before_connect.js93L
-rw-r--r--test_suspend_channel_on_authRetry.js264L
-rw-r--r--test_suspend_channel_on_examine.js76L
-rw-r--r--test_suspend_channel_on_examine_merged_response.js207L
-rw-r--r--test_suspend_channel_on_modified.js177L
-rw-r--r--test_suspendable_channel_wrapper.js284L
-rw-r--r--test_synthesized_response.js288L
-rw-r--r--test_te_remove.js62L
-rw-r--r--test_throttlechannel.js52L
-rw-r--r--test_throttlequeue.js25L
-rw-r--r--test_throttling.js70L
-rw-r--r--test_tldservice_nextsubdomain.js24L
-rw-r--r--test_tls13_disabled.js93L
-rw-r--r--test_tls_flags.js248L
-rw-r--r--test_tls_flags_separate_connections.js117L
-rw-r--r--test_tls_handshake_timing.js122L
-rw-r--r--test_tls_server.js314L
-rw-r--r--test_tls_server_multiple_clients.js130L
-rw-r--r--test_traceable_channel.js145L
-rw-r--r--test_trackingProtection_annotateChannels.js391L
-rw-r--r--test_transparent_redirect.js116L
-rw-r--r--test_trr.js1026L
-rw-r--r--test_trr_additional_section.js380L
-rw-r--r--test_trr_af_fallback.js117L
-rw-r--r--test_trr_blocklist.js142L
-rw-r--r--test_trr_cancel.js180L
-rw-r--r--test_trr_case_sensitivity.js153L
-rw-r--r--test_trr_cname_chain.js231L
-rw-r--r--test_trr_confirmation.js402L
-rw-r--r--test_trr_connection_cycle.js363L
-rw-r--r--test_trr_decoding.js56L
-rw-r--r--test_trr_domain.js123L
-rw-r--r--test_trr_enterprise_policy.js93L
-rw-r--r--test_trr_extended_error.js319L
-rw-r--r--test_trr_flags.js71L
-rw-r--r--test_trr_https_fallback.js1127L
-rw-r--r--test_trr_https_rr_with_cname.js247L
-rw-r--r--test_trr_httpssvc.js906L
-rw-r--r--test_trr_idle_time.js148L
-rw-r--r--test_trr_nat64.js124L
-rw-r--r--test_trr_noPrefetch.js178L
-rw-r--r--test_trr_proxy.js159L
-rw-r--r--test_trr_proxy_auth.js124L
-rw-r--r--test_trr_strict_mode.js52L
-rw-r--r--test_trr_telemetry.js126L
-rw-r--r--test_trr_ttl.js60L
-rw-r--r--test_trr_with_proxy.js219L
-rw-r--r--test_udp_multicast.js99L
-rw-r--r--test_udpsocket.js89L
-rw-r--r--test_udpsocket_offline.js144L
-rw-r--r--test_unescapestring.js35L
-rw-r--r--test_unix_domain.js699L
-rw-r--r--test_uri_mutator.js48L
-rw-r--r--test_use_httpssvc.js241L
-rw-r--r--test_verify_traffic.js152L
-rw-r--r--test_wallpaper_protocol.js38L
-rw-r--r--test_websocket_500k.js230L
-rw-r--r--test_websocket_fails.js207L
-rw-r--r--test_websocket_fails_2.js61L
-rw-r--r--test_websocket_offline.js51L
-rw-r--r--test_websocket_proxy.js121L
-rw-r--r--test_websocket_server.js465L
-rw-r--r--test_websocket_server_multiclient.js149L
-rw-r--r--test_websocket_with_h3_active.js97L
-rw-r--r--test_webtransport_simple.js465L
-rw-r--r--test_xmlhttprequest.js57L
-rw-r--r--trr_common.js1084L
-rw-r--r--xpcshell.toml1633L
d---------data/-
d---------node_execute/-