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

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

Created:
7 years, 5 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. - chrome_frame_test::ContextMenuTest destroys the clipboard during the test teardown. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=211049

Patch Set 1 #

Patch Set 2 : chrome_frame_test::ContextMenuTest destroys the clipboard #

Total comments: 6

Patch Set 3 : CR feedback. #

Patch Set 4 : Fixing a typo. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+145 lines, -123 lines) Patch
M base/win/message_window.h View 1 2 3 3 chunks +10 lines, -3 lines 0 comments Download
M base/win/message_window.cc View 1 3 chunks +67 lines, -40 lines 0 comments Download
M base/win/message_window_unittest.cc View 3 chunks +13 lines, -0 lines 0 comments Download
M chrome/browser/chrome_process_finder_win.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/process_singleton.h View 3 chunks +5 lines, -8 lines 0 comments Download
M chrome/browser/process_singleton_win.cc View 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 chrome_frame/test/chrome_frame_test_utils.h View 1 1 chunk +4 lines, -0 lines 0 comments Download
M chrome_frame/test/chrome_frame_test_utils.cc View 1 1 chunk +4 lines, -0 lines 0 comments Download
M chrome_frame/test/ui_test.cc View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M win8/delegate_execute/command_execute_impl.cc View 2 chunks +3 lines, -3 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
alexeypa (please no reviews)
Relanding r209047 (https://chromiumcodereview.appspot.com/17615003). Patch #1 is the original CL. Patch #2 is the fix. erikwright@ ...
7 years, 5 months ago (2013-07-03 23:07:53 UTC) #1
cpu_(ooo_6.6-7.5)
lgtm
7 years, 5 months ago (2013-07-04 00:04:32 UTC) #2
alexeypa (please no reviews)
Just a friendly post 4th of July ping. :-)
7 years, 5 months ago (2013-07-08 17:08:00 UTC) #3
pastarmovj
lgtm as far as the changed order of lock file vs. window destruction goes. I ...
7 years, 5 months ago (2013-07-09 08:03:02 UTC) #4
alexeypa (please no reviews)
ping! erikwright@ - PTAL at src/chrome_frame/* - changes. thestig@ - please rubberstump the rest for ...
7 years, 5 months ago (2013-07-09 19:13:40 UTC) #5
alexeypa (please no reviews)
On 2013/07/09 19:13:40, alexeypa wrote: > ping! > > erikwright@ - PTAL at src/chrome_frame/* - ...
7 years, 5 months ago (2013-07-10 16:25:35 UTC) #6
Nico
chrome lgtm https://codereview.chromium.org/18348025/diff/2001/chrome_frame/test/ui_test.cc File chrome_frame/test/ui_test.cc (right): https://codereview.chromium.org/18348025/diff/2001/chrome_frame/test/ui_test.cc#newcode474 chrome_frame/test/ui_test.cc:474: // Destory the clipboard here because it ...
7 years, 5 months ago (2013-07-10 16:48:20 UTC) #7
robertshield
CF LGTM https://codereview.chromium.org/18348025/diff/2001/base/win/message_window.h File base/win/message_window.h (right): https://codereview.chromium.org/18348025/diff/2001/base/win/message_window.h#newcode48 base/win/message_window.h:48: // |windows_name|. window_name
7 years, 5 months ago (2013-07-10 17:21:07 UTC) #8
alexeypa (please no reviews)
Thanks! https://codereview.chromium.org/18348025/diff/2001/base/win/message_window.h File base/win/message_window.h (right): https://codereview.chromium.org/18348025/diff/2001/base/win/message_window.h#newcode48 base/win/message_window.h:48: // |windows_name|. On 2013/07/10 17:21:07, robertshield wrote: > ...
7 years, 5 months ago (2013-07-10 19:24:45 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/18348025/25001
7 years, 5 months ago (2013-07-10 19:27:10 UTC) #10
robertshield
https://codereview.chromium.org/18348025/diff/2001/base/win/message_window.h File base/win/message_window.h (right): https://codereview.chromium.org/18348025/diff/2001/base/win/message_window.h#newcode48 base/win/message_window.h:48: // |windows_name|. On 2013/07/10 19:24:45, alexeypa wrote: > On ...
7 years, 5 months ago (2013-07-10 19:36:29 UTC) #11
alexeypa (please no reviews)
https://codereview.chromium.org/18348025/diff/2001/base/win/message_window.h File base/win/message_window.h (right): https://codereview.chromium.org/18348025/diff/2001/base/win/message_window.h#newcode48 base/win/message_window.h:48: // |windows_name|. On 2013/07/10 19:36:29, robertshield wrote: > I ...
7 years, 5 months ago (2013-07-10 19:41:59 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alexeypa@chromium.org/18348025/28002
7 years, 5 months ago (2013-07-10 19:42:23 UTC) #13
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 5 months ago (2013-07-10 19:53:39 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alexeypa@chromium.org/18348025/28002
7 years, 5 months ago (2013-07-10 20:06:33 UTC) #15
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 5 months ago (2013-07-11 03:22:52 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alexeypa@chromium.org/18348025/28002
7 years, 5 months ago (2013-07-11 03:31:08 UTC) #17
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) content_browsertests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=174577
7 years, 5 months ago (2013-07-11 06:13:47 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alexeypa@chromium.org/18348025/28002
7 years, 5 months ago (2013-07-11 06:21:45 UTC) #19
commit-bot: I haz the power
7 years, 5 months ago (2013-07-11 09:22:40 UTC) #20
Message was sent while issue was closed.
Change committed as 211049

Powered by Google App Engine
This is Rietveld 408576698