[webkit-changes] [WebKit/WebKit] 7837a8: Remove Blob's top origin member

Matthew Finkel noreply at github.com
Fri Jul 7 13:34:26 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7837a8da3bfb002dfb6580ec8b7bd1c320c48bd2
      https://github.com/WebKit/WebKit/commit/7837a8da3bfb002dfb6580ec8b7bd1c320c48bd2
  Author: Matthew Finkel <sysrqb at apple.com>
  Date:   2023-07-07 (Fri, 07 Jul 2023)

  Changed paths:
    M Source/WebCore/fileapi/Blob.cpp
    M Source/WebCore/fileapi/Blob.h

  Log Message:
  -----------
  Remove Blob's top origin member
https://bugs.webkit.org/show_bug.cgi?id=258468
rdar://111222723

Reviewed by Chris Dumez.

The top origin member was added in 260266 at main, but that addition was incorrect
because a blob does not have a top security origin and it is transferrable
across top origin contexts. In this patch, we delete that property.

* Source/WebCore/fileapi/Blob.cpp:
(WebCore::Blob::Blob):
* Source/WebCore/fileapi/Blob.h:

Canonical link: https://commits.webkit.org/265861@main




More information about the webkit-changes mailing list