| Index: third_party/WebKit/Source/web/ExternalPopupMenu.h
|
| diff --git a/third_party/WebKit/Source/web/ExternalPopupMenu.h b/third_party/WebKit/Source/web/ExternalPopupMenu.h
|
| index 902d7f33425514d890c2f71c49b4e91c3373fc82..eaa833ec4629166c1001268e9dfa91a33e04cfe7 100644
|
| --- a/third_party/WebKit/Source/web/ExternalPopupMenu.h
|
| +++ b/third_party/WebKit/Source/web/ExternalPopupMenu.h
|
| @@ -78,7 +78,9 @@ private:
|
| void didAcceptIndices(const WebVector<int>& indices) override;
|
| void didCancel() override;
|
|
|
| + bool showInternal();
|
| void dispatchEvent(Timer<ExternalPopupMenu>*);
|
| + void update();
|
|
|
| RawPtrWillBeMember<HTMLSelectElement> m_ownerElement;
|
| RefPtrWillBeMember<LocalFrame> m_localFrame;
|
| @@ -87,6 +89,8 @@ private:
|
| Timer<ExternalPopupMenu> m_dispatchEventTimer;
|
| // The actual implementor of the show menu.
|
| WebExternalPopupMenu* m_webExternalPopupMenu;
|
| + uint64_t m_shownDOMTreeVersion = 0;
|
| + bool m_needsUpdate = false;
|
| };
|
|
|
| } // namespace blink
|
|
|