{"action":"created","issue":{"url":"https://api.github.com/repos/angular/angular/issues/3333","repository_url":"https://api.github.com/repos/angular/angular","labels_url":"https://api.github.com/repos/angular/angular/issues/3333/labels{/name}","comments_url":"https://api.github.com/repos/angular/angular/issues/3333/comments","events_url":"https://api.github.com/repos/angular/angular/issues/3333/events","html_url":"https://github.com/angular/angular/issues/3333","id":97754490,"number":3333,"title":"Issues with the ECMAScript Internationalization API ","user":{"login":"mlaval","id":2316643,"avatar_url":"https://avatars.githubusercontent.com/u/2316643?v=3","gravatar_id":"","url":"https://api.github.com/users/mlaval","html_url":"https://github.com/mlaval","followers_url":"https://api.github.com/users/mlaval/followers","following_url":"https://api.github.com/users/mlaval/following{/other_user}","gists_url":"https://api.github.com/users/mlaval/gists{/gist_id}","starred_url":"https://api.github.com/users/mlaval/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlaval/subscriptions","organizations_url":"https://api.github.com/users/mlaval/orgs","repos_url":"https://api.github.com/users/mlaval/repos","events_url":"https://api.github.com/users/mlaval/events{/privacy}","received_events_url":"https://api.github.com/users/mlaval/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/angular/angular/labels/comp:%20core/pipes","name":"comp: core/pipes","color":"c7def8"},{"url":"https://api.github.com/repos/angular/angular/labels/effort2:%20medium%20(day)","name":"effort2: medium (day)","color":"bfe5bf"},{"url":"https://api.github.com/repos/angular/angular/labels/hotlist:%20breaking","name":"hotlist: breaking","color":"d4c5f9"},{"url":"https://api.github.com/repos/angular/angular/labels/P2:%20required","name":"P2: required","color":"fad8c7"},{"url":"https://api.github.com/repos/angular/angular/labels/state:%20Needs%20Design","name":"state: Needs Design","color":"006b75"},{"url":"https://api.github.com/repos/angular/angular/labels/type:%20bug","name":"type: bug","color":"EEEEEE"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/angular/angular/milestones/54","html_url":"https://github.com/angular/angular/milestones/Angular%202%20Release%20Candidate","labels_url":"https://api.github.com/repos/angular/angular/milestones/54/labels","id":1627788,"number":54,"title":"Angular 2 Release Candidate","description":"Issues that are slated for Angular 2 RC","creator":{"login":"naomiblack","id":2286589,"avatar_url":"https://avatars.githubusercontent.com/u/2286589?v=3","gravatar_id":"","url":"https://api.github.com/users/naomiblack","html_url":"https://github.com/naomiblack","followers_url":"https://api.github.com/users/naomiblack/followers","following_url":"https://api.github.com/users/naomiblack/following{/other_user}","gists_url":"https://api.github.com/users/naomiblack/gists{/gist_id}","starred_url":"https://api.github.com/users/naomiblack/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/naomiblack/subscriptions","organizations_url":"https://api.github.com/users/naomiblack/orgs","repos_url":"https://api.github.com/users/naomiblack/repos","events_url":"https://api.github.com/users/naomiblack/events{/privacy}","received_events_url":"https://api.github.com/users/naomiblack/received_events","type":"User","site_admin":false},"open_issues":46,"closed_issues":4,"state":"open","created_at":"2016-03-08T00:52:34Z","updated_at":"2016-03-11T22:41:41Z","due_on":null,"closed_at":null},"comments":11,"created_at":"2015-07-28T17:04:20Z","updated_at":"2016-03-14T10:55:02Z","closed_at":null,"body":"Running unit tests in non-Chrome browsers raised some doubts about this API which is currently used in the Date and Currency pipes.\r\n\r\nTo start with, it is not supported in all Safari versions (desktop and mobile) and older browsers:\r\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl\r\nhttp://caniuse.com/#search=intl\r\n\r\nThen, on browsers which support it, the result doesn't match what Chrome does. \r\nOn Firefox, one of the test fires this 2 years old bug: https://bugzilla.mozilla.org/show_bug.cgi?id=866372\r\nOn IE11, most tests are failing due to discrepancies in output (formatting, white space, special chars,etc).\r\n\r\nAt the end of the day, it seems only reliable in Chrome, but it is also difficult to polyfill.\r\nSo, if anyone has a good solution to that, please speak up!\r\n"},"comment":{"url":"https://api.github.com/repos/angular/angular/issues/comments/196257123","html_url":"https://github.com/angular/angular/issues/3333#issuecomment-196257123","issue_url":"https://api.github.com/repos/angular/angular/issues/3333","id":196257123,"user":{"login":"kumargandhi","id":4199162,"avatar_url":"https://avatars.githubusercontent.com/u/4199162?v=3","gravatar_id":"","url":"https://api.github.com/users/kumargandhi","html_url":"https://github.com/kumargandhi","followers_url":"https://api.github.com/users/kumargandhi/followers","following_url":"https://api.github.com/users/kumargandhi/following{/other_user}","gists_url":"https://api.github.com/users/kumargandhi/gists{/gist_id}","starred_url":"https://api.github.com/users/kumargandhi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kumargandhi/subscriptions","organizations_url":"https://api.github.com/users/kumargandhi/orgs","repos_url":"https://api.github.com/users/kumargandhi/repos","events_url":"https://api.github.com/users/kumargandhi/events{/privacy}","received_events_url":"https://api.github.com/users/kumargandhi/received_events","type":"User","site_admin":false},"created_at":"2016-03-14T10:55:02Z","updated_at":"2016-03-14T10:55:02Z","body":"Ran into same issue on Safari. @karayv thank you for that quick solution, it worked.\r\nI included script tag for now.\r\n\r\n> <script src=\"https://cdn.polyfill.io/v2/polyfill.min.js?features=Intl.~locale.en\"></script>"}}