Page MenuHomePhabricator

[QA Only] Discussion tool special pages do not work in night mode
Closed, ResolvedPublic

Description

Background

As a user I want night theme on all pages.

User story

As a user I want all my pages in dark mode.

Acceptance criteria

Requirement

Ensure that the following discussion tool special pages are functional and display correctly in night mode.

BDD

Feature: Compatibility of Discussion Tool Special Pages with Night Mode

  Scenario: Special:DiscussionToolsDebug works in night mode
    Given the user has enabled night mode
    When the user visits Special:DiscussionToolsDebug
    Then the page should display correctly in dark mode

  Scenario: Special:FindComment works in night mode
    Given the user has enabled night mode
    When the user visits Special:FindComment
    Then the page should display correctly in dark mode

Test Steps

Test Case 1: Verify Special:DiscussionToolsDebug in Night Mode

  1. Enable night mode.
  2. Navigate to Special:DiscussionToolsDebug.
  3. AC1: Confirm that the page displays correctly in dark mode.

Test Case 2: Verify Special:FindComment in Night Mode

  1. Enable night mode.
  2. Navigate to Special:FindComment.
  3. AC2: Confirm that the page displays correctly in dark mode.

QA Results - Beta

ACStatusDetails
1T366524#9962865

QA Results - Prod

ACStatusDetails
1T366524#9975763

Event Timeline

ovasileva lowered the priority of this task from High to Medium.
ovasileva subscribed.

To review what this looks like on the beta cluster right now before re-prioritizing.

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

[mediawiki/extensions/DiscussionTools@master] Fix color contrast issues in DiscussionToolsDebug in night theme

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

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

[operations/mediawiki-config@master] Enable action edit/submit and remaining special pages in dark mode (1.43.0-wmf.12)

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

Change #1049975 abandoned by Jdlrobson:

[operations/mediawiki-config@master] Enable action edit/submit and remaining special pages in dark mode (1.43.0-wmf.12)

Reason:

Moved into https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/1050671?usp=search

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

Change #1050486 merged by jenkins-bot:

[mediawiki/extensions/DiscussionTools@master] Fix color contrast issues in DiscussionToolsDebug in night theme

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

Jdlrobson renamed this task from Discussion tool special pages do not work in night mode to [QA Only] Discussion tool special pages do not work in night mode.Jul 1 2024, 4:23 PM
ovasileva raised the priority of this task from Medium to High.Jul 8 2024, 10:54 AM

Test Result - Beta

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

Test Artifact(s):

Test Steps
  1. https://en.wikipedia.org/w/index.php?title=Special:DiscussionToolsDebug&vectornightmode=1 works in night theme

2024-07-08_12-56-18.png (965×1 px, 206 KB)

  1. https://en.wikipedia.org/w/index.php?title=Special:FindComment&vectornightmode=1 works in night theme.

2024-07-08_12-59-16.png (915×1 px, 166 KB)

GMikesell-WMF assigned this task to ovasileva.
GMikesell-WMF updated the task description. (Show Details)
GMikesell-WMF subscribed.
ovasileva added a subscriber: ppelberg.

Looks good, resolving. cc @ppelberg

Edtadros subscribed.

Test Result - Prod

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

Test Artifact(s):

Test Steps

Test Case 1: Verify Special:DiscussionToolsDebug in Night Mode

  1. Enable night mode.
  2. Navigate to Special:DiscussionToolsDebug.
  3. AC1: Confirm that the page displays correctly in dark mode.

screenshot 148.png (1×1 px, 131 KB)

screenshot 150.png (1×1 px, 204 KB)

Test Case 2: Verify Special:FindComment in Night Mode

  1. Enable night mode.
  2. Navigate to Special:FindComment.
  3. AC2: Confirm that the page displays correctly in dark mode.

screenshot 149.png (1×1 px, 129 KB)

screenshot 151.png (1×1 px, 156 KB)