GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Edit Task
  • Edit Related Tasks...
  • Create Subtask
  • Edit Parent Tasks
  • Edit Subtasks
  • Merge Duplicates In
  • Close As Duplicate
  • Edit Commits
  • Edit Mocks
  • Mute Notifications
  • Protect as security issue
  • Design
  • (Incoming)
  • Vector 2022

This view

  • Original page
  • New address

GeezerVison is showing phabricator.wikimedia.org — T113101 Images should be responsive in Vector and restrained to a max-size.

Page MenuHomePhabricator
Log In
Create Task
Maniphest T113101

Images should be responsive in Vector and restrained to a max-size.
Closed, ResolvedPublic5 Estimated Story Points
Actions

  • Edit Task
  • Edit Related Tasks...
  • Create Subtask
  • Edit Parent Tasks
  • Edit Subtasks
  • Merge Duplicates In
  • Close As Duplicate
  • Edit Related Objects...
  • Edit Commits
  • Edit Mocks
  • Mute Notifications
  • Protect as security issue
Assigned To
Jdlrobson
Authored By
abian
Sep 18 2015, 9:50 PM2015-09-18 21:50:15 (UTC+0)
Project Tags
  • Design (Incoming)
  • Vector 2022 (Mobile)
  • MW-1.39-notes (1.39.0-wmf.16; 2022-06-13)
  • patch-welcome
  • Patch-For-Review
  • Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5) (Ready for Signoff)
  • CSS (Backlog)
  • Essential-Work
  • MW-1.43-notes (1.43.0-wmf.9; 2024-06-11)
  • Verified
Referenced Files
F55456451: image.png
Jun 19 2024, 5:18 AM2024-06-19 05:18:20 (UTC+0)
F55456422: image.png
Jun 19 2024, 5:18 AM2024-06-19 05:18:20 (UTC+0)
F55322185: 2024-06-14_12-26-14.png
Jun 14 2024, 7:31 PM2024-06-14 19:31:44 (UTC+0)
F55322141: 2024-06-14_12-25-42 (1).gif
Jun 14 2024, 7:31 PM2024-06-14 19:31:44 (UTC+0)
F55322071: 2024-06-14_12-24-25 (1).gif
Jun 14 2024, 7:31 PM2024-06-14 19:31:44 (UTC+0)
F55321972: 2024-06-14_12-20-32 (1).gif
Jun 14 2024, 7:31 PM2024-06-14 19:31:44 (UTC+0)
F55289692: T113101_Image2.webm
Jun 13 2024, 3:55 PM2024-06-13 15:55:37 (UTC+0)
F55289700: T113101_Image1.webm
Jun 13 2024, 3:55 PM2024-06-13 15:55:37 (UTC+0)
View All 18 Files
Subscribers
abian
Aklapper
• alexhollender_WMF
bwang
Daimona
• Demian
DLynch
View All 26 Subscribers

Description

Background

All images wider than #content overflow. This is a solved problem on Timeless, Monobook and Minerva and it is time we applied a global solution for all skins. In some articles, in Vector 2022 the images overlap the side bar, and communities insist that this should be considered a blocker for rolling out Vector 2022 as the default.

For example:
https://en.wikipedia.beta.wmflabs.org/wiki/T113101

This adapts in Minerva and is generally not an issue with legacy Vector which does not have a sidebar on the right, but in Vector 2022 it overlaps the content area.

Screenshot 2024-05-31 at 7.36.06 AM.png (2,418×1,216 px, 2 MB)

User story

As a reader I want article images to fit within the available viewport space at all times for all skins.

Acceptance criteria

  • Limit floating rules in mediawiki.skinning to`@media screen and ( min-width: @width-breakpoint-tablet ) {`
  • Move the thumbnail styles that make images full screen on mobile from from Minerva to mediawiki.skinning so they apply to Vector 2022 and Minerva skin.
  • Replace the #content selector with body.skin--responsive .mw-parser-output
  • Once the above is merged add skin--responsive to the BODY element on Vector 2022 (this is our rollback strategy in case of an issue)
  • Post a patch to Minerva that removes reference to the noresize class added in T330527 and the styles you have upstreamed to core as part of this task.

QA in beta

  • Visit https://en.wikipedia.beta.wmflabs.org/wiki/Adam?useskin=vector and resize browser, the image should not resize as the window shrinks
  • Visit https://en.wikipedia.beta.wmflabs.org/wiki/Adam?useskin=vector-2022 and resize browser, the image should resize as the window shrinks
  • Check Parsoid HTML compatibility: Visit https://en.wikipedia.beta.wmflabs.org/wiki/T310286 and edit using VisualEditor. Make sure the image is constrained to the container (see T310286)

QA

  • Visit https://en.wikipedia.org/wiki/The_Creation_of_Adam?useskin=vector and resize browser, the image should not resize as the window shrinks
  • Visit https://en.wikipedia.org/wiki/The_Creation_of_Adam?useskin=vector-2022 and resize browser, the image should resize as the window shrinks
  • Visit https://ru.wikipedia.org/wiki/%D0%A2%D1%83%D1%80%D1%86%D0%B8%D1%8F - no content should overlap the two Vector side bars.

Requirement

Ensure images are responsive and restrained to a max-size in the Vector skin, avoiding overflow issues and enhancing compatibility across different skins. Test this functionality in both beta and production environments.

BDD

gherkin
Feature: Responsive Images in Vector

  Scenario: Ensure images are responsive and fit within the available viewport
    Given the user is viewing a page in the Vector skin
    When an image is displayed
    Then the image should be responsive and restrained to a max-size
    And the image should not overflow or overlap other content

Test Steps

Test Case 1: Verify Responsive Images in Vector Skin

  1. Enable the responsive images feature.
  2. For beta testing, use the links in the beta links table. For production testing, use the links in the production links table.
  3. Resize the browser window to verify image responsiveness.
  4. AC1: Confirm that images resize appropriately as the window shrinks.
  5. AC2: Confirm that images are constrained to the container and do not overlap other content.

Beta Links:

#Page LinkScreenshot
1Adam?useskin=vector
2Adam?useskin=vector-2022
3T310286

Production Links:

#Page LinkScreenshot
1The_Creation_of_Adam?useskin=vector
2The_Creation_of_Adam?useskin=vector-2022
3Турция

Notes

Videos are already OK:

  • https://meta.wikimedia.org/w/index.php?title=User:Valerio_Bozzolan/Sandbox2&oldid=23877269

Roll back plan

This change will be rolled out with style improvements for tables, infoboxes, hatnotes and images that improve how they display for mobile screens.

In case of unforeseen issues with tables/images, that severely damage the readability of the wiki per our criteria for rolling back the train we can revert the following patch safely at any given time to prompt more conversation/iteration:
https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/1038894

QA Results - Beta

ACStatusDetails
1✅T113101#9889579

QA Results - PROD

ACStatusDetails
1✅T113101#9894373
2✅T113101#9894373
3✅T113101#9894373

Details

Other Assignee
bwang
Related Changes in Gerrit:
SubjectAuthorRepoBranchLines +/-
Skin: Responsive images is a core feature for responsive skinsJdlrobsonmediawiki/coremaster+75 -3
Don't squish images in non-responsive skins e.g. Vector 2010Jdlrobsonmediawiki/corewmf/1.43.0-wmf.9+1 -1
Don't squish images in non-responsive skins e.g. Vector 2010Jdlrobsonmediawiki/coremaster+1 -1
Make Vector 2022 pseudo-responsiveJdlrobsonmediawiki/skins/Vectormaster+1 -0
[Vector 2010] Increase bundle size limit for responsive behavioursJdlrobsonmediawiki/skins/Vectormaster+1 -1
Revert "Restrict img tags to the maximum available space"Esandersmediawiki/coremaster+0 -7
Make thumbnails responsive at low resolutions and responsive skinsJdlrobsonmediawiki/coremaster+31 -2
Restrict img tags to the maximum available spaceJdlrobsonmediawiki/coremaster+7 -0
Customize query in gerrit

Related Objects
Search...

  • Task Graph
  • Mentions
  • Duplicates
StatusSubtypeAssignedTask
DuplicateNoneT311254 On mobile header icons overlap with search bar in responsive mode
StalledFeatureNoneT395948 Change viewport for Vector-2022 from hardcoded width to "width=device-width, initial-scale=1"
OpenNoneT106463 [EPIC] Ready responsive Vector for wider deployment
OpenbwangT361737 [EPIC] With the current layout, some elements extend beyond the content area and overlap sticky page tools
ResolvedJdlrobsonT113101 Images should be responsive in Vector and restrained to a max-size.
ResolvedBUG REPORTJdlrobsonT367463 Tables with images inside them appear at minuscule size or disappear due to responsive image CSS
Mentioned In
T247680: Allow em values for image size
T368469: Update responsive skins to use core Responsive images styling
T367480: Changes to infobox, hatnote and image styling in Vector 2022
T367519: Follow up work for infoboxes / hatnotes
T361573: Make Vector 2022 support viewport widths starting from 320px
T366332: Verify 1.43.0-wmf.9 deployment
T330527: Wider tables overlap sticky page tools (Upstream Minerva's responsive table styles to core SkinModule)
T349408: Use responsive Vector-2022 instead of Minerva for Wikifunctions Mobile and drop the secondary domain/MobileFrontend part
T327886: Long string of characters comes out of the body content and overlaps the Article tools menu in Vector 2022
T313671: TUX extends beyond the screen width with Vector 2022 skin
T310286: Image bleeding out of container
Mentioned Here
T367463: Tables with images inside them appear at minuscule size or disappear due to responsive image CSS
T330527: Wider tables overlap sticky page tools (Upstream Minerva's responsive table styles to core SkinModule)
T310286: Image bleeding out of container
Duplicates Merged Here
T337123: Images should be constrained to their container size (max-width: 100%)
T314019: Wrong content width for Vector-2022 skin layout if extra-wide elements are used

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
gerritbot added a comment.May 22 2024, 1:13 AM2024-05-22 01:13:04 (UTC+0)
Comment Actions

Change #1034636 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Timeless@master] Responsive style for images was upstreamed to core

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

gerritbot added a comment.May 22 2024, 1:14 AM2024-05-22 01:14:22 (UTC+0)
Comment Actions

Change #1034637 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/MinervaNeue@master] Responsive style for images was upstreamed to core

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

Jdlrobson mentioned this in T349408: Use responsive Vector-2022 instead of Minerva for Wikifunctions Mobile and drop the secondary domain/MobileFrontend part.May 22 2024, 1:31 AM2024-05-22 01:31:10 (UTC+0)
Jdlrobson merged a task: T337123: Images should be constrained to their container size (max-width: 100%).May 23 2024, 12:47 AM2024-05-23 00:47:54 (UTC+0)
Jdlrobson added subscribers: Novem_Linguae, Jdrewniak.
Jdlrobson updated the task description. (Show Details)May 23 2024, 9:10 PM2024-05-23 21:10:16 (UTC+0)
Jdlrobson edited projects, added: Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5); removed: Web-Team-Backlog-Archived.May 23 2024, 9:20 PM2024-05-23 21:20:52 (UTC+0)
Jdlrobson updated the task description. (Show Details)
Jdlrobson moved this task from Needs analysis to Ready for Development on the Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5) board.
Jdlrobson updated the task description. (Show Details)
gerritbot added a comment.May 23 2024, 11:18 PM2024-05-23 23:18:58 (UTC+0)
Comment Actions

Change #1035595 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Vector@master] Increase bundle size limit to support responsive behaviours

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

Volker_E added a project: CSS.May 24 2024, 6:57 PM2024-05-24 18:57:00 (UTC+0)
gerritbot added a comment.May 24 2024, 8:12 PM2024-05-24 20:12:19 (UTC+0)
Comment Actions

Change #1035817 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/MinervaNeue@master] WIP: Clean up Minerva image styles

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

sgrabarczuk subscribed.May 24 2024, 11:01 PM2024-05-24 23:01:07 (UTC+0)
Jdlrobson moved this task from Ready for Development to Ready for estimation on the Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5) board.May 30 2024, 6:07 PM2024-05-30 18:07:52 (UTC+0)
Jdlrobson added a project: Essential-Work.May 31 2024, 2:30 PM2024-05-31 14:30:06 (UTC+0)
Jdlrobson updated the task description. (Show Details)
Jdlrobson mentioned this in T330527: Wider tables overlap sticky page tools (Upstream Minerva's responsive table styles to core SkinModule).
Jdlrobson updated the task description. (Show Details)May 31 2024, 2:36 PM2024-05-31 14:36:21 (UTC+0)
Jdlrobson added a parent task: T361737: [EPIC] With the current layout, some elements extend beyond the content area and overlap sticky page tools.
Jdlrobson raised the priority of this task from Medium to High.May 31 2024, 8:07 PM2024-05-31 20:07:21 (UTC+0)
Jdlrobson moved this task from Ready for estimation to Ready for Development on the Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5) board.
Jdlrobson updated the task description. (Show Details)Jun 3 2024, 9:20 PM2024-06-03 21:20:45 (UTC+0)
gerritbot added a comment.Jun 4 2024, 12:08 AM2024-06-04 00:08:40 (UTC+0)
Comment Actions

Change #1035595 merged by jenkins-bot:

[mediawiki/skins/Vector@master] [Vector 2010] Increase bundle size limit for responsive behaviours

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

Jdlrobson claimed this task.Jun 4 2024, 12:19 AM2024-06-04 00:19:19 (UTC+0)
Jdlrobson moved this task from Ready for Development to Doing on the Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5) board.
ReleaseTaggerBot added a project: MW-1.43-notes (1.43.0-wmf.9; 2024-06-11).Jun 4 2024, 1:00 AM2024-06-04 01:00:30 (UTC+0)
gerritbot added a comment.Jun 4 2024, 7:52 PM2024-06-04 19:52:02 (UTC+0)
Comment Actions

Change #1038894 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Vector@master] Make Vector 2022 pseudo-responsive

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

Jdlrobson moved this task from Doing to Code Review on the Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5) board.Jun 4 2024, 9:20 PM2024-06-04 21:20:30 (UTC+0)
Jdlrobson removed Jdlrobson as the assignee of this task.Jun 4 2024, 9:32 PM2024-06-04 21:32:35 (UTC+0)
Jdlrobson assigned this task to bwang.Jun 6 2024, 8:21 PM2024-06-06 20:21:35 (UTC+0)
Jdlrobson claimed this task.Jun 7 2024, 1:40 AM2024-06-07 01:40:22 (UTC+0)
Jdlrobson moved this task from Code Review to Doing on the Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5) board.
Jdlrobson updated Other Assignee, added: bwang.
Jdlrobson added a subscriber: bwang.
Jdlrobson reassigned this task from Jdlrobson to Jdrewniak.Jun 10 2024, 5:41 PM2024-06-10 17:41:09 (UTC+0)
Comment Actions

Options for this one:

  • merge with understanding that the bug will be fixed
  • wrap it in calc and merge to workaround the bug
  • wait for the bug to be fixed
Jdlrobson moved this task from Doing to Code Review on the Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5) board.Jun 10 2024, 5:41 PM2024-06-10 17:41:54 (UTC+0)
gerritbot added a comment.Jun 10 2024, 10:41 PM2024-06-10 22:41:09 (UTC+0)
Comment Actions

Change #1034607 merged by jenkins-bot:

[mediawiki/core@master] Skin: Responsive images is a core feature for responsive skins

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

gerritbot added a comment.Jun 10 2024, 10:42 PM2024-06-10 22:42:06 (UTC+0)
Comment Actions

Change #1038894 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Make Vector 2022 pseudo-responsive

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

Jdlrobson updated the task description. (Show Details)Jun 10 2024, 10:42 PM2024-06-10 22:42:43 (UTC+0)
Jdlrobson reassigned this task from Jdrewniak to Edtadros.Jun 10 2024, 10:47 PM2024-06-10 22:47:26 (UTC+0)
Jdlrobson moved this task from Code Review to QA on the Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5) board.
Edtadros updated the task description. (Show Details)Jun 10 2024, 11:53 PM2024-06-10 23:53:04 (UTC+0)
Novem_Linguae unsubscribed.Jun 10 2024, 11:54 PM2024-06-10 23:54:11 (UTC+0)
Edtadros removed Edtadros as the assignee of this task.Jun 11 2024, 1:58 AM2024-06-11 01:58:58 (UTC+0)
Edtadros moved this task from QA to Ready for Signoff on the Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5) board.
Edtadros subscribed.
Comment Actions

Test Result - Beta

Status: ❌ FAIL
Environment: Beta
OS: macOS Sonoma
Browser: Chrome
Device: MBA
Emulated Device: NA

Test Artifact(s):

Test Steps

Test Case 1: Verify Responsive Images in Vector Skin

  1. Enable the responsive images feature.
  2. For beta testing, use the links in the beta links table. For production testing, use the links in the production links table.
  3. Resize the browser window to verify image responsiveness.
  4. ❌ AC1: Confirm that images resize appropriately as the window shrinks.
  5. ✅ AC2: Confirm that images are constrained to the container and do not overlap other content.

Beta Links:

#Page LinkScreenshot
❌ 1Adam?useskin=vectorThe image gets squished on the horizontal access instead of retaining the correct aspect ratio.
screenshot 127.mov.gif (1,178×758 px, 3 MB)
✅ 2Adam?useskin=vector-2022
screenshot129.mov-ezgif.com-optimize.gif (1,178×758 px, 2 MB)
❓ 3T310286There is no image.
screenshot 718.png (1,178×759 px, 108 KB)

Production Links:

#Page LinkScreenshot
⬜1The_Creation_of_Adam?useskin=vector
⬜2The_Creation_of_Adam?useskin=vector-2022
⬜3Турция
gerritbot added a comment.Jun 11 2024, 3:07 AM2024-06-11 03:07:05 (UTC+0)
Comment Actions

Change #1041318 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/core@master] Don't squish images in non-responsive skin

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

gerritbot added a comment.Jun 11 2024, 7:35 AM2024-06-11 07:35:34 (UTC+0)
Comment Actions

Change #1041318 merged by jenkins-bot:

[mediawiki/core@master] Don't squish images in non-responsive skins e.g. Vector 2010

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

ReleaseTaggerBot edited projects, added: MW-1.43-notes (1.43.0-wmf.10; 2024-06-18); removed: MW-1.43-notes (1.43.0-wmf.9; 2024-06-11).Jun 11 2024, 8:00 AM2024-06-11 08:00:43 (UTC+0)
TheDJ added a comment.Edited · Jun 11 2024, 9:08 AM2024-06-11 09:08:21 (UTC+0)
Comment Actions

I think the no resize behaviour might be broken now, due to lack of specificity compared to the other statements?

And the width calculation doesn't account for the border yet, so it's 2px too big

gerritbot added a comment.Jun 11 2024, 2:46 PM2024-06-11 14:46:37 (UTC+0)
Comment Actions

Change #1041674 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/core@wmf/1.43.0-wmf.9] Don't squish images in non-responsive skins e.g. Vector 2010

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

Jdlrobson assigned this task to Edtadros.Jun 11 2024, 5:51 PM2024-06-11 17:51:14 (UTC+0)
Jdlrobson moved this task from Ready for Signoff to QA on the Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5) board.
Comment Actions

Edward could you please repeat the QA? Thanks in advance!

gerritbot added a comment.Jun 12 2024, 8:39 PM2024-06-12 20:39:11 (UTC+0)
Comment Actions

Change #1041674 merged by jenkins-bot:

[mediawiki/core@wmf/1.43.0-wmf.9] Don't squish images in non-responsive skins e.g. Vector 2010

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

Stashbot added a comment.Jun 12 2024, 8:39 PM2024-06-12 20:39:44 (UTC+0)
Comment Actions

Mentioned in SAL (#wikimedia-operations) [2024-06-12T20:39:43Z] <cjming@deploy1002> Started scap: Backport for [[gerrit:1041674|Don't squish images in non-responsive skins e.g. Vector 2010 (T113101)]]

Stashbot added a comment.Jun 12 2024, 8:42 PM2024-06-12 20:42:22 (UTC+0)
Comment Actions

Mentioned in SAL (#wikimedia-operations) [2024-06-12T20:42:21Z] <cjming@deploy1002> cjming, jdlrobson: Backport for [[gerrit:1041674|Don't squish images in non-responsive skins e.g. Vector 2010 (T113101)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Stashbot added a comment.Jun 12 2024, 8:52 PM2024-06-12 20:52:36 (UTC+0)
Comment Actions

Mentioned in SAL (#wikimedia-operations) [2024-06-12T20:52:35Z] <cjming@deploy1002> Finished scap: Backport for [[gerrit:1041674|Don't squish images in non-responsive skins e.g. Vector 2010 (T113101)]] (duration: 12m 52s)

ReleaseTaggerBot edited projects, added: MW-1.43-notes (1.43.0-wmf.9; 2024-06-11); removed: MW-1.43-notes (1.43.0-wmf.10; 2024-06-18).Jun 12 2024, 9:00 PM2024-06-12 21:00:21 (UTC+0)
GMikesell-WMF subscribed.Edited · Jun 13 2024, 3:55 PM2024-06-13 15:55:37 (UTC+0)
Comment Actions

@Jdlrobson Can you please review AC1 and AC3?
UPDATE: As mentioned in the Task sync meeting, AC1 and AC3 are working as designed

Test Result - Beta

Status: ✅ PASS
Environment: Beta
OS: macOS Sonoma
Browser: Chrome
Device: MBA
Emulated Device: NA

Test Artifact(s):

Test Steps

Test Case 1: Verify Responsive Images in Vector Skin

  1. Enable the responsive images feature.
  2. For beta testing, use the links in the beta links table. For production testing, use the links in the production links table.
  3. Resize the browser window to verify image responsiveness.
  4. ✅ AC1: Confirm that images resize appropriately as the window shrinks.
  5. ✅ AC2: Confirm that images are constrained to the container and do not overlap other content.

Beta Links:

#Page LinkScreenshot
✅1Adam?useskin=vectorThe image overlaps the menu list.
✅ 2Adam?useskin=vector-2022
screenshot129.mov-ezgif.com-optimize.gif (1,178×758 px, 2 MB)
✅ 3T310286The menu list and appearance disappears. AC1 and AC3 seem to act differently. Which is the correct way or is this as designed?.

Production Links:

#Page LinkScreenshot
⬜1The_Creation_of_Adam?useskin=vector
⬜2The_Creation_of_Adam?useskin=vector-2022
⬜3Турция
GMikesell-WMF mentioned this in T366332: Verify 1.43.0-wmf.9 deployment.Jun 13 2024, 4:25 PM2024-06-13 16:25:23 (UTC+0)
GMikesell-WMF removed Edtadros as the assignee of this task.Jun 13 2024, 5:15 PM2024-06-13 17:15:23 (UTC+0)
GMikesell-WMF moved this task from QA to Ready for Signoff on the Web-Team-Backlog-Archived (FY2023-24 Q4 Sprint 5) board.
Izno added a subtask: T367463: Tables with images inside them appear at minuscule size or disappear due to responsive image CSS.Jun 13 2024, 8:17 PM2024-06-13 20:17:45 (UTC+0)
Comment Actions

Caused T367463: Tables with images inside them appear at minuscule size or disappear due to responsive image CSS.

Jdlrobson closed this task as Resolved.Jun 13 2024, 8:24 PM2024-06-13 20:24:37 (UTC+0)
Jdlrobson claimed this task.
Jdlrobson updated the task description. (Show Details)
Jdlrobson mentioned this in T361573: Make Vector 2022 support viewport widths starting from 320px.Jun 14 2024, 12:51 AM2024-06-14 00:51:52 (UTC+0)
Una_tantum unsubscribed.Jun 14 2024, 6:25 AM2024-06-14 06:25:49 (UTC+0)
Jdlrobson mentioned this in T367519: Follow up work for infoboxes / hatnotes.Jun 14 2024, 2:32 PM2024-06-14 14:32:27 (UTC+0)
sgrabarczuk mentioned this in T367480: Changes to infobox, hatnote and image styling in Vector 2022.Jun 14 2024, 5:24 PM2024-06-14 17:24:09 (UTC+0)
GMikesell-WMF added a comment.Edited · Jun 14 2024, 7:31 PM2024-06-14 19:31:44 (UTC+0)
Comment Actions

@Jdlrobson @Edtadros Can you please review the NMI section and let me know how I should proceed, thanks!

Test Result - PROD

Status: ✅ PASS
Environment: PROD
OS: macOS Sonoma 14.5
Browser: Chrome 126
Device: MBA
Emulated Device: NA

Test Artifact(s):

Test Steps

Test Case 1: Verify Responsive Images in Vector Skin

  1. Enable the responsive images feature.
  2. For beta testing, use the links in the beta links table. For production testing, use the links in the production links table.
  3. Resize the browser window to verify image responsiveness.
  4. ✅ AC1: Confirm that images resize appropriately as the window shrinks.
  5. ✅ AC2: Confirm that images are constrained to the container and do not overlap other content.

Production Links:

#Page LinkScreenshot
✅1The_Creation_of_Adam?useskin=vector
2024-06-14_12-20-32 (1).gif (1,323×433 px, 2 MB)
✅2The_Creation_of_Adam?useskin=vector-2022
2024-06-14_12-24-25 (1).gif (936×377 px, 2 MB)
✅3Турция
2024-06-14_12-25-42 (1).gif (1,046×378 px, 2 MB)

❓ NMI- The image moves fine but the wording is overlapping as seen in the gif in #3. I'm not sure if you want this on this task as a fail or pass since the image moves fine. Please let me know how I should proceed, thanks!

UPDATE: Will be resolved in T113101#9894649
https://ru.wikipedia.org/wiki/%D0%A2%D1%83%D1%80%D1%86%D0%B8%D1%8F

2024-06-14_12-26-14.png (501×671 px, 142 KB)

GMikesell-WMF updated the task description. (Show Details)Jun 14 2024, 7:32 PM2024-06-14 19:32:26 (UTC+0)
Jdlrobson added a comment.Jun 14 2024, 9:03 PM2024-06-14 21:03:50 (UTC+0)
Comment Actions

❓ NMI- The image moves fine but t

You can ignore that. This is a known issue with legacy Vector and it's not intended to be used at this screen resolution, so not a problem we are likely to fix. You can treat this one as a pass! Thank you!

GMikesell-WMF added a project: Verified.Jun 14 2024, 9:26 PM2024-06-14 21:26:43 (UTC+0)
GMikesell-WMF updated the task description. (Show Details)
Plantaest added a comment.Edited · Jun 19 2024, 5:18 AM2024-06-19 05:18:20 (UTC+0)
Comment Actions

Hello @Jdlrobson, this change has caused the images in the navbox to not display (max-width: 100% !important;), for example, in the template "Đơn vị hành chính cấp tỉnh Việt Nam" on viwiki. Is there any way to fix this issue?

Current

image.png (2,938×1,520 px, 741 KB)

After disabled max-width: 100% !important;

image.png (2,962×1,434 px, 765 KB)

Note: This issue only appears on the old parser, while Parsoid does not have this problem.

eunnpixie subscribed.Jun 19 2024, 5:28 AM2024-06-19 05:28:46 (UTC+0)
TheDJ added a comment.Jun 19 2024, 8:52 AM2024-06-19 08:52:11 (UTC+0)
Comment Actions
In T113101#9905852, @Plantaest wrote:

Note: This issue only appears on the old parser, while Parsoid does not have this problem.

The issue was fixed yesterday, about 8 hours before you posted, but it seems that the anonymous cache of the CSS hasn't expired yet. If you load the url with ?debug=true, you should note it is fine.

Plantaest added a subscriber: TheDJ.Jun 19 2024, 10:42 AM2024-06-19 10:42:23 (UTC+0)
Comment Actions
In T113101#9906244, @TheDJ wrote:
In T113101#9905852, @Plantaest wrote:

Note: This issue only appears on the old parser, while Parsoid does not have this problem.

The issue was fixed yesterday, about 8 hours before you posted, but it seems that the anonymous cache of the CSS hasn't expired yet. If you load the url with ?debug=true, you should note it is fine.

Thanks!

Jdlrobson closed subtask T367463: Tables with images inside them appear at minuscule size or disappear due to responsive image CSS as Resolved.Jun 21 2024, 6:22 PM2024-06-21 18:22:40 (UTC+0)
Jdlrobson mentioned this in T368469: Update responsive skins to use core Responsive images styling.Jun 25 2024, 11:05 PM2024-06-25 23:05:02 (UTC+0)
Izno mentioned this in T247680: Allow em values for image size.Mar 4 2025, 9:22 PM2025-03-04 21:22:02 (UTC+0)
Log In to Comment
Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL · Credits
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.