[ComputePressure] Make ComputePressure as a service. [chromium/src : main]

1 view
Skip to first unread message

Wei4 Wang (Gerrit)

unread,
Jun 26, 2022, 11:21:57 PM6/26/22
to James Maclean, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Raphael Kubo Da Costa, Joshua Bell

Attention is currently required from: Joshua Bell.

Wei4 Wang removed James Maclean from this change.

View Change

[ComputePressure] Make ComputePressure as a service.

The patch makes ComputePressure as a service and the major
changes are:
1. Move ComputePressureManager and related classes from
content/browser to services/device. Rename ComputePressureManager
to ComputePressureManagerImpl.
2. Rename ComputePressureHost to ComputePressureServiceImpl.
3. ComputePressureSample data are collected in service now and then
send to ComputePressureServiceImpl. If the data changes and meets
frequency requirement, ComputePressureServiceImpl will send the
data to Blink.
4. CpuProbe collects data only when there is active
ComputePressureObserver. It stops collecting when all
ComputePressureObservers become inactive.

The compute_pressure_different_quantizations_across_iframes test
fails in this patch. However, there is no concept of the quantization
in the newest spec any more and we will remove this test in the
future.

Bug: 1205695, 1311945
Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
---
M content/browser/BUILD.gn
M content/browser/browser_interface_binders.cc
M content/browser/compute_pressure/OWNERS
M content/browser/compute_pressure/README.md
D content/browser/compute_pressure/compute_pressure_host.cc
D content/browser/compute_pressure/compute_pressure_host.h
D content/browser/compute_pressure/compute_pressure_host_unittest.cc
D content/browser/compute_pressure/compute_pressure_manager.cc
D content/browser/compute_pressure/compute_pressure_manager.h
D content/browser/compute_pressure/compute_pressure_manager_unittest.cc
M content/browser/compute_pressure/compute_pressure_quantizer.cc
M content/browser/compute_pressure/compute_pressure_quantizer.h
M content/browser/compute_pressure/compute_pressure_quantizer_unittest.cc
A content/browser/compute_pressure/compute_pressure_service_impl.cc
A content/browser/compute_pressure/compute_pressure_service_impl.h
A content/browser/compute_pressure/compute_pressure_service_impl_unittest.cc
D content/browser/compute_pressure/compute_pressure_test_support.cc
D content/browser/compute_pressure/compute_pressure_test_support.h
M content/browser/renderer_host/render_frame_host_impl.cc
M content/browser/renderer_host/render_frame_host_impl.h
M content/browser/storage_partition_impl.cc
M content/browser/storage_partition_impl.h
M content/test/BUILD.gn
M services/device/BUILD.gn
M services/device/binder_overrides.cc
M services/device/binder_overrides.h
A services/device/compute_pressure/BUILD.gn
A services/device/compute_pressure/COMMON_METADATA
A services/device/compute_pressure/DEPS
A services/device/compute_pressure/DIR_METADATA
A services/device/compute_pressure/OWNERS
A services/device/compute_pressure/compute_pressure_manager_impl.cc
A services/device/compute_pressure/compute_pressure_manager_impl.h
A services/device/compute_pressure/compute_pressure_manager_impl_unittest.cc
R services/device/compute_pressure/compute_pressure_sample.h
R services/device/compute_pressure/compute_pressure_sampler.cc
R services/device/compute_pressure/compute_pressure_sampler.h
R services/device/compute_pressure/compute_pressure_sampler_unittest.cc
A services/device/compute_pressure/compute_pressure_test_support.cc
A services/device/compute_pressure/compute_pressure_test_support.h
R services/device/compute_pressure/cpu_core_speed_info.cc
R services/device/compute_pressure/cpu_core_speed_info.h
R services/device/compute_pressure/cpu_core_speed_info_unittest.cc
R services/device/compute_pressure/cpu_probe.cc
R services/device/compute_pressure/cpu_probe.h
R services/device/compute_pressure/cpu_probe_linux.cc
R services/device/compute_pressure/cpu_probe_linux.h
R services/device/compute_pressure/cpu_probe_linux_unittest.cc
R services/device/compute_pressure/cpuid_base_frequency_parser.cc
R services/device/compute_pressure/cpuid_base_frequency_parser.h
R services/device/compute_pressure/cpuid_base_frequency_parser_unittest.cc
R services/device/compute_pressure/procfs_stat_cpu_parser.cc
R services/device/compute_pressure/procfs_stat_cpu_parser.h
R services/device/compute_pressure/procfs_stat_cpu_parser_unittest.cc
R services/device/compute_pressure/sysfs_cpufreq_core_parser.cc
R services/device/compute_pressure/sysfs_cpufreq_core_parser.h
R services/device/compute_pressure/sysfs_cpufreq_core_parser_unittest.cc
M services/device/device_service.cc
M services/device/device_service.h
M services/device/public/cpp/BUILD.gn
A services/device/public/cpp/test/scoped_compute_pressure_manager_overrider.cc
A services/device/public/cpp/test/scoped_compute_pressure_manager_overrider.h
M services/device/public/mojom/BUILD.gn
A services/device/public/mojom/compute_pressure_manager.mojom
A services/device/public/mojom/compute_pressure_state.mojom
M services/device/public/mojom/device_service.mojom
M third_party/blink/public/mojom/compute_pressure/compute_pressure.mojom
M third_party/blink/renderer/modules/compute_pressure/DIR_METADATA
M third_party/blink/renderer/modules/compute_pressure/compute_pressure_observer.cc
M third_party/blink/renderer/modules/compute_pressure/compute_pressure_observer.h
M third_party/blink/web_tests/external/wpt/compute-pressure/compute_pressure_different_quantizations.tentative.https.window.js
A third_party/blink/web_tests/platform/generic/external/wpt/compute-pressure/compute_pressure_different_quantizations_across_iframes.tentative.https.window-expected.txt
72 files changed, 1,903 insertions(+), 1,803 deletions(-)


To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
Gerrit-Change-Number: 3661519
Gerrit-PatchSet: 23
Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
Gerrit-Attention: Joshua Bell <jsb...@chromium.org>
Gerrit-MessageType: newchange

Wei4 Wang (Gerrit)

unread,
Jun 26, 2022, 11:22:05 PM6/26/22
to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, chromium...@chromium.org, Raphael Kubo Da Costa, Joshua Bell, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

Attention is currently required from: Joshua Bell.

View Change

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 23
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-Attention: Joshua Bell <jsb...@chromium.org>
    Gerrit-Comment-Date: Mon, 27 Jun 2022 03:21:53 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Joshua Bell (Gerrit)

    unread,
    Jun 27, 2022, 8:27:23 PM6/27/22
    to Reilly Grant, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Wei4 Wang, Raphael Kubo Da Costa

    Attention is currently required from: Reilly Grant, Wei4 Wang.

    Joshua Bell would like Reilly Grant to review this change authored by Wei4 Wang.

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 23
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-Attention: Reilly Grant <rei...@chromium.org>
    Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
    Gerrit-MessageType: newchange

    Joshua Bell (Gerrit)

    unread,
    Jun 27, 2022, 8:27:27 PM6/27/22
    to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Reilly Grant, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

    Attention is currently required from: Reilly Grant, Wei4 Wang.

    View Change

    4 comments:

    • Patchset:

      • Patch Set #23:

        reillyg@ is probably a better reviewer for the servicification than me. I'll continue taking a look, time permitting. And sorry for the delay, I was OOO but apparently failed to set a message. I noticed a couple things...

    • File content/browser/compute_pressure/compute_pressure_service_impl.h:

      • Patch Set #23, Line 63: double timestamp) override;

        Why was a double used for the timestamp instead of the previous base::Time?

        This appears to make all of the callers do the conversion, and makes the API less precise about what the parameter means.

      • Patch Set #23, Line 103: double last_reported_timestamp_ GUARDED_BY_CONTEXT(sequence_checker_);

        Again, why double instead of base::Time?

    • File content/browser/compute_pressure/compute_pressure_service_impl.cc:

      • Patch Set #23, Line 131: // TODO(pwnall): Rate-limit observers in non-visible frames instead of

        pwnall is no longer actively committing to chromium - update with a better owner?

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 23
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-Attention: Reilly Grant <rei...@chromium.org>
    Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
    Gerrit-Comment-Date: Tue, 28 Jun 2022 00:27:19 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Wei4 Wang (Gerrit)

    unread,
    Jun 27, 2022, 8:42:11 PM6/27/22
    to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Reilly Grant, chromium...@chromium.org, Raphael Kubo Da Costa, Joshua Bell, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

    Attention is currently required from: Joshua Bell, Reilly Grant.

    View Change

    2 comments:

    • File content/browser/compute_pressure/compute_pressure_service_impl.h:

      • Why was a double used for the timestamp instead of the previous base::Time? […]

        Thanks, becasue the data collecting is moved to service, the timestampe is also generated in service. We can't pass the base:Time value in mojom, so we use double here.

    • File content/browser/compute_pressure/compute_pressure_service_impl.cc:

      • Patch Set #23, Line 131: // TODO(pwnall): Rate-limit observers in non-visible frames instead of

        pwnall is no longer actively committing to chromium - update with a better owner?

      • Ack

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 23
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-Attention: Reilly Grant <rei...@chromium.org>
    Gerrit-Attention: Joshua Bell <jsb...@chromium.org>
    Gerrit-Comment-Date: Tue, 28 Jun 2022 00:42:02 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Joshua Bell <jsb...@chromium.org>
    Gerrit-MessageType: comment

    Reilly Grant (Gerrit)

    unread,
    Jun 27, 2022, 9:13:13 PM6/27/22
    to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Reilly Grant, chromium...@chromium.org, Raphael Kubo Da Costa, Joshua Bell, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

    Attention is currently required from: Joshua Bell, Wei4 Wang.

    View Change

    5 comments:

    • File content/browser/compute_pressure/compute_pressure_service_impl.h:

      • Thanks, becasue the data collecting is moved to service, the timestampe is also generated in service […]

        `mojo/public/mojom/base/time.mojom` provides Mojo types for `base::Time` and `base::TimeDelta`.

    • File services/device/compute_pressure/BUILD.gn:

    • File third_party/blink/public/mojom/compute_pressure/compute_pressure.mojom:

      • Patch Set #23, Line 79: // Origin-scoped access to the browser-side Compute Pressure API implementation.

        Why remove this comment?

    • File third_party/blink/renderer/modules/compute_pressure/compute_pressure_observer.cc:

      • Patch Set #23, Line 142: ComputePressureServiceImpl

        This is leaking unnecessary implementation details. A "NotSupportedError" with a message like "Compute pressure is not available." is more appropriate.

    • File third_party/blink/web_tests/external/wpt/compute-pressure/compute_pressure_different_quantizations.tentative.https.window.js:

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 23
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
    Gerrit-Attention: Joshua Bell <jsb...@chromium.org>
    Gerrit-Comment-Date: Tue, 28 Jun 2022 01:13:01 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Wei4 Wang <wei4...@intel.com>

    Wei4 Wang (Gerrit)

    unread,
    Jun 27, 2022, 9:29:55 PM6/27/22
    to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Reilly Grant, chromium...@chromium.org, Raphael Kubo Da Costa, Joshua Bell, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

    Attention is currently required from: Joshua Bell, Reilly Grant.

    View Change

    5 comments:

    • File content/browser/compute_pressure/compute_pressure_service_impl.h:

      • `mojo/public/mojom/base/time.mojom` provides Mojo types for `base::Time` and `base::TimeDelta`.

        Thanks, I will check it.

    • File services/device/compute_pressure/BUILD.gn:

      • Ack

    • File third_party/blink/public/mojom/compute_pressure/compute_pressure.mojom:

      • Patch Set #23, Line 79: // Origin-scoped access to the browser-side Compute Pressure API implementation.

        Why remove this comment?

      • Before this change, there is one ComputePressureHost per Origin, so it is origin-scoped. But in this patch, RenderFrameHostImpl owns an instance of this class and it is not Origin-scoped. So I remove the comment. However, this is a transition patch and we will have a class named ComputePressureObserverManager in blink to deal with the origin problem later.

    • File third_party/blink/renderer/modules/compute_pressure/compute_pressure_observer.cc:

      • This is leaking unnecessary implementation details. […]

        Ack

    • File third_party/blink/web_tests/external/wpt/compute-pressure/compute_pressure_different_quantizations.tentative.https.window.js:

      • The quantization scheme is per frame now, not per origin.

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 23
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-Attention: Reilly Grant <rei...@chromium.org>
    Gerrit-Attention: Joshua Bell <jsb...@chromium.org>
    Gerrit-Comment-Date: Tue, 28 Jun 2022 01:29:47 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Reilly Grant <rei...@chromium.org>

    Wei4 Wang (Gerrit)

    unread,
    Jun 28, 2022, 7:59:35 AM6/28/22
    to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, James Maclean, Reilly Grant, chromium...@chromium.org, Raphael Kubo Da Costa, Joshua Bell, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

    Attention is currently required from: Joshua Bell, Reilly Grant.

    View Change

    5 comments:

    • Patchset:

    • File content/browser/compute_pressure/compute_pressure_service_impl.h:

      • Thanks, I will check it.

        Done

      • Patch Set #23, Line 103: double last_reported_timestamp_ GUARDED_BY_CONTEXT(sequence_checker_);

        Again, why double instead of base::Time?

      • Done

    • File content/browser/compute_pressure/compute_pressure_service_impl.cc:

      • Patch Set #18, Line 49: remote_.set_disconnect_handler(

        I move the binding of remote_ from constructor to AddObserver(), so it supports reconnection now. […]

        Done

    • File content/browser/compute_pressure/compute_pressure_service_impl.cc:

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 25
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-CC: James Maclean <wjma...@chromium.org>
    Gerrit-Attention: Reilly Grant <rei...@chromium.org>
    Gerrit-Attention: Joshua Bell <jsb...@chromium.org>
    Gerrit-Comment-Date: Tue, 28 Jun 2022 11:59:28 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Reilly Grant <rei...@chromium.org>
    Comment-In-Reply-To: Wei4 Wang <wei4...@intel.com>
    Comment-In-Reply-To: Raphael Kubo Da Costa <raphael.ku...@intel.com>

    Reilly Grant (Gerrit)

    unread,
    Jun 28, 2022, 8:01:38 PM6/28/22
    to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Joshua Bell, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

    Attention is currently required from: Joshua Bell, Wei4 Wang.

    Patch set 25:Code-Review +1

    View Change

    2 comments:

    • Patchset:

    • File services/device/compute_pressure/compute_pressure_manager_impl_unittest.cc:

      • Patch Set #25, Line 43:

            bool result;
        base::RunLoop run_loop;
        manager_.AddClient(std::move(client),
        base::BindLambdaForTesting([&](bool success) {
        result = success;
        run_loop.Quit();
        }));
        run_loop.Run();

        ```
        base::test::TestFuture<bool> future;
        manager_.AddClient(std::move(client), future.GetCallback());
        return future.Get();
        ```

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 25
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-CC: James Maclean <wjma...@chromium.org>
    Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
    Gerrit-Attention: Joshua Bell <jsb...@chromium.org>
    Gerrit-Comment-Date: Wed, 29 Jun 2022 00:01:29 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    Gerrit-MessageType: comment

    Wei4 Wang (Gerrit)

    unread,
    Jun 28, 2022, 10:37:25 PM6/28/22
    to Mustafa Emre Acer, Robert Kroeger, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Reilly Grant, Raphael Kubo Da Costa, Joshua Bell

    Attention is currently required from: Joshua Bell, Mustafa Emre Acer, Robert Kroeger.

    Wei4 Wang would like Mustafa Emre Acer and Robert Kroeger to review this change.

    View Change

    M third_party/blink/web_tests/external/wpt/compute-pressure/compute_pressure_detached_iframe.tentative.https.html
    M third_party/blink/web_tests/external/wpt/compute-pressure/compute_pressure_different_quantizations.tentative.https.window.js
    A third_party/blink/web_tests/platform/generic/external/wpt/compute-pressure/compute_pressure_different_quantizations_across_iframes.tentative.https.window-expected.txt
    73 files changed, 1,876 insertions(+), 1,804 deletions(-)


    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 26
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-CC: James Maclean <wjma...@chromium.org>
    Gerrit-Attention: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Attention: Robert Kroeger <rjkr...@chromium.org>

    Wei4 Wang (Gerrit)

    unread,
    Jun 28, 2022, 10:37:30 PM6/28/22
    to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Joshua Bell, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

    Attention is currently required from: Joshua Bell, Mustafa Emre Acer, Robert Kroeger.

    View Change

    1 comment:

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 26
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-CC: James Maclean <wjma...@chromium.org>
    Gerrit-Attention: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Attention: Robert Kroeger <rjkr...@chromium.org>
    Gerrit-Attention: Joshua Bell <jsb...@chromium.org>
    Gerrit-Comment-Date: Wed, 29 Jun 2022 02:37:22 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Gerrit-MessageType: comment

    Joshua Bell (Gerrit)

    unread,
    Jun 30, 2022, 7:18:15 PM6/30/22
    to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

    Attention is currently required from: Mustafa Emre Acer, Robert Kroeger, Wei4 Wang.

    View Change

    1 comment:

    • Patchset:

      • Patch Set #26:

        apologies for the delay - I'll have cycles to review this tomorrow.

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 26
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-CC: James Maclean <wjma...@chromium.org>
    Gerrit-Attention: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
    Gerrit-Attention: Robert Kroeger <rjkr...@chromium.org>
    Gerrit-Comment-Date: Thu, 30 Jun 2022 23:18:03 +0000

    Joshua Bell (Gerrit)

    unread,
    Jul 1, 2022, 3:29:07 PM7/1/22
    to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

    Attention is currently required from: Mustafa Emre Acer, Robert Kroeger, Wei4 Wang.

    Patch set 26:Code-Review +1

    View Change

    5 comments:

    • Patchset:

    • File content/browser/compute_pressure/README.md:

      • Patch Set #26, Line 10: `blink::mojom::ComputePressureService`, defined in Blink, is the interface between

        Word wrap to 80 columns?

    • File content/browser/compute_pressure/compute_pressure_service_impl.cc:

      • Patch Set #26, Line 202: last_reported_state_ = {/* cpu_utilization */ -1, /* cpu_speed */ -1};

        nit: preferred comment style is now: /*cpu_utilization=*/

    • File services/device/compute_pressure/OWNERS:

    • File services/device/compute_pressure/cpu_probe_linux.cc:

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 26
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-CC: James Maclean <wjma...@chromium.org>
    Gerrit-Attention: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
    Gerrit-Attention: Robert Kroeger <rjkr...@chromium.org>
    Gerrit-Comment-Date: Fri, 01 Jul 2022 19:28:58 +0000

    Wei4 Wang (Gerrit)

    unread,
    Jul 4, 2022, 2:17:15 AM7/4/22
    to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

    Attention is currently required from: Mustafa Emre Acer, Robert Kroeger.

    View Change

    8 comments:

    • Patchset:

      • Patch Set #27:

        Thanks, jsbell@. Comments are resolved, PTAL.

        Can you help find reviewers for the following files:
        content/browser/browser_interface_binders.cc
        content/browser/renderer_host/render_frame_host_impl.h
        content/browser/renderer_host/render_frame_host_impl.cc
        services/device/public/mojom/compute_pressure_manager.mojom
        services/device/public/mojom/compute_pressure_state.mojom
        services/device/public/mojom/device_service.mojom
        third_party/blink/public/mojom/compute_pressure/compute_pressure.mojom

        It seems rjkroege@ and meacer@ has no response on this.

    • File content/browser/compute_pressure/README.md:

      • Patch Set #26, Line 10: `blink::mojom::ComputePressureService`, defined in Blink, is the interface between

        Word wrap to 80 columns?

      • Done

    • File content/browser/compute_pressure/compute_pressure_service_impl.cc:

      • Patch Set #26, Line 202: last_reported_state_ = {/* cpu_utilization */ -1, /* cpu_speed */ -1};

        nit: preferred comment style is now: /*cpu_utilization=*/

      • Done

    • File services/device/compute_pressure/OWNERS:

      • Done

    • File services/device/compute_pressure/compute_pressure_manager_impl_unittest.cc:

      • Patch Set #25, Line 43:

            bool result;
        base::RunLoop run_loop;
        manager_.AddClient(std::move(client),
        base::BindLambdaForTesting([&](bool success) {
        result = success;
        run_loop.Quit();
        }));
        run_loop.Run();

      • ``` […]

        Done

    • File services/device/compute_pressure/cpu_probe_linux.cc:

      • Done

    • File third_party/blink/public/mojom/compute_pressure/compute_pressure.mojom:

      • Before this change, there is one ComputePressureHost per Origin, so it is origin-scoped. […]

        Done

    • File third_party/blink/web_tests/external/wpt/compute-pressure/compute_pressure_different_quantizations.tentative.https.window.js:

      • Patch Set #23:

        The quantization scheme is per frame now, not per origin.

        Done

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 27
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-CC: James Maclean <wjma...@chromium.org>
    Gerrit-Attention: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Attention: Robert Kroeger <rjkr...@chromium.org>
    Gerrit-Comment-Date: Mon, 04 Jul 2022 06:17:07 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Reilly Grant <rei...@chromium.org>
    Comment-In-Reply-To: Wei4 Wang <wei4...@intel.com>

    Raphael Kubo Da Costa (Gerrit)

    unread,
    Jul 4, 2022, 4:30:22 AM7/4/22
    to Alexander Timin, Chromium IPC Reviews, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Wei4 Wang, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, Raphael Kubo Da Costa

    Attention is currently required from: Alexander Timin, Chromium IPC Reviews, Mustafa Emre Acer, Robert Kroeger, Wei4 Wang.

    Raphael Kubo Da Costa would like Alexander Timin and Chromium IPC Reviews to review this change authored by Wei4 Wang.

    View Change

    73 files changed, 1,886 insertions(+), 1,811 deletions(-)


    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 27
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
    Gerrit-Reviewer: Chromium IPC Reviews <chrome-ip...@google.com>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-CC: James Maclean <wjma...@chromium.org>
    Gerrit-Attention: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Attention: Alexander Timin <alt...@chromium.org>
    Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
    Gerrit-Attention: Robert Kroeger <rjkr...@chromium.org>
    Gerrit-Attention: Chromium IPC Reviews <chrome-ip...@google.com>
    Gerrit-MessageType: newchange

    Raphael Kubo Da Costa (Gerrit)

    unread,
    Jul 4, 2022, 4:30:26 AM7/4/22
    to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Alexander Timin, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

    Attention is currently required from: Alexander Timin, Chromium IPC Reviews, Mustafa Emre Acer, Robert Kroeger, Wei4 Wang.

    Patch set 27:Code-Review +1

    View Change

    1 comment:

    • Patchset:

      • Patch Set #27:

        I can't remove people from the Reviewers list, but I've added new people to review the pending files:

        • chrome-ip...@google.com for the .mojom files
        • altimin@ for content/browser/browser_interface_binders.cc and content/browser/renderer_host/*

        I'm not sure if you used the "suggest owners" feature in Gerrit, but //ipc/SECURITY_OWNERS says chrome-ipc-reviews@ should be used for .mojom reviews (instead of e.g. meacer@ directly) and rjkroege@ reviews input and gesture code, which is not the case for this CL.

        (also remember it's a good idea to mention which files or directories you'd like people to review when adding them to the reviewers list)

    Gerrit-Comment-Date: Mon, 04 Jul 2022 08:30:17 +0000

    gwsq (Gerrit)

    unread,
    Jul 4, 2022, 4:34:12 AM7/4/22
    to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Wei4 Wang, Alexander Timin, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, Raphael Kubo Da Costa

    Attention is currently required from: Alexander Timin, Wei4 Wang.

    Wei4 Wang has uploaded this change for review.

    To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
    Gerrit-Change-Number: 3661519
    Gerrit-PatchSet: 27
    Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
    Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
    Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
    Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
    Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
    Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
    Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
    Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
    Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
    Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
    Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
    Gerrit-CC: James Maclean <wjma...@chromium.org>
    Gerrit-Attention: Alexander Timin <alt...@chromium.org>
    Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
    Gerrit-MessageType: newchange

    gwsq (Gerrit)

    unread,
    Jul 4, 2022, 4:34:15 AM7/4/22
    to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Alexander Timin, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

    Attention is currently required from: Alexander Timin, Wei4 Wang.

    WARNING: gwsq was unable to find a reviewer who is not on vacation. As a fallback, gwsq is ignoring vacations and assigning mea...@chromium.org.

    Reviewer source(s):
    mea...@chromium.org is from context

    View Change

      To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
      Gerrit-Change-Number: 3661519
      Gerrit-PatchSet: 27
      Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
      Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
      Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
      Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
      Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
      Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
      Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
      Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
      Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
      Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
      Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
      Gerrit-CC: James Maclean <wjma...@chromium.org>
      Gerrit-CC: gwsq
      Gerrit-Attention: Alexander Timin <alt...@chromium.org>
      Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
      Gerrit-Comment-Date: Mon, 04 Jul 2022 08:34:08 +0000

      Alexander Timin (Gerrit)

      unread,
      Jul 4, 2022, 5:38:05 AM7/4/22
      to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

      Attention is currently required from: Wei4 Wang.

      View Change

      1 comment:

      To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
      Gerrit-Change-Number: 3661519
      Gerrit-PatchSet: 27
      Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
      Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
      Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
      Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
      Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
      Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
      Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
      Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
      Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
      Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
      Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
      Gerrit-CC: James Maclean <wjma...@chromium.org>
      Gerrit-CC: gwsq
      Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
      Gerrit-Comment-Date: Mon, 04 Jul 2022 09:37:49 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Gerrit-MessageType: comment

      Wei4 Wang (Gerrit)

      unread,
      Jul 4, 2022, 10:44:27 PM7/4/22
      to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Alexander Timin, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

      Attention is currently required from: Alexander Timin.

      View Change

      1 comment:

      • File content/browser/renderer_host/render_frame_host_impl.h:

        • Could we use DocumentService [1] instead of storing it on RenderFrameHostImpl? […]

          Thanks, There can be more than one ComputePressureObserver in one frame and they share the same ComputePressureServiceImpl. we just need to construct the ComputePressureServiceImpl for the first ComputePressureObserver and directly connect to the ComputePressureServiceImpl for the other ComputePressureObservers. So I think DocumentService is not suitable here.

      To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
      Gerrit-Change-Number: 3661519
      Gerrit-PatchSet: 27
      Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
      Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
      Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
      Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
      Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
      Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
      Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
      Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
      Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
      Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
      Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
      Gerrit-CC: James Maclean <wjma...@chromium.org>
      Gerrit-CC: gwsq
      Gerrit-Attention: Alexander Timin <alt...@chromium.org>
      Gerrit-Comment-Date: Tue, 05 Jul 2022 02:44:17 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Alexander Timin <alt...@chromium.org>
      Gerrit-MessageType: comment

      Raphael Kubo Da Costa (Gerrit)

      unread,
      Jul 5, 2022, 6:29:22 AM7/5/22
      to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Alexander Timin, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

      Attention is currently required from: Alexander Timin, Wei4 Wang.

      View Change

      1 comment:

      • File content/browser/renderer_host/render_frame_host_impl.h:

      To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
      Gerrit-Change-Number: 3661519
      Gerrit-PatchSet: 27
      Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
      Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
      Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
      Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
      Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
      Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
      Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
      Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
      Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
      Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
      Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
      Gerrit-CC: James Maclean <wjma...@chromium.org>
      Gerrit-CC: gwsq
      Gerrit-Attention: Alexander Timin <alt...@chromium.org>
      Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
      Gerrit-Comment-Date: Tue, 05 Jul 2022 10:29:12 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Alexander Timin <alt...@chromium.org>
      Comment-In-Reply-To: Wei4 Wang <wei4...@intel.com>
      Gerrit-MessageType: comment

      Alexander Timin (Gerrit)

      unread,
      Jul 5, 2022, 7:57:38 AM7/5/22
      to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

      Attention is currently required from: Raphael Kubo Da Costa, Wei4 Wang.

      View Change

      1 comment:

      • File content/browser/renderer_host/render_frame_host_impl.h:

        • Looking at […]

          Yeah, DocumentUserData is the right choice here, then.

          We definitely want to avoid adding new members to RFHI if we can avoid it using DocumentUserData / DocumentService. Converting existing members is an aspiration rather something we are actively pursuing.

      To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
      Gerrit-Change-Number: 3661519
      Gerrit-PatchSet: 27
      Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
      Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
      Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
      Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
      Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
      Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
      Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
      Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
      Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
      Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
      Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
      Gerrit-CC: James Maclean <wjma...@chromium.org>
      Gerrit-CC: gwsq
      Gerrit-Attention: Raphael Kubo Da Costa <raphael.ku...@intel.com>
      Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
      Gerrit-Comment-Date: Tue, 05 Jul 2022 11:57:31 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Alexander Timin <alt...@chromium.org>
      Comment-In-Reply-To: Raphael Kubo Da Costa <raphael.ku...@intel.com>

      Wei4 Wang (Gerrit)

      unread,
      Jul 6, 2022, 5:03:15 AM7/6/22
      to Chromium IPC Reviews, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Alexander Timin, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, Raphael Kubo Da Costa

      Attention is currently required from: Alexander Timin, Chromium IPC Reviews, Raphael Kubo Da Costa.

      Wei4 Wang would like Chromium IPC Reviews to review this change.

      View Change

      73 files changed, 1,860 insertions(+), 1,811 deletions(-)


      To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
      Gerrit-Change-Number: 3661519
      Gerrit-PatchSet: 28
      Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
      Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
      Gerrit-Reviewer: Chromium IPC Reviews <chrome-ip...@google.com>
      Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
      Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
      Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
      Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
      Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
      Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
      Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
      Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
      Gerrit-CC: James Maclean <wjma...@chromium.org>
      Gerrit-CC: gwsq
      Gerrit-Attention: Alexander Timin <alt...@chromium.org>
      Gerrit-Attention: Raphael Kubo Da Costa <raphael.ku...@intel.com>

      Wei4 Wang (Gerrit)

      unread,
      Jul 6, 2022, 5:03:21 AM7/6/22
      to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Alexander Timin, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

      Attention is currently required from: Alexander Timin, Chromium IPC Reviews, Raphael Kubo Da Costa.

      View Change

      2 comments:

      • Patchset:

      • File content/browser/renderer_host/render_frame_host_impl.h:

        • Yeah, DocumentUserData is the right choice here, then. […]

          Thanks, I have migrated the ComputePressureServiceImpl to DocumentUserData, PTAL.

      Gerrit-Comment-Date: Wed, 06 Jul 2022 09:03:10 +0000

      gwsq (Gerrit)

      unread,
      Jul 6, 2022, 5:05:44 AM7/6/22
      to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Wei4 Wang, Alexander Timin, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, Raphael Kubo Da Costa

      Attention is currently required from: Alexander Timin, Raphael Kubo Da Costa.

      Wei4 Wang has uploaded this change for review.

      View Change

      To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
      Gerrit-Change-Number: 3661519
      Gerrit-PatchSet: 28
      Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
      Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
      Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
      Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
      Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
      Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
      Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
      Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
      Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
      Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
      Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
      Gerrit-CC: James Maclean <wjma...@chromium.org>
      Gerrit-CC: gwsq
      Gerrit-Attention: Alexander Timin <alt...@chromium.org>
      Gerrit-Attention: Raphael Kubo Da Costa <raphael.ku...@intel.com>
      Gerrit-MessageType: newchange

      gwsq (Gerrit)

      unread,
      Jul 6, 2022, 5:05:58 AM7/6/22
      to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Alexander Timin, Joshua Bell, Mustafa Emre Acer, Robert Kroeger, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

      Attention is currently required from: Alexander Timin, Raphael Kubo Da Costa.

      Reviewer source(s):
      mea...@chromium.org is from context

      View Change

        To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
        Gerrit-Change-Number: 3661519
        Gerrit-PatchSet: 28
        Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
        Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
        Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
        Gerrit-Reviewer: Mustafa Emre Acer <mea...@chromium.org>
        Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
        Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
        Gerrit-Reviewer: Robert Kroeger <rjkr...@chromium.org>
        Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
        Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
        Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
        Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
        Gerrit-CC: James Maclean <wjma...@chromium.org>
        Gerrit-CC: gwsq
        Gerrit-Attention: Alexander Timin <alt...@chromium.org>
        Gerrit-Attention: Raphael Kubo Da Costa <raphael.ku...@intel.com>
        Gerrit-Comment-Date: Wed, 06 Jul 2022 09:05:42 +0000

        Wei4 Wang (Gerrit)

        unread,
        Jul 6, 2022, 5:40:12 AM7/6/22
        to Chromium IPC Reviews, Mustafa Emre Acer, Robert Kroeger, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Alexander Timin, Joshua Bell, Reilly Grant, Raphael Kubo Da Costa

        Attention is currently required from: Alexander Timin, Chromium IPC Reviews, Raphael Kubo Da Costa.

        Wei4 Wang would like Chromium IPC Reviews to review this change.

        Wei4 Wang removed Mustafa Emre Acer and Robert Kroeger from this change.

        View Change

        73 files changed, 1,854 insertions(+), 1,811 deletions(-)


        To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
        Gerrit-Change-Number: 3661519
        Gerrit-PatchSet: 29
        Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
        Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
        Gerrit-Reviewer: Chromium IPC Reviews <chrome-ip...@google.com>
        Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
        Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
        Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
        Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
        Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
        Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
        Gerrit-CC: James Maclean <wjma...@chromium.org>
        Gerrit-CC: gwsq
        Gerrit-Attention: Alexander Timin <alt...@chromium.org>
        Gerrit-Attention: Raphael Kubo Da Costa <raphael.ku...@intel.com>
        Gerrit-Attention: Chromium IPC Reviews <chrome-ip...@google.com>
        Gerrit-MessageType: newchange

        Wei4 Wang (Gerrit)

        unread,
        Jul 6, 2022, 5:40:18 AM7/6/22
        to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Alexander Timin, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

        Attention is currently required from: Alexander Timin, Chromium IPC Reviews, Raphael Kubo Da Costa.

        View Change

        1 comment:

        To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
        Gerrit-Change-Number: 3661519
        Gerrit-PatchSet: 29
        Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
        Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
        Gerrit-Reviewer: Chromium IPC Reviews <chrome-ip...@google.com>
        Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
        Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
        Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
        Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
        Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
        Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
        Gerrit-CC: James Maclean <wjma...@chromium.org>
        Gerrit-CC: gwsq
        Gerrit-Attention: Alexander Timin <alt...@chromium.org>
        Gerrit-Attention: Raphael Kubo Da Costa <raphael.ku...@intel.com>
        Gerrit-Attention: Chromium IPC Reviews <chrome-ip...@google.com>
        Gerrit-Comment-Date: Wed, 06 Jul 2022 09:40:06 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Gerrit-MessageType: comment

        gwsq (Gerrit)

        unread,
        Jul 6, 2022, 9:33:19 AM7/6/22
        to Camille Lamy, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Wei4 Wang, Chromium IPC Reviews, Alexander Timin, Joshua Bell, Reilly Grant, Raphael Kubo Da Costa

        Attention is currently required from: Alexander Timin, Camille Lamy, Chromium IPC Reviews, Raphael Kubo Da Costa, Wei4 Wang.

        gwsq would like Camille Lamy to review this change authored by Wei4 Wang.

        To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
        Gerrit-Change-Number: 3661519
        Gerrit-PatchSet: 29
        Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
        Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
        Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
        Gerrit-Reviewer: Chromium IPC Reviews <chrome-ip...@google.com>
        Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
        Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
        Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
        Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
        Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
        Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
        Gerrit-CC: James Maclean <wjma...@chromium.org>
        Gerrit-CC: gwsq
        Gerrit-Attention: Camille Lamy <cl...@chromium.org>
        Gerrit-Attention: Alexander Timin <alt...@chromium.org>
        Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
        Gerrit-Attention: Raphael Kubo Da Costa <raphael.ku...@intel.com>
        Gerrit-Attention: Chromium IPC Reviews <chrome-ip...@google.com>
        Gerrit-MessageType: newchange

        gwsq (Gerrit)

        unread,
        Jul 6, 2022, 9:33:19 AM7/6/22
        to Matthew Denton, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Wei4 Wang, Camille Lamy, Chromium IPC Reviews, Alexander Timin, Joshua Bell, Reilly Grant, Raphael Kubo Da Costa

        Attention is currently required from: Alexander Timin, Camille Lamy, Chromium IPC Reviews, Matthew Denton, Raphael Kubo Da Costa, Wei4 Wang.

        gwsq would like Matthew Denton to review this change authored by Wei4 Wang.

        Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
        Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
        Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
        Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
        Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
        Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
        Gerrit-CC: James Maclean <wjma...@chromium.org>
        Gerrit-CC: gwsq
        Gerrit-Attention: Camille Lamy <cl...@chromium.org>
        Gerrit-Attention: Alexander Timin <alt...@chromium.org>
        Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
        Gerrit-Attention: Raphael Kubo Da Costa <raphael.ku...@intel.com>
        Gerrit-Attention: Chromium IPC Reviews <chrome-ip...@google.com>
        Gerrit-Attention: Matthew Denton <mpde...@chromium.org>
        Gerrit-MessageType: newchange

        gwsq (Gerrit)

        unread,
        Jul 6, 2022, 9:33:21 AM7/6/22
        to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Wei4 Wang, Matthew Denton, Camille Lamy, Alexander Timin, Joshua Bell, Reilly Grant, Raphael Kubo Da Costa

        Attention is currently required from: Alexander Timin, Camille Lamy, Matthew Denton, Raphael Kubo Da Costa, Wei4 Wang.

        Wei4 Wang has uploaded this change for review.

        View Change

        Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
        Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
        Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
        Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
        Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
        Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
        Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
        Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
        Gerrit-CC: James Maclean <wjma...@chromium.org>
        Gerrit-CC: gwsq
        Gerrit-Attention: Camille Lamy <cl...@chromium.org>
        Gerrit-Attention: Alexander Timin <alt...@chromium.org>
        Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
        Gerrit-Attention: Raphael Kubo Da Costa <raphael.ku...@intel.com>

        gwsq (Gerrit)

        unread,
        Jul 6, 2022, 9:33:28 AM7/6/22
        to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Matthew Denton, Camille Lamy, Alexander Timin, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

        Attention is currently required from: Alexander Timin, Camille Lamy, Matthew Denton, Raphael Kubo Da Costa, Wei4 Wang.

        Shadowed: cl...@chromium.org

        Reviewer source(s):
        cl...@chromium.org, mpde...@chromium.org is from context

        View Change

          To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Comment-Date: Wed, 06 Jul 2022 13:33:18 +0000

          Matthew Denton (Gerrit)

          unread,
          Jul 6, 2022, 5:24:14 PM7/6/22
          to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Chromium IPC Reviews, Camille Lamy, Alexander Timin, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

          Attention is currently required from: Alexander Timin, Camille Lamy, Raphael Kubo Da Costa, Wei4 Wang.

          Patch set 29:Code-Review +1

          View Change

          6 comments:

          Gerrit-Comment-Date: Wed, 06 Jul 2022 21:24:07 +0000

          Alexander Timin (Gerrit)

          unread,
          Jul 6, 2022, 5:27:43 PM7/6/22
          to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Matthew Denton, Chromium IPC Reviews, Camille Lamy, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

          Attention is currently required from: Camille Lamy, Raphael Kubo Da Costa, Wei4 Wang.

          View Change

          2 comments:

          • File content/browser/renderer_host/render_frame_host_impl.cc:

            • Patch Set #29, Line 10514: void RenderFrameHostImpl::BindComputePressureService(

              Does it need to be a method on RFHI now? Could we turn this into a static Create/Bind method on ComputePressureServiceImpl itself?

            • Patch Set #29, Line 10516: if (!base::FeatureList::IsEnabled(blink::features::kComputePressure)) {

              We should gating the interface into the map by the feature rather than the bind call itself.

          To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
          Gerrit-Change-Number: 3661519
          Gerrit-PatchSet: 29
          Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
          Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
          Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
          Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
          Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
          Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
          Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
          Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
          Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
          Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
          Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
          Gerrit-CC: James Maclean <wjma...@chromium.org>
          Gerrit-CC: gwsq
          Gerrit-Attention: Camille Lamy <cl...@chromium.org>
          Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
          Gerrit-Attention: Raphael Kubo Da Costa <raphael.ku...@intel.com>
          Gerrit-Comment-Date: Wed, 06 Jul 2022 21:27:34 +0000

          Wei4 Wang (Gerrit)

          unread,
          Jul 7, 2022, 12:19:08 AM7/7/22
          to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Matthew Denton, Chromium IPC Reviews, Camille Lamy, Alexander Timin, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

          Attention is currently required from: Alexander Timin, Matthew Denton.

          View Change

          9 comments:

          • Patchset:

          • File content/browser/compute_pressure/compute_pressure_service_impl.h:

            • Done

          • File content/browser/compute_pressure/compute_pressure_service_impl.cc:

            • I think you can safely use base::Unretained(this) here if you want, see e.g. https://source. […]

              Done

            • Done

            • Done

            • Done

          • File content/browser/renderer_host/render_frame_host_impl.h:

            • Thanks, I have migrated the ComputePressureServiceImpl to DocumentUserData, PTAL.

              Done

          • File content/browser/renderer_host/render_frame_host_impl.cc:

            • Does it need to be a method on RFHI now? Could we turn this into a static Create/Bind method on Comp […]

              Done

            • Patch Set #29, Line 10516: if (!base::FeatureList::IsEnabled(blink::features::kComputePressure)) {

              We should gating the interface into the map by the feature rather than the bind call itself.

            • Done

          To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
          Gerrit-Change-Number: 3661519
          Gerrit-PatchSet: 30
          Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
          Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
          Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
          Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
          Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
          Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
          Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
          Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
          Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
          Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
          Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
          Gerrit-CC: James Maclean <wjma...@chromium.org>
          Gerrit-CC: gwsq
          Gerrit-Attention: Alexander Timin <alt...@chromium.org>
          Gerrit-Attention: Matthew Denton <mpde...@chromium.org>
          Gerrit-Comment-Date: Thu, 07 Jul 2022 04:19:02 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          Comment-In-Reply-To: Alexander Timin <alt...@chromium.org>
          Comment-In-Reply-To: Wei4 Wang <wei4...@intel.com>
          Comment-In-Reply-To: Raphael Kubo Da Costa <raphael.ku...@intel.com>
          Comment-In-Reply-To: Matthew Denton <mpde...@chromium.org>
          Gerrit-MessageType: comment

          Raphael Kubo Da Costa (Gerrit)

          unread,
          Jul 12, 2022, 2:55:55 AM7/12/22
          to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Matthew Denton, Chromium IPC Reviews, Camille Lamy, Alexander Timin, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

          Attention is currently required from: Alexander Timin.

          Patch set 30:Code-Review +1

          View Change

          1 comment:

          • Patchset:

            • Patch Set #30:

              altimin@, could you take another look at the changes here? They look good to go, and we've managed to reduce the amount of code in `render_frame_host_impl.*`

          To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
          Gerrit-Change-Number: 3661519
          Gerrit-PatchSet: 30
          Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
          Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
          Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
          Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
          Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
          Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
          Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
          Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
          Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
          Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
          Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
          Gerrit-CC: James Maclean <wjma...@chromium.org>
          Gerrit-CC: gwsq
          Gerrit-Attention: Alexander Timin <alt...@chromium.org>
          Gerrit-Comment-Date: Tue, 12 Jul 2022 06:55:45 +0000

          Alexander Timin (Gerrit)

          unread,
          Jul 12, 2022, 7:03:40 PM7/12/22
          to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Matthew Denton, Chromium IPC Reviews, Camille Lamy, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

          Attention is currently required from: Wei4 Wang.

          Patch set 30:Code-Review +1

          View Change

          1 comment:

          To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
          Gerrit-Change-Number: 3661519
          Gerrit-PatchSet: 30
          Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
          Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
          Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
          Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
          Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
          Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
          Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
          Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
          Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
          Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
          Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
          Gerrit-CC: James Maclean <wjma...@chromium.org>
          Gerrit-CC: gwsq
          Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
          Gerrit-Comment-Date: Tue, 12 Jul 2022 23:03:26 +0000

          Wei4 Wang (Gerrit)

          unread,
          Jul 12, 2022, 8:39:00 PM7/12/22
          to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Alexander Timin, Matthew Denton, Chromium IPC Reviews, Camille Lamy, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

          Attention is currently required from: Wei4 Wang.

          Patch set 30:Commit-Queue +2

          View Change

            To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
            Gerrit-Change-Number: 3661519
            Gerrit-PatchSet: 30
            Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
            Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
            Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
            Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
            Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
            Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
            Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
            Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
            Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
            Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            Gerrit-CC: James Maclean <wjma...@chromium.org>
            Gerrit-CC: gwsq
            Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
            Gerrit-Comment-Date: Wed, 13 Jul 2022 00:38:49 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            Gerrit-MessageType: comment

            Wei4 Wang (Gerrit)

            unread,
            Jul 12, 2022, 10:37:05 PM7/12/22
            to Nico Weber, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Alexander Timin, Matthew Denton, Camille Lamy, Joshua Bell, Reilly Grant, Raphael Kubo Da Costa

            Attention is currently required from: Nico Weber.

            Wei4 Wang would like Nico Weber to review this change.

            View Change

            73 files changed, 1,851 insertions(+), 1,812 deletions(-)


            To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
            Gerrit-Change-Number: 3661519
            Gerrit-PatchSet: 30
            Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
            Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
            Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
            Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
            Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
            Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
            Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
            Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
            Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
            Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
            Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            Gerrit-CC: James Maclean <wjma...@chromium.org>
            Gerrit-CC: gwsq
            Gerrit-Attention: Nico Weber <tha...@chromium.org>
            Gerrit-MessageType: newchange

            Wei4 Wang (Gerrit)

            unread,
            Jul 12, 2022, 10:37:11 PM7/12/22
            to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Nico Weber, Alexander Timin, Matthew Denton, Chromium IPC Reviews, Camille Lamy, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

            Attention is currently required from: Nico Weber.

            View Change

            1 comment:

            • Patchset:

              • Patch Set #30:

                Hi, @thakis. I meet an error when I try to submit the CL:
                You need LGTM from owners of depends-on paths in DEPS that were modified in this CL:'+third_party/re2'
                Suggested missing target path OWNERS: tha...@chromium.org

                Can you help add Code-Review for this CL? Thanks a lot.

            To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
            Gerrit-Change-Number: 3661519
            Gerrit-PatchSet: 30
            Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
            Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
            Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
            Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
            Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
            Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
            Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
            Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
            Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
            Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
            Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            Gerrit-CC: James Maclean <wjma...@chromium.org>
            Gerrit-CC: gwsq
            Gerrit-Attention: Nico Weber <tha...@chromium.org>
            Gerrit-Comment-Date: Wed, 13 Jul 2022 02:37:02 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            Gerrit-MessageType: comment

            Wei4 Wang (Gerrit)

            unread,
            Jul 15, 2022, 1:16:31 AM7/15/22
            to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Nico Weber, Alexander Timin, Matthew Denton, Chromium IPC Reviews, Camille Lamy, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

            Attention is currently required from: Nico Weber.

            View Change

            1 comment:

            To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
            Gerrit-Change-Number: 3661519
            Gerrit-PatchSet: 30
            Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
            Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
            Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
            Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
            Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
            Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
            Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
            Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
            Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
            Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
            Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            Gerrit-CC: James Maclean <wjma...@chromium.org>
            Gerrit-CC: gwsq
            Gerrit-Attention: Nico Weber <tha...@chromium.org>
            Gerrit-Comment-Date: Fri, 15 Jul 2022 05:16:23 +0000

            Wei4 Wang (Gerrit)

            unread,
            Jul 18, 2022, 12:55:40 AM7/18/22
            to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Nico Weber, Alexander Timin, Matthew Denton, Chromium IPC Reviews, Camille Lamy, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

            Attention is currently required from: Nico Weber.

            View Change

            1 comment:

            • Patchset:

              • Patch Set #33:

                Hi, thakis@. Please help add "Code-Review +1" for '+third_party/re2'. Thanks a lot.

            To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
            Gerrit-Change-Number: 3661519
            Gerrit-PatchSet: 33
            Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
            Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
            Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
            Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
            Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
            Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
            Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
            Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
            Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
            Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
            Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            Gerrit-CC: James Maclean <wjma...@chromium.org>
            Gerrit-CC: gwsq
            Gerrit-Attention: Nico Weber <tha...@chromium.org>
            Gerrit-Comment-Date: Mon, 18 Jul 2022 04:55:31 +0000

            Nico Weber (Gerrit)

            unread,
            Jul 18, 2022, 7:56:53 AM7/18/22
            to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Nico Weber, Alexander Timin, Matthew Denton, Chromium IPC Reviews, Camille Lamy, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

            Attention is currently required from: Wei4 Wang.

            Patch set 33:Code-Review +1

            View Change

            1 comment:

            To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: main
            Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
            Gerrit-Change-Number: 3661519
            Gerrit-PatchSet: 33
            Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
            Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
            Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
            Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
            Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
            Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
            Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
            Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
            Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
            Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
            Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
            Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
            Gerrit-CC: James Maclean <wjma...@chromium.org>
            Gerrit-CC: gwsq
            Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
            Gerrit-Comment-Date: Mon, 18 Jul 2022 11:56:44 +0000

            Wei4 Wang (Gerrit)

            unread,
            Jul 18, 2022, 8:32:33 PM7/18/22
            to alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Nico Weber, Alexander Timin, Matthew Denton, Chromium IPC Reviews, Camille Lamy, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium, Chromium LUCI CQ

            Attention is currently required from: Wei4 Wang.

            Patch set 33:Commit-Queue +2

            View Change

              To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

              Gerrit-Project: chromium/src
              Gerrit-Branch: main
              Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
              Gerrit-Change-Number: 3661519
              Gerrit-PatchSet: 33
              Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
              Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
              Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
              Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
              Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
              Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
              Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
              Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
              Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
              Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
              Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
              Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
              Gerrit-CC: James Maclean <wjma...@chromium.org>
              Gerrit-CC: gwsq
              Gerrit-Attention: Wei4 Wang <wei4...@intel.com>
              Gerrit-Comment-Date: Tue, 19 Jul 2022 00:32:18 +0000

              Chromium LUCI CQ (Gerrit)

              unread,
              Jul 18, 2022, 8:36:35 PM7/18/22
              to Wei4 Wang, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Nico Weber, Alexander Timin, Matthew Denton, Chromium IPC Reviews, Camille Lamy, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Blink W3C Test Autoroller, Tricium

              Chromium LUCI CQ submitted this change.

              View Change


              Approvals: Nico Weber: Looks good to me Joshua Bell: Looks good to me Wei4 Wang: Commit Matthew Denton: Looks good to me Raphael Kubo Da Costa: Looks good to me Alexander Timin: Looks good to me Reilly Grant: Looks good to me
              [ComputePressure] Make ComputePressure as a service.

              The patch makes ComputePressure as a service and the major
              changes are:
              1. Move ComputePressureManager and related classes from
              content/browser to services/device. Rename ComputePressureManager
              to ComputePressureManagerImpl.
              2. Rename ComputePressureHost to ComputePressureServiceImpl.
              3. ComputePressureSample data are collected in service now and then
              send to ComputePressureServiceImpl. If the data changes and meets
              frequency requirement, ComputePressureServiceImpl will send the
              data to Blink.
              4. CpuProbe collects data only when there is active
              ComputePressureObserver. It stops collecting when all
              ComputePressureObservers become inactive.

              The compute_pressure_different_quantizations_across_iframes test
              fails in this patch. However, there is no concept of the quantization
              in the newest spec any more and we will remove this test in the
              future.

              Bug: 1205695, 1311945
              Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
              Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3661519
              Reviewed-by: Alexander Timin <alt...@chromium.org>
              Reviewed-by: Matthew Denton <mpde...@chromium.org>
              Reviewed-by: Reilly Grant <rei...@chromium.org>
              Reviewed-by: Nico Weber <tha...@chromium.org>
              Commit-Queue: Wei4 Wang <wei4...@intel.com>
              Reviewed-by: Raphael Kubo Da Costa <raphael.ku...@intel.com>
              Reviewed-by: Joshua Bell <jsb...@chromium.org>
              Cr-Commit-Position: refs/heads/main@{#1025483}
              73 files changed, 1,860 insertions(+), 1,812 deletions(-)


              To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

              Gerrit-Project: chromium/src
              Gerrit-Branch: main
              Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
              Gerrit-Change-Number: 3661519
              Gerrit-PatchSet: 34
              Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
              Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
              Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
              Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
              Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
              Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
              Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
              Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
              Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
              Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
              Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
              Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
              Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
              Gerrit-CC: James Maclean <wjma...@chromium.org>
              Gerrit-CC: gwsq
              Gerrit-MessageType: merged

              Blink W3C Test Autoroller (Gerrit)

              unread,
              Jul 18, 2022, 8:56:54 PM7/18/22
              to Wei4 Wang, Chromium LUCI CQ, alexmo...@chromium.org, blink-re...@chromium.org, blink-revie...@chromium.org, blink-...@chromium.org, creis...@chromium.org, feature-me...@chromium.org, ipc-securi...@chromium.org, jmedle...@chromium.org, kinuko...@chromium.org, navigation...@chromium.org, Nico Weber, Alexander Timin, Matthew Denton, Chromium IPC Reviews, Camille Lamy, Joshua Bell, Reilly Grant, James Maclean, chromium...@chromium.org, Raphael Kubo Da Costa, Arnaud Mandy, Tricium

              The WPT PR for this CL has been merged upstream! https://github.com/web-platform-tests/wpt/pull/34387

              View Change

                To view, visit change 3661519. To unsubscribe, or for help writing mail filters, visit settings.

                Gerrit-Project: chromium/src
                Gerrit-Branch: main
                Gerrit-Change-Id: I388ce2ea3d7be2e717c080d92c77b8d0b3570f03
                Gerrit-Change-Number: 3661519
                Gerrit-PatchSet: 34
                Gerrit-Owner: Wei4 Wang <wei4...@intel.com>
                Gerrit-Reviewer: Alexander Timin <alt...@chromium.org>
                Gerrit-Reviewer: Camille Lamy <cl...@chromium.org>
                Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
                Gerrit-Reviewer: Joshua Bell <jsb...@chromium.org>
                Gerrit-Reviewer: Matthew Denton <mpde...@chromium.org>
                Gerrit-Reviewer: Nico Weber <tha...@chromium.org>
                Gerrit-Reviewer: Raphael Kubo Da Costa <raphael.ku...@intel.com>
                Gerrit-Reviewer: Reilly Grant <rei...@chromium.org>
                Gerrit-Reviewer: Wei4 Wang <wei4...@intel.com>
                Gerrit-CC: Arnaud Mandy <arnaud...@intel.com>
                Gerrit-CC: Blink W3C Test Autoroller <blink-w3c-te...@chromium.org>
                Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
                Gerrit-CC: James Maclean <wjma...@chromium.org>
                Gerrit-CC: gwsq
                Gerrit-Comment-Date: Tue, 19 Jul 2022 00:56:47 +0000
                Reply all
                Reply to author
                Forward
                0 new messages