{"push_id":662798166,"size":38,"distinct_size":38,"ref":"refs/heads/master","head":"e50e8be8c258d982f6336be47de56a9d225d83aa","before":"faae8a51f96fbae23b8678abb48a477b3856e316","commits":[{"sha":"b4f87bbd6e5c02804a7cc6411993787eb69dc052","author":{"email":"bf7a94fc7869b0b8e5890d5c43e312c17965a5ff@mozilla.com","name":"Yury Delendik"},"message":"Moves restartless extension links out from the source files folder.","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/b4f87bbd6e5c02804a7cc6411993787eb69dc052"},{"sha":"663b3926db65eed42dcb549e76c2f6b6e76346ae","author":{"email":"4b6e58b52cb47bfc0ae30b95efeb020afb623c4f@jancona.com","name":"Tobias Schneider"},"message":"Merge pull request #2235 from tobytailor/master\n\nFollow-up filter fixes.","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/663b3926db65eed42dcb549e76c2f6b6e76346ae"},{"sha":"5a3578061b7a43149f527084fd416080500e2853","author":{"email":"4b6e58b52cb47bfc0ae30b95efeb020afb623c4f@jancona.com","name":"Tobias Schneider"},"message":"Merge pull request #2237 from tobytailor/master\n\nSmall test harness optimization.","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/5a3578061b7a43149f527084fd416080500e2853"},{"sha":"de2cf493af534ffd94fb09c7f5a2e80fe2a16222","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@tillschneidereit.net","name":"Till Schneidereit"},"message":"Fix various AVM2 issues\n\nSpecifically:\n\n- Fix calling RegExp instances as functions\n  `axCall` and `axApply` didn't box the returned Array.\n- Throw proper error for convert-to-primitive failures\n- Throw proper error for convert-to-string failures\n- Add generic_ versions for all Array methods and proper generic implementations for push and pop\n  And disables the core test for all of them because of [Bug 1158767](https://bugzilla.mozilla.org/show_bug.cgi?id=1158767), which makes them take forever.","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/de2cf493af534ffd94fb09c7f5a2e80fe2a16222"},{"sha":"08ac6602ef92e141511d24270718eb1784039cc8","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@tillschneidereit.net","name":"Till Schneidereit"},"message":"Merge pull request #2184 from tschneidereit/avm2-fixes\n\nVarious AVM2 fixes, reducing the number of VM-internal exceptions in the Tamarin test suite","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/08ac6602ef92e141511d24270718eb1784039cc8"},{"sha":"4cef2b380b1c578ff358cfbc2e7f5b87ebf21a05","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@tillschneidereit.net","name":"Till Schneidereit"},"message":"Coerce `url` parameter to string before using it in shell URL polyfill","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/4cef2b380b1c578ff358cfbc2e7f5b87ebf21a05"},{"sha":"1d85057915a705ab5e4c5ba0144830e63843dfec","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@tillschneidereit.net","name":"Till Schneidereit"},"message":"Ensure non-null child parameter in various DisplayObjectContainer methods\n\nFixes at least a good amount of the `TypeError: url is null` uncaught errors in our ATS reports.","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/1d85057915a705ab5e4c5ba0144830e63843dfec"},{"sha":"b511b3d7f4a6493293e6bfb6fe466665a4223561","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@tillschneidereit.net","name":"Till Schneidereit"},"message":"Ensure non-null child parameter in various TextField methods","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/b511b3d7f4a6493293e6bfb6fe466665a4223561"},{"sha":"230c9e8687b07d684697ecf8ff04d375478acb5a","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@tillschneidereit.net","name":"Till Schneidereit"},"message":"Stub Stage#stage3Ds getter\n\nReturning an empty vector is actually quite close to the correct semantics here, as long as we don't have Stage3D support at all.","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/230c9e8687b07d684697ecf8ff04d375478acb5a"},{"sha":"c5c9432cf5465773e6d4dcc1381db92639bb540c","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@tillschneidereit.net","name":"Till Schneidereit"},"message":"Stub flash.media.Camera\n\nThis works pretty well because saying that no Camera is available is always valid, so content can't really rely on getting positive results in `Camera.isSupported` and `Camera.names`.","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/c5c9432cf5465773e6d4dcc1381db92639bb540c"},{"sha":"e4c96a35c626b5be138012774c49bb5df9e3ee71","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@tillschneidereit.net","name":"Till Schneidereit"},"message":"Ensure that system.Security.allowDomain only deals with strings\n\n `axCoerceString` lets `undefined` and `null` slip through.","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/e4c96a35c626b5be138012774c49bb5df9e3ee71"},{"sha":"a74c587b9e81840e8af7f1859f6676dfb5f5ac55","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@tillschneidereit.net","name":"Till Schneidereit"},"message":"Stub InteractiveObject#accessibilityImplementation","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/a74c587b9e81840e8af7f1859f6676dfb5f5ac55"},{"sha":"e81c334b0b6f97ceeb46c5e248e968bad52ee11b","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@tillschneidereit.net","name":"Till Schneidereit"},"message":"Stub remaining non-implemented InteractiveObject methods","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/e81c334b0b6f97ceeb46c5e248e968bad52ee11b"},{"sha":"2d71325ff8cf37587d7595a91e03d0c201b6bc9d","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@tillschneidereit.net","name":"Till Schneidereit"},"message":"AVM2 fixes\n\nSpecfically:\n- Throw correct exception if type can't be found in COERCE op\n- Treat Namespace index 0 as the public namespace instead of returning null in the ABC parser\n  We used to treat `null` as the public namespace in the runtime, so this is a regression caused by changing that but not the parser.\n- Fix internal exceptions in ASTYPE and ASTYPELATE ops\n- Throw correct exceptions in encodeURI and encodeURIComponent functions","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/2d71325ff8cf37587d7595a91e03d0c201b6bc9d"},{"sha":"c4a898a0237b298e843d09fe5f2e803ab7d2e435","author":{"email":"29d32eb5f40b3b74e687f2965b42c09467d18a1d@tillschneidereit.net","name":"Till Schneidereit"},"message":"Merge pull request #2236 from tschneidereit/master\n\nYet more fixes of issues uncovered through ats run reports","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/c4a898a0237b298e843d09fe5f2e803ab7d2e435"},{"sha":"6a073b1e3caae6542da253ba5f04b13fe2e253b4","author":{"email":"bf7a94fc7869b0b8e5890d5c43e312c17965a5ff@mozilla.com","name":"Yury Delendik"},"message":"Removing TestEaselHost and TestPlayer classes.","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/6a073b1e3caae6542da253ba5f04b13fe2e253b4"},{"sha":"0a44ee31b462d56046917c36d175a92945af9bc0","author":{"email":"bf7a94fc7869b0b8e5890d5c43e312c17965a5ff@mozilla.com","name":"Yury Delendik"},"message":"Merge pull request #2238 from yurydelendik/iframe-sandbox\n\nRemoves TestEaselHost and TestPlayer classes.","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/0a44ee31b462d56046917c36d175a92945af9bc0"},{"sha":"6e1b89bf3968b9adb0128414553c1d90ec035f9b","author":{"email":"bf7a94fc7869b0b8e5890d5c43e312c17965a5ff@mozilla.com","name":"Yury Delendik"},"message":"Add broadcaster initialization to the AVM1MovieClipLoader.","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/6e1b89bf3968b9adb0128414553c1d90ec035f9b"},{"sha":"33d4dd8baa5808f4b27bc8cc04a1f2302c79fef9","author":{"email":"bf7a94fc7869b0b8e5890d5c43e312c17965a5ff@mozilla.com","name":"Yury Delendik"},"message":"Adds AVM1 LoadVars","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/33d4dd8baa5808f4b27bc8cc04a1f2302c79fef9"},{"sha":"539c2fdfe257475809b0f75b9af0469488b1db7b","author":{"email":"bf7a94fc7869b0b8e5890d5c43e312c17965a5ff@mozilla.com","name":"Yury Delendik"},"message":"Fixes embedded in SWF filters and enables filtersdump.swf test.","distinct":true,"url":"https://api.github.com/repos/tobytailor/shumway/commits/539c2fdfe257475809b0f75b9af0469488b1db7b"}]}