{"action":"created","comment":{"url":"https://api.github.com/repos/google/WebFundamentals/pulls/comments/236548836","pull_request_review_id":178641739,"id":236548836,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzNjU0ODgzNg==","diff_hunk":"@@ -0,0 +1,102 @@\n+project_path: /web/_project.yaml\n+book_path: /web/updates/_book.yaml\n+description: A round up of the deprecations and removals in Chrome 71 to help you plan.\n+\n+{# wf_updated_on: 2018-11-26 #}\n+{# wf_published_on: 2018-11-13 #}\n+{# wf_tags: deprecations,removals,chrome73,webcomponents,origintrials #}\n+{# wf_blink_components: Blink>DOM #}\n+{# wf_featured_image: /web/updates/images/generic/warning.png #}\n+{# wf_featured_snippet: Web Components v0 deprecation and removal in Chrome 73 to help you plan.#}\n+\n+{% include \"web/updates/_shared/see-all-dep-rem.html\" %}\n+\n+# Web Components v0 deprecation {: .page-title }\n+\n+{% include \"web/_shared/contributors/yoichiosato.html\" %}\n+\n+A part of web interoperability for [Web Components v1](/web/updates/2017/01/webcomponents-org),\n+we're deprecating Shadow DOM v0, Custom Element v0 and HTML Imports in Chrome 73.\n+\n+[Intent to Deprecate](https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/h-JwMiPUnuU/sl79aLoLBQAJ)\n+\n+\n+## Motivation\n+\n+Shadow DOM v0, Custom Elements v0, and HTML Imports were launched in 2014, but\n+they did not get adopted by other browser engines. Instead, Shadow DOM v1,\n+Custom Elements v1, and ES modules are widely adopted by various browser engines\n+today. Chrome has shipped Shadow DOM V1 / Custom Elements V1 in 2016 and ES\n+modules in 2017.\n+\n+- Shadow DOM v0: [Chromestatus Tracker](https://www.chromestatus.com/feature/4507242028072960) &#124;\n+ [Chromium Bug](https://crbug.com/671907)\n+- Custom Elements v0: [Chromestatus Tracker](https://www.chromestatus.com/feature/4642138092470272)  &#124;\n+ [Chromium Bug](https://crbug.com/660759)\n+- HTML Imports: [Chromestatus Tracker](https://www.chromestatus.com/feature/4507242028072960)  &#124;\n+[Chromium Bug](https://crbug.com/766694)\n+\n+### Why at once?\n+\n+Since then, we also found that in many real-world use cases, Shadow DOM V0,\n+Custom Elements V0, HTML Imports were used together, and instead of getting each\n+ of them migrated respectively, getting all of them migrated to today’s standards\n+ at once, or at least use the polyfill would make it less troublesome, easier to\n+ migrate, rather than fighting with every edge case of combination of polyfill\n+  and native implementation.\n+\n+## Migration support\n+If you are using this features, please consider migrating to the new API or\n+upgrading your Polymer library.\n+Use `--disable-blink-features=ShadowDOMV0,CustomElementsV0,HTMLImports` for\n+ testing if your site works without those APIs.\n+\n+## Remove Shadow DOM v0\n+`Element.createShadowRoot()` will be removed. Instead we have `Element.attachShadow()`\n+to create Shadow Root.\n+If your existing components don't use distribution, replacing with\n+`Element.attachShadow({mode:\"open\"})` might work.\n+Otherwise, Shadow DOM v1 is not backward compatible to v0.\n+See a [document](https://hayato.io/2016/shadowdomv1/) for further comparing and\n+our [document](/web/fundamentals/web-components/shadowdom) describes v1 functions and usage.\n+\n+\n+## Remove Custom Elements v0\n+`document.registerElement()` will be replaced by  `window.customElements.define()`.","path":"src/content/en/updates/2018/11/webcomponents-v0-deprecations.md","position":65,"original_position":65,"commit_id":"fb147e3ed5cac79eb1fdf80994c92b4ac432a99b","original_commit_id":"fb147e3ed5cac79eb1fdf80994c92b4ac432a99b","user":{"login":"beaufortfrancois","id":634478,"node_id":"MDQ6VXNlcjYzNDQ3OA==","avatar_url":"https://avatars1.githubusercontent.com/u/634478?v=4","gravatar_id":"","url":"https://api.github.com/users/beaufortfrancois","html_url":"https://github.com/beaufortfrancois","followers_url":"https://api.github.com/users/beaufortfrancois/followers","following_url":"https://api.github.com/users/beaufortfrancois/following{/other_user}","gists_url":"https://api.github.com/users/beaufortfrancois/gists{/gist_id}","starred_url":"https://api.github.com/users/beaufortfrancois/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/beaufortfrancois/subscriptions","organizations_url":"https://api.github.com/users/beaufortfrancois/orgs","repos_url":"https://api.github.com/users/beaufortfrancois/repos","events_url":"https://api.github.com/users/beaufortfrancois/events{/privacy}","received_events_url":"https://api.github.com/users/beaufortfrancois/received_events","type":"User","site_admin":false},"body":"Nit: Add extra line.","created_at":"2018-11-27T07:45:07Z","updated_at":"2018-11-27T07:46:37Z","html_url":"https://github.com/google/WebFundamentals/pull/6890#discussion_r236548836","pull_request_url":"https://api.github.com/repos/google/WebFundamentals/pulls/6890","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/google/WebFundamentals/pulls/comments/236548836"},"html":{"href":"https://github.com/google/WebFundamentals/pull/6890#discussion_r236548836"},"pull_request":{"href":"https://api.github.com/repos/google/WebFundamentals/pulls/6890"}}},"pull_request":{"url":"https://api.github.com/repos/google/WebFundamentals/pulls/6890","id":233780771,"node_id":"MDExOlB1bGxSZXF1ZXN0MjMzNzgwNzcx","html_url":"https://github.com/google/WebFundamentals/pull/6890","diff_url":"https://github.com/google/WebFundamentals/pull/6890.diff","patch_url":"https://github.com/google/WebFundamentals/pull/6890.patch","issue_url":"https://api.github.com/repos/google/WebFundamentals/issues/6890","number":6890,"state":"open","locked":false,"title":"Add \"Web Components v0 deprecation\" article.","user":{"login":"yoichio","id":15645004,"node_id":"MDQ6VXNlcjE1NjQ1MDA0","avatar_url":"https://avatars2.githubusercontent.com/u/15645004?v=4","gravatar_id":"","url":"https://api.github.com/users/yoichio","html_url":"https://github.com/yoichio","followers_url":"https://api.github.com/users/yoichio/followers","following_url":"https://api.github.com/users/yoichio/following{/other_user}","gists_url":"https://api.github.com/users/yoichio/gists{/gist_id}","starred_url":"https://api.github.com/users/yoichio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yoichio/subscriptions","organizations_url":"https://api.github.com/users/yoichio/orgs","repos_url":"https://api.github.com/users/yoichio/repos","events_url":"https://api.github.com/users/yoichio/events{/privacy}","received_events_url":"https://api.github.com/users/yoichio/received_events","type":"User","site_admin":false},"body":"**Target Live Date:** 2018-12-03\r\n\r\n- This has NOT been reviewed and approved by anyone.\r\n- [x] I have run `npm test` locally and all tests pass.\r\n- [ ] I have added the appropriate `type-something` label.\r\n-- I don't understand this.\r\n- [x] I've staged the site and manually verified that my content displays correctly.\r\n\r\n**CC:** @petele, @beaufortfrancois, @hayatoito, @tkent-google, @kevinpschaaf, @jpchaseTo\r\n\r\nTo CCed people: could you review each part of the component that you own?","created_at":"2018-11-27T05:00:08Z","updated_at":"2018-11-27T07:46:36Z","closed_at":null,"merged_at":null,"merge_commit_sha":"211b4a8975ea48f20c644902033fb772d8866409","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":129674476,"node_id":"MDU6TGFiZWwxMjk2NzQ0NzY=","url":"https://api.github.com/repos/google/WebFundamentals/labels/cla:%20yes","name":"cla: yes","color":"188038","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/google/WebFundamentals/pulls/6890/commits","review_comments_url":"https://api.github.com/repos/google/WebFundamentals/pulls/6890/comments","review_comment_url":"https://api.github.com/repos/google/WebFundamentals/pulls/comments{/number}","comments_url":"https://api.github.com/repos/google/WebFundamentals/issues/6890/comments","statuses_url":"https://api.github.com/repos/google/WebFundamentals/statuses/fb147e3ed5cac79eb1fdf80994c92b4ac432a99b","head":{"label":"yoichio:v0","ref":"v0","sha":"fb147e3ed5cac79eb1fdf80994c92b4ac432a99b","user":{"login":"yoichio","id":15645004,"node_id":"MDQ6VXNlcjE1NjQ1MDA0","avatar_url":"https://avatars2.githubusercontent.com/u/15645004?v=4","gravatar_id":"","url":"https://api.github.com/users/yoichio","html_url":"https://github.com/yoichio","followers_url":"https://api.github.com/users/yoichio/followers","following_url":"https://api.github.com/users/yoichio/following{/other_user}","gists_url":"https://api.github.com/users/yoichio/gists{/gist_id}","starred_url":"https://api.github.com/users/yoichio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yoichio/subscriptions","organizations_url":"https://api.github.com/users/yoichio/orgs","repos_url":"https://api.github.com/users/yoichio/repos","events_url":"https://api.github.com/users/yoichio/events{/privacy}","received_events_url":"https://api.github.com/users/yoichio/received_events","type":"User","site_admin":false},"repo":{"id":158669282,"node_id":"MDEwOlJlcG9zaXRvcnkxNTg2NjkyODI=","name":"WebFundamentals","full_name":"yoichio/WebFundamentals","private":false,"owner":{"login":"yoichio","id":15645004,"node_id":"MDQ6VXNlcjE1NjQ1MDA0","avatar_url":"https://avatars2.githubusercontent.com/u/15645004?v=4","gravatar_id":"","url":"https://api.github.com/users/yoichio","html_url":"https://github.com/yoichio","followers_url":"https://api.github.com/users/yoichio/followers","following_url":"https://api.github.com/users/yoichio/following{/other_user}","gists_url":"https://api.github.com/users/yoichio/gists{/gist_id}","starred_url":"https://api.github.com/users/yoichio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yoichio/subscriptions","organizations_url":"https://api.github.com/users/yoichio/orgs","repos_url":"https://api.github.com/users/yoichio/repos","events_url":"https://api.github.com/users/yoichio/events{/privacy}","received_events_url":"https://api.github.com/users/yoichio/received_events","type":"User","site_admin":false},"html_url":"https://github.com/yoichio/WebFundamentals","description":"Best practices for modern web development","fork":true,"url":"https://api.github.com/repos/yoichio/WebFundamentals","forks_url":"https://api.github.com/repos/yoichio/WebFundamentals/forks","keys_url":"https://api.github.com/repos/yoichio/WebFundamentals/keys{/key_id}","collaborators_url":"https://api.github.com/repos/yoichio/WebFundamentals/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/yoichio/WebFundamentals/teams","hooks_url":"https://api.github.com/repos/yoichio/WebFundamentals/hooks","issue_events_url":"https://api.github.com/repos/yoichio/WebFundamentals/issues/events{/number}","events_url":"https://api.github.com/repos/yoichio/WebFundamentals/events","assignees_url":"https://api.github.com/repos/yoichio/WebFundamentals/assignees{/user}","branches_url":"https://api.github.com/repos/yoichio/WebFundamentals/branches{/branch}","tags_url":"https://api.github.com/repos/yoichio/WebFundamentals/tags","blobs_url":"https://api.github.com/repos/yoichio/WebFundamentals/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/yoichio/WebFundamentals/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/yoichio/WebFundamentals/git/refs{/sha}","trees_url":"https://api.github.com/repos/yoichio/WebFundamentals/git/trees{/sha}","statuses_url":"https://api.github.com/repos/yoichio/WebFundamentals/statuses/{sha}","languages_url":"https://api.github.com/repos/yoichio/WebFundamentals/languages","stargazers_url":"https://api.github.com/repos/yoichio/WebFundamentals/stargazers","contributors_url":"https://api.github.com/repos/yoichio/WebFundamentals/contributors","subscribers_url":"https://api.github.com/repos/yoichio/WebFundamentals/subscribers","subscription_url":"https://api.github.com/repos/yoichio/WebFundamentals/subscription","commits_url":"https://api.github.com/repos/yoichio/WebFundamentals/commits{/sha}","git_commits_url":"https://api.github.com/repos/yoichio/WebFundamentals/git/commits{/sha}","comments_url":"https://api.github.com/repos/yoichio/WebFundamentals/comments{/number}","issue_comment_url":"https://api.github.com/repos/yoichio/WebFundamentals/issues/comments{/number}","contents_url":"https://api.github.com/repos/yoichio/WebFundamentals/contents/{+path}","compare_url":"https://api.github.com/repos/yoichio/WebFundamentals/compare/{base}...{head}","merges_url":"https://api.github.com/repos/yoichio/WebFundamentals/merges","archive_url":"https://api.github.com/repos/yoichio/WebFundamentals/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/yoichio/WebFundamentals/downloads","issues_url":"https://api.github.com/repos/yoichio/WebFundamentals/issues{/number}","pulls_url":"https://api.github.com/repos/yoichio/WebFundamentals/pulls{/number}","milestones_url":"https://api.github.com/repos/yoichio/WebFundamentals/milestones{/number}","notifications_url":"https://api.github.com/repos/yoichio/WebFundamentals/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/yoichio/WebFundamentals/labels{/name}","releases_url":"https://api.github.com/repos/yoichio/WebFundamentals/releases{/id}","deployments_url":"https://api.github.com/repos/yoichio/WebFundamentals/deployments","created_at":"2018-11-22T08:50:12Z","updated_at":"2018-11-22T08:50:42Z","pushed_at":"2018-11-27T04:35:20Z","git_url":"git://github.com/yoichio/WebFundamentals.git","ssh_url":"git@github.com:yoichio/WebFundamentals.git","clone_url":"https://github.com/yoichio/WebFundamentals.git","svn_url":"https://github.com/yoichio/WebFundamentals","homepage":"https://developers.google.com/web/fundamentals","size":1605073,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"google:master","ref":"master","sha":"3f9e55b6bc29fbef2c0733d2679dea6f42e39f6b","user":{"login":"google","id":1342004,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzNDIwMDQ=","avatar_url":"https://avatars1.githubusercontent.com/u/1342004?v=4","gravatar_id":"","url":"https://api.github.com/users/google","html_url":"https://github.com/google","followers_url":"https://api.github.com/users/google/followers","following_url":"https://api.github.com/users/google/following{/other_user}","gists_url":"https://api.github.com/users/google/gists{/gist_id}","starred_url":"https://api.github.com/users/google/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/google/subscriptions","organizations_url":"https://api.github.com/users/google/orgs","repos_url":"https://api.github.com/users/google/repos","events_url":"https://api.github.com/users/google/events{/privacy}","received_events_url":"https://api.github.com/users/google/received_events","type":"Organization","site_admin":false},"repo":{"id":19249835,"node_id":"MDEwOlJlcG9zaXRvcnkxOTI0OTgzNQ==","name":"WebFundamentals","full_name":"google/WebFundamentals","private":false,"owner":{"login":"google","id":1342004,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzNDIwMDQ=","avatar_url":"https://avatars1.githubusercontent.com/u/1342004?v=4","gravatar_id":"","url":"https://api.github.com/users/google","html_url":"https://github.com/google","followers_url":"https://api.github.com/users/google/followers","following_url":"https://api.github.com/users/google/following{/other_user}","gists_url":"https://api.github.com/users/google/gists{/gist_id}","starred_url":"https://api.github.com/users/google/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/google/subscriptions","organizations_url":"https://api.github.com/users/google/orgs","repos_url":"https://api.github.com/users/google/repos","events_url":"https://api.github.com/users/google/events{/privacy}","received_events_url":"https://api.github.com/users/google/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/google/WebFundamentals","description":"Best practices for modern web development","fork":false,"url":"https://api.github.com/repos/google/WebFundamentals","forks_url":"https://api.github.com/repos/google/WebFundamentals/forks","keys_url":"https://api.github.com/repos/google/WebFundamentals/keys{/key_id}","collaborators_url":"https://api.github.com/repos/google/WebFundamentals/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/google/WebFundamentals/teams","hooks_url":"https://api.github.com/repos/google/WebFundamentals/hooks","issue_events_url":"https://api.github.com/repos/google/WebFundamentals/issues/events{/number}","events_url":"https://api.github.com/repos/google/WebFundamentals/events","assignees_url":"https://api.github.com/repos/google/WebFundamentals/assignees{/user}","branches_url":"https://api.github.com/repos/google/WebFundamentals/branches{/branch}","tags_url":"https://api.github.com/repos/google/WebFundamentals/tags","blobs_url":"https://api.github.com/repos/google/WebFundamentals/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/google/WebFundamentals/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/google/WebFundamentals/git/refs{/sha}","trees_url":"https://api.github.com/repos/google/WebFundamentals/git/trees{/sha}","statuses_url":"https://api.github.com/repos/google/WebFundamentals/statuses/{sha}","languages_url":"https://api.github.com/repos/google/WebFundamentals/languages","stargazers_url":"https://api.github.com/repos/google/WebFundamentals/stargazers","contributors_url":"https://api.github.com/repos/google/WebFundamentals/contributors","subscribers_url":"https://api.github.com/repos/google/WebFundamentals/subscribers","subscription_url":"https://api.github.com/repos/google/WebFundamentals/subscription","commits_url":"https://api.github.com/repos/google/WebFundamentals/commits{/sha}","git_commits_url":"https://api.github.com/repos/google/WebFundamentals/git/commits{/sha}","comments_url":"https://api.github.com/repos/google/WebFundamentals/comments{/number}","issue_comment_url":"https://api.github.com/repos/google/WebFundamentals/issues/comments{/number}","contents_url":"https://api.github.com/repos/google/WebFundamentals/contents/{+path}","compare_url":"https://api.github.com/repos/google/WebFundamentals/compare/{base}...{head}","merges_url":"https://api.github.com/repos/google/WebFundamentals/merges","archive_url":"https://api.github.com/repos/google/WebFundamentals/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/google/WebFundamentals/downloads","issues_url":"https://api.github.com/repos/google/WebFundamentals/issues{/number}","pulls_url":"https://api.github.com/repos/google/WebFundamentals/pulls{/number}","milestones_url":"https://api.github.com/repos/google/WebFundamentals/milestones{/number}","notifications_url":"https://api.github.com/repos/google/WebFundamentals/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/google/WebFundamentals/labels{/name}","releases_url":"https://api.github.com/repos/google/WebFundamentals/releases{/id}","deployments_url":"https://api.github.com/repos/google/WebFundamentals/deployments","created_at":"2014-04-28T18:45:45Z","updated_at":"2018-11-27T02:13:50Z","pushed_at":"2018-11-27T05:00:08Z","git_url":"git://github.com/google/WebFundamentals.git","ssh_url":"git@github.com:google/WebFundamentals.git","clone_url":"https://github.com/google/WebFundamentals.git","svn_url":"https://github.com/google/WebFundamentals","homepage":"https://developers.google.com/web/fundamentals","size":1605081,"stargazers_count":9699,"watchers_count":9699,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1914,"mirror_url":null,"archived":false,"open_issues_count":418,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":1914,"open_issues":418,"watchers":9699,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/google/WebFundamentals/pulls/6890"},"html":{"href":"https://github.com/google/WebFundamentals/pull/6890"},"issue":{"href":"https://api.github.com/repos/google/WebFundamentals/issues/6890"},"comments":{"href":"https://api.github.com/repos/google/WebFundamentals/issues/6890/comments"},"review_comments":{"href":"https://api.github.com/repos/google/WebFundamentals/pulls/6890/comments"},"review_comment":{"href":"https://api.github.com/repos/google/WebFundamentals/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/google/WebFundamentals/pulls/6890/commits"},"statuses":{"href":"https://api.github.com/repos/google/WebFundamentals/statuses/fb147e3ed5cac79eb1fdf80994c92b4ac432a99b"}},"author_association":"NONE"}}
{"actor":{"display_login":"beaufortfrancois"}}