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

Side by Side Diff: chrome/renderer/page_load_histograms.cc

Issue 24544004: Remove the chrome namespace around ChromeContent[Renderer]Client. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase Created 7 years, 1 month 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 | Annotate | Revision Log
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/renderer/page_load_histograms.h" 5 #include "chrome/renderer/page_load_histograms.h"
6 6
7 #include <string> 7 #include <string>
8 8
9 #include "base/command_line.h" 9 #include "base/command_line.h"
10 #include "base/logging.h" 10 #include "base/logging.h"
(...skipping 578 matching lines...) Expand 10 before | Expand all | Expand 10 after
589 if (document_state->was_after_preconnect_request()) { 589 if (document_state->was_after_preconnect_request()) {
590 PLT_HISTOGRAM("PLT.BeginToFinishDoc_AfterPreconnectRequest", 590 PLT_HISTOGRAM("PLT.BeginToFinishDoc_AfterPreconnectRequest",
591 begin_to_finish_doc); 591 begin_to_finish_doc);
592 PLT_HISTOGRAM("PLT.BeginToFinish_AfterPreconnectRequest", 592 PLT_HISTOGRAM("PLT.BeginToFinish_AfterPreconnectRequest",
593 begin_to_finish_all_loads); 593 begin_to_finish_all_loads);
594 } 594 }
595 595
596 // TODO(mpcomplete): remove the extension-related histograms after we collect 596 // TODO(mpcomplete): remove the extension-related histograms after we collect
597 // enough data. http://crbug.com/100411 597 // enough data. http://crbug.com/100411
598 const bool use_adblock_histogram = 598 const bool use_adblock_histogram =
599 chrome::ChromeContentRendererClient::IsAdblockInstalled(); 599 ChromeContentRendererClient::IsAdblockInstalled();
600 if (use_adblock_histogram) { 600 if (use_adblock_histogram) {
601 UMA_HISTOGRAM_ENUMERATION( 601 UMA_HISTOGRAM_ENUMERATION(
602 "PLT.Abandoned_ExtensionAdblock", 602 "PLT.Abandoned_ExtensionAdblock",
603 abandoned_page ? 1 : 0, 2); 603 abandoned_page ? 1 : 0, 2);
604 switch (load_type) { 604 switch (load_type) {
605 case DocumentState::NORMAL_LOAD: 605 case DocumentState::NORMAL_LOAD:
606 PLT_HISTOGRAM( 606 PLT_HISTOGRAM(
607 "PLT.BeginToFinish_NormalLoad_ExtensionAdblock", 607 "PLT.BeginToFinish_NormalLoad_ExtensionAdblock",
608 begin_to_finish_all_loads); 608 begin_to_finish_all_loads);
609 break; 609 break;
(...skipping 11 matching lines...) Expand all
621 PLT_HISTOGRAM( 621 PLT_HISTOGRAM(
622 "PLT.BeginToFinish_LinkLoadStaleOk_ExtensionAdblock", 622 "PLT.BeginToFinish_LinkLoadStaleOk_ExtensionAdblock",
623 begin_to_finish_all_loads); 623 begin_to_finish_all_loads);
624 break; 624 break;
625 default: 625 default:
626 break; 626 break;
627 } 627 }
628 } 628 }
629 629
630 const bool use_adblockplus_histogram = 630 const bool use_adblockplus_histogram =
631 chrome::ChromeContentRendererClient::IsAdblockPlusInstalled(); 631 ChromeContentRendererClient::IsAdblockPlusInstalled();
632 if (use_adblockplus_histogram) { 632 if (use_adblockplus_histogram) {
633 UMA_HISTOGRAM_ENUMERATION( 633 UMA_HISTOGRAM_ENUMERATION(
634 "PLT.Abandoned_ExtensionAdblockPlus", 634 "PLT.Abandoned_ExtensionAdblockPlus",
635 abandoned_page ? 1 : 0, 2); 635 abandoned_page ? 1 : 0, 2);
636 switch (load_type) { 636 switch (load_type) {
637 case DocumentState::NORMAL_LOAD: 637 case DocumentState::NORMAL_LOAD:
638 PLT_HISTOGRAM( 638 PLT_HISTOGRAM(
639 "PLT.BeginToFinish_NormalLoad_ExtensionAdblockPlus", 639 "PLT.BeginToFinish_NormalLoad_ExtensionAdblockPlus",
640 begin_to_finish_all_loads); 640 begin_to_finish_all_loads);
641 break; 641 break;
(...skipping 11 matching lines...) Expand all
653 PLT_HISTOGRAM( 653 PLT_HISTOGRAM(
654 "PLT.BeginToFinish_LinkLoadStaleOk_ExtensionAdblockPlus", 654 "PLT.BeginToFinish_LinkLoadStaleOk_ExtensionAdblockPlus",
655 begin_to_finish_all_loads); 655 begin_to_finish_all_loads);
656 break; 656 break;
657 default: 657 default:
658 break; 658 break;
659 } 659 }
660 } 660 }
661 661
662 const bool use_webrequest_adblock_histogram = 662 const bool use_webrequest_adblock_histogram =
663 chrome::ChromeContentRendererClient::IsAdblockWithWebRequestInstalled(); 663 ChromeContentRendererClient::IsAdblockWithWebRequestInstalled();
664 if (use_webrequest_adblock_histogram) { 664 if (use_webrequest_adblock_histogram) {
665 UMA_HISTOGRAM_ENUMERATION( 665 UMA_HISTOGRAM_ENUMERATION(
666 "PLT.Abandoned_ExtensionWebRequestAdblock", 666 "PLT.Abandoned_ExtensionWebRequestAdblock",
667 abandoned_page ? 1 : 0, 2); 667 abandoned_page ? 1 : 0, 2);
668 switch (load_type) { 668 switch (load_type) {
669 case DocumentState::NORMAL_LOAD: 669 case DocumentState::NORMAL_LOAD:
670 PLT_HISTOGRAM( 670 PLT_HISTOGRAM(
671 "PLT.BeginToFinish_NormalLoad_ExtensionWebRequestAdblock", 671 "PLT.BeginToFinish_NormalLoad_ExtensionWebRequestAdblock",
672 begin_to_finish_all_loads); 672 begin_to_finish_all_loads);
673 break; 673 break;
(...skipping 11 matching lines...) Expand all
685 PLT_HISTOGRAM( 685 PLT_HISTOGRAM(
686 "PLT.BeginToFinish_LinkLoadStaleOk_ExtensionWebRequestAdblock", 686 "PLT.BeginToFinish_LinkLoadStaleOk_ExtensionWebRequestAdblock",
687 begin_to_finish_all_loads); 687 begin_to_finish_all_loads);
688 break; 688 break;
689 default: 689 default:
690 break; 690 break;
691 } 691 }
692 } 692 }
693 693
694 const bool use_webrequest_adblockplus_histogram = 694 const bool use_webrequest_adblockplus_histogram =
695 chrome::ChromeContentRendererClient:: 695 ChromeContentRendererClient::
696 IsAdblockPlusWithWebRequestInstalled(); 696 IsAdblockPlusWithWebRequestInstalled();
697 if (use_webrequest_adblockplus_histogram) { 697 if (use_webrequest_adblockplus_histogram) {
698 UMA_HISTOGRAM_ENUMERATION( 698 UMA_HISTOGRAM_ENUMERATION(
699 "PLT.Abandoned_ExtensionWebRequestAdblockPlus", 699 "PLT.Abandoned_ExtensionWebRequestAdblockPlus",
700 abandoned_page ? 1 : 0, 2); 700 abandoned_page ? 1 : 0, 2);
701 switch (load_type) { 701 switch (load_type) {
702 case DocumentState::NORMAL_LOAD: 702 case DocumentState::NORMAL_LOAD:
703 PLT_HISTOGRAM( 703 PLT_HISTOGRAM(
704 "PLT.BeginToFinish_NormalLoad_ExtensionWebRequestAdblockPlus", 704 "PLT.BeginToFinish_NormalLoad_ExtensionWebRequestAdblockPlus",
705 begin_to_finish_all_loads); 705 begin_to_finish_all_loads);
(...skipping 12 matching lines...) Expand all
718 PLT_HISTOGRAM( 718 PLT_HISTOGRAM(
719 "PLT.BeginToFinish_LinkLoadStaleOk_ExtensionWebRequestAdblockPlus", 719 "PLT.BeginToFinish_LinkLoadStaleOk_ExtensionWebRequestAdblockPlus",
720 begin_to_finish_all_loads); 720 begin_to_finish_all_loads);
721 break; 721 break;
722 default: 722 default:
723 break; 723 break;
724 } 724 }
725 } 725 }
726 726
727 const bool use_webrequest_other_histogram = 727 const bool use_webrequest_other_histogram =
728 chrome::ChromeContentRendererClient:: 728 ChromeContentRendererClient::
729 IsOtherExtensionWithWebRequestInstalled(); 729 IsOtherExtensionWithWebRequestInstalled();
730 if (use_webrequest_other_histogram) { 730 if (use_webrequest_other_histogram) {
731 UMA_HISTOGRAM_ENUMERATION( 731 UMA_HISTOGRAM_ENUMERATION(
732 "PLT.Abandoned_ExtensionWebRequestOther", 732 "PLT.Abandoned_ExtensionWebRequestOther",
733 abandoned_page ? 1 : 0, 2); 733 abandoned_page ? 1 : 0, 2);
734 switch (load_type) { 734 switch (load_type) {
735 case DocumentState::NORMAL_LOAD: 735 case DocumentState::NORMAL_LOAD:
736 PLT_HISTOGRAM( 736 PLT_HISTOGRAM(
737 "PLT.BeginToFinish_NormalLoad_ExtensionWebRequestOther", 737 "PLT.BeginToFinish_NormalLoad_ExtensionWebRequestOther",
738 begin_to_finish_all_loads); 738 begin_to_finish_all_loads);
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
855 855
856 DCHECK(document_state); 856 DCHECK(document_state);
857 DCHECK(ds); 857 DCHECK(ds);
858 GURL url(ds->request().url()); 858 GURL url(ds->request().url());
859 Time start = document_state->start_load_time(); 859 Time start = document_state->start_load_time();
860 Time finish = document_state->finish_load_time(); 860 Time finish = document_state->finish_load_time();
861 // TODO(mbelshe): should we log more stats? 861 // TODO(mbelshe): should we log more stats?
862 VLOG(1) << "PLT: " << (finish - start).InMilliseconds() << "ms " 862 VLOG(1) << "PLT: " << (finish - start).InMilliseconds() << "ms "
863 << url.spec(); 863 << url.spec();
864 } 864 }
OLDNEW
« no previous file with comments | « chrome/renderer/chrome_render_process_observer.cc ('k') | chrome/renderer/plugins/chrome_plugin_placeholder.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698