{"action":"created","issue":{"url":"https://api.github.com/repos/bwinton/TabCenter/issues/784","repository_url":"https://api.github.com/repos/bwinton/TabCenter","labels_url":"https://api.github.com/repos/bwinton/TabCenter/issues/784/labels{/name}","comments_url":"https://api.github.com/repos/bwinton/TabCenter/issues/784/comments","events_url":"https://api.github.com/repos/bwinton/TabCenter/issues/784/events","html_url":"https://github.com/bwinton/TabCenter/issues/784","id":189372793,"number":784,"title":"Resizing the tabs strip in e10s is very jarring","user":{"login":"Quicksaver","id":802086,"avatar_url":"https://avatars.githubusercontent.com/u/802086?v=3","gravatar_id":"","url":"https://api.github.com/users/Quicksaver","html_url":"https://github.com/Quicksaver","followers_url":"https://api.github.com/users/Quicksaver/followers","following_url":"https://api.github.com/users/Quicksaver/following{/other_user}","gists_url":"https://api.github.com/users/Quicksaver/gists{/gist_id}","starred_url":"https://api.github.com/users/Quicksaver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Quicksaver/subscriptions","organizations_url":"https://api.github.com/users/Quicksaver/orgs","repos_url":"https://api.github.com/users/Quicksaver/repos","events_url":"https://api.github.com/users/Quicksaver/events{/privacy}","received_events_url":"https://api.github.com/users/Quicksaver/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-15T11:57:26Z","updated_at":"2016-11-15T12:23:39Z","closed_at":null,"body":"... and by that I mean absolutely awful.\r\n\r\n1 tab loaded:\r\n![2016-11-15_11-55-37](https://cloud.githubusercontent.com/assets/802086/20304888/729cfdda-ab2a-11e6-8d45-33e35d20b698.gif)\r\n\r\n6 tab loaded:\r\n![2016-11-15_11-52-46](https://cloud.githubusercontent.com/assets/802086/20304833/3dc156ce-ab2a-11e6-873b-a88ae39b79ee.gif)\r\n\r\nIt's not much better in non-e10s either. It seems like it's trying to re-calc thumbnails with each step synchronously (I haven't checked the code). If that's the case, maybe try to only do it at the end of resizing, or at least add some stepping in there."},"comment":{"url":"https://api.github.com/repos/bwinton/TabCenter/issues/comments/260627503","html_url":"https://github.com/bwinton/TabCenter/issues/784#issuecomment-260627503","issue_url":"https://api.github.com/repos/bwinton/TabCenter/issues/784","id":260627503,"user":{"login":"Quicksaver","id":802086,"avatar_url":"https://avatars.githubusercontent.com/u/802086?v=3","gravatar_id":"","url":"https://api.github.com/users/Quicksaver","html_url":"https://github.com/Quicksaver","followers_url":"https://api.github.com/users/Quicksaver/followers","following_url":"https://api.github.com/users/Quicksaver/following{/other_user}","gists_url":"https://api.github.com/users/Quicksaver/gists{/gist_id}","starred_url":"https://api.github.com/users/Quicksaver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Quicksaver/subscriptions","organizations_url":"https://api.github.com/users/Quicksaver/orgs","repos_url":"https://api.github.com/users/Quicksaver/repos","events_url":"https://api.github.com/users/Quicksaver/events{/privacy}","received_events_url":"https://api.github.com/users/Quicksaver/received_events","type":"User","site_admin":false},"created_at":"2016-11-15T12:23:39Z","updated_at":"2016-11-15T12:23:39Z","body":"> It seems like it's trying to re-calc thumbnails with each step synchronously\r\n\r\nThis seems to be the case as I just noticed I get the usual \"Unable to get scrollbar size in determineCropSize.\" error (from PageThumbUtils.jsm) in the console hundreds of times when I try to resize the tabs."}}
{"actor":{"display_login":"Quicksaver"}}