@@ -1972,71 +1972,7 @@ nsDocShell::GetCharset(nsACString& aCharset)
1972
1972
NS_IMETHODIMP
1973
1973
nsDocShell::GatherCharsetMenuTelemetry ()
1974
1974
{
1975
- nsCOMPtr<nsIContentViewer> viewer;
1976
- GetContentViewer (getter_AddRefs (viewer));
1977
- if (!viewer) {
1978
- return NS_OK;
1979
- }
1980
-
1981
- nsIDocument* doc = viewer->GetDocument ();
1982
- if (!doc || doc->WillIgnoreCharsetOverride ()) {
1983
- return NS_OK;
1984
- }
1985
-
1986
- Telemetry::Accumulate (Telemetry::CHARSET_OVERRIDE_USED, true );
1987
-
1988
- bool isFileURL = false ;
1989
- nsIURI* url = doc->GetOriginalURI ();
1990
- if (url) {
1991
- url->SchemeIs (" file" , &isFileURL);
1992
- }
1993
-
1994
- int32_t charsetSource = doc->GetDocumentCharacterSetSource ();
1995
- switch (charsetSource) {
1996
- case kCharsetFromTopLevelDomain :
1997
- // Unlabeled doc on a domain that we map to a fallback encoding
1998
- Telemetry::Accumulate (Telemetry::CHARSET_OVERRIDE_SITUATION, 7 );
1999
- break ;
2000
- case kCharsetFromFallback :
2001
- case kCharsetFromDocTypeDefault :
2002
- case kCharsetFromCache :
2003
- case kCharsetFromParentFrame :
2004
- case kCharsetFromHintPrevDoc :
2005
- // Changing charset on an unlabeled doc.
2006
- if (isFileURL) {
2007
- Telemetry::Accumulate (Telemetry::CHARSET_OVERRIDE_SITUATION, 0 );
2008
- } else {
2009
- Telemetry::Accumulate (Telemetry::CHARSET_OVERRIDE_SITUATION, 1 );
2010
- }
2011
- break ;
2012
- case kCharsetFromAutoDetection :
2013
- // Changing charset on unlabeled doc where chardet fired
2014
- if (isFileURL) {
2015
- Telemetry::Accumulate (Telemetry::CHARSET_OVERRIDE_SITUATION, 2 );
2016
- } else {
2017
- Telemetry::Accumulate (Telemetry::CHARSET_OVERRIDE_SITUATION, 3 );
2018
- }
2019
- break ;
2020
- case kCharsetFromMetaPrescan :
2021
- case kCharsetFromMetaTag :
2022
- case kCharsetFromChannel :
2023
- // Changing charset on a doc that had a charset label.
2024
- Telemetry::Accumulate (Telemetry::CHARSET_OVERRIDE_SITUATION, 4 );
2025
- break ;
2026
- case kCharsetFromParentForced :
2027
- case kCharsetFromUserForced :
2028
- // Changing charset on a document that already had an override.
2029
- Telemetry::Accumulate (Telemetry::CHARSET_OVERRIDE_SITUATION, 5 );
2030
- break ;
2031
- case kCharsetFromIrreversibleAutoDetection :
2032
- case kCharsetFromOtherComponent :
2033
- case kCharsetFromByteOrderMark :
2034
- case kCharsetUninitialized :
2035
- default :
2036
- // Bug. This isn't supposed to happen.
2037
- Telemetry::Accumulate (Telemetry::CHARSET_OVERRIDE_SITUATION, 6 );
2038
- break ;
2039
- }
1975
+ /* STUB */
2040
1976
return NS_OK;
2041
1977
}
2042
1978
@@ -5062,10 +4998,6 @@ nsDocShell::DisplayLoadError(nsresult aError, nsIURI* aURI,
5062
4998
errorPage.Assign (alternateErrorPage);
5063
4999
}
5064
5000
5065
- if (!IsFrame () && errorPage.EqualsIgnoreCase (" certerror" )) {
5066
- Telemetry::Accumulate (mozilla::Telemetry::SECURITY_UI, bucketId);
5067
- }
5068
-
5069
5001
} else {
5070
5002
error.AssignLiteral (" nssFailure2" );
5071
5003
}
@@ -5105,10 +5037,6 @@ nsDocShell::DisplayLoadError(nsresult aError, nsIURI* aURI,
5105
5037
: nsISecurityUITelemetry::WARNING_UNWANTED_PAGE_TOP;
5106
5038
}
5107
5039
5108
- if (sendTelemetry && errorPage.EqualsIgnoreCase (" blocked" )) {
5109
- Telemetry::Accumulate (Telemetry::SECURITY_UI, bucketId);
5110
- }
5111
-
5112
5040
cssClass.AssignLiteral (" blacklist" );
5113
5041
} else if (NS_ERROR_CONTENT_CRASHED == aError) {
5114
5042
errorPage.AssignLiteral (" tabcrashed" );
@@ -7622,8 +7550,6 @@ nsDocShell::EndPageLoad(nsIWebProgress* aProgress,
7622
7550
TimeStamp channelCreationTime;
7623
7551
rv = timingChannel->GetChannelCreation (&channelCreationTime);
7624
7552
if (NS_SUCCEEDED(rv) && !channelCreationTime.IsNull ()) {
7625
- Telemetry::AccumulateTimeDelta (Telemetry::TOTAL_CONTENT_PAGE_LOAD_TIME,
7626
- channelCreationTime);
7627
7553
nsCOMPtr<nsPILoadGroupInternal> internalLoadGroup =
7628
7554
do_QueryInterface (mLoadGroup );
7629
7555
if (internalLoadGroup) {
0 commit comments