{"push_id":793607220,"size":17,"distinct_size":2,"ref":"refs/heads/async-messages2","head":"70fab3eca06006122039403cb190228d2fd872c3","before":"4f0dd3f4eb82e6876520386df17fc0051b56b074","commits":[{"sha":"a9b9d1d194c49aa86a8eb81f3994be3cf3350ffb","author":{"email":"d9c852c429e300770dd81602dfce9d77c8b292ab@seznam.cz","name":"janekptacijarabaci"},"message":"Async => Rpc (the test patch)\n\nAd #2107, #2234\nThe suggestion (for example).","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/a9b9d1d194c49aa86a8eb81f3994be3cf3350ffb"},{"sha":"a60a3aeed3d9c7d180454ea7dbc2d545dcf9ac01","author":{"email":"d9c852c429e300770dd81602dfce9d77c8b292ab@seznam.cz","name":"janekptacijarabaci"},"message":"addTab => timeout function","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/a60a3aeed3d9c7d180454ea7dbc2d545dcf9ac01"},{"sha":"924fee2e71dfd226e6652eff382eedc1c0167527","author":{"email":"d9c852c429e300770dd81602dfce9d77c8b292ab@users.noreply.github.com","name":"janekptacijarabaci"},"message":"Add comment, style clean up","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/924fee2e71dfd226e6652eff382eedc1c0167527"},{"sha":"ed61cac868e490c7ec67e7faec5cb1bbd9e83b09","author":{"email":"f5067e6d7d7f8e7ec7157d0034caa94d33d468cb@gmail.com","name":"Anthony Lieuallen"},"message":"Call Config.uninstall(), not Script.uninstall().\n\nRefs #2186","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/ed61cac868e490c7ec67e7faec5cb1bbd9e83b09"},{"sha":"ca56af906403fa764f34f1039611fd1b0ba26697","author":{"email":"f5067e6d7d7f8e7ec7157d0034caa94d33d468cb@gmail.com","name":"Anthony Lieuallen"},"message":"Sync: always populate record's sync ID, observe uninstall event.\n\nRefs #2186","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/ca56af906403fa764f34f1039611fd1b0ba26697"},{"sha":"6b2457d3cd812ddac6d0c9720ff6e153bfe6d76c","author":{"email":"f5067e6d7d7f8e7ec7157d0034caa94d33d468cb@gmail.com","name":"Anthony Lieuallen"},"message":"Version bump: 3.4beta3","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/6b2457d3cd812ddac6d0c9720ff6e153bfe6d76c"},{"sha":"1108e1d8b1c2040fc7a02651dc836dfd3f119279","author":{"email":"f5067e6d7d7f8e7ec7157d0034caa94d33d468cb@gmail.com","name":"Anthony Lieuallen"},"message":"Style clean up: remove stray blank lines.","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/1108e1d8b1c2040fc7a02651dc836dfd3f119279"},{"sha":"47fac825872ad2589586b42f6bbff64b0d22df05","author":{"email":"f5067e6d7d7f8e7ec7157d0034caa94d33d468cb@gmail.com","name":"Anthony Lieuallen"},"message":"Remove script from AOM list when uninstalling via sync.\n\nRefs #2186","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/47fac825872ad2589586b42f6bbff64b0d22df05"},{"sha":"277cc71326fed2ad4b390daa9fb2ebaee9ad080d","author":{"email":"f5067e6d7d7f8e7ec7157d0034caa94d33d468cb@gmail.com","name":"Anthony Lieuallen"},"message":"Merge remote-tracking branch 'janekptacijarabaci/GM_openInTab_closable_reopenable'\n\n# Conflicts:\n#\tcontent/browser.js","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/277cc71326fed2ad4b390daa9fb2ebaee9ad080d"},{"sha":"df0a4699337276af84d0942cf60dfcd41964e098","author":{"email":"f5067e6d7d7f8e7ec7157d0034caa94d33d468cb@gmail.com","name":"Anthony Lieuallen"},"message":"Style cleanup: whitespace, semicolons.","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/df0a4699337276af84d0942cf60dfcd41964e098"},{"sha":"c582e9ed1fbe29788e74cbd6101a4c30b5967c06","author":{"email":"d9c852c429e300770dd81602dfce9d77c8b292ab@seznam.cz","name":"janekptacijarabaci"},"message":"Merge remote-tracking branch 'GM_openInTab_closable_reopenable' - conflicts, merged fails","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/c582e9ed1fbe29788e74cbd6101a4c30b5967c06"},{"sha":"c18795b6985b997efca6b0706750b4207badfb7a","author":{"email":"f5067e6d7d7f8e7ec7157d0034caa94d33d468cb@gmail.com","name":"arantius"},"message":"Merge pull request #2264 from janekptacijarabaci/_FIX_merged_GM_openInTab_closable_reopenable\n\nMerge remote-tracking branch 'GM_openInTab_closable_reopenable' - conflicts, merged fails","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/c18795b6985b997efca6b0706750b4207badfb7a"},{"sha":"dc308357ee1737ca53ae64e28da3b550de20a11e","author":{"email":"f5067e6d7d7f8e7ec7157d0034caa94d33d468cb@gmail.com","name":"Anthony Lieuallen"},"message":"updated translations from babelzilla.org","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/dc308357ee1737ca53ae64e28da3b550de20a11e"},{"sha":"250f1884216a0c89ceea2b8449fc6f0a603d55df","author":{"email":"f5067e6d7d7f8e7ec7157d0034caa94d33d468cb@gmail.com","name":"Anthony Lieuallen"},"message":"Version bump: 3.4","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/250f1884216a0c89ceea2b8449fc6f0a603d55df"},{"sha":"06349bfd02fdba03f2226e090f2bd284a477c4eb","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@infinite-source.de","name":"The8472"},"message":"fix xray access denied error","distinct":false,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/06349bfd02fdba03f2226e090f2bd284a477c4eb"},{"sha":"0bfa0ef82d276cf63df41585da0ff0142e04c0bc","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@infinite-source.de","name":"The8472"},"message":"Merge branches 'e10s-referer' and 'dedup_string' into async-messages2","distinct":true,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/0bfa0ef82d276cf63df41585da0ff0142e04c0bc"},{"sha":"70fab3eca06006122039403cb190228d2fd872c3","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@infinite-source.de","name":"The 8472"},"message":"reduce sync messages from frame scripts\n\n- beam down IPCScripts in advance from parent when a script changes\n- do script filtering/url matching in content process\n- piggyback script change detection on http observers instead by\nchecking document/sub-document loads","distinct":true,"url":"https://api.github.com/repos/the8472/greasemonkey/commits/70fab3eca06006122039403cb190228d2fd872c3"}]}