| Index: third_party/WebKit/Source/core/frame/LocalFrame.cpp
|
| diff --git a/third_party/WebKit/Source/core/frame/LocalFrame.cpp b/third_party/WebKit/Source/core/frame/LocalFrame.cpp
|
| index 3011eaa553a9e220ba546d56e460a14eafe3574e..48919ef566a75d1820c4618e86b3fb99aed0655d 100644
|
| --- a/third_party/WebKit/Source/core/frame/LocalFrame.cpp
|
| +++ b/third_party/WebKit/Source/core/frame/LocalFrame.cpp
|
| @@ -556,6 +556,18 @@ bool LocalFrame::isCrossOriginSubframe() const {
|
| top->securityContext()->getSecurityOrigin());
|
| }
|
|
|
| +void LocalFrame::incrementPasswordCount() {
|
| + ++m_passwordCount;
|
| +}
|
| +
|
| +void LocalFrame::decrementPasswordCount() {
|
| + --m_passwordCount;
|
| +}
|
| +
|
| +uint64_t LocalFrame::passwordCount() const {
|
| + return m_passwordCount;
|
| +}
|
| +
|
| void LocalFrame::setPrinting(bool printing,
|
| const FloatSize& pageSize,
|
| const FloatSize& originalPageSize,
|
| @@ -870,7 +882,8 @@ inline LocalFrame::LocalFrame(FrameLoaderClient* client,
|
| m_textZoomFactor(parentTextZoomFactor(this)),
|
| m_inViewSourceMode(false),
|
| m_interfaceProvider(interfaceProvider),
|
| - m_interfaceRegistry(interfaceRegistry) {
|
| + m_interfaceRegistry(interfaceRegistry),
|
| + m_passwordCount(0) {
|
| if (isLocalRoot())
|
| m_instrumentingAgents = new InstrumentingAgents();
|
| else
|
|
|