Commit graph

71 commits

Author SHA1 Message Date
wearrrrr
f8bcd5ae08 get rid of eslint errors, seemingly without things breaking this time 2024-11-10 14:41:49 -06:00
Percs
fd7cec815c fix: disallow grabbing scramjet-data 2024-11-10 14:06:25 -06:00
Percs
1b50dda5c5 fix: migrate from data-scramjet to scramjet-data 2024-11-10 13:37:56 -06:00
Percs
d6b3fcda4c fix: try catch most instances of rewriteHTML 2024-11-06 10:38:04 -06:00
Percs
e4a0ee9ac0 fix: purge credentialless 2024-11-01 13:46:09 -05:00
Percs
a27e904309 fix: handle all html rules properly 2024-11-01 11:01:32 -05:00
Percs
4df140d1b7 fix: add back proper get to descriptor 2024-11-01 10:30:10 -05:00
Percs
8c8f0c32a7 cleanup: make element.attr just call get and set attribute 2024-11-01 10:14:04 -05:00
Toshit Chawda
9bd880ac8a
PERCS PLEASE FILL THIS IN dot js 2024-10-29 20:34:22 -07:00
Percs
6882ceff9b fix: element.innerhtml trap 2024-10-28 22:27:17 -05:00
Percs
8b62493bcc fix: rewrite svguseelement 2024-10-27 15:41:16 -05:00
Percs
0af6cceec6 chore: prettier 2024-10-17 21:17:58 -05:00
wearrrrr
8bd099e27a fix for the innerHTML getter, spotify works now. 2024-10-17 20:09:51 -05:00
wearrrrr
47cdbda5bf fix: quick fix for Element.prototype.insertAdjacentHTML 2024-10-17 19:53:12 -05:00
wearrrrr
a748053085 proxy Element.prototype.insertAdjacentHTML, rust docs work perfectly now. 2024-10-17 19:49:35 -05:00
Percs
c2570c1d86 fix: node.getrootnode 2024-10-14 21:38:36 -05:00
Percs
ee85b48d33 fix: proxy Node.getRootNode 2024-10-14 12:17:37 -05:00
velzie
85da42120c
less janky writeln proxy 2024-10-14 10:41:46 -04:00
velzie
3100d07609 unrewriteBlob parity 2024-10-12 15:16:16 -04:00
velzie
3062db5df9 rename encodeUrl to rewriteUrl 2024-10-12 15:00:03 -04:00
velzie
91604fc6bb do the stupid skibidi hack 2024-10-12 14:25:04 -04:00
velzie
23b2ba9928 setAttributeNS 2024-10-12 10:57:30 -04:00
Percs
9879199d27 fix: node not returning proper value 2024-10-12 02:44:35 -05:00
velzie
dd6759b6c4 use the right document 2024-10-11 16:39:11 -04:00
velzie
e7cf201083 fuck my stupid scramjet life 2024-10-11 16:33:10 -04:00
Percs
fa7f986662 chore: prettier 2024-10-11 15:24:17 -05:00
velzie
5ca5dd1f78 fix triple rewrite in style 2024-10-11 15:46:22 -04:00
wearrrrr
f6928206f4 fix a couple more lint warnings 2024-10-10 19:45:45 -05:00
wearrrrr
0d4ee9ee96 chore: prettier.... TWO! 2024-10-10 19:35:08 -05:00
wearrrrr
e8a8a66397 chore: lint:fix 2024-10-10 19:31:35 -05:00
Percs
4d7fa7abb6 chore: prettier 2024-10-10 19:19:47 -05:00
velzie
592e8d183f add style proxy 2024-10-10 17:42:47 -04:00
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