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

Issue 17615003: ProcessSingleton now uses base::win::MessageWindow to create a message-only window. (Closed)

Created:
7 years, 6 months ago by alexeypa (please no reviews)
Modified:
7 years, 5 months ago
CC:
chromium-reviews, erikwright+watch_chromium.org
Visibility:
Public.

Description

ProcessSingleton now uses base::win::MessageWindow to create a message-only window. Collateral changes: - base::win::MessageWindow registes a single window class used by all message-only windows it creates. The class is registered via base::LazyInstance. - Added base::win::MessageWindow::FindWindow() wrapper used to find other message-only windows, including the other created by a different process. - Removed chrome::kMessageWindowClass constant. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=209047

Patch Set 1 #

Patch Set 2 : rebased #

Total comments: 6

Patch Set 3 : CR feedback. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+129 lines, -124 lines) Patch
M base/win/message_window.h View 1 3 chunks +10 lines, -3 lines 0 comments Download
M base/win/message_window.cc View 1 2 3 chunks +63 lines, -40 lines 0 comments Download
M base/win/message_window_unittest.cc View 1 3 chunks +13 lines, -0 lines 0 comments Download
M chrome/browser/chrome_process_finder_win.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/process_singleton.h View 1 3 chunks +5 lines, -8 lines 0 comments Download
M chrome/browser/process_singleton_win.cc View 1 7 chunks +32 lines, -65 lines 0 comments Download
M chrome/common/chrome_constants.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/chrome_constants.cc View 1 chunk +0 lines, -1 line 0 comments Download
M win8/delegate_execute/command_execute_impl.cc View 2 chunks +3 lines, -3 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
alexeypa (please no reviews)
PTAL at base/win/*
7 years, 6 months ago (2013-06-24 18:19:48 UTC) #1
alexeypa (please no reviews)
Carlos, ping. PTAL at base/win/* changes.
7 years, 6 months ago (2013-06-26 16:19:54 UTC) #2
cpu_(ooo_6.6-7.5)
lgtm https://codereview.chromium.org/17615003/diff/3001/base/win/message_window.cc File base/win/message_window.cc (right): https://codereview.chromium.org/17615003/diff/3001/base/win/message_window.cc#newcode24 base/win/message_window.cc:24: ATOM atom() const { return atom_; } member ...
7 years, 5 months ago (2013-06-27 15:15:38 UTC) #3
cpu_(ooo_6.6-7.5)
.
7 years, 5 months ago (2013-06-27 15:16:05 UTC) #4
pastarmovj
lgtm for the change of destruction order. https://codereview.chromium.org/17615003/diff/3001/chrome/browser/process_singleton_win.cc File chrome/browser/process_singleton_win.cc (left): https://codereview.chromium.org/17615003/diff/3001/chrome/browser/process_singleton_win.cc#oldcode270 chrome/browser/process_singleton_win.cc:270: // another ...
7 years, 5 months ago (2013-06-27 15:25:54 UTC) #5
alexeypa (please no reviews)
https://codereview.chromium.org/17615003/diff/3001/base/win/message_window.cc File base/win/message_window.cc (right): https://codereview.chromium.org/17615003/diff/3001/base/win/message_window.cc#newcode24 base/win/message_window.cc:24: ATOM atom() const { return atom_; } On 2013/06/27 ...
7 years, 5 months ago (2013-06-27 17:10:58 UTC) #6
alexeypa (please no reviews)
thestig@, please take a look at src/chrome/* cpu@, it looks like you are an owner ...
7 years, 5 months ago (2013-06-27 17:13:20 UTC) #7
cpu_(ooo_6.6-7.5)
yeah I looked at the win8 part. You don't need a lg for each directory
7 years, 5 months ago (2013-06-27 18:12:37 UTC) #8
Lei Zhang
It looks like cpu@ already reviewed most of the chrome/ bits, so lgtm too.
7 years, 5 months ago (2013-06-27 21:16:37 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alexeypa@chromium.org/17615003/11001
7 years, 5 months ago (2013-06-27 21:18:19 UTC) #10
commit-bot: I haz the power
7 years, 5 months ago (2013-06-28 01:02:50 UTC) #11
Message was sent while issue was closed.
Change committed as 209047

Powered by Google App Engine
This is Rietveld 408576698