mirror of
https://github.com/webrecorder/pywb.git
synced 2025-03-15 00:03:28 +01:00
update develop to 0.4.6
improved regex for top -> WB_wombat_top rewriting
This commit is contained in:
parent
f26b0ddbe4
commit
ac3efec4bc
@ -1,3 +1,8 @@
|
||||
pywb 0.4.6 changelist
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
* Improved top -> WB_wombat_top rewriting.
|
||||
|
||||
pywb 0.4.5 changelist
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
PyWb 0.4.5
|
||||
PyWb 0.4.6
|
||||
==========
|
||||
|
||||
.. image:: https://travis-ci.org/ikreymer/pywb.png?branch=master
|
||||
.. image:: https://travis-ci.org/ikreymer/pywb.png?branch=develop
|
||||
:target: https://travis-ci.org/ikreymer/pywb
|
||||
|
||||
.. image:: https://coveralls.io/repos/ikreymer/pywb/badge.png?branch=master
|
||||
:target: https://coveralls.io/r/ikreymer/pywb?branch=master
|
||||
.. image:: https://coveralls.io/repos/ikreymer/pywb/badge.png?branch=develop
|
||||
:target: https://coveralls.io/r/ikreymer/pywb?branch=develop
|
||||
|
||||
pywb is a python implementation of web archival replay tools, sometimes also known as 'Wayback Machine'.
|
||||
|
||||
|
@ -109,7 +109,6 @@ class JSLinkOnlyRewriter(RegexRewriter):
|
||||
|
||||
def __init__(self, rewriter, rules=[]):
|
||||
rules = rules + [
|
||||
#(self.JS_HTTPX, rewriter.get_abs_url(), 0)
|
||||
(self.JS_HTTPX, RegexRewriter.archival_rewrite(rewriter), 0)
|
||||
]
|
||||
super(JSLinkOnlyRewriter, self).__init__(rules)
|
||||
@ -129,11 +128,14 @@ class JSLinkAndLocationRewriter(JSLinkOnlyRewriter):
|
||||
(r'(?<=document\.)referrer', RegexRewriter.add_prefix(prefix), 0),
|
||||
|
||||
#todo: move to mixin?
|
||||
(r'(?:[\s=()]|^)(top)(?:[\s!=()]|$)',
|
||||
RegexRewriter.add_prefix(prefix), 1),
|
||||
|
||||
(r'(?<=window\.)top',
|
||||
RegexRewriter.add_prefix(prefix), 0),
|
||||
|
||||
(r'\b(top)\b[!=\W]+(?:self|window)',
|
||||
RegexRewriter.add_prefix(prefix), 1),
|
||||
# (r'\b(top)\b[!=\W]+(?:self|window)',
|
||||
# RegexRewriter.add_prefix(prefix), 1),
|
||||
|
||||
#(r'\b(?:self|window)\b[!=\W]+\b(top)\b',
|
||||
#RegexRewriter.add_prefix(prefix), 1),
|
||||
|
Loading…
x
Reference in New Issue
Block a user