From c6f5e98807e056b7a0acf054653978bee4aec85f Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Fri, 10 Apr 2020 11:34:54 -0600 Subject: [PATCH] Fix logic inversion bug from Android 1.0. Bug: 73822755 Test: atest CtsNetTestCases:android.net.cts.UrlQuerySanitizerTest Change-Id: I52e8ec79bd8e9e39e06b3ff35c6312d91f4eacd0 --- core/java/android/net/UrlQuerySanitizer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/net/UrlQuerySanitizer.java b/core/java/android/net/UrlQuerySanitizer.java index cf08b653d0f42..b1cf044e8173b 100644 --- a/core/java/android/net/UrlQuerySanitizer.java +++ b/core/java/android/net/UrlQuerySanitizer.java @@ -306,7 +306,7 @@ public class UrlQuerySanitizer { return null; } int length = value.length(); - if ((mFlags & SCRIPT_URL_OK) != 0) { + if ((mFlags & SCRIPT_URL_OK) == 0) { if (length >= MIN_SCRIPT_PREFIX_LENGTH) { String asLower = value.toLowerCase(Locale.ROOT); if (asLower.startsWith(JAVASCRIPT_PREFIX) ||