This website requires JavaScript.
Odkrywaj
Pomoc
Zarejestruj się
Zaloguj się
mirror
/
browsh
kopia lustrzana
https://github.com/browsh-org/browsh
Obserwuj
1
Polub
0
Forkuj
You've already forked browsh
0
Kod
Zgłoszenia
Packages
Projekty
Wydania
Wiki
Aktywność
92825166e0
browsh
/
webext
/
background.js
5 wiersze
78 B
JavaScript
Czysty
Zwykły widok
Historia
Unescape
Escape
Refactored webext classes to be more SRP The biggest refactor is separating out the DocumentBuilder from the DOM Manager. I also made consistent use of the mixin pattern I'd only half implemented.
2018-04-09 10:36:46 +00:00
import
BackgroundManager
from
'background/manager'
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 classes to be more SRP The biggest refactor is separating out the DocumentBuilder from the DOM Manager. I also made consistent use of the mixin pattern I'd only half implemented.
2018-04-09 10:36:46 +00:00
new
BackgroundManager
(
)
;
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