diff --git a/source b/source index 9cf4924bd24..44a306d85f7 100644 --- a/source +++ b/source @@ -78670,15 +78670,33 @@ dictionary WindowPostMessageOptions : PostMessageOptions
  • Let noopener and noreferrer be false.

  • -
  • If tokenizedFeatures contains an entry with - the key "noopener", then set noopener to the result of parsing - tokenizedFeatures["noopener"] as a boolean feature.

  • - -
  • If tokenizedFeatures contains an entry with - the key "noreferrer", then set noreferrer to the result of - parsing - tokenizedFeatures["noreferrer"] as a boolean feature.

  • +
  • +

    If tokenizedFeatures["noopener"] exists, then:

    + +
      +
    1. Set noopener to the result of parsing tokenizedFeatures["noopener"] as a boolean feature.

    2. + +
    3. Remove tokenizedFeatures["noopener"].

    4. +
    +
  • + +
  • +

    If tokenizedFeatures["noreferrer"] exists, then:

    + +
      +
    1. Set noreferrer to the result of parsing tokenizedFeatures["noreferrer"] as a boolean feature.

    2. + +
    3. Remove tokenizedFeatures["noreferrer"].

    4. +
    +
  • If noreferrer is true, then set noopener to true.