webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
WebKit::FrameState Struct Reference

#include <SessionState.h>

Public Member Functions

void encode (IPC::Encoder &) const
 

Static Public Member Functions

static bool decode (IPC::Decoder &, FrameState &)
 

Public Attributes

String urlString
 
String originalURLString
 
String referrer
 
String target
 
Vector< StringdocumentState
 
std::optional< Vector< uint8_t > > stateObjectData
 
int64_t documentSequenceNumber
 
int64_t itemSequenceNumber
 
WebCore::IntPoint scrollPosition
 
float pageScaleFactor
 
std::optional< HTTPBodyhttpBody
 
Vector< FrameStatechildren
 

Member Function Documentation

◆ decode()

bool WebKit::FrameState::decode ( IPC::Decoder decoder,
FrameState result 
)
static

◆ encode()

void WebKit::FrameState::encode ( IPC::Encoder encoder) const

Member Data Documentation

◆ children

Vector<FrameState> WebKit::FrameState::children

◆ documentSequenceNumber

int64_t WebKit::FrameState::documentSequenceNumber

◆ documentState

Vector<String> WebKit::FrameState::documentState

◆ httpBody

std::optional<HTTPBody> WebKit::FrameState::httpBody

◆ itemSequenceNumber

int64_t WebKit::FrameState::itemSequenceNumber

◆ originalURLString

String WebKit::FrameState::originalURLString

◆ pageScaleFactor

float WebKit::FrameState::pageScaleFactor

◆ referrer

String WebKit::FrameState::referrer

◆ scrollPosition

WebCore::IntPoint WebKit::FrameState::scrollPosition

◆ stateObjectData

std::optional<Vector<uint8_t> > WebKit::FrameState::stateObjectData

◆ target

String WebKit::FrameState::target

◆ urlString

String WebKit::FrameState::urlString

The documentation for this struct was generated from the following files: