1. 15 Mar, 2018 25 commits
  2. 14 Mar, 2018 15 commits
    • Jinsuk Kim's avatar
      Android: Moved APIs to SelectionPopupController · f67c1dd8
      Jinsuk Kim authored
      Moved 2 selection-related APIs from ContentViewCore
      to SelectionPopupController:
      
      - preserveSelectionOnNextLossOfFocus
      - updateTextSelectionUI
      
      Bug: 598880
      
      Change-Id: I7c944390c2d244902599d7a0c78568e6d512494e
      Reviewed-on: https://chromium-review.googlesource.com/956786Reviewed-by: default avatarTommy Nyquist <nyquist@chromium.org>
      Reviewed-by: default avatarBo <boliu@chromium.org>
      Commit-Queue: Jinsuk Kim <jinsukkim@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543243}
      f67c1dd8
    • mark a. foltz's avatar
      Reland "[Media Router] Converts integration tests to run on Chromium waterfall." · 8cb5314c
      mark a. foltz authored
      This is a reland of aa57fe6d
      
      Original change's description:
      > [Media Router] Converts integration tests to run on Chromium waterfall.
      >
      > This updates the Media Router integration tests so they run in the
      > Chromium waterfall with the open source Media Router component
      > extension and its mock (test) Media Route Provider.
      >
      > Additional changes:
      >
      > - Removes extension from top level BUILD.gn as it is only used for
      >   browser tests at the moment.
      > - Splits the targets for Media Router browser tests into integration tests
      >   (part of main browser_tests suite), e2e tests (which require the
      >   external component extension), perf tests, and shared support code.
      > - Renames the "test" extension to the "telemetry" extension used for perf
      >   tests to avoid confusion.
      > - Updates README files
      > - One test is not compatible with the Chromium component and need
      >   to be fixed.  Bugs 818767 filed for follow-up.
      >
      > Bug: 698796
      > Change-Id: I6cc9302ffd72de95630ce33ca3617b3b73b9e722
      > Reviewed-on: https://chromium-review.googlesource.com/917214
      > Commit-Queue: mark a. foltz <mfoltz@chromium.org>
      > Reviewed-by: Scott Violet <sky@chromium.org>
      > Reviewed-by: Derek Cheng <imcheng@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#543005}
      
      TBR=cliffordcheng, imcheng, jrw, sky
      
      Bug: 698796,822029, 821717
      Change-Id: Ie5c2fdc9a838dec2906a73f7827fa6ceafdcce1b
      Reviewed-on: https://chromium-review.googlesource.com/963064
      Commit-Queue: mark a. foltz <mfoltz@chromium.org>
      Reviewed-by: default avatarmark a. foltz <mfoltz@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543242}
      8cb5314c
    • Emircan Uysaler's avatar
      Reland "Stop using GpuMemoryBufferVideoFramePool when WebMediaPlayerMS is hidden" · c3089ac9
      Emircan Uysaler authored
      This is a reland of 1f31a184
      
      Original change's description:
      > Stop using GpuMemoryBufferVideoFramePool when WebMediaPlayerMS is hidden
      >
      > This CL adds calls to track when WebMediaPlayerMS is hidden or shown, so
      > that in the time period we can skip creating GMB backed frames. For that
      > time period, frames aren't going to be displayed, so copying them to GMBs
      > is extra work which should be avoided.
      >
      > Bug: 653200
      > Change-Id: I67e55c7f1150b434d82321ac90a08c7c3e3e6336
      > Reviewed-on: https://chromium-review.googlesource.com/954339
      > Reviewed-by: Daniele Castagna <dcastagna@chromium.org>
      > Reviewed-by: Dan Sanders <sandersd@chromium.org>
      > Commit-Queue: Emircan Uysaler <emircan@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#542950}
      
      Bug: 653200
      TBR: sandersd@chromium.org, dcastagna@chromium.org
      Change-Id: I277eca14cac19e80b4b00dae75188842d7b49c97
      Reviewed-on: https://chromium-review.googlesource.com/963581Reviewed-by: default avatarEmircan Uysaler <emircan@chromium.org>
      Commit-Queue: Emircan Uysaler <emircan@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543241}
      c3089ac9
    • Ian Clelland's avatar
      Update syntax in feature policy unittest documentation · 1de17bc9
      Ian Clelland authored
      Change-Id: Ic18a8df18f32710a54bbc67f81a0776b1b22626b
      Reviewed-on: https://chromium-review.googlesource.com/962676Reviewed-by: default avatarLuna Lu <loonybear@chromium.org>
      Commit-Queue: Ian Clelland <iclelland@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543240}
      1de17bc9
    • Caleb Rouleau's avatar
      Revert "Reland: Add TCP socket API to network service" · d27e71f2
      Caleb Rouleau authored
      This reverts commit a8cf1a86.
      
      Reason for revert: added faking test case TCPSocketTest.ReadAndWriteMultiple
      
      BUG: 822058
      
      Original change's description:
      > Reland: Add TCP socket API to network service
      > 
      > This CL adds TCP socket API to network service.
      > This is partly based on mandoline implementation
      > (https://codereview.chromium.org/1873463003/)
      > 
      > Two TCP socket interfaces are added.
      > - TCPConnectedSocket
      > - TCPServerSocket
      > 
      > Change in reland:
      > - adds logging to TCPSocketTest.ReadAndWriteMultiple to investigate
      >   the test timeout observed in crbug.com/821232
      > - Modifies TestServer slightly to own all client connections instead
      >   of only the latest one.
      > 
      > R=​mmenke@chromium.org
      > TBR=miu@chromium.org
      > TBR=tsepez@chromium.org
      > 
      > Bug: 721401
      > Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo
      > Change-Id: I0426a7aeda30cce7a2a1e84afae5208958dc4a10
      > Reviewed-on: https://chromium-review.googlesource.com/960250
      > Commit-Queue: Helen Li <xunjieli@chromium.org>
      > Reviewed-by: Helen Li <xunjieli@chromium.org>
      > Reviewed-by: Matt Menke <mmenke@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#543064}
      
      TBR=miu@chromium.org,mmenke@chromium.org,tsepez@chromium.org,xunjieli@chromium.org
      
      Change-Id: I078642396307e5eb20853a12596d931e0bb30d88
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: 721401
      Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo
      Reviewed-on: https://chromium-review.googlesource.com/963667Reviewed-by: default avatarCaleb Rouleau <crouleau@chromium.org>
      Commit-Queue: Caleb Rouleau <crouleau@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543239}
      d27e71f2
    • Jay Civelli's avatar
      Make UtilityProcessHost non public · 14aced2a
      Jay Civelli authored
      Removes UtilityProcessHost from content/public and renames
      UtilityprocessHostImpl to UtilityProcessHost.
      Now that all use cases of UtilityProcessHost have been replaced by
      using services (but for the PowerMonitor browser tests), this will
      prevent further forking of process bypassing the service manager.
      
      Bug: 775677
      Change-Id: I2107271a54e4ab3141102a5c4fbcce4ea21915dd
      Reviewed-on: https://chromium-review.googlesource.com/961496Reviewed-by: default avatarAvi Drissman <avi@chromium.org>
      Reviewed-by: default avatarJohn Abd-El-Malek <jam@chromium.org>
      Reviewed-by: default avatarKen Rockot <rockot@chromium.org>
      Commit-Queue: Jay Civelli <jcivelli@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543238}
      14aced2a
    • Li Lin's avatar
      Initilize ActionModule with AssistantEventObserver. · faa0d04d
      Li Lin authored
      Change-Id: I382c31196514ca276f4ba49cfd0ea21b3697ed73
      Reviewed-on: https://chromium-review.googlesource.com/957344
      Commit-Queue: Li Lin <llin@chromium.org>
      Reviewed-by: default avatarXiaohui Chen <xiaohuic@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543237}
      faa0d04d
    • Aleks Totic's avatar
      Fix abspos DCHECK crash · 63ef5ab7
      Aleks Totic authored
      Bug: 740993
      Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng
      Change-Id: I88816900bd0b55b6b6d8c5b139a2819ebfa1a9a3
      Reviewed-on: https://chromium-review.googlesource.com/963510Reviewed-by: default avatarIan Kilpatrick <ikilpatrick@chromium.org>
      Commit-Queue: Aleks Totic <atotic@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543236}
      63ef5ab7
    • v8-autoroll's avatar
      Update V8 to version 6.7.65. · 40351e7f
      v8-autoroll authored
      Summary of changes available at:
      https://chromium.googlesource.com/v8/v8/+log/e0f5ac5d..60b83523
      
      Please follow these instructions for assigning/CC'ing issues:
      https://github.com/v8/v8/wiki/Triaging%20issues
      
      Please close rolling in case of a roll revert:
      https://v8-roll.appspot.com/
      This only works with a Google account.
      
      CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
      
      TBR=hablich@chromium.org,machenbach@chromium.org,kozyatinskiy@chromium.org,sergiyb@chromium.org
      
      Change-Id: Ic8d24b2f1935de4c558aeef43f9219fbbb59d58d
      Reviewed-on: https://chromium-review.googlesource.com/962981Reviewed-by: default avatarv8 autoroll <v8-autoroll@chromium.org>
      Commit-Queue: v8 autoroll <v8-autoroll@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543235}
      40351e7f
    • Luciano Pacheco's avatar
      Remove wtf/PtrUtil.h · 348dac8f
      Luciano Pacheco authored
      WrapUnique was the last thing remaining on PtrUtil.h.
      
      Remove last uses of WTF::WrapUnique converting to std::make_unique or
      base::WrapUnique when the ctor is private.
      
      Bug: 781645
      Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_layout_tests_layout_ng;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
      Change-Id: I8e04ccd6848bc425ef952a631c1c406ba1399c87
      Reviewed-on: https://chromium-review.googlesource.com/961562Reviewed-by: default avatarKentaro Hara <haraken@chromium.org>
      Commit-Queue: Luciano Pacheco (SYD) <lucmult@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543234}
      348dac8f
    • Daniel Erat's avatar
      metrics: Add ShutdownReason value to enums.xml. · 2b1f5f9e
      Daniel Erat authored
      Document the "Other request to powerd" reason in the Chrome
      OS ShutdownReason enum in enums.xml. This enum is defined in
      powerd, i.e. outside of the Chromium repository.
      
      Bug: 807509
      Change-Id: I7a07fba2770480c207f711580ddd9287ba71bfb3
      Reviewed-on: https://chromium-review.googlesource.com/963486
      Commit-Queue: Dan Erat <derat@chromium.org>
      Reviewed-by: default avatarMichael Giuffrida <michaelpg@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543233}
      2b1f5f9e
    • Robert Liao's avatar
      Add TaskScheduler Support to the MessageLoop Unit Tests · a0a5c404
      Robert Liao authored
      With TaskScheduler redirection, the MessageLoop will redirect tasks
      only if a TaskScheduler is present. Otherwise, it will handle task
      dispatch itself similar to today.
      
      Direct dispatch is only expected to happen in unit tests and some
      integration tests.
      
      BUG=749310
      
      Change-Id: Ia35f17a7a15155c8893020e7174573144bf7afb7
      Reviewed-on: https://chromium-review.googlesource.com/932827
      Commit-Queue: Robert Liao <robliao@chromium.org>
      Reviewed-by: default avatarGabriel Charette <gab@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543232}
      a0a5c404
    • Nicolás Peña's avatar
      Prepare to move last Intel resource-timing tests to WPT · e711e1f8
      Nicolás Peña authored
      This CL fixes wpt-nits in the two tests remaining in the folder
      http/tests/w3c/webperf/submission/Intel/resource-timing
      
      Bug: 498037
      Change-Id: Iff5f79ddda48ac7e72988d35a40d6aff6e3c0751
      Reviewed-on: https://chromium-review.googlesource.com/961921Reviewed-by: default avatarTimothy Dresser <tdresser@chromium.org>
      Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543231}
      e711e1f8
    • skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com's avatar
      Roll src/third_party/skia/ 0bf59e459..a421112ac (27 commits) · 2a1be7d6
      https://skia.googlesource.com/skia.git/+log/0bf59e459772..a421112ac4a9
      
      $ git log 0bf59e459..a421112ac --date=short --no-merges --format='%ad %ae %s'
      2018-03-14 egdaniel Reland "Add back missing unique key checks when creating CachedBitmap/Image Proxies"
      2018-02-07 herb Add glyph cache warming - prototype
      2018-03-14 rmistry Revert "Scale the GPU when running perf on Pixel(2)"
      2018-03-14 ethannicholas fixed SkSL SPIR-V vector comparisons
      2018-03-14 herb Add accessor and less for raw glyph ID and WS
      2018-03-14 csmartdalton Add incompleteShortIntPrecision to SkSL StandaloneShaderCaps
      2018-03-14 kjlubick Scale the GPU when running perf on Pixel(2)
      2018-03-14 benjaminwagner Revert "Update clang_win to yesterday's build (from Chromium)."
      2018-03-14 egdaniel Revert "Improve handling of GrPixelConfig in GrBackendTex/RT ctors"
      2018-03-14 benjaminwagner Revert "Add Win x86 Clang Perf/Test jobs."
      2018-03-14 reed hide SkBlurMaskFilter and SkBlurQuality
      2018-03-14 herb Experiment: relax 4 byte alignment for glyph images
      2018-03-14 egdaniel Revert "Add back missing unique key checks when creating CachedBitmap/Image Proxies"
      2018-03-14 benjaminwagner Revert "Switch Win Exceptions Build to Clang."
      2018-03-14 benjaminwagner Remove Goma builds and support in gn_flavor.
      2018-03-14 angle-skia-autoroll Roll skia/third_party/externals/angle2/ fccebffe6..87db7c524 (4 commits)
      2018-03-14 csmartdalton ccpr: Add an attenuation parameter to triangle corners
      2018-03-07 csmartdalton Add a shader cap for incomplete short int precision
      2018-03-14 skcms-skia-autoroll Roll skia/third_party/externals/skcms/ 6cecdee60..2b5c77024 (1 commit)
      2018-03-14 kjlubick Cleanup TODO in gen_tasks
      2018-03-13 benjaminwagner Switch Win Exceptions Build to Clang.
      2018-03-12 benjaminwagner Add Win x86 Clang Perf/Test jobs.
      2018-03-14 robertphillips Provide promise images when rendering SKPs w/ DDL
      2018-03-14 bsalomon Ensure that GrGpu state tracking is initialized before making a backend RT/Tex in tests
      2018-03-14 reed add explicit API to know if the writebuffer is using its external storage
      2018-03-13 egdaniel Improve handling of GrPixelConfig in GrBackendTex/RT ctors
      2018-03-14 egdaniel Add back missing unique key checks when creating CachedBitmap/Image Proxies
      
      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;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
      TBR=stephana@chromium.org
      
      Change-Id: I4e1e818eb011996e4eabc4dd2f873edb556500ac
      Reviewed-on: https://chromium-review.googlesource.com/963305Reviewed-by: default avatarskia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com>
      Commit-Queue: Ravi Mistry <rmistry@chromium.org>
      Commit-Queue: Florin Malita <fmalita@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543230}
      2a1be7d6
    • Corentin Wallez's avatar
      PRESUBMITs.py, use LUCI for the optional GPU tests on Linux · af719e2f
      Corentin Wallez authored
      TBR=kbr@chromium.org
      TBR=sky@chromium.org
      
      BUG=chromium:815092
      
      Cq-Include-Trybots: luci.chromium.try:linux_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_vr;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
      Change-Id: Ib8f30c702e603c987e0c89203d8d7cd301f6ba77
      Reviewed-on: https://chromium-review.googlesource.com/962933Reviewed-by: default avatarKenneth Russell <kbr@chromium.org>
      Reviewed-by: default avatarScott Violet <sky@chromium.org>
      Reviewed-by: default avatarCorentin Wallez <cwallez@chromium.org>
      Commit-Queue: Corentin Wallez <cwallez@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#543229}
      af719e2f