Clean up Blink frame rate throttling feature flags and tests.
Clean up the remaining Blink-side logic, runtime features,
UseCounters, HTML blocking attribute tokens, field trial configs,
enums, histograms, and associated tests for the frame rate throttling
feature.
This CL removes the `RenderBlockingFullFrameRate` runtime feature
and the `kThrottleFrameRateOnInitialization` feature param. It also
marks the associated `BlockingAttributeFullFrameRateToken` UseCounter
as obsolete, removes `full-frame-rate` token parsing and checking from
`BlockingAttribute`, simplifies `Document` and
`RenderBlockingResourceManager` by removing frame-rate-specific
blocking plumbing, deletes `full_frame_rate_blocking_link_test.cc`,
simplifies `render_blocking_element_link_map_test.cc`, and cleans up
the related histograms and field trial testing config.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
LiveDocumentSet().insert(this);This doesn't seem to be used anywhere other than this insert. Remove?
If it's necessary for something, then it needs to be behind a `#if DCHECK_IS_ON()` macro guard instead of `#ifndef NDEBUG`
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
LiveDocumentSet().insert(this);This doesn't seem to be used anywhere other than this insert. Remove?
If it's necessary for something, then it needs to be behind a `#if DCHECK_IS_ON()` macro guard instead of `#ifndef NDEBUG`
The debug only LiveDocumentSet and all its references are currently guarded by `NDEBUG` macro. I've created crbug.com/522516536 for migration and added a TODO in the CL.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
LiveDocumentSet().insert(this);Jiacheng GuoThis doesn't seem to be used anywhere other than this insert. Remove?
If it's necessary for something, then it needs to be behind a `#if DCHECK_IS_ON()` macro guard instead of `#ifndef NDEBUG`
The debug only LiveDocumentSet and all its references are currently guarded by `NDEBUG` macro. I've created crbug.com/522516536 for migration and added a TODO in the CL.
Created https://chromium-review.git.corp.google.com/c/chromium/src/+/7924686/2 for migration.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |