1
0
mirror of https://github.com/webrecorder/pywb.git synced 2025-03-15 08:04:49 +01:00

regex rewrite: don't match quoted location for rewrite

This commit is contained in:
Ilya Kreymer 2015-07-21 11:46:19 -07:00
parent bbd987060e
commit dcbe32b742

View File

@ -132,7 +132,7 @@ class JSLocationRewriterMixin(object):
def __init__(self, rewriter, rules=[], prefix='WB_wombat_'):
rules = rules + [
# (r'(?<![/$])\blocation\b(?!\":)', RegexRewriter.add_prefix(prefix), 0),
(r'(?<![/$-])\blocation\b(?!(?:\":|=\d|-))', RegexRewriter.add_prefix(prefix), 0),
(r'(?<![/$\'"-])\blocation\b(?!(?:\":|=\d|-))', RegexRewriter.add_prefix(prefix), 0),
# (r'(?<=document\.)domain', RegexRewriter.add_prefix(prefix), 0),
# (r'(?<=document\.)referrer', RegexRewriter.add_prefix(prefix), 0),