| Index: third_party/WebKit/Source/core/dom/Document.cpp
|
| diff --git a/third_party/WebKit/Source/core/dom/Document.cpp b/third_party/WebKit/Source/core/dom/Document.cpp
|
| index 149cd32f36b9d1f833d98c706a001b902e5c6781..f3a53130f3b96ca4d075bbc5897b27cd92c7c51e 100644
|
| --- a/third_party/WebKit/Source/core/dom/Document.cpp
|
| +++ b/third_party/WebKit/Source/core/dom/Document.cpp
|
| @@ -504,7 +504,8 @@ Document::Document(const DocumentInit& initializer,
|
| m_hasViewportUnits(false),
|
| m_parserSyncPolicy(AllowAsynchronousParsing),
|
| m_nodeCount(0),
|
| - m_wouldLoadReason(Created) {
|
| + m_wouldLoadReason(Created),
|
| + m_passwordCount(0) {
|
| if (m_frame) {
|
| DCHECK(m_frame->page());
|
| provideContextFeaturesToDocumentFrom(*this, *m_frame->page());
|
| @@ -6349,6 +6350,18 @@ PropertyRegistry* Document::propertyRegistry() {
|
| return m_propertyRegistry;
|
| }
|
|
|
| +void Document::incrementPasswordCount() {
|
| + ++m_passwordCount;
|
| +}
|
| +
|
| +void Document::decrementPasswordCount() {
|
| + --m_passwordCount;
|
| +}
|
| +
|
| +unsigned Document::passwordCount() const {
|
| + return m_passwordCount;
|
| +}
|
| +
|
| DEFINE_TRACE(Document) {
|
| visitor->trace(m_importsController);
|
| visitor->trace(m_docType);
|
|
|