Commit 2d4bb604 authored by Xi Cheng's avatar Xi Cheng Committed by Commit Bot

Add DCHECK on UI thread for NotificationPlatformBridgeWin::GetDisplayed

Change-Id: I92fd371e61ae951bf4609ac99824b61fb0b9f5e6
Reviewed-on: https://chromium-review.googlesource.com/c/1325211Reviewed-by: default avatarFinnur Thorarinsson <finnur@chromium.org>
Commit-Queue: Xi Cheng <chengx@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606540}
parent 89833e87
......@@ -535,8 +535,6 @@ class NotificationPlatformBridgeWinImpl
void GetDisplayed(const std::string& profile_id,
bool incognito,
GetDisplayedNotificationsCallback callback) const {
// TODO(finnur): Once this function is properly implemented, add DCHECK(UI)
// to NotificationPlatformBridgeWin::GetDisplayed.
DCHECK(notification_task_runner_->RunsTasksInCurrentSequence());
std::vector<mswr::ComPtr<winui::Notifications::IToastNotification>>
......@@ -810,6 +808,8 @@ void NotificationPlatformBridgeWin::Close(Profile* profile,
void NotificationPlatformBridgeWin::GetDisplayed(
Profile* profile,
GetDisplayedNotificationsCallback callback) const {
DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
notification_task_runner_->PostTask(
FROM_HERE,
base::BindOnce(&NotificationPlatformBridgeWinImpl::GetDisplayed, impl_,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment