{"action":"opened","issue":{"url":"https://api.github.com/repos/w3c/web-platform-tests/issues/8684","repository_url":"https://api.github.com/repos/w3c/web-platform-tests","labels_url":"https://api.github.com/repos/w3c/web-platform-tests/issues/8684/labels{/name}","comments_url":"https://api.github.com/repos/w3c/web-platform-tests/issues/8684/comments","events_url":"https://api.github.com/repos/w3c/web-platform-tests/issues/8684/events","html_url":"https://github.com/w3c/web-platform-tests/issues/8684","id":281979082,"number":8684,"title":"css/css-color/t451-system-colors-a.xht should be updated or removed","user":{"login":"csnardi","id":5530739,"avatar_url":"https://avatars1.githubusercontent.com/u/5530739?v=4","gravatar_id":"","url":"https://api.github.com/users/csnardi","html_url":"https://github.com/csnardi","followers_url":"https://api.github.com/users/csnardi/followers","following_url":"https://api.github.com/users/csnardi/following{/other_user}","gists_url":"https://api.github.com/users/csnardi/gists{/gist_id}","starred_url":"https://api.github.com/users/csnardi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/csnardi/subscriptions","organizations_url":"https://api.github.com/users/csnardi/orgs","repos_url":"https://api.github.com/users/csnardi/repos","events_url":"https://api.github.com/users/csnardi/events{/privacy}","received_events_url":"https://api.github.com/users/csnardi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-12-14T04:34:32Z","updated_at":"2017-12-14T04:34:32Z","closed_at":null,"author_association":"COLLABORATOR","body":"[CSS Color 4](https://drafts.csswg.org/css-color/#system-colors) states that:\r\n\r\n> Earlier versions of CSS defined several additional named color keywords, the <deprecated-system-color>s, which were meant to take their value from operating system themes. These color names have been deprecated, however, as they are insufficient for their original purpose (making website elements look like their native OS counterparts), and represent a security risk, as it makes it easier for a webpage to \"spoof\" a native OS dialog.\r\n> \r\n> User agents must support these keywords, but should map them to \"default\" values, not based on the user’s OS settings (for example, mapping all the \"background\" colors to white and \"foreground\" colors to black). Authors must not use these keywords.\r\n\r\ncss/css-color/t451-system-colors-a.xht tests this behavior, so it should either be updated or removed. Since the spec doesn't specify exact mappings from system colors, it should probably be removed as this appears to be up to the implementation."}}
{"actor":{"display_login":"csnardi"}}