Index: chrome/test/data/webui/settings/people_page_test.js |
diff --git a/chrome/test/data/webui/settings/people_page_test.js b/chrome/test/data/webui/settings/people_page_test.js |
index 9da3b8f7cefd453febae413579b5861e1290fbdc..f00d12a50f9bd6e8b185cac04dbc476247ca0d92 100644 |
--- a/chrome/test/data/webui/settings/people_page_test.js |
+++ b/chrome/test/data/webui/settings/people_page_test.js |
@@ -166,14 +166,10 @@ |
assertFalse(disconnectConfirm.hidden); |
MockInteractions.tap(disconnectConfirm); |
- // Wait for exit of dialog route. |
- return new Promise(function(resolve) { |
- window.addEventListener('popstate', function callback() { |
- window.removeEventListener('popstate', callback); |
- resolve(browserProxy.whenCalled('signOut')); |
- }); |
- }); |
+ return browserProxy.whenCalled('signOut'); |
}).then(function(deleteProfile) { |
+ Polymer.dom.flush(); |
+ |
assertFalse(deleteProfile); |
cr.webUIListenerCallback('sync-status-changed', { |