summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/public/web/WebHistoryItem.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/public/web/WebHistoryItem.h')
-rw-r--r--chromium/third_party/WebKit/public/web/WebHistoryItem.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/chromium/third_party/WebKit/public/web/WebHistoryItem.h b/chromium/third_party/WebKit/public/web/WebHistoryItem.h
index a9084030415..a35f6eb8535 100644
--- a/chromium/third_party/WebKit/public/web/WebHistoryItem.h
+++ b/chromium/third_party/WebKit/public/web/WebHistoryItem.h
@@ -33,6 +33,7 @@
#include "../platform/WebCommon.h"
#include "../platform/WebPrivatePtr.h"
+#include "../platform/WebReferrerPolicy.h"
namespace WebCore { class HistoryItem; }
@@ -40,9 +41,15 @@ namespace blink {
class WebHTTPBody;
class WebString;
class WebSerializedScriptValue;
+struct WebFloatPoint;
struct WebPoint;
template <typename T> class WebVector;
+enum WebHistoryLoadType {
+ WebHistorySameDocumentLoad,
+ WebHistoryDifferentDocumentLoad
+};
+
// Represents a frame-level navigation entry in session history. A
// WebHistoryItem is a node in a tree.
//
@@ -69,15 +76,16 @@ public:
BLINK_EXPORT WebString urlString() const;
BLINK_EXPORT void setURLString(const WebString&);
- BLINK_EXPORT WebString originalURLString() const;
- BLINK_EXPORT void setOriginalURLString(const WebString&);
-
BLINK_EXPORT WebString referrer() const;
- BLINK_EXPORT void setReferrer(const WebString&);
+ BLINK_EXPORT WebReferrerPolicy referrerPolicy() const;
+ BLINK_EXPORT void setReferrer(const WebString&, WebReferrerPolicy);
BLINK_EXPORT WebString target() const;
BLINK_EXPORT void setTarget(const WebString&);
+ BLINK_EXPORT WebFloatPoint pinchViewportScrollOffset() const;
+ BLINK_EXPORT void setPinchViewportScrollOffset(const WebFloatPoint&);
+
BLINK_EXPORT WebPoint scrollOffset() const;
BLINK_EXPORT void setScrollOffset(const WebPoint&);
@@ -93,9 +101,6 @@ public:
BLINK_EXPORT long long documentSequenceNumber() const;
BLINK_EXPORT void setDocumentSequenceNumber(long long);
- BLINK_EXPORT long long targetFrameID() const;
- BLINK_EXPORT void setTargetFrameID(long long);
-
BLINK_EXPORT WebSerializedScriptValue stateObject() const;
BLINK_EXPORT void setStateObject(const WebSerializedScriptValue&);
@@ -105,10 +110,6 @@ public:
BLINK_EXPORT WebHTTPBody httpBody() const;
BLINK_EXPORT void setHTTPBody(const WebHTTPBody&);
- BLINK_EXPORT WebVector<WebHistoryItem> children() const;
- BLINK_EXPORT void setChildren(const WebVector<WebHistoryItem>&);
- BLINK_EXPORT void appendToChildren(const WebHistoryItem&);
-
BLINK_EXPORT WebVector<WebString> getReferencedFilePaths() const;
#if BLINK_IMPLEMENTATION
@@ -118,7 +119,6 @@ public:
#endif
private:
- void ensureMutable();
WebPrivatePtr<WebCore::HistoryItem> m_private;
};