Jonas Jenwald
f26f984fa0
Improve validation in the Catalog.prototype.openAction getter
...
When the /OpenAction data is an Array we're currently using it as-is which could theoretically cause problems in corrupt PDF documents, hence we ensure that a "raw" destination is actually valid. (This change is covered by existing unit-tests.)
*Note:* In the Dictionary case we're using the `Catalog.parseDestDictionary` method, which already handles all of the necessary validation.
2025-05-10 11:51:58 +02:00
..
2025-05-04 13:42:17 +02:00
2025-05-06 15:49:59 +02:00
2021-07-04 15:23:56 +02:00
2021-07-04 15:23:56 +02:00
2025-01-16 21:09:50 +01:00
2025-03-21 23:00:38 +01:00
2023-04-21 12:21:31 +02:00
2025-03-08 16:06:27 +01:00
2025-03-08 16:06:27 +01:00
2025-03-08 17:33:16 +01:00
2021-07-28 19:10:42 +02:00
2025-05-10 11:51:58 +02:00
2022-02-21 12:44:56 +01:00
2024-12-26 18:37:25 +01:00
2023-06-12 11:46:11 +02:00
2025-04-24 20:19:12 +02:00
2025-03-02 15:19:04 +01:00
2024-04-16 12:54:36 +02:00
2024-11-17 11:57:45 +01:00
2025-03-16 16:29:42 +01:00
2025-04-09 15:31:49 +02:00
2025-04-30 20:51:10 +02:00
2025-03-23 13:03:56 +01:00
2023-06-12 11:46:11 +02:00
2025-01-16 21:09:50 +01:00
2024-12-26 18:37:25 +01:00
2025-03-05 15:02:05 +01:00
2025-05-09 15:49:51 +02:00
2025-04-23 10:19:20 +02:00
2025-04-30 20:51:10 +02:00
2024-10-10 12:07:30 +02:00
2025-04-17 19:14:01 +02:00
2024-04-12 13:59:18 +02:00
2025-04-01 09:09:00 +02:00
2025-04-11 15:01:35 +02:00
2025-03-07 12:28:14 +01:00
2025-03-23 13:03:56 +01:00
2023-08-13 08:55:58 +02:00
2021-07-28 19:10:42 +02:00
2025-03-17 14:58:53 +01:00
2025-05-05 22:39:59 +02:00
2025-03-01 14:21:05 +01:00
2025-05-05 22:39:59 +02:00
2024-06-02 14:00:05 +02:00
2025-03-02 15:19:04 +01:00
2025-02-20 12:41:39 +01:00
2025-03-17 16:15:32 +01:00
2025-01-16 21:09:50 +01:00
2025-05-05 22:39:59 +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-10-02 11:45:16 +02:00
2025-05-06 15:49:59 +02:00
2022-10-03 13:08:38 +02:00
2025-04-17 19:14:01 +02:00
2025-03-12 17:50:13 +01:00
2025-04-07 11:40:18 +02:00
2025-05-04 13:44:33 +02:00
2023-07-27 09:18:26 +02:00
2024-11-17 12:45:32 +01:00
2023-04-29 13:49:37 +02:00
2025-03-02 13:10:34 +01:00
2021-07-28 19:10:42 +02:00
2025-03-20 20:12:24 +01:00
2022-04-29 14:46:30 +02:00
2025-05-03 13:40:23 +02:00
2024-12-06 18:25:13 +01: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
2025-05-04 13:44:33 +02:00
2025-04-04 13:36:13 +02:00
2023-07-27 09:48:24 +02:00
2025-03-02 15:19:04 +01:00
2025-02-18 18:04:00 +01:00