Open Bug 1941530 Opened 1 month ago Updated 10 days ago

climate.rutgers.edu - Snow cover images are missing

Categories

(Web Compatibility :: Site Reports, defect, P1)

Firefox 136
Desktop
Windows 10

Tracking

(Webcompat Priority:P2, Webcompat Score:6, firefox-esr115 disabled, firefox-esr128 affected, firefox134 wontfix, firefox135 wontfix, firefox136 wontfix)

ASSIGNED
Webcompat Priority P2
Webcompat Score 6
Tracking Status
firefox-esr115 --- disabled
firefox-esr128 --- affected
firefox134 --- wontfix
firefox135 --- wontfix
firefox136 --- wontfix

People

(Reporter: ctanase, Assigned: twisniewski)

References

(Regression, )

Details

(5 keywords, Whiteboard: [webcompat-source:web-bugs])

User Story

platform:windows,mac,linux,android
impact:site-broken
configuration:general
affects:all
branch:release
outreach-assignee::emilio
outreach-contact-date:2025-01-14
user-impact-score:200

Attachments

(3 files)

Environment:
Operating system: Windows 10
Firefox version: Firefox 133.0/134/136

Steps to reproduce:

  1. Go to https://climate.rutgers.edu/snowcover/index.php
  2. Observe the images below the header.

Expected Behavior:
The snow cover images are displayed.

Actual Behavior:
The snow cover images are missing.

Notes:

  • Reproduces regardless of the status of ETP
  • Reproduces in firefox-nightly, and firefox-release
  • Does not reproduce in chrome

Created from https://github.com/webcompat/web-bugs/issues/145677

Version: unspecified → Firefox 136
Attached image image.png

Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.

Regression window:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=b8f06acca6bf62e32647496ed613012fa4c27e9e&tochange=f8fa7749f7bdc93fa3491918a4e8b0fb4db659eb

Workaround:
Remove the following “width: 100%;” from https://climate.rutgers.edu/snowcover/lib/css/gslStyles.css.

.u--svg-inside {
  & object {
    width: 100%;
    // Optional: ;
  }
}

Looks more like a %size layout bug than a CSS interpretation.

Keywords: regression
Regressed by: 1835066

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

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

For more information, please visit BugBot documentation.

Flags: needinfo?(emilio)
Attached file Minimal test-case

Yeah, so... The root cause seems to be that the SVG they generate contains a broken viewbox attribute (it should be viewBox), and Chrome seems to fall back to the 300x150px default intrinsic size rather than 0.

So this is kind of bug 1935269 / https://issues.chromium.org/issues/41357911

Flags: needinfo?(emilio)
Severity: -- → S2
User Story: (updated)
Priority: -- → P1
Webcompat Priority: --- → P2
Keywords: leave-open
Assignee: nobody → twisniewski
Status: NEW → ASSIGNED
Pushed by twisniewski@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d4cdbcc2f63b add a webcompat intervention for climate.rutgers.edu/snowcover to ensure images actually appear; r=denschub,webcompat-reviewers
User Story: (updated)
Webcompat Score: --- → 6
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: