chromium/third_party/blink/web_tests/ppapi/plugins/plugin-scroll.html

<!doctype HTML>
<style>
::-webkit-scrollbar {
  -webkit-appearance: none;
}
embed {
  width: 200px;
  height: 80px;
  padding: 20px;
  margin: 20px;
  border: 2px solid black;
}
</style>
<div id="container" style="height: 3000px"></div>
<script src="../../resources/run-after-layout-and-paint.js"></script>
<script>
onload = function() {
  if (window.testRunner)
    testRunner.waitUntilDone();

  window.scrollBy(0, 100);
  runAfterLayoutAndPaint(function() {
    var count = 3;
    var loaded = 0;
    for (var i = 0; i < 3; ++i) {
      var embed = document.createElement('embed');
      embed.type = 'application/x-blink-test-plugin';
      embed.addEventListener("message", function(message) {
        if (message.data == 'loaded') {
          if (++loaded == count && window.testRunner)
            testRunner.notifyDone();
        }
      });
      container.appendChild(embed);
      container.appendChild(document.createElement('br'));
    }
  });
};
</script>