{"action":"created","issue":{"url":"https://api.github.com/repos/Polymer/polymer/issues/2483","labels_url":"https://api.github.com/repos/Polymer/polymer/issues/2483/labels{/name}","comments_url":"https://api.github.com/repos/Polymer/polymer/issues/2483/comments","events_url":"https://api.github.com/repos/Polymer/polymer/issues/2483/events","html_url":"https://github.com/Polymer/polymer/issues/2483","id":108433105,"number":2483,"title":"CSS parser: incorrectly handing polybuild output","user":{"login":"ebidel","id":238208,"avatar_url":"https://avatars.githubusercontent.com/u/238208?v=3","gravatar_id":"","url":"https://api.github.com/users/ebidel","html_url":"https://github.com/ebidel","followers_url":"https://api.github.com/users/ebidel/followers","following_url":"https://api.github.com/users/ebidel/following{/other_user}","gists_url":"https://api.github.com/users/ebidel/gists{/gist_id}","starred_url":"https://api.github.com/users/ebidel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ebidel/subscriptions","organizations_url":"https://api.github.com/users/ebidel/orgs","repos_url":"https://api.github.com/users/ebidel/repos","events_url":"https://api.github.com/users/ebidel/events{/privacy}","received_events_url":"https://api.github.com/users/ebidel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Polymer/polymer/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/Polymer/polymer/labels/tools","name":"tools","color":"617a89"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-09-26T01:47:00Z","updated_at":"2015-12-04T23:49:12Z","closed_at":"2015-12-04T21:28:48Z","body":"When Polybuild crushes element CSS and removes whitespace, custom property rules end up running into each other. Unfortunately, this causes our parser's regexing to start ignore rules. The issue can be seen when you have two `--var` in a row (one won't do it).\r\n\r\n    top: 400px;--paper-fab-background: var(--paper-green-500);--paper-fab-keyboard-focus-background: var(--paper-green-700);\r\n\r\nputting as space in between properties works:\r\n\r\n    top: 400px; --paper-fab-background: var(--paper-green-500); --paper-fab-keyboard-focus-background: var(--paper-green-700);\r\n\r\nhttp://jsbin.com/wayoholaxi/edit?html,output - you'll see `top: 400px` is ignored\r\n\r\ncc @azakus "},"comment":{"url":"https://api.github.com/repos/Polymer/polymer/issues/comments/162112118","html_url":"https://github.com/Polymer/polymer/issues/2483#issuecomment-162112118","issue_url":"https://api.github.com/repos/Polymer/polymer/issues/2483","id":162112118,"user":{"login":"azakus","id":46725,"avatar_url":"https://avatars.githubusercontent.com/u/46725?v=3","gravatar_id":"","url":"https://api.github.com/users/azakus","html_url":"https://github.com/azakus","followers_url":"https://api.github.com/users/azakus/followers","following_url":"https://api.github.com/users/azakus/following{/other_user}","gists_url":"https://api.github.com/users/azakus/gists{/gist_id}","starred_url":"https://api.github.com/users/azakus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/azakus/subscriptions","organizations_url":"https://api.github.com/users/azakus/orgs","repos_url":"https://api.github.com/users/azakus/repos","events_url":"https://api.github.com/users/azakus/events{/privacy}","received_events_url":"https://api.github.com/users/azakus/received_events","type":"User","site_admin":false},"created_at":"2015-12-04T23:49:12Z","updated_at":"2015-12-04T23:49:12Z","body":"Nope, that doesn't work.\r\nI've tried rebasing this patch against 1.2.3 to see if anything else that was merged could be a problem, but it looks isolated to this commit."}}