{"action":"created","issue":{"url":"https://api.github.com/repos/web-animations/web-animations-js/issues/73","repository_url":"https://api.github.com/repos/web-animations/web-animations-js","labels_url":"https://api.github.com/repos/web-animations/web-animations-js/issues/73/labels{/name}","comments_url":"https://api.github.com/repos/web-animations/web-animations-js/issues/73/comments","events_url":"https://api.github.com/repos/web-animations/web-animations-js/issues/73/events","html_url":"https://github.com/web-animations/web-animations-js/issues/73","id":150329573,"number":73,"title":"\"TypeError: b.animate is not a function\" after 2.2.0","user":{"login":"ellenaua","id":6443895,"avatar_url":"https://avatars.githubusercontent.com/u/6443895?v=3","gravatar_id":"","url":"https://api.github.com/users/ellenaua","html_url":"https://github.com/ellenaua","followers_url":"https://api.github.com/users/ellenaua/followers","following_url":"https://api.github.com/users/ellenaua/following{/other_user}","gists_url":"https://api.github.com/users/ellenaua/gists{/gist_id}","starred_url":"https://api.github.com/users/ellenaua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ellenaua/subscriptions","organizations_url":"https://api.github.com/users/ellenaua/orgs","repos_url":"https://api.github.com/users/ellenaua/repos","events_url":"https://api.github.com/users/ellenaua/events{/privacy}","received_events_url":"https://api.github.com/users/ellenaua/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/web-animations/web-animations-js/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/web-animations/web-animations-js/labels/native/polyfill%20interface","name":"native/polyfill interface","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"alancutter","id":4305540,"avatar_url":"https://avatars.githubusercontent.com/u/4305540?v=3","gravatar_id":"","url":"https://api.github.com/users/alancutter","html_url":"https://github.com/alancutter","followers_url":"https://api.github.com/users/alancutter/followers","following_url":"https://api.github.com/users/alancutter/following{/other_user}","gists_url":"https://api.github.com/users/alancutter/gists{/gist_id}","starred_url":"https://api.github.com/users/alancutter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alancutter/subscriptions","organizations_url":"https://api.github.com/users/alancutter/orgs","repos_url":"https://api.github.com/users/alancutter/repos","events_url":"https://api.github.com/users/alancutter/events{/privacy}","received_events_url":"https://api.github.com/users/alancutter/received_events","type":"User","site_admin":false},"milestone":null,"comments":10,"created_at":"2016-04-22T10:11:26Z","updated_at":"2016-05-04T18:13:50Z","closed_at":null,"body":"TypeError: b.animate is not a function. \r\n(In 'b.animate({opacity:[\"1\",\"0\"]},{duration:1,fill:\"forwards\"})', 'b.animate' is undefined)\r\n\r\nThis error appears only in Safari (on iPhone and on Mac in Safari 8.0). In Chrome everything is OK.\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/web-animations/web-animations-js/issues/comments/216953214","html_url":"https://github.com/web-animations/web-animations-js/issues/73#issuecomment-216953214","issue_url":"https://api.github.com/repos/web-animations/web-animations-js/issues/73","id":216953214,"user":{"login":"mford516","id":11696611,"avatar_url":"https://avatars.githubusercontent.com/u/11696611?v=3","gravatar_id":"","url":"https://api.github.com/users/mford516","html_url":"https://github.com/mford516","followers_url":"https://api.github.com/users/mford516/followers","following_url":"https://api.github.com/users/mford516/following{/other_user}","gists_url":"https://api.github.com/users/mford516/gists{/gist_id}","starred_url":"https://api.github.com/users/mford516/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mford516/subscriptions","organizations_url":"https://api.github.com/users/mford516/orgs","repos_url":"https://api.github.com/users/mford516/repos","events_url":"https://api.github.com/users/mford516/events{/privacy}","received_events_url":"https://api.github.com/users/mford516/received_events","type":"User","site_admin":false},"created_at":"2016-05-04T18:13:50Z","updated_at":"2016-05-04T18:13:50Z","body":"@alancutter I was running 2.2.0, but just updated to 2.2.1 and still receive the error in Safari 9 (also updated from 9.0.1 to 9.1).\r\n\r\n@dstockwell My current implementation is rather complicated. I can try to work on getting a jsBin set up to reproduce the issue. \r\n\r\nIn the meantime, here is some background. I'm using Polymer within an Angular 2 web application, therefore invoking the shadow dom. Also, in order to get the polyfills to work properly I'm loading webcomponents.js rather than webcomponents-lite.js. Could this be the issue? I understand that shadow dom is yet to be fully supported by browsers other than Chrome, but as far as I can see from the [webcomponents.js compatibility matrix](https://github.com/WebComponents/webcomponentsjs#browser-support) this should work fine across all major browsers.\r\n\r\nPerhaps this has to do with my implementation of Polymer, I only arrived here after @dstockwell referenced this issue in [#170](https://github.com/PolymerElements/neon-animation/issues/170)"}}