diff --git a/content/svg/content/src/nsSVGElement.cpp b/content/svg/content/src/nsSVGElement.cpp index 75a8710f562..6e4227bda38 100644 --- a/content/svg/content/src/nsSVGElement.cpp +++ b/content/svg/content/src/nsSVGElement.cpp @@ -826,6 +826,7 @@ nsSVGElement::sViewportsMap[] = { // PresentationAttributes-Makers /* static */ const nsGenericElement::MappedAttributeEntry nsSVGElement::sMarkersMap[] = { + { &nsGkAtoms::marker }, { &nsGkAtoms::marker_end }, { &nsGkAtoms::marker_mid }, { &nsGkAtoms::marker_start }, diff --git a/layout/reftests/svg/marker-attribute-01.svg b/layout/reftests/svg/marker-attribute-01.svg new file mode 100644 index 00000000000..2edd09fd047 --- /dev/null +++ b/layout/reftests/svg/marker-attribute-01.svg @@ -0,0 +1,21 @@ + + + Test the 'marker' presentation attribute + + + + + + + + + + diff --git a/layout/reftests/svg/reftest.list b/layout/reftests/svg/reftest.list index 8ce583c7ffe..19016888eaa 100644 --- a/layout/reftests/svg/reftest.list +++ b/layout/reftests/svg/reftest.list @@ -74,6 +74,7 @@ fails == inline-in-xul-basic-01.xul pass.svg == invalid-text-01.svg pass.svg == linearGradient-basic-01.svg pass.svg == linearGradient-basic-02.svg pass.svg +== marker-attribute-01.svg pass.svg # Bug 456323 # == mask-transformed-01.svg mask-transformed-01-ref.svg == nested-viewBox-01.svg pass.svg