{"action":"created","issue":{"url":"https://api.github.com/repos/w3c/svgwg/issues/526","repository_url":"https://api.github.com/repos/w3c/svgwg","labels_url":"https://api.github.com/repos/w3c/svgwg/issues/526/labels{/name}","comments_url":"https://api.github.com/repos/w3c/svgwg/issues/526/comments","events_url":"https://api.github.com/repos/w3c/svgwg/issues/526/events","html_url":"https://github.com/w3c/svgwg/issues/526","id":350234104,"node_id":"MDU6SXNzdWUzNTAyMzQxMDQ=","number":526,"title":"Target attribute on `a`: consistency with HTML or with existing implementations?","user":{"login":"AmeliaBR","id":9876129,"node_id":"MDQ6VXNlcjk4NzYxMjk=","avatar_url":"https://avatars2.githubusercontent.com/u/9876129?v=4","gravatar_id":"","url":"https://api.github.com/users/AmeliaBR","html_url":"https://github.com/AmeliaBR","followers_url":"https://api.github.com/users/AmeliaBR/followers","following_url":"https://api.github.com/users/AmeliaBR/following{/other_user}","gists_url":"https://api.github.com/users/AmeliaBR/gists{/gist_id}","starred_url":"https://api.github.com/users/AmeliaBR/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AmeliaBR/subscriptions","organizations_url":"https://api.github.com/users/AmeliaBR/orgs","repos_url":"https://api.github.com/users/AmeliaBR/repos","events_url":"https://api.github.com/users/AmeliaBR/events{/privacy}","received_events_url":"https://api.github.com/users/AmeliaBR/received_events","type":"User","site_admin":false},"labels":[{"id":923787022,"node_id":"MDU6TGFiZWw5MjM3ODcwMjI=","url":"https://api.github.com/repos/w3c/svgwg/labels/HTML%20Consistency","name":"HTML Consistency","color":"3A7908","default":false},{"id":327229358,"node_id":"MDU6TGFiZWwzMjcyMjkzNTg=","url":"https://api.github.com/repos/w3c/svgwg/labels/Linking%20chapter","name":"Linking chapter","color":"80b1d3","default":false},{"id":934317112,"node_id":"MDU6TGFiZWw5MzQzMTcxMTI=","url":"https://api.github.com/repos/w3c/svgwg/labels/SVG2","name":"SVG2","color":"e99695","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/w3c/svgwg/milestones/4","html_url":"https://github.com/w3c/svgwg/milestone/4","labels_url":"https://api.github.com/repos/w3c/svgwg/milestones/4/labels","id":2006000,"node_id":"MDk6TWlsZXN0b25lMjAwNjAwMA==","number":4,"title":"SVG 2.0 Proposed Recommendation","description":"Captures the work required to publish SVG 2.0 as a Proposed Recommendation. Due date is the start of TPAC 2018.\r\n\r\nEditor's drafts published at https://svgwg.org/svg2-draft/\r\nLast published CR version: https://www.w3.org/TR/SVG2/","creator":{"login":"nikosandronikos","id":4891471,"node_id":"MDQ6VXNlcjQ4OTE0NzE=","avatar_url":"https://avatars3.githubusercontent.com/u/4891471?v=4","gravatar_id":"","url":"https://api.github.com/users/nikosandronikos","html_url":"https://github.com/nikosandronikos","followers_url":"https://api.github.com/users/nikosandronikos/followers","following_url":"https://api.github.com/users/nikosandronikos/following{/other_user}","gists_url":"https://api.github.com/users/nikosandronikos/gists{/gist_id}","starred_url":"https://api.github.com/users/nikosandronikos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nikosandronikos/subscriptions","organizations_url":"https://api.github.com/users/nikosandronikos/orgs","repos_url":"https://api.github.com/users/nikosandronikos/repos","events_url":"https://api.github.com/users/nikosandronikos/events{/privacy}","received_events_url":"https://api.github.com/users/nikosandronikos/received_events","type":"User","site_admin":false},"open_issues":49,"closed_issues":11,"state":"open","created_at":"2016-09-15T07:06:07Z","updated_at":"2018-08-13T23:59:26Z","due_on":"2018-10-22T07:00:00Z","closed_at":null},"comments":1,"created_at":"2018-08-13T23:56:05Z","updated_at":"2018-08-15T19:41:34Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"As discussed in Issue #315 and PR #409:\r\n\r\nThe `href` and `target` attributes on SVG `<a>` are inconsistent with their equivalents on HTML links, being exposed in the DOM as `SVGAnimatedString` objects instead of regular `DOMString` primitives.\r\n\r\n`href` has a lot of usage & so is probably too much of a web compat risk to change. But @dstorey argued that [usage is low enough](https://www.chromestatus.com/metrics/feature/popularity#V8SVGAElement_Target_AttributeGetter)) that consistency with HTML should win out.\r\n\r\nThis would be a change from all implementations, and potentially a breaking one.\r\n\r\nWe agreed [on the telcon today](https://github.com/w3c/svgwg/pull/409#issuecomment-412654080) to only make the change if we can get multiple implementers all committing to ship code at approximately the same time.\r\n\r\nSo:\r\n@ewilligers @dstorey @longsonr @smfr\r\nIs this worth making a change? Do you think that you can get that change through your codebase review, assuming commitments from the other browsers?\r\n\r\nNote that in #175 we discussed making `SVGAnimatedString` more string-like with `putForwards` and `stringifier` properties (which would minimize but not eliminate the SVG vs HTML compat issues), but that also won't make it into SVG 2.0 unless we have clear implementer commitments.\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/w3c/svgwg/issues/comments/413311940","html_url":"https://github.com/w3c/svgwg/issues/526#issuecomment-413311940","issue_url":"https://api.github.com/repos/w3c/svgwg/issues/526","id":413311940,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMzMxMTk0MA==","user":{"login":"dstorey","id":465069,"node_id":"MDQ6VXNlcjQ2NTA2OQ==","avatar_url":"https://avatars3.githubusercontent.com/u/465069?v=4","gravatar_id":"","url":"https://api.github.com/users/dstorey","html_url":"https://github.com/dstorey","followers_url":"https://api.github.com/users/dstorey/followers","following_url":"https://api.github.com/users/dstorey/following{/other_user}","gists_url":"https://api.github.com/users/dstorey/gists{/gist_id}","starred_url":"https://api.github.com/users/dstorey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dstorey/subscriptions","organizations_url":"https://api.github.com/users/dstorey/orgs","repos_url":"https://api.github.com/users/dstorey/repos","events_url":"https://api.github.com/users/dstorey/events{/privacy}","received_events_url":"https://api.github.com/users/dstorey/received_events","type":"User","site_admin":false},"created_at":"2018-08-15T19:41:34Z","updated_at":"2018-08-15T19:41:34Z","author_association":"MEMBER","body":"I've already started to implement the update in EdgeHTML but it didn't make it in time for our upcoming release."}}
{"actor":{"display_login":"dstorey"}}