Commit graph

604 commits

Author SHA1 Message Date
Percs
58fed66f78 fix: websocket prototype 2024-11-26 17:03:18 -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
e9f4e59566 fix: url rewriting 2024-11-21 09:17:31 -06:00
Percs
8b8c9b4741 fix: requests suck 2024-11-18 00:13:09 -06:00
Percs
9595a02e7b more duplex stuff 2024-11-17 21:52:21 -06:00
Percs
1696cfa1db fix: specify duplex half again 2024-11-17 21:35:41 -06:00
Percs
2e84592431 oops 2024-11-17 21:23:46 -06:00
Percs
7d15d8477e fix scramjet playground 2024-11-17 20:57:38 -06:00
Percs
f0ee17720d
Merge pull request #16 from gennaroterry/main
fix: Improve srcset rewriter to handle descriptors correctly.
2024-11-17 17:17:02 -06:00
Percs
5742a137fd change color of textarea 2024-11-17 17:13:09 -06:00
Percs
a3a8eba0ec fix: incorrectly classified xhr requests as sync 2024-11-16 23:08:39 -06:00
Percs
9398cf78be fix: more fixes 2024-11-16 22:34:18 -06:00
Percs
cbdcc2ad9c fix: unrewrite html 2024-11-15 22:27:22 -06:00
Toshit Chawda
c54929198d
add overhead measurement 2024-11-11 22:29:31 -08:00
Percs
3025110378 start typing modules imported from webpack 2024-11-11 10:28:18 -06:00
Terry
6c8712c1de fix: firefox btoa compatibility for other charsets. 2024-11-11 14:00:18 +00:00
Terry
4455930d28 chore: enhance worker error message readability and details. 2024-11-11 13:38:51 +00:00
Terry
3015dff77d fix: Improve srcset rewriter to handle descriptors correctly.
The previous implementation failed to properly rewrite srcset attributes
when they contained descriptors (like 1.5x, 2x). Updated the parser to
preserve descriptors while rewriting URLs.
2024-11-11 08:35:10 +00: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
21a112bd45 fix: start rewriting event attributes again 2024-11-10 13:26:52 -06:00
Percs
d79811d609 make rewriter logs a flag 2024-11-10 13:09:47 -06:00
Percs
59d01cfd94 chore: minor sw refactor 2024-11-06 13:20:19 -06:00
Percs
d6b3fcda4c fix: try catch most instances of rewriteHTML 2024-11-06 10:38:04 -06:00
Percs
c9c98bc70e fix client.frame 2024-11-05 18:05:59 -06:00
Toshit Chawda
9b15201b25
use autosorting btreeset (via indexset) and optimize for speed 2024-11-04 20:53:17 -08:00
wearrrrr
8844634c76 Rewrite integrity as an empty string instead of null, apparently null wasn't working..? 2024-11-04 12:38:37 -06:00
Percs
00dc1ab595 fix: attr proxy scramjet escapes 2024-11-04 09:55:38 -06:00
Percs
d632041355 fix: history proxy 2024-11-02 22:43:56 -05:00
Toshit Chawda
0a538c9bd1
rewriter stuff 2024-11-02 19:39:39 -07:00
Percs
3981e40deb fix: syncxhr and dynamic import function 2024-11-02 21:10:58 -05:00
Percs
7de29b7cf3 chore: code cleanup 2024-11-02 17:57:26 -05: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
Percs
a36b829f7a fix: attr proxy 2024-10-31 18:42:00 -05:00
Percs
2a81385540 chore: prettier 2024-10-31 17:14:31 -05:00
Percs
a0ff5d9d90 fix: key value 2024-10-31 17:14:10 -05:00
wearrrrr
4655203c05 Add a proxy for IntersectionObserver constructor to fix root being Proxy(Document). 2024-10-31 15:31:34 -05:00
wearrrrr
559fc211de add edge case check to CookieStore.load 2024-10-30 11:57:14 -05:00
Percs
13e55efa83 chore: cleanup 2024-10-30 10:19:43 -05:00
Percs
8400ba6d5d fix: comment out headers 2024-10-30 01:32:28 -05:00
Percs
8b9a276f62 fix: stop proxying event attributes 2024-10-30 01:26:12 -05:00
Percs
36a57c1e86 fix: nuke trustedTypes fr this time 2024-10-30 01:08:01 -05:00
Percs
1d32cd4ee7 fix: unproxy Object.defineProperty 2024-10-30 01:00:01 -05:00