Skip to content

Commit bb5f6e3

Browse files
committed
Bug 1964754 - Remove nsIContentPolicy TYPE_OBJECT_SUBREQUEST. r=necko-reviewers,webdriver-reviewers,extension-reviewers,devtools-reviewers,valentin,robwu,whimboo,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D250027 UltraBlame original commit: ce9cfbecf884aa038b781b27d3d41fb98ab16d0f
1 parent ba30f1d commit bb5f6e3

File tree

20 files changed

+2
-69
lines changed

20 files changed

+2
-69
lines changed

devtools/shared/network-observer/NetworkUtils.sys.mjs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ const LOAD_CAUSE_STRINGS = {
4141
[Ci.nsIContentPolicy.TYPE_SUBDOCUMENT]: "subdocument",
4242
[Ci.nsIContentPolicy.TYPE_PING]: "ping",
4343
[Ci.nsIContentPolicy.TYPE_XMLHTTPREQUEST]: "xhr",
44-
[Ci.nsIContentPolicy.TYPE_OBJECT_SUBREQUEST]: "objectSubdoc",
4544
[Ci.nsIContentPolicy.TYPE_DTD]: "dtd",
4645
[Ci.nsIContentPolicy.TYPE_FONT]: "font",
4746
[Ci.nsIContentPolicy.TYPE_MEDIA]: "media",

dom/base/nsContentPolicyUtils.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@ inline const char* NS_CP_ContentTypeName(nsContentPolicyType contentType) {
9696
CASE_RETURN(TYPE_SUBDOCUMENT);
9797
CASE_RETURN(TYPE_PING);
9898
CASE_RETURN(TYPE_XMLHTTPREQUEST);
99-
CASE_RETURN(TYPE_OBJECT_SUBREQUEST);
10099
CASE_RETURN(TYPE_DTD);
101100
CASE_RETURN(TYPE_FONT);
102101
CASE_RETURN(TYPE_MEDIA);

dom/base/nsContentUtils.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3834,7 +3834,6 @@ nsContentUtils::InternalContentPolicyTypeToExternal(nsContentPolicyType aType) {
38343834
case nsIContentPolicy::TYPE_SUBDOCUMENT:
38353835
case nsIContentPolicy::TYPE_PING:
38363836
case nsIContentPolicy::TYPE_XMLHTTPREQUEST:
3837-
case nsIContentPolicy::TYPE_OBJECT_SUBREQUEST:
38383837
case nsIContentPolicy::TYPE_DTD:
38393838
case nsIContentPolicy::TYPE_FONT:
38403839
case nsIContentPolicy::TYPE_MEDIA:

dom/base/nsIContentPolicy.idl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ interface nsIContentPolicy : nsISupports
102102

103103

104104

105-
TYPE_OBJECT_SUBREQUEST = 12,
106105

107106

108107

@@ -600,7 +599,6 @@ enum class ExtContentPolicyType : uint8_t {
600599
TYPE_SUBDOCUMENT = nsIContentPolicy::TYPE_SUBDOCUMENT,
601600
TYPE_PING = nsIContentPolicy::TYPE_PING,
602601
TYPE_XMLHTTPREQUEST = nsIContentPolicy::TYPE_XMLHTTPREQUEST,
603-
TYPE_OBJECT_SUBREQUEST = nsIContentPolicy::TYPE_OBJECT_SUBREQUEST,
604602
TYPE_DTD = nsIContentPolicy::TYPE_DTD,
605603
TYPE_FONT = nsIContentPolicy::TYPE_FONT,
606604
TYPE_MEDIA = nsIContentPolicy::TYPE_MEDIA,

dom/cache/DBSchema.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,6 @@ static_assert(
344344
nsIContentPolicy::TYPE_SUBDOCUMENT == 7 &&
345345
nsIContentPolicy::TYPE_PING == 10 &&
346346
nsIContentPolicy::TYPE_XMLHTTPREQUEST == 11 &&
347-
nsIContentPolicy::TYPE_OBJECT_SUBREQUEST == 12 &&
348347
nsIContentPolicy::TYPE_DTD == 13 && nsIContentPolicy::TYPE_FONT == 14 &&
349348
nsIContentPolicy::TYPE_MEDIA == 15 &&
350349
nsIContentPolicy::TYPE_WEBSOCKET == 16 &&

dom/chrome-webidl/ChannelWrapper.webidl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ enum MozContentPolicyType {
1919
"script",
2020
"image",
2121
"object",
22-
"object_subrequest",
2322
"xmlhttprequest",
2423
"xslt",
2524
"ping",

dom/fetch/InternalRequest.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -310,8 +310,6 @@ RequestDestination InternalRequest::MapContentPolicyTypeToRequestDestination(
310310
return RequestDestination::_empty;
311311
case nsIContentPolicy::TYPE_INTERNAL_EVENTSOURCE:
312312
return RequestDestination::_empty;
313-
case nsIContentPolicy::TYPE_OBJECT_SUBREQUEST:
314-
return RequestDestination::_empty;
315313
case nsIContentPolicy::TYPE_DTD:
316314
case nsIContentPolicy::TYPE_INTERNAL_DTD:
317315
case nsIContentPolicy::TYPE_INTERNAL_FORCE_ALLOWED_DTD:

dom/locales/en-US/chrome/security/security.properties

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ InsecurePasswordsPresentOnIframe=Password fields present on an insecure (http://
4242
# LOCALIZATION NOTE: "%1$S" is the URI of the insecure mixed content resource
4343
LoadingMixedActiveContent2=Loading mixed (insecure) active content “%1$S” on a secure page
4444
LoadingMixedDisplayContent2=Loading mixed (insecure) display content “%1$S” on a secure page
45-
LoadingMixedDisplayObjectSubrequestDeprecation=Loading mixed (insecure) content “%1$S” within a plugin on a secure page is discouraged and will be blocked soon.
4645
# LOCALIZATION NOTE: "%S" is the URI of the insecure mixed content download
4746
MixedContentBlockedDownload = Blocked downloading insecure content “%S”.
4847

dom/security/SecFetch.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,6 @@ nsCString MapInternalContentPolicyTypeToDest(nsContentPolicyType aType) {
7474
return "empty"_ns;
7575
case nsIContentPolicy::TYPE_INTERNAL_EVENTSOURCE:
7676
return "empty"_ns;
77-
case nsIContentPolicy::TYPE_OBJECT_SUBREQUEST:
78-
return "empty"_ns;
7977
case nsIContentPolicy::TYPE_DTD:
8078
case nsIContentPolicy::TYPE_INTERNAL_DTD:
8179
case nsIContentPolicy::TYPE_INTERNAL_FORCE_ALLOWED_DTD:

dom/security/nsCSPUtils.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,6 @@ CSPDirective CSP_ContentTypeToDirective(nsContentPolicyType aType) {
381381
return nsIContentSecurityPolicy::CONNECT_SRC_DIRECTIVE;
382382

383383
case nsIContentPolicy::TYPE_OBJECT:
384-
case nsIContentPolicy::TYPE_OBJECT_SUBREQUEST:
385384
case nsIContentPolicy::TYPE_INTERNAL_EMBED:
386385
case nsIContentPolicy::TYPE_INTERNAL_OBJECT:
387386
return nsIContentSecurityPolicy::OBJECT_SRC_DIRECTIVE;

0 commit comments

Comments
 (0)