{"push_id":1048690806,"size":323,"distinct_size":8,"ref":"refs/heads/ignore/foo","head":"e0f2f1c951b310617e22754abda212db7b26539f","before":"9097bd54c806e0bafd870124d8f3936cb1a0be5c","commits":[{"sha":"1dbbd7933b654b4c61bba47b26e60f4e574e7740","author":{"email":"16123c1b20e8652874389dd38d18c4766d539508@chromium.org","name":"dcheng"},"message":"Delete compositing/plugins/no-backing-store.html.\n\nIt appears to test the NPAPI Mac drawing model, but we don't support NPAPI\nanymore. There appears to be minimal value to having this test, since\nremoving an <embed> doesn't even affect the result.\n\nBUG=494535\n\nReview URL: https://codereview.chromium.org/1852553002\n\nCr-Commit-Position: refs/heads/master@{#384438}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/1dbbd7933b654b4c61bba47b26e60f4e574e7740"},{"sha":"763f2a3acbf7ee75d8eb4f1c0a6d90399f75082f","author":{"email":"f43eb1c45d6bbc4fdf70b71cb8eb2d8be4d0f5b6@chromium.org","name":"rouslan"},"message":"PaymentRequest Mojo bindings.\n\nThe Mojo (new IPC replacement) bindings for PaymentRequest Blink API.\nBlink uses the bindings to procure the functionality for the API. Mojo\neliminates multiple layers of abstraction, letting the embedder provide\nthe functionality by implementing the PaymentRequest interface in C++ or\nJava for Android. The PaymentRequest interface lives in:\n\nthird_party/Webkit/public/platform/modules/payments/payment_request.mojom\n\nThe embedder does not provide any functionality in this patch.\n\nPaymentRequest draft spec:\nhttps://w3c.github.io/browser-payment-api/specs/paymentrequest.html\n\nBUG=587995\nTEST=PaymentRequestTest.cpp\nTEST=PaymentResponseTest.cpp\nTEST=PaymentsValidatorsTest.cpp\nTEST=ShippingAddressTest.cpp\nTEST=payment-request-interface.html\n\nReview URL: https://codereview.chromium.org/1753543002\n\nCr-Commit-Position: refs/heads/master@{#384439}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/763f2a3acbf7ee75d8eb4f1c0a6d90399f75082f"},{"sha":"00a67b14ac400858d86fd572bf46490e22ff0f25","author":{"email":"8a30473e5cf3b93eac32943832fa7a9609291d70@chromium.org","name":"sergeyu"},"message":"Add VideoLayout message.\n\nAdded new VideoLayout message that's sent from host to client when\nusing WebRTC protocol. The message is used to notify the client about\nscreen configuration. Currently both host and client support only a\nsingle video stream, but in the future the same VideoLayout message\ncan be used to specify layout of multiple video streams.\nWhen using ICE protocol the message is not sent and instead it's\ngenerated on the client side by ClientVideoDispatcher.\n\nReview URL: https://codereview.chromium.org/1844143002\n\nCr-Commit-Position: refs/heads/master@{#384440}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/00a67b14ac400858d86fd572bf46490e22ff0f25"},{"sha":"93649e8fc3faf88cee5a9b03b67199c4bb614b1c","author":{"email":"a3abc75511683c44c05332821bc3b7f3d5e515d1@chromium.org","name":"fdoray"},"message":"TaskScheduler [6] SchedulerWorkerThread\n\nA SchedulerWorkerThread runs Tasks from Sequences returned by a custom\ncallback.\n\nThis change is a subset of https://codereview.chromium.org/1698183005/\n\nBUG=553459\n\nCC_FUTURE=chromium-reviews, vmpstr+watch@chromium.org\n\nReview URL: https://codereview.chromium.org/1704113002\n\nCr-Commit-Position: refs/heads/master@{#384441}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/93649e8fc3faf88cee5a9b03b67199c4bb614b1c"},{"sha":"66389721bebe73b5de231cea0672b0f436acea8c","author":{"email":"e07fed71c77d4b89c9cb7b39c6bef99d0a690b42@chromium.org","name":"mfoltz"},"message":"[Media Router] Moves mojo-specific code into mojo/ folder\n\nThis moves code specific to the Mojo-based implementation of MR into a separate folder.  As part of this change:\n\n- Component-specific MediaRouterMetrics are split into MediaRouterMetricsMojo\n- Mojo-specific mocks are moved into media_router_mojo_test.{h,cc}\n- Various #ifdef defined(OS_ANDROID) are removed\n\nAlso, updates TODOs to remove dependencies on mojo/ from UI code.\n\nNOTE: media_router.mojom remains outside the mojo/ folder until dependencies from the extensions system can be updated.\n\nBUG=596999\n\nReview URL: https://codereview.chromium.org/1826403002\n\nCr-Commit-Position: refs/heads/master@{#384442}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/66389721bebe73b5de231cea0672b0f436acea8c"},{"sha":"f48f9852d1ffdffa967cca7a25e7be2f7718b077","author":{"email":"6e61ac8b3ada21842f94e74dc0e619a195da2157@chromium.org","name":"rdevlin.cronin"},"message":"[Extensions] Support choices in autogenerated movable types\n\nChoices were left out of our movable type generation. Add them, and add a test.\n\nBUG=595949\n\nReview URL: https://codereview.chromium.org/1837293004\n\nCr-Commit-Position: refs/heads/master@{#384443}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/f48f9852d1ffdffa967cca7a25e7be2f7718b077"},{"sha":"29ebf3c1635e72d94a433ef7687ccb7b8307c5a1","author":{"email":"8326626c65f191a538cf9e58be478cfe3430c95b@chromium.org","name":"fsamuel"},"message":"media_messages.h => media/gpu/ipc/common\n\ncontent/common/gpu/media is moving to media/gpu/ipc/common\nand media/gpu/ipc/service in order to allow usage of media\nwithout content/.\n\nmedia_messages.h is used by both client and service code\nand so this CL moves media_messages.h and its dependencies\nto media/gpu/ipc/common.\n\nBUG=586386\n\nReview URL: https://codereview.chromium.org/1844003002\n\nCr-Commit-Position: refs/heads/master@{#384444}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/29ebf3c1635e72d94a433ef7687ccb7b8307c5a1"},{"sha":"7508242a626ddf83422d3224f6bc14f553b88a3f","author":{"email":"fb88c5421e7dc886db1d0953e53631b4de4e3e86@chromium.org","name":"brettw"},"message":"Allow spaces in GN target names on Windows.\n\nThis allows executables with spaces in their names to work on Windows. Posix probably needs a separate patch.\n\nBUG=599326\n\nReview URL: https://codereview.chromium.org/1846873002\n\nCr-Commit-Position: refs/heads/master@{#384445}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/7508242a626ddf83422d3224f6bc14f553b88a3f"},{"sha":"85df0137c307a4df71bbd938ae7dcdd36fc04410","author":{"email":"88e414745fc8426792f425b83de2245b06c1994f@chromium.org","name":"jyasskin"},"message":"Unify ProtectedMediaIdentifierPermissionContext::RequestPermission with its base implementation.\n\nThis subclass only needs to override DecidePermission.\n\nReview URL: https://codereview.chromium.org/1841453003\n\nCr-Commit-Position: refs/heads/master@{#384446}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/85df0137c307a4df71bbd938ae7dcdd36fc04410"},{"sha":"1d2ba4de9b8a16ca214044c90f21bee3a1f4fac5","author":{"email":"47d9a6cf87fc30102bd5f0e7c094d83115b4c83e@chromium.org","name":"rbyers"},"message":"Add AddEventListenerFourArguments use counter\n\nBUG=\n\nReview URL: https://codereview.chromium.org/1848923002\n\nCr-Commit-Position: refs/heads/master@{#384447}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/1d2ba4de9b8a16ca214044c90f21bee3a1f4fac5"},{"sha":"4c51c29704df5572015f4d4b12589c9e6dca437c","author":{"email":"8580d85c3fd509a016bc357804bac18ad3986688@chromium.org","name":"xlai"},"message":"Color parsing in CSSParser: avoid using ColorValueCache on worker thread\n\nColorValueCache is one of the many heap hashmap that CSSValuePool (a global\nstatic instance) maintains to store re-usable CSS Color values. It is not\nthread-safe; thus it is problematic when new CSS Color values are inserted into\nit and later retrieved from it, on worker threads.\n\nBecause making CSSParser thread-safe is not a trivial effort, this patch is a\ntemporary (and possibly permanent depending on discussions) solution for the\ncorrect color parsing of OffscreenCanvas on a worker.\n\nBUG=598706\n\nReview URL: https://codereview.chromium.org/1844083002\n\nCr-Commit-Position: refs/heads/master@{#384448}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/4c51c29704df5572015f4d4b12589c9e6dca437c"},{"sha":"887fbd833b01e256a3b2f14fea5d4d690075c2a4","author":{"email":"655bdf1d95ff956cd68886dd9e86ee5e987c9dbb@chromium.org","name":"zmo"},"message":"Roll WebGL 418e0bb..863cabb\n\nhttps://chromium.googlesource.com/external/khronosgroup/webgl.git/+log/418e0bb..863cabb\n\nBUG=\n\nTEST=bots\n\nCQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel\n\nNOTRY=true\nNOPRESUBMIT=true\n\nReview URL: https://codereview.chromium.org/1850763003\n\nCr-Commit-Position: refs/heads/master@{#384449}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/887fbd833b01e256a3b2f14fea5d4d690075c2a4"},{"sha":"91d29a30053008ec263fdeeda7e51d0c7cadc1a8","author":{"email":"3f4bb586f04a0c1d93eadab9363a8a3183b4860c@opera.com","name":"fs"},"message":"Move metrics list storage to LayoutSVGInlineText\n\nIt was previously stored in SVGTextLayoutAttributes (which is stored in\nLayoutSVGInlineText). The connection between these two is very loose, so\nletting the metrics be a part of the attributes structure doesn't feel\nentirely logical. There's still a back-pointer in the attributes\nstructure, which means it's still reachable in the same way (albeit with\none additional indirection.)\nRename the various accessors to metricsList().\n\nBUG=594058\n\nReview URL: https://codereview.chromium.org/1844723003\n\nCr-Commit-Position: refs/heads/master@{#384450}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/91d29a30053008ec263fdeeda7e51d0c7cadc1a8"},{"sha":"7defc181e284d5e24a00a9254d4dc7ac3f2c15cb","author":{"email":"cdf08d6ee2b20a701ebc80e9fcbd5009a0e7db5d@chromium.org","name":"dalecurtis"},"message":"Flip unified media pipeline to default-on w/ disabled holdback.\n\nWill be merged back to M50 pending launch-approval.\n\nExperiment config will be updated to target M50 stable only at a 95%\ndisabled rate and slowly ramped down to 0-1% over a couple weeks\nto ensure there are no major regressions.\n\nSince there are still some WebView issues to sort out, WebView\nhas been disabled in this patch set.\n\nNotably on M51 this will also enable 100% of MSE/EME playbacks\nonto the unified pipeline. Since MSE only makes up ~9% of\nAndroid playbacks (EME < 1%) and have always been codec restricted,\nthis is an acceptable risk.\n\nBUG=597495, 598840, 598963\nTEST=passes bots.\n\nReview URL: https://codereview.chromium.org/1840173004\n\nCr-Commit-Position: refs/heads/master@{#384451}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/7defc181e284d5e24a00a9254d4dc7ac3f2c15cb"},{"sha":"0d4b3081c987155b6e5ae3d2f9058ddf3af7013f","author":{"email":"1ebccd90c2bc76de65b6f830f2128a91ed69fdfb@chromium.org","name":"kbr"},"message":"Use wildcards for too-long suppressions.\n\nBypassing the unittest, as expected, didn't help. Instead write these\ntwo suppressions using wildcards so that they still apply.\n\nBUG=599451\nCQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel\n\nReview URL: https://codereview.chromium.org/1846073002\n\nCr-Commit-Position: refs/heads/master@{#384452}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/0d4b3081c987155b6e5ae3d2f9058ddf3af7013f"},{"sha":"6b7c69d63fcd7e3236c251ce700a40021ae63e5a","author":{"email":"733ee63025c1ed4cdd4422c29fbac73c477d5186@chromium.org","name":"jaydasika"},"message":"cc : Add ForTesting suffix to functions used only in tests\n\nBUG=\nCQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel\n\nReview URL: https://codereview.chromium.org/1847253002\n\nCr-Commit-Position: refs/heads/master@{#384453}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/6b7c69d63fcd7e3236c251ce700a40021ae63e5a"},{"sha":"012289f7b6689dff062785907d2475ab4d9b9496","author":{"email":"640869c40c7cf0818d551c71652da4863316ee9a@chromium.org","name":"amistry"},"message":"Notify observers if a running browser child process is shut down by deleting the BrowserChildProcessHostImpl.\n\nBUG=598775\n\nReview URL: https://codereview.chromium.org/1843663003\n\nCr-Commit-Position: refs/heads/master@{#384454}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/012289f7b6689dff062785907d2475ab4d9b9496"},{"sha":"4aadad4d568976931a377f567f25b93458a2530c","author":{"email":"30f309b1515782e27ec02f0ad9f0661028e91faa@chromium.org","name":"shaktisahu"},"message":"Added support to blimp to be usable as a default browser\n\nCurrently blimp cannot be launched from other applications i.e. blimp doesn't\nshow up as one of the browser options when user taps on an URL. This CL enables\nblimp to be a default browser which can handle http:// and https:// URL schemes.\nIntent is handled at the beginning of the application and also on any subsequent\nonNewIntent call.\n\nBUG=594660\n\nReview URL: https://codereview.chromium.org/1814693003\n\nCr-Commit-Position: refs/heads/master@{#384455}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/4aadad4d568976931a377f567f25b93458a2530c"},{"sha":"177a7554e4ce97d864490eacb57eedbba2f83413","author":{"email":"5d9ff918273f667463a21ae16e647542d37c302d@chromium.org","name":"tapted"},"message":"Mac src/base nit: IWYU some ObjC stuff in mac_util.h\n\nNSImage* was once wanted here. It is no longer used, so zap some\nheaders.\n\nBUG=None\n\nReview URL: https://codereview.chromium.org/1849913002\n\nCr-Commit-Position: refs/heads/master@{#384456}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/177a7554e4ce97d864490eacb57eedbba2f83413"},{"sha":"fa2179450de84f6adc33d89eb592c40ca8fa1b2b","author":{"email":"a8f7e4c7249685cf578bebc1c2a9986b29be1211@chromium.org","name":"maxbogue"},"message":"Fix sync watchlist.\n\nNow matches all known sync directories explicitly and uses ^ to prevent\n\"sync/\" from matching all \"*sync/\" directories.\n\nThis should prevent any background_sync, drive sync, or webdriver sync\nchanges from spamming our watchlist.\n\nReview URL: https://codereview.chromium.org/1842393003\n\nCr-Commit-Position: refs/heads/master@{#384457}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/fa2179450de84f6adc33d89eb592c40ca8fa1b2b"}]}