Rename NavigationController to NavigationControllerImpl and put it into the content namespace. Also make all users of content::NavigationController interface use the "using" keyword so they don't have to put content:: everywhere (similar to other Content API and WebKit API classes).

BUG=98716
TBR=joi
Review URL: http://codereview.chromium.org/8956059

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115916 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/printing/print_dialog_cloud.cc b/chrome/browser/printing/print_dialog_cloud.cc
index 8a2e56e..88157893 100644
--- a/chrome/browser/printing/print_dialog_cloud.cc
+++ b/chrome/browser/printing/print_dialog_cloud.cc
@@ -104,6 +104,7 @@
 // bringing up the dialog) isn't what we want.
 
 using content::BrowserThread;
+using content::NavigationEntry;
 using content::WebContents;
 
 namespace internal_cloud_print_helpers {
@@ -302,7 +303,7 @@
   // to the real server URL, now that we've gotten an HTML dialog
   // going.
   NavigationController* controller = &web_ui_->tab_contents()->GetController();
-  content::NavigationEntry* pending_entry = controller->GetPendingEntry();
+  NavigationEntry* pending_entry = controller->GetPendingEntry();
   if (pending_entry) {
     Profile* profile = Profile::FromWebUI(web_ui_);
     pending_entry->SetURL(