diff options
author | Moonchild <moonchild@palemoon.org> | 2021-10-29 11:02:27 +0000 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2022-04-02 14:39:54 +0200 |
commit | ee86d3eb9c468edbb81550d27114ed66b3d71ee5 (patch) | |
tree | a00ffa052ffb8d072203938f595548dcd3b2e0ed /netwerk/protocol/http | |
parent | d0acadd727468ccaa4e3cbe3673e29890c2551ca (diff) | |
download | uxp-ee86d3eb9c468edbb81550d27114ed66b3d71ee5.tar.gz |
Issue #21 - Remove Telemetry plumbing and fix build.
Note this won't give working applications. Requires FE changes and
additional js module changes (next part).
Diffstat (limited to 'netwerk/protocol/http')
-rw-r--r-- | netwerk/protocol/http/ASpdySession.cpp | 2 | ||||
-rw-r--r-- | netwerk/protocol/http/ASpdySession.h | 2 | ||||
-rw-r--r-- | netwerk/protocol/http/Http2Compression.h | 9 | ||||
-rw-r--r-- | netwerk/protocol/http/Http2Session.cpp | 3 | ||||
-rw-r--r-- | netwerk/protocol/http/Http2Session.h | 3 | ||||
-rw-r--r-- | netwerk/protocol/http/nsHttpChannel.cpp | 2 | ||||
-rw-r--r-- | netwerk/protocol/http/nsHttpChannel.h | 1 | ||||
-rw-r--r-- | netwerk/protocol/http/nsHttpChannelAuthProvider.cpp | 2 |
8 files changed, 2 insertions, 22 deletions
diff --git a/netwerk/protocol/http/ASpdySession.cpp b/netwerk/protocol/http/ASpdySession.cpp index e57e0354b2..1417ccbdcb 100644 --- a/netwerk/protocol/http/ASpdySession.cpp +++ b/netwerk/protocol/http/ASpdySession.cpp @@ -18,8 +18,6 @@ #include "Http2Push.h" #include "Http2Session.h" -#include "mozilla/Telemetry.h" - namespace mozilla { namespace net { diff --git a/netwerk/protocol/http/ASpdySession.h b/netwerk/protocol/http/ASpdySession.h index a3db61d15e..68cf87c7c2 100644 --- a/netwerk/protocol/http/ASpdySession.h +++ b/netwerk/protocol/http/ASpdySession.h @@ -105,7 +105,7 @@ public: // determine if a version of the protocol is enabled for index < kCount bool ProtocolEnabled(uint32_t index) const; - uint8_t Version[kCount]; // telemetry enum e.g. SPDY_VERSION_31 + uint8_t Version[kCount]; // enum e.g. SPDY_VERSION_31 nsCString VersionString[kCount]; // npn string e.g. "spdy/3.1" // the ALPNCallback function allows the protocol stack to decide whether or diff --git a/netwerk/protocol/http/Http2Compression.h b/netwerk/protocol/http/Http2Compression.h index 0fb391bf73..ba90403b6b 100644 --- a/netwerk/protocol/http/Http2Compression.h +++ b/netwerk/protocol/http/Http2Compression.h @@ -13,7 +13,6 @@ #include "nsDeque.h" #include "nsString.h" #include "nsIMemoryReporter.h" -#include "mozilla/Telemetry.h" namespace mozilla { namespace net { @@ -85,10 +84,6 @@ protected: uint32_t mPeakSize; uint32_t mPeakCount; - MOZ_INIT_OUTSIDE_CTOR - Telemetry::ID mPeakSizeID; - MOZ_INIT_OUTSIDE_CTOR - Telemetry::ID mPeakCountID; private: RefPtr<HpackDynamicTableReporter> mDynamicReporter; @@ -101,8 +96,6 @@ class Http2Decompressor final : public Http2BaseCompressor public: Http2Decompressor() { - mPeakSizeID = Telemetry::HPACK_PEAK_SIZE_DECOMPRESSOR; - mPeakCountID = Telemetry::HPACK_PEAK_COUNT_DECOMPRESSOR; }; virtual ~Http2Decompressor() { } ; @@ -159,8 +152,6 @@ public: mBufferSizeChangeWaiting(false), mLowestBufferSizeWaiting(0) { - mPeakSizeID = Telemetry::HPACK_PEAK_SIZE_COMPRESSOR; - mPeakCountID = Telemetry::HPACK_PEAK_COUNT_COMPRESSOR; }; virtual ~Http2Compressor() { } diff --git a/netwerk/protocol/http/Http2Session.cpp b/netwerk/protocol/http/Http2Session.cpp index 30670895ad..805ea09038 100644 --- a/netwerk/protocol/http/Http2Session.cpp +++ b/netwerk/protocol/http/Http2Session.cpp @@ -19,7 +19,6 @@ #include "Http2Push.h" #include "mozilla/EndianUtils.h" -#include "mozilla/Telemetry.h" #include "mozilla/Preferences.h" #include "nsHttp.h" #include "nsHttpHandler.h" @@ -97,7 +96,6 @@ Http2Session::Http2Session(nsISocketTransport *aSocketTransport, uint32_t versio , mGoAwayID(0) , mOutgoingGoAwayID(0) , mConcurrent(0) - , mServerPushedResources(0) , mServerInitialStreamWindow(kDefaultRwin) , mLocalSessionWindow(kDefaultRwin) , mServerSessionWindow(kDefaultRwin) @@ -1628,7 +1626,6 @@ Http2Session::RecvPushPromise(Http2Session *self) return rv; Http2Stream *associatedStream = self->mInputFrameDataStream; - ++(self->mServerPushedResources); // Anytime we start using the high bit of stream ID (either client or server) // begin to migrate to a new session. diff --git a/netwerk/protocol/http/Http2Session.h b/netwerk/protocol/http/Http2Session.h index b4ddeb5ec7..d9a3c2b72b 100644 --- a/netwerk/protocol/http/Http2Session.h +++ b/netwerk/protocol/http/Http2Session.h @@ -441,9 +441,6 @@ private: // below the current value uint32_t mConcurrent; - // The number of server initiated promises, tracked for telemetry - uint32_t mServerPushedResources; - // The server rwin for new streams as determined from a SETTINGS frame uint32_t mServerInitialStreamWindow; diff --git a/netwerk/protocol/http/nsHttpChannel.cpp b/netwerk/protocol/http/nsHttpChannel.cpp index 16d31a8fc9..3a197efe4e 100644 --- a/netwerk/protocol/http/nsHttpChannel.cpp +++ b/netwerk/protocol/http/nsHttpChannel.cpp @@ -6525,7 +6525,7 @@ nsHttpChannel::OnStopRequest(nsIRequest *request, nsISupports *ctxt, nsresult st mTransferSize = mTransaction->GetTransferSize(); // If we are using the transaction to serve content, we also save the - // time since async open in the cache entry so we can compare telemetry + // time since async open in the cache entry so we can compare time // between cache and net response. if (request == mTransactionPump && mCacheEntry && !mAsyncOpenTime.IsNull() && !mOnStartRequestTimestamp.IsNull()) { diff --git a/netwerk/protocol/http/nsHttpChannel.h b/netwerk/protocol/http/nsHttpChannel.h index 76cffe8670..6e0680178c 100644 --- a/netwerk/protocol/http/nsHttpChannel.h +++ b/netwerk/protocol/http/nsHttpChannel.h @@ -1,5 +1,4 @@ /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* vim:set et cin ts=4 sw=4 sts=4: */ /* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ diff --git a/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp b/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp index 1b25afe641..316a8ae80d 100644 --- a/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp +++ b/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp @@ -1,5 +1,4 @@ /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* vim:set expandtab ts=4 sw=4 sts=4 cin: */ /* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ @@ -28,7 +27,6 @@ #include "nsServiceManagerUtils.h" #include "nsILoadContext.h" #include "nsIURL.h" -#include "mozilla/Telemetry.h" #include "nsIProxiedChannel.h" #include "nsIProxyInfo.h" |