Handle properly alternate stylesheet

This commit is contained in:
charlesvdv 2017-01-07 17:02:06 +01:00 committed by Charles Vandevoorde
parent 50bba770d6
commit 19e31d5c50
2 changed files with 16 additions and 11 deletions

View file

@ -138,6 +138,9 @@ impl FetchResponseListener for StylesheetContext {
Some(&loader),
win.css_error_reporter(),
ParserContextExtraData::default()));
if elem.downcast::<HTMLLinkElement>().unwrap().is_alternate() {
sheet.set_disabled(true);
}
elem.downcast::<HTMLLinkElement>()
.unwrap()
.set_stylesheet(sheet.clone());