Page MenuHomePhabricator

Default width is limited to file width
Closed, ResolvedPublic

Description

From https://prv-tests.wmcloud.org/diff/viwiki/Skibidi_Toilet

Parsoid is missing

// Use width which is smaller: real image width or user preference width
// Unless image is scalable vector.
if ( !isset( $handlerParams['height'] ) && ( $handlerParams['width'] <= 0 ||
	$prefWidth < $handlerParams['width'] || $file->isVectorized() ) ) {
		$handlerParams['width'] = $prefWidth;
}

https://github.com/wikimedia/mediawiki/blob/master/includes/linker/Linker.php#L393-L398

Event Timeline

Change #1196516 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/core@master] [parsoid] Pass isVectorized in fileinfo request

https://gerrit.wikimedia.org/r/1196516

Change #1196517 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/services/parsoid@master] Default width is limited to file width

https://gerrit.wikimedia.org/r/1196517

Change #1196516 merged by jenkins-bot:

[mediawiki/core@master] [parsoid] Pass isVectorized in fileinfo request

https://gerrit.wikimedia.org/r/1196516

MSantos triaged this task as Medium priority.Nov 21 2025, 10:08 AM

Change #1247707 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/core@master] [parsoid] Limit default width to file width

https://gerrit.wikimedia.org/r/1247707

Change #1247707 merged by jenkins-bot:

[mediawiki/core@master] [parsoid] Limit default width to file width

https://gerrit.wikimedia.org/r/1247707

Change #1196517 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Limit default width to file width

https://gerrit.wikimedia.org/r/1196517

Change #1249353 had a related patch set uploaded (by OSleger; author: OSleger):

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.23.0-a21

https://gerrit.wikimedia.org/r/1249353

Change #1249353 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.23.0-a21

https://gerrit.wikimedia.org/r/1249353