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

Side by Side Diff: chrome/browser/chrome_browser_main.cc

Issue 2537503002: [Prerender] Get the prerender mode from Finch field trial. (Closed)
Patch Set: cleanup Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/chrome_browser_main.h" 5 #include "chrome/browser/chrome_browser_main.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 #include <stdint.h> 8 #include <stdint.h>
9 9
10 #include <set> 10 #include <set>
(...skipping 605 matching lines...) Expand 10 before | Expand all | Expand 10 after
616 616
617 // BrowserMainParts ------------------------------------------------------------ 617 // BrowserMainParts ------------------------------------------------------------
618 618
619 ChromeBrowserMainParts::ChromeBrowserMainParts( 619 ChromeBrowserMainParts::ChromeBrowserMainParts(
620 const content::MainFunctionParams& parameters) 620 const content::MainFunctionParams& parameters)
621 : parameters_(parameters), 621 : parameters_(parameters),
622 parsed_command_line_(parameters.command_line), 622 parsed_command_line_(parameters.command_line),
623 result_code_(content::RESULT_CODE_NORMAL_EXIT), 623 result_code_(content::RESULT_CODE_NORMAL_EXIT),
624 startup_watcher_(new StartupTimeBomb()), 624 startup_watcher_(new StartupTimeBomb()),
625 shutdown_watcher_(new ShutdownWatcherHelper()), 625 shutdown_watcher_(new ShutdownWatcherHelper()),
626 browser_field_trials_(parameters.command_line),
627 sampling_profiler_( 626 sampling_profiler_(
628 base::PlatformThread::CurrentId(), 627 base::PlatformThread::CurrentId(),
629 StackSamplingConfiguration::Get()-> 628 StackSamplingConfiguration::Get()->
630 GetSamplingParamsForCurrentProcess(), 629 GetSamplingParamsForCurrentProcess(),
631 metrics::CallStackProfileMetricsProvider::GetProfilerCallback( 630 metrics::CallStackProfileMetricsProvider::GetProfilerCallback(
632 metrics::CallStackProfileParams( 631 metrics::CallStackProfileParams(
633 metrics::CallStackProfileParams::BROWSER_PROCESS, 632 metrics::CallStackProfileParams::BROWSER_PROCESS,
634 metrics::CallStackProfileParams::UI_THREAD, 633 metrics::CallStackProfileParams::UI_THREAD,
635 metrics::CallStackProfileParams::PROCESS_STARTUP, 634 metrics::CallStackProfileParams::PROCESS_STARTUP,
636 metrics::CallStackProfileParams::MAY_SHUFFLE))), 635 metrics::CallStackProfileParams::MAY_SHUFFLE))),
(...skipping 1456 matching lines...) Expand 10 before | Expand all | Expand 10 after
2093 chromeos::CrosSettings::Shutdown(); 2092 chromeos::CrosSettings::Shutdown();
2094 #endif // defined(OS_CHROMEOS) 2093 #endif // defined(OS_CHROMEOS)
2095 #endif // defined(OS_ANDROID) 2094 #endif // defined(OS_ANDROID)
2096 } 2095 }
2097 2096
2098 // Public members: 2097 // Public members:
2099 2098
2100 void ChromeBrowserMainParts::AddParts(ChromeBrowserMainExtraParts* parts) { 2099 void ChromeBrowserMainParts::AddParts(ChromeBrowserMainExtraParts* parts) {
2101 chrome_extra_parts_.push_back(parts); 2100 chrome_extra_parts_.push_back(parts);
2102 } 2101 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698