{"action":"created","issue":{"url":"https://api.github.com/repos/ampproject/amphtml/issues/2595","repository_url":"https://api.github.com/repos/ampproject/amphtml","labels_url":"https://api.github.com/repos/ampproject/amphtml/issues/2595/labels{/name}","comments_url":"https://api.github.com/repos/ampproject/amphtml/issues/2595/comments","events_url":"https://api.github.com/repos/ampproject/amphtml/issues/2595/events","html_url":"https://github.com/ampproject/amphtml/pull/2595","id":141062058,"number":2595,"title":"Validator Roll-Up","user":{"login":"Gregable","id":25519,"avatar_url":"https://avatars.githubusercontent.com/u/25519?v=3","gravatar_id":"","url":"https://api.github.com/users/Gregable","html_url":"https://github.com/Gregable","followers_url":"https://api.github.com/users/Gregable/followers","following_url":"https://api.github.com/users/Gregable/following{/other_user}","gists_url":"https://api.github.com/users/Gregable/gists{/gist_id}","starred_url":"https://api.github.com/users/Gregable/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gregable/subscriptions","organizations_url":"https://api.github.com/users/Gregable/orgs","repos_url":"https://api.github.com/users/Gregable/repos","events_url":"https://api.github.com/users/Gregable/events{/privacy}","received_events_url":"https://api.github.com/users/Gregable/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ampproject/amphtml/labels/NEEDS%20REVIEW","name":"NEEDS REVIEW","color":"e11d21"},{"url":"https://api.github.com/repos/ampproject/amphtml/labels/Related%20to:%20Validator","name":"Related to: Validator","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-03-15T18:33:40Z","updated_at":"2016-03-15T18:35:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ampproject/amphtml/pulls/2595","html_url":"https://github.com/ampproject/amphtml/pull/2595","diff_url":"https://github.com/ampproject/amphtml/pull/2595.diff","patch_url":"https://github.com/ampproject/amphtml/pull/2595.patch"},"body":"Changes affecting PASS/FAIL:\r\n * Implement URL Validation for URLs in CSS stylesheets.\r\n * Correctly parse URLs in `srcset` which contain commas.\r\n * Allow a large number of new `<link>` and `<a>` `rel=` values\r\n * Support `ftp` in `<a href` and `cite` attrs. #2441\r\n * Support font-awesome fonts. #2413\r\n * Allow `type=\"text/css\"` for `<style amp-custom>`\r\n * Allow anchor target to be set to default value `_self`.\r\n * Allow more attributes for a few tags: `<ol>, <ul>, <li>, <video>, <audio>, <button>, <link>`.\r\n * Allow protocol relative font requests.\r\n * Allow `align` attribute on `<p>, <div>, <td>, <th>, <h1-6>, <blockquote>`\r\n * Allow `border` attribute on `<table>, <img>,  <amp-img>`\r\n * Allow `width`, `height`, `bgcolor` attributes on `<tr>, <td>, <th>`\r\n * Allow `cite` attribute in `<blockquote>`, `<q>` tag. Github #2469\r\n * Require `cite` attribute to be a valid URL, and apply `<a href` protocol\r\nrequirements.\r\n * Allow more html5 attributes on `<a>` tags: `download`, `media`, `type`. Allow target attr value to match case-insensitively.\r\n * Allow the `base` tag with `target` attribute, but do not yet allow an `href` attribute. Adding comments suggesting that `href` is coming.\r\n * Allow `dir` attr in `<bdo>` tags.\r\n * Allow `ismap`, `longdesc` attrs in `<img>` tags (still only allowed inside a `<noscript>` tag.\r\n * Allow `hreflang`, `media`, `sizes`, `target`, `type`, `charset=utf-8` attrs in `<link>` tags.\r\n * Allow `chrome=1` for `<meta http-equiv=X-UA-Compatible>` tags.\r\n * Allow `media` attr on `<source>` tags.\r\n * Relax rules for meta tags:\r\n    * Any combination of `name`, `content`, `property`, and `itemprop` attrs allowed as long as `name` doesn't have one of the 3 special values`.\r\n    * Allow `http-equiv` attribute values of `pics-label`, `imagetoolbar`, `content-language`, and `resource-type`.\r\n    * Allow `http-equiv` attribute values of `content-style-type` and `content-script-type` with the default values.\r\n  * Allow `<track>` tags inside `<audio>` and `<video>` tags.\r\n  * Allow more non-standard attributes on appropriate `table`, `tr`, `td`, `th` tags: `align`, `border`, `bgcolor`, `cellpadding`, `cellspacing`, `height`, `width`, `valign`.\r\n * Allow html5 standard `sortable` attribute on `table`.\r\n * Allow type=\"text/javascript\" on all javascript `<script>` tags (not the json\r\nones).\r\n * Allow `<amp-reach-player>`\r\n\r\nChanges improving error messages:\r\n\r\n * Allow dispatch keys to include mandatory parents which gives better error messages for `<script>` tags primarily.\r\n * Tweak error categories for style attributes, `on*` attributes, and `<link rel=stylesheet>.\r\n\r\nAlso includes some minor refactorings."},"comment":{"url":"https://api.github.com/repos/ampproject/amphtml/issues/comments/196965519","html_url":"https://github.com/ampproject/amphtml/pull/2595#issuecomment-196965519","issue_url":"https://api.github.com/repos/ampproject/amphtml/issues/2595","id":196965519,"user":{"login":"honeybadgerdontcare","id":1340565,"avatar_url":"https://avatars.githubusercontent.com/u/1340565?v=3","gravatar_id":"","url":"https://api.github.com/users/honeybadgerdontcare","html_url":"https://github.com/honeybadgerdontcare","followers_url":"https://api.github.com/users/honeybadgerdontcare/followers","following_url":"https://api.github.com/users/honeybadgerdontcare/following{/other_user}","gists_url":"https://api.github.com/users/honeybadgerdontcare/gists{/gist_id}","starred_url":"https://api.github.com/users/honeybadgerdontcare/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/honeybadgerdontcare/subscriptions","organizations_url":"https://api.github.com/users/honeybadgerdontcare/orgs","repos_url":"https://api.github.com/users/honeybadgerdontcare/repos","events_url":"https://api.github.com/users/honeybadgerdontcare/events{/privacy}","received_events_url":"https://api.github.com/users/honeybadgerdontcare/received_events","type":"User","site_admin":false},"created_at":"2016-03-15T18:35:30Z","updated_at":"2016-03-15T18:35:30Z","body":"@googlebot confirmed\r\n"}}