- 16 Apr, 2018 40 commits
- 
- 
Chromium WPT Sync authoredUsing wpt-import in Chromium 4de5d3e6. With Chromium commits locally applied on WPT: 303956b6 "Enable WPT tests for the Generic Sensor classes" Build: https://ci.chromium.org/buildbot/chromium.infra.cron/wpt-importer/15652 Note to sheriffs: This CL imports external tests and adds expectations for those tests; if this CL is large and causes a few new failures, please fix the failures by adding new lines to TestExpectations rather than reverting. See: https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md TBR=raphael.kubo.da.costa@intel.com No-Export: true Change-Id: I5b07544cec805ab34c86f3f690c7581b0fa52189 Reviewed-on: https://chromium-review.googlesource.com/1012867 Commit-Queue: Blink WPT Bot <blink-w3c-test-autoroller@chromium.org> Reviewed-by: Blink WPT Bot <blink-w3c-test-autoroller@chromium.org> Cr-Commit-Position: refs/heads/master@{#551080} 
- 
Toni Barzic authoredRemoves the following events: systemPrivate.onVolumeChanged systemPrivate.onBrightnessChanged systemPrivate.onScreenUnlocked systemPrivate.onWokeUp None of them seem to be used. Additionally, code that dispatches all listed events except systemPrivate.onVolumeChanged has been unreachable for some time. Bug:658006 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I104873a45b3274a7105215dd906881065a962527 Reviewed-on: https://chromium-review.googlesource.com/967421Reviewed-by: Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Toni Barzic <tbarzic@chromium.org> Cr-Commit-Position: refs/heads/master@{#551079} 
- 
Khushal authoredWhen using an unaccelerated canvas with a compositor using Gpu raster, each canvas update is rasterized to a bitmap pushed into a paint recording. This bitmap is uploaded and cached by cc's GpuImageDecodeCache. Since the canvas is frequently updated, it is common for the Gpu cache to use and keep the discardable texture memory to capacity. Avoid the above situation by actively deleting canvas snapshots in the Gpu cache. PaintImages from a canvas instance use a stable PaintImage::Id and update the PaintImage::ContentId when an updated snapshot is created. This patch ensures that the Gpu cache keeps the max 2 ContentId entries for the same PaintImage::Id (pending and active tree), effectively ensuring we only have the last 2 canvas snapshots. Note that BitmapImage, for encoded images in blink, also uses an updated ContentId as more data is fetched for an image. This change will also ensure that we evict previous partially decoded frames for the same image. For play:media:soundcloud test case on my linux machine, this reduced cc's cache size from 236M to 30M. R=enne@chromium.org, ericrk@chromium.org Bug: 814219 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I888155ae5504ece6ab73981f320515478d87917d Reviewed-on: https://chromium-review.googlesource.com/987194 Commit-Queue: Khushal <khushalsagar@chromium.org> Reviewed-by: enne <enne@chromium.org> Reviewed-by: Eric Karl <ericrk@chromium.org> Cr-Commit-Position: refs/heads/master@{#551078} 
- 
Erik Chen authoredChange-Id: I3fad62b20d8cde691625d56d24639551bc00483b Reviewed-on: https://chromium-review.googlesource.com/1014362Reviewed-by: Nico Weber <thakis@chromium.org> Commit-Queue: Erik Chen <erikchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#551077} 
- 
Parastoo Geranmayeh authoredProblem: On the last run to determine heuristics we do not consider the overall server type detections, and we only rely on field types detected by heuristics. Since the ultimate filling decisions are based on the overall detection, we need to use overall type detection. As in section identification this can sometimes cause an incorrect output. Exp: In the cabelas.com payment section, the heuristics detect card holder name as the address name, whereas the overall type is detected correctly. The sections are thus wrong. Solution: Update the form from the cache, before determining the heuristics for the last time. Test added. Bug: 831739 Change-Id: Ifdecfa442a21d38b53169c8dafc981ca5447629b Reviewed-on: https://chromium-review.googlesource.com/1012980Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org> Commit-Queue: Sebastien Seguin-Gagnon <sebsg@chromium.org> Cr-Commit-Position: refs/heads/master@{#551076} 
- 
https://skia.googlesource.com/skia.git/+log/43f6d4516b03..ffbe93296838 $ git log 43f6d4516..ffbe93296 --date=short --no-merges --format='%ad %ae %s' 2018-04-16 liyuqian Revert "Cumulate deltas even if they're out of the clip" 2018-04-15 csmartdalton ccpr: Normalize the cubic inflection function instead of its roots 2018-04-05 herb Remove all notion of transport from the API - V2. 2018-04-16 robertphillips Unblacklist fixed tests on DDL3 bots 2018-04-16 mtklein skcms→019d877 add a basic profiling mode to src/Transform.c 2018-04-16 bsalomon Make TestCase class in GrShapeTest heap allocate its GrShapes 2018-04-16 borenet Revert "[infra] Run recipes through Kitchen" 2018-04-16 borenet [infra] Run recipes through Kitchen 2018-04-16 angle-skia-autoroll Roll third_party/externals/angle2/ 152152618..76b2c3852 (1 commit) 2018-04-15 rmistry Increase android compile timeout 2018-04-15 reed show flatness vectors in sample 2018-04-15 update-skps Update SKP version 2018-04-14 egdaniel Revert "Delete getRenderTargetHandle call on SkSurface." 2018-04-13 liyuqian Cumulate deltas even if they're out of the clip 2018-04-14 rmistry Reland "Whitespace change" 2018-04-14 angle-skia-autoroll Roll third_party/externals/angle2/ 983c429fa..152152618 (7 commits) Created with: roll-dep src/third_party/skia The AutoRoll server is located here: https://autoroll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel TBR=scroggo@chromium.org Change-Id: Icf073f40e8ddc00173b172b00dfa33b679032a8f Reviewed-on: https://chromium-review.googlesource.com/1014186 Commit-Queue: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Reviewed-by: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#551075} 
- 
Bailey Berro authoredThis change applies the migration of crrev.com/c/976394 to the addSmbShareDialog. Bug: 818279 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: Ic40afe345c38d4e776afb15f7e0fdb761f6906c0 Reviewed-on: https://chromium-review.googlesource.com/1003632Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Bailey Berro <baileyberro@chromium.org> Cr-Commit-Position: refs/heads/master@{#551074} 
- 
Andrew Grieve authoredAddressing review comments from TBR'ed: dd5d5a01 Change-Id: Ic181c0da49f82031bf842ce69a05d14144dd92f8 Reviewed-on: https://chromium-review.googlesource.com/1014293Reviewed-by: Samuel Huang <huangs@chromium.org> Commit-Queue: Samuel Huang <huangs@chromium.org> Commit-Queue: agrieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#551073} 
- 
Lei Zhang authoredThat is what all the callers want to pass in. Change-Id: Ib4d815fed86e9a5d2be88aba1b958405d3ba881c Reviewed-on: https://chromium-review.googlesource.com/1013285Reviewed-by: dsinclair <dsinclair@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#551072} 
- 
Jandro Alderman authoredIt is currently possible to trigger a segfault using GetContentRenderingTimeoutFrom() if other's timeout is nullptr. R=samans@chromium.org Change-Id: I455ef5e45357efb048199549d3d8f7313c37bc33 Reviewed-on: https://chromium-review.googlesource.com/1010702Reviewed-by: Saman Sami <samans@chromium.org> Reviewed-by: Ken Buchanan <kenrb@chromium.org> Commit-Queue: Jandro Alderman <aalderman@chromium.org> Cr-Commit-Position: refs/heads/master@{#551071} 
- 
Asanka Herath authoredThis change adds a .gitattributes file at net/data/fuzzer_data to treat everything below that as binary files. Doing so prevents Git from trying to fix line endindgs for these files. The files in question are fuzzer seed corpuses. R=mmenke@chromium.org Change-Id: Ic9ad25cbe194137672e7542000190a27654f7dd5 Reviewed-on: https://chromium-review.googlesource.com/1007764Reviewed-by: Matt Menke <mmenke@chromium.org> Commit-Queue: Asanka Herath <asanka@chromium.org> Cr-Commit-Position: refs/heads/master@{#551070} 
- 
Will Harris authoredhttps://helpx.adobe.com/security/products/flash-player/apsb18-08.html BUG=412078 TBR=jschuh@chromium.org NOTRY=true Change-Id: Iffe4499aeadaf27f5bbbe41c6453cb6c926f90a0 Reviewed-on: https://chromium-review.googlesource.com/1013154 Commit-Queue: Will Harris <wfh@chromium.org> Reviewed-by: Will Harris <wfh@chromium.org> Cr-Commit-Position: refs/heads/master@{#551069} 
- 
James Hawkins authoredR=hansberry@chromium.org, tbarzic@chromium.org Bug: none Test: none Change-Id: I95ff12bf273e961ee5451d0be1d6a3ec1c2034ea Reviewed-on: https://chromium-review.googlesource.com/1013050 Commit-Queue: James Hawkins <jhawkins@chromium.org> Reviewed-by: Toni Barzic <tbarzic@chromium.org> Reviewed-by: Ryan Hansberry <hansberry@chromium.org> Cr-Commit-Position: refs/heads/master@{#551068} 
- 
Antonio Gomes authoredCL migrates CustomizationWallpaperDownloader away from URLFetcher et al to use SimplerURLLoader (network services). In the associated browsertests** it also simplifies the implementation a lot by making use of EmbeddedTestServer rather than the URLFetcher and FakeURLFetcherFactory machinery. **customization_wallpaper_downloader_browsertest.cc BUG=773295 TEST=CustomizationWallpaperDownloaderBrowserTest.* Change-Id: I881ccb8749377a0043f15edfe20c223c57c5ea51 Reviewed-on: https://chromium-review.googlesource.com/1012877Reviewed-by: Matt Menke <mmenke@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#551067} 
- 
Peter Boström authoredOptimizes a significant number of .png files and cuts ~3.6M in total. Bug: None Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I53a951a6410839c3b21f7155f22e2fedb3fb963f Reviewed-on: https://chromium-review.googlesource.com/1012263Reviewed-by: Scott Violet <sky@chromium.org> Reviewed-by: Bernhard Bauer <bauerb@chromium.org> Commit-Queue: Peter Boström <pbos@chromium.org> Cr-Commit-Position: refs/heads/master@{#551066} 
- 
John Chen authoredWhile handling Target.detachedFromTarget events, check that the target_id exists in frame_to_target_map_ before using the target. Change-Id: I84d41913bdc2df02338f725eef2b0a513c0c5d4d Reviewed-on: https://chromium-review.googlesource.com/1013613 Commit-Queue: John Chen <johnchen@chromium.org> Reviewed-by: Jonathon Kereliuk <kereliuk@chromium.org> Cr-Commit-Position: refs/heads/master@{#551065} 
- 
David Valleau authoredThis change checks the interfaces on a detected USB printer to see if any of them support ipp-over-usb. A new flag has been added to the Printer class to indicate whether or not it does. Once the printer has been detected, in the event that we don't have a PPD for it and it supports ipp-over-usb then we set it up as an ipp everywhere printer. R=justincarlson@chromium.org, skau@chromium.org Bug: 768606 Change-Id: I38214e0ce4f8ecee262ae94ac548cd79626f8a82 Reviewed-on: https://chromium-review.googlesource.com/842691 Commit-Queue: David Valleau <valleau@chromium.org> Reviewed-by: Sean Kau <skau@chromium.org> Cr-Commit-Position: refs/heads/master@{#551064} 
- 
Ryan Sleevi authoredSSLConfigServiceManager was moved into //components/ssl_config to support iOS, but the only configuration is based on LocalState prefs, which are neither set nor glued up to any device management policies. This can all be uplifted back into //chrome. On the //chrome side, the switches and prefs are unified back into the general //chrome switches and prefs files, rather than being dedicated. On the //ios side, all of the Profile-specific SSLConfig is removed, and instead a default SSLConfig is used. BUG=831193 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I64908cdd17612ad2938f6bf0a3a5477dcec13122 Reviewed-on: https://chromium-review.googlesource.com/1004919Reviewed-by: Rohit Rao <rohitrao@chromium.org> Reviewed-by: Scott Violet <sky@chromium.org> Reviewed-by: Matt Menke <mmenke@chromium.org> Commit-Queue: Ryan Sleevi <rsleevi@chromium.org> Cr-Commit-Position: refs/heads/master@{#551063} 
- 
Michael Thiessen authoredTreat standalones as supporting everything, but when we try to enter browsing mode, exit VR, dropping to the 2D-in-VR path. Bug: 803202 Change-Id: I3b4e38b530257179f6351e542951ac0eebb956bd Reviewed-on: https://chromium-review.googlesource.com/1012922Reviewed-by: Yash Malik <ymalik@chromium.org> Commit-Queue: Michael Thiessen <mthiesse@chromium.org> Cr-Commit-Position: refs/heads/master@{#551062} 
- 
bsheedy authoredAdds support for clicking on most VR browser native UI such as the URL bar, back button, and overflow menu. Currently does not support clicking on any of the 2D fallback UI or the VR keyboard. Bug: 826841 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_vr;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I05fa5ce4aea06441652cfe8372b4f3d54edb0596 Reviewed-on: https://chromium-review.googlesource.com/1003894Reviewed-by: Christopher Grant <cjgrant@chromium.org> Reviewed-by: Michael Thiessen <mthiesse@chromium.org> Commit-Queue: Brian Sheedy <bsheedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#551061} 
- 
Joy Ming authoredCurrently the only way to get to the Downloads-related settings is by navigating through Chrome Settings. This CL adds a button into the downloads home top toolbar that allows the user to go directly to the Downloads-related settings. Screenshots: https://drive.google.com/file/d/1KDZJF8XoKpaBjj7jNZmgiHubEokGqHc6/view https://drive.google.com/file/d/1pV2M05Kpqh-xa3XcerZYDHHLbgW6rwqB/view https://drive.google.com/file/d/1mb6jOUZbPYVWvy2z5vATY4BrA6-a2LH6/view https://drive.google.com/file/d/1sBKowuMVTkY62dalrRGEDHX-DP6Tt3ky/view Bug: 792775 Change-Id: Ib92393fd30a231597bbda9a1d2c610fc46718cda Reviewed-on: https://chromium-review.googlesource.com/998827Reviewed-by: Ted Choc <tedchoc@chromium.org> Reviewed-by: Steven Holte <holte@chromium.org> Reviewed-by: Theresa <twellington@chromium.org> Commit-Queue: Joy Ming <jming@chromium.org> Cr-Commit-Position: refs/heads/master@{#551060} 
- 
Emily Hanley authoredBug:779631 Change-Id: Ie71d9a22ab7dd0bead3e6fcb1347ce435dbededb NOTRY=true # CQ flake Change-Id: Ie71d9a22ab7dd0bead3e6fcb1347ce435dbededb Reviewed-on: https://chromium-review.googlesource.com/1011635 Commit-Queue: Ned Nguyen <nednguyen@google.com> Reviewed-by: Ned Nguyen <nednguyen@google.com> Cr-Commit-Position: refs/heads/master@{#551059} 
- 
dpapad authoredLatest compiler version does not include Chrome's externs by default. They need to be explicitly included. Change log: https://github.com/google/closure-compiler/compare/8fc82299c45b0a33f19834222acda4850fd77bc0...5cae9b78a16a2655627733b66d1c686d5f547925 chrome.js: 7ef3422e1e87480d560247d75fee181b4cac24d9 chrome_extensions.js: 3a0b0052782af3f0bd3a5fe10bb568cdd769db4e -> 03c824e85e7b77bde4e7449ed3727608b05b2acc polymer-1.0.js: 55e962227e676cd30f81439573771326933aae54 -> 8f3b8c9354813ae0e2f186bf2f504cf3f3182a66 BUG=831004 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I0db559ee9a198dadd3b23e57b835cc6b985540a9 Reviewed-on: https://chromium-review.googlesource.com/1006182Reviewed-by: calamity <calamity@chromium.org> Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#551058} 
- 
Derek Cheng authoredRace condition introduced in: https://chromium-review.googlesource.com/c/chromium/src/+/724724 The crash is caused by a race condition, where the the renderer attempted to register another PresentationController to PresentationServiceImpl while there is still a (soon-to-be invalid) one already. When we moved the PresentationController implementation from PresentationDispatcher to blink::PresentationController, we are now creating/destoying the PresentationController across navigation (instead of having it long-lived in the PresentationDispatcher / RenderFrameImpl). The fix is to close all message pipes / Reset() in PresentationServiceImpl when a Mojo connection error is detected. This way, the PresentationServiceImpl will be in a clean state when the renderer connects to it again. This also fixes PresentationReceiver's behavior of obtaining a connection to PresentationService and immediately dropping it after calling SetReceiver(), which would let to Reset() getting called with this patch. To merge back to 66 (if possible) and 67. Bug: 832176 Change-Id: Ic7cd2601a107024143936fa9e1ae197505e4cf64 Reviewed-on: https://chromium-review.googlesource.com/1011289Reviewed-by: mark a. foltz <mfoltz@chromium.org> Reviewed-by: Derek Cheng <imcheng@chromium.org> Commit-Queue: Derek Cheng <imcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#551057} 
- 
Mitsuru Oshima authoredadded UpdateImmersiveMode() which updates the immersive mode with the latest status and use it everywhere. This fixes the issue with activation. BUG=832765 TEST=covered by unit test. Change-Id: If1842e523d601dfba40973f5bf62459a7f7f86a6 Reviewed-on: https://chromium-review.googlesource.com/1012993 Commit-Queue: Mitsuru Oshima <oshima@chromium.org> Reviewed-by: Sammie Quon <sammiequon@chromium.org> Reviewed-by: Ben Wells <benwells@chromium.org> Cr-Commit-Position: refs/heads/master@{#551056} 
- 
Erik Chen authoredThis CL is a refactor and has no intended behavior change. This CL: * Creates a new class Supervisor in components/heap_profiling. This class presents a single interface for tests and consumers of the Heap Profiling Service. * Moves end to end test logic into components/heap_profiling. * Leaves the emit metrics, save to file, and upload in background logic in ProfilingProcessHost. This refactor is necessary in order to expose this shared logic [previously located in chrome/] to Android WebView. The changes in this CL are tested by the end to end tests in ProfilingTestDriver. Change-Id: I3fda597b210522404203ac9cf932f7bccd76cad7 Bug: 827545 Reviewed-on: https://chromium-review.googlesource.com/1008366 Commit-Queue: Erik Chen <erikchen@chromium.org> Reviewed-by:Ken Rockot <rockot@chromium.org> Reviewed-by: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#551055} 
- 
zork@chromium.org authoredBug: 761901 Change-Id: I4ca3d5613c6a9fe903032405bf4681b345dee784 Reviewed-on: https://chromium-review.googlesource.com/1003285Reviewed-by: Mike West <mkwst@chromium.org> Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org> Commit-Queue: Zachary Kuznia <zork@chromium.org> Cr-Commit-Position: refs/heads/master@{#551054} 
- 
Hidy Han authoredChange-Id: Ifee3b9eb5710bb1a873016015563cd33c3d9576e Reviewed-on: https://chromium-review.googlesource.com/1008734Reviewed-by: Hayato Ito <hayato@chromium.org> Reviewed-by: Dmitry Gozman <dgozman@chromium.org> Reviewed-by: Andrey Kosyakov <caseq@chromium.org> Commit-Queue: Hidy Han <hidyhan@chromium.org> Cr-Commit-Position: refs/heads/master@{#551053} 
- 
Yilong Yao authoredBug: NONE Test: NONE Change-Id: I30d29d8d03c5c04e46b62caa48659fc3a5749f40 Reviewed-on: https://chromium-review.googlesource.com/1013288 Commit-Queue: Yilong Yao <yilongyao@google.com> Reviewed-by: Luke Halliwell <halliwell@chromium.org> Cr-Commit-Position: refs/heads/master@{#551052} 
- 
Lei Zhang authoredReplace two rects and a bool with a struct of two rects inside base::Optional. Change-Id: Ie0fe4353809d6d22eafdfc5ae9d488cb1af092ea Reviewed-on: https://chromium-review.googlesource.com/1013258Reviewed-by: Bill Budge <bbudge@chromium.org> Reviewed-by: Kazuhiro Inaba <kinaba@chromium.org> Reviewed-by: Takayoshi Kochi <kochi@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#551051} 
- 
Avi Drissman authoredThis reverts commit dcffdac6. Reason for revert: Breaks fast/webgl/canvas-toDataURL-premul-overflow.html on https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty/43191 https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty%20Leak/17758 https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty%20(dbg)/11632 https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Mac10.10/45887 https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Mac10.11/31889 https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Mac10.12%20(retina)/328 Original change's description: > Fix alpha-unpremultiply overflow in WebGL+toDataURL > > This change fixes a regression that was introduced in > https://chromium-review.googlesource.com/c/chromium/src/+/780279 > Fixing the issue by switching sensitive use cases back to using > SkImage::readPixels for safely performing the unpremul conversion > > BUG=826878 > > Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 > Change-Id: Ie4bc9ced4d7175ab308529f7dd7119f93378e34c > Reviewed-on: https://chromium-review.googlesource.com/1003320 > Commit-Queue: Justin Novosad <junov@chromium.org> > Reviewed-by: Fernando Serboncini <fserb@chromium.org> > Cr-Commit-Position: refs/heads/master@{#550979} TBR=junov@chromium.org,fserb@chromium.org,xlai@chromium.org Change-Id: Ib53e4ac4573894ff93424b50af6314a51fee217a No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 826878 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Reviewed-on: https://chromium-review.googlesource.com/1014321Reviewed-by: Avi Drissman <avi@chromium.org> Commit-Queue: Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/master@{#551050} 
- 
https://chromium.googlesource.com/catapult.git/+log/dc1e62593e6c..0371983030f2 $ git log dc1e62593..037198303 --date=short --no-merges --format='%ad %ae %s' 2018-04-16 simonhatch Dashboard - Refactor /migrate_test_names Created with: roll-dep src/third_party/catapult The AutoRoll server is located here: https://catapult-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=sullivan@chromium.org Change-Id: I184b1b4db929d388bf7c291d204484f4aff30a15 Reviewed-on: https://chromium-review.googlesource.com/1014197Reviewed-by: catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#551049} 
- 
Xiaocheng Hu authoredLayoutText has two NG utility functions PositionForCaretOffset() and OffsetForCaretPosition() with type-based branching code. This patch extracts the LayoutBR handling into LayoutBR overrides for better code health. Change-Id: Ieca60f177c68944a74cfc30fe6bdc444012eca6e Reviewed-on: https://chromium-review.googlesource.com/1011629Reviewed-by: Aleks Totic <atotic@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#551048} 
- 
Allen Vicencio authoredChanges WriteFile to return without calling D-Bus when attempting to write from an empty buffer. Bug: chromium:757625 Change-Id: I386a571347ccf84785147ae91edea515b84a507a Reviewed-on: https://chromium-review.googlesource.com/1005776Reviewed-by: Zentaro Kavanagh <zentaro@chromium.org> Commit-Queue: Allen Vicencio <allenvic@chromium.org> Cr-Commit-Position: refs/heads/master@{#551047} 
- 
Andrii Shyshkalov authoredTBR=ehmaldonado@chromium.org No-Try: True Change-Id: Icab6f6d500a10a48b1916901b638b9ff929128bf Reviewed-on: https://chromium-review.googlesource.com/1014341 Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Cr-Commit-Position: refs/heads/master@{#551046} 
- 
Zhongyi Shi authored- Change the API for MockQuicData::AddRead() and MockQuicData::AddWrite() to always take explicit IoMode. - Deprecate the following methods as those are confusing to consume: MockQuicData::AddSynchronousRead() and MockQuicData::AddAsyncWrite(). Bug: 832803 Change-Id: Ie2dc096820988c47c8a75082ce2baacd1d32c3ae Reviewed-on: https://chromium-review.googlesource.com/1012700Reviewed-by: Ryan Hamilton <rch@chromium.org> Commit-Queue: Zhongyi Shi <zhongyi@chromium.org> Cr-Commit-Position: refs/heads/master@{#551045} 
- 
https://chromium.googlesource.com/chromiumos/chromite.git/+log/d88eaf5315d4..82e2ac9a251e $ git log d88eaf531..82e2ac9a2 --date=short --no-merges --format='%ad %ae %s' 2018-02-07 yhong lib/portage_util: Remove unused method. Created with: roll-dep src/third_party/chromite BUG=chromium:795449 The AutoRoll server is located here: https://chromite-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=chrome-os-gardeners@chromium.org Change-Id: I67bdb12c05e5d242da7c0f3e3e8a1ddf1ea21d80 Reviewed-on: https://chromium-review.googlesource.com/1014195 Commit-Queue: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Reviewed-by: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#551044} 
- 
Theresa authoredUse the native page's margin to translate the canvas used to capture the bitmap used in the tab switcher. Without explicitly considering margin, the snapshot is actually shorter than the tab content, causing the content to "jump" when entering and exiting the tab switcher. BUG=832588 Change-Id: Ifdd871369341877c80214fbe767a602ee1f80d23 Reviewed-on: https://chromium-review.googlesource.com/1013132Reviewed-by: Changwan Ryu <changwan@chromium.org> Commit-Queue: Theresa <twellington@chromium.org> Cr-Commit-Position: refs/heads/master@{#551043} 
- 
Corentin Wallez authoredBUG=chromium:815092 Change-Id: I31ba1343a53f3e0ca13442f24f6332d130fddf43 Reviewed-on: https://chromium-review.googlesource.com/1013858Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org> Cr-Commit-Position: refs/heads/master@{#551042} 
- 
Corentin Wallez authoredAfter the LUCI migration it is superseeded by angle.try. Also update the link that's shown in the MILO console. BUG=chromium:815092 Change-Id: I6c2dde882ee01e117cfac6695ac9773092a6b09c Reviewed-on: https://chromium-review.googlesource.com/1014172Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org> Cr-Commit-Position: refs/heads/master@{#551041} 
 
-