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 #115

Merged
merged 38 commits into from
Dec 15, 2021
Merged

[pull] main from chromium:main #115

merged 38 commits into from
Dec 15, 2021

Commits on Dec 15, 2021

  1. [mparch] Add a test for the permission request for a fenced frame

    This CL introduces a test that the permission request is blocked
    in a fenced frame when it's requested through
    PermissionControllerDelegate.
    
    Bug: 1275979
    Change-Id: I98d8c71b1c3ef1a274993e813e87439deafd2af2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3329645
    Reviewed-by: Dominick Ng <dominickn@chromium.org>
    Reviewed-by: Shivani Sharma <shivanisha@chromium.org>
    Commit-Queue: Julie Jeongeun Kim <jkim@igalia.com>
    Cr-Commit-Position: refs/heads/main@{#951827}
    jkim-julie authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    e8b30b8 View commit details
    Browse the repository at this point in the history
  2. [Snooping protection] Replaced outdated radio list with a toggle.

    The UX for the snooping detection feature has evolved to always display
    an eye icon and optionally hide notifications when a snooper is
    detected. This CL both adds the (currently-unused) preference needed to
    control notification behavior, and also updates the settings UI to
    reflect the new UX.
    
    Added / updated strings shouldn't be translated as they are still not
    final.
    
    Bug: chromium:1276903
    Change-Id: I3da07e4b72d5e1966bd3850acfa6a7ee9d8a69ca
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3334237
    Reviewed-by: James Cook <jamescook@chromium.org>
    Reviewed-by: Kyle Horimoto <khorimoto@chromium.org>
    Commit-Queue: Michael Martis <martis@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951828}
    martis-chromium authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    e56267b View commit details
    Browse the repository at this point in the history
  3. Cmdline switch to avoid blocking dev mode by policy

    Adds the command-line switch `--disallow-policy-block-dev-mode` which
    will:
    - fail enterpise enrollment if the incoming device policy would block
      Chrome OS developer mode and
    - fail applying/storing fetched device policy if it would block
      Chrome OS developer mode.
    
    The switch is only usable on Chrome OS test images.
    
    This is useful during development/testing to avoid having to go through
    recovery when accidentally enrolling into a management domain that
    blocks developer mode.
    
    Bug: 1263515
    Change-Id: If77ad73856abc2892335b83c592fc6937cfe6004
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3271335
    Reviewed-by: Denis Kuznetsov <antrim@chromium.org>
    Commit-Queue: Pavol Marko <pmarko@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951829}
    Pavol Marko authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    dc244cc View commit details
    Browse the repository at this point in the history
  4. Remove NonSFI mode part 9.

    This removes nonsfi support from content/.
    
    BUG=b/200965779,1273132
    TEST=Ran tryjob.
    
    Change-Id: I047f9eef4cf060dde85b29485d88326148c18898
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337716
    Reviewed-by: Robert Sesek <rsesek@chromium.org>
    Reviewed-by: Camille Lamy <clamy@chromium.org>
    Commit-Queue: Hidehiko Abe <hidehiko@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951830}
    Hidehiko Abe authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    233d68b View commit details
    Browse the repository at this point in the history
  5. Roll vulkan-deps from 2ec74208b030 to a8221eed5970 (1 revision)

    https://chromium.googlesource.com/vulkan-deps.git/+log/2ec74208b030..a8221eed5970
    
    Changed dependencies:
    * vulkan-loader: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader.git/+log/24373f2d98..a11162fcac
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/vulkan-deps-chromium-autoroll
    Please CC radial-bots+chrome-roll@google.com,timvp@google.com,enga@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: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;luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:win-asan;luci.chromium.try:linux_chromium_cfi_rel_ng
    Bug: None
    Tbr: radial-bots+chrome-roll@google.com,timvp@google.com,enga@google.com
    Change-Id: I48553a80fb0f46074c92b7d91bdf45b67e1df2fc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340243
    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@{#951831}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    f3dec91 View commit details
    Browse the repository at this point in the history
  6. [Sensors] AmbientLightSensor rounding moved to browser process

    Currently illuminance rounding is done in Blink, but all other sensors
    rounding is done in browser process. At first it was thought to be
    useful to provide raw, non-quantized data from the browser process in
    case other consumers needed it, but given there don't seem to be any
    other consumers all rounding operation is now done in the browser
    process.
    
    Due to crbug.com/1278377 bug and because we use JS mocks for Sensor and
    SensorProvider in the web tests we can no longer test the rounding in
    web tests, and consequently we can also drop the custom
    AmbientLightSensor.https.html from wpt_internal.
    
    Bug: 1196238
    Change-Id: I6cb87fcf6db4d7cb32410d36df6de20d1542200d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320228
    Reviewed-by: Raphael Kubo Da Costa <raphael.kubo.da.costa@intel.com>
    Reviewed-by: Reilly Grant <reillyg@chromium.org>
    Commit-Queue: Juha J Vainio <juha.j.vainio@intel.com>
    Cr-Commit-Position: refs/heads/main@{#951832}
    JuhaVainio authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    192c49d View commit details
    Browse the repository at this point in the history
  7. Roll PDFium from ffe2e366064b to 8436313566e6 (5 revisions)

    https://pdfium.googlesource.com/pdfium.git/+log/ffe2e366064b..8436313566e6
    
    2021-12-14 tsepez@chromium.org Avoid requiring CIDSET_UNKNOWN be 0 in CPDF_ToUnicodeMap::Load()
    2021-12-14 thestig@chromium.org Add note for FPDFBookmark_GetNextSibling() circular references handling.
    2021-12-14 nigi@chromium.org [Skia] Fix the issue that wrong scale is applied to y position.
    2021-12-13 nigi@chromium.org Premultiply small text bitmap when Skia is enabled.
    2021-12-13 tsepez@chromium.org Fix off-by-one in IsIsoDateTimeFormat()
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/pdfium-autoroll
    Please CC pdfium-deps-rolls@chromium.org on the revert to ensure that a human
    is aware of the problem.
    
    To file a bug in PDFium: https://bugs.chromium.org/p/pdfium/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
    
    Bug: None
    Tbr: pdfium-deps-rolls@chromium.org
    Change-Id: I9d61b356aa25c89b17295d3f6455f34db10ae2f9
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339165
    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@{#951833}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    2a6a90e View commit details
    Browse the repository at this point in the history
  8. Fix test expectation and baseline to unblock wpt importer

    Change-Id: I4260c52c77ce0ae23ab99b8b5e4a1adfa8e3d829
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340245
    Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
    Commit-Queue: Weizhong Xia <weizhong@google.com>
    Cr-Commit-Position: refs/heads/main@{#951834}
    WeizhongX authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    552a3fd View commit details
    Browse the repository at this point in the history
  9. [skylab_tests] Update skylab tests cros img version

    This CL will update cros image version for skylab tests. CROS_BOARD_LKGM
    is updated according to chromeos/CHROMEOS_LKGM; CROS_BOARD_DEV,
    CROS_BOARD_BETA and CROS_BOARD_STABLE are updated according to Omaha.
    
    If this CL caused regressions, please revert and pause the autoroller at
    https://luci-scheduler.appspot.com/jobs/chrome/lacros-skylab-tests-cros-img-roller
    Also please file a bug to OS>LaCrOS>Partner, and CC svenzheng@chromium.org,
    liaoyuke@chromium.org, yjt@google.com.
    
    R=rubber-stamper@appspot.gserviceaccount.com
    
    Change-Id: Ib3cf276c39d35a8618673289df751a65ed20059b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339283
    Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
    Reviewed-by: Yuke Liao <liaoyuke@chromium.org>
    Commit-Queue: Yuke Liao <liaoyuke@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951835}
    skylab-tests-roller authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    363285b View commit details
    Browse the repository at this point in the history
  10. CCA: Move recording gif feature out of expert mode

    Bug: b:191950622
    Test: tast run <DUT> "camera.CCAUI*"
    Change-Id: I18977089ca1e94f3d0b2a039f8141507d87ce7c0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3307216
    Reviewed-by: Wei Lee <wtlee@chromium.org>
    Commit-Queue: Inker Kuo <inker@chromium.org>
    Auto-Submit: Inker Kuo <inker@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951836}
    Kuo Jen Wei authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    89a383e View commit details
    Browse the repository at this point in the history
  11. [mparch] Use PrimaryPageChanged in SameOriginObserver.

    This CL replaces DidFinishNavigation with PrimaryPageChanged in
    SameOriginObserver and adds a fenced frame test. The same-origin state
    should not be changed by the non-primary navigations.
    
    Bug: 1274485
    Change-Id: I79ebb33dc371bfbf871f6299b0c2a2d50a92ae08
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3305967
    Reviewed-by: Kevin McNee <mcnee@chromium.org>
    Reviewed-by: Elad Alon <eladalon@chromium.org>
    Reviewed-by: Alexander Cooper <alcooper@chromium.org>
    Commit-Queue: Hyowon Kim <hyowon@igalia.com>
    Cr-Commit-Position: refs/heads/main@{#951837}
    hyowon-igalia authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    b1ce0bb View commit details
    Browse the repository at this point in the history
  12. [WebChannel] Adjust webChannels flag title and desc

    Change the flag title from "Wnable Web Channels" to
    "Enable WebChannels" and adjust flag description so
    that it'll be easier for developers to find the flag.
    
    Bug: 1264872
    Change-Id: I8a0c94db0c0cf348991854babecdba39aae1698c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339622
    Reviewed-by: Sergio Collazos <sczs@chromium.org>
    Commit-Queue: Tina Wang <tinazwang@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951838}
    Tina Wang authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    d86ea6b View commit details
    Browse the repository at this point in the history
  13. Add more tests for presentation callback when there is no update

    r944183 fixed an issue with presentation callbacks when there is no
    update where the callbacks were not called until another unrelated frame
    is processed. This CL adds a few tests in web_frame_widget_test.cc to
    have a better coverage of different scenarios and how they affect swap
    promises.
    
    Bug: 1233222
    Change-Id: I0541a9033b5d360ed1e729f2427e9b22cb64e964
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3291623
    Reviewed-by: Robert Flack <flackr@chromium.org>
    Commit-Queue: Mohsen Izadi <mohsen@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951839}
    Mohsen Izadi authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    93bb389 View commit details
    Browse the repository at this point in the history
  14. BackForwardCache: Reenable ForEachRenderFrameHost

    This CL reenables a browser test ForEachRenderFrameHost but with
    DoNotFailForUnexpectedMessagesWhileCached.
    
    Bug: 1263536
    Change-Id: I0c33a6e32985b41d3ea1b78bbb2434ca3fba9149
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337877
    Reviewed-by: Rakina Zata Amni <rakina@chromium.org>
    Commit-Queue: Hajime Hoshi <hajimehoshi@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951840}
    Hajime Hoshi authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    4279047 View commit details
    Browse the repository at this point in the history
  15. Import wpt@b8c0410ed53a15dcaa6792a13f47584505d4b833

    Using wpt-import in Chromium 59edb30.
    With Chromium commits locally applied on WPT:
    6ed69eb "Migrate cookie-test.js's httpRedirectCookieTest to test_driver.delete_all_cookies"
    7cd9af9 "Always assume that non-auto 'columns' might create a multicol."
    
    
    Note to sheriffs: This CL imports external tests and adds
    expectations for those tests; if this CL is large and causes
    a few new failures, please fix the failures by adding new
    lines to TestExpectations rather than reverting. See:
    https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md
    
    Directory owners for changes in this CL:
    cbiesinger@chromium.org:
      external/wpt/css/css-flexbox
      external/wpt/css/css-sizing
    drott@chromium.org:
      external/wpt/css/css-text-decor
    
    NOAUTOREVERT=true
    
    No-Export: true
    Change-Id: I502de7a2ed420b9ec11757be9051464e7ea737fc
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338980
    Reviewed-by: Weizhong Xia <weizhong@google.com>
    Commit-Queue: Weizhong Xia <weizhong@google.com>
    Cr-Commit-Position: refs/heads/main@{#951841}
    Chromium WPT Sync authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    150200b View commit details
    Browse the repository at this point in the history
  16. Roll Skia from 71f7880bb635 to e17fd4fea551 (3 revisions)

    https://skia.googlesource.com/skia.git/+log/71f7880bb635..e17fd4fea551
    
    2021-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 42bd4fc29aea to bfc7f09ae9e7 (23 revisions)
    2021-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 2a828cd to c44d568 (449 revisions)
    2021-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from d3cac111b662 to f7b0c28f171d (12 revisions)
    
    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
    Test: Test: Test: Texture2DTestES3.*Yuv*Vulkan
    Test: Test: Test: angle_end2end_tests --gtest_filter="BufferStorageTestES3.*"
    Change-Id: Ib70fbaffa6d760f1b00e4722843e00c9f66f0523
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340530
    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@{#951842}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    2dae07e View commit details
    Browse the repository at this point in the history
  17. Remove dead files chromeos/login/auth/login_event_recorder.{cc|h}

    This CL removes dead files
    chromeos/login/auth/login_event_recorder.{cc|h}, since these were
    removed from BUILD.gn by https://crrev.com/c/3003986.
    
    Change-Id: Iccd4cf4c00f240d36771b1e61c6fe306b174563a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337886
    Reviewed-by: Mitsuru Oshima <oshima@chromium.org>
    Commit-Queue: Yeunjoo Choi <ychoi@igalia.com>
    Cr-Commit-Position: refs/heads/main@{#951843}
    duswnchl authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    e92d644 View commit details
    Browse the repository at this point in the history
  18. Update lsan suppression for SurfaceDrawContext to cover similar leaks.

    Bug: 1265033,1277821
    Change-Id: I74c0bfd7f26e3cadf707047b7fce2c3b9082febb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340292
    Auto-Submit: Addison Luh <aluh@chromium.org>
    Reviewed-by: Mitsuru Oshima <oshima@chromium.org>
    Commit-Queue: Mitsuru Oshima <oshima@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951844}
    Addison Luh authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    4501f16 View commit details
    Browse the repository at this point in the history
  19. Fix use-after-move in ContentAutofillAssistantDriver

    Fix a potential null-dereference crash in
    ContentAutofillAssistantDriver, as found by the bugprone-use-after-move
    clang-tidy diagnostic:
    
      components/autofill_assistant/content/browser/content_autofill_assistant_driver.cc:67:
      'callback' used after it was moved
      components/autofill_assistant/content/browser/content_autofill_assistant_driver.cc:62:
      move occurred here
    
    Bug: 1122844
    Change-Id: I0552486e722c2624d49cb1afecb2edc0814c35c0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338529
    Auto-Submit: Maksim Ivanov <emaxx@chromium.org>
    Reviewed-by: Sandro Maggi <sandromaggi@google.com>
    Commit-Queue: Sandro Maggi <sandromaggi@google.com>
    Cr-Commit-Position: refs/heads/main@{#951845}
    Maksim Ivanov authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    8493d07 View commit details
    Browse the repository at this point in the history
  20. Roll src-internal from 8ec97804c2ef to 3772b4e1977a (2 revisions)

    https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/8ec97804c2ef..3772b4e1977a
    
    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 hayato@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: None
    Tbr: hayato@google.com
    Change-Id: Iedea2365423285f40cf301270eeaa18855a56731
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340529
    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@{#951846}
    chromium-internal-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    37ba6ee View commit details
    Browse the repository at this point in the history
  21. Roll src/third_party/cros_system_api/ 48bb7e747..725259a4b (12 commits)

    https://chromium.googlesource.com/chromiumos/platform2/system_api.git/+log/48bb7e7474f0..725259a4bd76
    
    $ git log 48bb7e747..725259a4b --date=short --no-merges --format='%ad %ae %s'
    2021-12-10 ayaelattar system_api: Update dlp service protos
    2021-11-19 thomascedeno cryptohome: Implementation for ExtendAuthSession Dbus
    2021-11-13 dlunev cryptohome: Remove support for rename
    2021-09-22 pdk system_api: Introduce FingerprintMessage protobuf
    2021-12-07 charleszhao hps: add HpsResultProto for hps dbus.
    2021-11-11 kimjae system_api: Add update_engine toggle feature constant
    2021-12-05 genechang rmad: Change index type of region/sku/WL list from unsigned to int
    2021-11-23 dlunev cryptohome: Add dbus and CLI endpoints for new mount calls.
    2021-11-18 dlunev cryptohome: add UDA handlers for direct Mount ops
    2021-11-30 jthies typecd: Send notification on invalid dp cable
    2021-11-18 genechang system_api: rmad: Add proto for state transition in sensor calibration
    2021-11-21 charleszhao hps: Add average filter and tristate.
    
    Created with:
      roll-dep src/third_party/cros_system_api
    
    Bug: 1259203
    Change-Id: Idef8be17f6a8f7f57d49869be417fc5b4b3605ca
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3329892
    Reviewed-by: Sergey Poromov <poromov@chromium.org>
    Commit-Queue: Aya Elsayed <ayaelattar@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951847}
    ayamahmod authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    ec10337 View commit details
    Browse the repository at this point in the history
  22. Lacros web apps: Icons for App Management completed in Ash

    AppIconLoader::CompleteWithIconValue() is now public.
    
    For Lacros web apps, WebAppsCrosapi in Ash applies effects and then
    calls CompleteWithIconValue().
    
    WebAppsPublisherHost in Lacros now generates uncompressed icons instead
    of compressed icons.
    
    App Management now shows icons for Lacros web apps.
    
    Bug: 1259812
    Change-Id: I5453c5cbbf950a7f14980c25741236ccc3ab96f6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338539
    Reviewed-by: Nancy Wang <nancylingwang@chromium.org>
    Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
    Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951848}
    ericwilligers authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    3917389 View commit details
    Browse the repository at this point in the history
  23. [benchmarking] update pixel 4 os dimension to have more details

    Change-Id: Ie9403533c93707b8fee13d6487852b1b9c93ae3c
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339654
    Reviewed-by: John Chen <johnchen@chromium.org>
    Commit-Queue: Wenbin Zhang <wenbinzhang@google.com>
    Cr-Commit-Position: refs/heads/main@{#951849}
    Wenbin Zhang authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    ec8cbeb View commit details
    Browse the repository at this point in the history
  24. Dismantle IMEBridge::Initialize() and related lifecycle requirement.

    IMEBridge is a stateful global. It can be made into a true global
    singleton first (before being replaced with dependency injection)
    because currently it's only ever reset upon shutdown of Chrome-Ash,
    and instantiation is required to happen before use.
    
    Static Get() can just ensure the singleton's availability before
    returning, instead of a separate Initialize() for instantiation and
    imposing "must call Initialize() before Get()" requirement on clients.
    
    There's a slight runtime change whereby the instantiation now takes
    place at whatever that's the first Get(), instead of upon Initialize().
    However, this is negligible and shouldn't constitute any observable
    impact, given IMEBridge is a tiny plain-old-data object.
    
    __delete_it__
    
    Bug: 1279743
    Change-Id: I39d83772dab874edab3457f5ab14ac8c0d302c84
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3319864
    Reviewed-by: James Cook <jamescook@chromium.org>
    Reviewed-by: Darren Shen <shend@chromium.org>
    Reviewed-by: My Nguyen <myy@chromium.org>
    Reviewed-by: Yuichiro Hanada <yhanada@chromium.org>
    Commit-Queue: Bao-Duy Tran <tranbaoduy@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951850}
    Bao-Duy Tran authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    738c40c View commit details
    Browse the repository at this point in the history
  25. Fix mouse drag selection

    Previously, in crrev.com/c/3284803, the argument for HitTestLocation
    was replaced the position in root frame. However, the previous
    ViewportToFrame first converts to position in root frame, and then
    converts again by calling ConvertFromRootFrame. The second
    conversion was missing and is restored here.
    
    R=dtapuska@chromium.org
    
    Fixed: 1279717
    Change-Id: I80094c55472dae5242fbca035469ab44fa38f6d0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338358
    Reviewed-by: Dave Tapuska <dtapuska@chromium.org>
    Commit-Queue: Yang Guo <yangguo@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951851}
    hashseed authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    5b41b8b View commit details
    Browse the repository at this point in the history
  26. Clean up ServiceWorker.OfflineCapable.Reason* and callers of it

    This CL marks ServiceWorker.OfflineCapable.Reason* with Obsolete and
    removes the callers of the metric.
    
    The metric is used for the CheckOfflineCapability feature but the
    development of the feature is suspended and we don't have immediate
    plan to re-start it.
    
    Bug: 1272726
    Change-Id: I653f75e0623f95ee9418fe4c7e10624c16260166
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337198
    Reviewed-by: Mark Pearson <mpearson@chromium.org>
    Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
    Commit-Queue: Asami Doi <asamidoi@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951852}
    d0iasm authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    9c7b5f4 View commit details
    Browse the repository at this point in the history
  27. Add sharding option for quickrun

    This is targeting the first 7 long poll builders for quickrun.
    
    See http://screen/8mjdaUnRqpUfyYz.png for the build lengths
    
    Bug: 1268951
    Change-Id: Idcbb9e26602ccd0e22b0d3aa2a2a4a9e7873a404
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3321518
    Reviewed-by: Gary Tong <gatong@chromium.org>
    Commit-Queue: Struan Shrimpton <sshrimp@google.com>
    Cr-Commit-Position: refs/heads/main@{#951853}
    Struan Shrimpton authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    e772d72 View commit details
    Browse the repository at this point in the history
  28. [Lacros] Remove the browser app launcher usage in demo mode.

    This CL updates the demo mode to use the actual app service launch
    instead of the browser app launcher launch. Also this CL updates the
    code to observe the app registry cache instead of the extension registry
    so that the launch can work at correct time.
    
    BUG=1244506
    
    Change-Id: I845cf8de5b54e9a95e3f8e9be9e7001edaff4516
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3332865
    Reviewed-by: Aga Wronska <agawronska@chromium.org>
    Reviewed-by: Nancy Wang <nancylingwang@chromium.org>
    Commit-Queue: Maggie Cai <mxcai@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951854}
    Maggie Cai authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    03bde11 View commit details
    Browse the repository at this point in the history
  29. Roll Fuchsia SDK from 7.20211214.2.1 to 7.20211215.0.1

    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
    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
    
    Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-deterministic-dbg;luci.chromium.try:fuchsia-x64-cast
    Tbr: chrome-fuchsia-gardener@grotations.appspotmail.com
    Disable-Retries: true
    Change-Id: I45fcafec9232a3c159c01b02d4b3a282fed078dd
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340528
    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@{#951855}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    2ecff10 View commit details
    Browse the repository at this point in the history
  30. CrOS: Migrate chrome://sys-internals to JS modules.

    Bug: 1173575
    Change-Id: Ib93264e69d8fe898f69c363466bb63538f1e1e92
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3334988
    Reviewed-by: Kyle Horimoto <khorimoto@chromium.org>
    Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951856}
    freshp86 authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    0276eba View commit details
    Browse the repository at this point in the history
  31. [Autofill Assistant] Enable animations + Remove filter

    In crrev/c/3309117 we disabled the tests for the "emulator_p".
    This change reverts this and force-enables animations.
    
    Note: It is unclear why this is required - it should not be.
    Tests are really flaky (or totally broken) without.
    
    Warning: This has the potential to make the builder(s) flaky
    again. Revert in case of doubt.
    
    Bug: 1272997
    Bug: b/208965862
    Change-Id: I5cd3f01592c80f0ed942face42d4904c6f769f36
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338359
    Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
    Reviewed-by: Luca Hunkeler <hluca@google.com>
    Commit-Queue: Sandro Maggi <sandromaggi@google.com>
    Cr-Commit-Position: refs/heads/main@{#951857}
    sandromaggi authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    fd041bd View commit details
    Browse the repository at this point in the history
  32. Roll Chrome Mac PGO Profile

    Roll Chrome Mac PGO profile from chrome-mac-main-1639526239-f999c2751396f2d955909c0c12681befd8319247.profdata to chrome-mac-main-1639547758-fd2664057f711ddaea1d69c1956e0a914a71290f.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: I85b681a4f7aa12656084f87c901aa323eb493cb6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340772
    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@{#951858}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    5bff203 View commit details
    Browse the repository at this point in the history
  33. wpt docs: use vpython3 to run tests

    vpython3 is specified in run_web_tests.py
    
    using python or python3 leads to errors such as:
    
    or
    
    ImportError: No module named requests
    ModuleNotFoundError: No module named 'aioquic'
    Change-Id: I53660e5222020d9266c0ff3ac088e1ff99ad7e27
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341132
    Auto-Submit: Johann Koenig <johannkoenig@google.com>
    Reviewed-by: Kent Tamura <tkent@chromium.org>
    Commit-Queue: Kent Tamura <tkent@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951859}
    Johann authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    857a78c View commit details
    Browse the repository at this point in the history
  34. Roll Chrome Win64 PGO Profile

    Roll Chrome Win64 PGO profile from chrome-win64-main-1639537168-0b06bcc6c7eeeb1a4010c2caccb9a5d589914c95.profdata to chrome-win64-main-1639547758-bf72085c8dc2497e7f9dce81ad2bc968a38120aa.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: I1b6a7e645b096365f044e86ce439cb111beaaaf2
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340813
    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@{#951860}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    7542bc5 View commit details
    Browse the repository at this point in the history
  35. Roll Chrome Linux PGO Profile

    Roll Chrome Linux PGO profile from chrome-linux-main-1639526239-a0d881f0048d045d354f668c449f9cc1d5fb2651.profdata to chrome-linux-main-1639547758-3c0c7f6ddbe718d4afe3c997d77be5e727f691a0.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: Ibdf9a7f06f362b2baff34e74840c019132ab1ec3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340821
    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@{#951861}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    d35ce0b View commit details
    Browse the repository at this point in the history
  36. [iOS] Update CPE's 'Add password' view footer

    This CL updates existing footer text.
    
    Sync:
    https://drive.google.com/file/d/1aGlAjqRjnvtRLvuCbQ5D94JUF-vv4fQR/view?usp=sharing&resourcekey=0-6s_RlBQmLDm47Jz47Geijg
    
    Not sync:
    https://drive.google.com/file/d/14nn6gvp0ntXmjxjeYOL8INUt4AbU0yC0/view?usp=sharing&resourcekey=0-h6agkVyweBfg29k3RtR8vQ
    
    Dynamic:
    https://drive.google.com/file/d/1Jf0nspxawmw46Br_j54jrWB4p4qPjvTo/view?usp=sharing&resourcekey=0-bvX-4T5rKMAEQEJp4D235w
    
    Fixed: 1268777
    Change-Id: I1dcd2137d7dd67972dd5e944d6d3de93073580a0
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3317579
    Reviewed-by: Robbie Gibson <rkgibson@google.com>
    Reviewed-by: Gauthier Ambard <gambard@chromium.org>
    Commit-Queue: Gauthier Ambard <gambard@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#951862}
    adangla authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    6e65429 View commit details
    Browse the repository at this point in the history
  37. Roll Chrome Win32 PGO Profile

    Roll Chrome Win32 PGO profile from chrome-win32-main-1639526239-fba5218e9f7efbe8971262d0927a477c0a0708f7.profdata to chrome-win32-main-1639547758-c53f46e146f64fe801bea0f5145ea9a0eb37f478.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: I473016e8e5055c80e85789a01f16dd0b009c9db3
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340812
    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@{#951863}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    b534f9a View commit details
    Browse the repository at this point in the history
  38. Roll DevTools Frontend from 895afdf921d3 to 8b004bd56791 (2 revisions)

    https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/895afdf921d3..8b004bd56791
    
    2021-12-15 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools Chromium DEPS.
    2021-12-15 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS.
    
    If this roll has caused a breakage, revert this CL and stop the roller
    using the controls here:
    https://autoroll.skia.org/r/devtools-frontend-chromium
    Please CC devtools-waterfall-sheriff-onduty@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
    
    Bug: None
    Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com
    Change-Id: I0448579a98dad3bc9a8d29ab31b558996e5f6c9a
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340817
    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@{#951864}
    chromium-autoroll authored and Chromium LUCI CQ committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    8671941 View commit details
    Browse the repository at this point in the history