Andreas Kling
8b2499b112
LibWeb: Make document.write() work while document is parsing
...
This necessitated making HTMLParser ref-counted, and having it register
itself with Document when created. That makes it possible for scripts to
add new input at the current parser insertion point.
There is now a reference cycle between Document and HTMLParser. This
cycle is explicitly broken by calling Document::detach_parser() at the
end of HTMLParser::run().
This is a huge progression on ACID3, from 31% to 49%! :^)
2022-02-21 22:00:28 +01:00
..
2022-02-08 17:47:44 +00:00
2022-02-21 22:00:28 +01:00
2022-02-17 22:45:21 +01:00
2022-02-17 16:33:54 +01:00
2022-02-15 13:41:19 +01:00
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-05 22:50:39 +01:00
2022-02-05 22:50:39 +01:00
2022-02-03 22:35:13 +01:00
2022-02-03 22:35:13 +01:00
2022-02-03 22:35:13 +01:00
2022-02-16 22:48:32 +03:30
2022-02-21 22:00:28 +01:00
2022-02-19 21:27:08 +01:00
2022-02-19 21:27:08 +01:00
2022-02-07 14:58:18 +01:00
2022-02-07 14:58:18 +01:00
2022-02-16 22:21:45 +01:00
2022-02-08 17:47:44 +00:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:21:45 +01:00
2022-02-08 17:47:44 +00:00
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-20 10:57:30 +01:00
2022-02-19 14:45:59 +01:00
2022-02-17 16:33:55 +01:00
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 15:34:08 -05:00
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-19 14:45:59 +01:00
2022-02-19 14:45:59 +01:00
2022-02-16 22:48:32 +03:30
2022-02-08 09:12:42 +00:00
2022-02-17 22:45:21 +01:00
2022-02-08 17:47:44 +00:00
2022-02-16 22:48:32 +03:30
2022-02-17 22:45:21 +01:00
2022-02-17 22:45:21 +01:00
2022-02-16 22:48:32 +03:30
2022-02-08 21:53:20 +01:00
2022-02-08 21:53:20 +01:00
2022-02-08 21:53:20 +01:00
2022-02-16 22:48:32 +03:30
2022-02-17 22:45:21 +01:00
2022-02-17 22:45:21 +01:00
2022-02-17 22:45:21 +01:00
2022-02-17 22:45:21 +01:00
2022-02-17 22:45:21 +01:00
2022-02-09 17:21:05 +01:00
2022-02-09 17:21:05 +01:00
2022-02-16 22:48:32 +03:30
2022-02-09 17:21:05 +01:00
2022-02-09 17:21:05 +01:00
2022-02-09 17:21:05 +01:00
2022-02-09 17:21:05 +01:00
2022-02-09 17:21:05 +01:00