Luke Wilde
079c28d5e6
LibWeb: Make MessageEvents from {Window,MessagePort}.postMessage trusted
...
The MessagePort one in particular is required by Cloudflare Turnstile,
as the method it takes to run JS in a worker is to `eval` the contents
of `MessageEvent.data`. However, it will only do this if
`MessageEvent.isTrusted` is true, `MessageEvent.origin` is the empty
string and `MessageEvent.source` is `null`.
The Window version is a quick fix whilst in the vicinity, as its
MessageEvent should also be trusted.
2024-11-15 18:50:08 +01:00
..
2024-10-31 12:23:03 +00:00
2024-11-02 11:16:45 -04:00
2024-10-15 08:41:54 -04:00
2024-10-03 20:49:45 +02:00
2024-10-03 07:07:28 -04:00
2024-10-12 19:21:59 +02:00
2024-10-12 19:21:59 +02:00
2024-10-02 09:50:54 +02:00
2024-10-08 06:55:01 +02:00
2024-10-03 07:07:28 -04:00
2024-10-17 19:16:08 +02:00
2024-11-05 14:02:07 +00:00
2024-10-04 19:42:33 +02:00
2024-10-02 17:08:17 -06:00
2024-10-03 07:07:28 -04:00
2024-11-04 09:54:32 +00:00
2024-11-04 09:54:32 +00:00
2024-11-04 10:08:34 +00:00
2024-10-03 07:07:28 -04:00
2024-10-31 10:46:21 +01:00
2024-10-31 08:05:25 +01:00
2024-10-08 19:03:51 +02:00
2024-11-13 14:40:02 +01:00
2024-10-09 17:46:27 +01:00
2024-11-04 12:06:32 +00:00
2024-11-04 12:06:32 +00:00
2024-11-06 10:56:57 +01:00
2024-11-06 10:56:57 +01:00
2024-11-06 10:56:57 +01:00
2024-11-06 10:56:57 +01:00
2024-11-06 10:56:57 +01:00
2024-10-06 10:06:26 -04:00
2024-11-15 18:50:08 +01:00
2024-10-08 18:49:11 +02:00
2024-10-30 10:27:20 +01:00
2024-10-31 12:23:03 +00:00
2024-10-31 15:37:47 +01:00
2024-10-20 22:15:04 +02:00
2024-10-03 07:07:28 -04:00
2024-11-05 10:43:08 -07:00
2024-11-09 12:36:12 -07:00
2024-11-05 10:43:08 -07:00
2024-11-09 12:36:12 -07:00
2024-11-12 15:34:36 +01:00
2024-10-16 22:59:28 +01:00
2024-10-06 01:42:24 +01:00
2024-11-15 18:50:08 +01:00
2024-10-05 09:18:32 +02:00
2024-10-05 09:18:32 +02:00