Remove unused MainThreadTaskQueue::IsPerFrameTaskQueue
Bug: none Change-Id: I21feb3ab94134ac73613989a089028bad252dd43 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5961316 Reviewed-by: Scott Haseley <shaseley@chromium.org> Auto-Submit: Alex Rudenko <alexrudenko@chromium.org> Commit-Queue: Scott Haseley <shaseley@chromium.org> Cr-Commit-Position: refs/heads/main@{#1373334}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
bb5c907f66
commit
fe8ea56e2a
third_party/blink/renderer/platform/scheduler/main_thread
@ -82,41 +82,6 @@ QueueName MainThreadTaskQueue::NameForQueueType(
|
||||
return QueueName::UNKNOWN_TQ;
|
||||
}
|
||||
|
||||
// static
|
||||
bool MainThreadTaskQueue::IsPerFrameTaskQueue(
|
||||
MainThreadTaskQueue::QueueType queue_type) {
|
||||
switch (queue_type) {
|
||||
// TODO(altimin): Remove kDefault once there is no per-frame kDefault queue.
|
||||
case MainThreadTaskQueue::QueueType::kDefault:
|
||||
case MainThreadTaskQueue::QueueType::kFrameLoading:
|
||||
case MainThreadTaskQueue::QueueType::kFrameLoadingControl:
|
||||
case MainThreadTaskQueue::QueueType::kFrameThrottleable:
|
||||
case MainThreadTaskQueue::QueueType::kFrameDeferrable:
|
||||
case MainThreadTaskQueue::QueueType::kFramePausable:
|
||||
case MainThreadTaskQueue::QueueType::kFrameUnpausable:
|
||||
case MainThreadTaskQueue::QueueType::kIdle:
|
||||
case MainThreadTaskQueue::QueueType::kWebScheduling:
|
||||
return true;
|
||||
case MainThreadTaskQueue::QueueType::kControl:
|
||||
case MainThreadTaskQueue::QueueType::kCompositor:
|
||||
case MainThreadTaskQueue::QueueType::kTest:
|
||||
case MainThreadTaskQueue::QueueType::kV8:
|
||||
case MainThreadTaskQueue::QueueType::kV8UserVisible:
|
||||
case MainThreadTaskQueue::QueueType::kV8BestEffort:
|
||||
case MainThreadTaskQueue::QueueType::kInput:
|
||||
case MainThreadTaskQueue::QueueType::kDetached:
|
||||
case MainThreadTaskQueue::QueueType::kNonWaking:
|
||||
case MainThreadTaskQueue::QueueType::kOther:
|
||||
case MainThreadTaskQueue::QueueType::kIPCTrackingForCachedPages:
|
||||
return false;
|
||||
case MainThreadTaskQueue::QueueType::kCount:
|
||||
NOTREACHED_IN_MIGRATION();
|
||||
return false;
|
||||
}
|
||||
NOTREACHED_IN_MIGRATION();
|
||||
return false;
|
||||
}
|
||||
|
||||
MainThreadTaskQueue::MainThreadTaskQueue(
|
||||
base::sequence_manager::SequenceManager& sequence_manager,
|
||||
const TaskQueue::Spec& spec,
|
||||
|
@ -136,11 +136,6 @@ class PLATFORM_EXPORT MainThreadTaskQueue
|
||||
static base::sequence_manager::QueueName NameForQueueType(
|
||||
QueueType queue_type);
|
||||
|
||||
// Returns true if task queues of the given queue type can be created on a
|
||||
// per-frame basis, and false if they are only created on a shared basis for
|
||||
// the entire main thread.
|
||||
static bool IsPerFrameTaskQueue(QueueType);
|
||||
|
||||
using QueueTraitsKeyType = int;
|
||||
|
||||
// QueueTraits represent the deferrable, throttleable, pausable, and freezable
|
||||
|
Reference in New Issue
Block a user