From bc4953861fd7c0eaa42cbe4dbd13289ff25e8f83 Mon Sep 17 00:00:00 2001 From: hensm Date: Sat, 15 Jun 2019 17:18:38 +0100 Subject: [PATCH] Update IMPLEMENTATION --- IMPLEMENTATION.md | 33 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 18 deletions(-) diff --git a/IMPLEMENTATION.md b/IMPLEMENTATION.md index b0de6ae..e906923 100644 --- a/IMPLEMENTATION.md +++ b/IMPLEMENTATION.md @@ -1,38 +1,35 @@ -# OUTDATED - # Extension Lifetime +A bridge application instance (`statusBridge`) is created to keep track of receivers’ statuses. This is expected to exist throughout the lifetime of the extension and will automatically reconnect if unexpectedly disconnected. + +The `shim/contentSetup.ts` content script is registered for all pages. It creates an empty `window.chrome` object in the page context since some sites may expect it to exist. It also intercepts any `src` attribute changes on `