Commit graph

81 commits

Author SHA1 Message Date
Percs
f43637fed7 feat: start proxying a lot more things & scramjet-data -> scramjet-attr 2024-12-09 04:31:21 -06:00
Percs
34bd4e5752 feat: charset parsing & misc fixes 2024-12-05 23:32:11 -06:00
Percs
d821554f57
fix: proxy element.getHTML 2024-12-06 02:22:17 +00:00
Percs
b5a7598465
fix: rewrite <image> 2024-12-05 06:44:15 +00:00
Percs
06583fb0b2
fix: function proxy and frame elements 2024-12-05 04:17:50 +00:00
Percs
ca3e09af8e fix: misc bugs 2024-11-26 23:10:44 -06:00
Percs
c92430ede2 chore: update dependencies and code cleanup 2024-11-23 15:16:53 -06:00
Percs
a8f9073986 feat: add html frame support 2024-11-21 23:46:07 -06:00
Percs
4263feca61 fix: 84 -> 92 on acid3 2024-11-21 23:19:06 -06:00
Percs
73357d0172 chore: prettier 2024-11-10 16:57:35 -06:00
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