|
Porting the browser tests to Unix.
The browser tests are an alternative to UI tests.
They provide a way to exercise the browser from within the test (without having the test and the browser running in different processes).
In order to ensure atexit hanlders are run after each tests and static initializers start fresh for each test, each test is run in a new process (on Linux and Mac). On Windows, a DLL containing the test is loaded/unloaded for each tests.
BUG=None
TEST=Run the browser tests.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=17781
Total comments: 1
Total comments: 4
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+699 lines, -286 lines) |
Patch |
 |
M |
base/command_line.cc
|
View
|
1
3
4
5
6
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
base/native_library.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+28 lines, -5 lines |
0 comments
|
Download
|
 |
M |
base/native_library_linux.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+7 lines, -1 line |
0 comments
|
Download
|
 |
M |
base/native_library_mac.mm
|
View
|
1
2
3
4
5
6
|
2 chunks |
+37 lines, -4 lines |
0 comments
|
Download
|
 |
M |
base/native_library_win.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+7 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ssl/ssl_browser_tests.cc
|
View
|
1
2
3
4
5
6
|
5 chunks |
+18 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/task_manager_browsertest.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/chrome.gyp
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+185 lines, -77 lines |
2 comments
|
Download
|
 |
A |
chrome/test/browser/browser_test_launcher_in_proc.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+124 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/test/browser/browser_test_launcher_out_of_proc.cc
|
View
|
|
1 chunk |
+85 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/test/browser/browser_test_runner.h
|
View
|
|
1 chunk |
+51 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/test/browser/browser_test_runner.cc
|
View
|
1
|
1 chunk |
+126 lines, -0 lines |
0 comments
|
Download
|
 |
D |
chrome/test/browser/browser_tests_launcher.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+0 lines, -174 lines |
0 comments
|
Download
|
 |
M |
chrome/test/browser/run_all_unittests.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/test/in_process_browser_test.cc
|
View
|
1
2
3
4
5
6
|
5 chunks |
+7 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/test/ui_test_utils.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+7 lines, -1 line |
0 comments
|
Download
|
 |
M |
webkit/glue/plugins/plugin_lib.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+3 lines, -12 lines |
0 comments
|
Download
|
 |
M |
webkit/glue/plugins/plugin_lib_mac.mm
|
View
|
1
2
3
4
5
6
|
2 chunks |
+10 lines, -1 line |
0 comments
|
Download
|
Total messages: 6 (0 generated)
|