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

Issue 2105653003: Fixes shutdown race in mash (Closed)

Created:
4 years, 5 months ago by sky
Modified:
4 years, 5 months ago
CC:
chromium-reviews, kalyank, sadrul
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fixes shutdown race in mash Prior to this change it was possible for the AcceleratorRegistrarImpl to outlive the WindowManager and then attempt to use it. This patch ensures any AcceleratorRegistrarImpl are destroyed when the WindowManager loses its connection. BUG=none TEST=none R=ben@chromium.org Committed: https://crrev.com/df7885ca3b786414ec9a9f9899a7bd24884c4126 Cr-Commit-Position: refs/heads/master@{#402670}

Patch Set 1 #

Patch Set 2 : merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+66 lines, -83 lines) Patch
M ash/mus/BUILD.gn View 2 chunks +1 line, -1 line 0 comments Download
M ash/mus/accelerator_registrar_impl.h View 3 chunks +7 lines, -1 line 0 comments Download
M ash/mus/accelerator_registrar_impl.cc View 3 chunks +12 lines, -0 lines 0 comments Download
D ash/mus/root_windows_observer.h View 1 chunk +0 lines, -29 lines 0 comments Download
M ash/mus/test/wm_test_helper.cc View 1 chunk +1 line, -2 lines 0 comments Download
M ash/mus/window_manager.h View 5 chunks +5 lines, -10 lines 0 comments Download
M ash/mus/window_manager.cc View 7 chunks +15 lines, -13 lines 0 comments Download
M ash/mus/window_manager_application.h View 4 chunks +3 lines, -6 lines 0 comments Download
M ash/mus/window_manager_application.cc View 1 5 chunks +5 lines, -13 lines 0 comments Download
A + ash/mus/window_manager_observer.h View 1 chunk +17 lines, -8 lines 0 comments Download

Messages

Total messages: 12 (5 generated)
sky
4 years, 5 months ago (2016-06-28 21:12:59 UTC) #1
Ben Goodger (Google)
lgtm
4 years, 5 months ago (2016-06-28 21:28:08 UTC) #2
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/2105653003/1
4 years, 5 months ago (2016-06-28 21:37:08 UTC) #4
commit-bot: I haz the power
Failed to apply patch for ash/mus/window_manager_application.cc: While running git apply --index -3 -p1; error: patch ...
4 years, 5 months ago (2016-06-28 23:07:09 UTC) #6
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/2105653003/20001
4 years, 5 months ago (2016-06-28 23:14:33 UTC) #9
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 5 months ago (2016-06-29 02:24:30 UTC) #10
commit-bot: I haz the power
4 years, 5 months ago (2016-06-29 02:26:12 UTC) #12
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/df7885ca3b786414ec9a9f9899a7bd24884c4126
Cr-Commit-Position: refs/heads/master@{#402670}

Powered by Google App Engine
This is Rietveld 408576698