@@ -4607,6 +4607,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
4607
4607
<li><dfn data-x="navigation-status-complete" data-x-href="https://w3c.github.io/webdriver-bidi/#navigation-status-complete">navigation status complete</dfn></li>
4608
4608
<li><dfn data-x="navigation-status-url" data-x-href="https://w3c.github.io/webdriver-bidi/#navigation-status-url">navigation status url</dfn></li>
4609
4609
<li><dfn data-x="navigation-status-suggested-filename" data-x-href="https://w3c.github.io/webdriver-bidi/#navigation-status-suggested-filename">navigation status suggested filename</dfn></li>
4610
+ <li><dfn data-x-href="https://w3c.github.io/webdriver-bidi/#webdriver-bidi-emulated-user-agent">WebDriver BiDi emulated User-Agent</dfn></li>
4610
4611
<li><dfn data-x-href="https://w3c.github.io/webdriver-bidi/#webdriver-bidi-navigation-aborted">WebDriver BiDi navigation aborted</dfn></li>
4611
4612
<li><dfn data-x-href="https://w3c.github.io/webdriver-bidi/#webdriver-bidi-navigation-committed">WebDriver BiDi navigation committed</dfn></li>
4612
4613
<li><dfn data-x-href="https://w3c.github.io/webdriver-bidi/#webdriver-bidi-navigation-failed">WebDriver BiDi navigation failed</dfn></li>
@@ -118312,9 +118313,10 @@ interface <dfn interface>Navigator</dfn> {
118312
118313
follows:</p>
118313
118314
118314
118315
<ol>
118315
- <li>Let <var>trail</var> be the substring of <span data-x="default-user-agent-value">default
118316
- `<code>User-Agent</code>` value</span> that follows the "<code data-x="">Mozilla/</code>"
118317
- prefix.</li>
118316
+ <li>Let <var>userAgent</var> be <span data-x="dom-navigator-userAgent">userAgent</span>.</li>
118317
+
118318
+ <li>Let <var>trail</var> be the substring of <var>userAgent</var> that follows the "<code
118319
+ data-x="">Mozilla/</code>" prefix.</li>
118318
118320
<!-- Fetch doesn't actually require the value to start with "Mozilla/5.0 (". -->
118319
118321
118320
118322
<li>
@@ -118368,9 +118370,19 @@ interface <dfn interface>Navigator</dfn> {
118368
118370
118369
118371
<!-- securityPolicy: Mozilla only; always returns "" -->
118370
118372
118371
- <p>The <dfn attribute for="NavigatorID"><code data-x="dom-navigator-userAgent">userAgent</code></dfn>
118372
- getter steps are to return the <span data-x="default-user-agent-value">default `<code>User-Agent</code>`
118373
- value</span>.</p>
118373
+ <p>The <dfn attribute for="NavigatorID"><code
118374
+ data-x="dom-navigator-userAgent">userAgent</code></dfn> getter steps are:</p>
118375
+
118376
+ <ol>
118377
+ <li><p>Let <var>emulatedUserAgent</var> be the result of <span>WebDriver BiDi emulated
118378
+ User-Agent</span> with <span>this</span>'s <span>relevant settings object</span>.</p></li>
118379
+
118380
+ <li><p>If <var>emulatedUserAgent</var> is not null, then return
118381
+ <var>emulatedUserAgent</var>.</p></li>
118382
+
118383
+ <li><p>Return <span data-x="default-user-agent-value">default `<code>User-Agent</code>`
118384
+ value</span>.</p></li>
118385
+ </ol>
118374
118386
118375
118387
<p>The <dfn attribute for="NavigatorID"><code data-x="dom-navigator-vendor">vendor</code></dfn>
118376
118388
getter steps are to return the appropriate string from the following list:</p>
0 commit comments