{"action":"created","issue":{"url":"https://api.github.com/repos/w3c/webcomponents/issues/87","labels_url":"https://api.github.com/repos/w3c/webcomponents/issues/87/labels{/name}","comments_url":"https://api.github.com/repos/w3c/webcomponents/issues/87/comments","events_url":"https://api.github.com/repos/w3c/webcomponents/issues/87/events","html_url":"https://github.com/w3c/webcomponents/issues/87","id":80454577,"number":87,"title":"[Shadow]: Distribution needs to not be observable (bugzilla: 27994)","user":{"login":"hayatoito","id":160288,"avatar_url":"https://avatars.githubusercontent.com/u/160288?v=3","gravatar_id":"","url":"https://api.github.com/users/hayatoito","html_url":"https://github.com/hayatoito","followers_url":"https://api.github.com/users/hayatoito/followers","following_url":"https://api.github.com/users/hayatoito/following{/other_user}","gists_url":"https://api.github.com/users/hayatoito/gists{/gist_id}","starred_url":"https://api.github.com/users/hayatoito/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hayatoito/subscriptions","organizations_url":"https://api.github.com/users/hayatoito/orgs","repos_url":"https://api.github.com/users/hayatoito/repos","events_url":"https://api.github.com/users/hayatoito/events{/privacy}","received_events_url":"https://api.github.com/users/hayatoito/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/w3c/webcomponents/labels/shadow-dom","name":"shadow-dom","color":"207de5"},{"url":"https://api.github.com/repos/w3c/webcomponents/labels/v1","name":"v1","color":"e11d21"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-25T08:50:30Z","updated_at":"2015-06-04T03:34:46Z","closed_at":"2015-06-04T03:34:46Z","body":"Title: [Shadow]: Distribution needs to not be observable (bugzilla: 27994)\n\nMigrated from: https://www.w3.org/Bugs/Public/show_bug.cgi?id=27994\n\n----\ncomment: 0\ncomment_url: https://www.w3.org/Bugs/Public/show_bug.cgi?id=27994#c0\n*Anne* wrote on 2015-02-10 15:35:35 +0000.\n\n\"If any condition which affects the distribution result changes, the distribution result must be updated before any use of the distribution result.\"\n\nIt seems both layout and events make use of the distribution result. That would be worth mentioning I think to make it clear what the observable bits are.\n\nHowever, if events make use of them, wouldn't we be able to work out when distribution happens by firing synthetic events?\n\nAnd how does this work for ranges that can reach into the shadow DOM? Wouldn't we get problems there too with how deterministic things are?\n\n----\n\ncomment: 1\ncomment_url: https://www.w3.org/Bugs/Public/show_bug.cgi?id=27994#c1\n*Dimitri Glazkov* wrote on 2015-02-10 17:00:18 +0000.\n\nThere's a bit more discusson here: https://soundcloud.com/dglazkov/polymer-master\n\n----\n\ncomment: 2\ncomment_url: https://www.w3.org/Bugs/Public/show_bug.cgi?id=27994#c2\n*Dimitri Glazkov* wrote on 2015-02-10 17:12:30 +0000.\n\n(In reply to Dimitri Glazkov from comment #1)\n> There's a bit more discusson here:\n> https://soundcloud.com/dglazkov/polymer-master\n\nDoh. https://gist.github.com/dglazkov/ce96f673b0b2ce7b8c55\n\n----\n\ncomment: 3\ncomment_url: https://www.w3.org/Bugs/Public/show_bug.cgi?id=27994#c3\n*Anne* wrote on 2015-04-23 21:09:52 +0000.\n\nSee also bug 28443 which discusses this very same issue.\n\n----\n\ncomment: 4\ncomment_url: https://www.w3.org/Bugs/Public/show_bug.cgi?id=27994#c4\n*Anne* wrote on 2015-04-27 05:45:56 +0000.\n\nThis might be moot if we get an API."},"comment":{"url":"https://api.github.com/repos/w3c/webcomponents/issues/comments/108705316","html_url":"https://github.com/w3c/webcomponents/issues/87#issuecomment-108705316","issue_url":"https://api.github.com/repos/w3c/webcomponents/issues/87","id":108705316,"user":{"login":"hayatoito","id":160288,"avatar_url":"https://avatars.githubusercontent.com/u/160288?v=3","gravatar_id":"","url":"https://api.github.com/users/hayatoito","html_url":"https://github.com/hayatoito","followers_url":"https://api.github.com/users/hayatoito/followers","following_url":"https://api.github.com/users/hayatoito/following{/other_user}","gists_url":"https://api.github.com/users/hayatoito/gists{/gist_id}","starred_url":"https://api.github.com/users/hayatoito/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hayatoito/subscriptions","organizations_url":"https://api.github.com/users/hayatoito/orgs","repos_url":"https://api.github.com/users/hayatoito/repos","events_url":"https://api.github.com/users/hayatoito/events{/privacy}","received_events_url":"https://api.github.com/users/hayatoito/received_events","type":"User","site_admin":false},"created_at":"2015-06-04T03:34:46Z","updated_at":"2015-06-04T03:34:46Z","body":"Let me close this issue tentatively since we don't have an urgent action items for this issue."}}