surf-0.6, ©2009-2014 surf engineers, see LICENSE for details

When attempting to play a video inside a frame, my terminal prints:

** Message: console message:  @0: Blocked a frame with origin 
"https://www.youtube.com"; from accessing a frame with origin 
"http://www.break.com";.  The frame requesting access has a protocol of "https", 
the frame being accessed has a protocol of "http". Protocols must match.

many times followed by surf crashing. There is usually a delay of several 
seconds between clicking the video and the crash.

After doing some reading, I've learned that the console message is probably due 
to the fact webkit does not allow cross domain javascript access by default. 
[1] Since some may want this behavior as a security measure, surf must be able 
to handle this case without crashing.

[1] Unsafe JavaScript attempt to access frame with URL - Stack Overflow

                                          
No symbol table info available.
#89 0x00007f42350653b0 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#90 0x00007f423506633a in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#91 0x00007f423506463a in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#92 0x00007f42350653b0 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#93 0x00007f423506559c in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#94 0x00007f4234f46895 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#95 0x00007f42355329e0 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#96 0x00007f4234859b17 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#97 0x00007f423494d609 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#98 0x00007f423495faa2 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#99 0x00007f4232bb1df3 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#100 0x00007f4232bb1296 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#101 0x00007f4232bb15e8 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#102 0x00007f4232bb19ea in g_main_loop_run ()
   from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#103 0x00007f4233f569d7 in gtk_main ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#104 0x000000000040434a in ?? ()
No symbol table info available.
#105 0x00007f4236805b05 in __libc_start_main ()
   from /usr/lib/libc.so.6
No symbol table info available.
#106 0x00000000004043b5 in ?? ()
No symbol table info available.

Reply via email to