summaryrefslogtreecommitdiffstats
path: root/win8/delegate_execute/delegate_execute_operation.h
diff options
context:
space:
mode:
authorerikwright@chromium.org <erikwright@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-07 19:38:20 +0000
committererikwright@chromium.org <erikwright@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-07 19:38:20 +0000
commita990cadcd72c85cdb4988fc0d4438c45feae7fa8 (patch)
treeef016cd48e52e16fce90348333a67504144a84d5 /win8/delegate_execute/delegate_execute_operation.h
parent9079783b942daa474fe3d1b8ca1ef3919081716b (diff)
downloadchromium_src-a990cadcd72c85cdb4988fc0d4438c45feae7fa8.zip
chromium_src-a990cadcd72c85cdb4988fc0d4438c45feae7fa8.tar.gz
chromium_src-a990cadcd72c85cdb4988fc0d4438c45feae7fa8.tar.bz2
Revert 155444 - Integrate the Windows 8 code into the Chromium tree (take 2).
14>delegate_execute.cc(113):error C2039: 'kWaitForHandle' : is not a member of 'switches' 14>delegate_execute.cc(113):error C2065: 'kWaitForHandle' : undeclared identifier http://build.chromium.org/p/chromium/builders/Win%20Builder%20%28dbg%29/builds/38971/steps/compile/logs/stdio#error1 This time, also: fix invalid path in metro_driver.gyp. Also, set executable bit on check_sdk_patch.py and post_build.bat. This reverts "Revert 155429 - Integrate the Windows 8 code into the Chromium tree." Original CL: https://chromiumcodereview.appspot.com/10875008 BUG=127799 TEST=A Chromium build can run as the immersive browser on Windows 8. TBR=ben Review URL: https://chromiumcodereview.appspot.com/10912152 TBR=robertshield@chromium.org Review URL: https://chromiumcodereview.appspot.com/10918127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155452 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'win8/delegate_execute/delegate_execute_operation.h')
-rw-r--r--win8/delegate_execute/delegate_execute_operation.h52
1 files changed, 0 insertions, 52 deletions
diff --git a/win8/delegate_execute/delegate_execute_operation.h b/win8/delegate_execute/delegate_execute_operation.h
deleted file mode 100644
index 59acfd7a..0000000
--- a/win8/delegate_execute/delegate_execute_operation.h
+++ /dev/null
@@ -1,52 +0,0 @@
-// Copyright (c) 2012 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef WIN8_DELEGATE_EXECUTE_DELEGATE_EXECUTE_OPERATION_H_
-#define WIN8_DELEGATE_EXECUTE_DELEGATE_EXECUTE_OPERATION_H_
-
-#include <atldef.h>
-
-#include "base/basictypes.h"
-#include "base/file_path.h"
-
-class CommandLine;
-
-namespace delegate_execute {
-
-// Parses a portion of the DelegateExecute handler's command line to determine
-// the desired operation.
-class DelegateExecuteOperation {
- public:
- enum OperationType {
- EXE_MODULE,
- RELAUNCH_CHROME,
- };
-
- DelegateExecuteOperation();
- ~DelegateExecuteOperation();
-
- void Initialize(const CommandLine* command_line);
-
- OperationType operation_type() const {
- return operation_type_;
- }
-
- // Returns the argument to the --relaunch-shortcut switch. Valid only when
- // the operation is RELAUNCH_CHROME.
- const FilePath& relaunch_shortcut() const {
- ATLASSERT(operation_type_ == RELAUNCH_CHROME);
- return relaunch_shortcut_;
- }
-
- private:
- void Clear();
-
- OperationType operation_type_;
- FilePath relaunch_shortcut_;
- DISALLOW_COPY_AND_ASSIGN(DelegateExecuteOperation);
-};
-
-} // namespace delegate_execute
-
-#endif // WIN8_DELEGATE_EXECUTE_DELEGATE_EXECUTE_OPERATION_H_