Commit graph

39 commits

Author SHA1 Message Date
velzie
33bcfaedab fix buggy impl of innerHTML and outerHTML 2024-10-08 17:08:09 -04:00
velzie
26b5b76f72 Revert "feat: proxy node.prototype.textcontent"
This reverts commit e57a654ecc.
totally broken implementation
2024-10-07 17:38:06 -04:00
Percs
e57a654ecc feat: proxy node.prototype.textcontent 2024-10-07 13:42:34 -05:00
Percs
ff62755fa1 fix: dont inject scramjet scripts when using domparser 2024-10-07 10:29:01 -05:00
Percs
ebf3c9c4c4 feat: proxy domparser.parsefromstring 2024-10-07 10:07:34 -05:00
wearrrrr
dc80bf1170 just make eslint happier 2024-09-22 20:48:56 -05:00
velzie
d57956ce8d
only unrewritehtml when it makes sense 2024-09-19 20:34:23 -04:00
velzie
251c182a4c
that's not how baseuri works but ok 2024-09-19 18:21:43 -04:00
velzie
9985e8aea2
delete serviceworker scrope 2024-09-19 18:18:49 -04:00
velzie
ae771f444d
fix websockets 2024-09-19 17:52:24 -04:00
velzie
09f4863e86
botguard bypass 2024-09-02 22:00:35 -04:00
velzie
6e9ce2238c
document.write why not 2024-09-01 20:39:33 -04:00
wearrrrr
93b609932d add lint command, lint and lint:fix project 2024-09-01 19:01:24 -05:00
velzie
7a9c990b01
support url base 2024-09-01 13:26:24 -04:00
velzie
48052ab3fe
url.pathname and node baseurl 2024-08-31 15:41:18 -04:00
velzie
0939dd2b57
misc refactors 2024-08-31 11:01:51 -04:00
velzie
5f77342d8d
ScramjetClient.SCRAMJET -> SCRAMJETCLIENT 2024-08-30 16:59:52 -04:00
velzie
2050fa140c
fix innerhtml lol 2024-08-29 15:50:37 -04:00
velzie
52a5e49150
proxy Object.getOwnPropertyDescriptor 2024-08-29 15:39:49 -04:00
velzie
ac5b03736a
dumb regression 2024-08-26 12:28:09 -04:00
velzie
e8b9e04d46
outerHtml and a get impl 2024-08-25 19:12:02 -04:00
velzie
8e191b45ab
long awaited html/element rewrite merge 2024-08-25 18:58:31 -04:00
velzie
6f51642afb
refactor window and document proxies 2024-08-25 15:48:12 -04:00
velzie
2cfc939208
iframe.contentdocument 2024-08-25 14:59:16 -04:00
velzie
9a39435c7d
fix ownerDocument 2024-08-25 11:01:05 -04:00
velzie
bac00de12b
oops 2024-08-10 15:20:46 -04:00
velzie
3bc8dd34b9
cookies 2024-08-10 15:03:54 -04:00
velzie
4829cd4a23
fix youtube 2024-08-10 00:15:51 -04:00
velzie
c349e11490
proxy Node.prototype.ownerDocument 2024-08-09 19:57:00 -04:00
velzie
7289a329c4
use unproxy instead of replacing this on the windowprxy 2024-07-30 13:04:55 -04:00
velzie
dad6cf1371
fix dummy serviceworker methods 2024-07-30 08:18:29 -04:00
velzie
e4b5691ebf
unneeded console.log 2024-07-30 07:28:48 -04:00
velzie
2ed32461d9
merge 2024-07-30 07:22:20 -04:00
velzie
acfa6d2c8a
temporary hack, we need a full rewrite of element.ts 2024-07-30 07:21:30 -04:00
wearrrrr
e789a14592 Add poster attribute rewriting 2024-07-29 23:54:23 -05:00
velzie
8d2f23badb
proxy treewalker currentNode to not use fake document 2024-07-28 10:45:42 -04:00
velzie
dc490064d3
remove useless logs 2024-07-27 12:02:52 -04:00
velzie
93db66ebc8
feat: rewrite iframe.contentWindow 2024-07-27 12:00:35 -04:00
velzie
506d99f9b6
refactor: everything 2024-07-27 11:41:02 -04:00