Page MenuHomePhabricator

User talk pages are empty when using DiscussionTools + Parsoid + MobileFrontend
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:
All discussions are hidden, due to https://gerrit.wikimedia.org/g/mediawiki/extensions/DiscussionTools/+/c6136deacbe6fad7d38292ee71092b349d4fbf53/modules/dt.init.less#778

Other information (browser name/version, screenshots, etc.):
Firefox Nightly 132.0a1, also tested on Android 10 System WebView.

image.png (771×1 px, 141 KB)

Event Timeline

I'd assume that this is the mobilefrontend section-wrapping code and the new parsoid rendering stepping on each other's toes somehow. We wind up with this structure:

image.png (488×942 px, 179 KB)

i.e. we have the MF section that contains all the parsoid sections.

Then the hiding happens because DT tries to hide the lede paragraph when MF section-wrapping has occurred, because MF pulls that content out into the "about this page" popup. (But DT needs to take it over on talk pages, because we want to stop it from being pulled out if there's comments in said lede.)

(But DT needs to take it over on talk pages, because we want to stop it from being pulled out if there's comments in said lede.)

(See also T360268#10020873.)

ssastry claimed this task.
ssastry subscribed.

Doesn't seem to be an issue anymore. Closing. Please reopen if this is still reproducible on your mobile devices.