{"push_id":1312903567,"size":310,"distinct_size":0,"ref":"refs/heads/lkgr","head":"429625d84b4d1f3073d4a1535530279436f8e790","before":"d6ff51fbbf957bd3fea85fedc49f459a03a624fe","commits":[{"sha":"ed3e1cfafd6692a09a5b6d16736bd4712c3abe8e","author":{"name":"sky","email":"076cd1c87fce5b5cd21593afdded430a33fc4dd2@chromium.org"},"message":"Adds ui::Window::WasCreatedByThisClient()\n\nI need it for the mash side of things.\n\nBUG=none\nTEST=none\nR=erg@chromium.org\n\nReview-Url: https://codereview.chromium.org/2358953002\nCr-Commit-Position: refs/heads/master@{#420164}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/ed3e1cfafd6692a09a5b6d16736bd4712c3abe8e"},{"sha":"64ee320eb5f9adb0281de97c0d4a17317327ad10","author":{"name":"shaochuan","email":"d164d93fc0e7aa271b747355578d73b7bffd3b13@chromium.org"},"message":"MidiManagerWinrt as base::FeatureList feature\n\nNow MidiManagerWinrt is available as a base::FeatureList feature instead of command-line switch.\n\nBUG=645403\n\nReview-Url: https://codereview.chromium.org/2352013002\nCr-Commit-Position: refs/heads/master@{#420165}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/64ee320eb5f9adb0281de97c0d4a17317327ad10"},{"sha":"fd61e4903e50e67eae549d3fdf66aae4eeff4f41","author":{"name":"jbroman","email":"26adede9d0fa4e5fd9b6901e44e6cc0436cd56de@chromium.org"},"message":"Make MessagePort transferable with V8-based structured clone.\n\nUnit tests included.\n\nBUG=148757\n\nReview-Url: https://codereview.chromium.org/2353153002\nCr-Commit-Position: refs/heads/master@{#420166}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/fd61e4903e50e67eae549d3fdf66aae4eeff4f41"},{"sha":"bfaf4e6638daacb63208a76378b32263885a1c36","author":{"name":"kraush","email":"1002cab03b068c0dfa8b0c4988af7cba3db96483@amazon.com"},"message":"Add missing Feature tag\n\nThis is currently the only test in the Payments\nnamespace without the corresponding Feature tag.\nAdding the tag to align it with other Payments tests.\n\nBUG=\n\nReview-Url: https://codereview.chromium.org/2358973002\nCr-Commit-Position: refs/heads/master@{#420167}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/bfaf4e6638daacb63208a76378b32263885a1c36"},{"sha":"7dfa73aa45e87390c8d20ca31ac69a1cf5a91e0e","author":{"name":"kenrb","email":"4c04905eef388b557a540bb0c44c4abd1e4786a1@chromium.org"},"message":"Disable direct routing of mouse events for RenderWidgetHostViewGuest\n\nWhen --isolate-extensions became enabled by default, a consequence is\nthat it turned on by default direct browser-side routing of mouse events\nto webviews, even though RenderWidgetHostViewGuest has not been\nmodified to support that. This has resulted in multiple input-related\nregressions.\n\nThis CL disables direct routing to fix those problems. Mouse events\nwill once again be sent to the embedding renderer process and returned\nto the BrowserPluginGuest to be dispatched to the guest.\n\nBUG=648921\nCQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation\n\nReview-Url: https://codereview.chromium.org/2354283003\nCr-Commit-Position: refs/heads/master@{#420168}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/7dfa73aa45e87390c8d20ca31ac69a1cf5a91e0e"},{"sha":"c1f186ce27ba5af0109bc6a21c062cc78f7ec78f","author":{"name":"junov","email":"b83a1b1ab10055ad01102f6b049262800965922f@chromium.org"},"message":"Adding instrumentation to investigate crash in 2D canvas hibernation\n\nAdding some CHECKs to understand how the state stack is getting\ncorrupted.\n\nBUG=648510\n\nReview-Url: https://codereview.chromium.org/2355953002\nCr-Commit-Position: refs/heads/master@{#420169}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/c1f186ce27ba5af0109bc6a21c062cc78f7ec78f"},{"sha":"d5e2d15230ddfe690803663e408389eeaf17afe6","author":{"name":"trchen","email":"97f7b3992e8e3432b8c37ec3013d4a1e4db4781d@chromium.org"},"message":"Improve PictureLayerTiling::CoverageIterator to handle rounding more precisely\n\nThere are some rare corner cases that PictureLayerTiling::CoverageIterator\ncould generate quads that slightly exceed valid sample extent due to rounding\nerror.\n\nDue to bilinear filtering, the valid sample extent of a texture without\nintroducing clamping error is the rect enclosed by texel sample points.\nFor example, a texture of 256 x 256 without MSAA has top-left sample point at\n(0.5, 0.5) and bottom-right sample point at (255.5, 255.5). Therefore the\nsample extent of such texture is the rect (x=0.5, y=0.5, w=255, h=255).\n\nPreviously the geometry rect of a tile is computed by:\ngeometry_rect = ScaleToEnclosingRect(tile_bounds, content_to_dest)\n\nThe tile_bounds is enclosed by the pixel border of the tile minus the extra\nborder texels, which a conservative estimate of the sample extent (reserves\na margin of 0.5 texels). However rounding out the rect in dest space can\nintroduce rounding error up to 1.0 texels, which blew up the error budget.\n\nThis CL changed the formula to:\ngeometry_rect = ScaleToEnclosedRect(sample_extent, content_to_dest)\nWhere the sample extent is an exact rect with no error margin. Then we round\ninward instead of outward for a conservative rect after scaling to dest space.\n\nNumerical analysis for coverage proof can be found at https://crbug.com/643464\n\nBUG=643464\nCQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel\n\nReview-Url: https://codereview.chromium.org/2295343005\nCr-Commit-Position: refs/heads/master@{#420170}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/d5e2d15230ddfe690803663e408389eeaf17afe6"},{"sha":"97d9733efa44cca19b8c9ec0a973c786f949aee5","author":{"name":"mariakhomenko","email":"5375350bcda02ea2b1ac34d6c18c64c11bd10827@chromium.org"},"message":"New Instant Apps infobanner layout.\n\nSee:\nhttps://folio.googleplex.com/play-apps/Westinghouse/Latest/V1%20Canonical%20flows%20-%20GCore%20UX%20review/Chrome#%2F1%20Chrome%2001.png%3Fz=fit&fr=nexus5\nand\nhttps://drive.google.com/open?id=0B84lFqgjnISQQ0hsTWJqWHpEY2JSbDhVRjJ1aHp0MGpYU3dn.\n\nBUG=639497\n\nReview-Url: https://codereview.chromium.org/2355123002\nCr-Commit-Position: refs/heads/master@{#420171}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/97d9733efa44cca19b8c9ec0a973c786f949aee5"},{"sha":"0e93d27bbc7f89f9bf39fa8ac45ca7692a36dc59","author":{"name":"recipe-roller","email":"af7c5a7b5cfa6c5d9c97088043371cfab272a257@chromium.org"},"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls recipe\nchanges from upstream projects (e.g. depot_tools) into downstream projects\n(e.g. tools/build).\n\nMore info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug\n(or complain)\n\nbuild:\n  https://crrev.com/9503db8253a98ca0f6d27d5e88f4a13aff82538a Roll recipe dependencies (trivial). (recipe-roller@chromium.org)\ndepot_tools:\n  https://crrev.com/b61b9b7583c58c878a63eec5955be7ebd0c37403 Reland bot_update: add --auth-refresh-token-json passthrough for apply_issue (hinoka@google.com)\n\nTBR=martiniss@chromium.org,phajdan.jr@chromium.org\nBUG=642150\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nReview-Url: https://codereview.chromium.org/2357393002\nCr-Commit-Position: refs/heads/master@{#420172}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/0e93d27bbc7f89f9bf39fa8ac45ca7692a36dc59"},{"sha":"0b54afe50728088d9434c02a9f8cca6d7180226d","author":{"name":"bugsnash","email":"f589fb834d8d60a000ff33b640c560693a37d8b9@chromium.org"},"message":"Replaced PassRefPtr copies with moves.\n\nPart of making PassRefPtr move only, in preparation for the removal of\nPassRefPtr.\n\nThe PassRefPtr copies in this patch were those that were more difficult\nto find (those involved in templates and cross thread) and new ones\nadded since previous patches.\n\nBUG=640449\nCQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2\n\nReview-Url: https://codereview.chromium.org/2359553003\nCr-Commit-Position: refs/heads/master@{#420173}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/0b54afe50728088d9434c02a9f8cca6d7180226d"},{"sha":"962fe81d78f08b5776f9fa658a301c2e2cf43bf4","author":{"name":"pennymac","email":"afc6658c100ffc6eaccb7ea14f114ea6035587c6@chromium.org"},"message":"[DrMemory] Remove chrome_elf_unittests gtest exclusions.\n\n- ELFImportsTest.ChromeElfSanityCheck should not be disabled.\nIf there are failures during this test, they need to be addressed not ignored.\n\n- BlacklistTest.* no longer exist, so don't need to be excluded.\n\nR=thestig@chromium.org,benwells@chromium.org\nTEST=Ensure DrMemory bot runs clean.\nBUG=\n\nReview-Url: https://codereview.chromium.org/2355933002\nCr-Commit-Position: refs/heads/master@{#420174}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/962fe81d78f08b5776f9fa658a301c2e2cf43bf4"},{"sha":"30ebb94f3ea635cf436d4c6e29c67f834b6b6c4f","author":{"name":"jam","email":"5bbe7fce1da3582b672c23c722e00674c5b13bcd@chromium.org"},"message":"Fix search webui requests being rejected.\n\nThe problem was that a process ID check on the IO thread because the render_process_id was -1 in the PlzNavigate case. Since the request is being made in the browser, it doesn't make sense to check the process ID in that case (as opposed to the PlzNavigate case, where we do want to prevent malicious renderers from making newtab requests). When the response is handed off to the renderer, we do check then that the site instance matches.\n\nThis fixes the following tests:\nPolicyTest.HomepageLocation\nExtensionURLRewriteBrowserTest.NewTabPageURL\nFirstRunMasterPrefsImportNothing.ImportNothingAndShowNewTabPage\n\nBUG=504347\n\nReview-Url: https://codereview.chromium.org/2354123003\nCr-Commit-Position: refs/heads/master@{#420175}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/30ebb94f3ea635cf436d4c6e29c67f834b6b6c4f"},{"sha":"37722ec53f433f6f1456a3cc9150cfbf9e8f7a08","author":{"name":"pdfium-deps-roller","email":"f7521c2d4f3e747d77631f75b34cc34eefad613b@chromium.org"},"message":"Roll src/third_party/pdfium/ b94d7c921..17103b84e (4 commits).\n\nhttps://pdfium.googlesource.com/pdfium.git/+log/b94d7c921616..17103b84ebde\n\n$ git log b94d7c921..17103b84e --date=short --no-merges --format='%ad %ae %s'\n2016-09-21 tsepez Make ownership explicit in CPDF_ContentMarkItem.\n2016-09-21 dsinclair Check for overflow in CMap_GetCode.\n2016-09-21 tonikitoo Avoid static initializers and global variables in 'pdfium_test'.\n2016-09-21 weili Clear LeakSanitizer's suppression list\n\nBUG=648739\n\nTBR=dsinclair@chromium.org\n\nReview-Url: https://codereview.chromium.org/2357413002\nCr-Commit-Position: refs/heads/master@{#420176}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/37722ec53f433f6f1456a3cc9150cfbf9e8f7a08"},{"sha":"a7e040c6ae21609287e20cbb3f4a3ffbe8921b1f","author":{"name":"recipe-roller","email":"af7c5a7b5cfa6c5d9c97088043371cfab272a257@chromium.org"},"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls recipe\nchanges from upstream projects (e.g. depot_tools) into downstream projects\n(e.g. tools/build).\n\nMore info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug\n(or complain)\n\nbuild:\n  https://crrev.com/0784fccef96349724e047b0aed63a8c8a629adf2 Added test results presentation option when running  gtests. (hzl@google.com)\n\nTBR=martiniss@chromium.org,phajdan.jr@chromium.org\nBUG=605572\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nBugdroid-Send-Email: False\nReview-Url: https://codereview.chromium.org/2364433002\nCr-Commit-Position: refs/heads/master@{#420177}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/a7e040c6ae21609287e20cbb3f4a3ffbe8921b1f"},{"sha":"824ee601b46b707b4bc121d2ceef67202b3f2bc0","author":{"name":"hush","email":"970ca35e61a2632cab4c3615c3dd76d288984102@chromium.org"},"message":"Enable drag and drop on Android platform by default\n\nWe will enable it by default now that UI is reviewed.\n\nBUG=597608\n\nReview-Url: https://codereview.chromium.org/2348313003\nCr-Commit-Position: refs/heads/master@{#420178}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/824ee601b46b707b4bc121d2ceef67202b3f2bc0"},{"sha":"aea2c7d5fcc45b9c606f7595c4c12f652ce03abd","author":{"name":"qinmin","email":"e1e3eb978759b9d1b8beadce21caeb54cc941f2f@chromium.org"},"message":"Defaulting all downloads to go through Chrome network stack\n\nIn M53, we started a experiment on disabling system DownloadManager.\nAnd In M54, we expect the experiment to be expanded to 100% of the user.\nThis change removes this field trial flag to default all download through Chrome.\nThis allows us to unify the download code path between android and desktop.\n\nAndroid DownloadManager will still be used by OMA downloads.\nAnd will clean up all the code that calls into ChromeDownloadDelegate::EnqueueDownloadManagerRequest() in a separate CL.\n\nBUG=647755\n\nReview-Url: https://codereview.chromium.org/2341643008\nCr-Commit-Position: refs/heads/master@{#420179}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/aea2c7d5fcc45b9c606f7595c4c12f652ce03abd"},{"sha":"e261d211c2cc511d905712c082e9b6025ea79197","author":{"name":"rockot","email":"55a8b4123e533ae3d93e9af5362dbcf23cbea7cc@chromium.org"},"message":"Move ViewHostMsg_GenerateRoutingID to mojom\n\nBUG=612500\nR=jam@chromium.org, tsepez@chromium.org\n\nReview-Url: https://codereview.chromium.org/2351333002\nCr-Commit-Position: refs/heads/master@{#420180}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/e261d211c2cc511d905712c082e9b6025ea79197"},{"sha":"d7f480d5099bcb664eba873a5c24f374d12e517d","author":{"name":"bajones","email":"c13598342da546730eb9f8db35d5fe206d90dc69@chromium.org"},"message":"Switch WebVR to handle GvrApi management through VrShellDelegate\n\nBUG=389343\n\nReview-Url: https://codereview.chromium.org/2343023002\nCr-Commit-Position: refs/heads/master@{#420181}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/d7f480d5099bcb664eba873a5c24f374d12e517d"},{"sha":"0730244c01fd8639fbebd6985d06fb64dac4c9fe","author":{"name":"dpranke","email":"7798396f6bf7f0c798b6f7f8fbb12e7951f93123@chromium.org"},"message":"Gut gyp_chromium, common.gypi.\n\nThis change removes all of the code referencing gyp_chromium that\nisn't needed to keep the closure_compilation builder working and/or\nalso needed for proper functioning of the gclient hooks.\n\nR=brettw@chromium.org, dbeam@chromium.org\nBUG=570091, 632206\nCQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation\n\nReview-Url: https://codereview.chromium.org/2355673003\nCr-Commit-Position: refs/heads/master@{#420182}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/0730244c01fd8639fbebd6985d06fb64dac4c9fe"},{"sha":"4a35aa63801770012471d58b6d400bfd635c83f1","author":{"name":"skia-deps-roller","email":"d7feffc853405880817f731ae639c19ab711ffcb@chromium.org"},"message":"Roll src/third_party/skia/ e4a9bd79c..0e4a466a6 (12 commits).\n\nhttps://chromium.googlesource.com/skia.git/+log/e4a9bd79c676..0e4a466a613f\n\n$ git log e4a9bd79c..0e4a466a6 --date=short --no-merges --format='%ad %ae %s'\n2016-09-21 bsalomon Use sk_careful_memcpy when writing optional conic weights for GrShape path data key.\n2016-09-21 bsalomon Add optional sw generated path coverage mask caching\n2016-09-21 reed allow clip calls w/o op param, remove unnecessary kReplace ops\n2016-09-21 robertphillips Remove unused SkImage_Base and SkImage_Gpu onNewSurface methods GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2353403002\n2016-09-21 bsalomon Conditionally insert gl_PointSize into shaders.\n2016-09-21 jvanverth Always use transfer_dst for buffers.\n2016-09-21 mtklein Build tools on NoGPU bots.\n2016-09-21 brianosman Add a transient image filter cache to SkImage::makeWithFilter & PDF\n2016-09-21 mtklein GN: is_skia_standalone\n2016-09-21 caryclark fix skia pathops fuzzers\n2016-09-21 bsalomon Make GrShape compute keys for short paths from path data instead of using the gen id. GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2357643002\n2016-09-21 bsalomon Stop closing filled paths in GrShape\n\nBUG=648816\n\nCQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel\nTBR=borenet@google.com\n\nReview-Url: https://codereview.chromium.org/2358963002\nCr-Commit-Position: refs/heads/master@{#420183}","distinct":false,"url":"https://api.github.com/repos/mirror/chromium/commits/4a35aa63801770012471d58b6d400bfd635c83f1"}]}
{"actor":{"display_login":"MXEBot"}}