1// Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef WEBKIT_GLUE_WINDOW_OPEN_DISPOSITION_H_
6#define WEBKIT_GLUE_WINDOW_OPEN_DISPOSITION_H_
7
8#include "third_party/WebKit/Source/WebKit/chromium/public/WebNavigationPolicy.h"
9
10enum WindowOpenDisposition {
11  SUPPRESS_OPEN,
12  CURRENT_TAB,
13  // Indicates that only one tab with the url should exist in the same window.
14  SINGLETON_TAB,
15  NEW_FOREGROUND_TAB,
16  NEW_BACKGROUND_TAB,
17  NEW_POPUP,
18  NEW_WINDOW,
19  SAVE_TO_DISK,
20  OFF_THE_RECORD,
21  IGNORE_ACTION
22};
23
24// Conversion function:
25WindowOpenDisposition NavigationPolicyToDisposition(
26    WebKit::WebNavigationPolicy policy);
27
28#endif  // WEBKIT_GLUE_WINDOW_OPEN_DISPOSITION_H_
29