{"action":"created","issue":{"url":"https://api.github.com/repos/jquery/jquery/issues/3787","repository_url":"https://api.github.com/repos/jquery/jquery","labels_url":"https://api.github.com/repos/jquery/jquery/issues/3787/labels{/name}","comments_url":"https://api.github.com/repos/jquery/jquery/issues/3787/comments","events_url":"https://api.github.com/repos/jquery/jquery/issues/3787/events","html_url":"https://github.com/jquery/jquery/issues/3787","id":258249794,"number":3787,"title":"JQuery 3.2.1 issue in \"deferred\" method","user":{"login":"Solotov","id":4804666,"avatar_url":"https://avatars0.githubusercontent.com/u/4804666?v=4","gravatar_id":"","url":"https://api.github.com/users/Solotov","html_url":"https://github.com/Solotov","followers_url":"https://api.github.com/users/Solotov/followers","following_url":"https://api.github.com/users/Solotov/following{/other_user}","gists_url":"https://api.github.com/users/Solotov/gists{/gist_id}","starred_url":"https://api.github.com/users/Solotov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Solotov/subscriptions","organizations_url":"https://api.github.com/users/Solotov/orgs","repos_url":"https://api.github.com/users/Solotov/repos","events_url":"https://api.github.com/users/Solotov/events{/privacy}","received_events_url":"https://api.github.com/users/Solotov/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-09-16T18:30:05Z","updated_at":"2017-09-16T20:55:17Z","closed_at":null,"author_association":"NONE","body":"<!--\r\nFeature Requests:\r\n  Please read https://github.com/jquery/jquery/wiki/Adding-new-features\r\n  Most features should start as plugins outside of jQuery.\r\n\r\nBug Reports:\r\n  Note that we only can fix bugs in the latest version of jQuery.\r\n  Briefly describe the issue you've encountered\r\n  *  What do you expect to happen?\r\n  *  What actually happens?\r\n  *  Which browsers are affected?\r\n  Provide a *minimal* test case, see https://webkit.org/test-case-reduction/\r\n  Use the latest shipping version of jQuery in your test case!\r\n  We prefer test cases on https://jsbin.com or https://jsfiddle.net\r\n\r\nFrequently Reported Issues:\r\n  * Selectors with '#' break: See https://github.com/jquery/jquery/issues/2824\r\n-->\r\n\r\n### Description ###\r\nI detected a problem in **JQuery 3.2.1** in the function \"`deffered`\" in 3 minute freeze my web page,\r\nin Chrome[ _version 61.0.3163.79 (Build oficial) (64 bits)_ ] \r\nand Firefox [ _version 55.0.3 (64-bit)_].\r\n\r\n\r\n### File: jquery-3.2.1.js  line: 3695\r\n\r\n\r\n```javascript\r\nwindow.setTimeout(process); \r\n```\r\nFor my case,i solved(temporarily) this issue,adding 90 ms to delay parameter :\r\n```javascript\r\nwindow.setTimeout(process,90);\r\n```\r\n \r\n### Exceptions stack:  in **Chrome**\r\n\r\n- [Violation] 'setTimeout' handler took 170ms\r\n- [Violation] 'setTimeout' handler took 170ms\r\n- 18:07:02.938 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 57ms\r\n- 18:07:03.478 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 60ms\r\n- 18:07:03.848 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 55ms\r\n- 18:07:25.004 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 50ms\r\n- 18:07:28.807 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 67ms\r\n- 18:07:29.170 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 50ms\r\n- 18:07:29.738 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 58ms\r\n- 18:07:30.210 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 80ms\r\n- 18:07:32.026 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 75ms\r\n- 18:07:34.375 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 56ms\r\n- 18:07:36.880 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 58ms\r\n- 18:07:37.401 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 73ms\r\n- 18:07:37.888 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 60ms\r\n- 18:07:38.400 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 62ms\r\n- 18:07:38.898 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 61ms\r\n- 18:07:40.384 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 78ms\r\n- 18:07:40.752 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 68ms\r\n- 18:07:41.366 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 86ms\r\n- 18:07:41.811 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 64ms\r\n- 18:07:43.318 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 64ms\r\n- 18:07:43.738 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 99ms\r\n- 18:07:44.322 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 85ms\r\n- 18:07:44.806 jquery-3.2.1.js:3655 [Violation] 'setTimeout' handler took 74ms\r\n- ...\r\n\r\n> sorry for my ugly english\r\n\r\n### Link to test case ###\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/jquery/jquery/issues/comments/329994287","html_url":"https://github.com/jquery/jquery/issues/3787#issuecomment-329994287","issue_url":"https://api.github.com/repos/jquery/jquery/issues/3787","id":329994287,"user":{"login":"mgol","id":1758366,"avatar_url":"https://avatars0.githubusercontent.com/u/1758366?v=4","gravatar_id":"","url":"https://api.github.com/users/mgol","html_url":"https://github.com/mgol","followers_url":"https://api.github.com/users/mgol/followers","following_url":"https://api.github.com/users/mgol/following{/other_user}","gists_url":"https://api.github.com/users/mgol/gists{/gist_id}","starred_url":"https://api.github.com/users/mgol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mgol/subscriptions","organizations_url":"https://api.github.com/users/mgol/orgs","repos_url":"https://api.github.com/users/mgol/repos","events_url":"https://api.github.com/users/mgol/events{/privacy}","received_events_url":"https://api.github.com/users/mgol/received_events","type":"User","site_admin":false},"created_at":"2017-09-16T20:55:17Z","updated_at":"2017-09-16T20:55:17Z","author_association":"MEMBER","body":"We can't do anything if we don't have a test case. There are millions of reasons why this problem may occur and many of them would be cause by code external to jQuery.\r\n\r\nCan you provide a test case?"}}
{"actor":{"display_login":"mgol"}}