{"action":"created","issue":{"url":"https://api.github.com/repos/andyearnshaw/Intl.js/issues/170","repository_url":"https://api.github.com/repos/andyearnshaw/Intl.js","labels_url":"https://api.github.com/repos/andyearnshaw/Intl.js/issues/170/labels{/name}","comments_url":"https://api.github.com/repos/andyearnshaw/Intl.js/issues/170/comments","events_url":"https://api.github.com/repos/andyearnshaw/Intl.js/issues/170/events","html_url":"https://github.com/andyearnshaw/Intl.js/issues/170","id":154503237,"number":170,"title":"Not working on some SamsungBrowser devices","user":{"login":"loris","id":8362,"avatar_url":"https://avatars.githubusercontent.com/u/8362?v=3","gravatar_id":"","url":"https://api.github.com/users/loris","html_url":"https://github.com/loris","followers_url":"https://api.github.com/users/loris/followers","following_url":"https://api.github.com/users/loris/following{/other_user}","gists_url":"https://api.github.com/users/loris/gists{/gist_id}","starred_url":"https://api.github.com/users/loris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/loris/subscriptions","organizations_url":"https://api.github.com/users/loris/orgs","repos_url":"https://api.github.com/users/loris/repos","events_url":"https://api.github.com/users/loris/events{/privacy}","received_events_url":"https://api.github.com/users/loris/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/andyearnshaw/Intl.js/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":{"login":"caridy","id":38969,"avatar_url":"https://avatars.githubusercontent.com/u/38969?v=3","gravatar_id":"","url":"https://api.github.com/users/caridy","html_url":"https://github.com/caridy","followers_url":"https://api.github.com/users/caridy/followers","following_url":"https://api.github.com/users/caridy/following{/other_user}","gists_url":"https://api.github.com/users/caridy/gists{/gist_id}","starred_url":"https://api.github.com/users/caridy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caridy/subscriptions","organizations_url":"https://api.github.com/users/caridy/orgs","repos_url":"https://api.github.com/users/caridy/repos","events_url":"https://api.github.com/users/caridy/events{/privacy}","received_events_url":"https://api.github.com/users/caridy/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/andyearnshaw/Intl.js/milestones/1","html_url":"https://github.com/andyearnshaw/Intl.js/milestones/v1.2","labels_url":"https://api.github.com/repos/andyearnshaw/Intl.js/milestones/1/labels","id":1762621,"number":1,"title":"v1.2","description":null,"creator":{"login":"caridy","id":38969,"avatar_url":"https://avatars.githubusercontent.com/u/38969?v=3","gravatar_id":"","url":"https://api.github.com/users/caridy","html_url":"https://github.com/caridy","followers_url":"https://api.github.com/users/caridy/followers","following_url":"https://api.github.com/users/caridy/following{/other_user}","gists_url":"https://api.github.com/users/caridy/gists{/gist_id}","starred_url":"https://api.github.com/users/caridy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caridy/subscriptions","organizations_url":"https://api.github.com/users/caridy/orgs","repos_url":"https://api.github.com/users/caridy/repos","events_url":"https://api.github.com/users/caridy/events{/privacy}","received_events_url":"https://api.github.com/users/caridy/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":2,"state":"open","created_at":"2016-05-12T15:09:18Z","updated_at":"2016-05-13T19:26:14Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2016-05-12T14:54:19Z","updated_at":"2016-05-19T15:13:18Z","closed_at":"2016-05-13T19:26:14Z","body":"As reported over at the [FT polyfill repo](https://github.com/Financial-Times/polyfill-service/pull/671#issuecomment-218724622), I got React Intl errors (`[React Intl] The `Intl` APIs must be available in the runtime, and do not appear to be built-in. An `Intl` polyfill should be loaded.`) reported for all visitors using devices where the UA contains `SamsungBrowser`.\r\nAt first, I thought it was a UA sniffing issue (ie, polyfill.io detects the browser as a Chrome runtime not needing any Intl polyfill), but I got my hands on a test device (`SamsungBrowser/3.3 Chrome/38.0.2125.102`) and test that snippet where the Intl polyfill is supposed to be always injected:\r\n\r\n```\r\n <script src=\"https://cdn.polyfill.io/v2/polyfill.min.js?features=Intl.~locale.en|always\"></script>\r\n <script>\r\n  window.alert(window.Intl);\r\n</script>\r\n```\r\n\r\nThe alert displays `undefined`\r\n\r\nIf I change the URL to another polyfill CDN `http://polyfills.yahooapis.com/polyfill.min.js?version=2.1.9&features=Intl,Clocale-data-en-US` then, the alert correctly displays `[object Object]`"},"comment":{"url":"https://api.github.com/repos/andyearnshaw/Intl.js/issues/comments/220355596","html_url":"https://github.com/andyearnshaw/Intl.js/issues/170#issuecomment-220355596","issue_url":"https://api.github.com/repos/andyearnshaw/Intl.js/issues/170","id":220355596,"user":{"login":"caridy","id":38969,"avatar_url":"https://avatars.githubusercontent.com/u/38969?v=3","gravatar_id":"","url":"https://api.github.com/users/caridy","html_url":"https://github.com/caridy","followers_url":"https://api.github.com/users/caridy/followers","following_url":"https://api.github.com/users/caridy/following{/other_user}","gists_url":"https://api.github.com/users/caridy/gists{/gist_id}","starred_url":"https://api.github.com/users/caridy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caridy/subscriptions","organizations_url":"https://api.github.com/users/caridy/orgs","repos_url":"https://api.github.com/users/caridy/repos","events_url":"https://api.github.com/users/caridy/events{/privacy}","received_events_url":"https://api.github.com/users/caridy/received_events","type":"User","site_admin":false},"created_at":"2016-05-19T15:13:18Z","updated_at":"2016-05-19T15:13:18Z","body":"This repo only produces the npm version of the polyfill, there is another process to update the Financial Times Polyfill service to serve the latest version from npm, in this case, we are doing it here: https://github.com/Financial-Times/polyfill-service/pull/698"}}