{"action":"created","issue":{"url":"https://api.github.com/repos/PuppetJs/PuppetJs/issues/29","repository_url":"https://api.github.com/repos/PuppetJs/PuppetJs","labels_url":"https://api.github.com/repos/PuppetJs/PuppetJs/issues/29/labels{/name}","comments_url":"https://api.github.com/repos/PuppetJs/PuppetJs/issues/29/comments","events_url":"https://api.github.com/repos/PuppetJs/PuppetJs/issues/29/events","html_url":"https://github.com/PuppetJs/PuppetJs/issues/29","id":41708810,"number":29,"title":"Generate patches programatically & patch grouping (was: Invalid Patch Content order in Firefox)","user":{"login":"andwah","id":2656996,"avatar_url":"https://avatars.githubusercontent.com/u/2656996?v=3","gravatar_id":"","url":"https://api.github.com/users/andwah","html_url":"https://github.com/andwah","followers_url":"https://api.github.com/users/andwah/followers","following_url":"https://api.github.com/users/andwah/following{/other_user}","gists_url":"https://api.github.com/users/andwah/gists{/gist_id}","starred_url":"https://api.github.com/users/andwah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andwah/subscriptions","organizations_url":"https://api.github.com/users/andwah/orgs","repos_url":"https://api.github.com/users/andwah/repos","events_url":"https://api.github.com/users/andwah/events{/privacy}","received_events_url":"https://api.github.com/users/andwah/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2014-09-02T13:27:08Z","updated_at":"2016-06-24T16:19:32Z","closed_at":null,"body":"The content order of an patch differ between Firefox and Chrome\r\n\r\n***Javascript code snippet***\r\n```\r\nthis.templateInstance.model.AuthToken$ = token;\r\nthis.templateInstance.model.SignIn$ = null;  // This is an operation handler\r\n```\r\n\r\n***Chrome:*** (Correct order)\r\n```\r\n[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/menu/SignInApp/AuthToken$\",\r\n        \"value\": \"m8VuWg_7coG8ikZdlgLuCA2\"\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/menu/SignInApp/SignIn$\",\r\n        \"value\": null\r\n    }\r\n]\r\n```\r\n\r\n***FireFox:*** (Incorrect order)\r\n```\r\n[\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/menu/SignInApp/SignIn$\",\r\n        \"value\": null\r\n    },\r\n    {\r\n        \"op\": \"replace\",\r\n        \"path\": \"/menu/SignInApp/AuthToken$\",\r\n        \"value\": \"SkVDaOCX2zxW0J0NQB081A2\"\r\n    }\r\n]\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/PuppetJs/PuppetJs/issues/comments/228390906","html_url":"https://github.com/PuppetJs/PuppetJs/issues/29#issuecomment-228390906","issue_url":"https://api.github.com/repos/PuppetJs/PuppetJs/issues/29","id":228390906,"user":{"login":"warpech","id":566463,"avatar_url":"https://avatars.githubusercontent.com/u/566463?v=3","gravatar_id":"","url":"https://api.github.com/users/warpech","html_url":"https://github.com/warpech","followers_url":"https://api.github.com/users/warpech/followers","following_url":"https://api.github.com/users/warpech/following{/other_user}","gists_url":"https://api.github.com/users/warpech/gists{/gist_id}","starred_url":"https://api.github.com/users/warpech/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/warpech/subscriptions","organizations_url":"https://api.github.com/users/warpech/orgs","repos_url":"https://api.github.com/users/warpech/repos","events_url":"https://api.github.com/users/warpech/events{/privacy}","received_events_url":"https://api.github.com/users/warpech/received_events","type":"User","site_admin":false},"created_at":"2016-06-24T16:19:32Z","updated_at":"2016-06-24T16:19:32Z","body":"@mtornwall No, still to separate batches of patches you should better trigger a `mouseup` event, as described here: https://github.com/PuppetJs/PuppetJs#generating-patches-based-on-local-changes"}}
{"actor":{"display_login":"warpech"}}