]> git.evergreen-ils.org Git - OpenSRF.git/commit
LP#1268619: disable shared workers pending browser issues
authorBill Erickson <berick@esilibrary.com>
Mon, 4 Aug 2014 18:26:36 +0000 (14:26 -0400)
committerGalen Charlton <gmc@esilibrary.com>
Tue, 19 Aug 2014 22:54:47 +0000 (15:54 -0700)
commit2677f8e815a61f9b808bb57647f6ec9d448f0268
tree278b4a560932e32ef9314bd5ea8ff3b8b55c3046
parent755a58642281246df280877f7ad480503b1ddc4b
LP#1268619: disable shared workers pending browser issues

There appears to be a bug in Chromium where loading the same page
multiple times (without a refresh or cache clear) causes the
SharedWorker to fail to instantiate on every other page load.
Further research pending.  Disabling SharedWorker's entirely for
now.

Note, to replicate, load a page using shared workers, focus the
browser address bar, hit Enter to load the page again.  The shared
worker will fail to load on every other page load, though it will
appear to the SharedWorker caller (opensrf.js) that the port is open.

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
src/javascript/opensrf.js