[epiphany/mcatanzaro/page-created] Conditionally build workaround for window-object-cleared




commit 8bbb63815df88716b4eae8a1d24252839f3841d1
Author: Michael Catanzaro <mcatanzaro redhat com>
Date:   Mon Jun 7 06:17:51 2021 -0500

    Conditionally build workaround for window-object-cleared
    
    Apparently this code is a workaround for
    https://bugs.webkit.org/show_bug.cgi?id=221771, which has been fixed, so
    in theory we should no longer need it anymore. Let's see if that's
    really true.

 embed/web-process-extension/ephy-web-process-extension.c | 2 ++
 1 file changed, 2 insertions(+)
---
diff --git a/embed/web-process-extension/ephy-web-process-extension.c 
b/embed/web-process-extension/ephy-web-process-extension.c
index 82bf3eda8..cb72e2c4c 100644
--- a/embed/web-process-extension/ephy-web-process-extension.c
+++ b/embed/web-process-extension/ephy-web-process-extension.c
@@ -231,9 +231,11 @@ ephy_web_process_extension_page_created_cb (EphyWebProcessExtension *extension,
 {
   g_autoptr (JSCContext) js_context = NULL;
 
+#if !WEBKIT_CHECK_VERSION(2, 33, 2)
   /* Enforce the creation of the script world global context in the main frame */
   js_context = webkit_frame_get_js_context_for_script_world (webkit_web_page_get_main_frame (web_page), 
extension->script_world);
   (void)js_context;
+#endif
 
   g_signal_connect (web_page, "context-menu",
                     G_CALLBACK (web_page_context_menu),


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]