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

Issue 101004: Ensure Windows window classes are unregistered on shutdown (take 2) (Closed)

Created:
11 years, 8 months ago by jcampan
Modified:
9 years, 7 months ago
Reviewers:
M-A Ruel
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Relanding this. The Ole unitialization was failing on one of the Vista build-bot. It is not clear when the Ole initialization is balanced when a CRichEditCtrl is created/destructed. So I now turn it off explicitly. This CL makes sure we unregister our Windows window classes when shut-down. It also balances-out an OLE initialization performed by the CRichEditCTRL. This is necessary for allowing to reload chrome.dll in a process, which is what the browser tests will do. BUG=None TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=14649

Patch Set 1 #

Total comments: 8

Patch Set 2 : '' #

Patch Set 3 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+71 lines, -41 lines) Patch
M base/message_pump_win.cc View 1 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/process_singleton_win.cc View 1 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/views/widget/widget_win.cc View 1 4 chunks +64 lines, -38 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
M-A Ruel
Almost lgtm: - Fix the copyright dates - Don't make the member variable a static ...
11 years, 8 months ago (2009-04-25 13:14:39 UTC) #1
jcampan
OK, the Ole unbalancing created by CRichEditCtrl is now dealt with when the DLL is ...
11 years, 8 months ago (2009-04-27 20:27:33 UTC) #2
M-A Ruel
11 years, 8 months ago (2009-04-27 20:33:08 UTC) #3
lgtm

Powered by Google App Engine
This is Rietveld 408576698