Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / cloud_print / gcp20 / prototype / print_job_handler.cc
index e275266..28bf21c 100644 (file)
@@ -6,7 +6,7 @@
 
 #include "base/bind.h"
 #include "base/command_line.h"
-#include "base/file_util.h"
+#include "base/files/file_util.h"
 #include "base/format_macros.h"
 #include "base/guid.h"
 #include "base/logging.h"
@@ -15,6 +15,7 @@
 #include "base/strings/string_util.h"
 #include "base/strings/stringprintf.h"
 #include "base/time/time.h"
+#include "cloud_print/gcp20/prototype/gcp20_switches.h"
 
 namespace {
 
@@ -34,7 +35,7 @@ bool ValidateTicket(const std::string& ticket) {
 }
 
 std::string GenerateId() {
-  return StringToLowerASCII(base::GenerateGUID());
+  return base::StringToLowerASCII(base::GenerateGUID());
 }
 
 }  // namespace
@@ -84,7 +85,8 @@ LocalPrintJob::CreateResult PrintJobHandler::CreatePrintJob(
     return LocalPrintJob::CREATE_INVALID_TICKET;
 
   // Let's simulate at least some errors just for testing.
-  if (CommandLine::ForCurrentProcess()->HasSwitch("simulate-printing-errors")) {
+  if (CommandLine::ForCurrentProcess()->HasSwitch(
+          switches::kSimulatePrintingErrors)) {
     if (base::RandDouble() <= kPaperJamProbability) {
       *error_description = "Paper jam, try again";
       return LocalPrintJob::CREATE_PRINTER_ERROR;