{"push_id":749433999,"size":8,"distinct_size":8,"ref":"refs/heads/inbound","head":"bf52d07f9d43fe46bcb29dc782d9e5c53af067b0","before":"c737586ac2451b50be0ae52130853d2d67d0a0ce","commits":[{"sha":"62dc5a030ce3b2f1450965c949742e42d8f9f995","author":{"email":"f6530d0c97d9593439974703a5d13c9ab311584e@gmail.com","name":"Xidorn Quan"},"message":"Bug 1191112 part 1 - Clear pending fullscreen requests on page close. r=smaug\n\n--HG--\nextra : source : 0eaa6634bfeb27a0aed6e90a01fe9783bace4773","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/62dc5a030ce3b2f1450965c949742e42d8f9f995"},{"sha":"3b13439b3206abb109404b1ecad4516918d3d3d2","author":{"email":"f6530d0c97d9593439974703a5d13c9ab311584e@gmail.com","name":"Xidorn Quan"},"message":"Bug 1191112 part 2 - Set the destroyed flag on nsCocoaWindow when destroyed. r=smichaud\n\n--HG--\nextra : source : d06d4277d3b203f2053c2aadaed7e5beb801023f","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/3b13439b3206abb109404b1ecad4516918d3d3d2"},{"sha":"b7de5ae0addee64e546823c6bb8558087adda57e","author":{"email":"f6530d0c97d9593439974703a5d13c9ab311584e@gmail.com","name":"Xidorn Quan"},"message":"Bug 1191112 part 3 - Don't touch the widget anymore if it has been destroyed during the fullscreen transition. r=smaug\n\n--HG--\nextra : source : c07ef0526ac1098a949e91bbf3cf4f34de577e2e","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/b7de5ae0addee64e546823c6bb8558087adda57e"},{"sha":"b5ca06175b6db26fbfd1605f3add7736d26b866d","author":{"email":"f6530d0c97d9593439974703a5d13c9ab311584e@gmail.com","name":"Xidorn Quan"},"message":"Bug 1190669 part 1 - Remove helper function SetWindowFullScreen and its helper runnable. r=smaug\n\nAll of the callsites of this helper function has a synchronous event\ndispatch which indicates the AddScriptRunner in that helper function\nmakes no sense.\n\nAlso it seems that most of the callsites are actually safe to run\nscript, except ExitFullscreenInDocTree() which may be called from\nElement::UnbindFromTree(). It'll be fixed in the following patch.\n\n--HG--\nextra : source : 3de765275da21719bdc57f2ddba5328efba17524","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/b5ca06175b6db26fbfd1605f3add7736d26b866d"},{"sha":"0de82461dee63fbf1733f44e3e460d508fa0bf12","author":{"email":"f6530d0c97d9593439974703a5d13c9ab311584e@gmail.com","name":"Xidorn Quan"},"message":"Bug 1190669 part 2 - Move the part which runs script from ExitFullscreenInDocTree to a runnable, and protect it with AddScriptRunner. r=smaug\n\n--HG--\nextra : source : 4f830d2b84892df9703b129e4d1e3266326e2f69","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/0de82461dee63fbf1733f44e3e460d508fa0bf12"},{"sha":"0ccaf44f6f762cd1156a71ab6bd959dbca1622a7","author":{"email":"f6530d0c97d9593439974703a5d13c9ab311584e@gmail.com","name":"Xidorn Quan"},"message":"Bug 1190669 part 3 - Introduce new fullscreen reason which exits fullscreen without fullscreen transition, and use it for ExitFullscreenInDocTree. r=smaug\n\n--HG--\nextra : source : fe0671e7ebf0891ff5b81d62f1d2d4331da0210a","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/0ccaf44f6f762cd1156a71ab6bd959dbca1622a7"},{"sha":"7237b2a3ff6a48f3d8ba86a8b24dc0f8d6077b06","author":{"email":"f6530d0c97d9593439974703a5d13c9ab311584e@gmail.com","name":"Xidorn Quan"},"message":"Bug 1190669 part 4 - Force stop transition animation when the cocoa window gets destroyed. r=smichaud\n\n--HG--\nextra : source : 5060b641eec39b1c02d1d15fb949c13e09bfab5a","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/7237b2a3ff6a48f3d8ba86a8b24dc0f8d6077b06"},{"sha":"bf52d07f9d43fe46bcb29dc782d9e5c53af067b0","author":{"email":"f6530d0c97d9593439974703a5d13c9ab311584e@gmail.com","name":"Xidorn Quan"},"message":"Bug 1191148 - Don't count fullscreen request handled if we don't change the document state. r=smaug\n\n--HG--\nextra : source : 33ad58fdc763e3c6d647b6aec100d2ab9d893316","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/bf52d07f9d43fe46bcb29dc782d9e5c53af067b0"}]}