summaryrefslogtreecommitdiffstats
path: root/dom/canvas/CanvasUtils.cpp
diff options
context:
space:
mode:
authorwolfbeast <mcwerewolf@wolfbeast.com>2019-06-04 23:58:47 +0200
committerwolfbeast <mcwerewolf@wolfbeast.com>2019-06-04 23:58:47 +0200
commitf47d45be4b6c8a1fc758d50497a964fc7a75154b (patch)
tree497657ef7d2d3dc2e2c752146a524a2c725dd26a /dom/canvas/CanvasUtils.cpp
parent363bfeb2c06e5f57136ebdab8da1ebeba0591520 (diff)
downloadUXP-f47d45be4b6c8a1fc758d50497a964fc7a75154b.tar
UXP-f47d45be4b6c8a1fc758d50497a964fc7a75154b.tar.gz
UXP-f47d45be4b6c8a1fc758d50497a964fc7a75154b.tar.lz
UXP-f47d45be4b6c8a1fc758d50497a964fc7a75154b.tar.xz
UXP-f47d45be4b6c8a1fc758d50497a964fc7a75154b.zip
Revert "Improve origin-clean algorithm"
This reverts commit e69b3f567c4b8957cc09ba4359e84939f77781c5.
Diffstat (limited to 'dom/canvas/CanvasUtils.cpp')
-rw-r--r--dom/canvas/CanvasUtils.cpp20
1 files changed, 0 insertions, 20 deletions
diff --git a/dom/canvas/CanvasUtils.cpp b/dom/canvas/CanvasUtils.cpp
index 6c9addf59..c7cfed83f 100644
--- a/dom/canvas/CanvasUtils.cpp
+++ b/dom/canvas/CanvasUtils.cpp
@@ -126,25 +126,5 @@ CoerceDouble(const JS::Value& v, double* d)
return true;
}
-bool CheckWriteOnlySecurity(bool aCORSUsed, nsIPrincipal* aPrincipal) {
- if (!aPrincipal) {
- return true;
- }
-
- if (!aCORSUsed) {
- nsIGlobalObject* incumbentSettingsObject = dom::GetIncumbentGlobal();
- if (NS_WARN_IF(!incumbentSettingsObject)) {
- return true;
- }
-
- nsIPrincipal* principal = incumbentSettingsObject->PrincipalOrNull();
- if (NS_WARN_IF(!principal) || !(principal->Subsumes(aPrincipal))) {
- return true;
- }
- }
-
- return false;
-}
-
} // namespace CanvasUtils
} // namespace mozilla