Commit graph

871 commits

Author SHA1 Message Date
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
Percs
18117e360a chore: only include js files in pack 2024-11-05 10:48:32 -06:00
Percs
575c6055d3 chore: more prepublish checks & bump dependencies 2024-11-05 10:41:28 -06:00
Toshit Chawda
dfa91d5bb4
remove std::fmt::debug 2024-11-04 22:37:55 -08:00
Toshit Chawda
9b15201b25
use autosorting btreeset (via indexset) and optimize for speed 2024-11-04 20:53:17 -08:00
Toshit Chawda
33744b4e83
don't expect on uri 2024-11-04 18:22:53 -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
Toshit Chawda
e647545c37
clarify 2024-11-02 23:19:38 -07:00
Percs
9c28f4ed0c fix: update wasm bindgen 2024-11-02 23:45:36 -05:00
Percs
d632041355 fix: history proxy 2024-11-02 22:43:56 -05:00
Toshit Chawda
7c55b59e5a
use release build in ci 2024-11-02 19:43:32 -07: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
velzie
eab9318818
walk left hand of postmessage wrap 2024-10-31 22:09:21 -04: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
Percs
9c72bd1754 fix: worker rewriting 2024-10-30 00:57:33 -05:00
Percs
565b6cee68 fix: handle events in html rewriter 2024-10-29 23:22:54 -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
Toshit
7eea45c5c7
scram 2024-10-28 18:18:13 -07:00
Toshit
bc7b3fcf9d
fix 2024-10-28 17:41:24 -07:00
Toshit Chawda
6edd559d36
💀 2024-10-28 17:39:52 -07:00
Toshit Chawda
de648dc440
💀 2024-10-28 17:31:50 -07:00
Percs
25ad5aff90 fix: scramjet git commit hard link 2024-10-28 14:01:39 -05:00
Percs
bacbc7e11e move beacon to dom api 2024-10-28 01:05:58 -05:00
Toshit Chawda
4efb930c20
allow return outside function instead of needlessly logging an error 2024-10-27 15:15:08 -07:00
Percs
8b62493bcc fix: rewrite svguseelement 2024-10-27 15:41:16 -05:00
Toshit Chawda
3e3bacfbb2
nuke oxc crates 2024-10-27 13:37:28 -07:00
Percs
4ea3e74fb6 fix: only check for scramjetclient if win exists 2024-10-27 15:08:56 -05:00
Percs
1b509b2c8a fix: stop logging encoded urls in css rewriter 2024-10-27 14:18:35 -05:00
velzie
85aa136fe0
Merge branch 'main' of https://github.com/MercuryWorkshop/scramjet 2024-10-27 15:06:25 -04:00
velzie
80c2499b9e
trailing slash 2024-10-27 15:05:56 -04:00
Percs
1f2952c44a oops 2024-10-27 03:36:59 -05:00
Percs
559e5463ba fix up html rules 2024-10-27 03:36:13 -05:00