{"push_id":2199926860,"size":72,"distinct_size":0,"ref":"refs/heads/central","head":"c71e0bc841d2cc7c56cb4bf4b68780b7308f7eba","before":"85dd5ae78fd10d08fd53ed079b88ada48f2cc574","commits":[{"sha":"800ef7508e78f2ae79e843c97a081f0114da4909","author":{"name":"Henrik Skupin","email":"3b8e10480754ba93523db5dc4626a5f001e54bb7@hskupin.info"},"message":"Bug 1403923 - Safely shutdown Firefox from in delete_session. r=jgraham\n\nWith the request to shutdown the browser, a given amount of time\nhas to be waited to allow the process to shutdown itself. Only\nif the process is still running afterward it has to be killed.\n\nFirefox has an integrated background monitor which observes\nlong running threads during shutdown, and kills those after\n120s. To allow Firefox to shutdown on its own, geckodriver\nhas to wait that time, and some additional seconds.\n\nMozReview-Commit-ID: 4LRLQE0jZzw","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/800ef7508e78f2ae79e843c97a081f0114da4909"},{"sha":"d7d385349de2c925614305ed1310bf01792b6007","author":{"name":"James Graham","email":"01cfcc75cc77e42d1369b51ffa1aaa70069d0f46@hoppipolla.co.uk"},"message":"Bug 1396534 - Don't return the response from python handler, r=maja_zf\n\nThis isn't how the wptserve API works; the return value is supposed to\nbe the content itself or headers, content or status, headers, content.\n\nMozReview-Commit-ID: 28wZC65crW4","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/d7d385349de2c925614305ed1310bf01792b6007"},{"sha":"fe0e71cd2056ccb4afaedf42a5b9fa02a5439da1","author":{"name":"Martin Stransky","email":"aacf5810ace5ed5690faac7df1e2ecd7137315a9@redhat.com"},"message":"Bug 1422966 - Comment Wayland rendering scheme, r=jhorak\n\nMozReview-Commit-ID: 7ZV97xcRskV","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/fe0e71cd2056ccb4afaedf42a5b9fa02a5439da1"},{"sha":"356f5f9d481befd765f25dc43e48e91fd2240c76","author":{"name":"Martin Stransky","email":"aacf5810ace5ed5690faac7df1e2ecd7137315a9@redhat.com"},"message":"Bug 1422966 - Update mDisplay attribute initialization at nsWaylandDisplay::nsWaylandDisplay(), r=jhorak\n\nMozReview-Commit-ID: GQrCtvKDjfF","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/356f5f9d481befd765f25dc43e48e91fd2240c76"},{"sha":"c1267136d27dcc541ecb7a2f31beaa7b41743a56","author":{"name":"Martin Stransky","email":"aacf5810ace5ed5690faac7df1e2ecd7137315a9@redhat.com"},"message":"Bug 1422966 - implement WaylandShmPool to manage shared memory for wl_buffer, r=jhorak\n\nWe allocate shared memory (shm) by mmap(..., MAP_SHARED,...) as an interface between wayland based application\nand wayland compositor. We draw our graphics data to the shm and handle to wayland compositor by wl_buffer/wl_surface.\n\nWaylandShmPool acts as a manager of the allocated memory. Allocates it, holds reference to it and releases it.\n\nMozReview-Commit-ID: CY6oEIl4Vxa","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/c1267136d27dcc541ecb7a2f31beaa7b41743a56"},{"sha":"f833fab73c6966202f8d5098efaf2b801144f9ad","author":{"name":"Martin Stransky","email":"aacf5810ace5ed5690faac7df1e2ecd7137315a9@redhat.com"},"message":"Bug 1422966 - implemented WindowBackBuffer to encapsulate wl_buffer, r=jhorak\n\nwl_buffer is a main Wayland object with graphics data. wl_buffer basically represent one complete window screen.\nWhen double buffering is involved every window (GdkWindow in our case) utilises two wl_buffers which are cycled.\nOne is filed with data by application and one is rendered by compositor.\n\nWindowBackBuffer class manages one wl_buffer. It owns wl_buffer object, owns WaylandShmPool (which provides shared memory)\nand ties them together.\n\nMozReview-Commit-ID: v8Hlezo7oD","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/f833fab73c6966202f8d5098efaf2b801144f9ad"},{"sha":"23cc585f1b50b3821f3a75a914193fb9e954f338","author":{"name":"Martin Stransky","email":"aacf5810ace5ed5690faac7df1e2ecd7137315a9@redhat.com"},"message":"Bug 1422966 - Implement SurfaceWayland for Wayland, r=jhorak\n\nWindowSurfaceWayland is Wayland implementation of WindowSurface class.\nOne WindowSurfaceWayland object manages drawing of one nsWindow so\nthose are tied 1:1. It implements base Lock() and Commit() interfaces\nfrom WindowSurface. At Wayland side it represents one wl_surface object.\n\nTo perform visualiation of nsWindow, WindowSurfaceWayland contains\none wl_surface and two wl_buffer (by WindowBackBuffer) objects\n(as we use double buffering). When nsWindow drawing is finished to\nwl_buffer, the wl_buffer is attached to wl_surface and it's sent to\nWayland compositor.\n\nMozReview-Commit-ID: 9NoamtF87e6","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/23cc585f1b50b3821f3a75a914193fb9e954f338"},{"sha":"a1c22d39bc29f9c43cd45a308b9e885dcc7d2062","author":{"name":"Emilio Cobos Álvarez","email":"46e7bbfc7c824487af96584c3673a74b15809d87@crisal.io"},"message":"Bug 1424633: Decide which frame to focus using the flattened tree. r=smaug\n\nMozReview-Commit-ID: vPbPvu0vrf","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/a1c22d39bc29f9c43cd45a308b9e885dcc7d2062"},{"sha":"d22657ff597a569b417e8beb50c428f52c17d760","author":{"name":"Mark Banner","email":"f35d9f62a77b008e0bb7f0ce5491778cf2a6db11@mozilla.com"},"message":"Bug 1425437 - Improve view batching when dropping/pasting to tags, use the actual bookmarks count, not the count of transactions. r=mak\n\nMozReview-Commit-ID: B6Bt8bHhh3e","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/d22657ff597a569b417e8beb50c428f52c17d760"},{"sha":"43c2fb2dacb35fb37332245f373aa5712cbc8f17","author":{"name":"Munro Mengjue Chiang","email":"fa1ce4ea2c72be4ee5bec9b43a16fc8aa44248d3@mozilla.com"},"message":"Bug 1424191 - set mImages[i] to nullptr in MediaEngineRemoteVideoSource::Start(). r=pehrsons\n\nMozReview-Commit-ID: LK3gFynesoE","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/43c2fb2dacb35fb37332245f373aa5712cbc8f17"},{"sha":"3d96cc6be345e4bfda1a5b633c20cf7a6e11d12c","author":{"name":"Margareta Eliza Balazs","email":"481c2139620859821ad647de797708c19e4e8d77@mozilla.com"},"message":"Backed out changeset fe85732c14da (bug 1396534) for failing Wr in /http/basic-auth-cache-test.html r=backout on a CLOSED TREE","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/3d96cc6be345e4bfda1a5b633c20cf7a6e11d12c"},{"sha":"8a318f0697dd8cf5b9774106a4a20cf46d8fd724","author":{"name":"John Lin","email":"89d67fc418a5e3709081f3b398bf21b39a3d5b74@mozilla.com"},"message":"Bug 1422263 - turn on fullscreen video orientation lock for all channels. r=jwwang\n\nMozReview-Commit-ID: EGCx0AdH4Yy","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/8a318f0697dd8cf5b9774106a4a20cf46d8fd724"},{"sha":"ba3020a53e7a155dc03c6305c7b9e0f6d129bfcc","author":{"name":"John Lin","email":"89d67fc418a5e3709081f3b398bf21b39a3d5b74@mozilla.com"},"message":"Bug 1424930 - remove telemetry for tunneled playback support on Android devices. r=jwwang\n\nMozReview-Commit-ID: HKJ0gBBfRKT","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/ba3020a53e7a155dc03c6305c7b9e0f6d129bfcc"},{"sha":"e520e69a7aa50f146653641094297ea389c693ef","author":{"name":"Margareta Eliza Balazs","email":"481c2139620859821ad647de797708c19e4e8d77@mozilla.com"},"message":"Backed out changeset 2ad057a99aae (bug 1424633) for failing 2 in dom/events/test/test_focus_abspos.html r=backout on a CLOSED TREE","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/e520e69a7aa50f146653641094297ea389c693ef"},{"sha":"3d2c6940a3ec92c425976075d88b66789e8493a5","author":{"name":"Matthew Noorenberghe","email":"aa434b6e07812b9f8f32f69bced2193a720dc89a@noorenberghe.ca"},"message":"Bug 1425349 - Fix mozscreenshots logging where multiple log arguments were used. r=johannh\n\nMozReview-Commit-ID: LW8vNkBYTGx","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/3d2c6940a3ec92c425976075d88b66789e8493a5"},{"sha":"d1e39cf2f95a81e8f15873040fb34fe76fd2fa3b","author":{"name":"Jared Wein","email":"602e8ca8656ba729fb75facd74240c98094498c4@mozilla.com"},"message":"Bug 1425358 - Wait for all tab titles to be displayed in Tabs.jsm before taking screenshots. r=MattN\n\nMozReview-Commit-ID: G4gDBezgdEd","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/d1e39cf2f95a81e8f15873040fb34fe76fd2fa3b"},{"sha":"e2b887122c67a95629c427c8d05e4c413aa59ddd","author":{"name":"Rob Wu","email":"250ddf768181782bd7ec5f89baf25f1862c7216e@robwu.nl"},"message":"Bug 1417828 - Ignore ports in cookies API r=zombie\n\nFixes regression from bug 1398630, where nsIURI was replaced with DOM\nURL. In nsIURI, \"host\" does not include a port number, but in a DOM URL,\n\"host\" does include a port number and \"hostname\" has to be used to\nobtain the original result.\n\nMozReview-Commit-ID: KxCF6Srn7X4","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/e2b887122c67a95629c427c8d05e4c413aa59ddd"},{"sha":"e187b64bc7e3eb35a9e7877b38653e653963356f","author":{"name":"Emilio Cobos Álvarez","email":"46e7bbfc7c824487af96584c3673a74b15809d87@crisal.io"},"message":"Bug 1424633: Decide which frame to focus using the flattened tree. r=smaug\n\nMozReview-Commit-ID: vPbPvu0vrf","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/e187b64bc7e3eb35a9e7877b38653e653963356f"},{"sha":"5bcd2eced9fa40d3e431ff50c8e2d8ef7cfe3e6a","author":{"name":"Emilio Cobos Álvarez","email":"46e7bbfc7c824487af96584c3673a74b15809d87@crisal.io"},"message":"servo: Merge #19564 - style: Slightly simplify push_applicable_declarations (from emilio:push-applicable-simple); r=mbrubeck\n\nSource-Repo: https://github.com/servo/servo\nSource-Revision: 90290cfafed0bff88920fd286ea09656fd9e999f","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/5bcd2eced9fa40d3e431ff50c8e2d8ef7cfe3e6a"},{"sha":"57ddaa12222abdabe9ca895acb994459c4d26afe","author":{"name":"Brian Birtles","email":"913c8884b4f68b8218a318cad415807910a9ef34@gmail.com"},"message":"Bug 1422248 - Add tests that canceling an idle animation does not reject promises or fire events; r=hiro\n\nNote that we don't need tests for the cancel events of CSS Animations or CSS\nTransitions since we already have them in\ndom/animation/test/css-{animations|transitions}/file_event-dispatch.html\n\n(See the tests named \"Call Animation.cancel after cancelling\ntransition/animation\".)\n\nMozReview-Commit-ID: GRtSxEvMkjz","distinct":false,"url":"https://api.github.com/repos/xeonchen/gecko/commits/57ddaa12222abdabe9ca895acb994459c4d26afe"}]}
{"actor":{"display_login":"xeonchen"}}