Changeset 275087 in webkit
- Timestamp:
- Mar 26, 2021, 3:16:48 AM (5 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/fast/lists/list-item-compute-marker-style-crash-expected.txt (added)
-
LayoutTests/fast/lists/list-item-compute-marker-style-crash.xhtml (added)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/rendering/RenderListItem.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r275080 r275087 1 2021-03-26 Rob Buis <rbuis@igalia.com> 2 3 Remove ASSERT in RenderListItem::computeMarkerStyle 4 https://bugs.webkit.org/show_bug.cgi?id=222670 5 6 Reviewed by Ryosuke Niwa. 7 8 * fast/lists/list-item-compute-marker-style-crash-expected.txt: Added. 9 * fast/lists/list-item-compute-marker-style-crash.xhtml: Added. 10 1 11 2021-03-25 Fujii Hironori <Hironori.Fujii@sony.com> 2 12 -
trunk/Source/WebCore/ChangeLog
r275085 r275087 1 2021-03-26 Rob Buis <rbuis@igalia.com> 2 3 Remove ASSERT in RenderListItem::computeMarkerStyle 4 https://bugs.webkit.org/show_bug.cgi?id=222670 5 6 Reviewed by Ryosuke Niwa. 7 8 Remove ASSERT in RenderListItem::computeMarkerStyle 9 since ::marker does not apply to all elements so 10 getCachedPseudoStyle can return null. 11 12 Test: fast/lists/list-item-compute-marker-style-crash.xhtml 13 14 * rendering/RenderListItem.cpp: 15 (WebCore::RenderListItem::computeMarkerStyle const): 16 1 17 2021-03-26 Carlos Garcia Campos <cgarcia@igalia.com> 2 18 -
trunk/Source/WebCore/rendering/RenderListItem.cpp
r269774 r275087 62 62 { 63 63 if (!is<PseudoElement>(element())) { 64 auto markerStyle = getCachedPseudoStyle(PseudoId::Marker, &style()); 65 ASSERT(markerStyle); 66 return RenderStyle::clone(*markerStyle); 64 if (auto markerStyle = getCachedPseudoStyle(PseudoId::Marker, &style())) 65 return RenderStyle::clone(*markerStyle); 67 66 } 68 67
Note:
See TracChangeset
for help on using the changeset viewer.