#include "third_party/blink/renderer/core/frame/browser_controls.h"
#include <algorithm>
#include "third_party/blink/renderer/core/page/chrome_client.h"
#include "third_party/blink/renderer/core/page/page.h"
namespace blink {
BrowserControls::BrowserControls(const Page& page)
: … { … }
void BrowserControls::Trace(Visitor* visitor) const { … }
void BrowserControls::ResetBaseline() { … }
float BrowserControls::UnreportedSizeAdjustment() { … }
float BrowserControls::ContentOffset() { … }
float BrowserControls::BottomContentOffset() { … }
void BrowserControls::SetShownRatio(float top_ratio, float bottom_ratio) { … }
void BrowserControls::UpdateConstraintsAndState(
cc::BrowserControlsState constraints,
cc::BrowserControlsState current) { … }
void BrowserControls::SetParams(cc::BrowserControlsParams params) { … }
float BrowserControls::TopMinShownRatio() { … }
float BrowserControls::BottomMinShownRatio() { … }
}