Emilio Cobos Álvarez
9933ecf2bb
Bug 1472529: More nsFind cleanup. r=mats
...
The general setup is that the State struct is used to iterate over text nodes
explicitly, and keeps references to the ranges so that we don't need to pass all
them around everywhere.
We need to teach nsFindContentIterator to rewind into NAC to be able to get rid
of mIterNode, which was getting out of sync when we failed to rewind to the
anchor node.
MozReview-Commit-ID: 5czYADrm1WX
2018-07-03 02:07:48 +02:00
..
2017-03-20 12:36:37 +01:00
2018-02-06 09:36:57 -08:00
2018-02-06 09:36:57 -08:00
2018-02-06 09:36:57 -08:00
2018-02-06 09:36:57 -08:00
2018-02-22 15:48:24 -08:00
2016-12-09 09:23:24 -10:00
2016-12-09 09:23:24 -10:00
2018-06-01 22:35:22 -04:00
2018-06-27 18:35:18 +01:00
2017-10-04 11:10:05 -04:00
2018-03-16 22:35:07 +09:00
2018-02-06 09:36:57 -08:00
2018-02-06 09:36:57 -08:00
2018-06-01 22:35:23 -04:00
2018-04-27 11:04:37 -04:00
2018-06-16 08:20:38 +00:00
2018-02-06 09:36:57 -08:00
2018-02-28 18:51:33 +01:00
2018-03-08 12:39:36 +01:00
2018-02-28 18:51:33 +01:00
2018-02-28 18:51:33 +01:00
2018-02-28 18:51:33 +01:00
2018-04-22 20:55:06 -07:00
2018-02-28 18:51:33 +01:00
2018-02-08 22:42:29 +09:00
2018-04-22 20:55:06 -07:00
2018-06-16 08:21:33 +00:00
2018-02-28 18:51:33 +01:00
2018-04-18 11:43:45 -07:00
2018-02-28 18:51:33 +01:00
2018-02-15 04:15:39 +09:00
2018-02-28 18:51:33 +01:00
2018-07-03 02:07:48 +02:00
2017-07-25 10:52:58 +02:00
2018-04-03 16:26:03 +01:00
2018-04-22 17:13:01 +05:30
2017-04-12 11:10:00 +01:00
2018-02-28 18:51:33 +01:00
2018-02-15 04:15:39 +09:00
2018-02-28 18:51:33 +01:00
2018-04-04 18:06:42 +01:00
2018-02-15 04:15:39 +09:00
2018-02-15 04:15:39 +09:00
2017-05-21 17:15:00 +08:00
2018-02-28 18:51:33 +01:00
2018-05-19 13:56:06 -07:00
2018-02-15 04:15:39 +09:00
2017-04-12 11:10:00 +01:00
2018-06-24 17:19:15 +01:00
2018-03-27 23:38:00 +11:00
2018-04-03 16:26:03 +01:00
2017-01-19 10:04:04 -05:00
2018-04-24 21:42:26 +02:00
2018-02-01 20:45:22 +01:00
2018-02-28 18:51:33 +01:00
2018-02-15 04:15:39 +09:00
2018-02-01 20:45:22 +01:00
2018-04-18 22:29:50 +02:00
2018-04-03 20:23:19 +08:00
2018-05-22 15:55:13 -07:00
2017-02-16 08:53:59 -05:00
2018-04-04 18:06:42 +01:00
2018-04-12 16:55:50 +02:00
2017-03-08 10:17:52 +01:00
2018-02-28 18:51:33 +01:00
2018-04-24 21:42:26 +02:00
2017-01-30 08:10:22 +01:00
2017-05-21 17:15:00 +08:00
2018-01-08 20:34:59 -08:00
2018-01-04 21:37:47 -08:00
2018-02-28 18:51:33 +01:00
2018-02-01 20:45:22 +01:00
2018-02-09 19:17:26 +09:00
2017-02-02 22:12:50 +00:00
2018-03-02 22:42:57 +11:00
2018-02-28 18:51:33 +01:00
2018-02-28 18:51:33 +01:00
2017-03-08 10:17:52 +01:00
2018-02-15 04:15:39 +09:00
2018-01-29 15:20:18 -08:00
2018-03-26 14:34:39 +02:00
2018-02-15 04:15:39 +09:00
2018-02-28 18:51:33 +01:00
2018-01-18 10:36:05 +00:00
2018-04-05 08:08:30 +10:00
2018-06-04 15:09:22 -04:00
2018-04-05 08:08:30 +10:00
2018-02-01 20:45:22 +01:00
2017-11-01 21:52:57 -04:00
2018-03-19 14:35:19 +11:00
2018-05-22 15:55:13 -07:00
2017-07-11 23:18:35 +02:00
2018-02-15 04:15:39 +09:00
2018-04-24 22:07:20 +02:00
2017-05-21 17:15:00 +08:00
2018-01-04 21:37:47 -08:00
2018-01-04 21:37:47 -08:00
2018-01-04 21:37:47 -08:00
2018-01-04 21:37:47 -08:00
2018-01-04 21:37:47 -08:00
2018-01-04 21:37:47 -08:00
2018-02-01 20:45:22 +01:00
2018-02-15 04:15:39 +09:00
2018-04-24 21:42:26 +02:00