Moonchild
c3f1c0cdba
Issue #2721 - Remove nsILinkHandler.
...
This interface inly has a single implementation behind it, which is also
only used in 2 places after the previous commit. That's a lot of
additional complexity and compiler indirection for no good reason.
This change removes the interface and uses direct nsDocShell::Cast calls
instead of going through the interface in the few places left now that
we no longer build on a presentation context for links.
2025-06-17 09:25:00 +08:00
..
2023-03-06 16:16:40 +08:00
2018-01-19 03:59:58 +08:00
2020-09-25 22:04:23 +08:00
2024-09-06 09:16:23 +08:00
2020-09-25 22:04:12 +08:00
2020-09-25 22:04:12 +08:00
2020-09-25 22:04:12 +08:00
2020-09-25 22:04:12 +08:00
2020-09-25 22:04:12 +08:00
2021-01-01 10:01:05 +08:00
2020-09-25 22:04:12 +08:00
2019-07-05 21:32:14 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2020-09-25 22:06:55 +08:00
2020-09-25 22:06:55 +08:00
2018-01-19 03:59:58 +08:00
2024-08-05 10:34:15 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2024-08-05 10:34:31 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2024-08-05 10:33:38 +08:00
2024-08-05 10:33:38 +08:00
2023-11-04 11:41:44 +08:00
2018-01-19 03:59:58 +08:00
2025-02-19 07:10:18 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2023-09-27 11:38:58 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2020-05-02 08:28:22 +08:00
2018-01-19 03:59:58 +08:00
2020-05-02 08:28:22 +08:00
2024-04-02 22:50:07 +08:00
2020-09-25 22:04:12 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2019-02-15 23:56:15 +08:00
2019-02-15 23:56:15 +08:00
2019-07-05 21:32:14 +08:00
2018-01-19 03:59:58 +08:00
2020-09-25 22:04:17 +08:00
2020-09-25 22:04:17 +08:00
2021-01-14 22:19:49 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2023-05-05 22:57:19 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2025-04-30 23:02:16 +08:00
2024-04-02 22:50:07 +08:00
2024-10-24 07:36:08 +08:00
2020-08-06 10:23:07 +08:00
2024-08-05 10:34:15 +08:00
2024-08-05 10:33:38 +08:00
2020-09-25 22:06:55 +08:00
2025-04-30 23:02:16 +08:00
2024-10-24 07:36:08 +08:00
2024-10-24 07:36:08 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2025-06-17 09:25:00 +08:00
2023-05-05 22:57:19 +08:00
2023-05-05 22:57:19 +08:00
2024-04-02 22:49:48 +08:00
2020-05-02 08:28:22 +08:00
2018-01-19 03:59:58 +08:00
2023-05-05 22:57:19 +08:00
2022-04-19 22:05:17 +08:00
2024-04-02 22:49:48 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2024-11-21 21:05:30 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2019-02-15 23:36:21 +08:00
2018-01-19 03:59:58 +08:00
2024-08-05 10:34:31 +08:00
2024-08-05 10:30:50 +08:00
2020-09-25 22:06:55 +08:00
2020-09-25 22:06:55 +08:00
2020-09-25 22:04:20 +08:00
2025-06-17 09:24:44 +08:00
2025-06-17 09:25:00 +08:00
2025-06-17 09:24:44 +08:00
2024-11-21 21:05:30 +08:00
2018-01-19 03:59:58 +08:00
2023-05-05 22:57:19 +08:00
2018-01-19 03:59:58 +08:00
2024-04-02 22:50:07 +08:00
2020-09-25 22:04:17 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2024-04-02 22:52:28 +08:00
2020-09-25 22:04:12 +08:00
2019-07-05 21:32:14 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2021-01-01 10:01:05 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2024-04-02 22:49:48 +08:00
2024-04-02 22:49:48 +08:00
2024-04-02 22:49:48 +08:00
2024-04-02 22:44:24 +08:00
2024-04-02 22:41:54 +08:00
2019-02-15 23:58:37 +08:00
2018-01-19 03:59:58 +08:00
2021-01-14 22:19:53 +08:00
2021-01-14 22:19:53 +08:00
2018-01-19 03:59:58 +08:00
2018-01-19 03:59:58 +08:00
2020-09-25 22:04:12 +08:00
2020-09-25 22:04:12 +08:00
2020-09-25 22:06:55 +08:00
2020-09-25 22:06:55 +08:00
2020-09-25 22:04:12 +08:00
2020-09-25 22:04:12 +08:00
2018-01-19 03:59:58 +08:00
2021-01-01 10:01:05 +08:00
2018-01-19 03:59:58 +08:00