ffxbld
3da50ef6ba
No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
...
Differential Revision: https://phabricator.services.mozilla.com/D64580
--HG--
extra : moz-landing-system : lando
2020-02-27 18:48:55 +00:00
Andrew McCreight
4babb2b5ab
Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
...
Patch by bhackett and jlaster. Also reviewed by mccr8.
Differential Revision: https://phabricator.services.mozilla.com/D60197
--HG--
extra : moz-landing-system : lando
2020-02-27 17:39:15 +00:00
Kershaw Chang
a1b1d6ff88
Bug 1616549 - Set resumption token again after handshake reset r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D63319
--HG--
extra : moz-landing-system : lando
2020-02-27 12:44:10 +00:00
Ciure Andrei
00dd87f6f4
Backed out changeset d407a28318e6 (bug 1609815) for causing windows ming bustages CLOSED TREE
...
--HG--
extra : histedit_source : b2c748e31e0f6ba8fcf9960a336e0bbd361b07e6
2020-02-27 07:05:19 +02:00
Andrew McCreight
b197e1f783
Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
...
Patch by bhackett and jlaster. Also reviewed by mccr8.
Differential Revision: https://phabricator.services.mozilla.com/D60197
--HG--
extra : moz-landing-system : lando
2020-02-27 04:43:48 +00:00
Andrea Marchesini
fa23513682
Bug 1604212 - Enable sameSite=lax by default, r=Ehsan,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D63081
--HG--
extra : moz-landing-system : lando
2020-02-27 04:38:03 +00:00
Matt Woodrow
af33d93580
Bug 1612992 - Don't replace the nsIRequest passed to OnStart/StopRequest with nsViewSourceChannel if we don't need it. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D63285
--HG--
extra : moz-landing-system : lando
2020-02-26 22:59:34 +00:00
Cosmin Sabou
3cfeb5574f
Backed out changeset 319675493927 (bug 1618130) for xpc failures on test_dns_override.js.
...
CLOSED TREE
--HG--
extra : amend_source : 6149eae2776781860a44e9173ec135ca693a9855
extra : histedit_source : f32f8874c91e7aad0b8c02d1b4ea6741c60e2d51
2020-02-27 01:43:29 +02:00
Matt Woodrow
b59c9fe684
Bug 1612683 - Remove assertions around QI'ing DocumentChannel, since they're no longer adding value. r=jya
...
Differential Revision: https://phabricator.services.mozilla.com/D63280
--HG--
extra : moz-landing-system : lando
2020-02-26 04:50:44 +00:00
Matt Woodrow
e965f82b37
Bug 1616716 - Remove BrowserParent from DocumentLoadListener. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63429
--HG--
extra : moz-landing-system : lando
2020-02-26 20:59:32 +00:00
Matt Woodrow
b66763c24d
Bug 1616716 - Remove BrowserParent from ParentChannelListener entirely. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D63428
--HG--
extra : moz-landing-system : lando
2020-02-26 20:58:57 +00:00
Matt Woodrow
ea53fed3b6
Bug 1616716 - Implement nsIRemoteWindowContext on ParentChannelListener. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D63427
--HG--
extra : moz-landing-system : lando
2020-02-26 20:58:19 +00:00
Matt Woodrow
939a89ed58
Bug 1616716 - Use BrowsingContext for most ParentChannelListener QIs. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D63426
--HG--
extra : moz-landing-system : lando
2020-02-26 20:57:45 +00:00
Matt Woodrow
ce0e327cb7
Bug 1616716 - Implement nsIAuthPromptProvider on ParentChannelListener. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D63425
--HG--
extra : moz-landing-system : lando
2020-02-26 20:57:17 +00:00
Matt Woodrow
b10dd1b7f0
Bug 1616716 - Don't forward ParentChannelListener QIs to BrowserParent for interfaces it doesn't implement. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D63424
--HG--
extra : moz-landing-system : lando
2020-02-26 20:56:45 +00:00
Valentin Gosu
7727d63396
Bug 1618130 - Add DNS override service r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D64325
--HG--
extra : moz-landing-system : lando
2020-02-26 20:18:44 +00:00
Michal Novotny
f913f3c0b6
Bug 1614610 - Fix missing initialization of CacheIndexStats::mCountByType[] and CacheIndexStats::mSizeByType[] r=valentin
...
Initialization was missing in CacheIndexStats::CacheIndexStats() and CacheIndexStats::Clear(). Comparison was also added to CacheIndexStats::operator==().
Differential Revision: https://phabricator.services.mozilla.com/D64406
--HG--
extra : moz-landing-system : lando
2020-02-26 17:16:39 +00:00
Coroiu Cristina
a4bb946bff
Backed out changeset 901b3eec4eb6 (bug 1618130) for xpcshell failures at netwerk/test/unit/test_dns_override.js on a CLOSED TREE
2020-02-26 18:25:03 +02:00
Kershaw Chang
61ff3dedce
Bug 1618173 - Don't set NS_HTTP_REFRESH_DNS for TRR service channel r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D64370
--HG--
extra : moz-landing-system : lando
2020-02-26 14:44:54 +00:00
Valentin Gosu
0e83b1640f
Bug 1618130 - Add DNS override service r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D64325
--HG--
extra : moz-landing-system : lando
2020-02-26 14:51:28 +00:00
Michal Novotny
17f7cb5283
Bug 1616507 - Intermittent PID 13265 | SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/build/src/netwerk/cache2/CacheFile.cpp:2362:48 in EntryWouldExceedLimit r=mayhemer
...
There is a possible race condition between CacheFile::OnFileOpened() called on the cache I/O thread as a result of calling CacheFileIOManager::OpenFile() and CacheFile::EntryWouldExceedLimit() and CacheFile::SetMemoryOnly(), both called on main thread from CacheEntry::OpenOutputStream(). Both methods now grab the CacheFile's lock to synchronize the access.
Differential Revision: https://phabricator.services.mozilla.com/D63826
--HG--
extra : moz-landing-system : lando
2020-02-26 11:56:21 +00:00
Arthur Iakab
49ed791eec
Backed out 6 changesets (bug 1616716) forcausing multiple mochitest failures on test_ext_protocolHandlers.html
...
Backed out changeset 609cbe8b736e (bug 1616716)
Backed out changeset 9e61658c1778 (bug 1616716)
Backed out changeset a0e842d96cd6 (bug 1616716)
Backed out changeset 0174164a21e5 (bug 1616716)
Backed out changeset 35186917e79a (bug 1616716)
Backed out changeset 156d2898edb7 (bug 1616716)
2020-02-26 07:17:55 +02:00
Matt Woodrow
aa0c8f3ec7
Bug 1616716 - Remove BrowserParent from DocumentLoadListener. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63429
--HG--
extra : moz-landing-system : lando
2020-02-26 02:56:21 +00:00
Matt Woodrow
b76b3f5d8c
Bug 1616716 - Remove BrowserParent from ParentChannelListener entirely. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D63428
--HG--
extra : moz-landing-system : lando
2020-02-26 02:55:43 +00:00
Matt Woodrow
ef5d5d313a
Bug 1616716 - Implement nsIRemoteWindowContext on ParentChannelListener. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D63427
--HG--
extra : moz-landing-system : lando
2020-02-26 02:55:05 +00:00
Matt Woodrow
0a611264f9
Bug 1616716 - Use BrowsingContext for most ParentChannelListener QIs. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D63426
--HG--
extra : moz-landing-system : lando
2020-02-26 02:54:37 +00:00
Matt Woodrow
69d8232d51
Bug 1616716 - Implement nsIAuthPromptProvider on ParentChannelListener. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D63425
--HG--
extra : moz-landing-system : lando
2020-02-26 02:54:04 +00:00
Matt Woodrow
37dc791897
Bug 1616716 - Don't forward ParentChannelListener QIs to BrowserParent for interfaces it doesn't implement. r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D63424
--HG--
extra : moz-landing-system : lando
2020-02-26 02:53:32 +00:00
Daisuke Akatsuka
02bc13281d
Bug 1607999: Convey User-Agent request header to a channel which is for redirection. r=dragana,ckerschb
...
For now, when redirecting before creating docshell, the custom user agent is not conveyed to a channel for the redirection. In this patch, fix that.
Differential Revision: https://phabricator.services.mozilla.com/D60210
--HG--
extra : moz-landing-system : lando
2020-02-26 00:08:47 +00:00
Dan Glastonbury
9e4e8e56cf
Bug 1616171 - P3: Move initatorType from DocumentChannelCreationArgs to BC. r=mattwoodrow,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63452
--HG--
extra : moz-landing-system : lando
2020-02-25 23:17:56 +00:00
Dan Glastonbury
89e79e2d97
Bug 1616171 - P2: nsILoadInfo::targetBrowsingContext attribute. r=mattwoodrow,nika
...
This new attribute on nsILoadInfo allows retrieving the BrowsingContext and
BrowsingContextId for the BC of the document to be loaded by an nsILoadInfo.
Differential Revision: https://phabricator.services.mozilla.com/D63127
--HG--
extra : moz-landing-system : lando
2020-02-25 23:17:53 +00:00
Arthur Iakab
503467aedd
Backed out changeset cbdc2840f86c (bug 1604212)for causing wpt failures on fetch.https.html
2020-02-26 00:03:55 +02:00
Andrea Marchesini
b514a4a2fc
Bug 1604212 - Enable sameSite=lax by default, r=Ehsan,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D63081
--HG--
extra : moz-landing-system : lando
2020-02-25 18:32:08 +00:00
Noemi Erli
bc6b9e410b
Backed out changeset d76f4c4a4fb6 (bug 1604212) for causing lint failure and bustages in WebExecutorTest.kt CLOSED TREE
2020-02-25 20:12:07 +02:00
Andrea Marchesini
782454dd06
Bug 1604212 - Enable sameSite=lax by default, r=Ehsan,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D63081
--HG--
extra : moz-landing-system : lando
2020-02-25 17:46:19 +00:00
Simon Giesecke
aaf6cb4e75
Bug 1617628 - Hide nsBaseHashtable Put overloads in nsRefPtrHashtable subclass. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D63899
--HG--
extra : moz-landing-system : lando
2020-02-25 17:03:36 +00:00
Andreea Pavel
8e5752950e
Backed out changeset ced61db946ff (bug 1604212) for failing geckoview at WebExecutorTest.testAnonymous on a CLOSED TREE
2020-02-25 18:50:39 +02:00
Andrea Marchesini
85403a9f37
Bug 1604212 - Enable sameSite=lax by default, r=Ehsan,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D63081
--HG--
extra : moz-landing-system : lando
2020-02-25 12:52:20 +00:00
Kershaw Chang
d97a6a1a2d
Bug 1607134 - Make sRunningIndex an Atomic to avoid racing r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D63675
--HG--
extra : moz-landing-system : lando
2020-02-25 15:06:55 +00:00
Kershaw Chang
050ab144a9
Bug 1617322 - Pass the transaction via OnPushCallback's parameters r=dragana
...
It's possible that the `nsHttpChannel::mTransaction` is null when `nsHttpChannel::OnPush` is called. This patch adds the transaction to the parameters of `OnPushCallback` to make sure we have a transaction to use.
Differential Revision: https://phabricator.services.mozilla.com/D64025
--HG--
extra : moz-landing-system : lando
2020-02-25 10:53:15 +00:00
David Major
0e91db76c5
Bug 1616938 - Fix some test issues in TestNetworkLinkIdHashingWindows r=mayhemer
...
TestNetworkLinkIdHashingWindows has two issues that, frighteningly, cancelled each other out under most conditions.
First is that the `sscanf` format string uses curly braces when the test data does not have braces.
Second is that the order of `nwGUIDS` does not match the sorting behavior of `nsNotifyAddrListener::HashSortedNetworkIds`.
What ended up happening was that the sscanf failed, and left the entire GUID uninitialized. Then we used that uninitialized data over and over in `nwGUIDS` so the order didn't matter. However, under AddressSanitizer, the failure became evident, because (I think, haven't verified) that ASan's instrumentation messes with the contents of the stack between the four GUID parses, so we no longer use the same uninitialized data four times. And for bonus fun, this wasn't noticed in CI because we don't (yet) run ASan on GTests for Windows.
Debugging this was... quite an adventure.
Differential Revision: https://phabricator.services.mozilla.com/D63532
--HG--
extra : moz-landing-system : lando
2020-02-25 13:41:02 +00:00
Tom Ritter
0de066f265
Bug 1614008 - Disable eval checks for PAC Scripts r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D63558
--HG--
extra : moz-landing-system : lando
2020-02-24 19:37:41 +00:00
Michal Novotny
ae154f5e8f
Bug 1617036 - Remove NETWORK_TIME_BETWEEN_NETWORK_CHANGE_EVENTS probe r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D63571
--HG--
extra : moz-landing-system : lando
2020-02-24 15:09:40 +00:00
Sylvestre Ledru
ca6530131a
Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan,kvark
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D63787
--HG--
extra : moz-landing-system : lando
2020-02-24 15:33:38 +00:00
Cosmin Sabou
922d7d1c75
Backed out changeset 39ac1f7241ee (bug 1617036) for android bustages on nsAndroidNetworkLinkService.cpp.
...
CLOSED TREE
2020-02-24 16:43:08 +02:00
Michal Novotny
4928a446af
Bug 1617036 - Remove NETWORK_TIME_BETWEEN_NETWORK_CHANGE_EVENTS probe r=dragana
...
Differential Revision: https://phabricator.services.mozilla.com/D63571
--HG--
extra : moz-landing-system : lando
2020-02-24 13:44:21 +00:00
Michal Novotny
47f2a10a01
Bug 1614610 - Have cache occupancy for each content-type in cache index r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D63624
--HG--
extra : moz-landing-system : lando
2020-02-24 09:09:54 +00:00
Matt Woodrow
230ce652a1
Bug 1614847 - Copy the load type across to the new nsDocShellLoadState. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D63268
--HG--
extra : moz-landing-system : lando
2020-02-24 02:17:01 +00:00
Matt Woodrow
f5dd8136c6
Bug 1615967 - Move customUserAgent to BrowsingContext. r=nika,remote-protocol-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D63040
--HG--
extra : moz-landing-system : lando
2020-02-24 02:15:03 +00:00
Eric Rahm
b9ba9be64d
Bug 1322095 - Part 1b: Update callbacks to support moved args and convert nsAutoPtr usage. r=jya
...
In order to support the update to move args when invoking callbacks we:
- Convert anything that was using WrapRunnable with `nsAutoPtr` to `UniquePtr`
- Convert anything that was using a non-const ref as a param to either a
const ref or a by-val copy
Addtionally we convert the remaining `nsAutoPtr` usage to `UniquePtr`.
Differential Revision: https://phabricator.services.mozilla.com/D59961
--HG--
extra : moz-landing-system : lando
2020-02-21 22:43:53 +00:00