| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
void PageStabilityMonitorDelegate::WillMoveToState(are there existing tests for journal entries that need to be updated as well?
raw_ptr<PageStabilityMonitorDelegate> delegate_ = nullptr;Can we add a comment on why only one delgate is sufficient?
// TODO(crbug.com/434268231): This is not based on data and should be revisitedhere and below should be b/434268231. Also, should a new bug be created to track data-based values since the existing one is marked fixed?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
are there existing tests for journal entries that need to be updated as well?
I don't think there are existing tests that we need to update. All the existing tests pass.
raw_ptr<PageStabilityMonitorDelegate> delegate_ = nullptr;Can we add a comment on why only one delgate is sufficient?
Added comment, thanks!
// TODO(crbug.com/434268231): This is not based on data and should be revisitedhere and below should be b/434268231. Also, should a new bug be created to track data-based values since the existing one is marked fixed?
Created b/507143691. Thanks.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
From googleclient/chrome/chromium_gwsq/ipc/config.gwsq:
IPC: ort...@chromium.org
📎 It looks like you’re making a possibly security-sensitive change! 📎 IPC security review isn’t a rubberstamp, so your friendly security reviewer will need a fair amount of context to review your CL effectively. Please review your CL description and code comments to make sure they provide context for someone unfamiliar with your project/area. Pay special attention to where data comes from and which processes it flows between (and their privilege levels). Feel free to point your security reviewer at design docs, bugs, or other links if you can’t reasonably make a self-contained CL description. (Also see https://cbea.ms/git-commit/).
IPC reviewer(s): ort...@chromium.org
Reviewer source(s):
ort...@chromium.org is from context(googleclient/chrome/chromium_gwsq/ipc/config.gwsq)
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +2 |
Componentize PageStabilityMonitor
This CL relocates and refactors the PageStabilityMonitor and its
associated monitoring logic (paint and network/main thread stability)
from //chrome/renderer/actor/ to
//components/page_content_annotations/content/renderer/.
The goal is to move this functionality into a shared component layer,
allowing it to be used by features beyond the actor system. To achieve
this, the monitor has been decoupled from actor-specific concepts like
Journal and TaskId. Actor-specific behavior is maintained by
implementing a delegate that preserves the legacy Journal logging and
metrics collection within the new architecture.
New feature flags and parameters are introduced in the shared component
layer to allow independent configuration and tuning for different
features using the monitor, while the existing actor-specific parameters
are preserved via the delegate to maintain legacy behavior.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |