Niels Dossche
8dc2391bae
Fix bug #79701 : getElementById does not correctly work with duplicate definitions
...
This is a long standing bug: IDs aren't properly tracked causing either
outdated or plain incorrect results from getElementById.
This PR implements a pragmatic solution in which we still try to use the
ID lookup table to a degree, but only as a performance boost not as a
"single source of truth". Full details are explained in the
getElementById code.
Closes GH-14349.
2024-06-01 12:55:05 +02:00
..
2024-04-22 23:19:42 +02:00
2024-06-01 12:55:05 +02:00
2024-06-01 12:55:05 +02:00
2024-03-10 11:08:46 +01:00
2024-05-09 10:40:53 +02:00
2024-03-10 11:08:46 +01:00
2024-04-14 14:45:45 +02:00
2024-04-14 14:45:45 +02:00
2024-06-01 12:55:05 +02:00
2024-03-10 11:08:46 +01:00
2024-03-10 11:08:46 +01:00
2024-03-09 16:56:00 +01:00
2024-05-13 19:46:51 +02:00
2024-05-13 19:46:51 +02:00
2024-05-26 14:01:37 +02:00
2021-05-06 12:16:35 +02:00
2024-05-26 17:31:27 +02:00
2024-06-01 12:55:05 +02:00
2024-04-30 17:29:53 +02:00
2024-05-01 00:03:43 +02:00
2024-04-28 11:40:54 +02:00
2024-03-09 16:56:00 +01:00
2024-04-05 19:58:01 +02:00
2024-03-09 16:56:00 +01:00
2024-05-09 10:40:53 +02:00
2024-04-14 14:46:04 +02:00
2024-05-13 19:46:51 +02:00
2024-06-01 12:55:05 +02:00
2024-04-03 18:15:43 +02:00
2024-05-29 19:50:41 +02:00
2024-03-09 16:56:00 +01:00
2024-06-01 12:55:05 +02:00
2024-04-30 22:53:48 +02:00
2024-05-13 19:46:51 +02:00
2024-03-10 11:08:46 +01:00
2024-05-13 19:46:51 +02:00
2024-05-18 16:24:08 +02:00
2024-05-29 19:50:41 +02:00
2024-06-01 12:55:05 +02:00
2024-05-18 16:24:08 +02:00
2024-03-10 11:08:46 +01:00
2024-03-09 16:56:00 +01:00
2024-05-13 19:46:51 +02:00
2024-05-29 19:50:41 +02:00
2024-05-29 19:50:41 +02:00
2024-05-13 19:46:51 +02:00
2024-03-09 16:56:00 +01:00
2024-03-31 21:21:23 +02:00
2024-01-13 00:00:26 +01:00
2024-05-09 10:40:53 +02:00