Commit Graph

7 Commits

Author SHA1 Message Date
eight04
587193c024 Fix: polyfill doesn't detect content script env correctly 2020-07-10 14:46:54 +03:00
eight04
2d4b885a71 Add: a naive browser polyfill 2020-07-10 14:46:54 +03:00
tophf
c37bd92e78 comment 2020-07-10 14:46:54 +03:00
tophf
61502702e8 promisify chrome into browser 2020-07-10 14:46:54 +03:00
tophf
ccb2e899b3
Simplify & speed up style injection (#843)
* use wrappedJSObject to create style elements in page context

* skip unnecessary polyfills in content scripts

* group all style management stuff in injector

* support all API methods in content scripts
2020-02-12 09:39:00 -05:00
eight
c61806974f Fix: db initializing error, polyfill localStorage/sessionStorage (#616)
* Fix: make sure all errors are caught when initializing

* Fix: polyfill localStorage and sessionStorage
2019-06-20 15:35:41 -04:00
eight
8d6c88e377 Support Chrome 49 (#561)
* Add: polyfill to support chrome 49

* Fix: fetch text in Chrome 49

* Add: polyfill element method

* Update usercss-meta

* Fix: buggy destructuring

* Fix: dialog position?

* Fix: unneeded warning

* Fix: getChromeVersion

* Fix: don't cache tab icon in old chrome

* Fix: static -> relative

* Fix: use XHR as fallback
2018-11-29 19:35:21 -06:00