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

CHANGELIST tweaks

This commit is contained in:
Ilya Kreymer 2015-07-31 10:42:18 -07:00
parent 60ca8fbcee
commit f2f05400e9

View File

@ -2,10 +2,10 @@ pywb 0.10.5 changelist
~~~~~~~~~~~~~~~~~~~~~~
* wombat 2.6 client side rewriting improvements:
- Override prototype properties on ``href`` and ``src`` attributes on elements that have these properties, such as that
JS accesses the original url, not the rewritten version.
- Override JS prototype getters and setters on ``href`` and ``src`` attributes of standard HTML elements, so that JavaScript access receives and sets the original url, but the element actually contains the rewritten url internally.
- For `<a>` element override other url properties ``href``, ``hostname``, ``host``, ``pathname``, ``origin``, ``search``, ``port``, ``protocol``
- For ``<a>`` element override other url properties ``href``, ``hostname``, ``host``, ``pathname``, ``origin``, ``search``, ``port``, ``protocol``
- Improved ``postMessage`` emulation: Ensure the original ``origin`` of the caller is saved, by wrapping ``X.postMessage`` in a special ``X.__WB_pmw(window).postMessage()`` call which will save origin of current window in X. Store origin and destination hosts.
@ -25,8 +25,7 @@ pywb 0.10.5 changelist
* Proxy Mode Fixes: Ensure ``Content-Length`` header is always added and correct in proxy mode, needed for proper HTTPS
handling in ``CONNECT`` envelope.
handling within ``CONNECT`` envelope.
* New default ``HostScopeCookieRewriter`` sets cookies with domain ``/coll/https://example.com/`` instead of ``/coll/``.
Can be specified with ``cookie_scope: host`` per collection.
@ -36,7 +35,6 @@ pywb 0.10.5 changelist
* Default WSGI handler for ``wayback`` back to ``wsgiref``, as ``waitress`` does not support proxy mode.
pywb 0.10.2 changelist
~~~~~~~~~~~~~~~~~~~~~~