This website requires JavaScript.
Explore
Help
Sign In
beenull
/
browsh
Watch
1
Star
0
Fork
You've already forked browsh
0
Code
Issues
Pull requests
Packages
Projects
Releases
Wiki
Activity
34497c88aa
browsh
/
webext
/
background.js
5 lines
49 B
JavaScript
Raw
Normal View
History
Unescape
Escape
Refactored webext background script
2018-01-10 14:54:51 +00:00
import
Boot
from
'background/boot'
First draft of rewrite to Webextension and Rust This proves that frames can be generated on Firefox using the canvas and a Tree Walker to examine text nodes. Already with little optimisation frames don't ever take longer than 200ms to render. Chrome has a MediaStream of the viewport, hopefully that will prove performant as well. This doesn't have functioning text colour detection or text occlusion support. But early research suggests this will possible by comparing 2 screenshots: one with and the other without rendered text.
2017-12-30 13:37:28 +00:00
Refactored webext background script
2018-01-10 14:54:51 +00:00
new
Boot
(
)
;
First draft of rewrite to Webextension and Rust This proves that frames can be generated on Firefox using the canvas and a Tree Walker to examine text nodes. Already with little optimisation frames don't ever take longer than 200ms to render. Chrome has a MediaStream of the viewport, hopefully that will prove performant as well. This doesn't have functioning text colour detection or text occlusion support. But early research suggests this will possible by comparing 2 screenshots: one with and the other without rendered text.
2017-12-30 13:37:28 +00:00
Reference in a new issue
Copy permalink