Fix up Windows build errors
authorPaul Betts <paul@paulbetts.org>
Mon, 7 Dec 2015 18:02:06 +0000 (10:02 -0800)
committerPaul Betts <paul@paulbetts.org>
Mon, 7 Dec 2015 18:02:06 +0000 (10:02 -0800)
atom/browser/browser_win.cc
atom/browser/ui/file_dialog_win.cc
atom/common/crash_reporter/crash_reporter_win.cc
atom/common/crash_reporter/win/crash_service.cc
atom/common/crash_reporter/win/crash_service_main.cc
chromium_src/chrome/browser/speech/tts_win.cc
chromium_src/chrome/renderer/printing/print_web_view_helper_pdf_win.cc
chromium_src/net/test/embedded_test_server/stream_listen_socket.cc

index ce36d56..fdf4bd8 100644 (file)
@@ -127,7 +127,7 @@ void Browser::SetUserTasks(const std::vector<UserTask>& tasks) {
 
 PCWSTR Browser::GetAppUserModelID() {
   if (app_user_model_id_.empty()) {
-    SetAppUserModelID(ReplaceStringPlaceholders(
+    SetAppUserModelID(base::ReplaceStringPlaceholders(
         kAppUserModelIDFormat, base::UTF8ToUTF16(GetName()), nullptr));
   }
 
index d218bea..f39094f 100644 (file)
@@ -51,7 +51,7 @@ void ConvertFilters(const Filters& filters,
     std::vector<std::string> extensions(filter.second);
     for (size_t j = 0; j < extensions.size(); ++j)
       extensions[j].insert(0, "*.");
-    buffer->push_back(base::UTF8ToWide(JoinString(extensions, ";")));
+    buffer->push_back(base::UTF8ToWide(base::JoinString(extensions, ";")));
     spec.pszSpec = buffer->back().c_str();
 
     filterspec->push_back(spec);
@@ -273,7 +273,9 @@ bool ShowSaveDialog(atom::NativeWindow* parent_window,
     bool matched = false;
     for (size_t i = 0; i < filter.second.size(); ++i) {
       if (filter.second[i] == "*" ||
-          base::EndsWith(file_name, filter.second[i], false)) {
+          base::EndsWith(
+            file_name, filter.second[i],
+            base::CompareCase::INSENSITIVE_ASCII)) {
         matched = true;
         break;;
       }
index 49a5ad8..939a02f 100644 (file)
@@ -153,9 +153,9 @@ void CrashReporterWin::InitBreakpad(const std::string& product_name,
     return;
   }
 
-  base::string16 pipe_name = ReplaceStringPlaceholders(
+  base::string16 pipe_name = base::ReplaceStringPlaceholders(
       kPipeNameFormat, base::UTF8ToUTF16(product_name), NULL);
-  base::string16 wait_name = ReplaceStringPlaceholders(
+  base::string16 wait_name = base::ReplaceStringPlaceholders(
       kWaitEventFormat, base::UTF8ToUTF16(product_name), NULL);
 
   // Wait until the crash service is started.
index 9b6ba7e..67e2238 100644 (file)
@@ -118,7 +118,7 @@ HWND g_top_window = NULL;
 bool CreateTopWindow(HINSTANCE instance,
                      const base::string16& application_name,
                      bool visible) {
-  base::string16 class_name = ReplaceStringPlaceholders(
+  base::string16 class_name = base::ReplaceStringPlaceholders(
       kClassNameFormat, application_name, NULL);
 
   WNDCLASSEXW wcx = {0};
@@ -309,7 +309,7 @@ bool CrashService::Initialize(const base::string16& application_name,
 
   // Create or open an event to signal the browser process that the crash
   // service is initialized.
-  base::string16 wait_name = ReplaceStringPlaceholders(
+  base::string16 wait_name = base::ReplaceStringPlaceholders(
       kWaitEventFormat, application_name, NULL);
   HANDLE wait_event = ::CreateEventW(NULL, TRUE, TRUE, wait_name.c_str());
   ::SetEvent(wait_event);
@@ -524,4 +524,3 @@ PSECURITY_DESCRIPTOR CrashService::GetSecurityDescriptorForLowIntegrity() {
 }
 
 }  // namespace breakpad
-
index 7a5eeb1..56d4697 100644 (file)
@@ -68,7 +68,7 @@ int Main(const wchar_t* cmd) {
   VLOG(1) << "Session start. cmdline is [" << cmd << "]";
 
   // Setting the crash reporter.
-  base::string16 pipe_name = ReplaceStringPlaceholders(kPipeNameFormat,
+  base::string16 pipe_name = base::ReplaceStringPlaceholders(kPipeNameFormat,
                                                  application_name,
                                                  NULL);
   cmd_line.AppendSwitch("no-window");
index c7b0a0c..89a8f41 100644 (file)
@@ -57,7 +57,7 @@ class TtsPlatformImplWin : public TtsPlatformImpl {
   int char_position_;
   bool paused_;
 
-  friend struct DefaultSingletonTraits<TtsPlatformImplWin>;
+  friend struct base::DefaultSingletonTraits<TtsPlatformImplWin>;
 
   DISALLOW_COPY_AND_ASSIGN(TtsPlatformImplWin);
 };
@@ -246,12 +246,12 @@ TtsPlatformImplWin::TtsPlatformImplWin()
 
 // static
 TtsPlatformImplWin* TtsPlatformImplWin::GetInstance() {
-  return Singleton<TtsPlatformImplWin,
-                   LeakySingletonTraits<TtsPlatformImplWin> >::get();
+  return base::Singleton< TtsPlatformImplWin,
+      base::LeakySingletonTraits<TtsPlatformImplWin> >::get();
 }
 
 // static
 void TtsPlatformImplWin::SpeechEventCallback(
     WPARAM w_param, LPARAM l_param) {
   GetInstance()->OnSpeechEvent();
-}
\ No newline at end of file
+}
index dcd388f..5b34ff3 100644 (file)
@@ -135,7 +135,6 @@ bool PrintWebViewHelper::PrintPagesNative(blink::WebFrame* frame,
     printed_page_params.page_size = page_size_in_dpi[i];
     printed_page_params.content_area = content_area_in_dpi[i];
     Send(new PrintHostMsg_DidPrintPage(routing_id(), printed_page_params));
-    printed_page_params.metafile_data_handle = INVALID_HANDLE_VALUE;
   }
   return true;
 }
index 1056983..897b23b 100644 (file)
@@ -228,7 +228,7 @@ void StreamListenSocket::CloseSocket() {
 void StreamListenSocket::WatchSocket(WaitState state) {
 #if defined(OS_WIN)
   WSAEventSelect(socket_, socket_event_, FD_ACCEPT | FD_CLOSE | FD_READ);
-  watcher_.StartWatching(socket_event_, this);
+  watcher_.StartWatchingOnce(socket_event_, this);
 #elif defined(OS_POSIX)
   // Implicitly calls StartWatchingFileDescriptor().
   base::MessageLoopForIO::current()->WatchFileDescriptor(
@@ -264,7 +264,7 @@ void StreamListenSocket::OnObjectSignaled(HANDLE object) {
     return;
   }
   // The object was reset by WSAEnumNetworkEvents.  Watch for the next signal.
-  watcher_.StartWatching(object, this);
+  watcher_.StartWatchingOnce(object, this);
 
   if (ev.lNetworkEvents == 0) {
     // Occasionally the event is set even though there is no new data.