Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 07b8ce00d48cb2d0fb23f93bd26a0311f5bd6b6f
      
https://github.com/WebKit/WebKit/commit/07b8ce00d48cb2d0fb23f93bd26a0311f5bd6b6f
  Author: Anne van Kesteren <[email protected]>
  Date:   2025-12-09 (Tue, 09 Dec 2025)

  Changed paths:
    M LayoutTests/TestExpectations
    R 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/api/idlharness.any.html
    R 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/api/idlharness.any.js
    R 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/api/idlharness.any.worker.html
    M 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/api/origin-from-extendablemessageevent.any.js
    M 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/api/origin-from-extendablemessageevent.any.serviceworker-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/api/origin-from-htmlhyperlinkelementutils.window-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/api/origin-from-htmlhyperlinkelementutils.window.js
    M 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/api/origin-from-messageevent-opaque.window-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/api/origin-from-messageevent.window-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/api/origin-from-messageevent.window.js
    M 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/origin/api/w3c-import.log
    M Source/WebCore/dom/MessageEvent.cpp
    M Source/WebCore/dom/MessageEvent.h
    M Source/WebCore/html/Origin.cpp
    M Source/WebCore/workers/service/ExtendableMessageEvent.cpp
    M Source/WebCore/workers/service/ExtendableMessageEvent.h

  Log Message:
  -----------
  Origin API: message event integration
https://bugs.webkit.org/show_bug.cgi?id=303844
rdar://166147348

Reviewed by Alex Christensen.

With 304163@main and 304156@main laying the groundwork, we can now
resolve the remaining FIXMEs of Origin.from(). We do this by adding
SecurityOrigin accessors on MessageEvent and ExtendableMessageEvent
and using those in the Origin class.

WPT: https://github.com/web-platform-tests/wpt/pull/56599
Canonical link: https://commits.webkit.org/304199@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to