Valentin Gosu
836481e674
Bug 1659699 - HTTPSSVC: Special handling of "." in TargetName r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D88286
2020-08-28 09:22:12 +00:00
Kershaw Chang
1f6e1d5ca9
Bug 1652655 - P5: Test case for dispatching transaction with HTTPSSVC record, r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D85429
2020-08-21 18:59:22 +00:00
Kershaw Chang
a841171067
Bug 1652655 - P2: Use HTTPSSVC record for the request without an AltSvc or a HSTS entry, r=dragana,necko-reviewers,ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D85122
2020-08-21 18:59:07 +00:00
Gijs Kruitbosch
3bf91e4532
Bug 1440677 - accept spaces and tabs in Content-Disposition header filename parameters because all the other browsers do, r=annevk,valentin,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D87130
2020-08-19 16:10:20 +00:00
Csoregi Natalia
ff0a68004d
Backed out changeset 7cad986c81a5 (bug 1605305) for failures on test_trr.js. CLOSED TREE
2020-08-18 23:38:17 +03:00
Dragana Damjanovic
2cb51f4e64
Bug 1659705 - Update neqo to version 0.4.10 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D87441
2020-08-18 13:22:00 +00:00
Akihiko Odaki
7f71e11e00
Bug 1605305 - Origin header field is not set to HTTP request in cases where it is required, r=ckerschb,necko-reviewers,JuniorHsu
...
Differential Revision: https://phabricator.services.mozilla.com/D80905
2020-08-18 16:32:43 +00:00
Razvan Maries
44ae0cd57e
Backed out changeset 1047cef8519b (bug 1605305) for perma failures on test_trr.js. CLOSED TREE
2020-08-18 17:39:29 +03:00
Akihiko Odaki
77429bc942
Bug 1605305 - Origin header field is not set to HTTP request in cases where it is required, r=ckerschb,necko-reviewers,JuniorHsu
...
Differential Revision: https://phabricator.services.mozilla.com/D80905
2020-08-18 13:15:27 +00:00
Dragana Damjanovic
ef7dd9d933
Bug 1658362 - Add a pref to set alt-svc mapping artificially for testing. r=JuniorHsu,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D86589
2020-08-13 12:12:49 +00:00
Butkovits Atila
3bac4b3e76
Backed out changeset d5bcf55ffab1 (bug 1658362) for failure at browser_networkIsolation.js. CLOSED TREE
2020-08-12 22:38:00 +03:00
Dragana Damjanovic
0f735857f4
Bug 1658362 - Add a pref to set alt-svc mapping artificially for testing. r=JuniorHsu,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D86589
2020-08-12 18:23:13 +00:00
Bogdan Tara
d7f1417ce1
Backed out changeset 475139fa091b (bug 1658362) for test_altsvc_pref.js failures CLOSED TREE
2020-08-12 14:36:12 +03:00
Valentin Gosu
06b00d0bf4
Bug 1657582 - Add nsIDNSAddrRecord interface r=necko-reviewers,geckoview-reviewers,snorp,mixedpuppy,dragana
...
This interface extends nsIDNSRecord and makes the DNS code more extensible
by allowing us to support more record types.
This change does require the consumer to be aware of the type they requested
and to QueryInterface to either nsIDNSAddrRecord for regular IP lookups,
or to nsIDNSByTypeRecord for other kinds of lookups.
Differential Revision: https://phabricator.services.mozilla.com/D86177
2020-08-12 10:49:39 +00:00
Valentin Gosu
e1f98ce23a
Bug 1657582 - Add nsIDNSResolverInfo interface r=necko-reviewers,geckoview-reviewers,snorp,mixedpuppy,extension-reviewers,dragana
...
This patch adds the nsIDNSResolverInfo interface which is used to hold
information about the resolver to be used in a DNS resolution.
We use this to merge all of the *WithTRRServer resolve functions into one.
Passing a resolver info will use that object when appropriate. No resolver
info means that we default to using the system resolver, or the default TRR
resolver.
This patch also converts the RESOLVE_TYPE_* flags into a cenum and adds
the resolveType as a parameter to asyncResolve thus removing the need
to have asyncResolveByType methods.
Differential Revision: https://phabricator.services.mozilla.com/D86176
2020-08-12 08:25:14 +00:00
Dragana Damjanovic
32c60292ff
Bug 1658362 - Add a pref to set alt-svc mapping artificially for testing. r=JuniorHsu,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D86589
2020-08-12 10:11:43 +00:00
Dimi Lee
fbc8bb1f4b
Bug 1652244 - P3. Fix test_different_domain_in_hierarchy.html test failure r=timhuang
...
This test tests whether cookies can be set in the following frames:
top-level: http://example.org/tests/netwerk/test/mochitests/file_domain_hierarchy_inner.html
1st-level: http://example.com/tests/netwerk/test/mochitests/file_domain_hierarchy_inner_inner.html
2nd-level: http://example.org/tests/netwerk/test/mochitests/file_domain_hierarchy_inner_inner_inner.html
Before this patch, the 2nd-level iframes can't set a cookie.
After this patch, the 2nd-level is considered first-party and can set a cookie.
Differential Revision: https://phabricator.services.mozilla.com/D86716
2020-08-12 09:10:53 +00:00
Bogdan Tara
694b77183c
Backed out 2 changesets (bug 1657582) for test_DNSLookup.js failures CLOSED TREE
...
Backed out changeset 784122a5f5ab (bug 1657582)
Backed out changeset 0f17312b01ad (bug 1657582)
2020-08-12 11:18:06 +03:00
Valentin Gosu
5eeaf52395
Bug 1657582 - Add nsIDNSAddrRecord interface r=necko-reviewers,geckoview-reviewers,snorp,mixedpuppy,dragana
...
This interface extends nsIDNSRecord and makes the DNS code more extensible
by allowing us to support more record types.
This change does require the consumer to be aware of the type they requested
and to QueryInterface to either nsIDNSAddrRecord for regular IP lookups,
or to nsIDNSByTypeRecord for other kinds of lookups.
Differential Revision: https://phabricator.services.mozilla.com/D86177
2020-08-12 01:35:10 +00:00
Valentin Gosu
fc1bf09e47
Bug 1657582 - Add nsIDNSResolverInfo interface r=necko-reviewers,geckoview-reviewers,snorp,mixedpuppy,extension-reviewers,dragana
...
This patch adds the nsIDNSResolverInfo interface which is used to hold
information about the resolver to be used in a DNS resolution.
We use this to merge all of the *WithTRRServer resolve functions into one.
Passing a resolver info will use that object when appropriate. No resolver
info means that we default to using the system resolver, or the default TRR
resolver.
This patch also converts the RESOLVE_TYPE_* flags into a cenum and adds
the resolveType as a parameter to asyncResolve thus removing the need
to have asyncResolveByType methods.
Differential Revision: https://phabricator.services.mozilla.com/D86176
2020-08-12 01:00:39 +00:00
undef1nd
bb5ccdc8ff
Bug 1631722 - Add wrapper for structured-headers crate,r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D81127
2020-08-12 07:07:33 +00:00
Brindusan Cristian
d0499be492
Backed out 2 changesets (bug 1631722) for xpcshell failures at test_trr_cname_chain.js.
...
Backed out changeset 6c52fb84d5c3 (bug 1631722)
Backed out changeset 24560593473e (bug 1631722)
2020-08-12 06:18:26 +03:00
Valentin Gosu
f901db3225
Bug 1657897 - Remove code that bypasses TRR when platform indications are triggered r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D86367
2020-08-11 13:51:56 +00:00
undef1nd
26766daa23
Bug 1631722 - Add wrapper for structured-headers crate,r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D81127
2020-08-11 13:27:49 +00:00
Tarek Ziadé
2909efb662
Bug 1650363 - Performance testing of HTTP3 in Firefox using only xpcshell tests r=michal,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D84021
2020-08-10 06:26:39 +00:00
Kershaw Chang
cb8dd8e93e
Bug 1640105
- Skip failed tests, r=dragana,remote-protocol-reviewers,necko-reviewers,maja_zf
...
Differential Revision: https://phabricator.services.mozilla.com/D86224
2020-08-10 09:20:35 +00:00
Bogdan Tara
9b65c93d6a
Backed out 2 changesets (bug 1631722) for windows bpgo failures CLOSED TREE
...
Backed out changeset 580b7fe5c831 (bug 1631722)
Backed out changeset e635eff6171b (bug 1631722)
2020-08-07 16:37:42 +03:00
undef1nd
a0eda6935a
Bug 1631722 - Add wrapper for structured-headers crate,r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D81127
2020-08-06 18:50:11 +00:00
Andy Grover
dce9a42b82
Bug 1657466 - Update to Neqo 0.4.9 r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D86087
2020-08-06 04:54:05 +00:00
Cosmin Sabou
200c98a9ca
Backed out 2 changesets (bug 1631722) for causing build bustages. CLOSED TREE
...
Backed out changeset b0b1c0fa93f9 (bug 1631722)
Backed out changeset ed318dc1f3ae (bug 1631722)
2020-08-06 18:29:19 +03:00
undef1nd
f914e7976e
Bug 1631722 - Add wrapper for structured-headers crate,r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D81127
2020-08-06 12:53:26 +00:00
ssengupta
6198ecf772
Bug 1619953 - P8 - Test `browser_blob-channelname.js` converted to xpcshell-test and updated to work with asynchronous input streams r=baku,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D81783
2020-08-05 17:06:11 +00:00
Valentin Gosu
c61967c799
Bug 1652106 - Add support for the mandatory SvcParamKey r=kershaw,necko-reviewers
...
6.5 A ServiceMode RR is considered "compatible" with a client if the
client implements support for all its mandatory keys. If the SVCB
RRSet contains no compatible RRs, the client will generally act as if
the RRSet is empty.
Differential Revision: https://phabricator.services.mozilla.com/D85838
2020-08-05 13:40:33 +00:00
Valentin Gosu
098b049d81
Bug 1652106 - Reject RR if SvcParamKeys are not in strictly increasing numeric order r=kershaw,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D85837
2020-08-05 13:57:06 +00:00
Valentin Gosu
6680c6fb12
Bug 1652106 - Rename esniconfig to echconfig and add HTTPS RR type r=kershaw,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D85836
2020-08-05 13:39:53 +00:00
Sonia Singla
7e4a582215
Bug 1528649 - Remove the context parameter from nsInputStreamPump::AsyncRead. r=valentin,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D85154
2020-08-05 11:21:51 +00:00
Bogdan Tara
abfa3262b8
Backed out changeset 1ccda1d0c3ea (bug 1650363) for causing a serious regression in packaging time
2020-08-05 04:23:20 +03:00
Sebastian Streich
bf58055b03
Bug 1633710 - Move uri.spec calls to nsIPrincipal r=necko-reviewers,geckoview-reviewers,preferences-reviewers,ckerschb,ntim,snorp,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D82911
2020-08-04 11:10:41 +00:00
Tarek Ziadé
03cbd4d536
Bug 1650363 - Performance testing of HTTP3 in Firefox using only xpcshell tests r=sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D84021
2020-08-02 17:28:57 +00:00
Gregory Mierzwinski
c0daf9862b
Bug 1655031 - Add a google image search performance test. r=acreskey
...
This patch adds a test for scrolling on the google image search page for kittens. It measure the images loaded per second as well as the amount of time it takes for a clicked image to open and load.
Differential Revision: https://phabricator.services.mozilla.com/D84927
2020-07-31 15:33:12 +00:00
Gregory Mierzwinski
80f37d726b
Bug 1655031 - Add QUIC fetch page performance test. r=acreskey
...
This patch adds a performance test for the Lucas Cloudflare image fetch test for the combinations (requests, parallel requests): [100, 1], [100, 100], and [300, 300]. Resource load time as well as the number of images missed is measured.
Differential Revision: https://phabricator.services.mozilla.com/D84923
2020-07-30 23:12:44 +00:00
Gregory Mierzwinski
a8974d2525
Bug 1655031 - Add a cloudflare blog user-journey performance test. r=acreskey
...
Differential Revision: https://phabricator.services.mozilla.com/D84864
2020-07-30 23:12:42 +00:00
Gregory Mierzwinski
d4d4ee4025
Bug 1655031 - Add facebook live site performance test. r=acreskey
...
Differential Revision: https://phabricator.services.mozilla.com/D84852
2020-07-30 23:12:39 +00:00
Gregory Mierzwinski
3abb68b7d3
Bug 1655031 - Add youtube playback quality performance test with scrolling. r=acreskey
...
This patch adds a test for video playback quality on youtube that scrolls while the video is playing.
Differential Revision: https://phabricator.services.mozilla.com/D84825
2020-07-30 23:12:37 +00:00
Gregory Mierzwinski
3e37644cfb
Bug 1655031 - Add youtube video live site playback quality performance test. r=acreskey
...
This patch adds a youtube live site test which measures the playback quality of the video.
Differential Revision: https://phabricator.services.mozilla.com/D84824
2020-07-30 23:12:33 +00:00
Gregory Mierzwinski
425920bbfa
Bug 1655031 - Add a google search live site user-journey performance test. r=acreskey
...
This patch adds a test which performs the following:
(1): Navigates to google.com
(2): Measure metrics for searching the "Python"
(3): Wait for X (waitTime) seconds
(4): Measure metrics for clicking the "Next Page" button
Differential Revision: https://phabricator.services.mozilla.com/D84823
2020-07-30 23:12:31 +00:00
Michal Novotny
1ecbf4343d
Bug 1646025 - HTTP/3: Add a test for 421 response r=necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D84372
2020-07-29 17:49:50 +00:00
Noemi Erli
5cebe61c77
Backed out changeset 4ed7b13fb7a5 (bug 1633710) for causing failures in browser_amosigned_url.js CLOSED TREE
2020-07-29 22:34:42 +03:00
Sebastian Streich
ea482d8e73
Bug 1633710 - Move uri.spec calls to nsIPrincipal r=necko-reviewers,geckoview-reviewers,preferences-reviewers,ckerschb,ntim,snorp,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D82911
2020-07-29 17:33:10 +00:00
Valentin Gosu
846a198de3
Bug 1653201 - Remove internal nsStandardURL punycode pref r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D84105
2020-07-19 19:40:05 +00:00