Deependra Solanki
34550223aa
[FIX] web_editor: fix url regex when containing symbols
...
Commit [1] introduces a stronger regex for url containing symbols. It did so by
using a negative lookbehind, which was not supported on some version of Safari
iOS and edge. Later commit [2] was introduced in attempt to reproduce the same
behaviour without using negative lookbehind but missed some cases such as github
compare link where the url had multiple symbols.
This commit is an attempt to reproduce the same behaviour like [1] while
improving [2].
[1]: a42a19e
[2]: ff99e45
task-3468646
closes odoo/odoo#143250
Signed-off-by: Geelen Sébastien (sge) <sge@odoo.com >
2023-11-23 08:52:04 +00:00
..
2023-11-22 11:44:50 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-22 13:24:51 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-21 20:06:41 +00:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-20 03:46:44 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-22 08:55:51 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-20 03:46:50 +00:00
2023-11-22 10:23:44 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-23 01:20:11 +00:00
2023-11-19 00:28:08 +01:00
2023-11-20 12:41:30 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-21 09:21:13 +00:00
2023-11-21 20:06:47 +00:00
2023-11-22 08:55:43 +00:00
2023-10-27 08:36:16 +00:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-21 07:56:14 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-22 11:44:51 +00:00
2023-11-07 23:57:41 +00:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-21 12:56:57 +00:00
2023-11-19 00:28:08 +01:00
2023-11-20 15:51:31 +00:00
2023-11-07 23:57:41 +00:00
2023-11-22 07:43:08 +00:00
2023-11-22 10:23:41 +00:00
2023-11-08 14:36:26 +00:00
2023-11-07 23:57:41 +00:00
2023-11-08 14:36:26 +00:00
2023-11-08 14:36:26 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-17 00:54:07 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-09 16:19:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-08 14:36:26 +00:00
2023-11-08 14:36:26 +00:00
2023-11-21 07:56:13 +00:00
2023-11-15 15:03:53 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-08 14:36:26 +00:00
2023-11-07 23:57:41 +00:00
2023-11-22 07:43:11 +00:00
2023-11-22 13:24:49 +00:00
2023-11-13 16:17:55 +00:00
2023-11-09 11:10:54 +00:00
2023-10-25 18:11:01 +00:00
2023-11-07 23:57:41 +00:00
2023-11-10 13:46:57 +00:00
2023-11-08 14:36:26 +00:00
2023-11-20 01:14:03 +00:00
2023-11-04 03:25:42 +00:00
2023-11-21 17:17:05 +00:00
2023-11-08 14:36:26 +00:00
2023-11-07 23:57:41 +00:00
2023-11-08 13:34:06 +00:00
2023-11-07 23:57:41 +00:00
2023-11-08 14:36:26 +00:00
2023-11-08 14:36:26 +00:00
2023-11-07 23:57:41 +00:00
2023-10-25 20:56:15 +00:00
2023-11-08 14:36:26 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-14 01:56:39 +00:00
2023-11-22 10:23:50 +00:00
2023-10-26 07:22:56 +00:00
2023-11-08 14:36:26 +00:00
2023-11-23 01:20:12 +00:00
2023-11-20 03:46:47 +00:00
2023-11-07 17:57:13 +00:00
2023-11-22 03:24:33 +00:00
2023-11-20 14:13:59 +00:00
2023-11-07 23:57:41 +00:00
2023-11-16 10:19:44 +00:00
2023-11-07 23:57:41 +00:00
2023-11-22 07:43:08 +00:00
2023-11-07 06:07:01 +00:00
2023-11-08 14:36:26 +00:00
2023-11-08 14:36:26 +00:00
2023-11-08 14:36:26 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-13 07:26:00 +00:00
2023-11-07 23:57:41 +00:00
2023-11-08 14:36:26 +00:00
2023-11-08 14:36:26 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-08 14:36:26 +00:00
2023-11-08 14:36:26 +00:00
2023-11-08 14:36:26 +00:00
2023-11-08 14:36:26 +00:00
2023-11-07 23:57:41 +00:00
2023-10-31 15:54:29 +00:00
2023-11-21 17:17:05 +00:00
2023-11-08 14:36:26 +00:00
2023-11-08 13:34:06 +00:00
2023-11-08 14:36:26 +00:00
2023-11-08 14:36:26 +00:00
2023-11-07 23:57:41 +00:00
2023-11-08 14:36:26 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-08 14:36:26 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-07 23:57:41 +00:00
2023-11-08 13:34:06 +00:00
2023-11-07 23:57:41 +00:00
2023-11-19 00:28:08 +01:00
2023-11-23 01:20:09 +00:00
2023-11-19 00:28:08 +01:00
2023-11-22 11:44:46 +00:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-22 08:55:47 +00:00
2023-11-19 00:28:08 +01:00
2023-11-23 08:52:01 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-22 23:58:13 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-20 03:46:45 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-20 03:46:45 +00:00
2023-11-19 00:28:08 +01:00
2023-11-22 23:58:16 +00:00
2023-11-20 09:40:02 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-22 23:58:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-16 11:44:56 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-22 18:12:40 +00:00
2023-10-27 14:22:08 +00:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-20 11:13:13 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-22 13:24:50 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-22 11:44:48 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-22 11:44:48 +00:00
2023-11-19 00:28:08 +01:00
2023-11-20 11:13:13 +00:00
2023-11-21 20:06:47 +00:00
2023-11-21 09:21:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-21 09:21:18 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-20 12:41:31 +00:00
2023-11-19 00:28:08 +01:00
2023-11-20 15:51:24 +00:00
2023-10-27 08:36:16 +00:00
2023-10-27 08:36:16 +00:00
2023-10-27 08:36:16 +00:00
2023-11-20 11:13:13 +00:00
2023-10-27 08:36:16 +00:00
2023-11-21 23:23:58 +00:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-23 01:20:08 +00:00
2023-11-19 23:55:11 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-22 00:46:19 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-23 08:52:00 +00:00
2023-11-22 00:46:23 +00:00
2023-11-22 07:43:12 +00:00
2023-11-20 11:13:13 +00:00
2023-11-19 00:28:08 +01:00
2023-11-22 13:24:48 +00:00
2023-11-19 00:28:08 +01:00
2023-11-22 10:23:42 +00:00
2023-10-27 23:44:52 +00:00
2023-11-07 21:02:27 +00:00
2023-10-31 13:26:38 +00:00
2023-11-17 16:11:51 +00:00
2023-11-02 18:23:11 +00:00
2023-10-27 21:36:46 +00:00
2023-11-02 21:02:44 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-23 01:20:11 +00:00
2023-11-23 08:52:04 +00:00
2023-11-19 00:28:08 +01:00
2023-11-21 20:06:43 +00:00
2023-11-19 00:28:08 +01:00
2023-11-22 23:58:14 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-21 07:56:10 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-22 10:23:44 +00:00
2023-10-27 08:36:16 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-21 12:56:57 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-22 07:43:07 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-05 09:40:29 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-22 10:23:44 +00:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00
2023-11-19 00:28:08 +01:00