Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(335)

Issue 2720513003: Reland: Switch WindowedNotificationObserver to use base::RunLoop. (Closed)

Created:
3 years, 9 months ago by Alexander Semashko
Modified:
3 years, 9 months ago
CC:
achuith+watch_chromium.org, alemate+watch_chromium.org, bnc+watch_chromium.org, chromium-apps-reviews_chromium.org, chromium-reviews, darin-cc_chromium.org, davemoore+watch_chromium.org, eroman, extensions-reviews_chromium.org, jam, mmenke, oshima+watch_chromium.org, tfarina, vabr+watchlistlogin_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Reland: Switch WindowedNotificationObserver to use base::RunLoop. Now it will quit the message loop immediately after receiving the notification. Also it does not allow nested tasks anymore. Relanding after fixing test failures (bugs 695835, 695780). Original CL (https://codereview.chromium.org/2701473007) is in patchset #1. BUG=668707 Review-Url: https://codereview.chromium.org/2720513003 Cr-Commit-Position: refs/heads/master@{#454872} Committed: https://chromium.googlesource.com/chromium/src/+/d6ecbaf377cb296924168a77832c80ef53c75667

Patch Set 1 #

Patch Set 2 : Fix PrintPreviewDialogControllerBrowserTest.ReloadInitiatorTab. #

Patch Set 3 : Fix DeviceLocalAccountExternalPolicyLoaderTest.ForceInstallListSet. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+175 lines, -127 lines) Patch
M chrome/browser/chromeos/extensions/device_local_account_external_policy_loader_unittest.cc View 1 2 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/login_manager_test.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/printing/print_preview_dialog_controller_browsertest.cc View 1 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/renderer_host/render_process_host_chrome_browsertest.cc View 2 chunks +9 lines, -13 lines 0 comments Download
M chrome/browser/ui/login/login_handler_browsertest.cc View 2 chunks +78 lines, -79 lines 0 comments Download
M chrome/browser/ui/login/login_handler_test_utils.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/login/login_handler_test_utils.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/find_bar_views_interactive_uitest.cc View 2 chunks +14 lines, -6 lines 0 comments Download
M chrome/browser/ui/webui/net_internals/net_internals_ui_browsertest.cc View 2 chunks +48 lines, -21 lines 0 comments Download
M content/public/test/test_utils.h View 1 chunk +1 line, -1 line 0 comments Download
M content/public/test/test_utils.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M extensions/test/extension_test_notification_observer.cc View 2 chunks +6 lines, -4 lines 0 comments Download

Messages

Total messages: 23 (12 generated)
Alexander Semashko
bartfab, can you take a look at chrome/browser/chromeos/extensions/device_local_account_external_policy_loader_unittest.cc and https://bugs.chromium.org/p/chromium/issues/detail?id=695073#c1 ?
3 years, 9 months ago (2017-02-27 18:16:23 UTC) #8
Alexander Semashko
PTAL
3 years, 9 months ago (2017-03-03 11:32:53 UTC) #9
Alexander Semashko
Please take a look at this again. rdevlin.cronin@chromium.org: Please review changes in chrome/ and content/ ...
3 years, 9 months ago (2017-03-06 10:27:02 UTC) #11
Devlin
On 2017/03/06 10:27:02, Alexander Semashko wrote: > Please take a look at this again. > ...
3 years, 9 months ago (2017-03-06 15:12:02 UTC) #12
jochen (gone - plz use gerrit)
lgtm
3 years, 9 months ago (2017-03-06 15:12:44 UTC) #13
Alexander Semashko
On 2017/03/06 15:12:02, Devlin wrote: > On 2017/03/06 10:27:02, Alexander Semashko wrote: > > Please ...
3 years, 9 months ago (2017-03-06 15:13:12 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2720513003/40001
3 years, 9 months ago (2017-03-06 15:13:57 UTC) #16
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://chromium.googlesource.com/chromium/src/+/d6ecbaf377cb296924168a77832c80ef53c75667
3 years, 9 months ago (2017-03-06 16:07:34 UTC) #19
jam
A revert of this CL (patchset #3 id:40001) has been created in https://codereview.chromium.org/2737823002/ by jam@chromium.org. ...
3 years, 9 months ago (2017-03-07 19:24:26 UTC) #20
chanli1
Hi, Based on https://findit-for-me.appspot.com/waterfall/check-flake?key=ag9zfmZpbmRpdC1mb3ItbWVysgELEhdNYXN0ZXJGbGFrZUFuYWx5c2lzUm9vdCJ8Y2hyb21pdW0ud2luL1dpbiA3IFRlc3RzIHg2NCAoMSkvMjEzODgvaW50ZXJhY3RpdmVfdWlfdGVzdHMvUTI5dWMzUnlZV2x1WldSWGFXNWtiM2RXYVdWM1ZHVnpkQzVPWVhacFoyRjBhVzl1VDI1Q1lXTnJjM0JoWTJVPQwLEhNNYXN0ZXJGbGFrZUFuYWx5c2lzGAEM and https://findit-for-me.appspot.com/waterfall/check-flake?key=ag9zfmZpbmRpdC1mb3ItbWVyrQELEhdNYXN0ZXJGbGFrZUFuYWx5c2lzUm9vdCJ3Y2hyb21pdW0ud2luL1dpbjcgVGVzdHMgKDEpLzY0NDkyL2ludGVyYWN0aXZlX3VpX3Rlc3RzL1EyOXVjM1J5WVdsdVpXUlhhVzVrYjNkV2FXVjNWR1Z6ZEM1T1lYWnBaMkYwYVc5dVQyNUNZV05yYzNCaFkyVT0MCxITTWFzdGVyRmxha2VBbmFseXNpcxgBDA I think this CL may cause ConstrainedWindowViewTest.NavigationOnBackspace to be ...
3 years, 9 months ago (2017-03-07 23:25:25 UTC) #22
Alexander Semashko
3 years, 9 months ago (2017-03-08 09:45:51 UTC) #23
Message was sent while issue was closed.
On 2017/03/07 23:25:25, chanli1 wrote:
> Hi,
> 
> Based on
>
https://findit-for-me.appspot.com/waterfall/check-flake?key=ag9zfmZpbmRpdC1mb...
> and
>
https://findit-for-me.appspot.com/waterfall/check-flake?key=ag9zfmZpbmRpdC1mb...
> 
> I think this CL may cause ConstrainedWindowViewTest.NavigationOnBackspace  to
be
> flaky. Could you help me to verify if this is the case?

Ok, I will look into it.

Powered by Google App Engine
This is Rietveld 408576698