{"push_id":961336254,"size":220,"distinct_size":0,"ref":"refs/heads/lkgr","head":"007d05dfe4d2c0bf9ce5e1b4c2ead706728e94c0","before":"2f781a91b7c9965dbc08c58895b7ff710887d19b","commits":[{"sha":"4716ff897610c935260b05c5cc8a8573fdee06d5","author":{"email":"328b27c99317b12d4abcd46c4810451f3997abf9@chromium.org","name":"tfarina"},"message":"ipc: simplify SetupSocket() by reusing UnixDomainSocket functions\n\nAll the code in IPCChannelPosixTest::SetupSocket() is just\nreimplementing the helper functions from unix_domain_socket_util.h. So\ninstead of reinveting the wheel, lets reuse this code here to siplify\nthe socket setup.\n\nBUG=None\nTEST=ipc_tests\nR=cpu@chromium.org\n\nReview URL: https://codereview.chromium.org/1647433003\n\nCr-Commit-Position: refs/heads/master@{#372833}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/4716ff897610c935260b05c5cc8a8573fdee06d5"},{"sha":"bbf93ac9ac1385c3a20fe806167397cc964a6821","author":{"email":"79648d9aca10df37c1b962af0b65ebfac3e19883@chromium.org","name":"thestig"},"message":"Change gfx::ElideString() to take a size_t length.\n\nTBR=brettw@chromium.org\n\nReview URL: https://codereview.chromium.org/1656473004\n\nCr-Commit-Position: refs/heads/master@{#372834}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/bbf93ac9ac1385c3a20fe806167397cc964a6821"},{"sha":"239224f96ced9e110703a4c424e4cfe68313e390","author":{"email":"490a224d89645d3fea983d7189ce51bde0a00c1d@chromium.org","name":"simonhatch"},"message":"Disable dromaeo.jslibmodifyjquery on linux.\n\nLooks like its failing over half it's runs.\n\nBUG=583075\nCQ_EXTRA_TRYBOTS=tryserver.chromium.perf:linux_perf_bisect;tryserver.chromium.perf:mac_10_10_perf_bisect;tryserver.chromium.perf:win_perf_bisect;tryserver.chromium.perf:android_nexus5_perf_bisect\n\nReview URL: https://codereview.chromium.org/1657903002\n\nCr-Commit-Position: refs/heads/master@{#372835}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/239224f96ced9e110703a4c424e4cfe68313e390"},{"sha":"f0708865b07f5daa52afe67074bb36ddc51a4d27","author":{"email":"05853bd7e6af82658f882905469512bffcab1902@chromium.org","name":"jbroman"},"message":"Remove blink::Clock; it is unused.\n\nReview URL: https://codereview.chromium.org/1652993002\n\nCr-Commit-Position: refs/heads/master@{#372836}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/f0708865b07f5daa52afe67074bb36ddc51a4d27"},{"sha":"3ff8e36bd2041e1ee2089e21d3f97c004a2252ef","author":{"email":"490a224d89645d3fea983d7189ce51bde0a00c1d@chromium.org","name":"simonhatch"},"message":"Disable v8.infinite_scroll on linux.\n\nBUG=583101\nCQ_EXTRA_TRYBOTS=tryserver.chromium.perf:linux_perf_bisect;tryserver.chromium.perf:mac_10_10_perf_bisect;tryserver.chromium.perf:win_perf_bisect;tryserver.chromium.perf:android_nexus5_perf_bisect\n\nReview URL: https://codereview.chromium.org/1651083003\n\nCr-Commit-Position: refs/heads/master@{#372837}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/3ff8e36bd2041e1ee2089e21d3f97c004a2252ef"},{"sha":"64981e7cc4796f9b28c26622319d76a746021efd","author":{"email":"896464f9f363160dcb410f69cf6ce1e70638ee43@chromium.org","name":"skia-deps-roller"},"message":"Roll src/third_party/skia/ f267c1efe..a64afd668 (1 commit).\n\nhttps://chromium.googlesource.com/skia.git/+log/f267c1efe7de..a64afd6680b4\n\n$ git log f267c1efe..a64afd668 --date=short --no-merges --format='%ad %ae %s'\n2016-02-01 bsalomon Disable test that is breaking Android and Windows bots. GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1654283002 BUG=skia:\n\nCQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel\nTBR=jcgregorio@google.com\n\nReview URL: https://codereview.chromium.org/1654243003\n\nCr-Commit-Position: refs/heads/master@{#372838}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/64981e7cc4796f9b28c26622319d76a746021efd"},{"sha":"0ac161be993c73cd0d5d68d83058ff6afd5ddcd7","author":{"email":"79648d9aca10df37c1b962af0b65ebfac3e19883@chromium.org","name":"thestig"},"message":"Roll PDFium 05e6741..cb3a055\n\nhttps://pdfium.googlesource.com/pdfium.git/+log/05e6741..cb3a055\n\nTBR=weili@chromium.org\n\nReview URL: https://codereview.chromium.org/1653223002\n\nCr-Commit-Position: refs/heads/master@{#372839}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/0ac161be993c73cd0d5d68d83058ff6afd5ddcd7"},{"sha":"d003d0b79d46db7289b1d47a98520f74eccf9ba2","author":{"email":"4cd5dc0c087652a308efef0bbf8f970a872f338b@chromium.org","name":"ianwen"},"message":"Add ianwen as the owner of Enhanced Bookmark tests\n\nMore and more bookmark tests are coming!\n\nBUG=NONE\n\nReview URL: https://codereview.chromium.org/1655063002\n\nCr-Commit-Position: refs/heads/master@{#372840}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/d003d0b79d46db7289b1d47a98520f74eccf9ba2"},{"sha":"5e9d2e8a2e8d288c87f192a55c1b5fe57388d7c2","author":{"email":"accf473609d62b8e5ace65564e780004d0c343ef@chromium.org","name":"jww"},"message":"Update geolocation over HTTP error to use PERMISSION_DENIED\n\nWhen geolocation is used over HTTP, we had been using\nPOSITION_UNAVAILABLE, but it was pointed out that using geolocation over\na file:// URL uses PERMISSION_DENIED instead. To be consistent, this\nupdates the HTTP failure to use PERMISSION_DENIED.\n\nBUG=561641\n\nReview URL: https://codereview.chromium.org/1642903005\n\nCr-Commit-Position: refs/heads/master@{#372841}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/5e9d2e8a2e8d288c87f192a55c1b5fe57388d7c2"},{"sha":"e261467104d141089906fd02e1230306cb8d0040","author":{"email":"bb381fe471dcc258176d423b112ac22ee2549723@chromium.org","name":"xhwang"},"message":"MediaSourceDelegate: Fix DecryptingDemuxerStream initialization logic.\n\nDifferent CDMs are supported differently. For CDMs that support a Decryptor, we'll try to use DecryptingDemuxerStream in the render side. Otherwise, we'll try to use the CDMs in the browser side. Therefore, if DecryptingDemuxerStream initialization failed, it's still possible that we can handle the audio with a CDM in the browser. Declare demuxer ready now to try that path. Note there's no need to try DecryptingDemuxerStream for video here since it is impossible to handle audio in the browser and handle video in the render process.\n\nThis also fixes the issue where CdmAttachedCB is fired twice with \"false\".\n\nBUG=578203\nTEST=No DCHECK when playing media/L3_audio_L3_video.mp4.mpd.\n\nReview URL: https://codereview.chromium.org/1613793002\n\nCr-Commit-Position: refs/heads/master@{#372842}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/e261467104d141089906fd02e1230306cb8d0040"},{"sha":"ea6d840e4d96f6df739f55a89ccf69daa3569a77","author":{"email":"8878006109f40307a1aeebce515402fc9ce96577@chromium.org","name":"dyen"},"message":"Fix GPUTiming offset so it is stable within significant digits.\n\nThe timer offset between GPU and CPU time were resolved to\nmicrosecond accuracy before. This was causing inaccuracy\nflakiness when comparing timestamps.\n\nThe issue is that we cannot assume these instructions run in\nmicrosecond accuracy, so the offset will change from query to\nquery. Instead they should be considered only up to a sensible\naccuracy for these instructions (such as milliseconds) and only\nupdating the offset if it has changed more than 1 millisecond.\n\nThe reason we compare with the previous offset is so we catch\ndrifts from the previous calculation rather than an integer\nboundary. For example 0.9 vs 1.1 would be 0 and 1. Note even if\nwe were rounding it we would still have this problem, IE\n0.45 vs 0.55 would be 0 and 1.\n\nBUG=582676\n\nReview URL: https://codereview.chromium.org/1647333002\n\nCr-Commit-Position: refs/heads/master@{#372843}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/ea6d840e4d96f6df739f55a89ccf69daa3569a77"},{"sha":"051c98e9d3e843295d659b5676fcfa9dc1be5da6","author":{"email":"e32095658a2980320eed87134108fe7141ec588d@chromium.org","name":"reillyg"},"message":"Update device/usb and its Mojo interface for variable size ISO packets.\n\nTo support the WebUSB API our underlying USB library needs to support\nisochronous transfers with full control over the packet size. We also\nneed to know the completion status of each packet which was previously\nnot available.\n\nThis patch updates the interface to match that provided by libusb and\nthe underlying platform specific APIs.\n\nBUG=492204\n\nReview URL: https://codereview.chromium.org/1618393004\n\nCr-Commit-Position: refs/heads/master@{#372844}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/051c98e9d3e843295d659b5676fcfa9dc1be5da6"},{"sha":"3aeacd1d249c55d26c992f2b86c0c4e027e9b72a","author":{"email":"260f5074942ca36dab941199ff6b19fcaa26ccde@chromium.org","name":"msw"},"message":"Revert of Linux: Sort installer expectations in ASCII order. (patchset #2 id:20001 of https://codereview.chromium.org/1644313002/ )\n\nReason for revert:\nPotentially caused Google Chrome Linux [x64] compile failures:\nhttps://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Linux/builds/45191\nhttps://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Linux%20x64/builds/7808\n\nFAILED: cd ../../chrome; flock -- /tmp/linux_package_lock bash ../out/Release/installer/rpm/build.sh -o../out/Release -b ../out/Release -a ia32 -d google_chrome -c beta\n...\nERROR: Shared library dependencies changed!\nIf this is intentional, please update:\nchrome/installer/linux/rpm/expected_deps_i386\nchrome/installer/linux/rpm/expected_deps_x86_64\n\nOriginal issue's description:\n> Linux: Sort installer expectations in ASCII order.\n>\n> Committed: https://crrev.com/e54ba1f2b08f887f1a0e8898d2dc0904bacb38c4\n> Cr-Commit-Position: refs/heads/master@{#372802}\n\nTBR=phajdan.jr@chromium.org,mmoss@chromium.org,thestig@chromium.org\n# Skipping CQ checks because original CL landed less than 1 days ago.\nNOPRESUBMIT=true\nNOTREECHECKS=true\nNOTRY=true\n\nReview URL: https://codereview.chromium.org/1652373002\n\nCr-Commit-Position: refs/heads/master@{#372845}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/3aeacd1d249c55d26c992f2b86c0c4e027e9b72a"},{"sha":"dd567d00479f39be4681c855af7dc24f1f2dca4d","author":{"email":"4cd5dc0c087652a308efef0bbf8f970a872f338b@chromium.org","name":"ianwen"},"message":"Remove text length limit for offline page saved folder string\n\nThere are requests from the translation team that 32 charactor limit is\ntoo small for Finnish.\n\nBUG=NONE\n\nReview URL: https://codereview.chromium.org/1652303002\n\nCr-Commit-Position: refs/heads/master@{#372846}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/dd567d00479f39be4681c855af7dc24f1f2dca4d"},{"sha":"3169911a8f59ae808067888750e69d5256311a43","author":{"email":"9c12f37d5571062ab58f9c93cbc2b37309e4e8f3@chromium.org","name":"dbeam"},"message":"Polymer: make reproduce.sh re-entrant\n\nThis CL allows compiled_resources{,2}.gyp files to exist inside of\nthird_party/polymer/v1_0/components-chromium so we can closure compile\nthis code.\n\nAlso adds progress notifications while Crisping.\n\nR=michaelpg@chromium.org\nBUG=393873\nNOTRY=true\n\nReview URL: https://codereview.chromium.org/1651273002\n\nCr-Commit-Position: refs/heads/master@{#372847}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/3169911a8f59ae808067888750e69d5256311a43"},{"sha":"b88be591170389f263ad72e0ae18efc6c3c0e7a2","author":{"email":"7103164a7fd1d3bc646c59973dfa2f32b501b030@gmail.com","name":"nolan.robin.cao"},"message":"Dropdown menu does not open on clicking when select element is partially visible.\n\nTo make it work when it's partially visible, use intersects() instead of contains().\n\nBUG=582344\n\nReview URL: https://codereview.chromium.org/1652783002\n\nCr-Commit-Position: refs/heads/master@{#372848}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/b88be591170389f263ad72e0ae18efc6c3c0e7a2"},{"sha":"78a73bedc3b887d3dfe0610832f778d060bd255e","author":{"email":"38d5ef163aefacaf06cee18d19b99b7f861ac4fd@chromium.org","name":"rnephew"},"message":"[Android] Use correct command to set battery level in battery_utils.\n\nBUG=567786\n\nReview URL: https://codereview.chromium.org/1654793003\n\nCr-Commit-Position: refs/heads/master@{#372849}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/78a73bedc3b887d3dfe0610832f778d060bd255e"},{"sha":"f5998bad0601d16a614f59a8b23e5f711de2451d","author":{"email":"75ef9faee755c70589550b513ad881e5a603182c@chromium.org","name":"nick"},"message":"Fix frame_host presubmit so that it doesn't crash 'git cl try'\n\nDisable GetPreferredTryMasters for now since it has the side effect\nof overriding the default list rather than augmenting it.\n\nBUG=None\nTEST=Is there a CQ_INCLUDE_TRYBOTS line below? Are there tryjobs?\nCQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation\n\nReview URL: https://codereview.chromium.org/1658843002\n\nCr-Commit-Position: refs/heads/master@{#372850}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/f5998bad0601d16a614f59a8b23e5f711de2451d"},{"sha":"127cb052537d119a4255fe96e84a408d896a6645","author":{"email":"cdf08d6ee2b20a701ebc80e9fcbd5009a0e7db5d@chromium.org","name":"dalecurtis"},"message":"Share a thread per process for high resolution vp9 decodes.\n\nvp9 decodes > 1024 in width can block the media thread for too long,\ncausing stalls in audio decoding, demuxing, as well as control type\ninteractions from the user.  For such decodes, a new thread will be\ncreated (max 1 per process) for the call to vpx_codec_decode().\n\nI considered instead pushing audio decoding into the raster worker\npool, but this is a very invasive change and doesn't actuall solve\nthe problem since the post back from the worker pool will be blocked\nby the vpx decode still (we saw the same issue with GpuMemoryBuffers).\n\nThe boost thread will shutdown after 5 seconds of inactivity (delayed\nto avoid config changes spinning it up and down).\n\nOn a Z620 the buffering time improves by ~24.8% while time to play\nworsens by ~1.57%, neither is unexpected or worrying given the user\nvisible playback improvements (no glitching).\n\nTEST=new pipeline integration test.\n720p60 vp9 playback on N4 device no longer glitches\n./tools/perf/run_benchmark --browser=exact \\\n--browser-executable=out/Release/chrome media.tough_video_cases \\\n--page-repeat=5 --story-filter=\".*crowd.*vp9.webm\"\n\nReview URL: https://codereview.chromium.org/1651683002\n\nCr-Commit-Position: refs/heads/master@{#372851}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/127cb052537d119a4255fe96e84a408d896a6645"},{"sha":"58412186f7384edec6eb83f5e6c5f52dee9ab256","author":{"email":"a58f385838635509f9b282a11e4b3bef85543d5f@chromium.org","name":"pdr"},"message":"Add message describing how spv2 testing works\n\nReview URL: https://codereview.chromium.org/1652053005\n\nCr-Commit-Position: refs/heads/master@{#372852}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/58412186f7384edec6eb83f5e6c5f52dee9ab256"}]}