mediawiki-extensions-Discus.../includes
Bartosz Dziewoński f6b7c69736 modifier: Guard against infinite loop
If curLevel or desiredLevel are calculated incorrectly, this loop
could never end.

In JS, something would throw an exception before going infinite, but
PHP is happy to trot along despite accessing properties of null and
attaching multiple children to a document node.

Bug: T279445
Change-Id: I1784f550ec3a23dcded4f2b1def97e51cb414b7b
2021-04-21 13:43:45 +02:00
..
Hooks Hooks: Use WebRequest::getRawVal where possible 2021-04-15 02:30:12 +00:00
Notifications Create constants for feature strings 2021-04-12 14:40:51 +00:00
ApiDiscussionTools.php Include comment names in 'transcludedfrom' API response 2021-04-07 22:46:36 +02:00
ApiDiscussionToolsEdit.php Trim wikitext for preview 2021-03-24 18:53:41 +01:00
ApiDiscussionToolsSubscribe.php Disable topic subscriptions API when feature is unavailable 2021-04-12 15:04:07 +00:00
CommentFormatter.php CommentFormatter: Add 'ext-discussiontools-section' class instead of overwriting 2021-04-19 23:47:53 +02:00
CommentItem.php Add stripTrailingSeparator to getBodyText as well as getBodyHTML 2021-02-23 23:09:17 +00:00
CommentModifier.php modifier: Guard against infinite loop 2021-04-21 13:43:45 +02:00
CommentParser.php Merge "Simplify how warnings for IDs equal to legacy IDs are avoided" 2021-04-15 23:31:45 +00:00
CommentUtils.php Give comments IDs so they can be scrolled to with hash links 2021-03-20 15:43:23 +00:00
Data.php Stop using deprecated Language methods 2021-02-27 14:48:49 +00:00
HeadingItem.php Move ID->title logic into HeadingItem 2020-11-05 16:10:39 +00:00
ImmutableRange.php ImmutableRange: Guard against appending empty fragments 2020-11-16 19:22:26 +00:00
NodeFilter.php CommentParser.php: Use tree walking instead of XPath 2020-07-15 16:40:50 +00:00
ServiceWiring.php Service to interact with topic subscriptions 2021-04-06 21:25:13 +00:00
SubscriptionItem.php Service to interact with topic subscriptions 2021-04-06 21:25:13 +00:00
SubscriptionStore.php Service to interact with topic subscriptions 2021-04-06 21:25:13 +00:00
ThreadItem.php Introduce comment "names" to identify comments across revisions/pages 2021-03-23 16:08:42 +00:00
TreeWalker.php Base TreeWalker implementation on PHPDOM 2020-11-19 23:45:42 +00:00