Changeset 203153 in webkit


Ignore:
Timestamp:
Jul 12, 2016 11:44:58 PM (8 years ago)
Author:
commit-queue@webkit.org
Message:

[Fetch API] isRedirected should be conveyed in workers
https://bugs.webkit.org/show_bug.cgi?id=159676

Patch by Youenn Fablet <youenn@apple.com> on 2016-07-12
Reviewed by Alex Christensen.

LayoutTests/imported/w3c:

  • web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt:

Source/WebCore:

Passing isRedirected value between threads.
Rebasing corresponding worker test, even though it is currently skipped (due to crashing flakiness).

  • platform/network/ResourceResponseBase.cpp:

(WebCore::ResourceResponseBase::crossThreadData):
(WebCore::ResourceResponseBase::fromCrossThreadData):

  • platform/network/ResourceResponseBase.h:
Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/imported/w3c/ChangeLog

    r203009 r203153  
     12016-07-12  Youenn Fablet  <youenn@apple.com>
     2
     3        [Fetch API] isRedirected should be conveyed in workers
     4        https://bugs.webkit.org/show_bug.cgi?id=159676
     5
     6        Reviewed by Alex Christensen.
     7
     8        * web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt:
     9
    1102016-07-08  Daniel Bates  <dabates@apple.com>
    211
  • trunk/LayoutTests/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-method-worker-expected.txt

    r200195 r203153  
    11
     2PASS Response.redirected should be false on not-redirected responses
    23PASS Redirect 301 with GET
    34PASS Redirect 301 with POST
  • trunk/Source/WebCore/ChangeLog

    r203151 r203153  
     12016-07-12  Youenn Fablet  <youenn@apple.com>
     2
     3        [Fetch API] isRedirected should be conveyed in workers
     4        https://bugs.webkit.org/show_bug.cgi?id=159676
     5
     6        Reviewed by Alex Christensen.
     7
     8        Passing isRedirected value between threads.
     9        Rebasing corresponding worker test, even though it is currently skipped (due to crashing flakiness).
     10
     11        * platform/network/ResourceResponseBase.cpp:
     12        (WebCore::ResourceResponseBase::crossThreadData):
     13        (WebCore::ResourceResponseBase::fromCrossThreadData):
     14        * platform/network/ResourceResponseBase.h:
     15
    1162016-07-12  Eric Carlson  <eric.carlson@apple.com>
    217
  • trunk/Source/WebCore/platform/network/ResourceResponseBase.cpp

    r202236 r203153  
    7474    data.resourceLoadTiming = m_resourceLoadTiming.isolatedCopy();
    7575    data.type = m_type;
     76    data.isRedirected = m_isRedirected;
    7677
    7778    return data;
     
    9495    response.m_resourceLoadTiming = data.resourceLoadTiming;
    9596    response.m_type = data.type;
     97    response.m_isRedirected = data.isRedirected;
    9698
    9799    return response;
  • trunk/Source/WebCore/platform/network/ResourceResponseBase.h

    r202236 r203153  
    6060        ResourceLoadTiming resourceLoadTiming;
    6161        Type type;
     62        bool isRedirected;
    6263    };
    6364
Note: See TracChangeset for help on using the changeset viewer.