Page MenuHomePhabricator

Extension Parsoid is not loaded automatically
Closed, InvalidPublic

Description

Explicit loading is not required for extension Parsoid according to @matmarex at T261044#6406311.

But Parsoid is not listed as an installed extension in Special:Version and VE(If installed) seems to be broken by default;
After appending wfLoadExtension( 'Parsoid', "$IP/vendor/wikimedia/parsoid/extension.json" );, I could see Parsoid listed.

I launched MediaWiki by the way described in DEVELOPERS.md with SQLite and with my own Docker compose file with MySQL, so T259685 is not about this.

Event Timeline

But Parsoid is not listed as an installed extension in Special:Version and VE(If installed) seems to be broken by default;

It should be listed under the libraries section. Please provide more details about what you mean by it's broken by default.

After appending wfLoadExtension( 'Parsoid', "$IP/vendor/wikimedia/parsoid/extension.json" );, I could see Parsoid listed.

This isn't necessary and will actually break/confuse things.

It should be listed under the libraries section.

I didn't know that. It's so helpful to me.

And I failed to reproduce making VE broken again. I think the problem is maybe concerned in my browser cache... or maybe I just misunderstood. Thank you for looking at this.