{"push_id":964260321,"size":74,"distinct_size":74,"ref":"refs/heads/master","head":"363406f2c466d0c20ec26b3a2aca20612a3c594e","before":"c4b1077eeec82186a54910996af0e4fcd0f66548","commits":[{"sha":"e3bd2680457e215e6875a1025b505ffc68903d1a","author":{"email":"df7f457f1cbbce7949b853d0dedaa77cd3977422@chromium.org","name":"James Robinson"},"message":"Clone of chromium aad1ce808763f59c7a3753e08f1500a104ecc6fd refs/remotes/origin/HEAD","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/e3bd2680457e215e6875a1025b505ffc68903d1a"},{"sha":"a4a17f7730cd04c7e53854c60333491615699f44","author":{"email":"df7f457f1cbbce7949b853d0dedaa77cd3977422@chromium.org","name":"James Robinson"},"message":"Revved to chromium 4dfb55c9cf0950b8bac8b10070c9b8f3e7de66c2 refs/remotes/origin/HEAD","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/a4a17f7730cd04c7e53854c60333491615699f44"},{"sha":"28675aed4097c08cfa671aad4c6a0a520b612353","author":{"email":"df7f457f1cbbce7949b853d0dedaa77cd3977422@chromium.org","name":"James Robinson"},"message":"Revved to chromium 0e1d34edba6a5d8f7fe43c5b675880a36f4b3861 refs/remotes/origin/HEAD\n\nfilter gyp out of build/landmines.py\n\nfilter pepper out of mojo/examples/BUILD.gn\n\nfilter html_viewer out of mojo/services/BUILD.gn\n\nfilter js out of mojo/BUILD.gn and mojo/tools/data/unittests\n\nfilter js/bindings out of mojo/public/BUILD.gn\n\napplied patch gpu_media.patch\n\napplied patch cc_strip_video.patch\n\napplied patch ui_test_support.patch\n\napplied patch remove_ipc_deps.patch\n\napplied patch ui_compositor.patch\n\napplied patch net_sql.patch","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/28675aed4097c08cfa671aad4c6a0a520b612353"},{"sha":"d7890bc237fad66916d8c122b94653f6a465d187","author":{"email":"77af52f326d85cad7c9b085cfdea1fbf9867d72b@chromium.org","name":"Benjamin Lerman"},"message":"mojo: Add interface generation for python bindings.\n\nR=sdefresne@chromium.org, cmasone@chromium.org\n\nReview URL: https://codereview.chromium.org/681283002","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/d7890bc237fad66916d8c122b94653f6a465d187"},{"sha":"903d8ee945f0675442dec17b3692968d505e6fbd","author":{"email":"77af52f326d85cad7c9b085cfdea1fbf9867d72b@chromium.org","name":"Benjamin Lerman"},"message":"python bindings: Add generation of interfaces and interface requests fields\n\nR=sdefresne@chromium.org\n\nReview URL: https://codereview.chromium.org/691513003","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/903d8ee945f0675442dec17b3692968d505e6fbd"},{"sha":"de08d9e50021922592983b78459a9e2f981ec5d8","author":{"email":"77af52f326d85cad7c9b085cfdea1fbf9867d72b@chromium.org","name":"Benjamin Lerman"},"message":"python: mojo serialization use little endian.\n\nR=sdefresne@chromium.org\n\nReview URL: https://codereview.chromium.org/702553005","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/de08d9e50021922592983b78459a9e2f981ec5d8"},{"sha":"03ad8bc5a93ac167c4ca3e383201501c1107bd1a","author":{"email":"640869c40c7cf0818d551c71652da4863316ee9a@chromium.org","name":"Anand K. Mistry"},"message":"Add MOJO_READ_DATA_FLAG_PEEK to all bindings.\n\nBUG=430014\nR=qsr@chromium.org, viettrungluu@chromium.org\n\nReview URL: https://codereview.chromium.org/707693002","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/03ad8bc5a93ac167c4ca3e383201501c1107bd1a"},{"sha":"5c925a9e30f605680a127165706a2e88c4d9171c","author":{"email":"77af52f326d85cad7c9b085cfdea1fbf9867d72b@chromium.org","name":"Benjamin Lerman"},"message":"Fix preupload warnings.\n\nR=sdefresne@chromium.org\n\nReview URL: https://codereview.chromium.org/748823002","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/5c925a9e30f605680a127165706a2e88c4d9171c"},{"sha":"38c090ecda7b8038f75742247f9b483d36b06ff9","author":{"email":"77af52f326d85cad7c9b085cfdea1fbf9867d72b@chromium.org","name":"Benjamin Lerman"},"message":"Adding MOJO_HANDLE_SIGNAL_PEER_CLOSED to be notified when a peer is closed.\n\nBUG=436227\nR=viettrungluu@chromium.org\n\nReview URL: https://codereview.chromium.org/741503003","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/38c090ecda7b8038f75742247f9b483d36b06ff9"},{"sha":"c5b78478b9f9266604213bfc11b2347c3bc53f78","author":{"email":"77af52f326d85cad7c9b085cfdea1fbf9867d72b@chromium.org","name":"Benjamin Lerman"},"message":"Add validation tests to python bindings.\n\nR=sdefresne@chromium.org\n\nReview URL: https://codereview.chromium.org/761553003","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/c5b78478b9f9266604213bfc11b2347c3bc53f78"},{"sha":"d5dcc83e725e577fef7320953a3eca94a9f2946e","author":{"email":"b94698b1468e5bbd2a75f3558fbd934477eed618@chromium.org","name":"Etienne Membrives"},"message":"Split python mojo.system module in two modules\n\nThe new mojo.system_impl should be overriden when we want to use code\nfrom base:: for message loops and asynchronous waiters.\n\nR=qsr@chromium.org\n\nReview URL: https://codereview.chromium.org/770363003","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/d5dcc83e725e577fef7320953a3eca94a9f2946e"},{"sha":"23b1b9a1f2332d6ee25350179abce99876ee16c0","author":{"email":"e6fc70f7038230a5bea99aab14a7015756c42ad5@chromium.org","name":"Colin Blundell"},"message":"Use relative paths in BUILD.gn files under //mojo/public\n\nAs part of making the public SDK flexible to its location in a client repo,\nthis CL changes a couple of targets under //mojo/public to use relative paths\nwhen referring to paths under the public SDK.\n\nR=jamesr@chromium.org\n\nReview URL: https://codereview.chromium.org/775933004","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/23b1b9a1f2332d6ee25350179abce99876ee16c0"},{"sha":"4c5f8a055a7c8efd12a47299092f5a5e36f8edca","author":{"email":"e6fc70f7038230a5bea99aab14a7015756c42ad5@chromium.org","name":"Colin Blundell"},"message":"Make //mojo/public/python/BUILD.gn flexible wrt location in client repo\n\nThis CL adds the mojo_sdk config to //mojo/public/python:system and\n//mojo/public/python:system_impl so that the (generated and manually written)\nC++ source files built via those targets will find their includes from the Mojo\npublic SDK correctly if the SDK is underneath something other than // in a\nclient repo.\n\nNote that a Chromium-side patch (https://codereview.chromium.org/785183002/) is\nalso needed to make it possible for the configs to propagate properly to the\ncompilation of the generated C++ files. The two patches have no dependency\nordering.\n\nR=qsr@chromium.org\n\nReview URL: https://codereview.chromium.org/789513002","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/4c5f8a055a7c8efd12a47299092f5a5e36f8edca"},{"sha":"7e483876ba77bd8372fae1768aff834f21cd5af2","author":{"email":"b94698b1468e5bbd2a75f3558fbd934477eed618@chromium.org","name":"Etienne Membrives"},"message":"Request the right number of handles when Connector receives messages\n\nR=qsr@chromium.org\n\nReview URL: https://codereview.chromium.org/739753003","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/7e483876ba77bd8372fae1768aff834f21cd5af2"},{"sha":"6a61bbc4aa06a317ffa3c8bfb9d2dbf916004b2e","author":{"email":"df7f457f1cbbce7949b853d0dedaa77cd3977422@chromium.org","name":"James Robinson"},"message":"Simplify //mojo/public/c/system targets\n\nWe don't support building mojo apps in the component build, so we can\nsimplify these system targets a bit. We don't need to have everything\ndepend on a forwarding group that always evaluates to the same thing in\nthe mojo repo.\n\nThe new targets are:\n\n//mojo/public/c/system which contains the system headers but no\nimplementation.\n\n//mojo/public/platform/native:system which contains the system thunks\nand exported thunk setter, used by anything run by the shell. This is\nmostly used by the mojo_native_application template but is also used\nby a few targets that need to link as shared_lib but will ultimately\nbe loaded by the shell.\n\n//mojo/edk/system provides the real implementation of the system calls\nand is used by the shell and a few tests.\n\nThe :for_... groups need to stick around for now to keep chromium\nworking, but once this rolls in to the chromium tree then these can\nbe fixed up as well.\n\nR=viettrungluu@chromium.org\n\nReview URL: https://codereview.chromium.org/754963008","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/6a61bbc4aa06a317ffa3c8bfb9d2dbf916004b2e"},{"sha":"a59e7bf1a108f1902583778de311a3b4d555884a","author":{"email":"e6fc70f7038230a5bea99aab14a7015756c42ad5@chromium.org","name":"Colin Blundell"},"message":"Bundle the DEPS of mojom_bindings_generator.py with the public SDK.\n\nThe rationale for this bundling is the following:\n- Every client of the public SDK will need these deps to process the mojoms in\nthe public SDK.\n- These deps are not something that clients will already have in general (as\nopposed to say a C++ compiler).\n- Even if the client happens to already have these deps, by packaging the\nversions that mojom_bindings_generator.py is interfaced against we make\nmojom_bindings_generator.py hermetic.\n\nNote that the versions of these modules in //third_party are left there because\nthere are other internal dependencies on them throughout the repo.\n\nR=viettrungluu@chromium.org\n\nReview URL: https://codereview.chromium.org/801523002","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/a59e7bf1a108f1902583778de311a3b4d555884a"},{"sha":"d07da90b9f1e9e66ca57abccb23f596ff05ef2c6","author":{"email":"9293b25fd921b35a6b5505a91bc5c0695727942b@chromium.org","name":"Jim Beveridge"},"message":"Update Python bindings for Wait and WaitMany to return more information.\n\nR=qsr@chromium.org, qsr+mojo@chromium.org, viettrungluu@chromium.org\nBUG=365436\n\nReview URL: https://codereview.chromium.org/795753002","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/d07da90b9f1e9e66ca57abccb23f596ff05ef2c6"},{"sha":"b84058a4ea3b6043fb0ebdfe64f51f7a50af9cad","author":{"email":"b94698b1468e5bbd2a75f3558fbd934477eed618@chromium.org","name":"Etienne Membrives"},"message":"Update from https://crrev.com/308331\n\nFix ui/compositor/compositor.(h|cpp) based on http://crrev.com/738983002\n\nFix sky/engine based on current Blink code\n\nR=qsr@chromium.org\n\nReview URL: https://codereview.chromium.org/812543002","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/b84058a4ea3b6043fb0ebdfe64f51f7a50af9cad"},{"sha":"2daf2323d1a178839d86eed6328722b121e3bfe3","author":{"email":"b94698b1468e5bbd2a75f3558fbd934477eed618@chromium.org","name":"Etienne Membrives"},"message":"Refactor the python system_impl module.\n\nExtract reusable code into a common library and isolate\nenvironment-specific logic. This allows the upcoming python content\nhandler to implement only the base::-specific logic around RunLoop and\nAsyncWaiter before injecting it.\n\nR=qsr@chromium.org\n\nReview URL: https://codereview.chromium.org/792843002","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/2daf2323d1a178839d86eed6328722b121e3bfe3"},{"sha":"fe341b1c18c6ad2a6db96f00603d1634d0c39774","author":{"email":"03425f25694f7f064e7dac10b215ca984b0e586b@chromium.org","name":"Viet-Trung Luu"},"message":"Add a license for mojo/public/third_party/ply/__init__.py.\n\n[patch from thestig@chromium.org]\n\nThis was accidentally checked into Chromium's copy of mojo/ and then\nblown away: https://codereview.chromium.org/810633002\n\nR=viettrungluu@chromium.org\n\nReview URL: https://codereview.chromium.org/835193002","distinct":true,"url":"https://api.github.com/repos/floitschG/mojom-standalone/commits/fe341b1c18c6ad2a6db96f00603d1634d0c39774"}]}