Commit graph

555 commits

Author SHA1 Message Date
velzie
94b92bc348 add some more fun properties to the event 2024-10-10 20:59:55 -04:00
velzie
3e33b628b9 disable cleanerrors by default 2024-10-10 20:57:13 -04:00
velzie
94f22bf762 Merge branch 'main' of https://github.com/MercuryWorkshop/scramjet 2024-10-10 20:53:08 -04:00
velzie
e2c3d3d651 ScramjetHandleResponseEvent 2024-10-10 20:53:06 -04:00
wearrrrr
f6928206f4 fix a couple more lint warnings 2024-10-10 19:45:45 -05:00
wearrrrr
c75f243866 get rid of errors and warnings in error.ts 2024-10-10 19:42:02 -05:00
wearrrrr
6097b6e27e disable no-empty, sometimes we do want empty blocks 2024-10-10 19:40:18 -05:00
velzie
41288749e4 Merge branch 'main' of https://github.com/MercuryWorkshop/scramjet 2024-10-10 20:38:06 -04:00
velzie
29d6dadecb properly strip stack frames containing scramjet handlers 2024-10-10 20:37:55 -04:00
wearrrrr
0d4ee9ee96 chore: prettier.... TWO! 2024-10-10 19:35:08 -05:00
wearrrrr
3436d85888 disable @typescript-eslint/ban-types 2024-10-10 19:33:18 -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
Percs
3138baf2c8 fix: double api interception 2024-10-10 19:16:19 -05:00
velzie
1dba0f8fa0 fix client.url using the wrong location 2024-10-10 18:37:07 -04:00
velzie
118610cc99 scramitizer 2024-10-10 17:55:01 -04:00
velzie
c412959a5f fix error preparestacktrace can get overwritten 2024-10-10 17:44:55 -04:00
velzie
592e8d183f add style proxy 2024-10-10 17:42:47 -04:00
illusionTBA
7aaf3b7ceb handle unicode characters when encoding 2024-10-09 13:08:03 -04:00
velzie
33bcfaedab fix buggy impl of innerHTML and outerHTML 2024-10-08 17:08:09 -04:00
wearrrrr
00e11793aa add favicon and update document title to "Scramjet" 2024-10-07 23:20:24 -05:00
velzie
9b4a85d5d1 trap PerformanceEntry.prototype.name because why not? 2024-10-07 19:28:58 -04:00
velzie
3aa5c1ef39 bash 2024-10-07 17:46:12 -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
129f094cda feat: proxy worklet.addmodule 2024-10-07 10:58:52 -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
Percs
778464a862 fix: postmessage origin 2024-10-07 08:36:54 -05:00
Percs
9f04dacd01 feat: start proxying css getpropertydeclaration 2024-10-07 00:52:39 -05:00
ProgrammerIn-wonderland
c4070bbd6d
temp yt polymer fix (fix properly when cors headers are fully parsed) 2024-10-06 01:00:19 -04:00
Percs
7e11458621 Revert "fix: refrencing wrong globals in location proxy"
This reverts commit ead9d160a9.
2024-10-05 16:19:32 -05:00
Percs
e7f05aecd3 chore: misc cleanup 2024-10-05 14:26:33 -05:00
Percs
ead9d160a9 fix: refrencing wrong globals in location proxy 2024-10-05 14:03:51 -05:00
Percs
293aeb2956 make flags not have to all be specified 2024-10-03 21:32:33 -05:00
Percs
1161610cb0 check url option in history pushstate 2024-10-03 19:58:56 -05:00
Percs
7b04e8a684 start proxying sharedworkers 2024-10-03 18:57:04 -05:00
Percs
e7f1814431 prettier 2024-10-03 18:31:13 -05:00
Percs
941c545d58 remove init sync warning 2024-10-03 18:30:42 -05:00
wearrrrr
62cea29a9f delete vencord bundle fully lol 2024-10-02 18:15:35 -05:00
wearrrrr
794f9a8a46 set up infrastructure for having the original code above each function for debugging 2024-10-02 15:29:31 -05:00
wearrrrr
2a319b9cf6 forgot to trim the url 2024-09-30 15:02:11 -05:00
wearrrrr
4e557e0225 qol: automatically add https to url if the url doesn't start with http. 2024-09-28 16:53:16 -05:00
wearrrrr
ce47293115 Check for necessary binaries in rewriter.sh 2024-09-28 16:40:12 -05:00
wearrrrr
b6eb174bfe Make NYTimes more stable, add rewriting for <image> tags. 2024-09-28 16:39:56 -05:00
wearrrrr
dc80bf1170 just make eslint happier 2024-09-22 20:48:56 -05:00
wearrrrr
96103460b8 add message to show what port the server is running on 2024-09-22 19:57:29 -05:00
Percs
dc90451ad4 update packagess 2024-09-22 19:47:33 -05:00
velzie
8cbb949e21
sync xhr as a flag 2024-09-19 20:43:26 -04:00
velzie
8ad6f644e8
unopinionate eslintrc 2024-09-19 20:36:44 -04:00