From 7b55a0cc472f63a1f5fa2142c6dbb09f4a89d495 Mon Sep 17 00:00:00 2001 From: Cameron Kaiser Date: Wed, 17 Feb 2021 19:00:37 -0800 Subject: [PATCH] #621: better wallpaper for communities.apple.com --- caps/nsScriptSecurityManager.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/caps/nsScriptSecurityManager.cpp b/caps/nsScriptSecurityManager.cpp index e7569c1b0..f6f609d83 100644 --- a/caps/nsScriptSecurityManager.cpp +++ b/caps/nsScriptSecurityManager.cpp @@ -699,17 +699,23 @@ nsScriptSecurityManager::CheckLoadURIWithPrincipal(nsIPrincipal* aPrincipal, ToLowerCase(hostname); #define BLOC(q) hostname.EqualsLiteral(q) #define BLOCU(q) url.EqualsLiteral(q) +#define BLOCE(q) (StringEndsWith(url, NS_LITERAL_CSTRING(q))) + if (0 || #ifdef __ppc__ // wallpapers for issue 621 BLOC("static-exp1.licdn.com") || - BLOCU("https://communities.apple.com/en202012231040/public/scripts/tldr/index.js") || + ( + BLOC("communities.apple.com") && + BLOCE("/public/scripts/tldr/index.js") + ) || #endif // __ppc__ 0) { #undef BLOC #undef BLOCU +#undef BLOCE #ifndef DEBUG if (mIsTenFourFoxTroublesomeJsLoggingEnabled)