[Webkit-unassigned] [Bug 138127] New: Insecure content warnings not emitted when page is restored from page cache

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 27 22:23:32 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=138127

            Bug ID: 138127
           Summary: Insecure content warnings not emitted when page is
                    restored from page cache
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: History
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mcatanzaro at gnome.org

When a page with insecure content is restored from the page cache, it needs to emit the normal insecure content detected events didDisplayInsecureContent or didRunInsecureContent. [1] is a quick test in a browser that displays insecure content warnings (like Epiphany). Just note the insecure content warning, then click any link on that page, then click back and note that there is no longer any warning.

This patch mostly works so I'm posting it for feedback. I added GTK+ test cases to make sure not just that the insecure-content-detected signal fires, but also that this occurs after load-committed, which is what Epiphany expects and I guess is what is probably desired? (The problem is that one of the assertions I added to check this is failing, so I guess this is likely broken, but I need to debug it more.)

[1] https://www.ssllabs.com/ssltest/viewMyClient.html

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20141028/a7866a42/attachment-0002.html>


More information about the webkit-unassigned mailing list