Jonas Jenwald
aebb8534f3
Limit base-class initialization checks to development and TESTING modes
...
We have a number of base-classes that are only intended to be extended, but never to be used directly. To help enforce this during development these base-class constructors will check for direct usage, however that code is obviously not needed in the actual builds.
*Note:* This patch reduces the size of the `gulp mozcentral` output by `~2.7` kilo-bytes, which isn't a lot but still cannot hurt.
2024-08-12 12:26:35 +02:00
..
2024-01-21 16:20:55 +01:00
2024-07-24 19:13:45 +02:00
2020-10-03 20:15:29 +02:00
2021-07-04 15:23:56 +02:00
2021-07-04 15:23:56 +02:00
2024-08-12 12:26:35 +02:00
2023-07-21 20:10:44 +02:00
2023-04-21 12:21:31 +02:00
2021-07-28 19:10:42 +02:00
2024-07-18 13:29:32 +02:00
2022-02-21 12:44:56 +01:00
2023-07-27 09:18:26 +02:00
2023-06-12 11:46:11 +02:00
2023-07-27 09:48:24 +02:00
2021-01-09 20:37:51 +01:00
2024-04-01 11:42:37 +02:00
2024-04-16 12:54:36 +02:00
2024-01-21 10:13:12 +01:00
2024-08-12 12:26:35 +02:00
2024-07-31 16:23:01 +02:00
2024-08-12 12:26:35 +02:00
2023-06-12 11:46:11 +02:00
2024-06-03 20:08:11 +02:00
2023-05-15 12:38:28 +02:00
2024-06-12 18:41:07 +02:00
2024-07-05 15:33:45 +02:00
2021-01-09 20:37:51 +01:00
2024-07-22 09:56:10 +02:00
2024-05-01 18:02:05 +02:00
2024-06-20 13:03:17 +02:00
2024-08-12 12:26:35 +02:00
2024-04-12 13:59:18 +02:00
2024-07-03 09:46:54 +02:00
2024-07-09 09:41:01 +02:00
2024-04-29 08:21:28 +02:00
2023-07-21 20:10:44 +02:00
2023-08-13 08:55:58 +02:00
2021-07-28 19:10:42 +02:00
2023-06-12 11:46:11 +02:00
2024-08-12 12:26:35 +02:00
2024-06-03 20:08:11 +02:00
2024-06-02 14:00:05 +02:00
2024-04-20 12:51:45 +02:00
2024-06-02 14:00:05 +02:00
2024-04-20 12:51:45 +02:00
2024-06-03 20:08:11 +02:00
2024-06-03 20:08:11 +02:00
2021-07-28 19:10:42 +02:00
2021-04-28 10:16:51 +02:00
2023-03-23 12:57:10 +01:00
2022-01-30 15:53:31 +01:00
2021-07-28 19:10:42 +02:00
2024-08-12 12:26:35 +02:00
2022-10-03 13:08:38 +02:00
2022-10-03 13:08:38 +02:00
2023-07-27 09:18:26 +02:00
2024-05-25 10:38:32 +02:00
2024-08-12 12:26:35 +02:00
2024-08-12 12:26:35 +02:00
2023-07-27 09:18:26 +02:00
2024-07-11 10:44:21 +02:00
2023-04-29 13:49:37 +02:00
2021-04-28 10:16:51 +02:00
2021-07-28 19:10:42 +02:00
2023-07-15 10:44:39 +02:00
2022-04-29 14:46:30 +02:00
2024-07-28 12:08:44 +02:00
2021-05-02 21:00:29 +02:00
2023-06-12 11:46:11 +02:00
2023-03-24 10:18:32 +01:00
2023-05-15 12:38:28 +02:00
2023-08-26 10:52:23 +02:00
2024-07-13 16:29:47 +02:00
2024-04-18 21:27:39 +02:00
2023-07-27 09:48:24 +02:00
2023-09-07 15:56:47 +02:00
2023-12-05 12:33:21 +01:00