⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 249253 in webkit


Ignore:
Timestamp:
Aug 29, 2019, 4:10:45 AM (7 years ago)
Author:
commit-queue@webkit.org
Message:

https://bugs.webkit.org/show_bug.cgi?id=200917
Do not call addHTTPOriginIfNeeded for window.open

window.open() always uses GET requests and addHTTPOriginIfNeeded
has no effect for GET, so do not call it.

Patch by Rob Buis <rbuis@igalia.com> on 2019-08-29
Reviewed by Frédéric Wang.

  • page/DOMWindow.cpp:

(WebCore::DOMWindow::createWindow):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r249252 r249253  
     12019-08-29  Rob Buis  <rbuis@igalia.com>
     2
     3        https://bugs.webkit.org/show_bug.cgi?id=200917
     4        Do not call addHTTPOriginIfNeeded for window.open
     5
     6        window.open() always uses GET requests and addHTTPOriginIfNeeded
     7        has no effect for GET, so do not call it.
     8
     9        Reviewed by Frédéric Wang.
     10
     11        * page/DOMWindow.cpp:
     12        (WebCore::DOMWindow::createWindow):
     13
    1142019-08-29  Carlos Garcia Campos  <cgarcia@igalia.com>
    215
  • trunk/Source/WebCore/page/DOMWindow.cpp

    r248734 r249253  
    23582358
    23592359    ResourceRequest resourceRequest { completedURL, referrer };
    2360     FrameLoader::addHTTPOriginIfNeeded(resourceRequest, firstFrame.loader().outgoingOrigin());
    23612360    FrameLoadRequest frameLoadRequest { *activeDocument, activeDocument->securityOrigin(), resourceRequest, frameName, LockHistory::No, LockBackForwardList::No, MaybeSendReferrer, AllowNavigationToInvalidURL::Yes, NewFrameOpenerPolicy::Allow, activeDocument->shouldOpenExternalURLsPolicyToPropagate(), initiatedByMainFrame };
    23622361
Note: See TracChangeset for help on using the changeset viewer.