{"push_id":583849742,"size":20,"distinct_size":20,"ref":"refs/heads/master","head":"dff306383ba73bcc3390a4ccd42fcaabf7529ce3","before":"c4bcb7e7176c6170b4e7e09caecc4a523e24c721","commits":[{"sha":"06efc4ec6b55683d2cb5e93a5eff02516c398e4f","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@timabraldes.com","name":"Tim Abraldes"},"message":"Convert MIDP to module pattern.\n\nThis change attempts to have the smallest diff possible so that it is\nobvious what has actually changed. Hence, whitespace will look funny in\nthis file after this change is applied. A follow-up whitespace-only\nchange will be made.\n\nMIDP has been converted from an object to a module. `MIDP.Context2D`\nhas been converted from a module to the member variable\n`MIDP.context2D`. Invocations of `MIDP.sendNativeEvent` have been\nreplaced with `MIDP.send*Event` function invocations. This provides a\ndual benefit: Those functions now do\na little bit of validation that we weren't doing before, and we don't\nhave to expose `MIDP.sendNativeEvent` or `MIDP.foregroundIsolateId`","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/06efc4ec6b55683d2cb5e93a5eff02516c398e4f"},{"sha":"7fdd1f9acd240f5034d0f63df1bd8024b4fd4d11","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@timabraldes.com","name":"Tim Abraldes"},"message":"Whitespace-only change. Fix up midp.js","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/7fdd1f9acd240f5034d0f63df1bd8024b4fd4d11"},{"sha":"5221d2620b9209a0b8234ee97d7a203394454a3f","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@timabraldes.com","name":"Tim Abraldes"},"message":"Merge branch 'master' into midpmodule\n\nConflicts:\n\tmidp/gfx.js","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/5221d2620b9209a0b8234ee97d7a203394454a3f"},{"sha":"2eadd0c2003a366ebd7729861c75c5209938e8fe","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@timabraldes.com","name":"Tim Abraldes"},"message":"Merge branch 'master' into midpmodule","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/2eadd0c2003a366ebd7729861c75c5209938e8fe"},{"sha":"010e54589a055954e2a9826ff300c0bbd0d0d6a9","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@timabraldes.com","name":"Tim Abraldes"},"message":"Merge branch 'master' into midpmodule\n\nConflicts:\n\tmidp/gfx.js\n\tmidp/midp.js","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/010e54589a055954e2a9826ff300c0bbd0d0d6a9"},{"sha":"ae0b3d70d76f8a56bc5245b094491979723e1380","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@timabraldes.com","name":"Tim Abraldes"},"message":"Fix typo: `Context2D` -> `context2D`","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/ae0b3d70d76f8a56bc5245b094491979723e1380"},{"sha":"4350a313f6a605f8105b69156174ac9083a0aaf4","author":{"email":"8e8803dd70e002f901c0b96b30e84a790baae37f@studenti.unina.it","name":"Marco Castelluccio"},"message":"Initialize builtin classes as soon as we've loaded the J2ME JAR","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/4350a313f6a605f8105b69156174ac9083a0aaf4"},{"sha":"0c18f906e2b6f361927e1aa38938272f5ab4e2bf","author":{"email":"8e8803dd70e002f901c0b96b30e84a790baae37f@studenti.unina.it","name":"Marco Castelluccio"},"message":"Load the Isolate class as soon as we've loaded the J2ME JAR","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/0c18f906e2b6f361927e1aa38938272f5ab4e2bf"},{"sha":"139afcf1ed6b1b22181345b6b04f27330a2ae257","author":{"email":"8e8803dd70e002f901c0b96b30e84a790baae37f@studenti.unina.it","name":"Marco Castelluccio"},"message":"Add missing semicolon","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/139afcf1ed6b1b22181345b6b04f27330a2ae257"},{"sha":"0eb323d13f6eff1e9c355907af6db9cd151065ae","author":{"email":"8e8803dd70e002f901c0b96b30e84a790baae37f@studenti.unina.it","name":"Marco Castelluccio"},"message":"Add some tests for the BGUtils class. Fixes #930","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/0eb323d13f6eff1e9c355907af6db9cd151065ae"},{"sha":"440fb2f5d2d44caa5f95fd36f3b317d4db8aea29","author":{"email":"8e8803dd70e002f901c0b96b30e84a790baae37f@studenti.unina.it","name":"Marco Castelluccio"},"message":"Merge branch 'followup_makefile_fix' into add_bg_tests","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/440fb2f5d2d44caa5f95fd36f3b317d4db8aea29"},{"sha":"eddc80f2ad972b9732ea47420a53aa9b90696b5c","author":{"email":"8e8803dd70e002f901c0b96b30e84a790baae37f@studenti.unina.it","name":"Marco Castelluccio"},"message":"Fix third background test","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/eddc80f2ad972b9732ea47420a53aa9b90696b5c"},{"sha":"fb9c84020b4cc5dff277fba1a39be3c4b1036d37","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@timabraldes.com","name":"Tim Abraldes"},"message":"Merge branch 'master' into midpmodule","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/fb9c84020b4cc5dff277fba1a39be3c4b1036d37"},{"sha":"890d04ef0b1fcc5deb76b32eb17b167fe663ddf9","author":{"email":"5ee0edb9e2229c0838f1959779f1949031de0123@timabraldes.com","name":"Tim Abraldes"},"message":"Review comments\n\nMake `displayId` default to -1.\n\nRename the argument `suppressKeyEvents` so it doesn't obscure the module\nvariable of the same name.","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/890d04ef0b1fcc5deb76b32eb17b167fe663ddf9"},{"sha":"aac4581d8913039b4eba15ac537bfa7543533017","author":{"email":"8e8803dd70e002f901c0b96b30e84a790baae37f@studenti.unina.it","name":"Marco Castelluccio"},"message":"Remove unneeded permissions from background JAD manifests","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/aac4581d8913039b4eba15ac537bfa7543533017"},{"sha":"6cbfd9e8972139e94ecd32158bdcafe28438fee1","author":{"email":"8e8803dd70e002f901c0b96b30e84a790baae37f@studenti.unina.it","name":"Marco Castelluccio"},"message":"Link com/sun/cldc/isolate/Isolate at startup","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/6cbfd9e8972139e94ecd32158bdcafe28438fee1"},{"sha":"64df902b0eb96e864fe8243b92bc98baf3630773","author":{"email":"8e8803dd70e002f901c0b96b30e84a790baae37f@studenti.unina.it","name":"Marco Castelluccio"},"message":"Merge branch 'master' of github.com:mozilla/j2me.js into initialize_classes_asap","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/64df902b0eb96e864fe8243b92bc98baf3630773"},{"sha":"3c7eb877d492086ee3198808dfdd079273390405","author":{"email":"06a661d8656af919ab1a27e1bef78119ec5c6f9f@mozilla.org","name":"Myk Melez"},"message":"Merge pull request #1147 from marco-c/add_bg_tests\n\nAdd some tests for BGUtils","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/3c7eb877d492086ee3198808dfdd079273390405"},{"sha":"5e791670046677f5494262726e6aa25a36e7232a","author":{"email":"8e8803dd70e002f901c0b96b30e84a790baae37f@studenti.unina.it","name":"Marco"},"message":"Merge pull request #1096 from TimAbraldes/midpmodule\n\nConvert MIDP to module pattern","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/5e791670046677f5494262726e6aa25a36e7232a"},{"sha":"dff306383ba73bcc3390a4ccd42fcaabf7529ce3","author":{"email":"06a661d8656af919ab1a27e1bef78119ec5c6f9f@mozilla.org","name":"Myk Melez"},"message":"Merge pull request #1141 from marco-c/initialize_classes_asap\n\nInitialize classes as soon as possible","distinct":true,"url":"https://api.github.com/repos/mykmelez/j2me.js/commits/dff306383ba73bcc3390a4ccd42fcaabf7529ce3"}]}