aboutsummaryrefslogtreecommitdiff
path: root/ext/fg/js/frame-offset-forwarder.js
Commit message (Collapse)AuthorAge
* Move generateId to core.js (#748)toasted-nutbread2020-08-22
|
* Various updates to FrameOffsetForwarder (#657)toasted-nutbread2020-07-10
| | | | | | | | | | | | | * Remove bindings * Fast exit if same window * Simplify selector * Rename functions, reuse _getFrameOffsetParent * Update message style * Send reply message to a specific frame
* PopupProxy refactor (#609)toasted-nutbread2020-06-14
| | | | | | | | | | | * Remove setDisabled member; replace with an event * Pass frameOffsetForwarder directly to PopupProxy * Replace .start with .prepare * Make onMessage private * Make message safer and handle unexpected inputs
* API refactor (#532)toasted-nutbread2020-05-24
| | | | | | | | | | | | | * Convert api.js into a class instance * Use new api.* functions * Fix missing binds * Group functions with progress callbacks together * Change style * Fix API override not working
* Use both shadowRoot and openOrClosedShadowRoot (#534)toasted-nutbread2020-05-10
|
* cache invalidationsiikamiika2020-04-18
|
* simplify element source lazy loadsiikamiika2020-04-18
|
* cache closed shadow dom content windowssiikamiika2020-04-18
|
* lazy load element sourcessiikamiika2020-04-18
|
* optimize source frame findingsiikamiika2020-04-18
|
* move open shadow root iframe finder to a functionsiikamiika2020-04-18
|
* support iframes inside open shadow domsiikamiika2020-04-18
|
* Merge pull request #437 from toasted-nutbread/backend-api-handler-changestoasted-nutbread2020-04-11
|\ | | | | Backend api handler changes
| * apiBroadcast => apiBroadcastTabtoasted-nutbread2020-04-10
| |
| * Rename apiForward to apiBroadcasttoasted-nutbread2020-04-07
| |
* | Update license author field to broader to explicitly reflect thatAlex Yatskov2020-04-10
|/ | | | | Yomichan is an ongoing community project. It really does take a village, and everyone who contributes code owns a part of it :)
* default to [0, 0] when sourceFrame is not foundsiikamiika2020-04-05
|
* throttle frame offset gettingsiikamiika2020-04-05
|
* refactor getTemporaryListenerResult timeoutsiikamiika2020-04-05
|
* temporary listener abstractionsiikamiika2020-04-05
|
* refactorsiikamiika2020-04-05
|
* move frame offset forwarding code to a classsiikamiika2020-04-05