[Webkit-unassigned] [Bug 184823] New: REGRESSION(r230812): [WPE][GTK] WebKitWebViewSessionState.cpp throws away encoded BackForwardList identifier

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 20 09:30:53 PDT 2018


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

            Bug ID: 184823
           Summary: REGRESSION(r230812): [WPE][GTK]
                    WebKitWebViewSessionState.cpp throws away encoded
                    BackForwardList identifier
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mcatanzaro at igalia.com
                CC: beidson at apple.com, bugs-noreply at webkitgtk.org

Since r230812, decodeBackForwardListItemState in WebKitWebViewSessionState.cpp no longer reads the encoded BackForwardList identifier.

First, we should figure out if this is bad. Does the BackForwardList still get deserialized properly? It's not clear to me.

If it's not bad, we should at least stop encoding the identifier, since it's silly to encode something that's never decoded. To avoid the need to change the serialization format, we could just start encoding 0, for example, with a comment to indicate that it should be dropped if we ever need to bump the serialization format.

-- 
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/20180420/df86bc34/attachment.html>


More information about the webkit-unassigned mailing list