Closed
Bug 1367118
Opened 6 years ago
Closed 6 years ago
stylo: investigate the disabled SVG related tests
Categories
(Core :: CSS Parsing and Computation, enhancement, P5)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox57 | --- | fixed |
People
(Reporter: chenpighead, Assigned: chenpighead)
References
Details
In Bug 1359343, we disabled a bunch of tests (by annotating them with skip-if or fails-if) to enable stylo for SVG documents. This bug is filed for the further investigation about the disabled tests. We should categorize all of them, and file bugs for each of the test. So we could narrow down the scope and measure how far we are from fully support SVG for stylo. The first step would be moving the current investigation progress (mostly made by Brian and Cameron) to here. Then I'll keep updating them in this bug, until we ensure that each of the tests is tracked by a bug (or bugs). ======== dom/smil/crashtests/690994-1.svg layout/reftests/svg/smil/** (150 tests) layout/reftests/svg/text/textLength-6.svg layout/reftests/svg/mask-type-04.svg lack of SMIL support (bug 1302948) Brian can take care of these. layout/reftests/bugs/220165-1.svg layout/reftests/bugs/490177-1.svg layout/reftests/svg/foreignObject-form-theme.svg button not using native theming (bug 1349651) layout/reftests/scoped-style/scoped-style-019.svg layout/reftests/scoped-style/scoped-style-dynamic-012.svg layout/reftests/scoped-style/scoped-style-dynamic-013.svg layout/reftests/scoped-style/scoped-style-dynamic-014.svg layout/reftests/scoped-style/scoped-style-dynamic-015.svg layout/reftests/scoped-style/scoped-style-dynamic-015.svg lack of <style scoped> support (bug 1345702) layout/reftests/svg/sizing/scrollbars-01.svg layout/reftests/svg/sizing/scrollbars-02.svg layout/reftests/svg/outer-svg-border-and-padding-01.svg scroll bars not working (bug 1321769) layout/reftests/svg/text/pseudo-first-line.svg layout/reftests/svg/text/pseudo-first-line-2.svg lack of ::first-line support (bug 1324619) layout/reftests/svg/moz-only/xbl-grad-ref--grad-in-resources-01.svg layout/reftests/svg/moz-only/xbl-grad-ref--grad-in-resources-02.svg something to do with XBL and resolving local url() references (no bug) layout/reftests/svg/conditions-07.svg layout/reftests/svg/dynamic-conditions-01.svg layout/reftests/svg/dynamic-conditions-02.svg layout/reftests/svg/dynamic-conditions-03.svg layout/reftests/svg/dynamic-conditions-04.svg layout/reftests/svg/dynamic-conditions-06.svg layout/reftests/svg/dynamic-conditions-09.svg layout/reftests/svg/dynamic-conditions-10.svg layout/reftests/svg/dynamic-conditions-13.svg dynamic changes to conditional processing attributes aren't handled -- maybe we're not correctly generating/processing the ReconstructFrame hint in nsSVGElement::GetAttributeChangeHint? (no bug) layout/reftests/svg/currentColor-01.svg layout/reftests/svg/currentColor-02.svg layout/reftests/svg/currentColor-03.svg layout/reftests/svg/use-02-extref.svg fill="currentColor" isn't working? These might overlap with bug 1345709 somewhat (although that is more about interpolation) We should re-check these once bug 1345709 is resolved. layout/reftests/svg/dynamic-mask-01.svg timed out waiting for MozReftestInvalidate, not sure what the issues is (no bug) layout/reftests/svg/dynamic-text-01.svg layout/reftests/svg/dynamic-text-02.svg layout/reftests/svg/dynamic-text-03.svg layout/reftests/svg/dynamic-text-04.svg layout/reftests/svg/dynamic-text-07.svg layout/reftests/svg/dynamic-text-08.svg layout/reftests/svg/dynamic-textPath-01.svg layout/reftests/svg/gradient-live-01a.svg layout/reftests/svg/gradient-live-01b.svg layout/reftests/svg/gradient-live-01c.svg layout/reftests/svg/paint-order-02.svg layout/reftests/svg/stroke-dasharray-and-text-01.svg layout/reftests/svg/text-gradient-02.svg layout/reftests/svg/text-in-link-03.svg layout/reftests/svg/text-layout-01.svg layout/reftests/svg/text-layout-02.svg layout/reftests/svg/text-layout-03.svg layout/reftests/svg/text-layout-04.svg layout/reftests/svg/text-layout-06.svg layout/reftests/svg/text-layout-07.svg layout/reftests/svg/text-scale-01.svg layout/reftests/svg/textPath-01.svg text size wrong, might be related to mFontSizeScaleFactor? Bug 1357296 is probably related (i.e. we need to factor out text-zoom for animation values, but I guess in general too). layout/reftests/svg/fallback-color-02a.svg layout/reftests/svg/fallback-color-02b.svg layout/reftests/svg/fallback-color-04.svg something with a failing paint server reference and fallback color (no bug) layout/reftests/svg/foreignObject-change-transform-01.svg layout/reftests/svg/g-transform-01.svg maybe an issue with transform="" attribute updating not causing a restyle? (no bug) layout/reftests/svg/stroke-dasharray-02.svg maybe an issue with stroke-width glue, or accuracy? (no bug)
Comment 1•6 years ago
|
||
(In reply to Jeremy Chen [:jeremychen] UTC+8 from comment #0) I am commenting for 'no bug' tests. > layout/reftests/svg/moz-only/xbl-grad-ref--grad-in-resources-01.svg > layout/reftests/svg/moz-only/xbl-grad-ref--grad-in-resources-02.svg > something to do with XBL and resolving local url() references (no bug) Already passed. > layout/reftests/svg/conditions-07.svg > layout/reftests/svg/dynamic-conditions-01.svg > layout/reftests/svg/dynamic-conditions-02.svg > layout/reftests/svg/dynamic-conditions-03.svg > layout/reftests/svg/dynamic-conditions-04.svg > layout/reftests/svg/dynamic-conditions-06.svg > layout/reftests/svg/dynamic-conditions-09.svg > layout/reftests/svg/dynamic-conditions-10.svg > layout/reftests/svg/dynamic-conditions-13.svg > dynamic changes to conditional processing attributes aren't handled -- > maybe we're not correctly generating/processing the ReconstructFrame > hint in nsSVGElement::GetAttributeChangeHint? (no bug) Already passed. > layout/reftests/svg/dynamic-mask-01.svg > timed out waiting for MozReftestInvalidate, not sure what the > issues is (no bug) Already passed. > layout/reftests/svg/fallback-color-02a.svg > layout/reftests/svg/fallback-color-02b.svg > layout/reftests/svg/fallback-color-04.svg > something with a failing paint server reference and fallback color > (no bug) Already passed. > layout/reftests/svg/foreignObject-change-transform-01.svg > layout/reftests/svg/g-transform-01.svg > maybe an issue with transform="" attribute updating not causing > a restyle? (no bug) Already passed. > layout/reftests/svg/stroke-dasharray-02.svg > maybe an issue with stroke-width glue, or accuracy? (no bug) As far as I can tell this is the only one unknown failure now, needs to be investigated.
Assignee | ||
Comment 2•6 years ago
|
||
(In reply to Hiroyuki Ikezoe (:hiro) from comment #1) > > > layout/reftests/svg/stroke-dasharray-02.svg > > maybe an issue with stroke-width glue, or accuracy? (no bug) > > As far as I can tell this is the only one unknown failure now, needs to be > investigated. Nice!!! \o/ Thank you for the update. I'll take look at this.
Assignee | ||
Comment 3•6 years ago
|
||
(In reply to Jeremy Chen [:jeremychen] UTC+8 from comment #2) > (In reply to Hiroyuki Ikezoe (:hiro) from comment #1) > > > > > layout/reftests/svg/stroke-dasharray-02.svg > > > maybe an issue with stroke-width glue, or accuracy? (no bug) > > > > As far as I can tell this is the only one unknown failure now, needs to be > > investigated. > > Nice!!! \o/ > Thank you for the update. I'll take look at this. Looks like this has nothing to do with stroke-dasharray nor stroke-width... Filed Bug 1367327
Comment 4•6 years ago
|
||
(In reply to Jeremy Chen [:jeremychen] UTC+8 from comment #0) > > layout/reftests/svg/currentColor-01.svg > layout/reftests/svg/currentColor-02.svg > layout/reftests/svg/currentColor-03.svg > layout/reftests/svg/use-02-extref.svg > fill="currentColor" isn't working? Filed bug 1368376.
Assignee | ||
Comment 5•6 years ago
|
||
Update the remaining unresolved tests > ======== > > dom/smil/crashtests/690994-1.svg > layout/reftests/svg/smil/** (150 tests) > layout/reftests/svg/text/textLength-6.svg > layout/reftests/svg/mask-type-04.svg > lack of SMIL support (bug 1302948) Brian can take care of these. > > layout/reftests/scoped-style/scoped-style-019.svg > layout/reftests/scoped-style/scoped-style-dynamic-012.svg > layout/reftests/scoped-style/scoped-style-dynamic-013.svg > layout/reftests/scoped-style/scoped-style-dynamic-014.svg > layout/reftests/scoped-style/scoped-style-dynamic-015.svg > layout/reftests/scoped-style/scoped-style-dynamic-015.svg > lack of <style scoped> support (bug 1345702) > layout/reftests/svg/sizing/scrollbars-01.svg > layout/reftests/svg/sizing/scrollbars-02.svg > layout/reftests/svg/outer-svg-border-and-padding-01.svg > scroll bars not working (bug 1321769) Ting-Yu has been assigned to these two bugs. > layout/reftests/svg/text/pseudo-first-line.svg > layout/reftests/svg/text/pseudo-first-line-2.svg > lack of ::first-line support (bug 1324619) bz has been assigned. > > layout/reftests/svg/currentColor-01.svg > layout/reftests/svg/currentColor-02.svg > layout/reftests/svg/currentColor-03.svg > layout/reftests/svg/use-02-extref.svg > fill="currentColor" isn't working? > > These might overlap with bug 1345709 somewhat (although that is more about > interpolation) > We should re-check these once bug 1345709 is resolved. Hiroyuki somehow links this to bug 1368376. Both these two bugs have no assignees. > layout/reftests/svg/dynamic-text-01.svg > layout/reftests/svg/dynamic-text-02.svg > layout/reftests/svg/dynamic-text-03.svg > layout/reftests/svg/dynamic-text-04.svg > layout/reftests/svg/dynamic-text-07.svg > layout/reftests/svg/dynamic-text-08.svg > layout/reftests/svg/dynamic-textPath-01.svg > layout/reftests/svg/gradient-live-01a.svg > layout/reftests/svg/gradient-live-01b.svg > layout/reftests/svg/gradient-live-01c.svg > layout/reftests/svg/paint-order-02.svg > layout/reftests/svg/stroke-dasharray-and-text-01.svg > layout/reftests/svg/text-gradient-02.svg > layout/reftests/svg/text-in-link-03.svg > layout/reftests/svg/text-layout-01.svg > layout/reftests/svg/text-layout-02.svg > layout/reftests/svg/text-layout-03.svg > layout/reftests/svg/text-layout-04.svg > layout/reftests/svg/text-layout-06.svg > layout/reftests/svg/text-layout-07.svg > layout/reftests/svg/text-scale-01.svg > layout/reftests/svg/textPath-01.svg > text size wrong, might be related to mFontSizeScaleFactor? > > Bug 1357296 is probably related (i.e. we need to factor out text-zoom for > animation values, but I guess in general too). Stylo does not support text-zoom yet (Bug 1357296), which seems blocked by bug 1290228. Both bugs have no assignees.
Comment 6•6 years ago
|
||
(In reply to Jeremy Chen [:jeremychen] UTC+8 from comment #5) > > layout/reftests/svg/dynamic-text-01.svg > > layout/reftests/svg/dynamic-text-02.svg > > layout/reftests/svg/dynamic-text-03.svg > > layout/reftests/svg/dynamic-text-04.svg > > layout/reftests/svg/dynamic-text-07.svg > > layout/reftests/svg/dynamic-text-08.svg > > layout/reftests/svg/dynamic-textPath-01.svg > > layout/reftests/svg/gradient-live-01a.svg > > layout/reftests/svg/gradient-live-01b.svg > > layout/reftests/svg/gradient-live-01c.svg > > layout/reftests/svg/paint-order-02.svg > > layout/reftests/svg/stroke-dasharray-and-text-01.svg > > layout/reftests/svg/text-gradient-02.svg > > layout/reftests/svg/text-in-link-03.svg > > layout/reftests/svg/text-layout-01.svg > > layout/reftests/svg/text-layout-02.svg > > layout/reftests/svg/text-layout-03.svg > > layout/reftests/svg/text-layout-04.svg > > layout/reftests/svg/text-layout-06.svg > > layout/reftests/svg/text-layout-07.svg > > layout/reftests/svg/text-scale-01.svg > > layout/reftests/svg/textPath-01.svg > > text size wrong, might be related to mFontSizeScaleFactor? > > > > Bug 1357296 is probably related (i.e. we need to factor out text-zoom for > > animation values, but I guess in general too). > > Stylo does not support text-zoom yet (Bug 1357296), which seems blocked by > bug 1290228. > Both bugs have no assignees. Those tests have been already enabled. bug 1357296 affects only SMIL.
Assignee | ||
Comment 7•6 years ago
|
||
(In reply to Hiroyuki Ikezoe (:hiro) from comment #6) > > Those tests have been already enabled. bug 1357296 affects only SMIL. Nice!! Thank you for the info. So, I guess the currentColor support is the only remaining un-assigned task.
Assignee | ||
Comment 8•6 years ago
|
||
Update the remaining unresolved tests > ======== > > layout/reftests/svg/smil/** (150 tests) > layout/reftests/svg/mask-type-04.svg > lack of SMIL support (bug 1302948) Brian can take care of these. > > layout/reftests/scoped-style/scoped-style-019.svg > layout/reftests/scoped-style/scoped-style-dynamic-012.svg > layout/reftests/scoped-style/scoped-style-dynamic-013.svg > layout/reftests/scoped-style/scoped-style-dynamic-014.svg > layout/reftests/scoped-style/scoped-style-dynamic-015.svg > layout/reftests/scoped-style/scoped-style-dynamic-015.svg > lack of <style scoped> support (bug 1345702) Ting-Yu has been assigned to this. > layout/reftests/svg/text/pseudo-first-line.svg > layout/reftests/svg/text/pseudo-first-line-2.svg > lack of ::first-line support (bug 1324619) bz has been assigned. > > layout/reftests/svg/currentColor-01.svg > layout/reftests/svg/currentColor-02.svg > layout/reftests/svg/currentColor-03.svg > layout/reftests/svg/use-02-extref.svg > fill="currentColor" isn't working? > > These might overlap with bug 1345709 somewhat (although that is more about > interpolation) > We should re-check these once bug 1345709 is resolved. Hiroyuki somehow links this to bug 1368376. Both these two bugs have no assignees.
Comment 9•6 years ago
|
||
(In reply to Jeremy Chen [:jeremychen] UTC+8 from comment #8) > Update the remaining unresolved tests > > > ======== > > > > layout/reftests/svg/smil/** (150 tests) > > layout/reftests/svg/mask-type-04.svg > > lack of SMIL support (bug 1302948) > > Brian can take care of these. mask-type-04.svg has been fixed by bug 1367283. https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=b76a023ad0c12b4e7f4992d0e915b4de354c1f3a There was a discrete type property (mask-type).
Comment 10•6 years ago
|
||
Jeremy we have other failure tests that we haven't tracked in this bug. https://hg.mozilla.org/mozilla-central/file/9a5c710587f9/layout/reftests/svg/as-image/reftest.list#l60 They are tracked in bug 1338764, I guess.
Assignee | ||
Comment 11•6 years ago
|
||
(In reply to Hiroyuki Ikezoe (:hiro) from comment #10) > Jeremy we have other failure tests that we haven't tracked in this bug. > > https://hg.mozilla.org/mozilla-central/file/9a5c710587f9/layout/reftests/svg/ > as-image/reftest.list#l60 > > They are tracked in bug 1338764, I guess. Good catch!! I'll re-check all the disabled tests (not just the ones that I disabled in bug 1359343) and give a update here.
Assignee | ||
Comment 12•6 years ago
|
||
Hmm... just figure that I should not care about the tests that have been annotated with fails-if(!styloVsGecko). These kind of tests were annotated with fails before stylo, and we might need the fails-if(!styloVsGecko) for a while, to ensure that in these kind of known failures, stylo result is still identical with gecko result. Lesson learned!!
Assignee | ||
Comment 13•6 years ago
|
||
Update the remaining unresolved tests > ======== > > layout/reftests/svg/smil/** (150 tests) > lack of SMIL support (bug 1302948) Brian can take care of these. > > layout/reftests/scoped-style/scoped-style-019.svg > layout/reftests/scoped-style/scoped-style-dynamic-012.svg > layout/reftests/scoped-style/scoped-style-dynamic-013.svg > layout/reftests/scoped-style/scoped-style-dynamic-014.svg > layout/reftests/scoped-style/scoped-style-dynamic-015.svg > layout/reftests/scoped-style/scoped-style-dynamic-015.svg > lack of <style scoped> support (bug 1345702) Ting-Yu has been assigned to this. > layout/reftests/svg/text/pseudo-first-line.svg > layout/reftests/svg/text/pseudo-first-line-2.svg > lack of ::first-line support (bug 1324619) bz has been assigned. > layout/reftests/svg/as-image/context-fill-01.html lime100x100-ref.html > layout/reftests/svg/as-image/context-fill-02.html lime100x100-w-border-ref.html > layout/reftests/svg/as-image/context-fill-03.html lime100x100-50pct-ref.html > layout/reftests/svg/as-image/context-fill-04.html lime100x100-50pct-ref.html > layout/reftests/svg/as-image/context-fill-05.html context-fill-or-stroke-05-ref.html > layout/reftests/svg/as-image/context-fill-06.html lime100x100-ref.html > layout/reftests/svg/as-image/context-fill-07.html context-fill-07-ref.html > layout/reftests/svg/as-image/context-fill-bg-image-01.html blue100x100-ref.html > layout/reftests/svg/as-image/context-stroke-01.html lime100x100-ref.html > layout/reftests/svg/as-image/context-stroke-02.html lime100x100-w-border-ref.html > layout/reftests/svg/as-image/context-stroke-03.html lime100x100-50pct-ref.html > layout/reftests/svg/as-image/context-stroke-04.html lime100x100-50pct-ref.html > layout/reftests/svg/as-image/context-stroke-05.html context-fill-or-stroke-05-ref.html > layout/reftests/svg/as-image/context-stroke-06.html lime100x100-ref.html > layout/reftests/svg/as-image/context-stroke-bg-image-01.html blue100x100-border-ref.html These should be tracked in bug 1338764, which is taken by CJ > layout/reftests/image/image-srcset-svg-3x.html A strange bar appears on stylo... https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://queue.taskcluster.net/v1/task/TV_V6NeaRqSvzBH4ypIzYg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1 no bug yet! > layout/reftests/svg/use-02-extref.svg no bug yet! > ======== I'll take a look at the last two tests.
Assignee | ||
Comment 14•6 years ago
|
||
(In reply to Jeremy Chen [:jeremychen] UTC+8 from comment #13) > > > layout/reftests/svg/use-02-extref.svg > Looks like this has been re-enabled in https://hg.mozilla.org/mozilla-central/rev/29177506860d.
Assignee | ||
Comment 15•6 years ago
|
||
Update the remaining unresolved tests > ======== > > layout/reftests/svg/smil/** (150 tests) > lack of SMIL support (bug 1302948) Brian can take care of these. > > layout/reftests/scoped-style/scoped-style-019.svg > layout/reftests/scoped-style/scoped-style-dynamic-012.svg > layout/reftests/scoped-style/scoped-style-dynamic-013.svg > layout/reftests/scoped-style/scoped-style-dynamic-014.svg > layout/reftests/scoped-style/scoped-style-dynamic-015.svg > layout/reftests/scoped-style/scoped-style-dynamic-015.svg > lack of <style scoped> support (bug 1345702) Ting-Yu has been assigned to this. > layout/reftests/svg/text/pseudo-first-line.svg > layout/reftests/svg/text/pseudo-first-line-2.svg > lack of ::first-line support (bug 1324619) bz has been assigned. > layout/reftests/svg/as-image/context-fill-01.html lime100x100-ref.html > layout/reftests/svg/as-image/context-fill-02.html lime100x100-w-border-ref.html > layout/reftests/svg/as-image/context-fill-03.html lime100x100-50pct-ref.html > layout/reftests/svg/as-image/context-fill-04.html lime100x100-50pct-ref.html > layout/reftests/svg/as-image/context-fill-05.html context-fill-or-stroke-05-ref.html > layout/reftests/svg/as-image/context-fill-06.html lime100x100-ref.html > layout/reftests/svg/as-image/context-fill-07.html context-fill-07-ref.html > layout/reftests/svg/as-image/context-fill-bg-image-01.html blue100x100-ref.html > layout/reftests/svg/as-image/context-stroke-01.html lime100x100-ref.html > layout/reftests/svg/as-image/context-stroke-02.html lime100x100-w-border-ref.html > layout/reftests/svg/as-image/context-stroke-03.html lime100x100-50pct-ref.html > layout/reftests/svg/as-image/context-stroke-04.html lime100x100-50pct-ref.html > layout/reftests/svg/as-image/context-stroke-05.html context-fill-or-stroke-05-ref.html > layout/reftests/svg/as-image/context-stroke-06.html lime100x100-ref.html > layout/reftests/svg/as-image/context-stroke-bg-image-01.html blue100x100-border-ref.html These should be tracked in bug 1338764, which is taken by Tommy now. > layout/reftests/image/image-srcset-svg-3x.html Filed Bug 1369321, and I'll look into it.
Assignee | ||
Comment 16•6 years ago
|
||
Update the remaining unresolved tests > ======== > > layout/reftests/svg/smil/** (150 tests) After I ran `grep 'stylo' -r layout/reftests/svg/smil/` ,there are only a few remaining tests (22 tests): > layout/reftests/svg/smil//reftest.list:fails-if(!styloVsGecko) == anim-fillcolor-1.svg anim-standard-ref.svg # bug 436296 > layout/reftests/svg/smil//reftest.list:skip-if(styloVsGecko) == anim-view-01.svg#view lime.svg # bug 1354406 > layout/reftests/svg/smil//reftest.list:fails-if(styloVsGecko||stylo) == anim-class-01.svg lime.svg > layout/reftests/svg/smil//reftest.list:fails-if(styloVsGecko||stylo) == anim-class-02.svg lime.svg > layout/reftests/svg/smil//reftest.list:fails-if(styloVsGecko||stylo) == anim-class-03.svg lime.svg > layout/reftests/svg/smil//reftest.list:fails-if(styloVsGecko||stylo) == anim-class-04.svg anim-class-04-ref.svg > layout/reftests/svg/smil//reftest.list:fails-if(styloVsGecko||stylo) == anim-paintserver-1.svg anim-paintserver-1-ref.svg > layout/reftests/svg/smil//reftest.list:fails-if(!styloVsGecko) == anim-strokecolor-1.svg anim-standard-ref.svg # bug 436296 > layout/reftests/svg/smil//reftest.list:fails-if(!styloVsGecko) == anim-pattern-attr-presence-02.svg anim-pattern-attr-presence-02-ref.svg > layout/reftests/svg/smil//reftest.list:fails-if(styloVsGecko||stylo) == anim-change-display-block-for-dynamically-appended-elem.html anim-standard-ref.html > layout/reftests/svg/smil//style/reftest.list:fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko||stylo) == anim-css-fill-1-by-ident-hex.svg anim-css-fill-1-ref.svg > layout/reftests/svg/smil//style/reftest.list:fuzzy-if(skiaContent,1,550) fails-if(styloVsGecko||stylo) == anim-css-fill-1-by-ident-curcol.svg anim-css-fill-1-ref.svg > layout/reftests/svg/smil//style/reftest.list:fuzzy-if(skiaContent,1,580) fails-if(styloVsGecko||stylo) == anim-css-fill-3-by-ident-ident.svg anim-css-fill-3-ref.svg > layout/reftests/svg/smil//style/reftest.list:fails-if(styloVsGecko||stylo) == anim-css-fill-overflow-1-by.svg anim-css-fill-overflow-1-ref.svg > layout/reftests/svg/smil//style/reftest.list:fails-if(!stylo) == anim-css-fill-overflow-1-from-by.svg anim-css-fill-overflow-1-ref.svg # bug 515919 > layout/reftests/svg/smil//style/reftest.list:fails-if(!stylo) == anim-css-stopcolor-overflow-1-from-by.svg anim-css-stopcolor-overflow-1-ref.svg # bug 515919 > layout/reftests/svg/smil//style/reftest.list:fails-if(!stylo) == anim-css-floodcolor-overflow-1-from-by.svg anim-css-floodcolor-overflow-1-ref.svg # bug 515919 > layout/reftests/svg/smil//style/reftest.list:fuzzy-if(skiaContent,1,885) fails-if(styloVsGecko||stylo) == anim-css-fillopacity-1-by.svg anim-css-fillopacity-1-ref.svg > layout/reftests/svg/smil//style/reftest.list:fuzzy-if(skiaContent,1,210) fails-if(styloVsGecko||stylo) == anim-css-fillopacity-1-from-by.svg anim-css-fillopacity-1-ref.svg > layout/reftests/svg/smil//style/reftest.list:fuzzy-if(skiaContent,1,365) fails-if(styloVsGecko||stylo) == anim-css-fillopacity-3-clamp-small.svg anim-css-fillopacity-3-ref.svg > layout/reftests/svg/smil//style/reftest.list:fails-if(styloVsGecko||stylo) == anim-css-font-1.svg anim-css-font-1-ref.svg > layout/reftests/svg/smil//style/reftest.list:skip-if(!styloVsGecko) == anim-css-strokedasharray-1.svg anim-css-strokedasharray-1-ref.svg For those fails-if(!styloVsGecko) tests, I believe we're fine to leave them as they are, since they should be expected. So, that makes the number even less!!! Brian and Hiro are still working on the rest. (tracked by bug 1302948) > > layout/reftests/scoped-style/scoped-style-019.svg > layout/reftests/scoped-style/scoped-style-dynamic-012.svg > layout/reftests/scoped-style/scoped-style-dynamic-013.svg > layout/reftests/scoped-style/scoped-style-dynamic-014.svg > layout/reftests/scoped-style/scoped-style-dynamic-015.svg > layout/reftests/scoped-style/scoped-style-dynamic-015.svg > lack of <style scoped> support (bug 1345702) We may consider to remove <style scoped> support in Bug 1345702. Here's the intent to unship thread: https://groups.google.com/forum/#!topic/mozilla.dev.platform/iBoROFkR9V8 Cameron is working on disabling <style scoped> in content documents in Bug 1291515. Even though, we still can't re-enable these tests, unless we resolve Bug 1345702. So, set Bug 1345702 as a blocker for Bug 1352284 (stylo-svg) for now. > layout/reftests/svg/text/pseudo-first-line.svg > layout/reftests/svg/text/pseudo-first-line-2.svg > lack of ::first-line support (bug 1324619) bz has been assigned. > layout/reftests/svg/as-image/context-fill-01.html lime100x100-ref.html > layout/reftests/svg/as-image/context-fill-02.html lime100x100-w-border-ref.html > layout/reftests/svg/as-image/context-fill-03.html lime100x100-50pct-ref.html > layout/reftests/svg/as-image/context-fill-04.html lime100x100-50pct-ref.html > layout/reftests/svg/as-image/context-fill-05.html context-fill-or-stroke-05-ref.html > layout/reftests/svg/as-image/context-fill-06.html lime100x100-ref.html > layout/reftests/svg/as-image/context-fill-07.html context-fill-07-ref.html > layout/reftests/svg/as-image/context-fill-bg-image-01.html blue100x100-ref.html > layout/reftests/svg/as-image/context-stroke-01.html lime100x100-ref.html > layout/reftests/svg/as-image/context-stroke-02.html lime100x100-w-border-ref.html > layout/reftests/svg/as-image/context-stroke-03.html lime100x100-50pct-ref.html > layout/reftests/svg/as-image/context-stroke-04.html lime100x100-50pct-ref.html > layout/reftests/svg/as-image/context-stroke-05.html context-fill-or-stroke-05-ref.html > layout/reftests/svg/as-image/context-stroke-06.html lime100x100-ref.html > layout/reftests/svg/as-image/context-stroke-bg-image-01.html blue100x100-border-ref.html Looks like Tommy has fixed all of them in Bug 1370797. \o/ > layout/reftests/image/image-srcset-svg-3x.html At first, bz and I thought this could be fixed in bug 1374761. However, per bug 1369321 comment 7, looks like this needs more investigation.
Updated•6 years ago
|
Priority: P2 → --
Assignee | ||
Comment 17•6 years ago
|
||
Update the remaining unresolved tests since bz just landed bug 1324619. > ======== > > layout/reftests/svg/smil/** (150 tests) After I ran `grep 'stylo' -r layout/reftests/svg/smil/` ,there are only 9 tests remaining: > layout/reftests/svg/smil/reftest.list:fails-if(!styloVsGecko) == anim-fillcolor-1.svg anim-standard-ref.svg # bug 436296 > layout/reftests/svg/smil/reftest.list:skip-if(styloVsGecko) == anim-view-01.svg#view lime.svg # bug 1354406 > layout/reftests/svg/smil/reftest.list:fails-if(!styloVsGecko) == anim-strokecolor-1.svg anim-standard-ref.svg # bug 436296 > layout/reftests/svg/smil/reftest.list:fails-if(!styloVsGecko) == anim-pattern-attr-presence-02.svg anim-pattern-attr-presence-02-ref.svg > layout/reftests/svg/smil/reftest.list:skip-if(styloVsGecko||stylo) == anim-display-in-g-element.svg lime.svg # Bug 1385089 > layout/reftests/svg/smil/style/reftest.list:fails-if(!stylo) == anim-css-fill-overflow-1-from-by.svg anim-css-fill-overflow-1-ref.svg # bug 515919 > layout/reftests/svg/smil/style/reftest.list:fails-if(!stylo) == anim-css-stopcolor-overflow-1-from-by.svg anim-css-stopcolor-overflow-1-ref.svg # bug 515919 > layout/reftests/svg/smil/style/reftest.list:fails-if(!stylo) == anim-css-floodcolor-overflow-1-from-by.svg anim-css-floodcolor-overflow-1-ref.svg # bug 515919 > layout/reftests/svg/smil/style/reftest.list:skip-if(!styloVsGecko) == anim-css-strokedasharray-1.svg anim-css-strokedasharray-1-ref.svg For the 3 fails-if(!styloVsGecko) tests, I believe we're fine to leave them as they are, since they should be expected. So, that makes the number even less!!! Brian and Hiro are still working on the rest. (tracked by bug 1302948) > layout/reftests/scoped-style/scoped-style-019.svg > layout/reftests/scoped-style/scoped-style-dynamic-012.svg > layout/reftests/scoped-style/scoped-style-dynamic-013.svg > layout/reftests/scoped-style/scoped-style-dynamic-014.svg > layout/reftests/scoped-style/scoped-style-dynamic-015.svg > layout/reftests/scoped-style/scoped-style-dynamic-015.svg > lack of <style scoped> support (bug 1345702) We may consider to remove <style scoped> support in Bug 1345702. Here's the intent to unship thread: https://groups.google.com/forum/#!topic/mozilla.dev.platform/iBoROFkR9V8 Cameron is working on disabling <style scoped> in content documents in Bug 1291515. Even though, we still can't re-enable these tests, unless we resolve Bug 1345702. So, set Bug 1345702 as a blocker for Bug 1352284 (stylo-svg) for now.
Comment 18•6 years ago
|
||
Looks like all the other tests are tracked in other issues.
Priority: -- → P5
Assignee | ||
Comment 19•6 years ago
|
||
Well, this bug is meant for tracking the uncertainty of the SVG tests. Since the remaining tests are very few, and all of the rest are tracked in other bugs that block Bug 1352284 (stylo-svg), I think we can resolve this bug now.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
status-firefox57:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•