From bfa84bb6ba344a52961e27d5d2f2506771d77e6d Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 18 Mar 2016 15:47:53 +0100 Subject: [PATCH] always consider relative URLs as being of the same origin (fixes #10371) --- mellon/utils.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mellon/utils.py b/mellon/utils.py index 33eb4e8..b9a810d 100644 --- a/mellon/utils.py +++ b/mellon/utils.py @@ -206,6 +206,8 @@ def same_origin(url1, url2): Checks if two URLs are 'same-origin' """ p1, p2 = urlparse(url1), urlparse(url2) + if url1.startswith('/') or url2.startswith('/'): + return True try: return (p1.scheme, p1.hostname, p1.port) == (p2.scheme, p2.hostname, p2.port) except ValueError: