-width: 200px) {
    #div { animation: test 1s linear forwards; }
  }
</style>
<div id=container>
  <div id=div>Green</div>
</div>
<script>
  setup(() => assert_implements_size_container_queries());

  test(() => {
    assert_equals(getComputedStyle(div).color, 'rgb(255, 0, 0)');

    container.style = 'width:300px';
    assert_equals(div.getAnimations().length, 1);
    assert_equals(getComputedStyle(div).color, 'rgb(0, 128, 0)');
  }, 'Calling getAnimations updates layout of parent frame if needed');
</scr