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

Issue 10300: Implement the load chrome.dll before file version for Google Chrome builds. (Closed)

Created:
12 years, 1 month ago by Dean McNamee
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Implement the load chrome.dll before file version for Google Chrome builds.

Patch Set 1 #

Patch Set 2 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+44 lines, -32 lines) Patch
M chrome/app/chrome_exe_main.cc View 2 chunks +9 lines, -7 lines 0 comments Download
M chrome/app/google_update_client.h View 1 2 chunks +10 lines, -5 lines 0 comments Download
M chrome/app/google_update_client.cc View 1 4 chunks +25 lines, -20 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
Dean McNamee
Not super into how I did this, but oh well. Haven't tried to compile it ...
12 years, 1 month ago (2008-11-11 19:16:54 UTC) #1
Nicolas Sylvain
http://codereview.chromium.org/10300/diff/1/2 File chrome/app/google_update_client.cc (left): http://codereview.chromium.org/10300/diff/1/2#oldcode80 Line 80: client_util::DLL_MAIN entry = reinterpret_cast<client_util::DLL_MAIN>( what do you think ...
12 years, 1 month ago (2008-11-11 19:24:00 UTC) #2
Erik does not do reviews
http://codereview.chromium.org/10300/diff/1/2 File chrome/app/google_update_client.cc (right): http://codereview.chromium.org/10300/diff/1/2#newcode35 Line 35: GoogleUpdateClient::GoogleUpdateClient() : version_(NULL), dll_handle_(NULL) { dll_handle_ doesn't exist ...
12 years, 1 month ago (2008-11-11 19:25:00 UTC) #3
Dean McNamee
Ok, updated. Still haven't tried to compile it, is there an easy way? On 2008/11/11 ...
12 years, 1 month ago (2008-11-14 18:32:31 UTC) #4
cpu_(ooo_6.6-7.5)
Sorry for being late to this party. Here is my take: - Installing the crash ...
12 years, 1 month ago (2008-11-17 18:46:43 UTC) #5
Dean McNamee
12 years, 1 month ago (2008-11-19 02:01:31 UTC) #6
Dropped the patch and filed 4564.

On 2008/11/17 18:46:43, cpu wrote:
> Sorry for being late to this party. Here is my take:
> 
> - Installing the crash handler after chrome.dll has loaded is a bug. I don't
> want to make that a permanent feature.
> 
> - Getting the version info before loading the chrome.dll is stupidly slow so I
> agree with the spirit of the fix as well.
> 
> So my proposal is to install the handler before loading the dll but stuff the
> version info into the static variables after chrome is loaded. I am going to
bet
> that with this approach the separate thread is not necessary as well greatly
> simplifying this code.

Powered by Google App Engine
This is Rietveld 408576698