Luke
be47a94876
LibWeb: Only prepare scripts on insertion if they're not parser inserted
...
Also updates the "inserted_into" function as per the previous commit.
Changes the FIXME, as according to the spec there is no notification
system to be notified of things such as the node becoming connected.
Instead, "becomes connected" means when the insertion steps are run,
the element is now connected when it previously wasn't.
https://html.spec.whatwg.org/multipage/infrastructure.html#becomes-connected
This is done in this PR because the insertion steps are run when the
start tag is inserted. This made it try to prepare the script too early
for inline scripts.
The order of operations in the HTML document parser ensures that
the parser document is set before the insertion steps are run.
2021-04-06 21:42:00 +02:00
..
2021-02-26 16:59:56 +01:00
2021-01-12 12:17:46 +01:00
2021-02-03 23:03:05 +01:00
2021-03-15 21:20:33 +01:00
2021-03-15 21:20:33 +01:00
2021-03-15 21:20:33 +01:00
2021-02-03 23:03:05 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-04-06 21:42:00 +02:00
2021-04-06 21:42:00 +02:00
2021-02-23 20:56:54 +01:00
2021-02-03 23:03:05 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-02-23 20:56:54 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-03-16 11:50:03 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-23 20:56:54 +01:00
2021-02-20 09:14:19 +01:00
2021-02-03 23:03:05 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-04-06 21:42:00 +02:00
2021-04-06 21:42:00 +02:00
2021-01-12 12:17:46 +01:00
2021-03-09 17:35:57 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-04-03 15:39:46 +02:00
2021-02-10 19:06:20 +01:00
2021-02-10 19:06:20 +01:00
2021-04-04 16:13:25 +02:00
2021-04-04 16:13:25 +02:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-04-06 21:42:00 +02:00
2021-04-06 21:42:00 +02:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-10 09:54:16 +01:00
2021-02-10 09:54:16 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-10 09:13:29 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-04-06 21:42:00 +02:00
2021-04-06 21:42:00 +02:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-04-06 21:42:00 +02:00
2021-04-06 21:42:00 +02:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-03-09 17:35:57 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-03-09 17:35:57 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-03-21 09:36:37 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-02-07 11:20:15 +01:00
2021-02-07 11:20:15 +01:00
2021-01-12 12:17:46 +01:00
2021-03-16 12:10:31 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-18 12:18:29 +01:00
2021-01-18 12:18:29 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00
2021-01-12 12:17:46 +01:00