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

Issue 523040: Some Chrome Frame cleanup:... (Closed)

Created:
10 years, 11 months ago by robertshield
Modified:
9 years, 6 months ago
CC:
chromium-reviews_googlegroups.com, kuchhal, amit
Visibility:
Public.

Description

Some Chrome Frame cleanup: 1) Rearrange the chrome_frame.gyp file to: a) Split out most of CF into a static lib to make writing unit tests easier (not having to re-include source files). b) Remove most of the un-needed xulrunner-sdk includes. 2) Move all OBJECT_ENTRY_AUTO macros to chrome_tab.cc since they don't work without extra work when residing in a lib. 3) Rename npchrome_tab.dll to npchrome_frame.dll. BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=35543

Patch Set 1 #

Total comments: 14

Patch Set 2 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+178 lines, -262 lines) Patch
M build/all.gyp View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_exe.gypi View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/installer/installer.gyp View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/installer/util/util_constants.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome_frame/FILES View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome_frame/SYMBOLS View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome_frame/bho.h View 1 1 chunk +0 lines, -3 lines 0 comments Download
M chrome_frame/chrome_active_document.h View 1 1 chunk +0 lines, -2 lines 0 comments Download
M chrome_frame/chrome_frame.gyp View 1 15 chunks +81 lines, -161 lines 0 comments Download
M chrome_frame/chrome_frame_activex.h View 1 1 chunk +0 lines, -2 lines 0 comments Download
M chrome_frame/chrome_frame_activex_base.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M chrome_frame/chrome_launcher.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome_frame/chrome_launcher_main.cc View 1 4 chunks +5 lines, -5 lines 0 comments Download
M chrome_frame/chrome_protocol.h View 1 1 chunk +0 lines, -2 lines 0 comments Download
M chrome_frame/chrome_tab.cc View 1 2 chunks +9 lines, -0 lines 0 comments Download
M chrome_frame/chrome_tab.def View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome_frame/chrome_tab_version.rc.version View 1 1 chunk +1 line, -1 line 0 comments Download
D chrome_frame/html_utils_unittest.cc View 1 1 chunk +0 lines, -61 lines 0 comments Download
M chrome_frame/test/chrome_frame_unittests.cc View 1 3 chunks +7 lines, -6 lines 0 comments Download
M chrome_frame/test/html_util_unittests.cc View 1 1 chunk +52 lines, -0 lines 0 comments Download
M chrome_frame/test/perf/chrome_frame_perftest.cc View 1 4 chunks +4 lines, -4 lines 0 comments Download
M chrome_frame/test/util_unittests.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome_frame/test_utils.h View 1 2 chunks +4 lines, -2 lines 0 comments Download
M chrome_frame/test_utils.cc View 1 2 chunks +4 lines, -3 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
robertshield
10 years, 11 months ago (2010-01-04 21:47:04 UTC) #1
slightlyoff
LGTM, with nit http://codereview.chromium.org/523040/diff/1/13 File chrome_frame/test_utils.cc (right): http://codereview.chromium.org/523040/diff/1/13#newcode23 chrome_frame/test_utils.cc:23: const wchar_t kChromeFrameDllName[] = L"npchrome_frame.dll"; you ...
10 years, 11 months ago (2010-01-04 22:34:19 UTC) #2
amit
Looks pretty good. Please change npchrome_frame to chrome_frame. http://codereview.chromium.org/523040/diff/1/18 File chrome/installer/util/util_constants.cc (right): http://codereview.chromium.org/523040/diff/1/18#newcode116 chrome/installer/util/util_constants.cc:116: const ...
10 years, 11 months ago (2010-01-04 23:20:53 UTC) #3
Paweł Hajdan Jr.
Drive-by with a testing nit. http://codereview.chromium.org/523040/diff/1/12 File chrome_frame/test/html_util_unittests.cc (right): http://codereview.chromium.org/523040/diff/1/12#newcode314 chrome_frame/test/html_util_unittests.cc:314: // Simple negative cases. ...
10 years, 11 months ago (2010-01-05 06:38:33 UTC) #4
robertshield
Thanks for your comments! Main thing is that browsers that load certain kinds of plugins ...
10 years, 11 months ago (2010-01-05 18:24:35 UTC) #5
Paweł Hajdan Jr.
The code I commented about in drive-by comment LGTM. Thanks.
10 years, 11 months ago (2010-01-05 18:34:27 UTC) #6
amit
10 years, 11 months ago (2010-01-05 18:42:20 UTC) #7
lgtm

On Tue, Jan 5, 2010 at 10:34 AM,  <phajdan.jr@chromium.org> wrote:
> The code I commented about in drive-by comment LGTM. Thanks.
>
> http://codereview.chromium.org/523040
>

Powered by Google App Engine
This is Rietveld 408576698