You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The proxied response also has no Content-Type header, but somewhere in the pipeline x-content-type-options: nosniff which may be preventing the browser from nevertheless detecting the content as HTML:
I only experienced this issue when ViaHTML was loaded inside an iframe, not when it was loaded in a top-level tab. Chrome and Firefox did not trigger the issue.
It looks like this particular frame came from an ad so it might not be reproducible if Wired changes their ads. Instead we might have to construct a test case which triggers the same effect.
When visiting https://www.wired.com/story/banning-white-supremacy-censorship-accountability/ through ViaHTML with Safari I got an unexpected prompt asking whether I wanted to allow downloads. Clicking "Yes" downloaded an empty file:
The URL for the download was listed as https://qa-viahtml3.hypothes.is/proxy/if_///usersync.getpublica.com/usersync?gpdr=0&consent=&us_privacy=
The raw response from upstream contains no
Content-Type
header:The proxied response also has no
Content-Type
header, but somewhere in the pipelinex-content-type-options: nosniff
which may be preventing the browser from nevertheless detecting the content as HTML:I only experienced this issue when ViaHTML was loaded inside an iframe, not when it was loaded in a top-level tab. Chrome and Firefox did not trigger the issue.
It looks like this particular frame came from an ad so it might not be reproducible if Wired changes their ads. Instead we might have to construct a test case which triggers the same effect.
Slack thread: https://hypothes-is.slack.com/archives/C1MA4E9B9/p1614014469019600?thread_ts=1614013943.019300&cid=C1MA4E9B9
The text was updated successfully, but these errors were encountered: