| Commit message (Collapse) | Author | Age |
|
|
|
| |
This reverts commit 3d671e4275c73a1484c72713304c6e04ec4ffc7c.
|
|
|
|
|
|
| |
MOZ_WIDGET_TOOLKIT == 'cocoa’”
This reverts commit 1fe9c19305dadf2d5bcaa0e589fcd250389dfa8a.
|
| |
|
| |
|
|
|
|
|
| |
This should prevent people using a massive footgun that would blow off
their entire legs. Requires appropriate FE changes.
|
| |
|
|
|
|
| |
Remind me to always build BEFORE committing :P
|
|
|
|
|
|
|
|
| |
Fixes potential thread races between:
- nsSocketTransport::OnInputClosed and nsSocketTransport::OpenInputStream.
- nsSocketTransport::OnOutputClosed and nsSocketTransport::OpenOutputStream.
- nsSocketTransport::Close and nsSocketTransport::RecoverFromError called from
OnSocketDetached.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Note this won't give working applications. Requires FE changes and
additional js module changes (next part).
|
|
|
|
|
| |
This removes NS_ERROR_{TRACKING|MALWARE|PHISHING|UNWANTED|BLOCKED}_URI
that are no longer in use.
|
|
|
|
| |
helper functions.
|
|
|
|
|
|
|
|
|
| |
Critical note: this potentially reduces the strength of TLS 1.3 and
should only be enabled if absolutely necessary to access a site.
A browser restart is required for the pref change to take effect as it
is set on NSS initialization.
Resolves #1831
|
|
|
|
| |
(and get rid of failed DoNotTrack)
|
| |
|
|
|
|
|
|
| |
The only users of this library were removed by Bug 1239866 and Bug 1239870 as part of the larger removal of libxpcomrt in Bug 1237409.
This was done before our fork point..
|
| |
|
| |
|
|
|
|
| |
Note: C++ lambda expressions are actually useful for once.
|
|
|
|
|
| |
Port 10080 is shared by too many devices and services that do need http(s)
access, so this port should not be blacklisted by default.
|
|
|
|
|
| |
There is no reason to treat available encoding schemes for these protocols
differently.
|
| |
|
|
|
|
| |
This fixes a typo in 5e705bd5059da5b7a39e3a096b7c7f59cb466730
|
|\ |
|
| |
| |
| |
| |
| |
| | |
This rewrites the websocket channel network change detection function to not
skip part of its logic in a situation that has already been checked, preventing
a thread race. See analysis of the problem in the issue.
|
|/ |
|
|
|
|
|
|
|
| |
Casting it to an int16_t was wrong and would preclude the check for high port
numbers (due to overflow).
This makes the type matching, but adds an explicit check to ensure the port
number passed in is within a valid range.
|
|
|
|
| |
This one is no longer necessary (and incorrect) after the changes made in #1684
|
|
|
|
| |
Resolves #1741
|
| |
|
|
|
|
|
|
|
|
|
| |
Remove various obsolete configure options.
Remove Adjust SDK install tracking filth.
Remove redundant code paths in old-configure
This also optimizes linker use
Remove redundant conditional blocks.
Rewrite span.h without constexpr use.
|
|
|
|
| |
This was a fallout from pull request #929.
|
|
|
|
|
|
|
| |
As of [da0c073a7] we no longer need this workaround because the issue is avoided
with proper sleep/wake logic restored.
This reverts commit 2fa993b5639e04c7e1d7403ecf9175a223ce50b4.
|
|
|
|
| |
This was fallout from PR #929 for Issue #21
|
|
|
|
| |
See BZ bugs 1674735, 1677047, 1677940 and 1676868 for details.
|
| |
|
| |
|
|\
| |
| |
| |
| |
| | |
blocklist support to 11.0' (#1692) from dbsoft/UXP:Big_Sur_Version into master
Reviewed-on: https://repo.palemoon.org/MoonchildProductions/UXP/pulls/1692
|
| |
| |
| |
| | |
Changes based on Mozilla bug 1616404 but supporting back to 10.7.
|
|/
|
|
|
| |
Since this is a http protocol networking feature, it belongs in the networking
branch of our preferences.
|
|
|
|
|
|
|
| |
The root cause in this bug is that the connection info used by
'SpdyConnectTransaction' is the same instance as the connection info in
'nsHttpTransaction', so we should clone it and let 'SpdyConnectTransaction' use
the cloned one.
|
|
|
|
|
|
| |
This reverts commit 18df01eb5498c954044f96c346026da0238d2e61.
Backed out for devtools breakage.
|
|
|
|
| |
Resolves #1684
|
|
|
|
| |
Closes #1656
|
|
|
|
|
|
|
| |
This prevents a potential race and simplifies the code a bit by keeping the
bytes read separate instead of using mData, which is modified from another
thread from OnDataAvailable.
Relaxed atomics are fine for these, since they don't guard any memory.
|
| |
|