Frederik Braun
887dadabf0
Bug 1648764 - map chromescripts into their own internal contentpolicytype r=ckerschb,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D81336
2020-07-24 11:52:02 +00:00
Kershaw Chang
6c48b4e2a1
Bug 1649953 - Remove probe DNS_TRR_REDIRECTED, r=dragana,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D84512
2020-07-24 08:19:42 +00:00
Emilio Cobos Álvarez
ff61891772
Bug 1653011 - Simplify and make WeakPtr<Derived> usable and compact. r=froydnj,sg,geckoview-reviewers,jgilbert,kvark,snorp
...
Having two classes in the inheritance chain inherit from SupportsWeakPtr
now won't compile, but you can use WeakPtr<Derived> when any base class
inherits from SupportsWeakPtr.
Differential Revision: https://phabricator.services.mozilla.com/D83674
2020-07-23 14:51:46 +00:00
Honza Bambas
e92e60d175
Bug 1605895, r=kershaw,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D84201
2020-07-21 13:47:47 +00:00
Mihai Alexandru Michis
57b46d3cc3
Backed out 3 changesets (bug 1653642, bug 1497249) for causing Bug 1654282.
...
Backed out changeset 1c9946becbca (bug 1653642)
Backed out changeset f7b6aac1b58b (bug 1497249)
Backed out changeset 74bb3c2ab767 (bug 1497249)
2020-07-22 11:31:30 +03:00
Dorel Luca
990d081d9f
Backed out 2 changesets (bug 1651519) for WPT failures in webdriver/tests/switch_to_frame/switch.py. CLOSED TREE
...
Backed out changeset 7b973a0e7be9 (bug 1651519)
Backed out changeset 55e9184c5617 (bug 1651519)
2020-07-22 02:47:34 +03:00
Kris Maglione
e7d942c77f
Bug 1651519: Remove nsIDOMWindowUtils::currentInnerWindowID. r=nika,remote-protocol-reviewers,webcompat-reviewers,whimboo
...
It has some properties which make it footgunny, especially in the face of
Fission. Callers should use WindowGlobalChild.innerWindowId instead.
Differential Revision: https://phabricator.services.mozilla.com/D82801
2020-07-21 19:02:27 +00:00
Dorel Luca
d91c6dc40b
Backed out 2 changesets (bug 1651519) for wpt failures in webdriver/tests/switch_to_frame/switch.py. CLOSED TREE
...
Backed out changeset 52317abc5c68 (bug 1651519)
Backed out changeset 45448dca59a4 (bug 1651519)
2020-07-21 21:55:57 +03:00
Kris Maglione
9c2c147159
Bug 1651519: Remove nsIDOMWindowUtils::currentInnerWindowID. r=nika,remote-protocol-reviewers,webcompat-reviewers,whimboo
...
It has some properties which make it footgunny, especially in the face of
Fission. Callers should use WindowGlobalChild.innerWindowId instead.
Differential Revision: https://phabricator.services.mozilla.com/D82801
2020-07-21 16:59:28 +00:00
Kershaw Chang
bc811b9504
Bug 1653642 - Don't release WebSocketChannel in nsWebSocketConnection::Close, r=michal,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D84127
2020-07-21 08:35:41 +00:00
Narcis Beleuzu
aa30c5f7d4
Backed out changeset 1ab7f1314221 (bug 1653642) for remote failures on nsWebSocketConnection.cpp . CLOSED TREE
2020-07-20 20:01:30 +03:00
Kershaw Chang
a7be99f849
Bug 1653642 - Don't release WebSocketChannel in nsWebSocketConnection::Close, r=michal,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D84127
2020-07-20 13:04:08 +00:00
Marco Bonardo
9717edb569
Bug 1637745. r=Gijs,necko-reviewers,mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D80345
2020-07-17 13:45:58 +00:00
Honza Bambas
b0b0ccecb2
Bug 1605895 - Advance the diagnostic assertion by suspend counter, r=michal,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D83936
2020-07-17 13:13:02 +00:00
Dragana Damjanovic
20cbb9badf
Bug 1652104 - Add telemtery about HTTP3 usage. r=michal,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D83168
2020-07-16 04:03:35 +00:00
Sebastian Streich
f38f6f0fb1
Bug 1645204 - Fix WebRequest.jsm r=robwu,necko-reviewers,mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D80953
2020-07-16 14:58:03 +00:00
Kershaw Chang
682f8a9a04
Bug 1497249 - P2: ipdl for nsIWebSocketConnection r=michal
...
Differential Revision: https://phabricator.services.mozilla.com/D30624
2020-07-16 13:34:58 +00:00
Kershaw Chang
1e225df236
Bug 1497249 - P1: Introduce nsWebSocketConnection interface for separating socket manipulation r=michal,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D30023
2020-07-16 12:59:23 +00:00
Honza Bambas
eee158d239
Bug 1651661
- Make sure we fullfil the stream listnener contract when we cannot forward an otherwise successfull HTTP redirect, r=JuniorHsu,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D83641
2020-07-16 10:56:12 +00:00
Simon Giesecke
4792d7c14e
Bug 1651931 - Remove unnecessary includes from ContentChild.h. r=nika
...
Before these changes, ContentChild.h was the #9 most expensive header to include:
217505 ms: /home/simon/work/fuzzy/obj-x86_64-pc-linux-gnu-optimized/dist/include/mozilla/dom/ContentChild.h (included 105 times, avg 2071 ms)
After these changes, it is no longer among the top 30 most expensive headers.
Some missing includes in other files are added along.
Differential Revision: https://phabricator.services.mozilla.com/D83049
2020-07-15 12:45:10 +00:00
Simon Giesecke
fea9dab7f2
Bug 1651714 - Reduce expensive includes for TabMessageUtils.h. r=smaug
...
With these changes, on my Linux analysis with ClangBuildAnalyzer, the
top two expensive headers, DOMTypes.h and TabMessageUtils.h are no longer
among the 30 most expensive headers.
Differential Revision: https://phabricator.services.mozilla.com/D82935
2020-07-15 13:24:20 +00:00
Honza Bambas
239c514eb9
Bug 1605895 - Advance the diagnostic assertion by more background channel states, r=michal,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D82907
2020-07-15 14:38:17 +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
Dragana Damjanovic
7e0401164b
Bug 1651814 - Do not use Http3 if be-conservative flag is set. r=michal,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D83032
2020-07-14 13:06:31 +00:00
Dragana Damjanovic
82e798a640
Bug 1650992 - Some mConnection->ResumeSend was accidentally removed in one of recent updates. Call them more often. r=kershaw,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D83364
2020-07-14 11:27:10 +00:00
Kershaw Chang
e98555c8d4
Bug 1646358 - Only set 'Alt-Used' when the header is not empty r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D82675
2020-07-14 11:38:46 +00:00
Kershaw Chang
6b323e0c0d
Bug 1646358 - Remove unnecessary main thread dispatch, r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D80004
2020-07-14 17:33:12 +00:00
Kershaw Chang
3ad0e9d465
Bug 1646358 - Update transfer size in OnDataAvailable r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D81977
2020-07-14 11:38:49 +00:00
Kershaw Chang
44d0ca1e75
Bug 1646358 - Calculate request size in parent process r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D81976
2020-07-14 11:38:51 +00:00
Kershaw Chang
1227486d73
Bug 1646358 - Make sure remote address is available at the right time r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D80511
2020-07-14 11:38:53 +00:00
Razvan Maries
ecb7c85432
Backed out 3 changesets (bug 1635828) for perma failures on test_sts_privatebrowsing_perwindowpb.html and browser_tab_detach_restore.js. CLOSED TREE
...
Backed out changeset c0822aa74d29 (bug 1635828)
Backed out changeset 6dacf81142c4 (bug 1635828)
Backed out changeset 075697c4a0d4 (bug 1635828)
2020-07-14 17:01:25 +03:00
Andrea Marchesini
11e679024e
Bug 1635828 - Isolate HSTS per first-party when privacy.partition.network_state is set to true - part 3 - partition key, r=xeonchen
...
Differential Revision: https://phabricator.services.mozilla.com/D83316
2020-07-14 12:17:29 +00:00
Andrea Marchesini
c511bc0f58
Bug 1635828 - Isolate HSTS per first-party when privacy.partition.network_state is set to true - part 1 - implementation, r=timhuang,necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D74077
2020-07-10 15:48:30 +00:00
Razvan Maries
c71ba38690
Backed out 5 changesets (bug 1646358) for perma failures on nsTSubstring.h. CLOSED TREE
...
Backed out changeset 432a56d9e68e (bug 1646358)
Backed out changeset f7ebad48e890 (bug 1646358)
Backed out changeset aa32d2fc1762 (bug 1646358)
Backed out changeset 91fce3e27eac (bug 1646358)
Backed out changeset 059a823032d2 (bug 1646358)
2020-07-14 14:32:31 +03:00
Kershaw Chang
ec92851005
Bug 1646358 - Only set 'Alt-Used' when the header is not empty r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D82675
2020-07-14 10:24:57 +00:00
Kershaw Chang
52183b9c18
Bug 1646358 - Remove unnecessary main thread dispatch, r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D80004
2020-07-14 10:24:39 +00:00
Kershaw Chang
7ef2bfaa1e
Bug 1646358 - Update transfer size in OnDataAvailable r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D81977
2020-07-14 10:24:21 +00:00
Kershaw Chang
aa22580027
Bug 1646358 - Calculate request size in parent process r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D81976
2020-07-14 10:24:04 +00:00
Kershaw Chang
4d4e00b6c4
Bug 1646358 - Make sure remote address is available at the right time r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D80511
2020-07-14 10:23:41 +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
Narcis Beleuzu
f2ba920b49
Backed out 2 changesets (bug 1635828) for mochitest failures on test_sts_privatebrowsing_perwindowpb.html . CLOSED TREE
...
Backed out changeset 52be379dbb20 (bug 1635828)
Backed out changeset c410710919ab (bug 1635828)
2020-07-10 18:43:37 +03:00
Andrea Marchesini
205db37114
Bug 1635828 - Isolate HSTS per first-party when privacy.partition.network_state is set to true - part 1 - implementation, r=timhuang,necko-reviewers,dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D74077
2020-07-10 14:33:06 +00:00
Andrea Marchesini
7e5c0a3709
Bug 1649673 - Isolate speculative connections per first-party when privacy.partition.network_state is set to true, r=mayhemer,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D81810
2020-07-10 11:54:34 +00:00
Dragana Damjanovic
6621d5958e
Bug 1642559 - Initiate a variable to fix SPDY_REQUEST_PER_CONN_2 r=necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D80413
2020-06-23 02:53:52 +00:00
Dragana Damjanovic
7ab560a9be
Bug 1651489 - Update neqo. r=agrover
...
Bug 1651489 - Update neqo_glue to support new neqo API(neqo version 0.4.6).
Differential Revision: https://phabricator.services.mozilla.com/D82932
2020-07-10 04:35:17 +00:00
Nika Layzell
22a65a237e
Bug 1650163 - Part 1: Switch native remoteType values to nsCString, r=farre,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D82104
2020-07-08 20:15:59 +00:00
Mihai Alexandru Michis
1ba2a3f6f6
Backed out 3 changesets (bug 1650163) for causing bustages in nsContentSecurityManager.cpp
...
CLOSED TREE
Backed out changeset 51d7c644a1e6 (bug 1650163)
Backed out changeset 3d2b6908447a (bug 1650163)
Backed out changeset 79141707d47b (bug 1650163)
2020-07-08 21:18:44 +03:00
Nika Layzell
c850a94434
Bug 1650163 - Part 1: Switch native remoteType values to nsCString, r=farre,geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D82104
2020-07-08 14:54:48 +00:00
Junior Hsu
acc77fd89e
Bug 1649965 - only waiting for main thread OnStartRequestSent for LOAD_DOCUMENT_NEEDS_COOKIE, r=mayhemer,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D80682
2020-07-08 15:47:36 +00:00
Kershaw Chang
39ecbeff00
Bug 1527256 - P3: Get HttpData from socket process r=dragana
...
Depends on D20355
Differential Revision: https://phabricator.services.mozilla.com/D82320
2020-07-08 10:29:01 +00:00