Timothy Flynn
45b36bd08a
LibWeb: Introduce the slottable concept for DOM elements and text nodes
...
A slottable is either a DOM element or a DOM text node. They may be
assigned to slots (HTMLSlotElement) either automatically or manually.
Automatic assignment occurs by matching a slot's `name` attribute to
a slottable's `slot` attribute. Manual assignment occurs by using the
slot's (not yet implemented) `assign` API.
This commit does not perform the above assignments. It just sets up the
slottable concept via IDL and hooks the slottable mixin into the element
and text nodes.
2023-09-13 13:45:47 +02:00
..
2023-08-13 15:38:42 +02:00
2023-08-08 07:39:11 +02:00
2023-09-06 11:44:45 -04:00
2023-08-08 07:39:11 +02:00
2023-08-08 07:39:11 +02:00
2023-08-08 07:39:11 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-09-02 13:55:32 -04:00
2023-09-02 01:46:37 +03:30
2023-09-02 19:23:41 +01:00
2023-09-06 11:44:45 -04:00
2023-09-06 11:44:45 -04:00
2023-09-11 12:07:36 +01:00
2023-08-08 07:39:11 +02:00
2023-09-02 19:23:41 +01:00
2023-09-11 12:07:36 +01:00
2023-09-06 11:44:45 -04:00
2023-09-06 11:44:45 -04:00
2023-09-06 11:44:45 -04:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-09-02 19:23:41 +01:00
2023-09-13 07:26:35 +02:00
2023-09-13 07:26:35 +02:00
2023-09-02 19:23:41 +01:00
2023-08-13 15:38:42 +02:00
2023-08-08 07:39:11 +02:00
2023-09-11 12:07:36 +01:00
2023-09-06 11:44:45 -04:00
2023-07-12 13:16:23 +02:00
2023-08-13 15:38:42 +02:00
2023-08-27 05:34:54 +02:00
2023-09-02 19:23:41 +01:00
2023-09-06 11:44:45 -04:00
2023-08-27 05:34:54 +02:00
2023-09-02 19:23:41 +01:00
2023-09-06 11:44:45 -04:00
2023-08-27 05:34:54 +02:00
2023-09-02 19:23:41 +01:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-09-06 11:44:45 -04:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-09-02 19:23:41 +01:00
2023-09-06 11:44:45 -04:00
2023-08-08 07:39:11 +02:00
2023-09-02 19:23:41 +01:00
2023-09-05 20:36:09 -04:00
2023-08-27 05:34:54 +02:00
2023-09-02 19:23:41 +01:00
2023-09-05 20:36:09 -04:00
2023-08-20 11:04:03 +02:00
2023-09-02 19:23:41 +01:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-26 13:51:18 +02:00
2023-08-26 13:51:18 +02:00
2023-08-13 15:38:42 +02:00
2023-09-06 11:44:45 -04:00
2023-09-06 11:44:45 -04:00
2023-09-09 10:47:12 -06:00
2023-09-09 10:47:12 -06:00
2023-09-09 10:47:12 -06:00
2023-08-07 16:03:27 +02:00
2023-08-07 16:03:27 +02:00
2023-09-09 10:47:12 -06:00
2023-09-09 10:47:12 -06:00
2023-09-09 10:47:12 -06:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-09-02 19:23:41 +01:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-09-06 11:44:45 -04:00
2023-08-08 07:39:11 +02:00
2023-08-08 07:39:11 +02:00
2023-08-08 07:39:11 +02:00
2023-09-11 12:07:36 +01:00
2023-09-11 12:07:36 +01:00
2023-09-11 12:07:36 +01:00
2023-09-11 12:07:36 +01:00
2023-09-11 12:07:36 +01:00
2023-08-08 07:39:11 +02:00
2023-08-08 07:39:11 +02:00
2023-08-23 08:06:25 +02:00
2023-08-26 13:51:18 +02:00
2023-08-26 13:51:18 +02:00
2023-09-02 19:23:41 +01:00
2023-09-06 11:44:45 -04:00
2023-08-29 10:05:02 +02:00
2023-09-02 19:23:41 +01:00
2023-09-06 11:44:45 -04:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-09-06 11:44:45 -04:00
2023-08-08 07:39:11 +02:00
2023-09-05 20:36:09 -04:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-09-06 11:44:45 -04:00
2023-08-13 15:38:42 +02:00
2023-08-08 07:39:11 +02:00
2023-08-08 07:39:11 +02:00