diff options
-rw-r--r-- | devtools/client/netmonitor/request-utils.js | 3 | ||||
-rw-r--r-- | extensions/permissions/nsContentBlocker.cpp | 1 | ||||
-rw-r--r-- | toolkit/modules/addons/WebRequestCommon.jsm | 1 |
3 files changed, 4 insertions, 1 deletions
diff --git a/devtools/client/netmonitor/request-utils.js b/devtools/client/netmonitor/request-utils.js index 647d71e7c..90fb0c957 100644 --- a/devtools/client/netmonitor/request-utils.js +++ b/devtools/client/netmonitor/request-utils.js @@ -177,7 +177,8 @@ const LOAD_CAUSE_STRINGS = { [Ci.nsIContentPolicy.TYPE_BEACON]: "beacon", [Ci.nsIContentPolicy.TYPE_FETCH]: "fetch", [Ci.nsIContentPolicy.TYPE_IMAGESET]: "imageset", - [Ci.nsIContentPolicy.TYPE_WEB_MANIFEST]: "webManifest" + [Ci.nsIContentPolicy.TYPE_WEB_MANIFEST]: "webManifest", + [Ci.nsIContentPolicy.TYPE_SAVEAS_DOWNLOAD]: "saveasDownload" }; exports.loadCauseString = function (causeType) { diff --git a/extensions/permissions/nsContentBlocker.cpp b/extensions/permissions/nsContentBlocker.cpp index cc2162b70..278ec21a0 100644 --- a/extensions/permissions/nsContentBlocker.cpp +++ b/extensions/permissions/nsContentBlocker.cpp @@ -46,6 +46,7 @@ static const char *kTypeString[] = { "fetch", "image", "manifest", + "saveas_download", "", // TYPE_INTERNAL_SCRIPT "", // TYPE_INTERNAL_WORKER "", // TYPE_INTERNAL_SHARED_WORKER diff --git a/toolkit/modules/addons/WebRequestCommon.jsm b/toolkit/modules/addons/WebRequestCommon.jsm index 9359f4ff7..5dc860376 100644 --- a/toolkit/modules/addons/WebRequestCommon.jsm +++ b/toolkit/modules/addons/WebRequestCommon.jsm @@ -35,6 +35,7 @@ var WebRequestCommon = { case Ci.nsIContentPolicy.TYPE_CSP_REPORT: return "csp_report"; case Ci.nsIContentPolicy.TYPE_IMAGESET: return "imageset"; case Ci.nsIContentPolicy.TYPE_WEB_MANIFEST: return "web_manifest"; + case Ci.nsIContentPolicy.TYPE_SAVEAS_DOWNLOAD: return "saveas_download"; default: return "other"; } }, |