Back to build
Raw log | Switch to full mode | Login

/b/swarming/w/ir/cache/builder/src/build/tree_truth.sh /b/swarming/w/ir/cache/builder/src src in dir /b/swarming/w/ir/k: allow_subannotations: False base_name: 'tree truth steps' cmd: ['/b/swarming/w/ir/cache/builder/src/build/tree_truth.sh', '/b/swarming/w/ir/cache/builder/src', 'src'] env: {'CHROME_HEADLESS': '1'} env_prefixes: {} env_suffixes: {} infra_step: False name: 'tree truth steps' nest_level: 0 ok_ret: frozenset([0]) trigger_specs: () full environment: ADDRFAM: inet BOTO_CONFIG: /b/swarming/w/ir/tmp/gsutil_task/.boto BUILDBUCKET_EXPERIMENTAL: FALSE CHROME_HEADLESS: 1 CIPD_CACHE_DIR: /b/swarming/cipd_cache/cache CIPD_PROTOCOL: v2 DEVSHELL_CLIENT_PORT: 36712 DOCKER_CONFIG: /b/swarming/w/ir/tmp/docker_cfg_task DOCKER_TMPDIR: /b/swarming/w/ir/tmp/docker_tmp_task GIT_CONFIG_NOSYSTEM: 1 GIT_TERMINAL_PROMPT: 0 HOME: /home/chrome-bot IFACE: eth0 INFRA_GIT_WRAPPER_HOME: /b/swarming/w/ir/tmp/git_home_task LOGDOG_COORDINATOR_HOST: logs.chromium.org LOGDOG_STREAM_PREFIX: buildbucket/cr-buildbucket.appspot.com/8920129960374636240 LOGDOG_STREAM_PROJECT: chromium LOGDOG_STREAM_SERVER_PATH: unix:/b/swarming/w/ir/tmp/ld.sock LOGICAL: eth0 LUCI_CONTEXT: /b/swarming/w/it9EUC0N/luci_context.605291383 MAC_CHROMIUM_TMPDIR: /b/swarming/w/ir/tmp/t METHOD: dhcp NO_GCE_CHECK: False PATH: /b/swarming/w/ir/cipd_bin_packages:/b/swarming/w/ir/cipd_bin_packages/bin:/b/swarming/cipd_cache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD: /b/swarming/w/ir/k PYTHONIOENCODING: UTF-8 PYTHONUNBUFFERED: 1 ROOT_SETUP_LOG: /var/log/messages/chromebuild/root-setup.log SHLVL: 1 STARTUP_LOG: /var/log/messages/chromebuild/startup.log SWARMING_BOT_ID: swarm2228-c4 SWARMING_EXTERNAL_BOT_SETUP: 1 SWARMING_HEADLESS: 1 SWARMING_SERVER: https://chromium-swarm.appspot.com SWARMING_TASK_ID: 435551094237b111 TEMP: /b/swarming/w/ir/tmp/t TEMPDIR: /b/swarming/w/ir/tmp/t TERM: linux TMP: /b/swarming/w/ir/tmp/t TMPDIR: /b/swarming/w/ir/tmp/t UPSTART_EVENTS: net-device-up UPSTART_INSTANCE: UPSTART_JOB: chromebuild-startup USER: chrome-bot USERNAME: chrome-bot VPYTHON_VIRTUALENV_ROOT: /b/swarming/w/ir/cache/vpython _: /b/swarming/w/ir/cipd_bin_packages/vpython !@@@BUILD_STEP Brief summary of recent CLs in every branch@@@ src: 19671359ae25aa1e30bde90f8ff92453eeaac2ba Add support for GPU acceleration in headless Chromium for Linux Joone Hur, Sat Mar 2 03:32:00 2019 +0000 20e949000cf0c934fcfe8f86ba78cbac5e9717ea Roll src/third_party/webrtc baffae6ec001..7e215c65d411 (6 commits) chromium-autoroll, Sat Mar 2 03:30:21 2019 +0000 37beb2f4d47c1a1dc5714a3bd87ec693910d447a Android: Add support for building stub APKs. Eric Stevenson, Sat Mar 2 03:24:21 2019 +0000 211cecec31644e19e6bb871398b07c02c2339130 Roll src/third_party/catapult bd30f49227bf..ccde41b4c52b (1 commits) chromium-autoroll, Sat Mar 2 03:21:50 2019 +0000 f3af95b11f8ddeb223f0c8b9487f46123b1dec3e WebUI Dark Mode: update disabled settings-slider labels Dan Beam, Sat Mar 2 03:20:40 2019 +0000 369f96d8db66e575a9c42606a72a98becd3686e4 Disable resource sharing in DXVA decoder for decode swap chain Sunny Sachanandani, Sat Mar 2 03:20:12 2019 +0000 5b9997aad4c1ce5461c1b142ec99e10eab73ccf9 Update extension id for preventing elisions Livvie Lin, Sat Mar 2 03:08:51 2019 +0000 6b18f93d8ac8f3315fa0a9952b869bb56c5344a3 Roll src-internal de06cda3ccd6..f6e48be13b14 (14 commits) chromium-internal-autoroll, Sat Mar 2 03:00:32 2019 +0000 66049e9994443efb3722dd992f8692ff0b76b21b [DL]: Ensure to force unlock display locks when updating layout for a node. vmpstr, Sat Mar 2 02:57:22 2019 +0000 77d305fb04efa4619605bab3e8f3c57f71bac496 Print Preview: Move Other Options test to separate file rbpotter, Sat Mar 2 02:48:01 2019 +0000 ================================================================= !@@@BUILD_STEP New commits in repo src@@@ commit 19671359ae25aa1e30bde90f8ff92453eeaac2ba Author: Joone Hur <joone.hur@intel.com> Date: Sat Mar 2 03:32:00 2019 +0000 Add support for GPU acceleration in headless Chromium for Linux Bug: 617551, 765284 Test: headless_shell --use-gl=egl Change-Id: Id35866d675bac896aa73cca48e479b5b1efdee38 Reviewed-on: https://chromium-review.googlesource.com/c/1474442 Reviewed-by: Sami Kyöstilä <skyostil@chromium.org> Reviewed-by: Kenneth Russell <kbr@chromium.org> Commit-Queue: Joone Hur <joone.hur@intel.com> Cr-Commit-Position: refs/heads/master@{#637081} content/browser/gpu/gpu_data_manager_impl_private.cc | 14 ++++++++------ headless/lib/headless_content_main_delegate.cc | 17 ++++++++++------- 2 files changed, 18 insertions(+), 13 deletions(-) commit 20e949000cf0c934fcfe8f86ba78cbac5e9717ea Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Sat Mar 2 03:30:21 2019 +0000 Roll src/third_party/webrtc baffae6ec001..7e215c65d411 (6 commits) https://webrtc.googlesource.com/src.git/+log/baffae6ec001..7e215c65d411 git log baffae6ec001..7e215c65d411 --date=short --no-merges --format='%ad %ae %s' 2019-03-01 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision ac8660421f..1951ee5099 (636869:636995) 2019-03-01 amithi@webrtc.org Simulcast should be disabled if RID header extension is not supported. 2019-03-01 Peter) Slatala Add x-mt line to the offer. 2019-03-01 srte@webrtc.org Injecting ProcessThread and TaskQueueFactory in Call. 2019-03-01 benwright@webrtc.org Modify BufferedFrameDecryptor to perform fine grained key requests. 2019-03-01 benwright@webrtc.org Style guide fixes for the hkdf class. Created with: gclient setdep -r src/third_party/webrtc@7e215c65d411 The AutoRoll server is located here: https://autoroll.skia.org/r/webrtc-chromium-autoroll 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=luci.chromium.try:linux_chromium_archive_rel_ng;luci.chromium.try:mac_chromium_archive_rel_ng BUG=chromium:None TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: I3e567b553c39d9ee0edeb91238f01240f34638ea Reviewed-on: https://chromium-review.googlesource.com/c/1497486 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#637080} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 37beb2f4d47c1a1dc5714a3bd87ec693910d447a Author: Eric Stevenson <estevenson@chromium.org> Date: Sat Mar 2 03:24:21 2019 +0000 Android: Add support for building stub APKs. Will later be used for system image compressed APKs. Bug: 937435 Change-Id: I1e2fc4f2349ff3adb6e088d40ada22c5cf041bea Reviewed-on: https://chromium-review.googlesource.com/c/1497474 Auto-Submit: Eric Stevenson <estevenson@chromium.org> Reviewed-by: Andrew Grieve <agrieve@chromium.org> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#637079} build/android/gyp/create_stub_manifest.py | 36 ++++++++++++++++++++++++++ build/config/android/internal_rules.gni | 5 +++- build/config/android/rules.gni | 43 +++++++++++++++++++++++++++++++ 3 files changed, 83 insertions(+), 1 deletion(-) commit 211cecec31644e19e6bb871398b07c02c2339130 Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Sat Mar 2 03:21:50 2019 +0000 Roll src/third_party/catapult bd30f49227bf..ccde41b4c52b (1 commits) https://chromium.googlesource.com/catapult.git/+log/bd30f49227bf..ccde41b4c52b git log bd30f49227bf..ccde41b4c52b --date=short --no-merges --format='%ad %ae %s' 2019-03-02 sadrul@chromium.org Reland "speed: Use thread-pool for processing results." Created with: gclient setdep -r src/third_party/catapult@ccde41b4c52b The AutoRoll server is located here: https://autoroll.skia.org/r/catapult-autoroll 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=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 BUG=chromium:935834 TBR=sullivan@chromium.org Change-Id: Ic3b120bfd052af5d41279067da00b6d79f87a0de Reviewed-on: https://chromium-review.googlesource.com/c/1497436 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#637078} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit f3af95b11f8ddeb223f0c8b9487f46123b1dec3e Author: Dan Beam <dbeam@chromium.org> Date: Sat Mar 2 03:20:40 2019 +0000 WebUI Dark Mode: update disabled settings-slider labels Screenshot: https://imgur.com/a/ygcsWkJ R=hcarmona@chromium.org BUG=926658 Change-Id: If352f06cf800eb1fe7b3b3e093ff395048fcbfa4 Reviewed-on: https://chromium-review.googlesource.com/c/1497470 Commit-Queue: Dan Beam <dbeam@chromium.org> Commit-Queue: Hector Carmona <hcarmona@chromium.org> Auto-Submit: Dan Beam <dbeam@chromium.org> Reviewed-by: Hector Carmona <hcarmona@chromium.org> Cr-Commit-Position: refs/heads/master@{#637077} chrome/browser/resources/settings/controls/settings_slider.html | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) commit 369f96d8db66e575a9c42606a72a98becd3686e4 Author: Sunny Sachanandani <sunnyps@chromium.org> Date: Sat Mar 2 03:20:12 2019 +0000 Disable resource sharing in DXVA decoder for decode swap chain Decode swap chain doesn't support shared resources and we check for that before using it. This CL disables resource sharing in DXVA decoder for BIND mode when decode swap chain is enabled. By default, Media Foundation creates shared D3D11 resources so it must be explicitly disabled by setting MF_SA_D3D11_SHARED to FALSE. It's likely this change can be made irrespective of decode swap chain being used, but we'll monitor for crashes in CreateShaderResourceView for which MF_SA_D3D11_SHARED_WITHOUT_MUTEX was set to TRUE. Bug: 848093 Change-Id: Ibb34d1ac4a07134ff4c263a1684e7172d4ecd942 Reviewed-on: https://chromium-review.googlesource.com/c/1497796 Reviewed-by: Frank Liberato <liberato@chromium.org> Commit-Queue: Sunny Sachanandani <sunnyps@chromium.org> Cr-Commit-Position: refs/heads/master@{#637076} media/gpu/windows/d3d11_video_decoder.cc | 3 ++- .../gpu/windows/dxva_video_decode_accelerator_win.cc | 20 ++++++++++++++------ 2 files changed, 16 insertions(+), 7 deletions(-) commit 5b9997aad4c1ce5461c1b142ec99e10eab73ccf9 Author: Livvie Lin <livvielin@chromium.org> Date: Sat Mar 2 03:08:51 2019 +0000 Update extension id for preventing elisions Bug: 914422 Change-Id: Id5ce4a849dcef0fd0ff7c4bf06e50ee651f7336c Reviewed-on: https://chromium-review.googlesource.com/c/1496338 Reviewed-by: Peter Kasting <pkasting@chromium.org> Commit-Queue: Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#637075} chrome/browser/ui/toolbar/chrome_location_bar_model_delegate.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6b18f93d8ac8f3315fa0a9952b869bb56c5344a3 Author: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Date: Sat Mar 2 03:00:32 2019 +0000 Roll src-internal de06cda3ccd6..f6e48be13b14 (14 commits) https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/de06cda3ccd6..f6e48be13b14 Created with: gclient setdep -r src-internal@f6e48be13b14 The AutoRoll server is located here: https://autoroll-internal.skia.org/r/src-internal-chromium-autoroll 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. BUG=chromium:936957,chromium:891734,chromium:927962 TBR=mmoss@chromium.org Change-Id: I3889ed901368ada7422044a6bb18b9c9f41e7729 Reviewed-on: https://chromium-review.googlesource.com/c/1497811 Reviewed-by: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#637074} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 66049e9994443efb3722dd992f8692ff0b76b21b Author: vmpstr <vmpstr@chromium.org> Date: Sat Mar 2 02:57:22 2019 +0000 [DL]: Ensure to force unlock display locks when updating layout for a node. This patch ensures to force the display locks to be unlocked when we're forcing layout for a node, since that's invoked from script to get values that need to be accurate. This also updates the svg nodes to use these calls instead of general update layout, since the only difference is that we'd also force the display locks to be unlocked. R=chrishtr@chromium.org Change-Id: I0af7ad7ec325b53497904d7901d80dacf2789bdb Reviewed-on: https://chromium-review.googlesource.com/c/1497759 Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Commit-Queue: vmpstr <vmpstr@chromium.org> Cr-Commit-Position: refs/heads/master@{#637073} third_party/blink/renderer/core/dom/document.cc | 31 +++++++++- third_party/blink/renderer/core/dom/document.h | 2 +- .../renderer/core/svg/svg_geometry_element.cc | 8 +-- .../blink/renderer/core/svg/svg_path_element.cc | 4 +- .../blink/renderer/core/svg/svg_svg_element.cc | 8 +-- .../renderer/core/svg/svg_text_content_element.cc | 16 ++--- .../measure-forced-svg-text.html | 68 ++++++++++++++++++++++ 7 files changed, 117 insertions(+), 20 deletions(-) commit 77d305fb04efa4619605bab3e8f3c57f71bac496 Author: rbpotter <rbpotter@chromium.org> Date: Sat Mar 2 02:48:01 2019 +0000 Print Preview: Move Other Options test to separate file SettingsSectionTest.Options -> checkbox visibility SettingsSectionTest.SetOptions -> set with checkbox New test: update from setting Change-Id: Icc16ceda079c458703cc27fff5c53f415a80665b Reviewed-on: https://chromium-review.googlesource.com/c/1496013 Reviewed-by: Esmael El-Moslimany <aee@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#637072} .../print_preview/new/other_options_settings.html | 1 + .../new_print_preview_ui_browsertest.js | 28 +++-- .../print_preview/other_options_settings_test.js | 122 +++++++++++++++++++++ .../webui/print_preview/settings_section_test.js | 71 +----------- 4 files changed, 145 insertions(+), 77 deletions(-) commit 4315f26b441530182c4476a8f42ce8a4fa4ca847 Author: Donn Denman <donnd@chromium.org> Date: Sat Mar 2 02:47:41 2019 +0000 [TTS] Add a chrome://flags feature for Definitions Adds an about-flag for a sub-feature of Contextual Search, which enables contextual definitions to be shown in the caption in the Bar (when available via the server). BUG=936695 Change-Id: I66289487c1cfc1f9967c22b6f6fe79ca6287aefb Reviewed-on: https://chromium-review.googlesource.com/c/1493262 Commit-Queue: Donn Denman <donnd@chromium.org> Auto-Submit: Donn Denman <donnd@chromium.org> Reviewed-by: Avi Drissman <avi@chromium.org> Reviewed-by: Theresa <twellington@chromium.org> Cr-Commit-Position: refs/heads/master@{#637071} .../java/src/org/chromium/chrome/browser/ChromeFeatureList.java | 1 + chrome/browser/about_flags.cc | 4 ++++ chrome/browser/android/chrome_feature_list.cc | 4 ++++ chrome/browser/android/chrome_feature_list.h | 1 + chrome/browser/flag-metadata.json | 5 +++++ chrome/browser/flag_descriptions.cc | 5 +++++ chrome/browser/flag_descriptions.h | 3 +++ tools/metrics/histograms/enums.xml | 2 ++ 8 files changed, 25 insertions(+) commit 3f1fcee6a05f781baab7a4168bc8c42cfb3e963d Author: Thomas Guilbert <tguilbert@chromium.org> Date: Sat Mar 2 02:38:41 2019 +0000 Roll src/third_party/dav1d/libdav1d/ 16ba83510..493155af0 (30 commits) https://chromium.googlesource.com/external/github.com/videolan/dav1d.git/+log/16ba83510c69..493155af054c $ git log 16ba83510..493155af0 --date=short --no-merges --format='%ad %ae %s' 2019-03-01 gramner x86: Check for BMI1 and BMI2 flags in addition to AVX2 2019-03-01 jamrial picture: fix default_picture_allocator() return value on failure 2019-03-01 jamrial picture: make mastering display and content light metadata accessible when allocating pictures 2019-03-01 jb Update NEWS for 0.2.0 2019-03-01 jb Update copyright years 2019-03-01 code ci: Add style check for 'david' with an i 2019-03-01 code tools/dav1d: Fix help text 2019-02-28 liwei Add SSSE3 implementation for the 16x16 blocks in itx 2019-02-28 rsbultje Add dc-only path to C-implementation of IDCT 2019-03-01 code Update the copyright year to 2019 2019-02-15 janne-vlc obu: ignore operating_parameter_info in new sequence check 2019-02-08 victorien.lecouviour.tuffet x86: add SSSE3 cdef filters implementation 2019-02-25 victorien.lecouviour.tuffet x86: optimize AVX2 cdef filters 2019-02-24 victorien.lecouviour.tuffet x86: optimize 4 by X cdef filters for HAVE_RIGHT=0 2019-02-24 victorien.lecouviour.tuffet x86: add AVX2 cdef_filter_4x8 2019-02-11 victorien.lecouviour.tuffet x86: remove redundant code in cdef filter AVX2 2019-02-13 victorien.lecouviour.tuffet x86: improve AVX2 cdef_filter macro consistency 2019-02-20 victorien.lecouviour.tuffet checkasm: decrease cdef filter min damping value 2019-02-25 janne-vlc fix dav1d spelling 2019-02-26 thresh CI: Allow snap build/publish to fail 2019-02-26 thresh CI: Pin ubuntu-snap builds to amd64 machines 2019-02-21 liwei Add SSSE3 implementation for the 8x16 and 16x8 blocks in itx 2019-02-22 janne-vlc bump version to 0.2.0 and soname to 1.0.0 2019-02-22 thresh CI: Publish snaps on the snap store 2019-02-21 thresh CI: Added a snap build job 2019-02-21 thresh snap: Use git describe to provide a version 2019-02-21 martin ci: Don't fail if the upstream cleanup fails 2019-02-21 martin ci: Cope with the fact that the "upstream" remote might already exist 2019-02-21 gramner ci: Check for trailing whitespace 2019-02-21 gramner Remove trailing whitespace Created with: roll-dep src/third_party/dav1d/libdav1d Bug: 924370 Change-Id: Ifaf5deee4aaf100b8e0067ef796f083d2ec701e7 Reviewed-on: https://chromium-review.googlesource.com/c/1497498 Reviewed-by: Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#637070} DEPS | 2 +- third_party/dav1d/dav1d_generated.gni | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) commit ae772986896981631a212f57636d12462dcd89d4 Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Sat Mar 2 02:32:31 2019 +0000 Roll src/third_party/angle 76bd848cabd5..6f1a852fce0b (2 commits) https://chromium.googlesource.com/angle/angle.git/+log/76bd848cabd5..6f1a852fce0b git log 76bd848cabd5..6f1a852fce0b --date=short --no-merges --format='%ad %ae %s' 2019-03-01 syoussefi@chromium.org Reland "Roll Vulkan repos" 2019-03-01 syoussefi@chromium.org Reland "Add system util to execute app and retrieve its output" Created with: gclient setdep -r src/third_party/angle@6f1a852fce0b The AutoRoll server is located here: https://autoroll.skia.org/r/angle-chromium-autoroll 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=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=ynovikov@chromium.org Change-Id: Id154c2c3733ac4dcb9970ad9fa0f2ee898aec29c Reviewed-on: https://chromium-review.googlesource.com/c/1497434 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#637069} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ab1c9af42c28d53af430889ba12624a8ca61ab94 Author: John Abd-El-Malek <jam@chromium.org> Date: Sat Mar 2 02:30:21 2019 +0000 Fix downloading from extensions scheme with the network service. Bug: 936754 Change-Id: Ia8f042623f31b16cbd88ffdb47a82b05b3bd71e2 Reviewed-on: https://chromium-review.googlesource.com/c/1497124 Commit-Queue: John Abd-El-Malek <jam@chromium.org> Reviewed-by: Devlin <rdevlin.cronin@chromium.org> Reviewed-by: Min Qin <qinmin@chromium.org> Cr-Commit-Position: refs/heads/master@{#637068} .../extensions/extension_functional_browsertest.cc | 26 ++++++++++++++++++ chrome/test/data/extensions/download/background.js | 6 ++++ chrome/test/data/extensions/download/download.dat | 1 + chrome/test/data/extensions/download/download.js | 14 ++++++++++ chrome/test/data/extensions/download/manifest.json | 9 ++++++ .../data/extensions/download/test_download.html | 4 +++ content/browser/download/download_manager_impl.cc | 32 ++++++++++++++++++++++ .../browser/loader/navigation_url_loader_impl.cc | 17 ++---------- content/public/browser/content_browser_client.h | 11 ++++++-- content/public/common/url_utils.cc | 3 +- 10 files changed, 105 insertions(+), 18 deletions(-) commit 74d4fde2e761428e125055d74da8cc761324f9ad Author: Christian Fremerey <chfremer@chromium.org> Date: Sat Mar 2 02:25:59 2019 +0000 [Video Capture Service] Add Receiver::OnStopped() to indicate stopping device is complete This CL adds an event OnStopped() to be sent from the video capture service to the Receiver connected to a capture device. The purpose of the event is to indicate that stopping the device has completed, no more frames will be sent, and OnBufferRetired() event have been sent out for all buffers that were shared with the client. Before introducing this event, clients had no chance of knowing at what point stopping a previously started device was complete. A previous design attempt, which was to add an Stop() method with a callback, was flawed, because even though it could guarantee at the service side that OnBufferRetired() events were sent out before the callback was invoked, there was no guarantee that these events would arrive at the client in the same order. Bug: 783442 Change-Id: If1bba9b33fa159f36604b1414d9eaad8c6634b5a Reviewed-on: https://chromium-review.googlesource.com/c/1479849 Reviewed-by: Yuri Wiitala <miu@chromium.org> Reviewed-by: Mustafa Emre Acer <meacer@chromium.org> Reviewed-by: Emircan Uysaler <emircan@chromium.org> Commit-Queue: Christian Fremerey <chfremer@chromium.org> Cr-Commit-Position: refs/heads/master@{#637067} .../browser/single_client_video_capture_host.cc | 4 +++ .../browser/single_client_video_capture_host.h | 1 + .../media/capture/fake_video_capture_stack.cc | 2 ++ .../frame_sink_video_capture_device_unittest.cc | 1 + .../media/video_capture_controller.cc | 10 ++++++ .../renderer_host/media/video_capture_controller.h | 1 + media/capture/video/mock_video_frame_receiver.h | 1 + media/capture/video/video_capture_device_client.cc | 1 + media/capture/video/video_frame_receiver.h | 1 + .../video/video_frame_receiver_on_task_runner.cc | 5 +++ .../video/video_frame_receiver_on_task_runner.h | 1 + services/video_capture/broadcasting_receiver.cc | 28 ++++++++++++++++ services/video_capture/broadcasting_receiver.h | 18 ++++++++++- .../device_factory_media_to_mojo_adapter.cc | 4 +-- .../video_capture/device_media_to_mojo_adapter.cc | 28 ++++++---------- .../video_capture/device_media_to_mojo_adapter.h | 2 +- services/video_capture/public/cpp/mock_receiver.h | 1 + .../public/cpp/receiver_media_to_mojo_adapter.cc | 4 +++ .../public/cpp/receiver_media_to_mojo_adapter.h | 1 + services/video_capture/public/mojom/device.mojom | 12 +++---- services/video_capture/public/mojom/receiver.mojom | 1 + .../receiver_mojo_to_media_adapter.cc | 4 +++ .../video_capture/receiver_mojo_to_media_adapter.h | 1 + .../shared_memory_virtual_device_mojo_adapter.cc | 13 ++++---- .../shared_memory_virtual_device_mojo_adapter.h | 3 +- .../video_capture/test/fake_device_unittest.cc | 37 +++++++++++----------- .../test/mock_device_shared_access_unittest.cc | 12 ++++--- .../video_capture/test/virtual_device_unittest.cc | 15 +++++++++ .../texture_virtual_device_mojo_adapter.cc | 13 ++++---- .../texture_virtual_device_mojo_adapter.h | 3 +- services/video_capture/video_source_impl.cc | 30 ++++++++++++++++-- services/video_capture/video_source_impl.h | 2 ++ .../virtual_device_enabled_device_factory.cc | 4 +-- 33 files changed, 192 insertions(+), 72 deletions(-) commit 7ad10cd32b2822dbbf4061668dfc1fb77af9c535 Author: Khushal Sagar <khushalsagar@chromium.org> Date: Sat Mar 2 02:19:30 2019 +0000 surface_texture : Add crash key to detect hangs in UpdateTexImage. R=ericrk@chromium.org, piman@chromium.org Bug: 931399 Change-Id: I4ceee195ba271ccf360799f3d94b396a7c89c157 Reviewed-on: https://chromium-review.googlesource.com/c/1497764 Commit-Queue: Khushal <khushalsagar@chromium.org> Commit-Queue: Antoine Labour <piman@chromium.org> Auto-Submit: Khushal <khushalsagar@chromium.org> Reviewed-by: Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#637066} ui/gl/android/surface_texture.cc | 5 +++++ 1 file changed, 5 insertions(+) commit a03e09410f05b4a9bb6a4fb549a09e886b089964 Author: Yi Gu <yigu@chromium.org> Date: Sat Mar 2 02:18:52 2019 +0000 Revert "Hook up running extension SW information to ProcessManager" This reverts commit 7466707780d996e09adff361f84c0ae0add4602c. Reason for revert: Findit says this patch fails Linux ChromiumOS MSan Tests. See https://findit-for-me.appspot.com/waterfall/failure?url=https://build.chromium.org/p/chromium.memory/builders/Linux%20ChromiumOS%20MSan%20Tests/builds/11570. Original change's description: > Hook up running extension SW information to ProcessManager > > When service worker context initializes, add the corresponding > entry to ProcessManager and remove it when the context stops. > > Introduce IPC for worker initialization > (DidInitializeServiceWorkerContext) and modify worker > stop IPC (DidStopServiceWorkerContext) as necessary. > > Note that we cannot use loadstop > (DidStartServiceWorkerContext) for PM entry addition because it > can be too late as extension API calls might arrive in browser > process before this. > > Also add SW information cleanup on render process termination as > termination doesn't trigger stop worker messages (where the > regular cleanup in PM happens). > > This CL will enable extension messaging in future CLs. > > Add tests for shutdown and termination behavior. > > Bug: 925918 > Change-Id: I9442bac9a1e9acf01063084a1e6ef2fac3279e09 > Reviewed-on: https://chromium-review.googlesource.com/c/1455267 > Reviewed-by: Dominick Ng <dominickn@chromium.org> > Reviewed-by: Devlin <rdevlin.cronin@chromium.org> > Commit-Queue: Istiaque Ahmed <lazyboy@chromium.org> > Cr-Commit-Position: refs/heads/master@{#636929} TBR=lazyboy@chromium.org,rdevlin.cronin@chromium.org,dominickn@chromium.org Change-Id: I3d0174bf3e8497351c49a8695e62b81749c125b2 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 925918 Reviewed-on: https://chromium-review.googlesource.com/c/1497798 Reviewed-by: Yi Gu <yigu@chromium.org> Commit-Queue: Yi Gu <yigu@chromium.org> Cr-Commit-Position: refs/heads/master@{#637065} .../browser/extensions/service_worker_apitest.cc | 84 ---------------------- .../process_manager/manifest.json | 7 -- .../process_manager/service_worker_background.js | 11 --- .../extension_service_worker_message_filter.cc | 22 +----- .../extension_service_worker_message_filter.h | 3 - extensions/browser/process_manager.cc | 45 ------------ extensions/browser/process_manager.h | 20 +----- extensions/browser/service_worker/worker_id_set.cc | 4 -- extensions/browser/service_worker/worker_id_set.h | 1 - extensions/browser/service_worker_task_queue.cc | 15 ---- extensions/browser/service_worker_task_queue.h | 6 -- extensions/common/extension_messages.h | 7 -- extensions/renderer/dispatcher.cc | 2 - extensions/renderer/worker_thread_dispatcher.cc | 10 --- extensions/renderer/worker_thread_dispatcher.h | 3 - 15 files changed, 4 insertions(+), 236 deletions(-) commit 573d10a0391a5adec126093a649718d04d9e6243 Author: Peng Huang <penghuang@chromium.org> Date: Sat Mar 2 02:18:20 2019 +0000 Support UseSkiaRendererNonDDL on X11 with EGL In this mode, a separate GL context will be created and used on display compositor thread for display compositing. GL textures will be shared between display compositor thread and gpu main thread with EGLImage. This mode is similar to Android WebView. It could be used for testing and debugging Android WebView related code on Linux desktop. Test with: out/Release/chrome \ --enable-features=VizDisplayCompositor,UseSkiaRendererNonDDL \ --enable-threaded-texture-mailboxes \ --use-gl=egl Change-Id: I74d358bfc8978baa9278f09416c3acdb35cec01f Reviewed-on: https://chromium-review.googlesource.com/c/1492291 Reviewed-by: Antoine Labour <piman@chromium.org> Reviewed-by: Ken Buchanan <kenrb@chromium.org> Reviewed-by: Bo <boliu@chromium.org> Commit-Queue: Peng Huang <penghuang@chromium.org> Cr-Commit-Position: refs/heads/master@{#637064} android_webview/browser/gfx/surfaces_instance.cc | 12 +++--- components/viz/common/display/renderer_settings.h | 1 + components/viz/host/renderer_settings_creation.cc | 2 + components/viz/service/display/display.cc | 5 ++- .../display_embedder/gpu_display_provider.cc | 43 +++++++++++++++++++--- .../display_embedder/gpu_display_provider.h | 6 +++ .../skia_output_surface_impl_non_ddl.cc | 27 ++++++++++++-- .../skia_output_surface_impl_non_ddl.h | 12 +++++- .../interfaces/compositing/renderer_settings.mojom | 1 + .../compositing/renderer_settings_struct_traits.cc | 1 + .../compositing/renderer_settings_struct_traits.h | 4 ++ .../interfaces/struct_traits_unittest.cc | 2 + 12 files changed, 99 insertions(+), 17 deletions(-) commit e1299465373cb9a0b3aecd9660defa0d8aecda57 Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Sat Mar 2 02:11:02 2019 +0000 Roll src/third_party/catapult 6ee619e4f6db..bd30f49227bf (1 commits) https://chromium.googlesource.com/catapult.git/+log/6ee619e4f6db..bd30f49227bf git log 6ee619e4f6db..bd30f49227bf --date=short --no-merges --format='%ad %ae %s' 2019-03-02 rmhasan@google.com Removes code that updates JSON results for skipped tests after all tests are run Created with: gclient setdep -r src/third_party/catapult@bd30f49227bf The AutoRoll server is located here: https://autoroll.skia.org/r/catapult-autoroll 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=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 BUG=chromium:923494 TBR=sullivan@chromium.org Change-Id: I15c1c89b100c45982bb57454623b58c056cbdbb7 Reviewed-on: https://chromium-review.googlesource.com/c/1497485 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#637063} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Updated tag 'tree_truth' (was 10d4a7a3e2f8)