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
Dragana Damjanovic
f6bbab0c30
Bug 1652573 - Update to neqo version 0.4.8 r=agrover,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D83397
2020-07-15 19:49:36 +00:00
Frederik Braun
a7153982e8
Bug 1366973: Rename security flags to not contain DATA anymore r=geckoview-reviewers,ckerschb,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D83490
2020-07-15 11:20:45 +00:00
Jason Kratzer
a4db393249
Bug 1649769 - Call NS_MutateURI.Finalize() to better reflect API use r=decoder,necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D81866
2020-07-14 15:11:07 +00:00
Andrea Marchesini
45f7415671
Bug 1650811 - Make Base64 compatible with ReadSegments() with small buffers, r=asuth,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82522
2020-07-13 08:34:07 +00:00
Kris Maglione
b6be72f351
Bug 1649554: Part 1 - Move deprecated component registration helpers out of XPCOMUtils. r=mccr8,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,webcompat-reviewers,whimboo,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D81749
2020-07-10 23:58:30 +00:00
Kris Maglione
9d78661f88
Bug 1649221: Update ChromeUtils.generateQI callers to pass strings. r=mccr8,remote-protocol-reviewers,marionette-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,preferences-reviewers,agi,whimboo,Bebe,twisniewski
...
Differential Revision: https://phabricator.services.mozilla.com/D81594
2020-07-10 23:58:28 +00:00
Liang-Heng Chen
e03242ddb4
Bug 1647732 - isolate font cache; r=baku,jfkthame,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82034
2020-07-10 10:28:40 +00:00
Narcis Beleuzu
d27be427c9
Backed out changeset 83749e9e67bd (bug 1220810) for bc failures on browser_fall_back_to_https.js . CLOSED TREE
2020-07-10 18:42:17 +03:00
Andrea Marchesini
23052342cb
Bug 1220810 - Hardcode localhost to loopback, r=ckerschb,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D64586
2020-07-10 14:30:58 +00:00
Mihai Alexandru Michis
b62be4d15f
Backed out changeset 1b035d80fb9f (bug 1220810) for causing bustages in netwerk/dns/DNS.cpp
...
CLOSED TREE
2020-07-10 17:17:20 +03:00
Andrea Marchesini
f498accc17
Bug 1220810 - Hardcode localhost to loopback, r=ckerschb,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D64586
2020-07-10 13:08:14 +00:00
Mihai Alexandru Michis
44cad01e29
Backed out changeset 1b44f13206d0 (bug 1220810) for causing gecko decision task bustages.
...
CLOSED TREE
2020-07-10 15:37:45 +03:00