+ uint32_t mLastRenderedNativeImageWidth;
+ uint32_t mLastRenderedNativeImageHeight;
+
+ enum WebViewVisibleStateFlag
+ {
+ NONE = 0,
+ SCENE_ON = 1 << 0,
+ WINDOW_SHOW = 1 << 1,
+ SELF_SHOW = 1 << 2,
+ PARENT_SHOW = 1 << 3,
+
+ VISIBLE = SCENE_ON | WINDOW_SHOW | SELF_SHOW | PARENT_SHOW,
+ };
+ uint32_t mWebViewVisibleState{WebViewVisibleStateFlag::NONE}; /// Flag of web view visible.
+ WeakHandle<Window> mPlacementWindow;
+