44b0245ac4
* fix: use OOIF for webview tag * fix: do not call GetNativeView for webview * fix: OOIPF webview's WebContents is managed by embedder frame * fix: guest view can not be focused * fix: clear zoom controller when guest is destroyed * fix: implement the webview resize event The webview is no longer a browser plugin with the resize event, use ResizeObserver instead. * test: disable failed tests due to OOPIF webview * fix: embedder can be destroyed earlier than guest This happens when embedder is manually destroyed. * fix: don't double attach * fix: recreate iframe when webview is reattached * fix: resize event may happen very early * test: some tests are working after OOPIF webview * chore: remove unused browser plugin webview code * fix: get embedder via closure When the "destroyed" event is emitted, the entry in guestInstances would be cleared. * chore: rename browserPluginNode to internalElement * test: make the visibilityState test more robust * chore: guestinstance can not work with OOPIF webview * fix: element could be detached before got response from browser |
||
---|---|---|
.. | ||
api | ||
resources/mac | ||
atom_autofill_agent.cc | ||
atom_autofill_agent.h | ||
atom_render_frame_observer.cc | ||
atom_render_frame_observer.h | ||
atom_render_view_observer.cc | ||
atom_render_view_observer.h | ||
atom_renderer_client.cc | ||
atom_renderer_client.h | ||
atom_sandboxed_renderer_client.cc | ||
atom_sandboxed_renderer_client.h | ||
content_settings_observer.cc | ||
content_settings_observer.h | ||
guest_view_container.cc | ||
guest_view_container.h | ||
preferences_manager.cc | ||
preferences_manager.h | ||
renderer_client_base.cc | ||
renderer_client_base.h | ||
web_worker_observer.cc | ||
web_worker_observer.h |