WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
235656
Blocked link to font source does not emit error event
https://bugs.webkit.org/show_bug.cgi?id=235656
Summary
Blocked link to font source does not emit error event
Patrick Griffis
Reported
2022-01-26 10:49:07 PST
There are a couple of WPT tests that rely on the onerror handler being called when a font source is blocked by CSP. They can be seen here:
https://wpt.fyi/results/content-security-policy/font-src?label=master&label=experimental&product=safari&product=webkitgtk
But a snippet is: var link = document.createElement('link'); link.rel="preload"; link.as="font"; link.href="
http://{{hosts[alt][]}}:{{ports[http][0]}}/fonts/Ahem.ttf?font-none-blocked
"; link.onload = t.unreached_func("Should not have loaded the font."); link.onerror = t.step_func_done(); document.getElementsByTagName('head')[0].appendChild(link);
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-02-02 10:50:18 PST
<
rdar://problem/88389961
>
Ryan Reno
Comment 2
2022-11-16 09:28:20 PST
This was fixed by
https://bugs.webkit.org/show_bug.cgi?id=246663
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug