Changeset 279383 in webkit
- Timestamp:
- Jun 29, 2021 1:36:58 PM (13 months ago)
- Location:
- trunk
- Files:
-
- 4 edited
-
LayoutTests/imported/w3c/ChangeLog (modified) (1 diff)
-
LayoutTests/imported/w3c/web-platform-tests/css/css-syntax/charset/page-windows-1251-charset-attribute-bogus-expected.txt (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/html/HTMLLinkElement.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/imported/w3c/ChangeLog
r279380 r279383 1 2021-06-29 Darin Adler <darin@apple.com> 2 3 CSS style sheets loaded by HTMLLinkElement do not fall back correctly when charset is an invalid encoding name 4 https://bugs.webkit.org/show_bug.cgi?id=227498 5 6 Reviewed by Sam Weinig. 7 8 * web-platform-tests/css/css-syntax/charset/page-windows-1251-charset-attribute-bogus-expected.txt: 9 Expect a pass instead of a fail. 10 1 11 2021-06-29 Alex Christensen <achristensen@webkit.org> 2 12 -
trunk/LayoutTests/imported/w3c/web-platform-tests/css/css-syntax/charset/page-windows-1251-charset-attribute-bogus-expected.txt
r251635 r279383 1 1 2 FAIL CSS charset: page windows-1251, charset attribute bogus assert_equals: expected "hidden" but got "visible" 2 PASS CSS charset: page windows-1251, charset attribute bogus 3 3 -
trunk/Source/WebCore/ChangeLog
r279382 r279383 1 2021-06-29 Darin Adler <darin@apple.com> 2 3 CSS style sheets loaded by HTMLLinkElement do not fall back correctly when charset is an invalid encoding name 4 https://bugs.webkit.org/show_bug.cgi?id=227498 5 6 Reviewed by Sam Weinig. 7 8 * html/HTMLLinkElement.cpp: 9 (WebCore::HTMLLinkElement::process): Check for invalid text encoding names rather than 10 just empty string. 11 1 12 2021-06-29 Commit Queue <commit-queue@webkit.org> 2 13 -
trunk/Source/WebCore/html/HTMLLinkElement.cpp
r278253 r279383 288 288 if (m_disabledState != Disabled && treatAsStyleSheet && document().frame() && url.isValid()) { 289 289 String charset = attributeWithoutSynchronization(charsetAttr); 290 if ( charset.isEmpty())290 if (!TextEncoding { charset }.isValid()) 291 291 charset = document().charset(); 292 292
Note: See TracChangeset
for help on using the changeset viewer.