{"action":"created","issue":{"url":"https://api.github.com/repos/servo/servo/issues/11398","repository_url":"https://api.github.com/repos/servo/servo","labels_url":"https://api.github.com/repos/servo/servo/issues/11398/labels{/name}","comments_url":"https://api.github.com/repos/servo/servo/issues/11398/comments","events_url":"https://api.github.com/repos/servo/servo/issues/11398/events","html_url":"https://github.com/servo/servo/pull/11398","id":156645559,"number":11398,"title":"script: Keep the DOM-side viewport up to date when scrolling happens in WebRender.","user":{"login":"pcwalton","id":157897,"avatar_url":"https://avatars.githubusercontent.com/u/157897?v=3","gravatar_id":"","url":"https://api.github.com/users/pcwalton","html_url":"https://github.com/pcwalton","followers_url":"https://api.github.com/users/pcwalton/followers","following_url":"https://api.github.com/users/pcwalton/following{/other_user}","gists_url":"https://api.github.com/users/pcwalton/gists{/gist_id}","starred_url":"https://api.github.com/users/pcwalton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pcwalton/subscriptions","organizations_url":"https://api.github.com/users/pcwalton/orgs","repos_url":"https://api.github.com/users/pcwalton/repos","events_url":"https://api.github.com/users/pcwalton/events{/privacy}","received_events_url":"https://api.github.com/users/pcwalton/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/servo/servo/labels/S-awaiting-review","name":"S-awaiting-review","color":"d4c5f9"}],"state":"open","locked":false,"assignee":{"login":"glennw","id":2350882,"avatar_url":"https://avatars.githubusercontent.com/u/2350882?v=3","gravatar_id":"","url":"https://api.github.com/users/glennw","html_url":"https://github.com/glennw","followers_url":"https://api.github.com/users/glennw/followers","following_url":"https://api.github.com/users/glennw/following{/other_user}","gists_url":"https://api.github.com/users/glennw/gists{/gist_id}","starred_url":"https://api.github.com/users/glennw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/glennw/subscriptions","organizations_url":"https://api.github.com/users/glennw/orgs","repos_url":"https://api.github.com/users/glennw/repos","events_url":"https://api.github.com/users/glennw/events{/privacy}","received_events_url":"https://api.github.com/users/glennw/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2016-05-25T01:41:05Z","updated_at":"2016-05-25T01:41:09Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/servo/servo/pulls/11398","html_url":"https://github.com/servo/servo/pull/11398","diff_url":"https://github.com/servo/servo/pull/11398.diff","patch_url":"https://github.com/servo/servo/pull/11398.patch"},"body":"This happens asynchronously, just as it does in non-WebRender mode.\r\n\r\nThis functionality is a prerequisite for doing proper display-list-based\r\nhit testing in WebRender, since it moves the scroll offsets into Servo\r\n(and, specifically, into the script thread, enabling iframe event\r\nforwarding) instead of keeping them private to WebRender.\r\n\r\nRequires servo/webrender_traits#55 and servo/webrender#277.\r\n\r\nPartially addresses #11108.\r\n\r\nr? @glennw"},"comment":{"url":"https://api.github.com/repos/servo/servo/issues/comments/221451304","html_url":"https://github.com/servo/servo/pull/11398#issuecomment-221451304","issue_url":"https://api.github.com/repos/servo/servo/issues/11398","id":221451304,"user":{"login":"highfive","id":5750442,"avatar_url":"https://avatars.githubusercontent.com/u/5750442?v=3","gravatar_id":"","url":"https://api.github.com/users/highfive","html_url":"https://github.com/highfive","followers_url":"https://api.github.com/users/highfive/followers","following_url":"https://api.github.com/users/highfive/following{/other_user}","gists_url":"https://api.github.com/users/highfive/gists{/gist_id}","starred_url":"https://api.github.com/users/highfive/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/highfive/subscriptions","organizations_url":"https://api.github.com/users/highfive/orgs","repos_url":"https://api.github.com/users/highfive/repos","events_url":"https://api.github.com/users/highfive/events{/privacy}","received_events_url":"https://api.github.com/users/highfive/received_events","type":"User","site_admin":false},"created_at":"2016-05-25T01:41:09Z","updated_at":"2016-05-25T01:41:09Z","body":"<img src=\"http://www.joshmatthews.net/warning.svg\" alt=\"warning\" height=20> **Warning** <img src=\"http://www.joshmatthews.net/warning.svg\" alt=\"warning\" height=20>\n\n* These commits modify gfx, layout, and script code, but no tests are modified. Please consider adding a test!"}}
{"actor":{"display_login":"highfive"}}