[Webkit-unassigned] [Bug 37126] REGRESSION (r56223): http://www.playerpress.com/ shows up twice in the back/forward list.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 7 10:53:41 PDT 2010


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





--- Comment #14 from Darin Fisher (:fishd, Google) <fishd at chromium.org>  2010-04-07 10:53:40 PST ---
Please ignore comment #13.  I was wrong.  It is not changing the reference
fragment.  It is navigating from about:blank.

Here's the facebook code that creates the hidden iframe:

    _createHiddenIFrame: function (b) {
        if (FB.FBDebug.logLevel > 4) FB.FBDebug.writeLine('Create iframe ' + b
+ ' in ' + document.URL);
        var a;
        a = document.createElement('iframe');
        a.className = 'FB_RECEIVER_DOM';
        if (!this._iframeCreated &&
FBIntern.AppInfo.get_singleton().get_hostInfo().get_hostName() ===
FBIntern.HostName.IE) {
            a.src = 'javascript:false';
            this._iframeCreated = true;
        }
        if (FBIntern.AppInfo.get_singleton().get_hostInfo().get_hostName() ===
FBIntern.HostName.IE) {
            a.src = b;
            a = FB.HiddenContainer.get().appendChild(a);
        } else {
            a = FB.HiddenContainer.get().appendChild(a);
            a.src = b;
        }
        return a;
    },

I think a possible fix for us, and perhaps what Firefox is doing, is to keep
history locked when navigating from about:blank.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list