mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-29 03:47:31 +09:00
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
This commit is contained in:
commit
dcd9973243
150858 changed files with 23884658 additions and 0 deletions
30
layout/reftests/svg/smil/freeze-applied-late-4.svg
Normal file
30
layout/reftests/svg/smil/freeze-applied-late-4.svg
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
class="reftest-wait"
|
||||
onload="go()">
|
||||
<!-- This test checks for correct behavior when fill="freeze" is applied when
|
||||
one interval on an animation is entirely before the document begins
|
||||
(before 0), and a second interval is at least partly after the document
|
||||
begins (yet before our first sample, since we immediately seek forward
|
||||
on document load).
|
||||
|
||||
The SMIL Animation spec says that the former interval should be
|
||||
filtered out[1] (ignored), but the latter should not. So, because of
|
||||
the latter interval, applying fill="freeze" should have an effect in
|
||||
this case.
|
||||
[1] http://www.w3.org/TR/2001/REC-smil-animation-20010904/#Timing-BeginEnd-LC-Start
|
||||
-->
|
||||
<script>
|
||||
function go() {
|
||||
var svg = document.documentElement;
|
||||
svg.pauseAnimations();
|
||||
svg.setCurrentTime(4.0);
|
||||
document.getElementById("anim").setAttribute("fill", "freeze");
|
||||
svg.removeAttribute("class");
|
||||
}
|
||||
</script>
|
||||
<rect id="blueRect" x="15" y="15" width="200" height="100" fill="blue">
|
||||
<animate id="anim" attributeName="height"
|
||||
to="200" begin="-3s; -1s" dur="2s"/>
|
||||
</rect>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
Loading…
Add table
Add a link
Reference in a new issue