diff options
| author | toasted-nutbread <toasted-nutbread@users.noreply.github.com> | 2020-06-21 16:14:05 -0400 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-06-21 16:14:05 -0400 | 
| commit | f2991fb9ee8e83738b726eb558af992f4bb5d9dc (patch) | |
| tree | 6323a3ec9549131a6ef19e16595fd08fb5c31b9f /ext/fg/js/popup-factory.js | |
| parent | 244ab31bb2edb53ff7aecb51d2dd60b50a24c194 (diff) | |
Frontend initialization refactor (#610)
* Create member functions for ignoreElements and ignorePoint
* Create addFullscreenChangeEventListener utility
* Move popup creation management into Frontend
* Move getUrl implementation
* Remove old setup
* Remove try/catch block
* Error wrap
* Add prepare call to TextScanner
* Update depth when popup changes
* Refactor how Frontend gets PopupFactory and frameId
* Update popup preview to work
* Update popup preview frame to use the frontend's popup
* Update how nested popups are set up
* Error wrap
* Update how popups are set up on the search page
* Error wrap
* Error unwrap
* Add missing prepare
* Remove use of frontendInitializationData
* Catch and log errors
Diffstat (limited to 'ext/fg/js/popup-factory.js')
| -rw-r--r-- | ext/fg/js/popup-factory.js | 7 | 
1 files changed, 1 insertions, 6 deletions
| diff --git a/ext/fg/js/popup-factory.js b/ext/fg/js/popup-factory.js index b5997253..4edda91f 100644 --- a/ext/fg/js/popup-factory.js +++ b/ext/fg/js/popup-factory.js @@ -39,8 +39,7 @@ class PopupFactory {              ['showContent',        {async: true,  handler: this._onApiShowContent.bind(this)}],              ['setCustomCss',       {async: false, handler: this._onApiSetCustomCss.bind(this)}],              ['clearAutoPlayTimer', {async: false, handler: this._onApiClearAutoPlayTimer.bind(this)}], -            ['setContentScale',    {async: false, handler: this._onApiSetContentScale.bind(this)}], -            ['getUrl',             {async: false, handler: this._onApiGetUrl.bind(this)}] +            ['setContentScale',    {async: false, handler: this._onApiSetContentScale.bind(this)}]          ]);      } @@ -147,10 +146,6 @@ class PopupFactory {          return popup.setContentScale(scale);      } -    _onApiGetUrl() { -        return window.location.href; -    } -      // Private functions      _getPopup(id) { |