Web-bugs: harvardforest.fas.harvard.edu - Scrolling breaks site

Created on 21 Jan 2019  Â·  13Comments  Â·  Source: webcompat/web-bugs



URL: https://harvardforest.fas.harvard.edu/

Browser / Version: Firefox 66.0
Operating System: Windows 10
Tested Another Browser: Yes

Problem type: Design is broken
Description: scrolling breaks site
Steps to Reproduce:

Screenshot Description


Browser Configuration

  • mixed active content blocked: true
  • image.mem.shared: true
  • buildID: 20190121113514
  • tracking content blocked: false
  • gfx.webrender.blob-images: true
  • hasTouchScreen: true
  • mixed passive content blocked: false
  • gfx.webrender.enabled: false
  • gfx.webrender.all: false
  • channel: nightly

Console Messages:

[u'[JavaScript Error: "Blocked loading mixed active content http://platform.twitter.com/widgets.js?pkz0ah" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardhemlock2.jpg?811037168 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardgarden.jpg?819291731 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/NEON.D01.HARV.DP1.00033.jpg?1494619915 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardfarmnorth.jpg?21022744 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardlph.jpg?220086175 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardhemlock.jpg?1693196938 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardfarmsouth.jpg?305755254 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardblo.jpg?1521075028 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardbarn2.jpg?632512260 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/NEON.D01.HARV.DP1.00042.jpg?1258534051 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/witnesstree.jpg?1641507653 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvard.jpg?405764097 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/default/files/weather/harvardbarn.jpg?134197501 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/air_temperature.jpeg?1049235724 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/daily_precipitation.jpeg?2008137862 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/wind_speed.jpeg?2727775 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/water_temperature.jpeg?1203071737 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/stream_discharge.jpeg?1698332257 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/solar_radiation.jpeg?1838056334 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/snow_pillow.jpeg?850204124 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading mixed (insecure) display content http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/wetland_water_level.jpeg?1101892817 on a secure page" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Error: "Blocked loading mixed active content http://platform.twitter.com/widgets.js?pkz0ah" {file: "https://harvardforest.fas.harvard.edu/" line: 0}]', u'[JavaScript Warning: "Loading failed for the 
                

All 13 comments

Thanks for the report. Cool bug!

I can reproduce this.
On Chrome, the site never stops loading, so I could not fully test it.

Tested with:
Browser / Version: Firefox Nightly 66.0a1 (2019-01-28)
Operating System: Windows 10 Pro

screen capture

Chrome console with no issue on scrolling.

Mixed Content: The page at 'https://harvardforest.fas.harvard.edu/' was loaded over HTTPS, but requested an insecure script 'http://platform.twitter.com/widgets.js?pkz0ah'. This request has been blocked; the content must be served over HTTPS.
jquery.ui.button.min.js?pkz0ah:15 Uncaught TypeError: a.widget is not a function
    at jquery.ui.button.min.js?pkz0ah:15
    at jquery.ui.button.min.js?pkz0ah:26
(anonymous) @ jquery.ui.button.min.js?pkz0ah:15
(anonymous) @ jquery.ui.button.min.js?pkz0ah:26
42Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure image '<URL>'. This content should also be served over HTTPS.
jquery.min.js?v=1.8.3:2 [Violation] Added non-passive event listener to a scroll-blocking 'touchstart' event. Consider marking event handler as 'passive' to make the page more responsive. See https://www.chromestatus.com/feature/5745543795965952
add @ jquery.min.js?v=1.8.3:2
(anonymous) @ jquery.min.js?v=1.8.3:2
each @ jquery.min.js?v=1.8.3:2
each @ jquery.min.js?v=1.8.3:2
on @ jquery.min.js?v=1.8.3:2
e.initializeEvents @ slick.min.js?v=1.x:17
e.init @ slick.min.js?v=1.x:17
e @ slick.min.js?v=1.x:17
i.fn.slick @ slick.min.js?v=1.x:18
(anonymous) @ slick.load.min.js?pkz0ah:1
each @ jquery.min.js?v=1.8.3:2
each @ jquery.min.js?v=1.8.3:2
$.fn.once @ jquery.once.js?v=1.2:55
attach @ slick.load.min.js?pkz0ah:1
(anonymous) @ drupal.js?pkz0ah:112
each @ jquery.min.js?v=1.8.3:2
Drupal.attachBehaviors @ drupal.js?pkz0ah:110
(anonymous) @ drupal.js?pkz0ah:593
l @ jquery.min.js?v=1.8.3:2
fireWith @ jquery.min.js?v=1.8.3:2
ready @ jquery.min.js?v=1.8.3:2
A @ jquery.min.js?v=1.8.3:2
jquery.min.js?v=1.8.3:2 [Violation] Added non-passive event listener to a scroll-blocking 'touchmove' event. Consider marking event handler as 'passive' to make the page more responsive. See https://www.chromestatus.com/feature/5745543795965952
add @ jquery.min.js?v=1.8.3:2
(anonymous) @ jquery.min.js?v=1.8.3:2
each @ jquery.min.js?v=1.8.3:2
each @ jquery.min.js?v=1.8.3:2
on @ jquery.min.js?v=1.8.3:2
e.initializeEvents @ slick.min.js?v=1.x:17
e.init @ slick.min.js?v=1.x:17
e @ slick.min.js?v=1.x:17
i.fn.slick @ slick.min.js?v=1.x:18
(anonymous) @ slick.load.min.js?pkz0ah:1
each @ jquery.min.js?v=1.8.3:2
each @ jquery.min.js?v=1.8.3:2
$.fn.once @ jquery.once.js?v=1.2:55
attach @ slick.load.min.js?pkz0ah:1
(anonymous) @ drupal.js?pkz0ah:112
each @ jquery.min.js?v=1.8.3:2
Drupal.attachBehaviors @ drupal.js?pkz0ah:110
(anonymous) @ drupal.js?pkz0ah:593
l @ jquery.min.js?v=1.8.3:2
fireWith @ jquery.min.js?v=1.8.3:2
ready @ jquery.min.js?v=1.8.3:2
A @ jquery.min.js?v=1.8.3:2
jquery.min.js?v=1.8.3:2 [Violation] Added non-passive event listener to a scroll-blocking 'touchstart' event. Consider marking event handler as 'passive' to make the page more responsive. See https://www.chromestatus.com/feature/5745543795965952
add @ jquery.min.js?v=1.8.3:2
(anonymous) @ jquery.min.js?v=1.8.3:2
each @ jquery.min.js?v=1.8.3:2
each @ jquery.min.js?v=1.8.3:2
on @ jquery.min.js?v=1.8.3:2
e.initializeEvents @ slick.min.js?v=1.x:17
e.init @ slick.min.js?v=1.x:17
e.refresh @ slick.min.js?v=1.x:17
e.checkResponsive @ slick.min.js?v=1.x:17
e.init @ slick.min.js?v=1.x:17
e @ slick.min.js?v=1.x:17
i.fn.slick @ slick.min.js?v=1.x:18
(anonymous) @ slick.load.min.js?pkz0ah:1
each @ jquery.min.js?v=1.8.3:2
each @ jquery.min.js?v=1.8.3:2
$.fn.once @ jquery.once.js?v=1.2:55
attach @ slick.load.min.js?pkz0ah:1
(anonymous) @ drupal.js?pkz0ah:112
each @ jquery.min.js?v=1.8.3:2
Drupal.attachBehaviors @ drupal.js?pkz0ah:110
(anonymous) @ drupal.js?pkz0ah:593
l @ jquery.min.js?v=1.8.3:2
fireWith @ jquery.min.js?v=1.8.3:2
ready @ jquery.min.js?v=1.8.3:2
A @ jquery.min.js?v=1.8.3:2
jquery.min.js?v=1.8.3:2 [Violation] Added non-passive event listener to a scroll-blocking 'touchmove' event. Consider marking event handler as 'passive' to make the page more responsive. See https://www.chromestatus.com/feature/5745543795965952
add @ jquery.min.js?v=1.8.3:2
(anonymous) @ jquery.min.js?v=1.8.3:2
each @ jquery.min.js?v=1.8.3:2
each @ jquery.min.js?v=1.8.3:2
on @ jquery.min.js?v=1.8.3:2
e.initializeEvents @ slick.min.js?v=1.x:17
e.init @ slick.min.js?v=1.x:17
e.refresh @ slick.min.js?v=1.x:17
e.checkResponsive @ slick.min.js?v=1.x:17
e.init @ slick.min.js?v=1.x:17
e @ slick.min.js?v=1.x:17
i.fn.slick @ slick.min.js?v=1.x:18
(anonymous) @ slick.load.min.js?pkz0ah:1
each @ jquery.min.js?v=1.8.3:2
each @ jquery.min.js?v=1.8.3:2
$.fn.once @ jquery.once.js?v=1.2:55
attach @ slick.load.min.js?pkz0ah:1
(anonymous) @ drupal.js?pkz0ah:112
each @ jquery.min.js?v=1.8.3:2
Drupal.attachBehaviors @ drupal.js?pkz0ah:110
(anonymous) @ drupal.js?pkz0ah:593
l @ jquery.min.js?v=1.8.3:2
fireWith @ jquery.min.js?v=1.8.3:2
ready @ jquery.min.js?v=1.8.3:2
A @ jquery.min.js?v=1.8.3:2
jquery.cycle.all.min.js?pkz0ah:25 [cycle] terminating; zero elements found by selector
jquery.min.js?v=1.8.3:2 [Violation] 'DOMContentLoaded' handler took 344ms
[Violation] Forced reflow while executing JavaScript took 92ms
[Violation] Forced reflow while executing JavaScript took 45ms

Firefox console.

09:00:00.000 Navigated to https://harvardforest.fas.harvard.edu/
15:23:10.735 Blocked loading mixed active content “http://platform.twitter.com/widgets.js?pkz0ah”[Learn More] harvardforest.fas.harvard.edu
15:23:11.060 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardblo.jpg?173151857” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.060 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardhemlock.jpg?517575964” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.061 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/witnesstree.jpg?958847773” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.061 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardfarmnorth.jpg?272886547” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.061 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardhemlock2.jpg?1600047852” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.061 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/default/files/weather/harvardbarn.jpg?57766699” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.062 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/NEON.D01.HARV.DP1.00042.jpg?1677672317” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.062 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvard.jpg?1007190600” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.062 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/NEON.D01.HARV.DP1.00033.jpg?1680748629” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.063 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardgarden.jpg?1854376455” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.063 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardlph.jpg?1434950580” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.063 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardbarn2.jpg?617459900” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.064 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardfarmsouth.jpg?1139602284” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.065 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/wind_speed.jpeg?1981002181” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.066 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/air_temperature.jpeg?1169471078” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.066 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/snow_pillow.jpeg?561078773” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.066 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/wetland_water_level.jpeg?1752488916” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.067 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/stream_discharge.jpeg?1443487489” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.067 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/water_temperature.jpeg?1293016436” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.068 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/daily_precipitation.jpeg?977733197” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.068 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/solar_radiation.jpeg?742003934” on a secure page[Learn More] harvardforest.fas.harvard.edu
15:23:11.229 Blocked loading mixed active content “http://platform.twitter.com/widgets.js?pkz0ah”[Learn More] harvardforest.fas.harvard.edu
15:23:11.229 Loading failed for the <script> with source “http://platform.twitter.com/widgets.js?pkz0ah”. harvardforest.fas.harvard.edu:88:1
15:23:11.244
TypeError: a.widget is not a function[Learn More] jquery.ui.button.min.js:15:314
15:23:11.251 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardblo.jpg?173151857” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.251 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardhemlock.jpg?517575964” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/witnesstree.jpg?958847773” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardfarmnorth.jpg?272886547” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardhemlock2.jpg?1600047852” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/default/files/weather/harvardbarn.jpg?57766699” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/NEON.D01.HARV.DP1.00042.jpg?1677672317” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvard.jpg?1007190600” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/NEON.D01.HARV.DP1.00033.jpg?1680748629” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardgarden.jpg?1854376455” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardlph.jpg?1434950580” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardbarn2.jpg?617459900” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardfarmsouth.jpg?1139602284” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/wind_speed.jpeg?1981002181” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/air_temperature.jpeg?1169471078” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.252 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/snow_pillow.jpeg?561078773” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.253 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/wetland_water_level.jpeg?1752488916” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.253 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/stream_discharge.jpeg?1443487489” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.253 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/water_temperature.jpeg?1293016436” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.253 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/daily_precipitation.jpeg?977733197” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.253 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/solar_radiation.jpeg?742003934” on a secure page[Learn More]
harvardforest.fas.harvard.edu
15:23:11.542 [cycle] terminating; zero elements found by selector jquery.cycle.all.min.js:25:35
15:23:11.361 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/wind_speed.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.363 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/air_temperature.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.363 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/snow_pillow.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.364 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/wetland_water_level.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.365 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/stream_discharge.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.366 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/water_temperature.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.368 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/daily_precipitation.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.369 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/solar_radiation.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.497 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardblo.jpg?173151857” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.499 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardhemlock.jpg?517575964” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.499 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/witnesstree.jpg?958847773” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.501 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardfarmnorth.jpg?272886547” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.502 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardhemlock2.jpg?1600047852” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.503 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/default/files/weather/harvardbarn.jpg?57766699” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.504 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/NEON.D01.HARV.DP1.00042.jpg?1677672317” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.505 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvard.jpg?1007190600” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.507 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/NEON.D01.HARV.DP1.00033.jpg?1680748629” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.508 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardgarden.jpg?1854376455” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.509 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardlph.jpg?1434950580” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.510 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardbarn2.jpg?617459900” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.511 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/harvardfarmsouth.jpg?1139602284” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.513 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/wind_speed.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.514 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/air_temperature.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.515 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/snow_pillow.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.516 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/wetland_water_level.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.517 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/stream_discharge.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.518 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/water_temperature.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.519 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/daily_precipitation.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.519 Loading mixed (insecure) display content “http://harvardforest.fas.harvard.edu/sites/harvardforest.fas.harvard.edu/files/weather/solar_radiation.jpeg?5044064” on a secure page[Learn More] jquery.min.js:2:30225
15:23:11.863 Request to access cookie or storage on “https://www.google-analytics.com/analytics.js” was blocked because it came from a tracker and content blocking is enabled. harvardforest.fas.harvard.edu
15:23:14.932 Request to access cookie or storage on “https://www.google-analytics.com/r/collect?v=1&_v=j73&a=154159254&t=pageview&_s=1&dl=https%3A%2F%2Fharvardforest.fas.harvard.edu%2F&ul=en-us&de=UTF-8&dt=Harvard%20Forest&sd=24-bit&sr=3200x1800&vp=1330x952&je=0&_u=AACAAEAB~&jid=1561364922&gjid=1359243568&cid=1429782010.1548829201&tid=UA-22150904-1&_gid=711395702.1548829201&_r=1&z=1358044034” was blocked because it came from a tracker and content blocking is enabled.

and indeed the page turns red as soon as we hit under news highlights first row.

ah no… If I make the window less high, we get the red screen sooner. So maybe a percentage of height scrolling?

This is related to the navbar

body #page-wrapper #header > .section .region-header #block-nice-menus-1 {
    width: 100%;
    position: absolute;
    bottom: -30px;
    background: #9b0f20;
    max-width: 1400px;
    right: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

Before scrolling the box is 1330x66px in my case.
Then after scrolling and becoming red the box is 1330x454px covering indeed the full height of the viewport.

The class sticky is being added on the markup. which triggers

.sticky {
    position: fixed !important;
    top: 0 !important;
    max-width: 100% !important;
    /* height: -moz-max-content !important; */
    /* height: 110px !important; */
    /* height: -webkit-max-content !important; */
    height: max-content !important;
    z-index: 5;
}

if I remove height: max-content !important; everything is working as normal. It seems max-content doesn't have the same behavior in Firefox and Chrome/Safari for this specific case.

it reminds me of #21006

This seems to work better.

.sticky {
    position: fixed !important;
    top: 0 !important;
    max-width: 100% !important;
    /* height: -moz-max-content !important; */
    height: 110px !important;
    /* height: -webkit-max-content !important; */
    max-height: max-content !important;
    z-index: 5;
}

and doesn't break chrome.

fyi @dholbert
moving to needscontact.

Note that we only unprefixed max-content ~recently, in https://bugzilla.mozilla.org/show_bug.cgi?id=1322780 which is in Firefox 66 (on beta as of this week).

So this superficially looks like a case where an element's height is overconstrained -- it's fixed-position, and it has explicit values for top, bottom, and height.

Normally, if you only set top and bottom to something non-auto, then the height is whatever portion of the viewport is left over, basically. But if there's also a specified non-auto height, then it's overconstrained, and typically you're supposed to ignore bottom and honor top + height. This is specced here.

HOWEVER: per https://drafts.csswg.org/css-sizing/#valdef-width-max-content , max-content is supposed to behave as auto in this case (since auto is the initial value for height). So we're doing the right thing and treating height:max-content as if it were height:auto as directed by that spec, and so we're not actually overconstrained. So, we're honoring top and bottom, which makes this red element take up nearly the full height of the page.

Reduced testcase: https://jsfiddle.net/Lz2jfemw/1/

I'm filing a bug on Chromium since they're not matching the spec on this. I'll drop the bug link here.

Also, for what it's worth: if I edit the site's .sticky class that karl quoted above to use height:auto !important rather than height: max-content !important, then Chrome matches Firefox's rendering with and makes the red element full-screen. So, that confirms that Chrome will agree with our rendering once they fix their bug.

In our outreach to the site, I think we should suggest that they add...

    bottom: auto !important;

...to their .sticky CSS rule. That overrides the bottom: -30px styling that this element is given in another rule, and it prevents the element from stretching to cover the whole viewport when the sticky class is applied.

With this change, Firefox will match the behavior that Chrome (with their bug) is already giving them.

Submitted a ticket to them via:
https://harvard.service-now.com/ithelp?id=submit_ticket

Ticket INC03034768

Another issue with harvard.edu #9058

Just found a more general chrome bug you filed before, @dholbert. :)
https://bugs.chromium.org/p/chromium/issues/detail?id=902863

Both site owners have been informed and are working to correct these errors.

The issue has been fixed.

Tested with:
Browser / Version: Firefox Nightly 69.0a1 (2019-06-11)
Operating System: Windows 10

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue at https://webcompat.com/issues/new if you are experiencing a similar problem.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bull500 picture bull500  Â·  5Comments

Gravydigger picture Gravydigger  Â·  4Comments

vickychin picture vickychin  Â·  4Comments

karlcow picture karlcow  Â·  5Comments

oksas picture oksas  Â·  5Comments