Closed Bug 1904228 Opened 4 months ago Closed 4 months ago

MLB box scores hard to read

Categories

(Firefox :: Untriaged, defect)

Firefox 128
defect

Tracking

()

VERIFIED FIXED
129 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox127 --- unaffected
firefox128 --- verified
firefox129 --- verified

People

(Reporter: blakewolf, Assigned: dshin)

References

(Regression)

Details

(Keywords: regression)

Attachments

(3 files)

Attached image MLB.png

Steps to reproduce:

From MLB.com, hover over a game a load a Wrap or Gameday

Example: https://www.mlb.com/gameday/angels-vs-dodgers/2024/06/22/746132/live

Actual results:

Dark text on a dark background are hard to read.

Expected results:

Should be white text on a dark background

Mozregression point to bug 1886441

app_name: firefox
build_date: 2024-06-01 08:54:26.107000
build_type: integration
build_url: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JpRIiDKQSxWvrIFlVGBugQ/runs/0/artifacts/public%2Fbuild%2Ftarget.zip
changeset: e07b07b08958af7d59d7fbc50699d24cd6755c25
pushlog_url: https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=ce2f8f439778664ec91353f922b3cb9d8144e713&tochange=e07b07b08958af7d59d7fbc50699d24cd6755c25
repo_name: autoland
repo_url: https://hg.mozilla.org/integration/autoland
task_id: JpRIiDKQSxWvrIFlVGBugQ

Keywords: regression
Regressed by: 1886441

More specifically, Bug 1886441: Part 7 - Fast-reject with ancestor hashes for @scope.

Differential Revision: https://phabricator.services.mozilla.com/D208028

:dshin, since you are the author of the regressor, bug 1886441, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(dshin)
Flags: needinfo?(dshin)
Assignee: nobody → dshin
Status: UNCONFIRMED → NEW
Ever confirmed: true

Set release status flags based on info from the regressing bug 1886441

Pushed by dshin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1b2aa4fe8eac Don't consider :scope selectors to be featureless outside of `@scope`. r=emilio
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/46882 for changes under testing/web-platform/tests
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch

The patch landed in nightly and beta is affected.
:dshin, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox128 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(dshin)
Upstream PR merged by moz-wptsync-bot
Upstream PR merged by moz-wptsync-bot

Comment on attachment 9409124 [details]
Bug 1904228: Don't consider :scope selectors to be featureless outside of @scope. r=emilio

Beta/Release Uplift Approval Request

  • User impact if declined: Unintended styling on sites using :scope out of @scope
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: 1. Ensure that browser is in dark theme
  1. Load https://www.mlb.com/gameday/angels-vs-dodgers/2024/06/22/746132/live as in comment 0
  2. Ensure score text has high contrast from background (i.e. background is dark, text is white)
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Small change, only affects use of :scope selectors, half of which is hidden behind @scope pref (layout.css.at-scope.enabled), which then is well-covered by WPT
  • String changes made/needed: N/A
  • Is Android affected?: Yes
Flags: needinfo?(dshin)
Attachment #9409124 - Flags: approval-mozilla-beta?
Flags: qe-verify+

Comment on attachment 9409124 [details]
Bug 1904228: Don't consider :scope selectors to be featureless outside of @scope. r=emilio

Approved for 128.0b8

Attachment #9409124 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [qa-triaged]

Issue is verified fixed in 129.0a1 Firefox from the 25th of June.
Issue is still present in 128.b7. Waiting for 128.b8 Firefox for verification.

Issue is verified fixed in 128.b8 Firefox.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: