{"push_id":1120512044,"size":580,"distinct_size":22,"ref":"refs/heads/ignore/foo","head":"2161a3a03990d9a368eaa6e4ad508eaff1268f27","before":"0db887cac40dad9b1e40f183977a08873fd800db","commits":[{"sha":"3619af20db45e309e443d5e035e3a95e01200779","author":{"email":"79648d9aca10df37c1b962af0b65ebfac3e19883@chromium.org","name":"thestig"},"message":"Roll PDFium 06f4572..8bdb290\n\nhttps://pdfium.googlesource.com/pdfium.git/+log/06f4572..8bdb290\n\nBUG=479400,590927\nTBR=ochang@chromium.org\n\nReview-Url: https://codereview.chromium.org/1981333005\nCr-Commit-Position: refs/heads/master@{#394285}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/3619af20db45e309e443d5e035e3a95e01200779"},{"sha":"0baf3521c90b2efda95e33c5ed26cc2c51423381","author":{"email":"6810b8f87fa537b04ef539ae31f2dcabd55c8914@chromium.org","name":"xidachen"},"message":"Inflate dirty rect by 1 pixel on a high DPI display\n\nOn a high dpi display, putImageData leaves visible artifacts around the\naffected area's border.\n\nThis CL fixes it in the way that when there is antialias involved, the\ndirty rect is inflated by 1 pixel.\n\nLocally we can see this bug goes away with this fix on a retina display.\nNote that this bug doesn't repro with our layout test. So a manual\ntest is added to prevent regression.\n\nBUG=609820\n\nReview-Url: https://codereview.chromium.org/1983863002\nCr-Commit-Position: refs/heads/master@{#394286}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/0baf3521c90b2efda95e33c5ed26cc2c51423381"},{"sha":"fa00aa0ef0be8b58122008c980154dba06032bd9","author":{"email":"8d7f732fa4b6826c6c0eeb84e0f59560c57cc941@chromium.org","name":"oysteine"},"message":"Background tracing: Remove mode limitations for rules\n\nThe different background tracing mode like MONITOR_AND_DUMP_WHEN_TRIGGER_NAMED, MONITOR_AND_DUMP_WHEN_SPECIFIC_HISTOGRAM_AND_VALUE were tied to only work specifically in reactive or in preemptive modes. There's no actual reason for this, in practice.\n\nR=simonhatch@chromium.org\n\nReview-Url: https://codereview.chromium.org/1984143002\nCr-Commit-Position: refs/heads/master@{#394287}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/fa00aa0ef0be8b58122008c980154dba06032bd9"},{"sha":"c9722493dd5ef4b802028fdf429a36c29ebc2ed5","author":{"email":"e32095658a2980320eed87134108fe7141ec588d@chromium.org","name":"reillyg"},"message":"Finish migration from sameThreadBindForMojo to createBaseCallback.\n\nThe sameThreadBindForMojo function is dangerous because it binds a raw\npointer into a base::Callback. If this pointer is to a heap object then\nit may result in a use-after-free due to lazy sweeping. The\ncreateBaseCallback function instead relies on WTF::bind to correctly\nhandle object lifetimes before converting between a WTF::Function and\nbase::Callback.\n\nThis patch removes sameThreadBindForMojo and converts the last few\nremaining uses.\n\nBUG=None\n\nReview-Url: https://codereview.chromium.org/1981233003\nCr-Commit-Position: refs/heads/master@{#394288}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/c9722493dd5ef4b802028fdf429a36c29ebc2ed5"},{"sha":"3185a267c027f51a8addeaa84b82e570a04b1490","author":{"email":"16123c1b20e8652874389dd38d18c4766d539508@chromium.org","name":"dcheng"},"message":"Move zoom factor calculation out of propagateZoomToLocalFrameRoots.\n\nZoom factor calculation is independent of local root, so just calculate it\nbefore the recursive propagation.\n\nBUG=528407\n\nReview-Url: https://codereview.chromium.org/1990483003\nCr-Commit-Position: refs/heads/master@{#394289}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/3185a267c027f51a8addeaa84b82e570a04b1490"},{"sha":"ded54a2ab9cf36b048b1d9e26f97397aa54dc46f","author":{"email":"f9ce8b24463404b3357b14328d3efe2556d27298@chromium.org","name":"ccameron"},"message":"Workaround for Mac video flickering\n\nThe partial swap support on Mac (GLRendererLayerTree) is brittle because\nit allows drawing to an IOSurface while that IOSurface is being used as\na CALayer's contents.\n\nThis happens to not cause problems because the compositor usually draws\nthe entire page in one chunk. If we introduce a glFlush to the middle\nof this, then we can end up with partially drawn content appearing\non-screen (in the case of the issue that the bug was filed on, black\ntiles behind a YouTube video).\n\nThe texture deletion in GLImageIOSurface happens in the middle of the\ncompositor frame being drawn, and causes an implicit glFlush.\n\nAvoid this deletion and implicit glFlush by scoping the textures used\nby GLImageIOSurface to the YUVToRGBConverter structure.\n\nThe long-term solution is to have the GLRendererLayerTree not support\npartial swap, and make BufferQueue not allow re-use of a backbuffer\nuntil IOSurfaceIsInUse is no longer true.\n\nBUG=611551\n\nReview-Url: https://codereview.chromium.org/1980183002\nCr-Commit-Position: refs/heads/master@{#394290}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/ded54a2ab9cf36b048b1d9e26f97397aa54dc46f"},{"sha":"0f4ad6ff670cec1d985217cd2c74b2d40ad3b8d5","author":{"email":"34121bafdd3848ba3a67ad2aae69c078fae28e52@chromium.org","name":"ericrk"},"message":"Fix GPU IDC locking of CPU backed images\n\nWhen the GPU Image Decode Controller uploads images to the GPU, it no\nlonger needs the discardable data once the upload is complete. However,\nfor images that are too large to upload directly, the GPU IDC creates a\nthin wrapper image around the discardable to hand off to Skia. We need\nto ensure that the discardable stays pinned for the lifetime of this\nwrapper. This change adjusts the unpinning logic to wait until all\nreferences to the image are released in the case of a CPU backed image.\n\nBUG=609612,610544\nCQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel\n\nReview-Url: https://codereview.chromium.org/1982913003\nCr-Commit-Position: refs/heads/master@{#394291}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/0f4ad6ff670cec1d985217cd2c74b2d40ad3b8d5"},{"sha":"6f6c70d4f1281f3b29f425f2b680c5236dfe91ea","author":{"email":"9c12f37d5571062ab58f9c93cbc2b37309e4e8f3@chromium.org","name":"dbeam"},"message":"MD Settings: convert some bluetooth i18n-content to $i18n{}\n\nBased on https://codereview.chromium.org/1970923002/\nby Dave Schuyler <dschuyler@chromium.org>\n\nR=dschuyler@chromium.org\nBUG=611188\nCQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation\n\nReview-Url: https://codereview.chromium.org/1987443002\nCr-Commit-Position: refs/heads/master@{#394292}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/6f6c70d4f1281f3b29f425f2b680c5236dfe91ea"},{"sha":"710d42bb65ccb87d2fac49f184f2f0d31fe85712","author":{"email":"e3720ab8f18cfedca393e2fbf6b59137e260fe1a@chromium.org","name":"estade"},"message":"Reuse more dialog code for new task manager.\n\nBUG=571500\n\nReview-Url: https://codereview.chromium.org/1982303003\nCr-Commit-Position: refs/heads/master@{#394293}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/710d42bb65ccb87d2fac49f184f2f0d31fe85712"},{"sha":"b954d3a8c9e5a7483b96e6f57f705307618b5ff8","author":{"email":"14c75624d5f9514ce765b5555572fbf2a2fae13e@chromium.org","name":"lshang"},"message":"ExceptionInfoFetcher cleanup\n\nExtract common code in ExceptionInfoFetcher::run() into a private method\nin WebsitePermissionsFetcher.\n\nReview-Url: https://codereview.chromium.org/1979503002\nCr-Commit-Position: refs/heads/master@{#394294}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/b954d3a8c9e5a7483b96e6f57f705307618b5ff8"},{"sha":"97550c820f47ea663d271ff23e2bdbdc59ddcfa3","author":{"email":"bb12ee7df9aec520d2ffcc30452ec139b737021d@chromium.org","name":"ftang"},"message":"add OWENRS file for translate directory point to component/translate/OWNERS\n\nBUG=\n\nReview-Url: https://codereview.chromium.org/1984333003\nCr-Commit-Position: refs/heads/master@{#394295}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/97550c820f47ea663d271ff23e2bdbdc59ddcfa3"},{"sha":"6cdc7bb79b50c098a76f53aea9abd45757886c03","author":{"email":"53fd82ec279546cb68fdb2d42072cf5cc454a6f3@chromium.org","name":"alokp"},"message":"Adds CHECKs to ensure that AudioManager is valid.\n\nDuring the construction of AudioOutputController, AudioManager must\nstill be valid. AudioOutputController instances are created on the\nIO thread, which is stopped before AudioManager is destroyed.\n\nBUG=606234\n\nReview-Url: https://codereview.chromium.org/1991483002\nCr-Commit-Position: refs/heads/master@{#394296}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/6cdc7bb79b50c098a76f53aea9abd45757886c03"},{"sha":"8c6371d47860032f7ee8aa6cbecf2b0a69216828","author":{"email":"61f1c9042a8a05a18dda6f6d6c4137e68d009ff8@chromium.org","name":"tibell"},"message":"Fail Mojo Java tests if test data can't be found\n\nPreviously the tests would silently pass even if nothing was tested.\n\nBUG=536671\nTESTED='build/android/test_runner.py instrumentation --test-apk MojoTest'\n\nReview-Url: https://codereview.chromium.org/1961233002\nCr-Commit-Position: refs/heads/master@{#394297}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/8c6371d47860032f7ee8aa6cbecf2b0a69216828"},{"sha":"4b46002687c56fdb0c9e4def62ed2bf9f36b69d2","author":{"email":"8e49e083cfcfb68517585b2e78d68c2fd2b70562@google.com","name":"nednguyen"},"message":"Revert of [perfbot sheriff] Disables discourse.org in the infinite scroll pageset (patchset #4 id:60001 of https://codereview.chromium.org/1990473002/ )\n\nReason for revert:\nThe problem no longer reproduces locally. Maybe it's fixed magically?\n\nOriginal issue's description:\n> [perfbot sheriff] Disables discourse.org in the infinite scroll pageset\n>\n> The page has an expired SSL certificate and needs to be rerecorded,\n> which isn't doable right now due to a problem we're having where WPR\n> complains with \"Your connection is not private\" error during the\n> recording.\n>\n> BUG=612153\n>\n> Committed: https://crrev.com/007d710f9d00abaf2fd606b857fe56ff8686788a\n> Cr-Commit-Position: refs/heads/master@{#394195}\n\nTBR=charliea@chromium.org\n# Skipping CQ checks because original CL landed less than 1 days ago.\nNOPRESUBMIT=true\nNOTREECHECKS=true\nNOTRY=true\nBUG=612153\n\nReview-Url: https://codereview.chromium.org/1987923002\nCr-Commit-Position: refs/heads/master@{#394298}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/4b46002687c56fdb0c9e4def62ed2bf9f36b69d2"},{"sha":"2018a716a1e3772c40d305f8210acf9a68759f6b","author":{"email":"04b61ada8d64ede1ddcfdde66ffbb9c620a1df4b@chromium.org","name":"robpercival"},"message":"Disabling Clang no-reorder warning is no longer necessary\n\nGTest has fixed the initializer list order.\n\nReview-Url: https://codereview.chromium.org/1985073003\nCr-Commit-Position: refs/heads/master@{#394299}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/2018a716a1e3772c40d305f8210acf9a68759f6b"},{"sha":"fe79b4b7bd484f806217fd8668de721306ff376a","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"dpranke"},"message":"Revert of Flip remaining CQ Win builders to GN. (patchset #11 id:200001 of https://codereview.chromium.org/1908733002/ )\n\nReason for revert:\nreverting this until after the branch to maintain GYP coverage ...\n\nOriginal issue's description:\n> Flip remaining CQ Win builders to GN.\n>\n> This CL flips the remaining CQ builders on tryserver.chromium.win to GN:\n>\n>   - win_chromium_compile_dbg_ng\n>   - win_chromium_rel_ng\n>\n> and some matching bots on chromium.win:\n>\n>   - Win Builder\n>   - Win Builder (dbg)\n>\n> and tryserver.chromium.win:\n>\n>   - win_chromium_compile_rel_ng\n>   - win_chromium_dbg_ng\n>\n> and the affected GPU bots that are also tested by win_chromium_rel_ng:\n>\n>   - GPU Win Builder\n>   - GPU Win Builder (dbg)\n>\n> R=brucedawson@chromium.org, brettw@chromium.org\n> BUG=605318\n>\n> Committed: https://crrev.com/77405408a41233916670d7c4cbf0e18ad451a802\n> Cr-Commit-Position: refs/heads/master@{#393560}\n\nTBR=brettw@chromium.org,brucedawson@chromium.org,kbr@chromium.org\n# Not skipping CQ checks because original CL landed more than 1 days ago.\nBUG=605318\n\nReview-Url: https://codereview.chromium.org/1981313003\nCr-Commit-Position: refs/heads/master@{#394300}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/fe79b4b7bd484f806217fd8668de721306ff376a"},{"sha":"4bda0372b8eae09293604a98c0c96b74ed23c4bf","author":{"email":"bb12ee7df9aec520d2ffcc30452ec139b737021d@chromium.org","name":"ftang"},"message":"in cl/1923143003 (landed 5/4/2016) I mistakenly change the value of SET_STATE_OPTIONS from 1 to 0. Need to change it back to 1 before the next release.\n\nBUG=612558\n\nReview-Url: https://codereview.chromium.org/1983133003\nCr-Commit-Position: refs/heads/master@{#394301}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/4bda0372b8eae09293604a98c0c96b74ed23c4bf"},{"sha":"20167c22e98065eaad4b820d83db66f4c5a35b78","author":{"email":"13168c019f8c9a8aa7045749f3cab1eb387029db@chromium.org","name":"lazyboy"},"message":"Enable extension Service Workers on stable channel.\n\nNote that this only lets extensions to create Service Workers.\nNot to be confused with separate work to enable extension APIs in extension Service Workers.\n\nBUG=545535\n\nReview-Url: https://codereview.chromium.org/1981283003\nCr-Commit-Position: refs/heads/master@{#394302}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/20167c22e98065eaad4b820d83db66f4c5a35b78"},{"sha":"6c167254182506e10fe2fa9fa24d233da620b204","author":{"email":"26709e9d68a4d5a018b836f69582d8d0f969984e@chromium.org","name":"rockot"},"message":"[mojo-edk] Fix potential buffer overflow in BrokerHost\n\nBUG=612613\nR=ochang@chromium.org\n\nReview-Url: https://codereview.chromium.org/1983363002\nCr-Commit-Position: refs/heads/master@{#394303}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/6c167254182506e10fe2fa9fa24d233da620b204"},{"sha":"48a2f86c728e869f9ac9d95f4c606e1a5fac9f0e","author":{"email":"f593c69fd2baf15fc29c67630cbfa9455032c2d5@chromium.org","name":"Rebaseline Bot"},"message":"Auto-rebaseline for r394275\n\nhttps://chromium.googlesource.com/chromium/src/+/afc18e1ee\n\nBUG=612055\nTBR=wkorman@chromium.org\n\nReview URL: https://codereview.chromium.org/1989683003 .\n\nCr-Commit-Position: refs/heads/master@{#394304}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/48a2f86c728e869f9ac9d95f4c606e1a5fac9f0e"}]}
{"actor":{"display_login":"MXEBot"}}