From 160794e4ec009a496182fe3376b158e985f1e55f Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Mon, 27 Apr 2015 00:43:10 -0700 Subject: [PATCH] wombat: add options to disable worker override, use mutation observers instead of setAttribute() override --- pywb/static/wombat.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pywb/static/wombat.js b/pywb/static/wombat.js index 52f204ed..85327bd3 100644 --- a/pywb/static/wombat.js +++ b/pywb/static/wombat.js @@ -1102,14 +1102,17 @@ _WBWombat = (function() { // Ajax init_ajax_rewrite(); - init_worker_override(); + + if (!wb_opts.skip_disable_worker) { + init_worker_override(); + } // Init mutation observer (for style only) init_mutation_obs(); // setAttribute if (!wb_opts.skip_setAttribute) { - init_setAttribute_override(true); + init_setAttribute_override(wb_opts.use_attr_observers); } // ensure namespace urls are NOT rewritten init_createElementNS_fix();