Title: [283540] trunk/Source/WebCore
- Revision
- 283540
- Author
- [email protected]
- Date
- 2021-10-05 00:08:19 -0700 (Tue, 05 Oct 2021)
Log Message
Negative integers in @font-palette-values are invalid
https://bugs.webkit.org/show_bug.cgi?id=230788
<rdar://problem/83528806>
Unreviewed post-review cleanup.
* css/parser/CSSParserImpl.cpp:
(WebCore::CSSParserImpl::consumeFontPaletteValuesRule):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (283539 => 283540)
--- trunk/Source/WebCore/ChangeLog 2021-10-05 07:04:16 UTC (rev 283539)
+++ trunk/Source/WebCore/ChangeLog 2021-10-05 07:08:19 UTC (rev 283540)
@@ -1,3 +1,14 @@
+2021-10-05 Myles C. Maxfield <[email protected]>
+
+ Negative integers in @font-palette-values are invalid
+ https://bugs.webkit.org/show_bug.cgi?id=230788
+ <rdar://problem/83528806>
+
+ Unreviewed post-review cleanup.
+
+ * css/parser/CSSParserImpl.cpp:
+ (WebCore::CSSParserImpl::consumeFontPaletteValuesRule):
+
2021-10-04 Myles C. Maxfield <[email protected]>
Stop parsing context-sensitive colors in override-color
Modified: trunk/Source/WebCore/css/parser/CSSParserImpl.cpp (283539 => 283540)
--- trunk/Source/WebCore/css/parser/CSSParserImpl.cpp 2021-10-05 07:04:16 UTC (rev 283539)
+++ trunk/Source/WebCore/css/parser/CSSParserImpl.cpp 2021-10-05 07:08:19 UTC (rev 283540)
@@ -686,7 +686,7 @@
if (primitiveValue.isString())
basePalette = FontPaletteIndex(primitiveValue.stringValue());
else if (primitiveValue.isNumber())
- basePalette = FontPaletteIndex(primitiveValue.value<int64_t>());
+ basePalette = FontPaletteIndex(primitiveValue.value<unsigned>());
else if (primitiveValue.valueID() == CSSValueLight)
basePalette = FontPaletteIndex(FontPaletteIndex::Type::Light);
else if (primitiveValue.valueID() == CSSValueDark)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes