diff options
author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2020-06-07 21:40:11 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-07 21:40:11 -0400 |
commit | 9767b765536279023045ed4280b12d297ec78f0a (patch) | |
tree | 672e5754ca6950dbca87e8aabc408ddeba21f9ae /ext/fg/js/popup-proxy.js | |
parent | b614aca3ddd04b9d533959b2eabaa6db43b79f8f (diff) |
Use cross frame API (#553)
* Use new CrossFrameAPI for popup proxy communication
* Remove use of old cross-frame communication classes
* Remove use of old cross-frame communication files
* Make the crossFrame object a member of the api object
Diffstat (limited to 'ext/fg/js/popup-proxy.js')
-rw-r--r-- | ext/fg/js/popup-proxy.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/fg/js/popup-proxy.js b/ext/fg/js/popup-proxy.js index 82da839a..3387d941 100644 --- a/ext/fg/js/popup-proxy.js +++ b/ext/fg/js/popup-proxy.js @@ -16,7 +16,7 @@ */ /* global - * FrontendApiSender + * api */ class PopupProxy { @@ -24,7 +24,7 @@ class PopupProxy { this._id = id; this._depth = depth; this._parentPopupId = parentPopupId; - this._apiSender = new FrontendApiSender(`popup-factory#${parentFrameId}`); + this._parentFrameId = parentFrameId; this._getFrameOffset = getFrameOffset; this._setDisabled = setDisabled; @@ -111,7 +111,7 @@ class PopupProxy { // Private _invoke(action, params={}) { - return this._apiSender.invoke(action, params); + return api.crossFrame.invoke(this._parentFrameId, action, params); } async _updateFrameOffset() { |