@@ -132,6 +132,17 @@ runs the following steps:
132132
133133### `ExtendableMessageEvent` ### {#extraction-ExtendableMessageEvent}
134134
135+ <div algorithm="extract an origin ExtendableMessageEvent">
136+ An object implementing the {{ExtendableMessageEvent}} interface's [$extract an origin$] operation
137+ runs the following steps:
138+
139+ 1. Return [=this=] 's {{ExtendableMessageEvent/origin}} .
140+
141+ ISSUE: This doesn't actually work, as `ExtendableMessageEvent` holds a serialized origin,
142+ not an origin. We'll need to adjust step 6.2.2 of {{ServiceWorker}} 's
143+ {{ServiceWorker/postMessage(message, options)}} accordingly.
144+
145+ </div> <!-- ExtendableMessageEvent -->
135146
136147### `HTMLHyperlinkElementUtils` ### {#extraction-HTMLHyperlinkElementUtils}
137148
@@ -197,14 +208,10 @@ runs the following steps:
197208### `MessageEvent` ### {#extraction-MessageEvent}
198209
199210<div algorithm="extract an origin MessageEvent">
200- An object implementing the {{MessageEvent}} mixin 's [$extract an origin$] operation
211+ An object implementing the {{MessageEvent}} interface 's [$extract an origin$] operation
201212runs the following steps:
202213
203- 1. Return [=this=] 's {{ExtendableMessageEvent/origin}} .
204-
205- ISSUE: This doesn't actually work, as `ExtendableMessageEvent` holds a serialized origin,
206- not an origin. We'll need to adjust step 6.2.2 of {{ServiceWorker}} 's
207- {{ServiceWorker/postMessage(message, options)}} accordingly.
214+ 1. Return [=this=] 's [=relevant settings object=]' s [=environment settings object/origin=] .
208215
209216</div> <!-- MessageEvent -->
210217
0 commit comments