Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from chromium:main #117

Merged
merged 106 commits into from
Dec 15, 2021
Merged

[pull] main from chromium:main #117

merged 106 commits into from
Dec 15, 2021

Commits on Dec 15, 2021

  1. CookieSettings: Extend 3p cookie histograms

    Bug: 1279460
    Change-Id: I7b0b93b370b624bb7f06c8f509517025c68fdcd9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341517
    Auto-Submit: Christian Dullweber <dullweber@chromium.org>
    Reviewed-by: Chris Thompson <cthomp@chromium.org>
    Commit-Queue: Chris Thompson <cthomp@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951998}
    xchrdw authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    72956c7 View commit details
    Browse the repository at this point in the history
  2. [UPM] Split metrics recording methods out of job handler.

    This CL creates a new class that will allow to record metrics that are
    not bound to single asynchronous jobs without using JobReturnHandler
    (that can be misleading).
    This is a mechanical change that does not change any behavior.
    
    Bug: 1229655
    Change-Id: I1a64a6a94c32a32d340b575ef12fe1a71a0c3fbb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330289
    Reviewed-by: Mohamed Amir Yosef <mamir@chromium.org>
    Commit-Queue: Maria Kazinova <kazinova@google.com>
    Cr-Commit-Position: refs/heads/main@{#951999}
    Maria Kazinova authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    f41b75e View commit details
    Browse the repository at this point in the history
  3. fix x11_window.cc ref in input events docs

    Bug: None
    Change-Id: I830c4bf2e947e002b50565306effb66c9b02bac3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340527
    Auto-Submit: Nick Yamane <nickdiego@igalia.com>
    Reviewed-by: Scott Violet <sky@chromium.org>
    Commit-Queue: Scott Violet <sky@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952000}
    nickdiego authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    fd6fb40 View commit details
    Browse the repository at this point in the history
  4. Speculatively defer page unloading in a PDFiumFormFiller callback.

    In PDFiumFormFiller::Form_OnFocusChange(), defer unloading to avoid
    triggering code that would unload the page that PDFium still has a
    pointer to.
    
    Bug: 1279147
    Change-Id: I294b75e6fc9484056c7aba4dbea2457a978041b5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340453
    Reviewed-by: Tom Sepez <tsepez@chromium.org>
    Commit-Queue: Lei Zhang <thestig@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952001}
    leizleiz authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    997b23f View commit details
    Browse the repository at this point in the history
  5. desks: Use focus rings instead of border for DesksTextfield.

    Focus rings have the advantage of not creating a inset like a border
    would. This is needed for DeskTemplatesNameView as the text is
    indented by a couple pixels due to a border. Making it would mean we
    would have to deviate from the current box layout(s) and add logic
    to layout the view such that the border is accounted for.
    
    Makes focus rings to work for DeskNames as part of the CL.
    
    Test: manual
    Change-Id: I545239b32445700ed70eb4ab752c813bb8e843dd
    Fixed: 1276202, 1280073
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339774
    Reviewed-by: Ahmed Fakhry <afakhry@chromium.org>
    Commit-Queue: Sammie Quon <sammiequon@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952002}
    Sammie Quon authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    ff179a9 View commit details
    Browse the repository at this point in the history
  6. Remove unused method declaration

    PaymentRequest::DidStartMainFrameNavigationToDifferentDocument()'s
    implementation has been removed[1]. The method declaration should be
    removed as well.
    
    [1] https://chromium-review.googlesource.com/c/chromium/src/+/3311758
    
    Change-Id: Icbfec520c1b8a82aefb43446ed87c4fa1d5c27d5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340753
    Auto-Submit: Liquan (Max) Gu <maxlg@chromium.org>
    Reviewed-by: Nick Burris <nburris@chromium.org>
    Commit-Queue: Nick Burris <nburris@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952003}
    maxlgu authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    57dce10 View commit details
    Browse the repository at this point in the history
  7. Move cert error related tests to separate file

    Break apart some tests from site_per_process_browsertests into a
    separate file.
    
    Change-Id: Ifcfaa5ad082db122be8da0bfe90f58e059c0adde
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3309890
    Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
    Commit-Queue: Sharon Yang <yangsharon@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952004}
    yangsharon-chromium authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    7345f87 View commit details
    Browse the repository at this point in the history
  8. Privacy Review: hide entry row

    Hide the privacy page entry row to privacy review when users become
    managed or sign in to a child account.
    
    Bug: 1215630
    Change-Id: Id9deb60b05e7fbe1e7917519f76837ee8c202aad
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339311
    Auto-Submit: Rainhard Findling <rainhard@chromium.org>
    Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
    Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952005}
    Rainhard Findling authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    76e2ded View commit details
    Browse the repository at this point in the history
  9. Roll ANGLE from 8419f4fcd1ec to cac81f0772cc (2 revisions)

    https://chromium.googlesource.com/angle/angle.git/+log/8419f4fcd1ec..cac81f0772cc
    
    2021-12-15 sugoi@google.com Return full error info when opening a library with dlopen
    2021-12-15 syoussefi@chromium.org Vulkan: Fix desc set updates with Vulkan SCBs
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/angle-chromium-autoroll
    Please CC timvp@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
    To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
    Bug: chromium:1246171
    Tbr: timvp@google.com
    Change-Id: If755380a983314c7feff2f8ee6a198690a6813f2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342092
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952006}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    737f839 View commit details
    Browse the repository at this point in the history
  10. SpeechRecognitionPrivate: Resolve blocking TODOs

    Now that the SpeechRecognitionPrivate API has been fully implemented,
    we can promote it to the stable channel. This must be done in order to
    launch the dictation extension, which uses the API. This change also
    resolves a permissions TODO by adding a permission string for the API.
    
    AX-Relnotes: N/A
    Bug: 1220107
    Skip-Translation-Screenshots-Check: True
    Change-Id: I8672ad3e0eb9e51434ea9ffa00080139b94f76cc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3327565
    Reviewed-by: Devlin Cronin <rdevlin.cronin@chromium.org>
    Commit-Queue: Akihiro Ota <akihiroota@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952007}
    akihiroota87 authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    6125dac View commit details
    Browse the repository at this point in the history
  11. [Android] Restore LibraryLoader after StatusMediatorUnitTest

    This fixes TabPersistentStoreUnitTest#testNtpSaveBehavior.
    
    StatusMediatorUnitTest sets a mock LibraryLoader for testing and did not
    restore the original before this CL. This caused GURL instantiations,
    like in TabPersistentStoreUnitTest#testNtpSaveBehavior, to crash.
    
    Bug: 1278039
    Change-Id: I5af32a97b3902819344b3fee6329a79039fa74da
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337986
    Reviewed-by: Michael Thiessen <mthiesse@chromium.org>
    Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952008}
    Henrique Nakashima authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    afaf9e8 View commit details
    Browse the repository at this point in the history
  12. [profiles] Extend expiry date of ProfilePicker.StartupTime.* histograms

    Two startup time histograms are expiring soon:
    - ProfilePicker.StartupTime.MainViewInitialized
    - ProfilePicker.StartupTime.WebViewCreated
    
    These are not the main profile picker startup metrics, but it'd be nice
    to keep them for the upcoming experiment with not loading guest profile
    on startup.
    
    Bug: 1270392
    Change-Id: I855c1a3b11a022cb99c2ab0a8c09853e45c071d8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338702
    Auto-Submit: Alex Ilin <alexilin@chromium.org>
    Reviewed-by: Nicolas Dossou-Gbété <dgn@chromium.org>
    Commit-Queue: Nicolas Dossou-Gbété <dgn@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952009}
    Alex Ilin authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    e1d0b4a View commit details
    Browse the repository at this point in the history
  13. Factor out creating a HarfBuzz hb_face_t from SkTypeface

    This will be needed for creating a temporary HarfBuzz hb_face_t when
    inspecting CPAL palette information when instantiating color fonts
    with palette overrides.
    
    No functional change.
    
    Bug: 1170794
    Change-Id: Ifeeb3d2cebe70e39b0ffe1db86170549b0f24cb8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341911
    Reviewed-by: Koji Ishii <kojii@chromium.org>
    Commit-Queue: Dominik Röttsches <drott@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952010}
    drott authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    5e6eb46 View commit details
    Browse the repository at this point in the history
  14. [Clank CBCM] Branch ExtensionPolicyTestBase off of PolicyTest

    Bug: 1278011
    Change-Id: I8afa869626da353d49bac5b6925c1f4cda55379a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338999
    Auto-Submit: Fabio Tirelo <ftirelo@chromium.org>
    Reviewed-by: Owen Min <zmin@chromium.org>
    Commit-Queue: Owen Min <zmin@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952011}
    Fabio Tirelo authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    b5c5f7d View commit details
    Browse the repository at this point in the history
  15. Enable dynamic refresh of updated GREASE policy

    Bug: 1279492
    Change-Id: I6297a4005c566eded96ed31d5bc958bdc19d812b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339099
    Reviewed-by: Gabriel Charette <gab@chromium.org>
    Reviewed-by: Ali Beyad <abeyad@chromium.org>
    Reviewed-by: Clark DuVall <cduvall@chromium.org>
    Commit-Queue: Matt Reichhoff <mreichhoff@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952012}
    mreichhoff authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    272d617 View commit details
    Browse the repository at this point in the history
  16. [Sheriff] Disable flaky ContentVerifierHashTest tests

    Bug: 1278994, 1279323
    Change-Id: I193532d83c892c8aac436fe81adfcec6f207a8ea
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341912
    Reviewed-by: Victor Vianna <victorvianna@google.com>
    Commit-Queue: Marc Treib <treib@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952013}
    Marc Treib authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    06eb2c1 View commit details
    Browse the repository at this point in the history
  17. Roll Perfetto Trace Processor Win from f9abf9948a18 to 22467673a50f

    https://android.googlesource.com/platform/external/perfetto.git/+log/f9abf9948a18..22467673a50f
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-trace-processor-win-chromium
    Please CC perfetto-bugs@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: perfetto-bugs@google.com
    Change-Id: I19e62d24c9cdfdc4e85146b938c54adbf4ddf015
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342210
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952014}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    418f328 View commit details
    Browse the repository at this point in the history
  18. [Clank CBCM] Branch SafeBrowsingPolicyTest off of PolicyTest

    Bug: 1278011
    Change-Id: I1d0bbdd2011bee5bf28215f47eef4be226ba9d49
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339075
    Reviewed-by: Owen Min <zmin@chromium.org>
    Commit-Queue: Fabio Tirelo <ftirelo@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952015}
    Fabio Tirelo authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    6730aeb View commit details
    Browse the repository at this point in the history
  19. [fuchsia] Remove unittests that use crash keys

    Crash keys are not yet supported on Fuchsia.
    
    Bug: 961457, 1186718
    Change-Id: I85de2be7223bd8e907cf6c8def1805b29587d619
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330868
    Reviewed-by: Kevin Marshall <kmarshall@chromium.org>
    Reviewed-by: Robert Sesek <rsesek@chromium.org>
    Reviewed-by: Mark Pearson <mpearson@chromium.org>
    Reviewed-by: David Dorwin <ddorwin@chromium.org>
    Commit-Queue: Bryant Chandler <bryantchandler@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952016}
    Bryant Chandler authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    f3c6c4d View commit details
    Browse the repository at this point in the history
  20. Replace deprecated AlphaOp with src/dst AlphaMode

    In old days, we use alphaOp attribute in copyTextureForBrowserOptions
    to guide how to do premultiply/unpremultiply work. But this attribute
    has been deprecated when we landed supporting of color space conversion
    for CopyTextureForBrowser. Instead we providing srcAlphaMode and
    dstAlphaMode to copyTextureForBrowserOptions.
    
    This CL uses srcAlphaMode/dstAlphaMode to replace deprecated alphaOp.
    
    Bug: dawn:1140
    Change-Id: I95dfc727746a76eaea8bf7fd0a751b54ba5d436b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341251
    Reviewed-by: Corentin Wallez <cwallez@chromium.org>
    Reviewed-by: Austin Eng <enga@chromium.org>
    Commit-Queue: Kai Ninomiya <kainino@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952017}
    shaoboyan authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    967f907 View commit details
    Browse the repository at this point in the history
  21. Roll Fuchsia Internal SDK from 7.20211215.1.1 to 7.20211215.2.1

    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/fuchsia-internal-sdk-chromium
    Please CC chrome-fuchsia-gardener@grotations.appspotmail.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: chrome-fuchsia-gardener@grotations.appspotmail.com
    Disable-Retries: true
    Change-Id: I930ff5969f1aa55c14cec2e7872be858091bb07a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342357
    Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
    Bot-Commit: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952018}
    chromium-internal-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    27d0b43 View commit details
    Browse the repository at this point in the history
  22. [LR] Add max reactions reached error message.

    - Includes capping the number of reactions when adding from the toolbar
    - Duplicates is already capped, but the error message was added.
    
    Fixed: 1263022, 1277166
    Change-Id: I76fc4fba1fe2d0907854103a035298160cffa53a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339833
    Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org>
    Reviewed-by: Guillaume Jenkins <gujen@google.com>
    Commit-Queue: Sophey Dong <sophey@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952019}
    Sophey authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    d9ddb65 View commit details
    Browse the repository at this point in the history
  23. AngleVulkan: refine the function and variable names in GLSurfaceEGL

    Bug: 1264439
    Change-Id: I05229f4cd0882c59a4ff15815f5a2c0fc0a18651
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341153
    Auto-Submit: Peng Huang <penghuang@chromium.org>
    Reviewed-by: Zhenyao Mo <zmo@chromium.org>
    Commit-Queue: Zhenyao Mo <zmo@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952020}
    phuang authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    f15c0fc View commit details
    Browse the repository at this point in the history
  24. Roll Chrome Win32 PGO Profile

    Roll Chrome Win32 PGO profile from chrome-win32-main-1639569614-95b758b6040b003c163872523f690d81e16cfff4.profdata to chrome-win32-main-1639580383-b8027ac27b70be2c1132df9ac8ecd76a61e2f927.profdata
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/pgo-win32-chromium
    Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win-chrome
    Tbr: pgo-profile-sheriffs@google.com
    Change-Id: I99331789cc854a7b70b23f30a27b0a15efdbd933
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342094
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952021}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    43d7531 View commit details
    Browse the repository at this point in the history
  25. [telemetry][wasm] Refresh PSPDFKit benchmark.

    The license issue on https://pspdfkit.com/webassembly-benchmark
    has been fixed. Update wprgo files for the benchmark and enable the tests.
    
    Bug: 1275969
    Change-Id: Iee58f94395d66962252c0748c958c8d867ba2e44
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3329047
    Reviewed-by: Andreas Haas <ahaas@chromium.org>
    Reviewed-by: Stephen Nusko <nuskos@chromium.org>
    Reviewed-by: Annie Sullivan <sullivan@chromium.org>
    Auto-Submit: Chisoon Jeong <chisoon.jeong@lge.com>
    Reviewed-by: John Chen <johnchen@chromium.org>
    Commit-Queue: John Chen <johnchen@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952022}
    ChisoonJeong authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    aafaf61 View commit details
    Browse the repository at this point in the history
  26. [Cast Streaming] Fix remoting crash

    This patch fixes a remoting crash caused by not running callbacks on the
    correct task runner. It also includes some minor move semantics changes
    to the remoting callbacks.
    
    Change-Id: Ia9c6e678ada2db6782f6c61b71c4c710479bacca
    Bug: 1277754
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3336489
    Reviewed-by: Mark Foltz <mfoltz@chromium.org>
    Commit-Queue: Jordan Bayles <jophba@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952023}
    baylesj authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    116d8b1 View commit details
    Browse the repository at this point in the history
  27. Adding .wll file extension to DOCUMENT type.

    Change-Id: Id19cdbecf27078e70c1741f18a5d922d9283a513
    
    BUG=b/210452436
    BUG=1279997
    
    Change-Id: Id19cdbecf27078e70c1741f18a5d922d9283a513
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339779
    Reviewed-by: Daniel Rubery <drubery@chromium.org>
    Commit-Queue: Ross Gibb <rossgibb@google.com>
    Auto-Submit: Ross Gibb <rossgibb@google.com>
    Cr-Commit-Position: refs/heads/main@{#952024}
    rossgibb authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    9301637 View commit details
    Browse the repository at this point in the history
  28. Revert "ExternalVkImageBacking: Shim WritePixelsWithData on top of Wi…

    …thCallback"
    
    This reverts commit ffa8fb0.
    
    Reason for revert: chromium:1280367
    
    Original change's description:
    > ExternalVkImageBacking: Shim WritePixelsWithData on top of WithCallback
    >
    > This avoids using Skia to upload CPU data to the Vulkan texture and
    > instead reuses an existing path. Also removes the unused stride argument
    > of WritePixelsWithCallback and inlines WritePixels in its only call
    > site.
    >
    > Bug: chromium:1279419
    > Change-Id: I847db28dbf59618ff9bd05c0af010693f5a53293
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3332719
    > Auto-Submit: Corentin Wallez <cwallez@chromium.org>
    > Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org>
    > Commit-Queue: Vasiliy Telezhnikov <vasilyt@chromium.org>
    > Cr-Commit-Position: refs/heads/main@{#951934}
    
    Bug: chromium:1279419
    Change-Id: I424c91faf073f1844ac8c947a772a32ad30a6bfe
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342505
    Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
    Commit-Queue: Shrek Shao <shrekshao@google.com>
    Owners-Override: Shrek Shao <shrekshao@google.com>
    Cr-Commit-Position: refs/heads/main@{#952025}
    shrekshao authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    f551b86 View commit details
    Browse the repository at this point in the history
  29. EnumSet: crash various methods when given out-of-range enum values

    After uploading the `FromEnumBitmaskIgnoresExtraBits` test that
    exercises `ToEnumBitmask()` and `FromEnumBitmask()`, danakj@ pointed out
    that silently ignoring out-of-range enum values may be incorrect.
    
    It dawned on me how confusing that is when I saw that a test like the
    following passes:
    
    ````
      enum class SomeEnum {
        Min,
        Foo,
        Max,
        AfterMax,
      };
      using SomeEnumSet = EnumSet<SomeEnum, SomeEnum::Min, SomeEnum::Max>;
    
      SomeEnumSet enums(SomeEnum::Foo, SomeEnum::AfterMax);
      SomeEnumSet reconstructed;
      for (SomeEnum val : enums)
        reconstructed.Put(val);
      EXPECT_EQ(enums, reconstructed);
    ````
    
    The above test only passes because `SomeEnum::AfterMax` was ignored by
    the constructor. Technically, `enums` and `reconstructed` are equal, but
    neither contains `AfterMax`!
    
    With this CL, the following methods crash when they receive out-of-range
    enum values:
      * The variadic constructor
      * single_val_bitstring()
      * Put()
      * FromRange()
    
    I'm intentionally leaving Remove() and Has() as no-ops when the input is
    out of range. It seems reasonable that a caller may want to explicitly
    check that their EnumSet does not contain Foo, even though Foo is out of
    range.
    
    Change-Id: I4c46059df206a789bfccd1bd7ab89aa8ca21a682
    Bug: 1278383, 1278484
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3327788
    Reviewed-by: danakj chromium <danakj@chromium.org>
    Commit-Queue: Dan McArdle <dmcardle@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952026}
    dmcardle authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    e691457 View commit details
    Browse the repository at this point in the history
  30. Remove NonSFI mode part 12.

    This removes NonSFI related paths and switches.
    
    BUG=b/200965779,1273132
    TEST=Ran tryjob.
    
    Change-Id: I1d508882d3b452923b435821ba4605817d1322b1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341176
    Auto-Submit: Hidehiko Abe <hidehiko@chromium.org>
    Reviewed-by: Derek Schuff <dschuff@chromium.org>
    Commit-Queue: Derek Schuff <dschuff@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952027}
    Hidehiko Abe authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    a5f64ae View commit details
    Browse the repository at this point in the history
  31. Roll RTS model from ST_XL0WVE... to LeoA0Wv35...

    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/rts-mac-amd64-chromium-autoroll
    Please CC guterman@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: guterman@google.com
    Change-Id: Ic8d9522bd99905b8fc8494d78ae6749de8baa05a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341776
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952028}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    29a43d0 View commit details
    Browse the repository at this point in the history
  32. Implement VirtualKeyboardController on wayland.

    To support virtual keyboard showing/hiding.
    
    BUG=1141531
    TEST=Ran on DUT.
    
    Change-Id: I2990aa05c7c0100e89a7c76725e31b7b804cbe2e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3334717
    Reviewed-by: Robert Kroeger <rjkroege@chromium.org>
    Reviewed-by: Darren Shen <shend@chromium.org>
    Reviewed-by: Yuichiro Hanada <yhanada@chromium.org>
    Commit-Queue: Hidehiko Abe <hidehiko@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952029}
    Hidehiko Abe authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    1d44fe8 View commit details
    Browse the repository at this point in the history
  33. Add union CreatePushSubscriptionResultCode to replace enum

    To propagate the right VideoCaptureError error_code, the enum
    CreatePushSubscriptionResultCode in CreatePushSubscriptionCallback is
    replaced by a union of the enum and VideoCaptureError.
    
    Bug: 1254269
    Change-Id: If3f826329caedefd44f6d1b619cd1abbbf327b05
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3325102
    Reviewed-by: Henrik Boström <hbos@chromium.org>
    Reviewed-by: danakj chromium <danakj@chromium.org>
    Reviewed-by: Guido Urdaneta <guidou@chromium.org>
    Commit-Queue: Palak Agarwal <agpalak@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952030}
    palak8669 authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    258fe80 View commit details
    Browse the repository at this point in the history
  34. StorageBuckets: Consistently check if QuotaDatabase is disabled

    This change updates QuotaManager to count QuotaDatabase errors,
    and to disable the database after observing 3
    QuotaError::KDatabaseError. This also adds db_disable_ checks
    consistently throughout methods that query the QuotaDatabase.
    This is to ensure that we do not continuously query the DB
    even after knowing it is not in a good state.
    
    Bug: 1267036
    Change-Id: I434680df544ec32255736693c32f46e0999621e0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3292228
    Reviewed-by: Austin Sullivan <asully@chromium.org>
    Commit-Queue: Ayu Ishii <ayui@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952031}
    ayuishii authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    0e338ab View commit details
    Browse the repository at this point in the history
  35. [MenuKeyEquivalents] Set Cmd-w to "Close Tab" with NSPopover in brows…

    …er window
    
    Typing Cmd-w when an NSPopover (like the dictionary popover) appears
    in a tab closes the window rather than the tab. This cl ensures that
    Cmd-w closes the tab in this case.
    
    Bug: 991232
    
        --gtest_filter=AppControllerKeyEquivalentTest*
    
    Test: out/Release/unit_tests \
    Change-Id: I562117cd9ca347895f42f9e22d7ba955cf6e31a5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3336297
    Reviewed-by: Avi Drissman <avi@chromium.org>
    Commit-Queue: Jayson Adams <shrike@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952032}
    Jayson Adams authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    3573bf7 View commit details
    Browse the repository at this point in the history
  36. Automated Commit: LKGM 14396.0.0 for chromeos.

    Uploaded by https://ci.chromium.org/b/8827971205538326769
    
    This build will remain in WIP until both master-full and master-release
    builds for this version are finished. This CL should not be submitted
    to the CQ until that happens.
    
    CQ_INCLUDE_TRYBOTS=luci.chrome.try:chromeos-betty-pi-arc-chrome
    CQ_INCLUDE_TRYBOTS=luci.chrome.try:chromeos-eve-chrome
    CQ_INCLUDE_TRYBOTS=luci.chrome.try:chromeos-kevin-chrome
    CQ_INCLUDE_TRYBOTS=luci.chrome.try:chromeos-octopus-chrome
    CQ_INCLUDE_TRYBOTS=luci.chrome.try:lacros-amd64-generic-chrome
    R=chrome-os-gardeners-reviews@google.com
    
    Change-Id: I28854f0718daf102132390448e95a85ac726815d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3335896
    Reviewed-by: Xiyuan Xia <xiyuan@chromium.org>
    Reviewed-by: Andrew Moylan <amoylan@chromium.org>
    Commit-Queue: Xiyuan Xia <xiyuan@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952033}
    Xiyuan Xia authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    aabb3fa View commit details
    Browse the repository at this point in the history
  37. webcodecs: Fix frame resizing bug after reconfiguring sw h264 encoder

    Bug: 1280086
    Change-Id: I5b0a2a25ec494798e9c5d219e34559663ca72f30
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340250
    Reviewed-by: Dan Sanders <sandersd@chromium.org>
    Commit-Queue: Eugene Zemtsov <eugene@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952034}
    Djuffin authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    0fd0c9c View commit details
    Browse the repository at this point in the history
  38. Switch GPU Mac exp to 12.0

    Switches the GPU experimental AMD Macbook tester to test on Mac 12.0 and
    suppresses found failures.
    
    Bug: 1277608, 1278909, 1278935, 1279895
    Change-Id: I75eccb0cecc22d6e5137dc2602e813e0959faa39
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3329083
    Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
    Reviewed-by: Reilly Grant <reillyg@chromium.org>
    Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952035}
    Brian Sheedy authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    d0985a6 View commit details
    Browse the repository at this point in the history
  39. [Sheriff] Further disable flaky test for mac.

    Bug: 1115106
    Change-Id: Ia7634de62629d890bba72f24e67cd178818368b1
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342686
    Owners-Override: Patrick Monette <pmonette@chromium.org>
    Reviewed-by: Patrick Monette <pmonette@chromium.org>
    Reviewed-by: Jian Li <jianli@chromium.org>
    Commit-Queue: Patrick Monette <pmonette@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952036}
    plmonette-zz authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    0da6419 View commit details
    Browse the repository at this point in the history
  40. Revert "Referrer policy: Try re-enabling mac tests"

    This reverts commit edc6c31.
    
    Reason for revert: caused failures on https://ci.chromium.org/ui/p/chromium/builders/ci/Mac10.13%20Tests/45601/overview
    
    Original change's description:
    > Referrer policy: Try re-enabling mac tests
    >
    > The test
    > `external/wpt/referrer-policy/gen/srcdoc.meta/strict-origin/iframe-tag.http.html`
    > started failing on Mac a short while ago. Of course it passes for me
    > locally, and I have no good ideas as to how to fix this, so I'm going to
    > start by re-enabling to see if I can reproduce it that way.
    >
    > R=​hiroshige@chromium.org
    >
    > Bug: 1264753
    > Change-Id: Ib93719803a7c2131794d50d6cd55816f80d1fba3
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341636
    > Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org>
    > Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org>
    > Cr-Commit-Position: refs/heads/main@{#951994}
    
    Bug: 1264753
    Change-Id: I5673c5fc8670babc61df077f9318250ca8f7e8ea
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342906
    Auto-Submit: Jian Li <jianli@chromium.org>
    Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
    Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952037}
    jianli-chromium authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    e4712f9 View commit details
    Browse the repository at this point in the history
  41. Roll Dawn from 5397f9f9d0fa to 736dd0730332 (9 revisions)

    https://dawn.googlesource.com/dawn.git/+log/5397f9f9d0fa..736dd0730332
    
    2021-12-15 enga@chromium.org Fix typo in api_struct_info.json
    2021-12-15 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 9d49d8438f4b to 8419f4fcd1ec (7 revisions)
    2021-12-15 jrprice@google.com Remove [[block]] attribute from all shaders
    2021-12-15 junwei.fu@intel.com Make the templates of mocking api flexible
    2021-12-15 shaobo.yan@intel.com Support "length" in dawn.json could be a integer
    2021-12-15 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from f236c8f29bbe to 9d49d8438f4b (14 revisions)
    2021-12-15 enga@chromium.org dawn_node: Fix wgpu::ErrorFilter::None
    2021-12-15 enga@chromium.org Add feature queries to dawn_native/dawn_wire
    2021-12-15 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll Tint from 5ad482744db1 to 9360046a86f6 (1 revision)
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/dawn-chromium-autoroll
    Please CC enga@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry
    To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel
    Bug: None
    Tbr: enga@google.com
    Change-Id: I8818b98eb59e94c5d1102f8712e7d2d46d24b3e9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342356
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952038}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    c368e81 View commit details
    Browse the repository at this point in the history
  42. Add icon to tailored security unconsented modal

    This CL adds an icon with the user's profile icon at the top of the
    modal dialog.
    
    Screenshot: https://screenshot.googleplex.com/3fdjwxHXMQS9dnr.png
    Bug: 1257622
    Change-Id: I202850580e20b5d5383df63b9b25315a01d1dde2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337316
    Reviewed-by: Mitsuru Oshima <oshima@chromium.org>
    Reviewed-by: Varun Khaneja <vakh@chromium.org>
    Commit-Queue: Daniel Rubery <drubery@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952039}
    Daniel Rubery authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    ac8ea33 View commit details
    Browse the repository at this point in the history
  43. Move Graphics and Viz Histograms out of Others

    We are looking to move histograms out of metadata/others/histograms.xml
    into more appropriate directories.
    
    This CL moves most of the Graphics.Smoothness and GraphicsPipeline out
    and into metadata/compositing/histograms.xml. As these metrics encompass
    both Renderer and Gpu processes' impact on Compositing.
    
    This CL also movesd Viz histograms out, and into
    the metadata/gpu/histograms.xml. Viz is the naming of the Display
    Compositor which is in the Gpu process.
    
    This only leaves a few metrics owned by the catan-team, as a scattering
    of miscellaneous metrics that only reference the GPU, but aren't
    necessarily measuring any GPU metics directly.
    
    Change-Id: Ia33e0469eb00af79ebe11febb2c11b3675f8cd73
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342027
    Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org>
    Commit-Queue: Jonathan Ross <jonross@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952040}
    Jonathan Ross authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    6d02726 View commit details
    Browse the repository at this point in the history
  44. Fix Display::GetEstimatedDisplayDrawTime Clamp Error

    Apparently we can get a VSync Interval that is less than 750us. Which
    is leading to a CHECK being hit in base::clamp.
    
    Update this path to check for this ahead, and to just return the shorter
    default time estimate.
    
    Bug: 1277996
    Change-Id: I63ca54bb8c78c780eb289fa3cce5b46f8034bd5e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339280
    Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org>
    Commit-Queue: Jonathan Ross <jonross@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952041}
    Jonathan Ross authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    b35fff9 View commit details
    Browse the repository at this point in the history
  45. [selectmenu] Update input/change firing

    Update input/change firing behavior when listbox is open to match
    the new OpenUI resolution at [1]. That is, input is fired as the user
    arrow keys through the options, and change is fired when the listbox
    is closed if a new value was selected.
    
    
    [1] openui/open-ui#429
    
    Bug: 1121840
    Change-Id: I8686ad245f8d2623dec62c95dc79772519304ae7
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3336485
    Reviewed-by: Ionel Popescu <iopopesc@microsoft.com>
    Reviewed-by: Mason Freed <masonf@chromium.org>
    Commit-Queue: Dan Clark <daniec@microsoft.com>
    Cr-Commit-Position: refs/heads/main@{#952042}
    dandclark authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    d8f914b View commit details
    Browse the repository at this point in the history
  46. blink: adds definition of FirstContentfulPaintRenderedButNotPresented…

    …AsMonotonicTime
    
    https://chromium-review.googlesource.com/c/chromium/src/+/3339613/
    added the declaration, but I forgot to include the actual definition.
    
    BUG=1273276
    TEST=none
    
    Change-Id: I55a3b1ec670b3f8209602f2905d708dbaadc0d33
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342646
    Commit-Queue: Scott Violet <sky@chromium.org>
    Auto-Submit: Scott Violet <sky@chromium.org>
    Reviewed-by: Philip Rogers <pdr@chromium.org>
    Commit-Queue: Philip Rogers <pdr@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952043}
    Scott Violet authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    a737590 View commit details
    Browse the repository at this point in the history
  47. Revert "[MenuKeyEquivalents] Set Cmd-w to "Close Tab" with NSPopover …

    …in browser window"
    
    This reverts commit 3573bf7.
    
    Reason for revert: Tests pass but fix doesn't work :-/
    
    Original change's description:
    > [MenuKeyEquivalents] Set Cmd-w to "Close Tab" with NSPopover in browser window
    >
    > Typing Cmd-w when an NSPopover (like the dictionary popover) appears
    > in a tab closes the window rather than the tab. This cl ensures that
    > Cmd-w closes the tab in this case.
    >
    > Bug: 991232
    >
    >     --gtest_filter=AppControllerKeyEquivalentTest*
    >
    > Test: out/Release/unit_tests \
    > Change-Id: I562117cd9ca347895f42f9e22d7ba955cf6e31a5
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3336297
    > Reviewed-by: Avi Drissman <avi@chromium.org>
    > Commit-Queue: Jayson Adams <shrike@chromium.org>
    > Cr-Commit-Position: refs/heads/main@{#952032}
    
    Bug: 991232
    Change-Id: I5ec088984448e014eaf65769aa10772a679d170e
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342826
    Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
    Reviewed-by: Avi Drissman <avi@chromium.org>
    Commit-Queue: Jayson Adams <shrike@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952044}
    Jayson Adams authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    030dd9e View commit details
    Browse the repository at this point in the history
  48. Update SCTAuditing histograms

    This bumps the expiration of various SCTAuditing histograms and updates
    owners to a new mailing list.
    
    Bug: 1265521
    Change-Id: Idd43207cac71030fa5aea3d6e7fc87a5040487fc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342355
    Auto-Submit: Chris Thompson <cthomp@chromium.org>
    Reviewed-by: Joe DeBlasio <jdeblasio@chromium.org>
    Commit-Queue: Joe DeBlasio <jdeblasio@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952045}
    christhompson authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    370ff98 View commit details
    Browse the repository at this point in the history
  49. gpu infra: Remove ANGLE tests from Linux Debug/TSAN.

    These tests are now run in ANGLE standalone and the Chrome CI
    can provide for differences that cause extra work for Chrome
    sheriffs.
    
    Bug: angleproject:6037
    Change-Id: Ie760795e5a4229dddef91ae0ef9f84658162827e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342429
    Auto-Submit: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
    Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952046}
    null77 authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    ad98c20 View commit details
    Browse the repository at this point in the history
  50. Fix incorrect parameter names (s/conversion_id/report_id/)

    Bug: 1209299
    Change-Id: I473a954ce896ef1944e2149454791fb5e877f8b8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342466
    Commit-Queue: Andrew Paseltiner <apaseltiner@chromium.org>
    Auto-Submit: Andrew Paseltiner <apaseltiner@chromium.org>
    Reviewed-by: Nan Lin <linnan@chromium.org>
    Commit-Queue: Nan Lin <linnan@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952047}
    Andrew Paseltiner authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    4057fbd View commit details
    Browse the repository at this point in the history
  51. Clean up some DEPS entries inside third_party/blink/renderer/.

    - Delete unused entries.
    - Remove entries in third_party/blink/renderer/core/DEPS that are
      already in third_party/blink/renderer/DEPS.
    - Sort entries.
    
    Change-Id: I8fa93c8d44d17b2bc7923aa178c61254894715e5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342648
    Reviewed-by: Jeremy Roman <jbroman@chromium.org>
    Commit-Queue: Lei Zhang <thestig@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952048}
    leizleiz authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    1908ab1 View commit details
    Browse the repository at this point in the history
  52. Move kDarkLightMode feature from ash to chromeos.

    It's needed in lacros-chrome. For the sake of reducing churn at ~50
    callsites, ash::features::IsDarkLightModeEnabled() is left in place as
    a thunk to chromeos::features::IsDarkLightModeEnabled().
    
    This also brings the about:flags entry to Lacros.
    
    Bug: 1278862
    Change-Id: I8d8ee204888d5a9857dc7891c0092e8a99cffb51
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339778
    Reviewed-by: Xiyuan Xia <xiyuan@chromium.org>
    Reviewed-by: Min Chen <minch@chromium.org>
    Commit-Queue: Evan Stade <estade@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952049}
    Evan Stade authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    c59b1c5 View commit details
    Browse the repository at this point in the history
  53. Roll Chrome Win64 PGO Profile

    Roll Chrome Win64 PGO profile from chrome-win64-main-1639569614-a364248aacb276f65024141a5cfb87f1882ed3eb.profdata to chrome-win64-main-1639591173-ef599e7e9308fc3ef78ebdbcc6c39423184c7325.profdata
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/pgo-win64-chromium
    Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:win64-chrome
    Tbr: pgo-profile-sheriffs@google.com
    Change-Id: I283a882f406300a970d001c35ba451012bf84ed9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342493
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952050}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    6ec1021 View commit details
    Browse the repository at this point in the history
  54. Rename modeltype to modelengineversion

    Change-Id: I602bf15b73fdf344fd8522371ce00c06137572df
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340240
    Auto-Submit: Sophie Chang <sophiechang@chromium.org>
    Reviewed-by: Michael Crouse <mcrouse@chromium.org>
    Commit-Queue: Michael Crouse <mcrouse@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952051}
    Sophie Chang authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    a8bfa7c View commit details
    Browse the repository at this point in the history
  55. omnibox: close menu when invalidating parts of its model

    The omnibox context menu's root menu is owned by Textfield,
    but some submenus are owned by OmniboxViewViews, and only
    OmniboxViewViews knows when they're destroyed. If that happens,
    ask Textfield to close any running context menu and also
    reset the root menu model, since it holds references to the now-
    destroyed submenu models.
    
    Fixed: 1278613,1278180
    Bug: 1278942
    Change-Id: If3df10d56501f975ce408e60538cc4652f5472e6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330922
    Reviewed-by: Justin Donnelly <jdonnelly@chromium.org>
    Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org>
    Auto-Submit: Elly Fong-Jones <ellyjones@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952052}
    Elly Fong-Jones authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    a3393ce View commit details
    Browse the repository at this point in the history
  56. Update owners and comments for PrefetchProxy UKM events.

    The PrefetchProxy event is now logged for all users with UKM is enabled, regardless of
    Lite mode state (Lite mode is deprecated).
    
    Change-Id: I49524a57c6217acf12736c1bf16e24536949b38a
    Bug: 1199343
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3328364
    Reviewed-by: Max Curran <curranmax@chromium.org>
    Reviewed-by: Brian White <bcwhite@chromium.org>
    Commit-Queue: Simon Pelchat <spelchat@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952053}
    Simon Pelchat authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    43529e9 View commit details
    Browse the repository at this point in the history
  57. content: updates test for avoiding unnecessary before unload handler

    This test is relying on the ipc for before unload handlers. This
    patch forces the IPC to happen.
    
    BUG=365039
    TEST=test only change
    
    Change-Id: I9bac55924710bdecb90a9db1e1fde51f15c65979
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339400
    Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
    Commit-Queue: Scott Violet <sky@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952054}
    Scott Violet authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    cc00862 View commit details
    Browse the repository at this point in the history
  58. Fix enterprise reporting test

    The following tests does not cover all platforms they should have.
    Updating the build file to fix the issue.
    
    Test for RealTimeReportUploader runs on CrOS
    Test for ReportUploader runs on all platforms.
    
    Bug: 1279854
    Change-Id: I24f30b91a7b65afa79b5861c288d8de650e9c206
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340011
    Reviewed-by: Fabio Tirelo <ftirelo@chromium.org>
    Commit-Queue: Fabio Tirelo <ftirelo@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952055}
    Owen Min authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    877e4c9 View commit details
    Browse the repository at this point in the history
  59. [CameraRoll] Remove checks for the Android flag

    The Android feature flag is now part of the CryptAuth enrollment flow.
    The feature state for kPhoneHubCameraRoll will be kNotSupportedByPhone
    if the Android flag is not enabled. Thus it is now redundant to check
    for it in the CrOS CameraRollManager. Removing the checks to simply the
    logic.
    
    Bug: 1221297
    Change-Id: I7a9115127f9ce1c347cc06f4228168b1cadc856d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3325101
    Reviewed-by: Jon Mann <jonmann@chromium.org>
    Commit-Queue: Jason Sun <jasonsun@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952056}
    Jason Sun authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    19c5e2e View commit details
    Browse the repository at this point in the history
  60. [GMNext] Prepare link text for dynamic color experiment

    Bug: 1241971
    Change-Id: I0a5a2009a12a5dc7bf33ecc55cf9c6d8077551f0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337092
    Reviewed-by: Sky Malice <skym@chromium.org>
    Reviewed-by: Theresa Sullivan <twellington@chromium.org>
    Reviewed-by: Christian Dullweber <dullweber@chromium.org>
    Commit-Queue: Sinan Sahin <sinansahin@google.com>
    Auto-Submit: Sinan Sahin <sinansahin@google.com>
    Cr-Commit-Position: refs/heads/main@{#952057}
    fsinan authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    caa4c19 View commit details
    Browse the repository at this point in the history
  61. [iOS] Fix multiwindow landscape rotation animation with thumb strip

    The root cause was that a view was being added to the hierarchy as part
    of traitCollectionDidChange messing up the built-in animation. The view
    was added as part of installing the thumb strip because the view reveal
    methods are called when adding new animatees. However, this wasn't
    actually necessary in this case because no view reveal animations are
    actually occurring. The state is going from Hidden -> Hidden.
    
    Bug: 1213427
    Change-Id: Iff5ff09b002c4c174c50f70f96798aaea4aefadc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341527
    Reviewed-by: Gauthier Ambard <gambard@chromium.org>
    Commit-Queue: Robbie Gibson <rkgibson@google.com>
    Cr-Commit-Position: refs/heads/main@{#952058}
    rkgibson2 authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    ffea558 View commit details
    Browse the repository at this point in the history
  62. Fix imprecise error message

    When triggering paymentRequest.show() on a preview page on Android
    phone,
    
    before the change, it fails with the error "Cannot show PaymentRequest
    UI in a background tab."
    
    After the change, the error becomes "Cannot show PaymentRequest UI in a
    preview page or a background tab."
    
    Bug: 1047468
    Change-Id: Icb6ec085245de711227a14a4e5cefa4bd7fed9ab
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3327982
    Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
    Commit-Queue: Liquan (Max) Gu <maxlg@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952059}
    maxlgu authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    06438c3 View commit details
    Browse the repository at this point in the history
  63. [Clank CBCM] Enable site_isolation_policy_browsertest on Android

    This also introduces a cleanup for MockConfigurationPolicyProvider to
    remove all its observers and shutting down the object before destroying
    it. On other platforms, PolicyService removes itself from the provider's
    observer list when the browser process is destroyed. However, that
    doesn't happen on Android, since the browser process is not destroyed
    on browser tests.
    
    Bug: 1277687
    Fixed: 1277687
    Change-Id: I4ac4264cd2d69866d3ae7581a7939cd5135b99d8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3321591
    Reviewed-by: Owen Min <zmin@chromium.org>
    Commit-Queue: Fabio Tirelo <ftirelo@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952060}
    Fabio Tirelo authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    b1d71c0 View commit details
    Browse the repository at this point in the history
  64. Update DCHECKs for UseMultipleOverlays feature

    Change-Id: I029d42ca039dcfcb657d971e30e92d67317c13d9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338975
    Reviewed-by: Kyle Charbonneau <kylechar@chromium.org>
    Commit-Queue: Kevin Haslett <khaslett@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952061}
    Kevin Haslett authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    3e22a4a View commit details
    Browse the repository at this point in the history
  65. Roll Chrome Linux PGO Profile

    Roll Chrome Linux PGO profile from chrome-linux-main-1639569614-51af581decdc00b7af5310dccd59d8dd19f402a7.profdata to chrome-linux-main-1639591173-b7d6da1a5c5f60f0b1959e21ff4b40acc3fbb5da.profdata
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/pgo-linux-chromium
    Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chrome
    Tbr: pgo-profile-sheriffs@google.com
    Change-Id: I643a9219bfd49de25e31ce3dd365670f6c71bc97
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342501
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952062}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    8ee3bab View commit details
    Browse the repository at this point in the history
  66. Roll GoogleTest from 054a986a8513 to 97a467571a0f (1 revision)

    https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/054a986a8513..97a467571a0f
    
    2021-12-15 dinor@google.com Release tests for UnitTestOptions::MatchesFilter
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/googletest-chromium-autoroll
    Please CC asully@google.com,preethim@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:linux_chromium_cfi_rel_ng;luci.chrome.try:win-chrome
    Tbr: asully@google.com,preethim@google.com
    Change-Id: I9aaba31ea14eeab0fd8cc64f2db3247f54bcb283
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341896
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952063}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    ce46553 View commit details
    Browse the repository at this point in the history
  67. Remove unused NTPUserDataLogger from search_tab_helper

    The variable was introduced here:
      https://chromium-review.googlesource.com/c/chromium/src/+/2586281/12/chrome/browser/ui/search/search_tab_helper.cc#280
    
    But the function using the logger got removed here:
      https://chromium-review.googlesource.com/c/chromium/src/+/3193032/5/chrome/browser/ui/search/search_tab_helper.cc#b322
    
    This function no longer exists:
      SearchTabHelper::OnLogEvent(...) {
        if (logger_)
          logger_->LogEvent(event, time);
      }
    
    R=tiborg@chromium.org,aee@chromium.org
    R=gab@chromium.org
    
    Bug: 1279860
    Change-Id: Ia6046515d2b6229133795b2492679d32a7ddd0b6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340012
    Reviewed-by: Gabriel Charette <gab@chromium.org>
    Reviewed-by: Tibor Goldschwendt <tiborg@chromium.org>
    Commit-Queue: Etienne Bergeron <etienneb@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952064}
    bergeret authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    ba6b009 View commit details
    Browse the repository at this point in the history
  68. Fix memory leak in WorkingSetTrimmerPolicyArcVmTest.

    The created test windows were supposed to be owned by the caller if a parent window was not provided. This change creates a new container window on the stack to act as the owning parent for the two windows being tested.
    
    Found via lsan.
    
    Bug: 1278868
    Change-Id: Ica3fa7e176d15a95ce36830555e83804e23c18c2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3335578
    Reviewed-by: Chris Hamilton <chrisha@chromium.org>
    Commit-Queue: Addison Luh <aluh@chromium.org>
    Auto-Submit: Addison Luh <aluh@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952065}
    Addison Luh authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    73e7cb7 View commit details
    Browse the repository at this point in the history
  69. [Extensions] Fix documentation error for chrome.test.getConfig

    In the example the docs mistakenly left out the 'testServer' protery on
    the config object returned by chrome.test.getConfig when trying to
    access the port. This CL adds that in.
    
    Bug: N/A
    Change-Id: I41caff298462ae3845a0e901dbe39751377f4f6d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342729
    Auto-Submit: Tim <tjudkins@chromium.org>
    Reviewed-by: Istiaque Ahmed <lazyboy@chromium.org>
    Commit-Queue: Istiaque Ahmed <lazyboy@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952066}
    Tim Judkins authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    ddc0103 View commit details
    Browse the repository at this point in the history
  70. Clean up stale context_lost expectations

    Cleans up stale context_lost expectations as determined by the
    unexpected pass finder using 200 samples.
    
    Bug: 1155766
    Change-Id: I87d9c3dc622380c70f9a4656b927d3b0f7ce24b7
    Fixed: 1122373, 1238162, 1254745, 628697
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340241
    Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
    Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
    Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952067}
    Brian Sheedy authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    d39833c View commit details
    Browse the repository at this point in the history
  71. Remove done thus obsolete TODO in NativeInputMethodEngine.

    Bug: 1166082
    Change-Id: Iec3ba75a112271c0bad74bfdea40959da5dce6a3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339116
    Auto-Submit: Bao-Duy Tran <tranbaoduy@chromium.org>
    Reviewed-by: Darren Shen <shend@chromium.org>
    Commit-Queue: Darren Shen <shend@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952068}
    Bao-Duy Tran authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    e762cb3 View commit details
    Browse the repository at this point in the history
  72. [Client Hint Issue] (1) Implement devtools issue {CHROMIUM}

    Now that third-party delegation via markup for client hints is in M99,
    we need to start alerting developers where they use unsupported
    features. These features will be expanded and extended as more client
    hint features launch.
    https://docs.google.com/document/d/1lDEvj8tMeuvUs1HTTqL-44YiI-7ljeQkusM_WhUfIeE/edit
    
    This CL is a part of a series:
    (1) Implement devtools issue {CHROMIUM}
    (2) Update devtools protocol {DEVTOOLS}
    (3) Implement devtools issue {DEVTOOLS}
    
    Bug: 1219359
    Change-Id: I8b38284fe9071399a17465f7013a9436fe7d9d11
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330709
    Reviewed-by: Andrey Kosyakov <caseq@chromium.org>
    Reviewed-by: Aaron Tagliaboschi <aarontag@chromium.org>
    Reviewed-by: Yoav Weiss <yoavweiss@chromium.org>
    Auto-Submit: Ari Chivukula <arichiv@chromium.org>
    Commit-Queue: Ari Chivukula <arichiv@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952069}
    arichiv authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    804b848 View commit details
    Browse the repository at this point in the history
  73. [webcodecs] Disable reclamation for foreground codecs.

    Bug: 1279707
    
    Change-Id: Iad9c31d1e16379b39e094dbad9a7c12c3e9a1da0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3335363
    Reviewed-by: Thomas Guilbert <tguilbert@chromium.org>
    Auto-Submit: Chrome Cunningham <chcunningham@chromium.org>
    Commit-Queue: Chrome Cunningham <chcunningham@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952070}
    chcunningham authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    ea8c39f View commit details
    Browse the repository at this point in the history
  74. [Extensions Refactor] Migrate ExtensionsMenuView unit tests

    crbug.com/1263311 is introducing a new tabbed extensions menu. This CL
    finish migrating the ExtensionsMenuView unit tests to the appropriate
    test classes:
      * ExtensionsTabbedMenuViewUnitTests: test that the new menu
        behaves the same for reloading, enable and disable.
      * (new) ExtensionToolbarContainerUnitTests: moved here the tests that
        check toolbar functionality and shouldn't be affected by the menu
    
    Bug: 1279986
    Change-Id: Ifeb37f3fa41caf5481e59aa8fec31e737be7c5a0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339775
    Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org>
    Commit-Queue: Emilia Paz <emiliapaz@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952071}
    emilia-paz authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    739b54f View commit details
    Browse the repository at this point in the history
  75. Fix cpplint issues in blink xr

    Fixes cpplint issues under the blink xr module. After this git cl lint
    should run clean for all files in this directory.
    
    Issues were identified via running:
    cpplint.py --filter=-runtime/references *.h *.cc
    
    under third_party/blink/renderer/modules/xr. Note that issues matching
    runtime/references were ignored, since the C++ styleguide officially
    allows mutable references. No lint suppression was added to these as
    'git cl lint' did not flag the issue. These issues were quickly scanned
    and most of them were flagging methods that accepted an ExceptionState&.
    
    Usernames were added to TODOs based on latest git blame for the comment.
    
    Fixed: 976796
    Change-Id: I7b36e7eff7054a8cbec41e5fe348dafdfb6e6368
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340236
    Reviewed-by: Piotr Bialecki <bialpio@chromium.org>
    Reviewed-by: Brandon Jones <bajones@chromium.org>
    Commit-Queue: Alexander Cooper <alcooper@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952072}
    alcooper91 authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    76b413f View commit details
    Browse the repository at this point in the history
  76. Roll Perfetto Trace Processor Mac from f9abf9948a18 to 22467673a50f

    https://android.googlesource.com/platform/external/perfetto.git/+log/f9abf9948a18..22467673a50f
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/perfetto-trace-processor-mac-chromium
    Please CC perfetto-bugs@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Tbr: perfetto-bugs@google.com
    Change-Id: I707aad3e3bb6f78ada04ee5a5198d7c1fcdbaa99
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342213
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952073}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    fb5f6fe View commit details
    Browse the repository at this point in the history
  77. [Omnibox] Enable pedals on native side for Android

    This CL just for enabling groundwork for the pedals before actually
    including and instantiating pedals, so only the clear browsing data
    pedal is instantiated.
    
    Bug:1277006
    
    Change-Id: Idd8656d7b4daeed07d3bfd8cfced75b0a2c43582
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337860
    Reviewed-by: Orin Jaworski <orinj@chromium.org>
    Commit-Queue: Gang Wu <gangwu@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952074}
    Gang Wu authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    4de3730 View commit details
    Browse the repository at this point in the history
  78. Clean up stale gpu_process expectations

    Cleans up stale gpu_process expectations as determined by the
    unexpected pass finder using 200 samples.
    
    Bug: 1155766
    Change-Id: I8b1ac0e37923a533880b2a0c4a7cc6716d828759
    Fixed: 1188437
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340089
    Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
    Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
    Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952075}
    Brian Sheedy authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    9c0db86 View commit details
    Browse the repository at this point in the history
  79. [Switch Access] Add Accessibility.CrosSwitchAccess actions and histog…

    …rams
    
    We previously added code to log these actions and histograms [1], but we
    didn't update actions.xml, enums.xml, and histograms.xml, so adding the
    relevant histograms (and changed MenuAction to log a histogram instead of
    an action).
    
    Also, remove SwitchAccessCommandKeyCode translation since we want to
    emit the raw key codes.
    
    [1] https://source.chromium.org/search?q=Accessibility.CrosSwitchAccess
    
    AX-Relnotes: N/A.
    Bug: 1277014
    Change-Id: I2052746cfb50663dbdfbeba8c735bb9dddc1292c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318156
    Reviewed-by: David Tseng <dtseng@chromium.org>
    Reviewed-by: Jesse Doherty <jwd@chromium.org>
    Commit-Queue: Josiah Krutz <josiahk@google.com>
    Cr-Commit-Position: refs/heads/main@{#952076}
    Josiah K authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    93c3453 View commit details
    Browse the repository at this point in the history
  80. Roll Depot Tools from 48b35e123dff to e88997a2613a (1 revision)

    https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/48b35e123dff..e88997a2613a
    
    2021-12-15 olivierrobin@google.com Add default XCode for iOS11.3+
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/depot-tools-chromium-autoroll
    Please CC ajp@google.com,apolito@google.com,gavinmak@google.com,sokcevic@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Bug: None
    Tbr: ajp@google.com,apolito@google.com,gavinmak@google.com,sokcevic@google.com
    Change-Id: Id57889f8d510d872009150db4aaec3b0089afce3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342499
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952077}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    c910b0f View commit details
    Browse the repository at this point in the history
  81. Roll Catapult from b759738dea9a to 58f3a92099a0 (1 revision)

    https://chromium.googlesource.com/catapult.git/+log/b759738dea9a..58f3a92099a0
    
    2021-12-15 heiserya@google.com Add Speedometer2 RunsPerMinute to BigQuery Chrome Health export
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/catapult-autoroll
    Please CC skyostil@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:chromeos-kevin-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:1279889
    Tbr: skyostil@google.com
    Change-Id: I23d8525185591d10674c8e1f43c9ce1454284881
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342095
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952078}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    65d14ce View commit details
    Browse the repository at this point in the history
  82. Roll ANGLE from cac81f0772cc to feb599ad894b (4 revisions)

    https://chromium.googlesource.com/angle/angle.git/+log/cac81f0772cc..feb599ad894b
    
    2021-12-15 m.maiya@samsung.com Invalidate EGL handles during eglTerminate
    2021-12-15 lexa.knyazev@gmail.com Expand WebGLCompressedTextureAvailabilityTest
    2021-12-15 jmadill@chromium.org end2end_tests: Add SwS + AsyncQueue testing.
    2021-12-15 gman@chromium.org Update warning message for invalid include
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/angle-chromium-autoroll
    Please CC timvp@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
    To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
    Bug: chromium:1048244,chromium:1279908
    Tbr: timvp@google.com
    Test: Test: Android CTS WrapperTest.testThreadCleanup
    Test: Test: EGLMultiContextTest.NegativeTestAfterEglTerminate*
    Test: Test: EGLMultiContextTest.RepeatedEglInitAndTerminate*
    Change-Id: I2ccf24d8077ece41b839c2ca9478a2b4523b5ad8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342728
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952079}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    ae320b8 View commit details
    Browse the repository at this point in the history
  83. Compute FrameTree size using an full tree iteration.

    The size was previously computed using a recursive function and would
    only visit children. Change computation to consider inner frame trees.
    
    BUG=1258196
    
    Change-Id: I56bf6e9cc88e2d99542da205bc8b25001f11c735
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330964
    Reviewed-by: Kevin McNee <mcnee@chromium.org>
    Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
    Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952080}
    dtapuska authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    21e9da0 View commit details
    Browse the repository at this point in the history
  84. Update GPU test expectations for Sherlock

    Updated according to latest Sherlock builder run:
    https://ci.chromium.org/ui/p/chrome/builders/ci/fuchsia-fyi-sherlock/2419/test-results
    
    After this CL, the builder should be green and ready to be tracked for
    regressions.
    
    Change-Id: I375d855aeb23bc2515258b8c7cbd6707df8a1b4a
    Bug: 1261867, 1145861
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342733
    Auto-Submit: David Song <wintermelons@google.com>
    Reviewed-by: Chong Gu <chonggu@google.com>
    Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
    Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952081}
    wintermelons authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    c59d5aa View commit details
    Browse the repository at this point in the history
  85. Roll Chrome Mac PGO Profile

    Roll Chrome Mac PGO profile from chrome-mac-main-1639569614-d251f83da686019cc9a1332b1064979740a5536b.profdata to chrome-mac-main-1639591173-0244749f96275593dcee7f94bfec65b371fce288.profdata
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/pgo-mac-chromium
    Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:mac-chrome
    Tbr: pgo-profile-sheriffs@google.com
    Change-Id: I14b9749c0b69ef13cd55180b5f8193ff0b11e02d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342498
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952082}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    5b7479d View commit details
    Browse the repository at this point in the history
  86. [FLEDGE] Use raw_ptrs in TrustedSignalsRequestManager.

    Make TrustedSignalsRequestManager use raw_ptrs instead of...um...raw
    pointers. It still uses std::sets<ptr*>'s, since raw_ptrs currently
    are never used in sets.
    
    Bug: 1276639
    Change-Id: I6968a7b56a16131276440735c9e5cb8692038c16
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342427
    Reviewed-by: Maks Orlovich <morlovich@chromium.org>
    Commit-Queue: Matt Menke <mmenke@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952083}
    Matt Menke authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    e43abb1 View commit details
    Browse the repository at this point in the history
  87. Fixing UMA for AsyncTask

    This UMA histogram was recently added, but unfortunately it is only
    returning "RUNNING". This should fix this by only returning "RUNNING"
    once the AsyncTask's "doInBackground" function actually begins.
    
    Change-Id: I876c2827abbd467fc2bb00e48a63d5162a031ba9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341641
    Commit-Queue: Sam Maier <smaier@chromium.org>
    Auto-Submit: Sam Maier <smaier@chromium.org>
    Reviewed-by: Mohamed Heikal <mheikal@chromium.org>
    Commit-Queue: Mohamed Heikal <mheikal@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952084}
    Sam Maier authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    90e8778 View commit details
    Browse the repository at this point in the history
  88. Implementation of the dnsServers attribute for remaining Posix platforms

    This is the final DNS Addresses CL to implement the corresponding
    private API attribute as described in go/webprotect-caa-attributes-dd
    and go/webprotect-caa-dns.
    
    This CL mostly implements this by unifying the new Posix implementation
    with the existing Linux implementation by reusing ResolvReader.
    
    Bug: 1169237
    Change-Id: Ie15d9b6176831a289009f4a52b439a1ff5e9d188
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3314732
    Reviewed-by: Eric Orth <ericorth@chromium.org>
    Commit-Queue: Dominique Fauteux-Chapleau <domfc@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952085}
    dominiquefc authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    e08899a View commit details
    Browse the repository at this point in the history
  89. Improve visibility of allowed/banned C++ stuff

    Add a link from the top-level style guide list.
    
    Mark each item in the set of features as banned/allowed since it's hard
    to go backward from an item you searched for back to its status
    currently.
    
    Update the timeline for C++17.
    
    R=jbroman@chromium.org
    
    Change-Id: I46ea8c7e086a93b1878dcd396186977938c4ae6e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341807
    Reviewed-by: Jeremy Roman <jbroman@chromium.org>
    Reviewed-by: John Abd-El-Malek <jam@chromium.org>
    Commit-Queue: danakj chromium <danakj@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952086}
    danakj authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    a6f71cb View commit details
    Browse the repository at this point in the history
  90. Roll src-internal from b52ee54b2a18 to cc4f8ef12d74 (9 revisions)

    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/b52ee54b2a18..cc4f8ef12d74
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll
    Please CC jianli@google.com,pmonette@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome
    Bug: chromium:1196641
    Tbr: jianli@google.com,pmonette@google.com
    Change-Id: I08d7e47e24ac3a841969b9212e8a9556453842dc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342732
    Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
    Bot-Commit: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952087}
    chromium-internal-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    4af1231 View commit details
    Browse the repository at this point in the history
  91. BrowserRootView::OnDragEntered: Handle a root view with no tabs

    Bug: 1277823
    Change-Id: I2e2e71930fc256d4855ebf06a34191480b87944b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342467
    Reviewed-by: Avi Drissman <avi@chromium.org>
    Commit-Queue: Tom Burgin <bur@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952088}
    Tom Burgin authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    21417c5 View commit details
    Browse the repository at this point in the history
  92. Add Access Code list item to cros system tray cast menu

    When enabled via policy, this will display a list item at the bottom of
    the cast menu that, when clicked, will take users to the access code
    casting dialog (so that they can enter the access code displayed on a
    chromecast to begin casting).
    
    BUG=b:201437799
    
    Change-Id: If644787c5b0c4247e7aabf52caf5934ffb0bdb8d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339189
    Reviewed-by: Alex Newcomer <newcomer@chromium.org>
    Reviewed-by: Ahmed Fakhry <afakhry@chromium.org>
    Reviewed-by: Xiyuan Xia <xiyuan@chromium.org>
    Commit-Queue: Brian Malcolm <bmalcolm@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952089}
    Brian Malcolm authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    76c6150 View commit details
    Browse the repository at this point in the history
  93. Roll Skia from e17fd4fea551 to dc60ca197e02 (7 revisions)

    https://skia.googlesource.com/skia.git/+log/e17fd4fea551..dc60ca197e02
    
    2021-12-15 herb@google.com cleanup TODOs, and warnings
    2021-12-15 kjlubick@google.com [bazel] Move cache location to bigger disk for CI tasks
    2021-12-15 kjlubick@google.com [canvaskit] Reset GrContext after lazy-loading image from texture
    2021-12-15 rmistry@google.com Add oss-fuzz related documentation for the GPU Gardener
    2021-12-15 johnstiles@google.com Add variable falling-out-of-scope case to SkVM trace tests.
    2021-12-15 herb@google.com Remove SkRemoteGlyphCache.h
    2021-12-15 brianosman@google.com Clean up intrinsics slightly
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/skia-autoroll
    Please CC bungeman@google.com on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
    To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
    
    To report a problem with the AutoRoller itself, please file a bug:
    https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    
    Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
    Cq-Do-Not-Cancel-Tryjobs: true
    Bug: None
    Tbr: bungeman@google.com
    Change-Id: I4e94d613268b58ec3b36c6319c986c13afa7f92f
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342352
    Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
    Cr-Commit-Position: refs/heads/main@{#952090}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    b924bd2 View commit details
    Browse the repository at this point in the history
  94. Print Preview: Finish migrating tests to TypeScript

    Bug: 1245834
    Change-Id: Ica070a83ab3c9d9435a71a4222798400e166fd63
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3331661
    Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
    Commit-Queue: Rebekah Potter <rbpotter@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952091}
    rbpotter authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    34e4973 View commit details
    Browse the repository at this point in the history
  95. Add ARC HW protected video decoding support for AMD

    This enables the video decoding path in Chrome for the HWDRM system in
    ChromeOS on AMD platforms when used with ARC. In this mode, there is a
    special marker at the beginning of the video data that is followed by
    a size and protobuf. The protobuf contains additional details needed
    to handle the decoding. This then feeds into the normal
    VideoDecoderPipeline which will handle everything else.
    
    There will be a follow up CL which handles setting the quads to be for
    HW protected video. This feature is not enabled until we turn on
    USE_ARC_PROTECTED_MEDIA in the Chrome build config for ChromeOS.
    
    BUG=b:203821839
    TEST=Works with full prototype, existing playback still works
    
    Change-Id: I76006d37cb7454e9f6ac560858ac9c772ce35225
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3331180
    Reviewed-by: Xiaohan Wang <xhwang@chromium.org>
    Reviewed-by: Chih-Yu Huang <akahuang@chromium.org>
    Auto-Submit: Jeffrey Kardatzke <jkardatzke@google.com>
    Reviewed-by: Mike Frysinger <vapier@chromium.org>
    Reviewed-by: Andres Calderon Jaramillo <andrescj@chromium.org>
    Reviewed-by: Erik Staab <estaab@chromium.org>
    Commit-Queue: Jeffrey Kardatzke <jkardatzke@google.com>
    Cr-Commit-Position: refs/heads/main@{#952092}
    Narflex authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    37e25e5 View commit details
    Browse the repository at this point in the history
  96. Suppress Linux SKV failures

    Suppresses several web tests that are failing on Linux when running with
    SkiaRenderer Vulkan.
    
    Bug: 1278181
    Change-Id: I86d35fbf24daf1cffd182b60e43b7b14e36144b5
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342915
    Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
    Reviewed-by: Kai Ninomiya <kainino@chromium.org>
    Commit-Queue: Kai Ninomiya <kainino@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952093}
    Brian Sheedy authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    de0ff54 View commit details
    Browse the repository at this point in the history
  97. Android: Read Java files in test health module

    Refactored java_test_utils.py to perform reads and parsing of Java test
    source code files. This encapsulates the use of the javalang Python
    module to this file.
    
    Added a JavaSyntaxError subclass of SyntaxError to avoid exposing the
    custom javalang.parser.JavaSyntaxError exception to callers.
    
    Bug: 1254072
    Change-Id: I2d29115b94effb9c9ece452b261fb09f5d52f128
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337436
    Reviewed-by: Peter Wen <wnwen@chromium.org>
    Reviewed-by: Fred Mello <fredmello@chromium.org>
    Commit-Queue: Andrew Heard <andrewheard@google.com>
    Cr-Commit-Position: refs/heads/main@{#952094}
    andrewheard authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    1e2153e View commit details
    Browse the repository at this point in the history
  98. Cleanup webxr-test.js methods

    Moves two internal-only methods from webxr-test.js to the internal-only
    script (xr-internal-device-mocking.js).
    
    Sorts webxr-test.js methods to match the webxr test api spec, and adds
    comments about which methods are "extension" methods.
    
    Group and explicitly call out Mojo methods (which cannot be renamed).
    
    Renames helper methods (e.g. methods that should not be called outside
    of this file or the internal-only files), so that all are prefaced with
    an _ where possible.
    
    Additionally, implements two trivial methods for WebXR Hit Test
    extensions. Note that one of these is currently unused while the other
    simply encapsulates some existing logic.
    
    Fixed: 985163
    Change-Id: I62cd6a73a9a77d12d95b3734c861ac6d3947fc18
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342867
    Auto-Submit: Alexander Cooper <alcooper@chromium.org>
    Reviewed-by: Piotr Bialecki <bialpio@chromium.org>
    Commit-Queue: Alexander Cooper <alcooper@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952095}
    alcooper91 authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    6d9441e View commit details
    Browse the repository at this point in the history
  99. [pac] Disable libunwind cross-architecture unwinding

    It is an unused feature plus it enables some additional code
    required to handle PAC enabled binaries.
    
    Finally, it should fix the failing Stacktrace tests in WebRTC.
    
    Bug: 919548, webrtc:13383
    Change-Id: I5e49b6daa89bda4c6997e0c18de89237ae38356d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3297439
    Reviewed-by: Nico Weber <thakis@chromium.org>
    Commit-Queue: Adenilson Cavalcanti <cavalcantii@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952096}
    Adenilson Cavalcanti authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    6e5f4a0 View commit details
    Browse the repository at this point in the history
  100. Fix crash in paint_op_buffer_fuzzer

    The crash is because fSupportBilerpFromGlyphAtlas is need for the fuzzer
    test. Enable it will increase memory usage for glyphs altas, however
    GrContextForGLES2Interface is only used by GLRenderer, Accelerated
    Canvas and some tests. GLRenderer is deprecated. Accelerated Canvas
    should not use too much text, and it could be replaced with OOPR Canvas.
    So it should be fine.
    
    Bug: 1280270
    Change-Id: Ia7f1ced7377a599598927331bdd3624d9ca7b024
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342468
    Reviewed-by: Vasiliy Telezhnikov <vasilyt@chromium.org>
    Commit-Queue: Peng Huang <penghuang@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952097}
    phuang authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    6054f3f View commit details
    Browse the repository at this point in the history
  101. Add buffer format and modifier for screen captures

    Remove the hard-coded assumption that the buffer format is always
    DRM_FORMAT_RGBX8888, and the modifier is always DRM_FORMAT_MOD_LINEAR
    (0).
    
    On some ChromeOS targets, the Android processes were allocating a buffer
    with a different format, such Trogdor using DRM_FORMAT_MOD_VENDOR_QCOM.
    The mismatch led to the buffer being decoded incorrectly on the Android
    side.
    
    Bug: b:208686337
    Test: Screen captures look correct on Trogor
    Change-Id: I0c3c922a90b4f7dfd0547eed71e56c2b71aef8df
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3330921
    Reviewed-by: Will Harris <wfh@chromium.org>
    Reviewed-by: Dominik Laskowski <domlaskowski@chromium.org>
    Commit-Queue: Lloyd Pique <lpique@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952098}
    Lloyd Pique authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    0950289 View commit details
    Browse the repository at this point in the history
  102. Add experiment for mojo sturctured metrics.

    Bug: 1238197
    Change-Id: Ie6fd4af851af5f373ecb6c4663dc394d28e251ae
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3329627
    Reviewed-by: Jesse Doherty <jwd@chromium.org>
    Commit-Queue: Jong Ahn <jongahn@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952099}
    Jonghyun Ahn authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    30bf040 View commit details
    Browse the repository at this point in the history
  103. Disable some failing WPT tests

    Bug: 1280387
    Change-Id: I74ce845293dd1f7b94dbbb3aab38fbde311ca6a2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3342946
    Auto-Submit: Jian Li <jianli@chromium.org>
    Reviewed-by: Patrick Monette <pmonette@chromium.org>
    Commit-Queue: Patrick Monette <pmonette@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952100}
    jianli-chromium authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    3a5b03c View commit details
    Browse the repository at this point in the history
  104. Add admin policy for enabling Projector.

    The Trusted Tester rollout plan is to enable Projector for managed user
    guarded by an Admin policy.
    
    This CL added a new admin policy to control the Trusted Tester rollout.
    It will be disabled by default for now and will only be visible to
    domains that participate in the Truste Test.
    
    Bug: b/209675088
    Change-Id: I8b3a81f740d8540c782754c80a1c676764e587cb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3324417
    Reviewed-by: Yilkal Abe <yilkal@chromium.org>
    Reviewed-by: Xiyuan Xia <xiyuan@chromium.org>
    Reviewed-by: Alexander Hendrich <hendrich@chromium.org>
    Commit-Queue: Li Lin <llin@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952101}
    Li Lin authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    c4e85eb View commit details
    Browse the repository at this point in the history
  105. Enable DynamicColors through material_java.

    Binary-Size: This is already being paid in downstream.
    Bug: 1279417
    Change-Id: Ib6d1bdf4f13ad9b06e077dc853ca9da2a4106075
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3335441
    Reviewed-by: Sinan Sahin <sinansahin@google.com>
    Reviewed-by: Theresa Sullivan <twellington@chromium.org>
    Commit-Queue: Sky Malice <skym@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952102}
    Sky Malice authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    7d60b1c View commit details
    Browse the repository at this point in the history
  106. Avoid nested loops when committing updater prefs.

    Fixed: 1280401
    Change-Id: Ifad83da026676f339e4db8e0ebf23a1dd2bf95e2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340087
    Auto-Submit: Sorin Jianu <sorin@chromium.org>
    Reviewed-by: Joshua Pawlicki <waffles@chromium.org>
    Commit-Queue: Joshua Pawlicki <waffles@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#952103}
    sorinj authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    672035e View commit details
    Browse the repository at this point in the history